/*
 * jQuery UI CSS Framework 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/*
 * jQuery UI Resizable 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.14
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
/* line 1, app/assets/stylesheets/form.scss */
th {
  background-color: #DEDEDE;
  text-align: center;
  padding: 10px;
}

/* line 7, app/assets/stylesheets/form.scss */
.fieldWithErrors input {
  border: 1px solid red;
}

/* line 11, app/assets/stylesheets/form.scss */
label {
  font-weight: normal;
  font-size: 12px;
  margin: 0;
  padding: 0;
}

/* line 18, app/assets/stylesheets/form.scss */
.compulsory {
  font-weight: bold;
  font-size: 11px;
  margin: 0;
  padding: 0;
}

/* line 25, app/assets/stylesheets/form.scss */
.fld-placeholder {
  float: left;
  margin-right: 5px;
}

/* line 30, app/assets/stylesheets/form.scss */
.cell-placeholder {
  width: 700px;
}

/* line 34, app/assets/stylesheets/form.scss */
input[type="text"], input[type="password"], input[type="search"], textarea, select {
  border: 1px solid #CCCCCC;
  font-family: 'Open Sans', sans-serif;
  font-size: 100%;
  padding: 5px;
}

/* line 40, app/assets/stylesheets/form.scss */
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
  color: #000000;
}

/* line 43, app/assets/stylesheets/form.scss */
select {
  border: 1px solid #CCCCCC;
  font-family: 'Open Sans', sans-serif;
  font-size: 100%;
  padding: 0;
}

/* Autocomplete */
/* line 50, app/assets/stylesheets/form.scss */
div.auto_complete {
  margin: 0;
  padding: 0;
  background: #fff;
  font-size: 10px;
}

/* line 55, app/assets/stylesheets/form.scss */
div.auto_complete ul {
  border: 1px solid #888;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 60, app/assets/stylesheets/form.scss */
div.auto_complete ul li {
  margin: 0;
  padding: 3px;
}

/* line 63, app/assets/stylesheets/form.scss */
div.auto_complete ul li.selected {
  background-color: #ffb;
}

/* line 65, app/assets/stylesheets/form.scss */
div.auto_complete ul strong.highlight {
  color: #800;
  margin: 0;
  padding: 0;
}

/* Feedback */
/* line 71, app/assets/stylesheets/form.scss */
#feedback_box {
  width: 287px;
  float: right;
}

/* line 75, app/assets/stylesheets/form.scss */
#feedback_form {
  position: absolute;
  right: 0;
  background-color: white;
  border: 2px solid black;
  padding: 10px;
  z-index: 100;
}

/* line 83, app/assets/stylesheets/form.scss */
#toppage .links #feedback_form a {
  color: #C21D1D;
}

/* line 86, app/assets/stylesheets/form.scss */
#feedback_form input {
  float: right;
  width: 207px;
}

/* line 90, app/assets/stylesheets/form.scss */
#feedback_form select {
  width: 207px;
}

/* line 93, app/assets/stylesheets/form.scss */
div.floating_form {
  position: relative;
  text-align: left;
}

/* line 97, app/assets/stylesheets/form.scss */
div.floating_form form {
  position: absolute;
  right: 0;
  background-color: #FFFFCC;
  color: black;
  width: 256px;
  padding: 10px;
  border: 1px solid #FFCC33;
}

/* line 106, app/assets/stylesheets/form.scss */
.spacer {
  color: #555555;
  font-size: 11px;
  margin: 5px;
}

/* line 111, app/assets/stylesheets/form.scss */
.green {
  background-color: #348017;
  border: 1px solid #3B6E22;
  color: #FFFFFF;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  margin-right: 10px;
  padding: 1px 6px;
  text-decoration: none;
}

/* line 122, app/assets/stylesheets/form.scss */
.red {
  background-color: #CC0000;
  border: 1px solid #990000;
  color: #FFFFFF;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  margin-right: 10px;
  padding: 1px 6px;
  text-decoration: none;
}

/* line 133, app/assets/stylesheets/form.scss */
.task {
  padding-left: 20px;
  height: 20px;
  background-image: url(/images/task.png);
  background-repeat: no-repeat;
  background-position: 0;
}

/* line 140, app/assets/stylesheets/form.scss */
.note {
  padding-left: 20px;
  height: 20px;
  background-image: url(/images/note.png);
  background-repeat: no-repeat;
  background-position: 2px;
}

/* line 147, app/assets/stylesheets/form.scss */
.blackberry {
  padding-left: 20px;
  height: 20px;
  background-image: url(/images/blackberry.png);
  background-repeat: no-repeat;
  background-position: 0;
}

/* line 154, app/assets/stylesheets/form.scss */
.zoom {
  padding-left: 20px;
  height: 20px;
  background-image: url(/images/zoom.png);
  background-repeat: no-repeat;
  background-position: 0;
}

/* line 161, app/assets/stylesheets/form.scss */
.destroy {
  padding-left: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: 0;
}

/* standard table */
/* line 171, app/assets/stylesheets/form.scss */
tr {
  vertical-align: top;
}

/* line 174, app/assets/stylesheets/form.scss */
.odd {
  background-color: #F4F4F4;
}

/* line 177, app/assets/stylesheets/form.scss */
.even {
  background-color: #FFFFFF;
}

/* line 180, app/assets/stylesheets/form.scss */
.standard {
  border: dotted #52544f 1px;
  width: 100%;
}

/* line 184, app/assets/stylesheets/form.scss */
.standard th {
  font-weight: bold;
  padding: 5px;
  text-align: left;
  background-color: white;
}

/* line 190, app/assets/stylesheets/form.scss */
.standard td {
  padding: 5px;
  text-align: left;
}

/* line 194, app/assets/stylesheets/form.scss */
.standard th.sublined {
  border-bottom: dotted #52544f 1px;
  vertical-align: bottom;
}

/* reports */
/* line 199, app/assets/stylesheets/form.scss */
.report {
  border: dotted #52544f 1px;
  width: 100%;
  border-collapse: collapse;
}

/* line 204, app/assets/stylesheets/form.scss */
.report th {
  font-weight: bold;
  padding: 5px;
  text-align: right;
  background-color: white;
}

/* line 210, app/assets/stylesheets/form.scss */
.report td {
  padding: 5px;
  text-align: right;
}

/* line 214, app/assets/stylesheets/form.scss */
.report th.sublined {
  border-bottom: dotted #52544f 1px;
}

/* line 219, app/assets/stylesheets/form.scss */
.qr {
  border-width: 0;
  border-style: none;
  border-color: #0000ff;
  border-collapse: collapse;
}

/* line 225, app/assets/stylesheets/form.scss */
.qr td {
  border-width: 0;
  border-style: none;
  border-color: #0000ff;
  border-collapse: collapse;
  padding: 0;
  margin: 0;
  width: 10px;
  height: 10px;
}

/* line 235, app/assets/stylesheets/form.scss */
.qr td.black {
  background-color: #000;
}

/* line 236, app/assets/stylesheets/form.scss */
.qr td.white {
  background-color: #fff;
}

/* line 239, app/assets/stylesheets/form.scss */
.nb_inscriptions-column_heading {
  min-width: 80px;
}
/* line 1, app/assets/stylesheets/bootstrap_override.scss.erb */
body, html {
  overflow-x: hidden;
}

/* line 11, app/assets/stylesheets/bootstrap_override.scss.erb */
.vcenter {
  display: inline-block;
  vertical-align: middle;
  float: none;
}

/* line 17, app/assets/stylesheets/bootstrap_override.scss.erb */
.col-centered {
  float: none;
  margin: 0 auto;
}

/* line 22, app/assets/stylesheets/bootstrap_override.scss.erb */
h1, .h1 {
  font-size: 32px;
}

/* line 26, app/assets/stylesheets/bootstrap_override.scss.erb */
select.date-select {
  width: auto;
  height: 32px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}

/* line 33, app/assets/stylesheets/bootstrap_override.scss.erb */
.modal {
  /*position: absolute;*/
}

/* line 37, app/assets/stylesheets/bootstrap_override.scss.erb */
.modal .modal-body {
  /*max-height: 420px;*/
  /*overflow-y: auto;*/
}

@media (max-width: 767px) {
  /* line 43, app/assets/stylesheets/bootstrap_override.scss.erb */
  .container {
    padding: 0;
    margin: 0;
  }
  /* line 48, app/assets/stylesheets/bootstrap_override.scss.erb */
  body {
    padding: 0;
  }
  /* line 52, app/assets/stylesheets/bootstrap_override.scss.erb */
  .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }
}

/* line 59, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge {
  padding: 3px 7px !important;
}

/* line 62, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

/* line 67, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-danger {
  background-color: #b94a48;
}

/* line 70, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-danger:hover {
  background-color: #953b39;
}

/* line 73, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-warning {
  background-color: #f89406;
}

/* line 76, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-warning:hover {
  background-color: #c67605;
}

/* line 79, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-success {
  background-color: #468847;
}

/* line 82, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-success:hover {
  background-color: #356635;
}

/* line 85, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-info {
  background-color: #3a87ad;
}

/* line 88, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-info:hover {
  background-color: #2d6987;
}

/* line 91, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-inverse {
  background-color: #333333;
}

/* line 94, app/assets/stylesheets/bootstrap_override.scss.erb */
.badge-inverse:hover {
  background-color: #1a1a1a;
}

/* line 97, app/assets/stylesheets/bootstrap_override.scss.erb */
.padding-10 {
  padding: 10px;
}

/* line 100, app/assets/stylesheets/bootstrap_override.scss.erb */
.no-padding {
  padding: 0;
}

/* line 103, app/assets/stylesheets/bootstrap_override.scss.erb */
.no-margin {
  margin: 0;
}

/* line 106, app/assets/stylesheets/bootstrap_override.scss.erb */
.no-border {
  border: 0 !important;
}

/* line 110, app/assets/stylesheets/bootstrap_override.scss.erb */
div.field_with_errors {
  display: inline;
}

/* line 114, app/assets/stylesheets/bootstrap_override.scss.erb */
.border-feep {
  border: 1px navy solid;
}

/* line 118, app/assets/stylesheets/bootstrap_override.scss.erb */
.row.header {
  padding: 5px;
  font-weight: bold;
  margin-left: -30px;
  background: #EEEEEE;
}

/* line 125, app/assets/stylesheets/bootstrap_override.scss.erb */
dl.date_picker span.description {
  display: table-caption;
  width: 160px;
}

/* line 130, app/assets/stylesheets/bootstrap_override.scss.erb */
.nav > li > a:focus, .nav > li > a:hover {
  color: black;
}

/* line 134, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group {
  display: flex;
  flex-wrap: wrap;
}

/* line 140, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container {
  position: relative;
  height: auto;
  width: 80%;
  margin: 0.3rem;
}

/* line 148, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .radio-button {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  cursor: pointer;
}

/* line 160, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .radio-tile {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border: 2px solid #0066CCFF;
  border-radius: 5px;
  padding: 0.5rem;
  transition: transform 300ms ease;
  box-sizing: border-box;
  background-color: #ffb;
}

/* line 176, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .icon svg {
  fill: #0066CCFF;
  width: 3rem;
  height: 3rem;
}

/* line 181, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .radio-tile-label {
  text-align: center;
  font-size: 0.7rem;
  font-family: 'Helvetica Neue', sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
  color: #0066CCFF;
}

/* line 192, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .radio-button:checked + .radio-tile {
  background-color: #0066CCFF;
  border: 1px solid #0066CCFF;
  color: white;
  transform: scale(1.1, 1.1);
}

/* line 198, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .radio-button:checked + .radio-tile .icon svg {
  fill: white;
  background-color: #0066CCFF;
}

/* line 202, app/assets/stylesheets/bootstrap_override.scss.erb */
.radio-tile-group .input-container .radio-button:checked + .radio-tile .radio-tile-label {
  color: white;
  background-color: #0066CCFF;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */





@font-face {
  font-family: 'FontAwesome';
  src: url(/assets/fontawesome-webfont-7ff40928c6a4728d13fd4a7ddf8980b61112307272c8dc3196ee67fa0e8b4ab1.eot);
  src: url(/assets/fontawesome-webfont-7ff40928c6a4728d13fd4a7ddf8980b61112307272c8dc3196ee67fa0e8b4ab1.eot?#iefix) format('embedded-opentype'), url(/assets/fontawesome-webfont-891f1e705f636e7493103140b27a8207cd73c298447dac5572c090cce9f7de13.woff2) format('woff2'), url(/assets/fontawesome-webfont-60d1dbcec657a9af3ba10775f7483b13b2f2fcf9eb726b45f5c06f5135efe92e.woff) format('woff'), url(/assets/fontawesome-webfont-fc8cd56ae78e9d2fb72079acc0b8dab231b4e6f390a2ec99ee1df60542af4aca.ttf) format('truetype'), url(/assets/fontawesome-webfont-36775a3832ceb0bd70e036407e536828ea6db725378f449680cf6fb6ba104449.svg#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
/*
  Comments
*/
/* line 2, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar table {
  -webkit-border-horizontal-spacing: 0px;
  -webkit-border-vertical-spacing: 0px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #dddddd;
  border-collapse: collapse;
  box-sizing: border-box;
  max-width: 100%;
  width: 100%;
}

/* line 13, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar tr {
  border-collapse: collapse;
}

/* line 17, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar th {
  padding: 6px;
  border-bottom: 2px solid #dddddd;
  border-collapse: collapse;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 0px none #333333;
  box-sizing: border-box;
  text-align: left;
}

/* line 28, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar td {
  padding: 6px;
  vertical-align: top;
  width: 14%;
  border: 1px solid #ddd;
  border-top-color: #dddddd;
  border-top-style: solid;
  border-top-width: 1px;
  border-right-color: #dddddd;
  border-right-style: solid;
  border-right-width: 1px;
  border-bottom-color: #dddddd;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #dddddd;
  border-left-style: solid;
  border-left-width: 1px;
}

/* line 48, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .day {
  height: 80px;
}

/* line 60, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .today {
  background: #FFFFC0;
}

/* line 69, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .prev-month {
  background: #DDD;
}

/* line 72, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/simple_calendar-2.4.3/app/assets/stylesheets/simple_calendar.scss */
.simple-calendar .next-month {
  background: #DDD;
}
#errorExplanation {
  min-width: 380px;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f2dede;
}

#errorExplanation h2 {
  text-align: left;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
  font-weight: normal;
  margin:0;
}

.field_with_errors {
    background-color: transparent;
    display: block;
    clear: both;
}
.field_with_errors input, .field_with_errors select{
    border: 1px solid red !important;
}
/* line 1, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.strength_wrapper {
  display: inline-block;
  position: relative;
  text-align: left;
  width: 100%;
}

/* line 8, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.strength_input {
  width: 250px;
  font-size: 25px;
  background: transparent;
}

/* line 14, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.strength_meter {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  z-index: -1;
  overflow: hidden;
}

/* line 23, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.button_strength {
  text-decoration: none;
  color: #4d4d4d;
  font-size: 13px;
  display: block;
}

/* line 30, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.strength_meter div {
  width: 0%;
  height: 34px;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

/* line 40, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.strength_meter div p {
  position: absolute;
  right: 10px;
  color: #4d4d4d;
  font-size: 13px;
  padding-right: 30px;
}

/* line 48, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.veryweak {
  background-color: #FF7979;
  width: 25% !important;
}

/* line 52, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.weak {
  background-color: #FDA068;
  width: 50% !important;
}

/* line 56, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.medium {
  background-color: #FFE560;
  width: 75% !important;
}

/* line 60, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.strong {
  background-color: #9BF47D;
  width: 100% !important;
}

/* Styles for verification */
/* line 66, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info {
  position: absolute;
  left: 0;
  width: 370px;
  padding: 15px;
  background: #fefefe;
  font-size: 20px;
  border-radius: 15px;
  box-shadow: 0 1px 3px #ccc;
  border: 1px solid #ddd;
  display: none;
  z-index: 1000;
  top: 62px;
  right: 0;
  background-color: #eeeeee;
  box-shadow: 5px 5px 5px #888888;
}

/* line 84, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info:before,
.pswd_info:after {
  position: absolute;
  bottom: 100%;
  content: '';
}

/* line 91, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info:before {
  left: 52px;
  border-right: 17px solid transparent;
  border-bottom: 17px solid #ddd;
  border-left: 17px solid transparent;
}

/* line 98, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info:after {
  left: 53px;
  border-right: 16px solid transparent;
  border-bottom: 16px solid #eeeeee;
  border-left: 16px solid transparent;
}

/* line 105, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info h4 {
  margin: 0 0 10px 0;
  padding: 0;
  font-weight: normal;
  font-size: 1em;
  font-size: 0.7em;
}

/* line 113, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

/* line 119, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info ul li {
  visibility: visible !important;
  height: 20px !important;
  min-height: 20px !important;
  line-height: 24px;
  font-size: 0.7em;
  padding-left: 24px !important;
}

/* line 128, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info .invalid {
  background: url(/invalid-650410f24b4bbee7e7d1396221ea65e569d7d935e7459ccb672eeade2402e643.png) no-repeat 0 50%;
  color: #ec3f41;
}

/* line 132, app/assets/stylesheets/password_strength/password_strength.scss.erb */
.pswd_info .valid {
  background: url(/valid-0b05967ecdf206692ceddfe925227ec9c30aeb548d68b65811eb1bccde679388.png) no-repeat 0 50%;
  color: #3a7d34;
}
/* line 1, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-background, .flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

/* line 7, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon {
  position: relative;
  display: inline-block;
  width: 1.3333333333em;
  line-height: 1em;
}

/* line 13, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon:before {
  content: '\00a0';
}

/* line 16, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon.flag-icon-squared {
  width: 1em;
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ad {
  background-image: url(/assets/flags/4x3/ad-2d854c68e895cb31a89625e53ced3dd7c4bd87ff02e115eba7030442ec8dc2bd.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ad.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ad-55400f38f95f8bbb957227ed577298074c0ee63eb2ee7a661018b940eebd5cfa.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ae {
  background-image: url(/assets/flags/4x3/ae-2b78810b53bc9478c454e5fdb5f84451e76174a0678d353d30cb51ec3942d505.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ae.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ae-cb745efd46f602a92c2e1e657b3a2476f1580020263a203fae697ce70d12ff20.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-af {
  background-image: url(/assets/flags/4x3/af-8ee8a298f909f4a8b887ed863f1153acae1f7652fdeaa3c47e261738e03433e7.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-af.flag-icon-squared {
  background-image: url(/assets/flags/1x1/af-4a62d426e274cc07d03e2ba6a57d8e120cfc6f0551b325314aca6a305a1001a8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ag {
  background-image: url(/assets/flags/4x3/ag-3979f8dc6f005937085795245673721b8248faa2b8fe8e3669bab7b7a33db71a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ag.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ag-34d59d84302cf435e29ad6c0df3c6f4fccd53890206e4e155e6cd48f33b45728.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ai {
  background-image: url(/assets/flags/4x3/ai-ff9d808d0aae8227ff1598307accfb2cd959cf5c9082a868cca3de700711922d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ai.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ai-de404e795669724860abbb8046770effd519001cabe13ddfa0c8c746dad283e3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-al {
  background-image: url(/assets/flags/4x3/al-00f009b06ff3b207ccbc1a89e6037fde031bf229375d535e3d7c69e91398111b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-al.flag-icon-squared {
  background-image: url(/assets/flags/1x1/al-2483228f94532ca85a4af88fb2e14d80aa95c87f72964c5860723f46068261ec.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-am {
  background-image: url(/assets/flags/4x3/am-17d5a977ad8193a58fc2ee96669e8be487d8c11c0fddebb22a92cb79bda1f4ca.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-am.flag-icon-squared {
  background-image: url(/assets/flags/1x1/am-0678f3731bac52b723a0c8bdc0aaec57627dc9268dcdb5844540ab81490ae91b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ao {
  background-image: url(/assets/flags/4x3/ao-2333f0d0fb2468b32aaf0c0d97e1413be0ab0d3275a8b6a6a4d4e1f7ea928b8a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ao.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ao-183dbd37476be12c2e78b776edd470b9bc327491a5c4df63bfc4474cc38f2206.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-aq {
  background-image: url(/assets/flags/4x3/aq-a21a9cacb3f0e24e84d7d89c9646946bca8a52cec9a1b0d3883e11446912c6c9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-aq.flag-icon-squared {
  background-image: url(/assets/flags/1x1/aq-c209fb51f4c38f2e88ea01e7a4bccbcd7d8aeb8becdd1c33fd61ab469ca8876b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ar {
  background-image: url(/assets/flags/4x3/ar-8b5f2320dc005613a891ddb9cff3e56178a82e83b4102a119512ecffe4d471b8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ar.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ar-98a959cd391dfb838e1e9e3399c0884c4e322702b3ef61872560cc0f08260228.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-as {
  background-image: url(/assets/flags/4x3/as-f6aa0654521ff3e3ec8af57e7f52d422a80beffa5765ebe15216533224c6e3ed.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-as.flag-icon-squared {
  background-image: url(/assets/flags/1x1/as-1241e52afe7b9e91d7a71c89a0d1808defeab013c191298f179c765c4b7291b5.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-at {
  background-image: url(/assets/flags/4x3/at-dc146dda34760842903be8bac3f96a362fac6655caaf9d0e19b21442193c49f3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-at.flag-icon-squared {
  background-image: url(/assets/flags/1x1/at-bf0400d7526293b57829e4b8a6babb27329c0582d4fa59e01577df9d809fa5ae.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-au {
  background-image: url(/assets/flags/4x3/au-993aa0294b3bcdf90ca4c7adf60b3f93a84d5dcbf36b99532b344c4f9b123f69.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-au.flag-icon-squared {
  background-image: url(/assets/flags/1x1/au-f0097ff5003d462e38de820eb4fbd67186e1e52e6fca269b3f50e331b313b89d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-aw {
  background-image: url(/assets/flags/4x3/aw-7426920aa412e6a75cae1d471a7178759f1a62d3a9fad92766eed32205265dc3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-aw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/aw-d573fe20e8948db2fb61973009708024fd545e0ecd822c9e4a9c16ee0c972e30.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ax {
  background-image: url(/assets/flags/4x3/ax-18b3632fdc9b9a59bd49d2b3e1a86da995342a0f209123b27ad82e6bdc9967c7.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ax.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ax-7772c32478aea467339ed6f4218c3ef15b05ba11625e1b5e65dcf9276977eaa2.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-az {
  background-image: url(/assets/flags/4x3/az-520339a907c760022107b960946f29d3a1783910446325d6a680ec14f5feb04e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-az.flag-icon-squared {
  background-image: url(/assets/flags/1x1/az-d309f69706dc4afdda686a90bff5a301398d30c1861a1d57503045d2d2498eaa.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ba {
  background-image: url(/assets/flags/4x3/ba-7c4480a4a7d678be4bd2e30fa8e31191e5c35cd69df440a4287811eddcf01598.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ba.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ba-56bc3e3ea9cadfc9655f7e83e514f35a05b25cb0b2cb3069802088b1c44a836c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bb {
  background-image: url(/assets/flags/4x3/bb-47801bff685c4bec4291c4b97075d9de14b2fceae1ace8a4db0daf750b3ff4b8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bb.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bb-a805bf84d9a39d68a77bc5de3de8f278eb534385e7fcefeba0676f15b2e64a2d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bd {
  background-image: url(/assets/flags/4x3/bd-ea6d98ac1e565a9e2705cffdba7e3f5e8d77a20af47d15a07ad1abdcb58d41f8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bd.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bd-82b4a2ae49a32fa5afbb6cb453c9722a42673506e3e3f07988d9122817b41775.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-be {
  background-image: url(/assets/flags/4x3/be-2c91f7dfd68fbba743d8425b3c3c85f4342b062f1934c04d05317f709ea9ee32.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-be.flag-icon-squared {
  background-image: url(/assets/flags/1x1/be-c13069b9f2b134d136009745ceb49a1fc7023d59b062c101d5c9704f7d753920.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bf {
  background-image: url(/assets/flags/4x3/bf-0a501c1a73f2676ec10b2a707347b46c7b716274a2ee07b8dfdcc4031f77941e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bf-3d40c1a7720ee224d80a86f4acdb0cbeed13ad2755a4cc3bdea1a02a3f7ca794.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bg {
  background-image: url(/assets/flags/4x3/bg-35ba64d9334768c1a30d38bdab04499366f9a49b98718f02b25d33ceaf9e247a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bg-b424d697a6aceeaa0af534b78120e9eece6c84f34b875fe50ba06d40ddfc7cb7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bh {
  background-image: url(/assets/flags/4x3/bh-3931dd493a1158a4b163fc21c4b64e158173fdc0dfbcaf1f11569efe92e7bf72.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bh.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bh-3efa8d6b8f9abca65c6f7f249cc1295cb7385a7429a7cae37f3076a5091f9245.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bi {
  background-image: url(/assets/flags/4x3/bi-ec0f0c88b146783c4f1f1ea746d1a9a1ab4f790f23cca7f379ebaf63cc434ef8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bi.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bi-37c4bdf2888a2041fd480e2e705c2add4de6502e435fb129cf34c910bc2f54f6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bj {
  background-image: url(/assets/flags/4x3/bj-7efabf23058fcb5f1f28c0784a14b54e4d1be49abc6127713e225f01b9dd91c3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bj.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bj-1c3be2e163b18adb03ea47a333a85f7c6f24a269d3317ac2072312d04765af42.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bl {
  background-image: url(/assets/flags/4x3/bl-1dc25dabed71815e473dfd901f9bb1949450828446ebf9f4d32474a20e4c94ce.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bl-e46fbe7d7003ac9b0d3ca48e9afa54b8307b6cc45453c576704b9710597e465c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bm {
  background-image: url(/assets/flags/4x3/bm-101737cb041babac874e350f78d8b96bf21961a9bd1a1309336d545a987fe312.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bm-8c06130f5460950d98b6d7bf12cd3dc5db2fa430b85b4405299c546cf76455e8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bn {
  background-image: url(/assets/flags/4x3/bn-6f8f0fca11780123ec7d4ab7f04625a94dfa24e7faa668f9b0e8aa4dbf340206.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bn-2955d4f9cd6e66f45ee2978dd53ce85e8c7b1af53c04522b83331573a5be46c8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bo {
  background-image: url(/assets/flags/4x3/bo-7503bbbf656863c5d2b9695712f18d32f893d2cce344df33f920883439ed7530.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bo.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bo-1e01d9e623990223339c1e0879bbbe4767913b2f45d5ebec46872240ebf5899b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bq {
  background-image: url(/assets/flags/4x3/bq-f27c6614020b791e2a2f7ecddedcc53b0e9d5dab98586c85c99ab73686c31e5c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bq.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bq-75a750ceea3c25159acf89a6aa6c8505c6acaec81817794d750861e022e5d912.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-br {
  background-image: url(/assets/flags/4x3/br-58720ce020b5eef74b0b7d740a4fc30024a4f0b4786c0986b0603df772a618c1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-br.flag-icon-squared {
  background-image: url(/assets/flags/1x1/br-463a0075bc58c2a6ca5bdddc078de4f8d4532a32f294e578198016cc67ccd3eb.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bs {
  background-image: url(/assets/flags/4x3/bs-14dcc04a655fd0616051c633dc1e8c995d20190a99f08d92efd50eee6996d725.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bs.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bs-6eaa504ee3210a364c66d7e7e864c5e72084a7ee082043cb181502669c6a505c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bt {
  background-image: url(/assets/flags/4x3/bt-1ac9bd9ee4b3955f32f169d7a4928979b703385f9db07678680f6e5b262ae7d6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bt-fc470d1b051539bbd75764f093279b50f696b799de965f0c2494a1c407c1a573.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bv {
  background-image: url(/assets/flags/4x3/bv-79acaa0f21729b929c3d32a74e046e7de3707245b0e8ec8b78c710f1c925814a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bv.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bv-4c6cfe97a82770dad5621e60d0bcc9533ae9ef8dba4605e31e9f109fc7568851.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bw {
  background-image: url(/assets/flags/4x3/bw-11d063e2b330d811e674af08b88e358b9834adfc21cbb8a178eeaf2b24bd15fe.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bw-55058feb7111a963e5c8bb1b6aa490cf4909a8c1d6280776c1d1a1bf2260befc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-by {
  background-image: url(/assets/flags/4x3/by-6742440208c2feaf89d00d22516eddcb9112e80f0fc0f301e765de6b6fd99327.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-by.flag-icon-squared {
  background-image: url(/assets/flags/1x1/by-759ad9e94002a68bf37451c25fe8dcf083dd4ca98f342a29c448c9b98a629f9d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bz {
  background-image: url(/assets/flags/4x3/bz-23c5c4184f6726df0ad8427dce762a18955e124b50732a74fc602ca5447b342a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-bz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/bz-72cf81b0805fdfce9a4d1bd9be388555f8bbd16adef25186a9442509fe4fa3f3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ca {
  background-image: url(/assets/flags/4x3/ca-b1bdd12d43044663372708ee8e3a1e69466592da8f76f302d4b017427f7d3efd.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ca.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ca-50a25fc8863971d45db328ee12eaef0a713b0a67a562610ee97cddf30f186bf0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cc {
  background-image: url(/assets/flags/4x3/cc-7c2664babd0213cd6cf1aeed08212723a8d65fc96c16be67552ac681480b1283.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cc-a96abb6ac91125a2e9e3935abc232fbeea91a9e3ee2c70220c9ebdfe143fffa3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cd {
  background-image: url(/assets/flags/4x3/cd-52dd3c3080915c5737706f0890405d83afd334d716bb644a8962e818534f93b1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cd.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cd-0cb76f1984161b177157de6fd0d4563a8381b8cf71566d8d98de7eb4ce6ce2ac.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cf {
  background-image: url(/assets/flags/4x3/cf-6e97f820a1954f6d395d6708e720c6ce3233cc614a9f1e3bc65d75c7804d6ea6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cf-ad5bd7df029eb327b0f26bbea84ed4c8ac9cc9237b80089e42cd99ac796e8fc1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cg {
  background-image: url(/assets/flags/4x3/cg-b2bcbad78c607f89b23b1090aa3c733a3d4821f21e8c0beb715f0b56aff10400.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cg-0a21ed9d780edfde49c88cac057a072167e59115c8ab6796c3f0e451d8b32e7d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ch {
  background-image: url(/assets/flags/4x3/ch-5fcde30e9a85100eab5a70886ea03ca9c89f2cc8523c3243c8b86ecebae7a08a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ch.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ch-6b5db59815d154b2cff027fba736b504b5bf2a53c508d3c43f2fb600898da5b1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ci {
  background-image: url(/assets/flags/4x3/ci-cf39ad69f6fdadbbd023f7dce7b5f2bdceafd0fa4aa0231c92ec57b56430eb9f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ci.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ci-65e96aa8d6df7db9381a6355ab2da82ecc422bf61d328e68720cf0bd125065d7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ck {
  background-image: url(/assets/flags/4x3/ck-52deba69c0f5f0e6049696be6a793fdbc3e397eff465201bfc2673c59d311596.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ck.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ck-50e9893b5327c02e351eec23f7e4be1257c04192b6b02517f4ace6e146111180.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cl {
  background-image: url(/assets/flags/4x3/cl-6c4b655b96ba6b06eb73fe6d91a95bbbf2a10ba3ac379b48c5ef64517653deb8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cl-a2153276a768af5bf9a94b4abd14188045ba52e1016f9583d43d21dc33e58a46.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cm {
  background-image: url(/assets/flags/4x3/cm-49f2bb68d936ce6d4c64f7321a1765bfe61178fa70c361886c5f2626cdace58a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cm-82c8993dcbb782f4e5e34478cc3854c1b8b8627255509a46ed7ab07128ddc1b6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cn {
  background-image: url(/assets/flags/4x3/cn-8215949609eb179966c39ee13a4611f66829fda8cf49ec1769747c400bf0d194.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cn-e96a8033bf571dc99cfcddc63d207b664e9ff4521799ed1e780dd2d21bab9dd4.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-co {
  background-image: url(/assets/flags/4x3/co-b803d89b8378cc18c633073176a6911a03ee8b174d3f18ef389a31712420742e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-co.flag-icon-squared {
  background-image: url(/assets/flags/1x1/co-0b76f112ea45de18dd7761ce43b7c6e00cacb3938f987d50af286dd497caf9c0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cr {
  background-image: url(/assets/flags/4x3/cr-8ba4788b691314180e84481cbd288aaa34274cdba3e2725ac6e54c350e3e89da.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cr-b421375f1c721acec8b2bb95aaab1b65bb6b7690c140964c0f6239f857faedb3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cu {
  background-image: url(/assets/flags/4x3/cu-1bb6d626e3d1401ca297345179412ae9f6dfb8ae2d2b1d9662ecfd0d9e5dca18.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cu-549f14d49de621d3ed526c33014ca6cbb0cb25b9a4f3a4c0440ae6b872c3253a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cv {
  background-image: url(/assets/flags/4x3/cv-5c6f140143a04039e9ca6f7f0b7a081dc47bf6f62551da4320ebea7920b66681.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cv.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cv-8b9a16e8e0d5a479164fa377993ee9ef8d6e831f19a88efae2be64aa304d8482.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cw {
  background-image: url(/assets/flags/4x3/cw-a476da9cbbe96b278949bd4703e741557494f0f578edd05f14bb1fd94d2866e3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cw-5dd64ae91631725d4ac9983b6894b9db151fc0052bf7c5212afd3d66a0411f08.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cx {
  background-image: url(/assets/flags/4x3/cx-690a552698b873b40ce71b5e85449926b8f9093dae518bab0e376b245f08fda8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cx.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cx-f91da36d8b9c8c6ecc7a075fc8b9fee349d8d03648e7fce0b396b65c9a432be6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cy {
  background-image: url(/assets/flags/4x3/cy-58798822f3cc0f755e707744918ddf21685b1eb1f658c1ba5b5a7acc21260348.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cy.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cy-a4cb815bce5c3327fa8bdeb0a9354d7ed70ef458fbfcc322ba9fed915247129b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cz {
  background-image: url(/assets/flags/4x3/cz-18fb33f9407c92fe19e6f122e16d60a6e7c9742e9cc596aa88adefa5ef1a1aaa.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-cz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/cz-bc66201122cedacacb455ff4c8a5c3010906fd3e71b18f355df56a80bea63618.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-de {
  background-image: url(/assets/flags/4x3/de-df8128ed0ab1d8353ae0670ab258466af1927e5140f452cf97cfc87409d27b05.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-de.flag-icon-squared {
  background-image: url(/assets/flags/1x1/de-96993c01910ad3df052495b50a15a4021e97fafc275ae3acd16d793807ca6523.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dj {
  background-image: url(/assets/flags/4x3/dj-cd7b125112e171133a0e31b50aca7a2403907ecc106baec8f592900807188628.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dj.flag-icon-squared {
  background-image: url(/assets/flags/1x1/dj-96fd49525ea6c48e3b2b6a60c8e956673b02ece6d8be17116cde9accfd487ae3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dk {
  background-image: url(/assets/flags/4x3/dk-de9a2e28290d9831d5ad0023f22b824601745cf449c5eb523353219c11a9cf35.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/dk-ea1f820297ab5703040fc70b825b13707d88398e779df59d514b8de3d5516837.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dm {
  background-image: url(/assets/flags/4x3/dm-f8db906e344cedd7662ebe11405b37194d7ec0047801cd858732b39547169908.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/dm-edd0ab5d9fe3fb2fe19ee447e2eaf22bc20f87b0d030040dbcfadb68cb0b4447.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-do {
  background-image: url(/assets/flags/4x3/do-3802aeebe2d69966b51ccc033019dc56510f47a9e0fc430b5d5c01335db7be6b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-do.flag-icon-squared {
  background-image: url(/assets/flags/1x1/do-463fecc771cc9350cb7c205bb3d3039bb9fb52fc5343f49e50b8349cf25c9004.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dz {
  background-image: url(/assets/flags/4x3/dz-715d8dd7f30be73d77846f3cd408db79ecf2ee9726156c01894b52e997e9b76c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-dz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/dz-35e8e46da4718f855c9933e932761476eaf7f487890636e822e540ea8c5979cb.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ec {
  background-image: url(/assets/flags/4x3/ec-2e82e7d7a3ac229433845e0bae37f1c8258cecb9764a866e563f0a08184a82df.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ec.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ec-07fe3566c01118bc2df42c932be443fadf2a1d46db3979be1232723e49fd96d7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ee {
  background-image: url(/assets/flags/4x3/ee-5e7fa81dba4e74b6ec4b4990ab8d026fe9aba8476be578abcae24cd3e54b8eb1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ee.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ee-a9a151b76ab7998160e004890096fa88b5a605fd75dfbfbe4eefd314726765fc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-eg {
  background-image: url(/assets/flags/4x3/eg-dbc16d8cc5413061ad3c94b6b94da6a2e9b63c9661e07725a3837f8793075696.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-eg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/eg-2764dae18c840dbc6e16fb5195cae67a47c7ad5cde2c2be9072571c7af3b67a5.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-eh {
  background-image: url(/assets/flags/4x3/eh-c5fe9506eeebc432dc4367e9483cd710391c03c437ea3d2fe971719519621db6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-eh.flag-icon-squared {
  background-image: url(/assets/flags/1x1/eh-a542fcb8ef30806c69902ef8aeca3e89baeef27a9adc1a320224265ac1b4fc53.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-er {
  background-image: url(/assets/flags/4x3/er-a7bd4dd7eb7eeca6c3ff9376de91a4f82ef748e0be3db20c9b840f921f7443bb.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-er.flag-icon-squared {
  background-image: url(/assets/flags/1x1/er-2ef7b9967dbefe6b90e8644bb418e080a778ada533b48c589fbe09f9dd002d47.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-es {
  background-image: url(/assets/flags/4x3/es-ec9f10741172e2b2315b2acce3525d89dcc63097b28d5b1e3706abe03c3a07d7.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-es.flag-icon-squared {
  background-image: url(/assets/flags/1x1/es-5eb324787eea40c0066e3d3a7c7ca889069ab61ab0506cd3e36ec5f199a1cf54.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-et {
  background-image: url(/assets/flags/4x3/et-be078e4c1712ffc4c990f6ab460e60be061324348332dba9a7b36a3e1aa731c8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-et.flag-icon-squared {
  background-image: url(/assets/flags/1x1/et-d809a0db7942bcdecbf3e9a4349b8bed4d8b1c338ac63b5634de88204a8362eb.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fi {
  background-image: url(/assets/flags/4x3/fi-ab7ee7d5b89e68ab1545a1865bff3e6618a2524aac6afe549091d2f75ea307a3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fi.flag-icon-squared {
  background-image: url(/assets/flags/1x1/fi-cbd35e24672bc7b793ccb0e1a62e99ec17bde90536f2b61df4dd0ce9445b3087.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fj {
  background-image: url(/assets/flags/4x3/fj-ac18048917357f5f1c6e67a613f2076dbb9525b67c6d302a18ca209209953ffd.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fj.flag-icon-squared {
  background-image: url(/assets/flags/1x1/fj-e001d5c98cfb86f4e22bb159897edb527bc51985fd8383bf0e611dc9163c00b3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fk {
  background-image: url(/assets/flags/4x3/fk-61bb1c121248f7f14384444d76c9f9acbf3d69c1478d8b2db197384464498ab6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/fk-713608a2d2ac22805a1b276645c68cc90fdc5388b8ab22b856b739af75134222.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fm {
  background-image: url(/assets/flags/4x3/fm-cf032471653b734e565f12af04f988a6e3a8b83a6515f4e43c889fe4774dce6c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/fm-4c54bab890939bb8e892e17b1ab7a6d74c2484deb5e4106717b35bc8b9a3f4f4.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fo {
  background-image: url(/assets/flags/4x3/fo-20587be2cef31ab49465d8312995f98a23cc714ac4f0d5744d7f2fc344eeee45.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fo.flag-icon-squared {
  background-image: url(/assets/flags/1x1/fo-2933c057978e09afa6fddcbc828b1d0d6b5d7bcb370b338d9ae28f7bca648032.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fr {
  background-image: url(/assets/flags/4x3/fr-ac3014e762a9d4d820e0b0743f159173e3a8f56970454ba2bf252a49c0832cd6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-fr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/fr-1daa637d8f69812983ed0f2c2468fbbdbb0a0f15038b1477fcb7440ccf16e487.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ga {
  background-image: url(/assets/flags/4x3/ga-c1b98a1189153736338f5a1721ba8cf2eb5907350ddcb752f40bfbbbb91d1a69.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ga.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ga-a5a7de9d372accce77aef4432314c4898f99683b47f33558c8d4eec60773602d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb {
  background-image: url(/assets/flags/4x3/gb-275163c004775ad9d0d0e2253aa713260a537343441288b9ca969da5a3f81a70.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gb-cf267e37603fcb6620b98e9a30a2135162686371bb836c0d909291aa94e93425.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gd {
  background-image: url(/assets/flags/4x3/gd-436b30a7e612cc74e0e3f4d181b229f2781b29809e9df472df55ee941502be47.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gd.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gd-f19b76ac76160da74f8c6031d86a63e386ca39295bbdf968e6e0e59503b7934b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ge {
  background-image: url(/assets/flags/4x3/ge-78a110e1a446863679f72c11367c7bc6ed92116f62018ba799d27b04a0313c75.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ge.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ge-436faab35bc7e6232045761ee98c1d732970baed4c333a02cd9c274b4b471f12.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gf {
  background-image: url(/assets/flags/4x3/gf-97cc316efcac255852530dd227570c0a0f1181248fddf5130e05bc28b3561df9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gf-ce84ce048108618bf8a01ef8e50ddaab7f3ef2abfb10b98116688703fa017776.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gg {
  background-image: url(/assets/flags/4x3/gg-8eb41e8293c13577b166a10aada52a6627c56686de98d4e567c3d9007c1515e0.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gg-751f89d552668743ff96863002cb733851c03b9a5d03855702062e7f617ed6cc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gh {
  background-image: url(/assets/flags/4x3/gh-14a914b37c6b4acccccc4332478b265cb92e8651affbedb7c5543a4bd2c22a56.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gh.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gh-ffb159e80f2eb86d6321f9acef360b56974c3d1de1f203ae4190e34629d5f84e.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gi {
  background-image: url(/assets/flags/4x3/gi-7ed675f9eacbf05f59f80f2fe2ec4434cb8a09db50bf5d72ab6b3174d4ac2e89.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gi.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gi-3336fc01c3868f297bed68fa4516107bdb22860f102b2f934bb1cf22b4e0d175.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gl {
  background-image: url(/assets/flags/4x3/gl-9b62763b88a3c517840474c862dd70ac14569b135f726c68583e1360746eff0f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gl-3391de135d55911900ae5c32a1f79442daa0849a1408655d2a0012c657fd7d55.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gm {
  background-image: url(/assets/flags/4x3/gm-6cd7479050a7c1889c3b1b0c2e6978ad06d5e7cc78f645012a21a0b48c18b1e8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gm-1c9e85a5caa837a5c0c967f00b3b66bf4aa01c36bab23fcdffc5d82077949f7c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gn {
  background-image: url(/assets/flags/4x3/gn-b9a29de0ddbfae9242f3d75a003d6a859f32c4aaf2ee2c099ee67f86cdba13b3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gn-26005b7f70b7573c3e0782cc02889017a04f2e6e9c4d0e65eead07c7b1baca81.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gp {
  background-image: url(/assets/flags/4x3/gp-58515769da0368e9e10a482a6c3f5dcf057e71955378e37c12486c93152e67b3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gp.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gp-4d5a30699135a9cc9467f257c39d400acff01d149b0b9802fcf7cfc579bed395.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gq {
  background-image: url(/assets/flags/4x3/gq-f699d0383a789f04675c6d5f6448f0dec12fcbc6e4bb0cc27888fe9a1a15738b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gq.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gq-dde5c69d03cfc0c5e0fe226c7516f5c4b7e69d17df5b05b4e2971ca5ba2e48a2.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gr {
  background-image: url(/assets/flags/4x3/gr-700186aa60ad68eca9a725aacb0b466e3bc96544a7870e09b8b59db640fb3788.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gr-32df722821589ce703cf017a02401daf615ea5b76863cad6635541ceaa6fead1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gs {
  background-image: url(/assets/flags/4x3/gs-6323bb94c5f247242b272784b61c4118d6e488074bd7f5bb1d67ebf757471d91.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gs.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gs-a574ef25950c25612a4071e720bde251b4017493567f6538781bf1ce25341ed6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gt {
  background-image: url(/assets/flags/4x3/gt-2f29902d5a009db449a598d003563f4e3cccb915f08f5c639d2b228417e15a1f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gt-625dfe026eb00d003b9d84c3ce46107c6fcf3211cbc26b684637607923dcfe59.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gu {
  background-image: url(/assets/flags/4x3/gu-1fcace147b13718470e06d8f305a2e90f839f5faba285d37bfc9ad72a8ae3ecd.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gu-366b0df462ed86702a9af6e9d03c1fe2e721c7309b71108c9e3108bdd0019226.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gw {
  background-image: url(/assets/flags/4x3/gw-d51d1c075b93a441ce5f2b9704e055a6b01b60443e4d971a918e165772ad6826.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gw-d88271051d1f7768ab5f05e8b9b56583d59af136f577bf12894f8de1941adb20.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gy {
  background-image: url(/assets/flags/4x3/gy-bc89f63b91e8092bf372d75a4952c4318e5cc06f172d902875c514ea9e6c2d80.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gy.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gy-5c9520f665dc5d3a8f4dfae8edb294c29ba64226596405a11f5fc792cb6b525a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hk {
  background-image: url(/assets/flags/4x3/hk-2dfcb25b019661e4ccedcd8c0e8aed8517aa40b233065e51f803b29bef377d50.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/hk-37b4cc5c5773bc6e76b9f0a0443fa0beae6b307d0890732c9ea41877419af35f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hm {
  background-image: url(/assets/flags/4x3/hm-1586e8babb1468c7bc3ea9b8391e710c70ef6d7b91eb951865da7c192ff77cee.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/hm-8db3b76ec278b1e36114425c60c21de835dd4f88c043a91b16a6a94b4fbea414.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hn {
  background-image: url(/assets/flags/4x3/hn-7a0f83b64655e052e0af09ade3321c1916820e27b270fdb5bd42eab6895c7910.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/hn-2917354a091abd6f2e8f9fa952b5ab70245645248f032800828d431f5bdd6412.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hr {
  background-image: url(/assets/flags/4x3/hr-b3dfe678e9781beb7cb53bda90c9279f3a02353d63b26094c626b2403901911f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/hr-8107c19c94473232243a424d29a0e3a06acfc06ae6f9f98bd8b766545f819192.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ht {
  background-image: url(/assets/flags/4x3/ht-e8a6a036ea0355ba8815376c49b9912c3d876f4f8937f5b4e1d9537b65358645.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ht.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ht-2390440d1b250dfec83be401db7ff61bd85ad0eb83f847fe65c98cced667edd9.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hu {
  background-image: url(/assets/flags/4x3/hu-43d44d725f9dab9cf2b3b992aa5490eb2c5f242d21a19667de4f9a2f066ec420.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-hu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/hu-0742fef6a084b04c4168830b45818630c326e91c795082553ee52fff7001cd1f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-id {
  background-image: url(/assets/flags/4x3/id-ee29d46482a9080a3829b56704e5d83ac42b44db218346e644c32ff8918ac165.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-id.flag-icon-squared {
  background-image: url(/assets/flags/1x1/id-33b5e388e390dd655531cf92d5aeb650553164c729ee9f3c68100460a62e622d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ie {
  background-image: url(/assets/flags/4x3/ie-1296fe26c553d05e0028ec081d4516744fd89aa2fa57316aa82e1425a67f6db1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ie.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ie-07098ca8027ae09cad172ea5c5a950d9197044d860ffe1512faacfbc47621314.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-il {
  background-image: url(/assets/flags/4x3/il-dccda17579b096f6a69b7fab96061ae86633d8a17717a52bfb920a62e340e53c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-il.flag-icon-squared {
  background-image: url(/assets/flags/1x1/il-32baef2e0356b0f1ff8cc1099cfedc073633b9e7eb205b09545e9a1fc87f751a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-im {
  background-image: url(/assets/flags/4x3/im-5f367a887b6832f54533396239f224288e4d33547a9c9d3f7239a958178837c2.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-im.flag-icon-squared {
  background-image: url(/assets/flags/1x1/im-938706e250a078c93495a3243f7ed4572cbaab645960839d6eb99813d95147a3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-in {
  background-image: url(/assets/flags/4x3/in-2085452643690f4885a1faf629a6ab0a7f764df1f1174ba3cffc598763b301b1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-in.flag-icon-squared {
  background-image: url(/assets/flags/1x1/in-d3cf25166bdc34e75015f9606312679b847bed2719727054545e3f60e160f215.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-io {
  background-image: url(/assets/flags/4x3/io-3f7a9d3c4a1cc5505eb3cd5748ab6e9eb8b5a310a2002424102752f32babc947.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-io.flag-icon-squared {
  background-image: url(/assets/flags/1x1/io-d4b9d3f5bbf7960d54de76f1965ed15bf3690b15683eb771eb447a1d073831c6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-iq {
  background-image: url(/assets/flags/4x3/iq-98fc07ee0ac64991e8faf76cf9fdc682e5c148764c13eac31d9a6841b1882655.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-iq.flag-icon-squared {
  background-image: url(/assets/flags/1x1/iq-2039933badbc4dcfe821fa41ea4bc9fc9c5292ad77f2ec706f6c9f1b1661a837.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ir {
  background-image: url(/assets/flags/4x3/ir-835cf6935e38eff76876b6bb63e12802f9ec0a3fa3d2d0238cc5b4ee4800291a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ir.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ir-8be9f1ee231fb328c200ca73a7ef0e5cc47b2575dbe9e653f9a442d732dfb9b1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-is {
  background-image: url(/assets/flags/4x3/is-7a34bc6e06903cba40de1c33058332b52be591ba1483c5504277f8e8a8ead4ca.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-is.flag-icon-squared {
  background-image: url(/assets/flags/1x1/is-3084778f43d78c79fd9c444fb38e368f13c0c1eca5ee5b72b9eccbd350ad7124.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-it {
  background-image: url(/assets/flags/4x3/it-e002428ae58bf435afa4cbb2a34947910057015b5b2272b27a9d11e78d0ff9d4.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-it.flag-icon-squared {
  background-image: url(/assets/flags/1x1/it-0bca563608589d7d46f0bb6ecb2d304b308f98d1c22feab94c961fcc1fd14f3b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-je {
  background-image: url(/assets/flags/4x3/je-30dfdc6c0fb2146fbf5e7ba36987806b3e769fc970b744a2f400088e336f563e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-je.flag-icon-squared {
  background-image: url(/assets/flags/1x1/je-f55e9df24102c682b924e18aaeefc55084903d3b51ed85e6d255ae93c88d5da2.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-jm {
  background-image: url(/assets/flags/4x3/jm-91a14dbf585808959125c817ebb54515a023e251bf92ef9a73a7a9dff9f37750.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-jm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/jm-dcb54cf18f73d4cbfce42d4226aecac58b0d1b722f6179cbfbcf19a4cd894ae6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-jo {
  background-image: url(/assets/flags/4x3/jo-fde83740a1b48554d5f6a1d0b98db456c1769ef120950998b9f561faa6791e2b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-jo.flag-icon-squared {
  background-image: url(/assets/flags/1x1/jo-5b7c7058ccb8c8407e74f7b2647763e3e183329c4ae4f8115a668202e7f15e37.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-jp {
  background-image: url(/assets/flags/4x3/jp-6b9530422a247e821fcc4afa833253917fd68abe7c773c7be94c21826c6b8d1c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-jp.flag-icon-squared {
  background-image: url(/assets/flags/1x1/jp-739e545e7513db41210d603d5af80edda166cc0f56d8f1dcafd0dd712cf80ed0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ke {
  background-image: url(/assets/flags/4x3/ke-f5fb1cf9ad4e0ab7456e0b7caa70b4ee3a4051cd03a61dbf3451851d27bf347d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ke.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ke-86fbe0b3b8a65a710e54d89c90b2966f5e77c855f2a41f1e6d851a83d9d5baa7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kg {
  background-image: url(/assets/flags/4x3/kg-593f2a2676b9aac50798604a1694b3d5c2ba2c4ba72df7b835949c417179752b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kg-03dcf2c6eb3da2d61086251ad2b175aa4c0c1e5fe9a0dfe4818259e444f2d566.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kh {
  background-image: url(/assets/flags/4x3/kh-49edac7957e2ebe405cb6581ece0b3ad86f582faae11925dd323f68117b8e5fc.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kh.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kh-e5567a607d3e2ead9e50d6b2aa5cc061ab9cf97230e142ee2bfafe74053613de.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ki {
  background-image: url(/assets/flags/4x3/ki-224c506033cfe47ef14096bc20d88549829463a763439817aaa4327f577e033d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ki.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ki-89253221e8b5956e01fb6902221d01d1c1440e06d3e72ee72ad812426b8b02ab.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-km {
  background-image: url(/assets/flags/4x3/km-082154374fe35614d68830d1ca19cdaeae7705e09f94bde15aeac7d97cd654b3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-km.flag-icon-squared {
  background-image: url(/assets/flags/1x1/km-70d867e84591ecd8eb565b82d1ed9c7dca8813dd1db30339590b71f8d3bfd1ff.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kn {
  background-image: url(/assets/flags/4x3/kn-d263fae506138e83c829d1798d7f397c698a17aa4c8ae7b99c5f1d31974c255c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kn-fe3fae115e5935b19a278cf61851103880fcdb62621bf6c6a912fed5113fd069.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kp {
  background-image: url(/assets/flags/4x3/kp-144c460ac1a70292ac3bc5af1ae92ccf204276261b46f1fc72f00ba0d8f47779.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kp.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kp-f47be3265f21e7fa90b2825ed8b86cad31bad1421a3853b5632b91c94076f5df.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kr {
  background-image: url(/assets/flags/4x3/kr-4e21fbd13be64b889c2925c48045dc0ecff88d38887bae86820a4b20e4aed148.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kr-a547a1f6e2a69968eaad41760f8a93efa578be51eabf0165804bfa189e848efd.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kw {
  background-image: url(/assets/flags/4x3/kw-39930fb09bee305423b38183a44402e88f2b47f8712f623967bae4bd31f4c71a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kw-68d9f2982cde83e2b978f031614733bffe2e87aaac9914a16be8065fabdc408a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ky {
  background-image: url(/assets/flags/4x3/ky-24fc772f7a074bed703288c8e3ae3b8a05c343a0d2932a012ebfc80bf99944ed.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ky.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ky-05e750735ec92750e78dfc2f78bea09390c3226f08fdcfb2bdb40c76a7b811de.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kz {
  background-image: url(/assets/flags/4x3/kz-d69476ff47c1778b0a2ba5072f7ea5433b683131e03611b88c611e48a09dec8d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-kz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/kz-6e62766fe05e9eb1f85824ad48962786e6239012ea5f0819b1fbeb4a182bf01c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-la {
  background-image: url(/assets/flags/4x3/la-2acddbd9bf9a88bbf5b6be5571d507450d94128aafe3dd1d46ccfb4197089ab8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-la.flag-icon-squared {
  background-image: url(/assets/flags/1x1/la-61830c5d89ffa85b9fce6f0d261b3a5873f624cd7c2ed9a01212c42b4728b7cf.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lb {
  background-image: url(/assets/flags/4x3/lb-0c91a790d233f33daa088f9d3cce4d258fbdfeafdabf88ba9096c76813a9c87e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lb.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lb-56179b0fcaaff67806485972274acb42d13352ef57245dda7124c9e10f1126e3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lc {
  background-image: url(/assets/flags/4x3/lc-fa73d33ff33372f35a4dbd3b03d9972d418223a619b206b0d8d70f176a500348.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lc-77f765645885d24ac494504ab35563a65546b80108bfd7832a470a799259e401.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-li {
  background-image: url(/assets/flags/4x3/li-28bf4e36b02f55c541853ea410d873dccdc0b1808dd3aaf1254681660825f2e2.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-li.flag-icon-squared {
  background-image: url(/assets/flags/1x1/li-c84fc9a7889781dc63de58d37f53a9c923ffcce6ba1933484fdade104ae6a63e.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lk {
  background-image: url(/assets/flags/4x3/lk-ad66dca72ac0a730d935b58de15bbe230224a300520cccc2c3f8d4f5e211f54d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lk-3ffda37e58e65bb34d07be35c3743b97dde43ee399e58abf9c98566382820aca.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lr {
  background-image: url(/assets/flags/4x3/lr-199b1325b42b7e65074a1b9dc6be066dc1e662d75f3740b5e6bffa0d47c5d8b3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lr-91d991705f15d110332526209c0bdbd4438aafde37928c4b2c1c93476cc30468.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ls {
  background-image: url(/assets/flags/4x3/ls-c3accc97153d55aaa9c889670c36c684d4bc11bb5b6803f85c2226f422893f6c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ls.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ls-1e0f21b8635438f2b7512affb72bca8a95939e80756792f9afd354a565c95260.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lt {
  background-image: url(/assets/flags/4x3/lt-78c4a013aae4c5e9b8d02986978b94f7e1f4c52869cb563e892412c947230fa8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lt-90b1f4f955dc34661854d527799425a85593a5518ac522884e16df473f14d1b9.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lu {
  background-image: url(/assets/flags/4x3/lu-4f4294e8f91de5e90fd9f3abe23c5bed25c84fbb6c18f7171d53fe2c0e177878.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lu-9a31c153a859695abbf204116984dc380eb6b0b035793b67b56fbdb709799681.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lv {
  background-image: url(/assets/flags/4x3/lv-e072be14ddb7ed2acab57568709065e38ba791561fed981ea0939575503164aa.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-lv.flag-icon-squared {
  background-image: url(/assets/flags/1x1/lv-4f40052c8438fdd0054dbef83c1dfc57dc92d36471957c4cebf6dc89208f5f5e.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ly {
  background-image: url(/assets/flags/4x3/ly-8283fc07a1da4de2fe004b80605ec82553545af1c71dc0d9b90917eac679eb66.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ly.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ly-79c36457fc83a81c65a7da35d7c29ed7cf707c754d7df7f6f1dbc262c8891f72.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ma {
  background-image: url(/assets/flags/4x3/ma-bd94728b14af70c1c8ecd1b96c4fae701f81a92f2a769b9a4dc8d508eb250ecb.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ma.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ma-2fb719bd502137c434e120f02019960fa70dc8b58a4326cf418b627c4651d862.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mc {
  background-image: url(/assets/flags/4x3/mc-0efeca98976b22910b62260160c1896f33dc209ef3b342f7ebc9b5544784c7d8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mc-46036daf55d8964a7524424cba79689545b8a1cf1f2adb06d40cdef6718ee09b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-md {
  background-image: url(/assets/flags/4x3/md-8fc3da11e1cf75c717f0a438b836f70f3c24a69a92c0cf91b5e55e11bfe317bb.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-md.flag-icon-squared {
  background-image: url(/assets/flags/1x1/md-0bc2bcb3dcd4002c6c96eab5c9fd109f4cb30d36f673ef45b57b5cb6a48e7000.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-me {
  background-image: url(/assets/flags/4x3/me-e12bb56111ee823b3f2e06c5f77aae79d69b910a5d96e8c08d389edc73547f03.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-me.flag-icon-squared {
  background-image: url(/assets/flags/1x1/me-125d2ea0018327772ad45642c93ad59651fa258e8ee0410f2c423c4023262bc8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mf {
  background-image: url(/assets/flags/4x3/mf-6b38aac763cae1fd12452d35634967f31969617a1995e704e3c25dc86b2c9269.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mf-67f318d819b327286435fbfe02c28a72b4377a25272f5c22f352adfd1a028df6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mg {
  background-image: url(/assets/flags/4x3/mg-642a9440a5ad7f41a21813314894a3b87bb980eddfc90a8ba1abf29fcf6a9d50.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mg-bdcf4523eee62f3e0996f8383b3f78b21661c73fa71650fb48d60da2a8947707.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mh {
  background-image: url(/assets/flags/4x3/mh-4e9971dfae9f866381c2011ff705e03d067f05e1bb64bb1d90fee848ab224281.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mh.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mh-146fd2f43b91ef1206dd57876abfd852f5e9611b2e017271de892c20abf735d1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mk {
  background-image: url(/assets/flags/4x3/mk-a8cfb711d99674fb5506011578a7414ce103c3b756285a80ebbd6133d794898e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mk-98dfd186f305a428fee484159e7e9b2e2bc3cf6d5e0263e94445e4156dca9675.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ml {
  background-image: url(/assets/flags/4x3/ml-99463b3948d4ee1fda2895f2f726db14d7bad8603c1fa1b5b880429c01a54a91.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ml.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ml-4eb362dcacf38376513bd779506ecd8d780ef42e8a844179b7b31196e1d87529.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mm {
  background-image: url(/assets/flags/4x3/mm-b6b694edaf893b0182d6557f57ce809aa5e90066dd1ef7cfdba5555a3ff2e9dd.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mm-d4bc3cdf75ddc875252940149f59e0d1adf4f2f399092fa8723b12eb4daab80a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mn {
  background-image: url(/assets/flags/4x3/mn-30a1afa012f3e299b30856e06d1d40ba85bea6b272af694db14a0da56e2e5090.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mn-aa2ddb192e6af14666fc5a8a2c30951634a5c113c69b91222f4ba348f8e863f5.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mo {
  background-image: url(/assets/flags/4x3/mo-656d6027a3728d6b9badd672cb3d03366fb8da19d33b83581f3b56398a02a989.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mo.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mo-783d43e6382316d18003e2de2b7bd317ded6c0f1452826c9302f8b7f7eaf4f97.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mp {
  background-image: url(/assets/flags/4x3/mp-ebfbf724dd87e8521ae3db2b2fd4f9a75ead8d6d45e3e35385909c2fb8e5f0de.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mp.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mp-d535d0b4ab9c79c77b51b38c51ff3e36fe98f57a6933344f3e7ada78e3f1411d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mq {
  background-image: url(/assets/flags/4x3/mq-e852c08bc6e471c8afb901bda749f09a42c4b320a7db3f3f0eb1ba637b829cc0.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mq.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mq-24d43e25aebc14b622ae0867fa9f8cb39accfa4fd9e648143e22d7bd52fd2ea8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mr {
  background-image: url(/assets/flags/4x3/mr-0091a4b07d1fd5d710798dede5532a602e23e9db08a6ced93f4e07a32760379e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mr-d67dcf33286e67cb4046f65c591c78ab6a89a65f3d26a46c4ef56b79e2e273fc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ms {
  background-image: url(/assets/flags/4x3/ms-8361ed7949c8055cd4cee058ae23de48cd65f8fe043e3aca37fc7d63b36836c2.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ms.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ms-571d8bb3d788b568f1c4a2b2214a206e24c474728b355806597f466cc14d9777.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mt {
  background-image: url(/assets/flags/4x3/mt-cd943e6ef74f176f765642181c78b6a8190900876b115d1fc7447176b7305286.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mt-4c7af44a68ba28d724e2bce45fa9dc9e96f153a150db7822b51058c155f8d4b5.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mu {
  background-image: url(/assets/flags/4x3/mu-e4312aa315d238ba74a8bfdda639e0db1b950bb87e33a512f0d958bc1eb47f2f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mu-3f2d8a8bc1184df8df0952efb2059fab6dda02b0c760d25f74ea987209b4cf38.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mv {
  background-image: url(/assets/flags/4x3/mv-2673fffa4e69864109d49229da9e1f6b63b40fa76d0bfafc874741f4750a8ed3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mv.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mv-b2e6e1c157a99133099b9320328c7ae70a1c3349351afbda428e8611aa21d35f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mw {
  background-image: url(/assets/flags/4x3/mw-f09bc9225cfde577ca20e2c759b0293c2adb0044332e3f96bc8aebcd07027317.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mw-bfee383da715fb929f64d1747b29549b32ad7ab07e43b2afb0302ec28348247a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mx {
  background-image: url(/assets/flags/4x3/mx-fa83a494a15e5fd7af2b5fb8b38b1b4c514a2a0aa12c6bcd04ecfdb4c260f11d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mx.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mx-934b58e277de23715392f14f79381ebd4662e20406279b19613060749698c82c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-my {
  background-image: url(/assets/flags/4x3/my-a1f9f506cfd9a89eeed35d52e8c6aa174d9d239396198435fd38c710083afdd7.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-my.flag-icon-squared {
  background-image: url(/assets/flags/1x1/my-adffbbb6f60011c422ee07666355757d4120729b541ea0ffa60ea495fd053cf1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mz {
  background-image: url(/assets/flags/4x3/mz-b3141273301d5da46653c156cdc6b973079a151ee3410ada6b6310df2234ff5a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-mz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/mz-64723e2332a641199d5943eac0479fb28955d935b4dca5d39bd9781c6f2edb8c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-na {
  background-image: url(/assets/flags/4x3/na-532dc1373400a7c14fc68987fa183d6c1a09bb0e89021003402539d9480b967e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-na.flag-icon-squared {
  background-image: url(/assets/flags/1x1/na-ac39f3280c17a66e0688cc434f76d502c98d9148ba75a79573c801e86081197f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nc {
  background-image: url(/assets/flags/4x3/nc-9c0ed05707730dd437816d9d2e876f7f06ecfb560cd7633a491099f38c7c1eaa.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/nc-1ece9dfda394c8fe99c405ebc21ea7e4ff8830d70201e9bc498b2c9e43058174.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ne {
  background-image: url(/assets/flags/4x3/ne-3902a49c55223952f6e2e9e95bb8b08bcebf5fe68e93b8645994e00a004e20ba.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ne.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ne-bcdb52069dcfb5f8541bd1ca5fb2db1bcdcbddafc92311780241caa0ffe41d7f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nf {
  background-image: url(/assets/flags/4x3/nf-3282b6662b67a023bb729e7e199aa5a040cc62e8fc510c556b649febc507e5f8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/nf-a90148f18bbea905a29ff9e1a78ec335ddaa38c556cc7c10e4be58077580add2.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ng {
  background-image: url(/assets/flags/4x3/ng-b743de7bd0f8be4d1846298cbef7d09ff12ad993cd72571288c83d1787a5618d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ng.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ng-47dc2bc6392a7c4596f30801da38a178672ad3fcaf04cda231bc10106282184f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ni {
  background-image: url(/assets/flags/4x3/ni-0665db414ca50e54459b070cf7b8ca7d6b62ce648678a2ad6c39061c6e2cf23a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ni.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ni-6183f913fe1a27f314f9a6f90b3c81a7408b1c87e9c38a7ea5a8053606c0a37c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nl {
  background-image: url(/assets/flags/4x3/nl-d2763284aea35beeaf5e4a78300e41d37ddbb145cd631afe266c5e5778064783.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/nl-f3ffaea89f0637ca39f7b5af32c77ea4df2895a19b7e4587dc06a7ad9dc9d385.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-no {
  background-image: url(/assets/flags/4x3/no-916f0700b8f0803f02d8fb248ca39ad4230211cf72930140196c26499251294d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-no.flag-icon-squared {
  background-image: url(/assets/flags/1x1/no-998303adfa783871e5df393f12ddb1b6f0cbde640a4191b7f7b6494e917a7b0e.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-np {
  background-image: url(/assets/flags/4x3/np-491110dff36069fd45b9c4563dc460fb0efa2d312ede0f7fcfa119120996e537.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-np.flag-icon-squared {
  background-image: url(/assets/flags/1x1/np-6da8457294205161f33d7190da1e0b23942068c6ecd1c7d0faf08f7ea98c1c37.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nr {
  background-image: url(/assets/flags/4x3/nr-50efb21d7e42fdc636f9237533b5fd4c6e916a1b2b6b460fd60d97f9fb888b69.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/nr-048a416c42c7601929fe584f0c432ce00be7f132cc212ee7e1c3b71807e71ad1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nu {
  background-image: url(/assets/flags/4x3/nu-8cc784eb509f32b4714540bddb7371eedad258b814630b0c1f783b8bc526c615.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/nu-49b2eedb884baea280f7b01c6f243c968ea6c3ff124c7c5c5eac92d3ca52c5dd.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nz {
  background-image: url(/assets/flags/4x3/nz-829e5d90eeb94b8249c944f9f1c93bce57303fe32b065a538e17182d9e09c54a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-nz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/nz-286401ec94d711d727887f9b8c9f76bf5637afa3973988e31c7f9f47be30dc0c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-om {
  background-image: url(/assets/flags/4x3/om-355cdebd1a428798157301a6d1a1c1e93ca0201928614ad3d9b1bd39cff69a3f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-om.flag-icon-squared {
  background-image: url(/assets/flags/1x1/om-fa98069d25c58172ceb373ad4ae8a38275686f5a2eb49c08364c3b18670e2c65.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pa {
  background-image: url(/assets/flags/4x3/pa-460797c6df5cb02f07976afc9286bf80619fb41fd256005063016714cbbda00f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pa.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pa-7acdb5239dfbadba9b2699afb98557bcbe46cd52a7386877159cbcd5d4bdc7e2.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pe {
  background-image: url(/assets/flags/4x3/pe-3da46375cacfd63c82ba7c1ed5451e44018aa016caafe8a745e1d849de0a32c5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pe.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pe-782f8ae60b9783b507b2a3a947bfcd7d08cfd4dfd18ce8fe5ccb4f642fbcbe8a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pf {
  background-image: url(/assets/flags/4x3/pf-27f7a71fce408cde748c5b1e9e452b0146c50af803ff181655f5b38b771a4eb5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pf-e008bf7de112f240030bb29d18c108976c1e662bc71c93f128fb68e250405051.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pg {
  background-image: url(/assets/flags/4x3/pg-a58dcf5f7ad1e63bf85c6b8bfb6c12142c03ab049f95f3d1e030d833c3b8c6d4.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pg-265e18da327ed11a119b482c46f90ba1b755774f76b566d28eefa175f058b2ac.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ph {
  background-image: url(/assets/flags/4x3/ph-76ec1206de25ca0f0a6588ea09e3a3b617ba7127077316a1c9f6b85c05190684.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ph.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ph-928ab8242884949b705d80bb2bd9b91cd77a7d7aec3ceec9606bdefb9327d6d8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pk {
  background-image: url(/assets/flags/4x3/pk-bd5e3867c761740bc67a624632ae9b576c4e09b86ad6ee06b6a3d6769357cf68.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pk-5ffd7266bc2bf36934fd8fbd260d32b9c74463600d3fd7b7df992fd2922424ff.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pl {
  background-image: url(/assets/flags/4x3/pl-dd94084394ed1916ad942741488c28d78455c7a06f509d9c825e19ca065fac1e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pl-eb75ef5d1c4a1ce5af7a5dbf39e0ce6e5387c43db7a658428be8ab027d961c0b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pm {
  background-image: url(/assets/flags/4x3/pm-5e0be9201f156b153594990f689022673961c01c07b3c3b9e7380cce6a481b6b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pm-286500e91c7dfdad0facd1f939cd05a7bc2c1775786196cf9d9bb6acb3aa202c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pn {
  background-image: url(/assets/flags/4x3/pn-dacf71b7573928d0abe859f45f32a2603fb9407f506dd2a01dc9c3b8294a7f39.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pn-111430ffa3901e948cdfed6e4543729fae7b673c74b47bdd264ce6e8cdd3eec0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pr {
  background-image: url(/assets/flags/4x3/pr-d0dd718d475920f61bc09990ffdf260a4500bba0e87e9bbab2ccbae81a8788b6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pr-cffaae635f68002091e508cbee30d1beae43da17691fcdbd99fcc7bc61c749f0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ps {
  background-image: url(/assets/flags/4x3/ps-1e328fd238348d0929f0d8c73096f71a56c1161393a9eca098ad757b56ec27b9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ps.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ps-e93371985bc94555c4fc59b1ee07eb02fb95b7e27e545c72c460d19e18cb2f60.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pt {
  background-image: url(/assets/flags/4x3/pt-893ad0b4d61c644b211d358beb2674c47dd03744633db5b72a35b04d4dba607e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pt-da235bdef46b18ca0b88605e951efe7038922239a28a212aaa07f6250fad90ca.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pw {
  background-image: url(/assets/flags/4x3/pw-902f7be02a16bf0d26a4c3c3938abe614563f8cf58edee37474778b4ca0c6e65.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-pw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/pw-e29aebbfd0fa4cb1bfbfee5e4b701cc305e102a6c9b31d0e381c786d483e9a82.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-py {
  background-image: url(/assets/flags/4x3/py-aead2a2f29e67f14c87b52272420880d91d75f345e5503f8ea41b1f3a07a29d1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-py.flag-icon-squared {
  background-image: url(/assets/flags/1x1/py-c0af292ca2aa602945fbed42c0891fc797d847dfd3ebb38f665abb54ec8d60a7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-qa {
  background-image: url(/assets/flags/4x3/qa-32d8adb9b101e60ec38b71512b762cc458309bb07e676e4d68bf66ccbbf1b533.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-qa.flag-icon-squared {
  background-image: url(/assets/flags/1x1/qa-6384298dd7ea6e5d2a0ff9bc2a3d7d0ec43523e181b6fe4eb2644cf6a9134f3e.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-re {
  background-image: url(/assets/flags/4x3/re-290afbbcb059e2fa9bf75c6652733e79e3e2ffcd7852a81eb21359b8b50fd117.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-re.flag-icon-squared {
  background-image: url(/assets/flags/1x1/re-0e4817fa5a73b57c04e7a91cdc2e6e0a6d614f2da29c6e26d096d4d6e50cd211.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ro {
  background-image: url(/assets/flags/4x3/ro-50557b4538579d52c0d31db6ef1c45b35735f54d03d7d92f3e2f814fdc7e66c8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ro.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ro-93f917231e08c7535a0479a575db40069fc7ee43f982ecdec11aed61c9c7da33.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-rs {
  background-image: url(/assets/flags/4x3/rs-6fc0afce8bdd68a1513ed5ca51ae763d422276b81ffb7623ce3cb847a4950970.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-rs.flag-icon-squared {
  background-image: url(/assets/flags/1x1/rs-87b8cc11b74d7b296d27e90c5f9374cca6e8e532e87ad32be6b4246aa29419fe.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ru {
  background-image: url(/assets/flags/4x3/ru-cf1a6db208e182497abcc7c45ae83fbff9ff98663fdfa22fe4560b636a825fa0.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ru.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ru-f6439615f035980f5ec210149a2c970ea7494bc5a9ec5a6675a1d5a4b4c5d233.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-rw {
  background-image: url(/assets/flags/4x3/rw-168cc5c90c86179b28aff1c3821ee1759bd1da023bc1e0b5c78bab13660969ea.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-rw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/rw-15367ce8649265d2057a49b139692978d01024dbf38f3d42835d9a37dac8ddbd.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sa {
  background-image: url(/assets/flags/4x3/sa-c0eefa33a514b9306df0f3ab3f246a4e03b7c491aae495fae2b1ba546ea5cecb.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sa.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sa-5947ea7d4b7dc329471058bd4ae123a435b9954a7b2a2269e3b564bd574c42bc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sb {
  background-image: url(/assets/flags/4x3/sb-c4f8481fc56f0e5a68ebbe1a3cde8054fd525e0a306dc1691bf2d42bc1de4c89.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sb.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sb-3d0f1e8fd7321543205b46b9967a5c4da02c48025674a48a58649e8bb2142184.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sc {
  background-image: url(/assets/flags/4x3/sc-468176ccdedb67010461d6df73e0f6bb3b952dd467676db54c2d07d9b6f74e0f.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sc-500a93709919d25180bcd986630a4d05ba1deccb5ffaefb4f296f7e584598246.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sd {
  background-image: url(/assets/flags/4x3/sd-4fb29c7e500068c5bf8ab75da94469f1fd6ede3864cf2e00d7e0c4dd437b2ff7.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sd.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sd-f31787cf8a0760ac507f89d425cae4e40e59eff93c23b7e1693a869cc617027e.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-se {
  background-image: url(/assets/flags/4x3/se-f2136e6298619d6f573b3e90be9f6f8b321d023dae4eaaa53e388761cc8b8d56.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-se.flag-icon-squared {
  background-image: url(/assets/flags/1x1/se-fed57d847773d3f5c501c3a5fd62431a5f604734cc326909d0d814da1e1bb7d6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sg {
  background-image: url(/assets/flags/4x3/sg-a254faa326fbb5ed1d243a23ce6cddd79c5e9ed6642939e5ff3419265ddfd6b1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sg-2ec61005d25de8dbd053ca5c387371c38ab532e3c44deb42d9b3f8342fb45781.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sh {
  background-image: url(/assets/flags/4x3/sh-3378a61a0e6f9316fecc21ebab6be01f41b8d2ac13b4cba531c54d244a3cbaf3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sh.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sh-9891314ab65a88a3bdac720f29e6246fc29921828587b367233a2a38279bc970.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-si {
  background-image: url(/assets/flags/4x3/si-e7111bdb0b52e5c7d6d0c695ce6ec10d8fc34d449f449d2dfb392459bc4a8fd8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-si.flag-icon-squared {
  background-image: url(/assets/flags/1x1/si-04e8c02d3d4c83c7610c45c9db74f40d9cc0bc670b40c9e2c16beb8428d642d9.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sj {
  background-image: url(/assets/flags/4x3/sj-9db20d75b55dfc697fd75b536e7597a8afa2ec863c0a16a5fb3b7be4a0eea099.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sj.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sj-7ef24725374686323d9ed6a6b8bd0424a012dd89c415f62536efb4e2aead4b5d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sk {
  background-image: url(/assets/flags/4x3/sk-9f73ce44885e05ecd636668488099e8ae77e4b51d1ece5cfdd347c877c6cd3f5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sk-34ece7e1d20b2ca07892c68c7062eda1246eeeb79b1c2d705cf19cad453ea14a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sl {
  background-image: url(/assets/flags/4x3/sl-2178d06e78e35edf53487754d213e53388c20b0730c9f81ac8efcc155af29d19.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sl-811ea8f71482a3a34ae419a630fc6f91fe875400fb3c1d661ff96b6aed797cf5.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sm {
  background-image: url(/assets/flags/4x3/sm-8bb4d3fcdc5383e38245f87cbe2d6719733f967dd3388c18f6ca1360b48e6801.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sm-4176c1c17a7c4f25337899187a5986af7b57f3ab02bcbcb32da472e35ba4a4db.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sn {
  background-image: url(/assets/flags/4x3/sn-ce850353bd96e5ddcf0acc6d7f6d267cd4c53d546d442b32e44920d8d3c21aa3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sn-0d9530c3661837c992f8bdd98ecf749d9a9a0c937a95746bd43370d92d103f40.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-so {
  background-image: url(/assets/flags/4x3/so-f1880adda5c361c297981068da3745f1c315ed9ddeabd2f7eefc75d8ca021db8.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-so.flag-icon-squared {
  background-image: url(/assets/flags/1x1/so-497bcc6a7bedf36fb82c8758cdacedeb908504adf590c91a00f96dc64c63e55b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sr {
  background-image: url(/assets/flags/4x3/sr-629bc886b43d9176d0002951bfb9c378d25bba2c6471ed601bcea779e0716e19.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sr-9c3d5ed84cd4e67585b8f04b1eb0dc5eeb6a24078de774a0f3dcc881d27e05be.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ss {
  background-image: url(/assets/flags/4x3/ss-d289e6693af74d7b7f9da91cb7b3e28917bb35a163567cf9a77b56ebdf4ffa04.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ss.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ss-a753abe3bf00708286dfd4ac5b54787e81e33129c20db701698ee67aa6b920a4.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-st {
  background-image: url(/assets/flags/4x3/st-402ce50c33e484b03a7b2cfc4fd89220801be4395ee51691fe0a0a7c45d74e6b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-st.flag-icon-squared {
  background-image: url(/assets/flags/1x1/st-de182e4860b74f798a5113080ef377d43ab2568a04d1fbf04bc83590215eb777.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sv {
  background-image: url(/assets/flags/4x3/sv-7f773bd2b5b7753e85ebf0d453a68ba79b0b6013c3133e37534942fedfa8b51c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sv.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sv-a6cb9a469b951e28fc541e6fa594b73f219af72f5b9925d3a8b18edebd7894be.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sx {
  background-image: url(/assets/flags/4x3/sx-1f969babce37a66d229720379d78753ec24c6f7319cdcd74506c98e57f8a215c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sx.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sx-b048624f6298cf6a4cf9efc4edcf8027714de2e40c07ce5efc39da3d6324c5b7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sy {
  background-image: url(/assets/flags/4x3/sy-fd91ef9d754a6a8dfcbf8fb51fff3a5119a412fb69ce4a8279e2a824ec3640c9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sy.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sy-3a844659ab706a5020e49a0f3b63f2d1d7411bd1d851c4d45fb6f8d4d7426129.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sz {
  background-image: url(/assets/flags/4x3/sz-f04b7bf5ddc4977f12eb33aa664d5b1dc57fb47a404e9ef650151c2b99ff2f92.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-sz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/sz-37b24e852dc3d3906d102b02315347d72b2304c17fe279947f0c0a4dc337fff7.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tc {
  background-image: url(/assets/flags/4x3/tc-d1f339f0fbe1d125d47cce7eff3ab40d071981d2a46454d73f4e9b2f43aeb6f7.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tc-ccbc713a866da3aefcc645826835531858a9de1a8e7c6dde653a7fe3468cebf4.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-td {
  background-image: url(/assets/flags/4x3/td-5f4ad9bd62e57528f1eb23b920f3832fe4ff99175f321a1f7bade8eeed93d5e9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-td.flag-icon-squared {
  background-image: url(/assets/flags/1x1/td-faa9beea5d2d915107ad5f64dbd47af500c12d7b6b8239170ddbafe9c9d47841.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tf {
  background-image: url(/assets/flags/4x3/tf-99351c29eee43b48fd5acaf604b5c66ca9029802b0fde3c1474c4490ccbb9ab6.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tf-4349acd3049ee13dd0f84cc57e89d1007399437193ef4cb7635b990c0754b8b6.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tg {
  background-image: url(/assets/flags/4x3/tg-419a60c5baa1722a5233d4a12453a3ed499964c91bcd38ca579bddf10600dea4.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tg-45cde018b87cb48ddc31d3e650ff91c57846715e09528e702869397ff58889db.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-th {
  background-image: url(/assets/flags/4x3/th-98aa82517528f111deb6dbd0c32baf30c7a3d7e9461309405ff69c9b44c7b35d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-th.flag-icon-squared {
  background-image: url(/assets/flags/1x1/th-34e455998d3201c866c4b76574769a3d63b6afa8f29414ec62fa3c214859bf7a.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tj {
  background-image: url(/assets/flags/4x3/tj-2240e3d0c26e6f3ccb721cf859e9e0beb00694e55546cd10cdd85fde0a91ad6c.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tj.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tj-6cab97af903e7507f0e40cc3042a6b1d235baef2ffa0e531052c21fb0d8c70ce.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tk {
  background-image: url(/assets/flags/4x3/tk-6d95caece4c515208b19ba05f1c7d260c1397eaf603bd4bdac73b3b540002b08.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tk-3eb47b773ca4d198cd4c4c18ecb1114866a7b1f48233a06a315f0029c89f19dc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tl {
  background-image: url(/assets/flags/4x3/tl-93e7b8fe99ebab307cc5891ff6d0f54d335489e84b6909a4a9f1d75834b78be3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tl.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tl-f0abb820de9071c6bc0758b2ecf8c3f56fb3e2dd1e30e4df8be6bc53d5846634.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tm {
  background-image: url(/assets/flags/4x3/tm-3af49b3a5fa0c1e4bfc01ebd51734a7c7e2e1a5e57fb0781bb704c0d7c9f03b5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tm-54fd1badf73061379b04ccb01752a2486e043210dffaa43b47e3cc441521555b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tn {
  background-image: url(/assets/flags/4x3/tn-7adcf1b1da9d8130d61d175f4142b5f5afec50196d109b6ff773878bcaeb49e5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tn-2fe167509badf993d80055fcb97a3fdab9a25465a2e3c40189f370b48963cf1f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-to {
  background-image: url(/assets/flags/4x3/to-cafc165a6ddb4da7c1661b04752989260c853c809b5224a791f4ee273a860059.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-to.flag-icon-squared {
  background-image: url(/assets/flags/1x1/to-1b1ef18881a9783c1db449ff6ddbe5f3eea2bfb8c9e049eba758cd3458f938bf.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tr {
  background-image: url(/assets/flags/4x3/tr-1a9522f75abd8dd2295afeeec04e1fb4b49b4c1b4213d3a4cb20451dbff7e491.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tr.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tr-42957dda13ddc449a2a38b50840e60d89ca55a470487259adbd35c221d443ac8.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tt {
  background-image: url(/assets/flags/4x3/tt-9354813468559e954ef4f96808cfc4a877d52ecc8397d3833bf55e0788a6f03a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tt-1c68fc13c50e24e0dee635962c0c2161b27137effd236be8eea1c69407088d58.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tv {
  background-image: url(/assets/flags/4x3/tv-6bc235c9bc69e2e002c8b6301ed9d5931f6ab8433c83af5c350eb1b16a99f17e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tv.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tv-dd7aa8de37da08a6bdda26541377f57d14aeaf9ba66d031edb150fef69328daa.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tw {
  background-image: url(/assets/flags/4x3/tw-4208bf36fc2e0cd5d9f773e233a7b2fc92e61ac13b8538953a19f67384aec1a4.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tw-e66c70bb6cd39b29be8b9554128a9463359b2a4a54c8068b812080320e006edc.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tz {
  background-image: url(/assets/flags/4x3/tz-fc8a567120baedb25964af8318127b277cd267995286bdcc06988912818f6e90.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-tz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/tz-689e45530484202126bb5392d93329e95a21691825cd6d9c7ac6931d9f63183d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ua {
  background-image: url(/assets/flags/4x3/ua-3f50d15d33e4f237e9731ee0cdde2ac1f1f0c7be46346a4e06f87c74c5628da5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ua.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ua-aa3e1db77ef3d6f21293d81a5c00651f6850c767da0c609d35140ea9f47aa9d0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ug {
  background-image: url(/assets/flags/4x3/ug-189706bbcae62fb1f7d4636a2ff3774c2bf005f664038bf6c20d2af9d63be8a9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ug.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ug-b41af05dd3f8d8ccadc555791d9f58a2e72eca7de4de4b010ef5eb921c8c2582.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-um {
  background-image: url(/assets/flags/4x3/um-cd08e0474c51be7b1a3124e963ab619db47dc72538dce4406b47888a198a60a5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-um.flag-icon-squared {
  background-image: url(/assets/flags/1x1/um-b5ed7d10794d976c0ee181aaf4eb2f73788dd39f22f8db75f1ada782811edbf3.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-us {
  background-image: url(/assets/flags/4x3/us-6ad31be742b2dd482ab07ee900324eb73e3fdf588771193d7904e79e6f99c8ff.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-us.flag-icon-squared {
  background-image: url(/assets/flags/1x1/us-11fa74ea3fb34e2448d860dde16347dafcdcf957f2f9c77e9e8fef8da04e48f1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-uy {
  background-image: url(/assets/flags/4x3/uy-2ef65fe2231756d16fa4104769598003bb2b11f0147b034c327f31baba390cb3.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-uy.flag-icon-squared {
  background-image: url(/assets/flags/1x1/uy-171289537e8d7aac3e5da7172385c1cf445fe2341abcdece613085e96efe49e1.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-uz {
  background-image: url(/assets/flags/4x3/uz-800db389fded107e8c42ac86cc8f7df59aaa937afeb14e9ebacdd876b8db3d1d.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-uz.flag-icon-squared {
  background-image: url(/assets/flags/1x1/uz-78246012ceb47455bbd89f72ae1cd91d6a0f512e01890e307fa5b8befb05368d.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-va {
  background-image: url(/assets/flags/4x3/va-2fd71a77f7f51b4a3196bc458fe22990b95392237c8e12b2319d3dce635bae1e.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-va.flag-icon-squared {
  background-image: url(/assets/flags/1x1/va-e58f8b8569b750b67b612a37c88ba30c978a49dcacc3e934cf27af5fd7bbc977.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vc {
  background-image: url(/assets/flags/4x3/vc-a51e38d342dc66fb2f0c27b0a06e9e2de3934016206198b97cee24f8c3ac06b1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vc.flag-icon-squared {
  background-image: url(/assets/flags/1x1/vc-ab9442424e8e408ec1f270c50bac9300433722d97e5336e6c912cffd245c3e5f.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ve {
  background-image: url(/assets/flags/4x3/ve-02f7f6267312e0109f9bc8a77531dd94dcd9aaefb05486570f6beabb8b15617a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ve.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ve-b915c161938882cd37dceed54b56edd1709ff0dd93abe7650b7e2c5f2e065a6c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vg {
  background-image: url(/assets/flags/4x3/vg-3fa8cac1e6630ff3313b1ec75e57158b8a348dd87c15a48d6cb89ee0f1767941.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vg.flag-icon-squared {
  background-image: url(/assets/flags/1x1/vg-6b9e74a16174f6ceaaf7363562deda4bb3a7e2e206697c14b28c992443edae41.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vi {
  background-image: url(/assets/flags/4x3/vi-41437d10c57ebd99bf2cfe833c1428f1ba66b140bb9055442fd547aa8e822d63.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vi.flag-icon-squared {
  background-image: url(/assets/flags/1x1/vi-0160dc05fd2e911f8526af67627e9ce35b54c4d074f401c46a4a9cf71abbf3f4.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vn {
  background-image: url(/assets/flags/4x3/vn-b8c993ae576af0ff3af8adf7e3b5eea3975ed466fd19d3cbfb54808eff47f3f1.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vn.flag-icon-squared {
  background-image: url(/assets/flags/1x1/vn-30caa06043d1182931252ec39a17dfff8aa6e19048d87c01813fdd501445e1ca.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vu {
  background-image: url(/assets/flags/4x3/vu-bdb8e58a0c63d008f9247e33a42c5edd0b8a588ac10e7e59c12c581d9b4891dd.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-vu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/vu-bbeff19f9ad945083189f71efa78becfb971a45dd70f188583196ed4428567c9.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-wf {
  background-image: url(/assets/flags/4x3/wf-7e09ff7b262e4d5364d82836a3f001a9e96efbe701b67430b678f46f8266cdac.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-wf.flag-icon-squared {
  background-image: url(/assets/flags/1x1/wf-a689ca25172d2da5ea29d04ce0f6c5956c084591e102199f4be2e6745334eed9.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ws {
  background-image: url(/assets/flags/4x3/ws-e30960f37eaa2e985af20ae8f5a5f214bb8c474fa7eba0907f369113cff0aa6a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ws.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ws-fc4cbcbeb82957c3256aa8010fa9a85c2face7bd03cf444406fa07772b4321f5.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ye {
  background-image: url(/assets/flags/4x3/ye-df5ded9f69746396d05fc3dace3be157fa0d10b48155a7ff5edbdba8ad797cce.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-ye.flag-icon-squared {
  background-image: url(/assets/flags/1x1/ye-455f5bf009649da4d6e921f55be716dd0780540287129f6683493565ddd2cacf.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-yt {
  background-image: url(/assets/flags/4x3/yt-a3a1bb789f60b535b6b6ab4797d5bcfa813550465b426461a178482a34fb3659.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-yt.flag-icon-squared {
  background-image: url(/assets/flags/1x1/yt-4100b3e0d5cb67d20f3c70e229a64e241c076455270d02d214f7f1f86d302275.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-za {
  background-image: url(/assets/flags/4x3/za-f79a87d82d0d726740aa44f971f3a9dcedd185a6532038ee01b5f4f8b2c4ca96.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-za.flag-icon-squared {
  background-image: url(/assets/flags/1x1/za-8550c98c9a648e583221c73dea05b3a44df6a3ca55115f752b656549ec01afbf.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-zm {
  background-image: url(/assets/flags/4x3/zm-27e26cb76f63c483c52b93c30c6ac8466d93df630a697348071d186336f3c78b.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-zm.flag-icon-squared {
  background-image: url(/assets/flags/1x1/zm-b3d62add773740cfa92b021fff21ac7ee396634321db85ce14c89526e5af0134.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-zw {
  background-image: url(/assets/flags/4x3/zw-d237b9b3b52a9a9139054f5e887fdb2cb9456d6247686edc6a91473e46c8babc.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-zw.flag-icon-squared {
  background-image: url(/assets/flags/1x1/zw-24246c272cf5594ded0d8cae2603b1eadd3cbbc2fb94520ef6c107602178cb25.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-es-ca {
  background-image: url(/assets/flags/4x3/es-ca-9f615932193728da76dd530dd77f90fb256220bd8b47367b791706900e390910.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-es-ca.flag-icon-squared {
  background-image: url(/assets/flags/1x1/es-ca-2b6c30443a4b933a1b998bf87997502c39eb35cb7a48652181ce73b26c1ec1f4.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-eu {
  background-image: url(/assets/flags/4x3/eu-2fbe2b8d9b6adb048847f73b2ec8eb344f80dbb0100694baa80a3942afdc6da2.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-eu.flag-icon-squared {
  background-image: url(/assets/flags/1x1/eu-c43dd4b1e20d3484d9b8b87269951c625d22c8ae3cc17e7b1e594ceaa97d7431.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-eng {
  background-image: url(/assets/flags/4x3/gb-eng-b6769c2f1a92ccb1a5971516cdb0f9a0b9aa0938227ef7b1009c88648bbdf4f5.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-eng.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gb-eng-eff1fc01c21f193672fc67a48e9e0a96847ff02682434de7929a979b6b632d90.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-nir {
  background-image: url(/assets/flags/4x3/gb-nir-d34d1d1cdcb43a5352889b21ed8db5b052ca5df22db787eee18ac5495f09512a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-nir.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gb-nir-0bd36b0a856633820ab540efcf672ee7985a03f675db415f3898be27f3cb4e7b.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-sct {
  background-image: url(/assets/flags/4x3/gb-sct-8f6df7f4186aa864cdfc6e107519c8776fd5c4560855ce7160652daacca3115a.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-sct.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gb-sct-309c30f03f47da9a9897f7af4f07196c102e2e4844a4c1c22f602b7fa15209b0.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-wls {
  background-image: url(/assets/flags/4x3/gb-wls-aed9d3b2311236e5780750f2d2cd785fb55065eb40ebc3bdeff14e58630370b9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-gb-wls.flag-icon-squared {
  background-image: url(/assets/flags/1x1/gb-wls-cc86fe372c2cb4fb41876943b20d04d2a704041b967eed4a757ad742787fca7c.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-un {
  background-image: url(/assets/flags/4x3/un-09e5cb9270f3951f10923caa0a36373ff9a1883e0ca856ff100d7391da596342.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-un.flag-icon-squared {
  background-image: url(/assets/flags/1x1/un-f744f41e180a18cb614cc48fcb915851a415617af8baa00c53d9a5f174f3f2cd.svg);
}

/* line 22, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-xk {
  background-image: url(/assets/flags/4x3/xk-b300a61a0edd9e70f54c933ac5e50863aac7a274535cdc84a4a98e09fad03ef9.svg);
}

/* line 24, ../../../../.local/share/mise/installs/ruby/3.2.2/lib/ruby/gems/3.2.0/gems/flag-icons-rails-3.4.6.1/app/assets/stylesheets/flag-icon-sass/flag-icon-base.scss */
.flag-icon-xk.flag-icon-squared {
  background-image: url(/assets/flags/1x1/xk-4664fbbb36af6f55a1bdc5de8ced699205a75149eb7649ee8a8434a428e27cbf.svg);
}
:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-font-size:16px;--cc-bg:#fff;--cc-z-index:2147483647;--cc-text:#2d4156;--cc-border-radius:.45rem;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-btn-border-radius:0.375rem;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:#040608;--cc-overlay-opacity:.85;--cc-consent-modal-box-shadow:0 0.625rem 1.875rem rgba(2,2,3,.28);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}#cc--main{z-index:2147483647;z-index:var(--cc-z-index)}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--cc-font-family);font-size:16px;font-size:var(--cc-font-size);font-weight:400;text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.45rem;border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}.cc_div .c-bn>span{pointer-events:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:.85!important;opacity:var(--cc-overlay-opacity)!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625rem 1.875rem rgba(2,2,3,.28);box-shadow:var(--cc-consent-modal-box-shadow);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1em 1.4em 1.3em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:.375rem;border-radius:var(--cc-btn-border-radius);color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:.5rem}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg);color:#2d4156;color:var(--cc-btn-secondary-hover-text)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none;scrollbar-width:thin}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.4rem;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:transparent;background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.6em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg);color:#fff;color:var(--cc-btn-primary-hover-text)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg);color:#2d4156;color:var(--cc-btn-secondary-hover-text)}#s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:transparent;border-radius:0 .25em .25em 0;height:100%;width:.8em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl caption{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border);font-size:.9em;font-weight:600;padding:.5rem 1rem}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;font-weight:600;padding:1em 1rem}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:#040608;background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.2em 1.7em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.5rem 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.4em;padding-right:1.4em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl caption{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border);border-top:0;display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media (prefers-reduced-motion){#cc--main #cm,#cc--main #s-cnt,#cc--main #s-inr{transition:none!important}}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.2em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.2em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.2em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl caption{border-bottom:0;display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}
/*


 *= # require bootstrap.min

 *= # require_directory ./cc

 *= # require_directory ./cart
 *= # require_directory ./moodle






 */
