/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width: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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.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}input.ui-button{padding:.4em 1em}.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-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.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}.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,.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:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;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:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(15daf7953084536ee875.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;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}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.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.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.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:-0.3em;margin-left:0;margin-bottom:-0.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}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.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:0;margin:1px .2em 0 0;border-bottom-width:0;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-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Lucida Grande,Lucida Sans,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:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(e313d1b43f6d15f7ef77.png) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url(a01ca93ac0ffab8c0370.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url(a67f1370b2f2faa7658b.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url(a92170010d7eba1b7c17.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(2f8c1505957de5f5e57b.png) 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url(11acd0f4706381583ede.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(b1219cc100d80c4e00a1.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(a0db996551ef19e4af9d.png)}.ui-widget-header .ui-icon{background-image:url(78e3b71b4bd176a883e7.png)}.ui-state-default .ui-icon{background-image:url(350ac88ce34ad0195c2b.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(19baa288f557fb5442ed.png)}.ui-state-active .ui-icon{background-image:url(84df479339cb6af4bec7.png)}.ui-state-highlight .ui-icon{background-image:url(9741fb2614c96c3e73cc.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(0150d19d9c34065c17e1.png)}.ui-icon-blank{background-position:16px 16px}.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-on{background-position:-96px -144px}.ui-icon-radio-off{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{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}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(f9392ab1f082334429c2.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(f9392ab1f082334429c2.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.easy-autocomplete{position:relative}.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{-webkit-box-shadow:none;box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(102, 175, 233, 0.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41db00;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(146, 237, 107, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(146, 237, 107, 0.6)}.easy-autocomplete.eac-green-light ul{border-color:#41db00;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(146, 237, 107, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(146, 237, 107, 0.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41db00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 90, 90, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 90, 90, 0.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 90, 90, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 90, 90, 0.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 231, 84, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 231, 84, 0.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 231, 84, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(255, 231, 84, 0.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(55, 55, 55, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(55, 55, 55, 0.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(55, 55, 55, 0.6);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset,0 0 8px rgba(55, 55, 55, 0.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;-webkit-box-shadow:0;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;-webkit-box-shadow:0;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0, 0, 0, 0.8);border-radius:4px;-webkit-box-shadow:0;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0, 0, 0, 0.8);-webkit-box-shadow:0;box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0, 0, 0, 0.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0, 0, 0, 0.8);border-color:rgba(0, 0, 0, 0.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64, 64, 64, 0.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;-webkit-box-shadow:0;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5a91cb;-webkit-box-shadow:0;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5a91cb}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5a91cb}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;-webkit-box-shadow:0;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;-webkit-box-shadow:0;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;-webkit-box-shadow:0;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;-webkit-box-shadow:0;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;-o-border-image:none;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}
.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(96f901b4ca23142ad779.svg)}.fi-xx.fis{background-image:url(aa8f667027fd90e56320.svg)}.fi-ad{background-image:url(70f2eea77f28f293b6f8.svg)}.fi-ad.fis{background-image:url(bf24bba3254180b3619a.svg)}.fi-ae{background-image:url(250746067bf3d77b7503.svg)}.fi-ae.fis{background-image:url(e3396fd007b2b5cb57b0.svg)}.fi-af{background-image:url(2104ac1e5618b8af977b.svg)}.fi-af.fis{background-image:url(366db578671023d26e21.svg)}.fi-ag{background-image:url(4852b5c91714f95f3797.svg)}.fi-ag.fis{background-image:url(677e23c7e3b4d81e8942.svg)}.fi-ai{background-image:url(4cbfa0f99be22a0285e5.svg)}.fi-ai.fis{background-image:url(1d586b8fab270baf0f59.svg)}.fi-al{background-image:url(1b9ec52da64852264638.svg)}.fi-al.fis{background-image:url(41b54c3151649dfecd21.svg)}.fi-am{background-image:url(683c20ed58f4d9474856.svg)}.fi-am.fis{background-image:url(eaae878c684895ebbfbd.svg)}.fi-ao{background-image:url(4498ed450b107d63e686.svg)}.fi-ao.fis{background-image:url(c930a5b011ccb2a990e6.svg)}.fi-aq{background-image:url(7a5a5b87a63ac4bf5a73.svg)}.fi-aq.fis{background-image:url(d469b891a1c3f4b0554a.svg)}.fi-ar{background-image:url(fc9c6ce25fcd99a5839f.svg)}.fi-ar.fis{background-image:url(99c25968161ee34667ac.svg)}.fi-as{background-image:url(f9c1d8ebed5e69547296.svg)}.fi-as.fis{background-image:url(a8f05fbe9a8d0a028155.svg)}.fi-at{background-image:url(d9c6c6ac800a2ecd563e.svg)}.fi-at.fis{background-image:url(9fae77cef97146619095.svg)}.fi-au{background-image:url(8cc9433039670f61e180.svg)}.fi-au.fis{background-image:url(97435dd83edf8bfc1036.svg)}.fi-aw{background-image:url(6c82c52fc38525a1a69e.svg)}.fi-aw.fis{background-image:url(a4cfc0162a832b9f4bab.svg)}.fi-ax{background-image:url(dd048088f167a2fc17f4.svg)}.fi-ax.fis{background-image:url(3882371f1dbfb17cb5a6.svg)}.fi-az{background-image:url(ffc79bfa06e3b01520e0.svg)}.fi-az.fis{background-image:url(acf7a85a1244a55f52a2.svg)}.fi-ba{background-image:url(64e381d4fd68fad46090.svg)}.fi-ba.fis{background-image:url(2d7f430f443e46b91acd.svg)}.fi-bb{background-image:url(333ab7bf298446feedb3.svg)}.fi-bb.fis{background-image:url(26c9a5aefdf5e46d037d.svg)}.fi-bd{background-image:url(0ad8c443ef4d47ea0497.svg)}.fi-bd.fis{background-image:url(a62e330d249ff3f5bd27.svg)}.fi-be{background-image:url(e9ec217e871f35fdde13.svg)}.fi-be.fis{background-image:url(fb38153462cb5e9fc503.svg)}.fi-bf{background-image:url(a3957b0a98236111e237.svg)}.fi-bf.fis{background-image:url(bb616c9ec60cde6806bb.svg)}.fi-bg{background-image:url(9618f3e4386b8a9f664a.svg)}.fi-bg.fis{background-image:url(28afe0b8e02a177f9920.svg)}.fi-bh{background-image:url(3310879d5f14a62669bf.svg)}.fi-bh.fis{background-image:url(d6e3bed59974f2b0aedd.svg)}.fi-bi{background-image:url(5d3435104d6a6e67937c.svg)}.fi-bi.fis{background-image:url(69b0670030ec8e43f88a.svg)}.fi-bj{background-image:url(b04c72b67773f10058a8.svg)}.fi-bj.fis{background-image:url(c1bc198cb05444a63756.svg)}.fi-bl{background-image:url(67c5ef35e02e55d24b8c.svg)}.fi-bl.fis{background-image:url(66cdc56cf5c323535418.svg)}.fi-bm{background-image:url(20ea37a5be1b1b4e8d8e.svg)}.fi-bm.fis{background-image:url(2fe09134b4169a76d053.svg)}.fi-bn{background-image:url(e5cfc84a2a3d646e1755.svg)}.fi-bn.fis{background-image:url(123511317c0a0f4c41cc.svg)}.fi-bo{background-image:url(b0f50bc8035200c269f1.svg)}.fi-bo.fis{background-image:url(de61c7c5d75dfe735741.svg)}.fi-bq{background-image:url(04ca6698f051e72cf774.svg)}.fi-bq.fis{background-image:url(1698f2886a1c56881806.svg)}.fi-br{background-image:url(c2d9921ea1d1b06c26da.svg)}.fi-br.fis{background-image:url(ad0a905fd62beb1d121c.svg)}.fi-bs{background-image:url(056e551cfb3bba660804.svg)}.fi-bs.fis{background-image:url(7dbd1c1670a975513404.svg)}.fi-bt{background-image:url(def23b8c292e64a3cc5b.svg)}.fi-bt.fis{background-image:url(8d9397c0bad9799f16f9.svg)}.fi-bv{background-image:url(3d8e6f49fad8459575e1.svg)}.fi-bv.fis{background-image:url(976c853ae9062409996c.svg)}.fi-bw{background-image:url(286ba8fe3cf0c8ae076b.svg)}.fi-bw.fis{background-image:url(b6a321afa6bd21ee4801.svg)}.fi-by{background-image:url(408cd95645987e43b479.svg)}.fi-by.fis{background-image:url(de34876833be51827c38.svg)}.fi-bz{background-image:url(d6efb8bf4f72e304256a.svg)}.fi-bz.fis{background-image:url(23af0d7510f963098b86.svg)}.fi-ca{background-image:url(9e8878b579ff3a1a1268.svg)}.fi-ca.fis{background-image:url(7576a074760689f4ee54.svg)}.fi-cc{background-image:url(0f7eea30d520cc9ac8ce.svg)}.fi-cc.fis{background-image:url(9cfc9848630ad34d7516.svg)}.fi-cd{background-image:url(80689945f2e56fea5e71.svg)}.fi-cd.fis{background-image:url(588b1447f6de9790ab7b.svg)}.fi-cf{background-image:url(a3843e7991ac45d28eff.svg)}.fi-cf.fis{background-image:url(e2e89fb8727d254107da.svg)}.fi-cg{background-image:url(ef7269ecc526c865724c.svg)}.fi-cg.fis{background-image:url(b92309a23a50545fc9c3.svg)}.fi-ch{background-image:url(55323a0680e7c5ff735b.svg)}.fi-ch.fis{background-image:url(e6b520ab87791013063b.svg)}.fi-ci{background-image:url(c7146bc39c724cd34b46.svg)}.fi-ci.fis{background-image:url(133adff8acf564df5728.svg)}.fi-ck{background-image:url(6f73c68e1aca3060e929.svg)}.fi-ck.fis{background-image:url(3e6dd6ddd9eb71276bcb.svg)}.fi-cl{background-image:url(3ef2be87bf31777897ba.svg)}.fi-cl.fis{background-image:url(178b4ca5ea73eb163797.svg)}.fi-cm{background-image:url(7eff011cd2036bfc5df4.svg)}.fi-cm.fis{background-image:url(c5fdb1729d6a61e705cc.svg)}.fi-cn{background-image:url(e4f6436aa2c562521a6e.svg)}.fi-cn.fis{background-image:url(2e5f836fa0364bb906e6.svg)}.fi-co{background-image:url(2035da4efa474be5bb4b.svg)}.fi-co.fis{background-image:url(650be7bf6524161dd3fb.svg)}.fi-cr{background-image:url(da71ea0e0e43752f1f4a.svg)}.fi-cr.fis{background-image:url(96cca3298724eeac307f.svg)}.fi-cu{background-image:url(e26b31c7aa254ee55900.svg)}.fi-cu.fis{background-image:url(b6406c65efd995643b0d.svg)}.fi-cv{background-image:url(aa02126ce32724f97a9c.svg)}.fi-cv.fis{background-image:url(c4df14eee0b28bca07a3.svg)}.fi-cw{background-image:url(7b83329130ff6a4d69d4.svg)}.fi-cw.fis{background-image:url(023cc06898b0b15eeedc.svg)}.fi-cx{background-image:url(13319763d6a6b1e4770a.svg)}.fi-cx.fis{background-image:url(581114d7d0e9322f52d5.svg)}.fi-cy{background-image:url(9e2e831b23f81f66f2c0.svg)}.fi-cy.fis{background-image:url(4edec3a02adab52da1c7.svg)}.fi-cz{background-image:url(5a24757d105fbe7a4e81.svg)}.fi-cz.fis{background-image:url(f7d5fa0258940e2c3ac9.svg)}.fi-de{background-image:url(adc6c9b3594fb2f4a4df.svg)}.fi-de.fis{background-image:url(02d6c00e143fd6208fa5.svg)}.fi-dj{background-image:url(da9d5bb3f5a142e2993b.svg)}.fi-dj.fis{background-image:url(9d6f9c1fd1884ae2bf61.svg)}.fi-dk{background-image:url(025c12105396b6e6b3b8.svg)}.fi-dk.fis{background-image:url(90f7d12042a18708f7ed.svg)}.fi-dm{background-image:url(5e7a6ce8d66841b43d2b.svg)}.fi-dm.fis{background-image:url(3f5830804b534228f368.svg)}.fi-do{background-image:url(5b6684f3d0630d4bcec4.svg)}.fi-do.fis{background-image:url(0c068c9aeb8c133c5dbe.svg)}.fi-dz{background-image:url(0f0875827805c6719abb.svg)}.fi-dz.fis{background-image:url(676246527fe04242f0f7.svg)}.fi-ec{background-image:url(2dea494d741ecef56544.svg)}.fi-ec.fis{background-image:url(34a64a770e09c9ec5b23.svg)}.fi-ee{background-image:url(04263f937da9572d0d84.svg)}.fi-ee.fis{background-image:url(294c52fa01f3012f0f88.svg)}.fi-eg{background-image:url(6f625319993c841f2c84.svg)}.fi-eg.fis{background-image:url(21fca8382049264415ce.svg)}.fi-eh{background-image:url(a2b2a954b35253b4d810.svg)}.fi-eh.fis{background-image:url(8941dc19c664c2c2a23f.svg)}.fi-er{background-image:url(86045916d43bfa374fbe.svg)}.fi-er.fis{background-image:url(0c7117c38822e1606916.svg)}.fi-es{background-image:url(c2bea6d740c5d81d5bce.svg)}.fi-es.fis{background-image:url(3b87288baee22a0de008.svg)}.fi-et{background-image:url(d27d9d1ac47ed9291a62.svg)}.fi-et.fis{background-image:url(da75d56f3f57838a27be.svg)}.fi-fi{background-image:url(ead68a19c50e3e6f4d04.svg)}.fi-fi.fis{background-image:url(aed885cc7a38b534b2b6.svg)}.fi-fj{background-image:url(84732a88e04260ae6d30.svg)}.fi-fj.fis{background-image:url(a58ca2ed36ef1f1d4913.svg)}.fi-fk{background-image:url(d0b5d9fb25d4c4435972.svg)}.fi-fk.fis{background-image:url(a83317fea67e7de6250c.svg)}.fi-fm{background-image:url(18f7e08960b73974ccd4.svg)}.fi-fm.fis{background-image:url(9b826793a052bef79219.svg)}.fi-fo{background-image:url(3165eadcb4c87a6d02ae.svg)}.fi-fo.fis{background-image:url(54fd5278c2851a51f39d.svg)}.fi-fr{background-image:url(0313c7eacb9633130ffb.svg)}.fi-fr.fis{background-image:url(9e329b0fd412c860b31a.svg)}.fi-ga{background-image:url(ccf7eecbecdd26d2403c.svg)}.fi-ga.fis{background-image:url(d33bfe612c008a01f156.svg)}.fi-gb{background-image:url(84d4bb24d2a1a5891e0d.svg)}.fi-gb.fis{background-image:url(6cf90268d11449c43485.svg)}.fi-gd{background-image:url(b894547dc982e9f889ce.svg)}.fi-gd.fis{background-image:url(1f93c180ee5843effd47.svg)}.fi-ge{background-image:url(362c00c4a79f0704aa45.svg)}.fi-ge.fis{background-image:url(583afaa66ab47ac74fa1.svg)}.fi-gf{background-image:url(16328213544e4ac5f3ee.svg)}.fi-gf.fis{background-image:url(5fc814b14e4589220c31.svg)}.fi-gg{background-image:url(b8779f1806c259de289a.svg)}.fi-gg.fis{background-image:url(cff3c6217db3d2732657.svg)}.fi-gh{background-image:url(87686ea032052059cd6d.svg)}.fi-gh.fis{background-image:url(e2793fb1dcddb8325ff1.svg)}.fi-gi{background-image:url(80febf66a20dc267d064.svg)}.fi-gi.fis{background-image:url(4fe8cc6ecc3dd2baf4ea.svg)}.fi-gl{background-image:url(633d308e7df9c5abcb89.svg)}.fi-gl.fis{background-image:url(2466f7b0c1cdbbc5bce5.svg)}.fi-gm{background-image:url(6e4caca46e637e40175f.svg)}.fi-gm.fis{background-image:url(dfd25b88d3660d236c00.svg)}.fi-gn{background-image:url(65edeaef7dabb0abc834.svg)}.fi-gn.fis{background-image:url(347b60cf985684d7ea4f.svg)}.fi-gp{background-image:url(ca0b8d6f4d7528c9d34d.svg)}.fi-gp.fis{background-image:url(34687ce560373f175eee.svg)}.fi-gq{background-image:url(0314b4987491a4c2d601.svg)}.fi-gq.fis{background-image:url(eed957fc202035b47bf4.svg)}.fi-gr{background-image:url(969458b727378ff7b215.svg)}.fi-gr.fis{background-image:url(f4f1efd04d192aac3cbe.svg)}.fi-gs{background-image:url(9c9720e39497aeb6c4ac.svg)}.fi-gs.fis{background-image:url(f16e0ac45849cf748b84.svg)}.fi-gt{background-image:url(f483ff9148ed468e6dba.svg)}.fi-gt.fis{background-image:url(88fa30701f63441eff21.svg)}.fi-gu{background-image:url(67d540af7a6deec31c7a.svg)}.fi-gu.fis{background-image:url(b55158cddaadbf16541a.svg)}.fi-gw{background-image:url(3b1eba4bfbd859d523f4.svg)}.fi-gw.fis{background-image:url(2bfb1be148a6707e5ccd.svg)}.fi-gy{background-image:url(f3e2f1acb06c7b8bd851.svg)}.fi-gy.fis{background-image:url(0cb6e81609a2c5fd27dc.svg)}.fi-hk{background-image:url(8b89a0a3a4b2b0fe24c4.svg)}.fi-hk.fis{background-image:url(b80f4f843c33522190c6.svg)}.fi-hm{background-image:url(d7f4f6208ebc8b2a936b.svg)}.fi-hm.fis{background-image:url(fe75e73aa43e2b17f7c5.svg)}.fi-hn{background-image:url(2427006aada8b474df11.svg)}.fi-hn.fis{background-image:url(084f590fe38a14fc3755.svg)}.fi-hr{background-image:url(144812f9830a54938661.svg)}.fi-hr.fis{background-image:url(95aa474136210e1fc867.svg)}.fi-ht{background-image:url(adf3ce4a80c9aba47d52.svg)}.fi-ht.fis{background-image:url(bbbd7c26b9335fffbc89.svg)}.fi-hu{background-image:url(e404d718cffb5bd06467.svg)}.fi-hu.fis{background-image:url(cb329e885950a7c05407.svg)}.fi-id{background-image:url(f624e2c8444a7794b357.svg)}.fi-id.fis{background-image:url(578a8a9cdfdb824a35b1.svg)}.fi-ie{background-image:url(0542b94612db83a2f550.svg)}.fi-ie.fis{background-image:url(9e3414e898f1a07d0bea.svg)}.fi-il{background-image:url(1e6c2f0e584f3e9eeceb.svg)}.fi-il.fis{background-image:url(d92f72de0e032a9689fb.svg)}.fi-im{background-image:url(bccfbbb9cbf510a6b55d.svg)}.fi-im.fis{background-image:url(d47ec035ec3114c6aade.svg)}.fi-in{background-image:url(12c66a162687c5c17ea4.svg)}.fi-in.fis{background-image:url(5d3291b586986f65e7f1.svg)}.fi-io{background-image:url(434092db7f34f2bc6a04.svg)}.fi-io.fis{background-image:url(0838e35fe56aa2cc1220.svg)}.fi-iq{background-image:url(e74b8b9c289e8223e1b4.svg)}.fi-iq.fis{background-image:url(f0039f6611f1d049dd44.svg)}.fi-ir{background-image:url(c14862b9a48216f75d15.svg)}.fi-ir.fis{background-image:url(2ab9c0dee34bc5ef33a6.svg)}.fi-is{background-image:url(8f88619495adccb68a6d.svg)}.fi-is.fis{background-image:url(8bc19a219f1fc86da4ab.svg)}.fi-it{background-image:url(08db2cd122d5f99494dd.svg)}.fi-it.fis{background-image:url(febcc1b18059405d2a1b.svg)}.fi-je{background-image:url(3660bd48e915237e2708.svg)}.fi-je.fis{background-image:url(3a28ea4bb85774d4b377.svg)}.fi-jm{background-image:url(46c20a3e99315fb4e78c.svg)}.fi-jm.fis{background-image:url(593d0ceba0b8ef5b1f33.svg)}.fi-jo{background-image:url(84446d300951d305ca74.svg)}.fi-jo.fis{background-image:url(5e426c880a46a67775b8.svg)}.fi-jp{background-image:url(d288d548026f04523965.svg)}.fi-jp.fis{background-image:url(5d4d1d1eeb3d4c9ca374.svg)}.fi-ke{background-image:url(d625828986385991f7b1.svg)}.fi-ke.fis{background-image:url(bdd8fd0975ed99339338.svg)}.fi-kg{background-image:url(7686278119d26d5a1bf4.svg)}.fi-kg.fis{background-image:url(34d44976ab25b9ad4834.svg)}.fi-kh{background-image:url(d9ccd75a51b421240f5f.svg)}.fi-kh.fis{background-image:url(07d04a9622beca9b9db3.svg)}.fi-ki{background-image:url(7bd6796e1f09758896c6.svg)}.fi-ki.fis{background-image:url(49d96317875737b91310.svg)}.fi-km{background-image:url(e45809944f3127560237.svg)}.fi-km.fis{background-image:url(ff5583b3507f34fe7751.svg)}.fi-kn{background-image:url(650b92794fb6826cea93.svg)}.fi-kn.fis{background-image:url(840875853a987e54a502.svg)}.fi-kp{background-image:url(a25df2f7fce788f16b6e.svg)}.fi-kp.fis{background-image:url(5d243e4871d0165a278f.svg)}.fi-kr{background-image:url(cb52920205a3904b12e9.svg)}.fi-kr.fis{background-image:url(977537ff603f52b41d25.svg)}.fi-kw{background-image:url(d8ca915f2732310fa098.svg)}.fi-kw.fis{background-image:url(969be8755a6d9aa9dd4a.svg)}.fi-ky{background-image:url(1789144ceb0a72aac3c9.svg)}.fi-ky.fis{background-image:url(f7a068edb919efe20e5e.svg)}.fi-kz{background-image:url(9f87805fde44d69ad3d6.svg)}.fi-kz.fis{background-image:url(a7a4a36b07daa2ade5bf.svg)}.fi-la{background-image:url(67f27403e34d3229fa88.svg)}.fi-la.fis{background-image:url(d7702465c2f6d8d09f68.svg)}.fi-lb{background-image:url(2f9b098ff67b3ed051d2.svg)}.fi-lb.fis{background-image:url(2d5ab80047be9bc6c444.svg)}.fi-lc{background-image:url(a5f7f2065e6c2a79aea5.svg)}.fi-lc.fis{background-image:url(1ef20b6d46e6f7e771e5.svg)}.fi-li{background-image:url(3c6bc6b3c2cafb19ef82.svg)}.fi-li.fis{background-image:url(85bfc49de22d5a395379.svg)}.fi-lk{background-image:url(3468ddaf65b68fef60ee.svg)}.fi-lk.fis{background-image:url(d8d3e19a29e3bda5ccc8.svg)}.fi-lr{background-image:url(61e7a9985643d013538d.svg)}.fi-lr.fis{background-image:url(6af0f7ecc531bf079ad3.svg)}.fi-ls{background-image:url(4856aea205c94f19b9a3.svg)}.fi-ls.fis{background-image:url(2ac940991b103125880d.svg)}.fi-lt{background-image:url(93a07daff68dea7336fd.svg)}.fi-lt.fis{background-image:url(1d07a8b84f27401d15e2.svg)}.fi-lu{background-image:url(5b52430a07e21655ba90.svg)}.fi-lu.fis{background-image:url(b8e230a73eba4125f3d6.svg)}.fi-lv{background-image:url(ff6176a6bfeba64d0716.svg)}.fi-lv.fis{background-image:url(884e7f97a321e3dda410.svg)}.fi-ly{background-image:url(9c0afe9e70e2e37b4322.svg)}.fi-ly.fis{background-image:url(c04602533ea862b49866.svg)}.fi-ma{background-image:url(ab052b412792b9fadd8c.svg)}.fi-ma.fis{background-image:url(4d3a6f5c2bd6a436e6a1.svg)}.fi-mc{background-image:url(b5edb75519037dcf483e.svg)}.fi-mc.fis{background-image:url(21f385d1c90452e35d21.svg)}.fi-md{background-image:url(3218bd6d072386a2997b.svg)}.fi-md.fis{background-image:url(2a07174f2dc12669bd34.svg)}.fi-me{background-image:url(2e1e72f3094e36ac941f.svg)}.fi-me.fis{background-image:url(f538281b26bf147de7d3.svg)}.fi-mf{background-image:url(9284dddffc0b6717ee5f.svg)}.fi-mf.fis{background-image:url(4b4f663eb5e16690ef4a.svg)}.fi-mg{background-image:url(5d294de1198203cd569a.svg)}.fi-mg.fis{background-image:url(bdd56d44e50a82caecc6.svg)}.fi-mh{background-image:url(cd62f8f2afec11d2e119.svg)}.fi-mh.fis{background-image:url(3263dfcc26053cd8688d.svg)}.fi-mk{background-image:url(b5eadefbb6da73c9d0cf.svg)}.fi-mk.fis{background-image:url(d335b1f7842c183f2626.svg)}.fi-ml{background-image:url(fa530666ce9e170dc6cd.svg)}.fi-ml.fis{background-image:url(abd95c9bbc3b8e14d05a.svg)}.fi-mm{background-image:url(82321f19830e8de129b7.svg)}.fi-mm.fis{background-image:url(53de19a4603b655a1a68.svg)}.fi-mn{background-image:url(3f8eb1ca08f6bb7aaffb.svg)}.fi-mn.fis{background-image:url(a6223b922704835ae93c.svg)}.fi-mo{background-image:url(d0a2d2249a5030e058f6.svg)}.fi-mo.fis{background-image:url(ab5e90e78a5c17a6a0b5.svg)}.fi-mp{background-image:url(691b7d8805f3179c9f63.svg)}.fi-mp.fis{background-image:url(c2d801d43c6c6de8ee22.svg)}.fi-mq{background-image:url(fe327ace5767815c40e3.svg)}.fi-mq.fis{background-image:url(794f4690ac0eca38ed10.svg)}.fi-mr{background-image:url(9fd4a16498f5a42e8039.svg)}.fi-mr.fis{background-image:url(6d5d216f7c28b12d0b28.svg)}.fi-ms{background-image:url(3f469e691405e360b0ba.svg)}.fi-ms.fis{background-image:url(36dfc347d425859d92a6.svg)}.fi-mt{background-image:url(cbd22fd0520402e63d94.svg)}.fi-mt.fis{background-image:url(f69e2471cdc4b0b27656.svg)}.fi-mu{background-image:url(468d5464b2219b1bb922.svg)}.fi-mu.fis{background-image:url(fd1c498d09f3df7291e3.svg)}.fi-mv{background-image:url(f252e4cb6189ffbeb1ed.svg)}.fi-mv.fis{background-image:url(8cb05cc8693221f2eec1.svg)}.fi-mw{background-image:url(8c7c71cfc01cf1f6bab5.svg)}.fi-mw.fis{background-image:url(c9b6345c3e8561b3c871.svg)}.fi-mx{background-image:url(e8cbe88926d7a4675d47.svg)}.fi-mx.fis{background-image:url(b2ba7a3bf813d512f807.svg)}.fi-my{background-image:url(7ebfe8cc7776c2ca1268.svg)}.fi-my.fis{background-image:url(86044c68a247847062cc.svg)}.fi-mz{background-image:url(bdc2675416389aa0436a.svg)}.fi-mz.fis{background-image:url(49226d9a923e573e318f.svg)}.fi-na{background-image:url(121ad7c836aa668ada66.svg)}.fi-na.fis{background-image:url(29e28347f7830f429fd2.svg)}.fi-nc{background-image:url(d9a7497a457181a7dfbb.svg)}.fi-nc.fis{background-image:url(a9c6e731107c6ee44579.svg)}.fi-ne{background-image:url(82c3626f7a2a329d1397.svg)}.fi-ne.fis{background-image:url(66cb0cd9e54d34e883f1.svg)}.fi-nf{background-image:url(e4e73fc46014083a9134.svg)}.fi-nf.fis{background-image:url(c9745bcb0373a314d119.svg)}.fi-ng{background-image:url(f29450b9f8b2f04e96aa.svg)}.fi-ng.fis{background-image:url(1b98819eb371ab888962.svg)}.fi-ni{background-image:url(d7f1262d27d9b714b3d9.svg)}.fi-ni.fis{background-image:url(b75b50ce772a999ef744.svg)}.fi-nl{background-image:url(874fbf1b360bed6592fc.svg)}.fi-nl.fis{background-image:url(db73c2454405f07c049b.svg)}.fi-no{background-image:url(b9cc4fcdf51eb234607e.svg)}.fi-no.fis{background-image:url(c2a3c34c769194e219c3.svg)}.fi-np{background-image:url(f6bc27427157a2bec4a1.svg)}.fi-np.fis{background-image:url(2d7d2bcb6169aaea295d.svg)}.fi-nr{background-image:url(0d87ce78609053fbd9c4.svg)}.fi-nr.fis{background-image:url(8ccd0a5da4e0df47f13d.svg)}.fi-nu{background-image:url(2d9c15c308eff50f974f.svg)}.fi-nu.fis{background-image:url(c4afdde3280afe436fc8.svg)}.fi-nz{background-image:url(64b16b7eb8b8e423bcab.svg)}.fi-nz.fis{background-image:url(29afa191293fa678462c.svg)}.fi-om{background-image:url(4daba227b37c2ab2ca67.svg)}.fi-om.fis{background-image:url(8f66157154d23e687e15.svg)}.fi-pa{background-image:url(8659812291825552ed13.svg)}.fi-pa.fis{background-image:url(f06ec28a8cfb2f6f6362.svg)}.fi-pe{background-image:url(d64e9732fcaa8f765994.svg)}.fi-pe.fis{background-image:url(b8e62fe370160622092e.svg)}.fi-pf{background-image:url(25a9bf08819ab8d40bfe.svg)}.fi-pf.fis{background-image:url(5d921946e92c3a04b94f.svg)}.fi-pg{background-image:url(2d787f7b6ef61dfbed13.svg)}.fi-pg.fis{background-image:url(a4a1866a135a7be68104.svg)}.fi-ph{background-image:url(b1d1902e71b7a98d1c23.svg)}.fi-ph.fis{background-image:url(8ed533301806dce5830e.svg)}.fi-pk{background-image:url(d6091ce69832a5070cf9.svg)}.fi-pk.fis{background-image:url(acaf672a1088ce7bcd0f.svg)}.fi-pl{background-image:url(2b5541c54505328dbc1b.svg)}.fi-pl.fis{background-image:url(cd835d05865e496ff6b8.svg)}.fi-pm{background-image:url(f290a4bcb2060c82a15c.svg)}.fi-pm.fis{background-image:url(b56ece89b69b4dc021b1.svg)}.fi-pn{background-image:url(1b304551dcaf53a9bfc7.svg)}.fi-pn.fis{background-image:url(2e59e547cdaf14380b3a.svg)}.fi-pr{background-image:url(28689af1c71936396dba.svg)}.fi-pr.fis{background-image:url(8885546ef53d96765ed6.svg)}.fi-ps{background-image:url(abfb274564ccff2da892.svg)}.fi-ps.fis{background-image:url(dd52ee573d5487121ebb.svg)}.fi-pt{background-image:url(f8ac2991a4c362cf6c65.svg)}.fi-pt.fis{background-image:url(90bff567ed742591697c.svg)}.fi-pw{background-image:url(5df27d3f0d819edce100.svg)}.fi-pw.fis{background-image:url(a831460a026477de3470.svg)}.fi-py{background-image:url(95a265cc6b9db6623876.svg)}.fi-py.fis{background-image:url(3a8059fd5fa678bbaf0a.svg)}.fi-qa{background-image:url(74602db5190dc8001c8d.svg)}.fi-qa.fis{background-image:url(8f91b7516726e3518cfa.svg)}.fi-re{background-image:url(9d72b568db01dfb982e8.svg)}.fi-re.fis{background-image:url(65fecda00937aa8b6917.svg)}.fi-ro{background-image:url(33482fcd4344b097d6d7.svg)}.fi-ro.fis{background-image:url(6d757067ccc276327b1b.svg)}.fi-rs{background-image:url(7e1afa4b394b0ffef9a0.svg)}.fi-rs.fis{background-image:url(099fd9d4031b066a2362.svg)}.fi-ru{background-image:url(097b629d57d4188b9b83.svg)}.fi-ru.fis{background-image:url(23622fff0c60191d7183.svg)}.fi-rw{background-image:url(f87cd918f9cf4421e109.svg)}.fi-rw.fis{background-image:url(2dbaa32bbc3d280477a0.svg)}.fi-sa{background-image:url(b26b19034a77a3b4b09a.svg)}.fi-sa.fis{background-image:url(f9dacb2d88206424cfc1.svg)}.fi-sb{background-image:url(22224fa1c1bf800c3bfb.svg)}.fi-sb.fis{background-image:url(828b2f112f1fed197a19.svg)}.fi-sc{background-image:url(4691653cefd138906e7b.svg)}.fi-sc.fis{background-image:url(fea26a158b05a81a819d.svg)}.fi-sd{background-image:url(d7f3b46827654083de6f.svg)}.fi-sd.fis{background-image:url(8df6ee83e80bb13d8e9c.svg)}.fi-se{background-image:url(8b8db9f4172ba5d8d3c4.svg)}.fi-se.fis{background-image:url(3dc09b9e96cefa2fa42b.svg)}.fi-sg{background-image:url(8b629e7bf137abf1643b.svg)}.fi-sg.fis{background-image:url(6cc62188097943de02c0.svg)}.fi-sh{background-image:url(b0d0251be62a5f27282a.svg)}.fi-sh.fis{background-image:url(0de30ebc7c574ff9f829.svg)}.fi-si{background-image:url(9cf5cf5992bd48b0d23f.svg)}.fi-si.fis{background-image:url(3aa260cd05eca90d50ab.svg)}.fi-sj{background-image:url(f8f9b21529bdc34df1b5.svg)}.fi-sj.fis{background-image:url(7111b15215671c0cabae.svg)}.fi-sk{background-image:url(927ef7d8ba0b07afb706.svg)}.fi-sk.fis{background-image:url(2055cb509c045ec96ffb.svg)}.fi-sl{background-image:url(d4cd148ff94760097b5c.svg)}.fi-sl.fis{background-image:url(ec1ec422fd5ac1515437.svg)}.fi-sm{background-image:url(fdcc857e946620bb9f99.svg)}.fi-sm.fis{background-image:url(d048b19e15c5c1fae878.svg)}.fi-sn{background-image:url(5d2dde7343ab4f202890.svg)}.fi-sn.fis{background-image:url(07ec7ccbea282d9458ad.svg)}.fi-so{background-image:url(178fe49679297c70c6b7.svg)}.fi-so.fis{background-image:url(8c4f928238059d27507d.svg)}.fi-sr{background-image:url(f281cc96dc94e9f2bcdf.svg)}.fi-sr.fis{background-image:url(45463ee6f9675e59c293.svg)}.fi-ss{background-image:url(0b0f58edf447e463e793.svg)}.fi-ss.fis{background-image:url(1c422f30a5c1c74cedaa.svg)}.fi-st{background-image:url(b1de9e523e773c7d9318.svg)}.fi-st.fis{background-image:url(950ecdadde620ad2ec44.svg)}.fi-sv{background-image:url(79fbc03fce7cd1c8802f.svg)}.fi-sv.fis{background-image:url(26bae9ea3e5602880a0a.svg)}.fi-sx{background-image:url(461132beaf7defd5ed83.svg)}.fi-sx.fis{background-image:url(8c3f47fafde8fe4238ff.svg)}.fi-sy{background-image:url(fe2dc23e7e6916c38fb7.svg)}.fi-sy.fis{background-image:url(78c23a804f1b457327a7.svg)}.fi-sz{background-image:url(db509778d180d220f4dd.svg)}.fi-sz.fis{background-image:url(86d9e360ea288c0916df.svg)}.fi-tc{background-image:url(b35a924a728812678cc1.svg)}.fi-tc.fis{background-image:url(df6f3e13c828a50dd948.svg)}.fi-td{background-image:url(ce35efd0cf28cc8886eb.svg)}.fi-td.fis{background-image:url(16a25e2113c56509d1b6.svg)}.fi-tf{background-image:url(a1e1b04e6e2a99335098.svg)}.fi-tf.fis{background-image:url(75f62b392f2571079a00.svg)}.fi-tg{background-image:url(89535c02f928796649ea.svg)}.fi-tg.fis{background-image:url(0befc019211dfc197e18.svg)}.fi-th{background-image:url(d3dea0cee87c83e3a1e6.svg)}.fi-th.fis{background-image:url(b4262644824a028810ca.svg)}.fi-tj{background-image:url(048c841a9452fdce8c27.svg)}.fi-tj.fis{background-image:url(6e2457956a86906e9038.svg)}.fi-tk{background-image:url(dda2603624dd706ba80b.svg)}.fi-tk.fis{background-image:url(16bf538d1a8ab01f4b39.svg)}.fi-tl{background-image:url(5a92426cb730d159461a.svg)}.fi-tl.fis{background-image:url(2906e09e23414d013359.svg)}.fi-tm{background-image:url(890e13cab021a2ccc690.svg)}.fi-tm.fis{background-image:url(613323bc56fcd8b1bd79.svg)}.fi-tn{background-image:url(b66f06d623ea128cc2d6.svg)}.fi-tn.fis{background-image:url(bd9427159dadd137bf86.svg)}.fi-to{background-image:url(a7375d4d2ef32a2c8761.svg)}.fi-to.fis{background-image:url(2cb4df0a0e3875c3c113.svg)}.fi-tr{background-image:url(535c328e67d2cd262543.svg)}.fi-tr.fis{background-image:url(3a7c1ff2bc949f910d21.svg)}.fi-tt{background-image:url(faa91be4a726ae707d5d.svg)}.fi-tt.fis{background-image:url(f3b1780e0f620d5e5e65.svg)}.fi-tv{background-image:url(fd2caae1fd2cb51b675a.svg)}.fi-tv.fis{background-image:url(57ef8775a287d9d53d50.svg)}.fi-tw{background-image:url(39308d8769d9190bd1aa.svg)}.fi-tw.fis{background-image:url(8ea0b61c9cced533d851.svg)}.fi-tz{background-image:url(bec1e1d6b9d5b6bb98b3.svg)}.fi-tz.fis{background-image:url(5ca0246e7997b017d7ed.svg)}.fi-ua{background-image:url(423c68f9fb154fb2749b.svg)}.fi-ua.fis{background-image:url(af1d11dab17044ee2036.svg)}.fi-ug{background-image:url(222bcbd9d06e2864db96.svg)}.fi-ug.fis{background-image:url(db68bb1b5c91f0899146.svg)}.fi-um{background-image:url(9efb46d30197d66c362f.svg)}.fi-um.fis{background-image:url(a57097a45d61f696bb5d.svg)}.fi-us{background-image:url(912cb4a8f30b24032f0d.svg)}.fi-us.fis{background-image:url(9acbcf1017616e2140a1.svg)}.fi-uy{background-image:url(2515d7371de19a0642e6.svg)}.fi-uy.fis{background-image:url(cb5fcc05a537d0236c3c.svg)}.fi-uz{background-image:url(7ed400a6435c85b5b890.svg)}.fi-uz.fis{background-image:url(15a9a22cda20d4284071.svg)}.fi-va{background-image:url(f5a05c3a3ef6f8c04cd7.svg)}.fi-va.fis{background-image:url(bbc2e5e39631d0a12732.svg)}.fi-vc{background-image:url(696f1551fbfd85d91302.svg)}.fi-vc.fis{background-image:url(007dc890b99ef6f19713.svg)}.fi-ve{background-image:url(8654417d0313322c0ee9.svg)}.fi-ve.fis{background-image:url(566e10866c917e59bb97.svg)}.fi-vg{background-image:url(adc10267dfa34dc8352c.svg)}.fi-vg.fis{background-image:url(f51c57586a36251c99f3.svg)}.fi-vi{background-image:url(7b2e71e5890900de2981.svg)}.fi-vi.fis{background-image:url(4b5722123d54a3b84a21.svg)}.fi-vn{background-image:url(e80173a9c3cbaa60c593.svg)}.fi-vn.fis{background-image:url(7601c8acd6cc2bd13ebe.svg)}.fi-vu{background-image:url(f127f219c07785ec34d3.svg)}.fi-vu.fis{background-image:url(282e59f945b6d314feec.svg)}.fi-wf{background-image:url(2a313731eae3ed3e6bf3.svg)}.fi-wf.fis{background-image:url(311c4e739fa8377d139d.svg)}.fi-ws{background-image:url(314e33c2a444698f4bce.svg)}.fi-ws.fis{background-image:url(f06e3a3930f25859ac07.svg)}.fi-ye{background-image:url(948f27c439684b56bb9d.svg)}.fi-ye.fis{background-image:url(822b8bf24cfbceb7b411.svg)}.fi-yt{background-image:url(433b076a0fbb984af9f2.svg)}.fi-yt.fis{background-image:url(db71201b57772674af44.svg)}.fi-za{background-image:url(57ed656aa5c93d478f18.svg)}.fi-za.fis{background-image:url(35fc70ecbde5380e5afb.svg)}.fi-zm{background-image:url(b75585a7ee75bddfdf08.svg)}.fi-zm.fis{background-image:url(d0a453b1fcd36a5dc8b2.svg)}.fi-zw{background-image:url(8870c0c23ef3c27cf333.svg)}.fi-zw.fis{background-image:url(1f332afdffeb9bd17a13.svg)}.fi-arab{background-image:url(4d8a095e5e2e4eafc280.svg)}.fi-arab.fis{background-image:url(0499fb50ad82b93fc5d3.svg)}.fi-asean{background-image:url(137f55335f0d045f4de6.svg)}.fi-asean.fis{background-image:url(13dda45b3ea2f2f977d7.svg)}.fi-cefta{background-image:url(159b824020be52ab9a1d.svg)}.fi-cefta.fis{background-image:url(4247899e6d860ac788cd.svg)}.fi-cp{background-image:url(f6b10f55c03f66f74018.svg)}.fi-cp.fis{background-image:url(6c0badecbaa751338752.svg)}.fi-dg{background-image:url(36d294bef32b3784507e.svg)}.fi-dg.fis{background-image:url(7ebcdb1f66f71aa42e0c.svg)}.fi-eac{background-image:url(cd37edea822f43242bb6.svg)}.fi-eac.fis{background-image:url(eb5c25768976b4a8d7bb.svg)}.fi-es-ct{background-image:url(ae2d1ab93385b37fd124.svg)}.fi-es-ct.fis{background-image:url(9d52c0a552153cf88238.svg)}.fi-es-ga{background-image:url(a422d85b7b98ad52b43d.svg)}.fi-es-ga.fis{background-image:url(0f8315b9167631cea364.svg)}.fi-es-pv{background-image:url(9505fc54b48e50e05629.svg)}.fi-es-pv.fis{background-image:url(e0f6252aacba9bacf0be.svg)}.fi-eu{background-image:url(c9d8d63e107e62b812c8.svg)}.fi-eu.fis{background-image:url(8224e4265da2d4361a09.svg)}.fi-gb-eng{background-image:url(ee3571430d489c32deac.svg)}.fi-gb-eng.fis{background-image:url(7b249f565cc9aa70b36b.svg)}.fi-gb-nir{background-image:url(ace14a1e13b50069efb5.svg)}.fi-gb-nir.fis{background-image:url(5fdc67fb2e1872b0901f.svg)}.fi-gb-sct{background-image:url(5edc6d75a73111158da1.svg)}.fi-gb-sct.fis{background-image:url(5e8518f9c48a90941d02.svg)}.fi-gb-wls{background-image:url(8794435cae904ded53d9.svg)}.fi-gb-wls.fis{background-image:url(4360c12f55e98aab95fe.svg)}.fi-ic{background-image:url(500d420982feb8a67cbc.svg)}.fi-ic.fis{background-image:url(5217cbc3b14b1f23840f.svg)}.fi-pc{background-image:url(e0de38a24ff09649830a.svg)}.fi-pc.fis{background-image:url(cac28e273f71820aef16.svg)}.fi-sh-ac{background-image:url(103b29f98a6b270e001a.svg)}.fi-sh-ac.fis{background-image:url(12e47249c910761e397d.svg)}.fi-sh-hl{background-image:url(6128ecfc64f67f61372a.svg)}.fi-sh-hl.fis{background-image:url(a28e46fcd71bb0cdc7cb.svg)}.fi-sh-ta{background-image:url(63e0f3087d23a3db1c69.svg)}.fi-sh-ta.fis{background-image:url(fc41b9a4353f62943cb0.svg)}.fi-un{background-image:url(b7d8400aa3b0c3cfc511.svg)}.fi-un.fis{background-image:url(c7ec902d8db0318757f2.svg)}.fi-xk{background-image:url(1d1068e60cd34d1bfb58.svg)}.fi-xk.fis{background-image:url(b15361c3054b56026b03.svg)}
:root{--sidebar-width: 16rem;--sidebar-collapsed-width: 5rem;--sidebar-collapse-breakpoint: 1279px;--mobile-bottom-nav-height: 60px;--font7: 0.4375rem;--font8: 0.5rem;--font9: 0.5625rem;--font10: 0.625rem;--font11: 0.6875rem;--font12: 0.75rem;--font13: 0.8125rem;--font14: 0.875rem;--font15: 0.9375rem;--font16: 1rem;--font17: 1.0625rem;--font18: 1.125rem;--font19: 1.1875rem;--font20: 1.25rem;--font21: 1.3125rem;--font22: 1.375rem;--font23: 1.4375rem;--font24: 1.5rem;--font26: 1.625rem;--font28: 1.75rem;--font32: 2rem;--font40: 2.5rem;--font48: 3rem;--font-ui: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu;--font-sans: "Inter", "Segoe UI", Roboto, Ubuntu, sans-serif;--font-text: "Inter", Verdana, Helvetica, Arial, sans-serif;--font-reading: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--gap0: 0;--gap1: 0.25rem;--gap2: 0.5rem;--gap3: 0.75rem;--gap4: 1rem;--gap5: 1.25rem;--gap6: 1.5rem;--gap7: 1.75rem;--gap8: 2rem;--gap9: 2.25rem;--gap10: 2.5rem;--color-black: #000;--color-blue: #19b5fe;--color-dark-blue: #18a0df;--color-fb-blue: #0675E7;--color-dark-gray1: #292D38;--color-dark-gray2: #323641;--color-gray: #4b4f56;--color-gray1: #727782;--color-gray2: #989eae;--color-gray3: #bec5d1;--color-gray4: #ebeef1;--color-light-gray: #f3f3f3;--color-green: #2ecc71;--color-light-blue: #e4f7ff;--color-light-pale: #fafafc;--color-moderate-white: #989aa0;--color-orange: #ffb337;--color-light-orange: #fff5e6;--color-pale-blue2: #E2EAF9;--color-purple: #BB6BD9;--color-red: #f45d70;--color-light-red: #fde5e8;--color-vk-blue: #4B78D3;--color-white: #fff;--color-yellow-pastel: #ffff95;--color-blue-arclight: #d0e1ff;--color-pale-blue: #d0e1ff;--color-blue-marina: #6088c8;--color-gray-100: hsla(210, 20%, 98%, 0.57);--color-gray-200: hsl(210, 16%, 93%);--color-gray-300: hsl(210, 14%, 89%);--color-gray-400: hsl(210, 14%, 83%);--color-gray-500: hsl(210, 12%, 53%);--color-gray-600: hsl(208, 7%, 46%);--color-gray-700: hsl(210, 9%, 31%);--color-gray-800: hsl(210, 10%, 23%);--color-gray-900: hsl(210, 11%, 15%);--color-blue-100: hsl(201, 98%, 98%);--color-blue-200: hsl(201, 98%, 93%);--color-blue-300: hsl(201, 98%, 88%);--color-blue-400: hsl(201, 98%, 78%);--color-blue-500: hsl(201, 98%, 52%);--color-blue-600: hsl(201, 98%, 42%);--color-blue-700: hsl(201, 98%, 32%);--color-blue-800: hsl(201, 98%, 22%);--color-blue-900: hsl(201, 98%, 12%);--color-green-100: hsl(94, 98%, 98%);--color-green-200: hsl(94, 98%, 93%);--color-green-300: hsl(94, 98%, 88%);--color-green-400: hsl(94, 98%, 78%);--color-green-500: hsl(94, 98%, 52%);--color-green-600: hsl(94, 98%, 42%);--color-green-700: hsl(94, 98%, 32%);--color-green-800: hsl(94, 98%, 22%);--color-green-900: hsl(94, 98%, 12%);--color-yellow-100: hsl(60, 98%, 98%);--color-yellow-200: hsl(60, 98%, 93%);--color-yellow-300: hsl(60, 98%, 88%);--color-yellow-400: hsl(60, 98%, 78%);--color-yellow-500: hsl(60, 94%, 52%);--color-yellow-600: hsl(60, 90%, 42%);--color-yellow-700: hsl(60, 87%, 32%);--color-yellow-800: hsl(60, 84%, 22%);--color-yellow-900: hsl(60, 82%, 12%);--primary: var(--blue);--secondary: var(--pale);--primary-text: var(--gray);--secondary-text: var(--gray2);--tertiary-text: var(--gray3);--dividing: var(--gray5);--color-female: #c800bd;--color-male: #006aff;--color-female-dark: #8442A2;--color-male-dark: #2942A0;--color-background: var(--color-pale-blue);--color-link: var(--color-blue-600);--color-heading: var(--color-gray-800);--shadow-1: 0px 0px 20px rgba(18, 34, 54, 0.05);--shadow-2: 0px 0px 20px rgba(18, 34, 54, 0.1);--shadow-3: 0px 0px 20px rgba(18, 34, 54, 0.15);--shadow-4: 0px 0px 20px rgba(18, 34, 54, 0.2);--shadow-tight-1: 2px 2px 15px rgba(18, 34, 54, 0.05), 2px 2px 5px rgba(18, 34, 54, 0.05);--shadow-tight-2: 2px 2px 15px rgba(18, 34, 54, 0.1), 2px 2px 5px rgba(18, 34, 54, 0.1)}@media screen and (max-width: 639px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea,select{font-size:max(1rem,inherit)}}
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(25 181 254 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::-ms-backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(25 181 254 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(25 181 254 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: black; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif; /* 4 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  -webkit-font-feature-settings: inherit;
          font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #6b7280;
  opacity: 1;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #6b7280;
  opacity: 1;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #6b7280;
  opacity: 1;
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  color: #6b7280;
  opacity: 1;
}

input::placeholder,textarea::placeholder {
  color: #6b7280;
  opacity: 1;
}

::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

::-webkit-date-and-time-value {
  min-height: 1.5em;
  text-align: inherit;
}

::-webkit-datetime-edit {
  display: -webkit-inline-box;
  display: inline-flex;
}

::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
  padding-top: 0;
  padding-bottom: 0;
}

select {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

[multiple],[size]:where(select:not([size="1"])) {
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          print-color-adjust: unset;
}

[type='checkbox'],[type='radio'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}

[type='checkbox'] {
  border-radius: 0px;
}

[type='radio'] {
  border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

[type='checkbox']:checked,[type='radio']:checked {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

@media (forced-colors: active)  {

  [type='checkbox']:checked {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

[type='radio']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

@media (forced-colors: active)  {

  [type='radio']:checked {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

@media (forced-colors: active)  {

  [type='checkbox']:indeterminate {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='file'] {
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus {
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}*:focus{outline:none}*:focus-visible{outline:2px solid #19b5fe;outline-offset:2px}body {
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgb(63 63 70 / var(--tw-text-opacity, 1));
}h1 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(39 39 42 / var(--tw-text-opacity, 1));
}h2 {
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(39 39 42 / var(--tw-text-opacity, 1));
}h3 {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
}h4 {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
}label {
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}a {
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=url] {
  display: block;
  text-wrap: nowrap;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}input[type=text]:focus-visible,input[type=password]:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=search]:focus-visible,input[type=url]:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}select {
  display: block;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 2rem;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}select:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}input[type=checkbox],input[type=radio] {
  border-radius: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1));
}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}input[type=submit]:disabled,input[type=button]:disabled,button:disabled {
  cursor: not-allowed;
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}textarea {
  display: block;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}textarea:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}.\!container {
  width: 100% !important;
}.container {
  width: 100%;
}@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

  .container {
    max-width: 640px;
  }
}@media (min-width: 768px) {

  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}@media (min-width: 1024px) {

  .\!container {
    max-width: 1024px !important;
  }

  .container {
    max-width: 1024px;
  }
}@media (min-width: 1280px) {

  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}@media (min-width: 1536px) {

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}.link-hover {
  -webkit-transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.link-hover:hover {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity, 1));
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}.link-hover-nav {
  -webkit-transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.link-hover-nav:hover {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity, 1));
}.group-link-hover {
  -webkit-transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.group:hover .group-link-hover {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity, 1));
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}.group-link-hover-nav {
  -webkit-transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}.group:hover .group-link-hover-nav {
  --tw-text-opacity: 1;
  color: rgb(3 7 18 / var(--tw-text-opacity, 1));
}.text-light {
  --tw-text-opacity: 1;
  color: rgb(161 161 170 / var(--tw-text-opacity, 1));
}.button-primary {
  display: inline-block;
  cursor: pointer;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.button-primary:hover {
  --tw-border-opacity: 1;
  border-color: rgb(2 132 199 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1));
}.button-primary:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}.button-primary:active {
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1));
}.button-primary:disabled {
  cursor: not-allowed;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}.button-secondary {
  display: inline-block;
  cursor: pointer;
  border-radius: 0.375rem;
  border-width: 1px;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
  --tw-border-opacity: 0.1;
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(113 113 122 / var(--tw-text-opacity, 1));
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.button-secondary:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1));
}.button-cancel {
  cursor: pointer;
  border-width: 0px;
  background-color: transparent;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(82 82 91 / var(--tw-text-opacity, 1));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.button-cancel:hover {
  --tw-text-opacity: 1;
  color: rgb(39 39 42 / var(--tw-text-opacity, 1));
}.button-cancel:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.form-control {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  width: 100%;
  max-width: 100%;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.form-control:focus-visible {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}.form-control-textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  width: 100%;
  max-width: 100%;
  border-radius: 0.375rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.form-control-textarea:focus-visible {
  --tw-border-opacity: 1;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1));
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1));
}.form-control-textarea {
  resize: vertical;
}.sr-only {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border-width: 0 !important;
}.pointer-events-none {
  pointer-events: none !important;
}.pointer-events-auto {
  pointer-events: auto !important;
}.visible {
  visibility: visible !important;
}.invisible {
  visibility: hidden !important;
}.collapse {
  visibility: collapse !important;
}.static {
  position: static !important;
}.fixed {
  position: fixed !important;
}.absolute {
  position: absolute !important;
}.relative {
  position: relative !important;
}.sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}.inset-0 {
  inset: 0px !important;
}.inset-x-0 {
  left: 0px !important;
  right: 0px !important;
}.inset-x-1 {
  left: 0.25rem !important;
  right: 0.25rem !important;
}.inset-y-0 {
  top: 0px !important;
  bottom: 0px !important;
}.-bottom-0\.5 {
  bottom: -0.125rem !important;
}.-bottom-1 {
  bottom: -0.25rem !important;
}.-bottom-1\.5 {
  bottom: -0.375rem !important;
}.-bottom-10 {
  bottom: -2.5rem !important;
}.-bottom-12 {
  bottom: -3rem !important;
}.-bottom-6 {
  bottom: -1.5rem !important;
}.-end-4 {
  inset-inline-end: -1rem !important;
}.-left-0\.5 {
  left: -0.125rem !important;
}.-left-1 {
  left: -0.25rem !important;
}.-left-16 {
  left: -4rem !important;
}.-left-2 {
  left: -0.5rem !important;
}.-left-20 {
  left: -5rem !important;
}.-left-3 {
  left: -0.75rem !important;
}.-left-6 {
  left: -1.5rem !important;
}.-right-0\.5 {
  right: -0.125rem !important;
}.-right-1 {
  right: -0.25rem !important;
}.-right-1\.5 {
  right: -0.375rem !important;
}.-right-14 {
  right: -3.5rem !important;
}.-right-16 {
  right: -4rem !important;
}.-right-2 {
  right: -0.5rem !important;
}.-right-2\.5 {
  right: -0.625rem !important;
}.-right-3 {
  right: -0.75rem !important;
}.-right-4 {
  right: -1rem !important;
}.-top-0\.5 {
  top: -0.125rem !important;
}.-top-1 {
  top: -0.25rem !important;
}.-top-1\.5 {
  top: -0.375rem !important;
}.-top-10 {
  top: -2.5rem !important;
}.-top-12 {
  top: -3rem !important;
}.-top-2 {
  top: -0.5rem !important;
}.-top-2\.5 {
  top: -0.625rem !important;
}.-top-3 {
  top: -0.75rem !important;
}.-top-4 {
  top: -1rem !important;
}.-top-6 {
  top: -1.5rem !important;
}.-top-9 {
  top: -2.25rem !important;
}.bottom-0 {
  bottom: 0px !important;
}.bottom-1 {
  bottom: 0.25rem !important;
}.bottom-1\.5 {
  bottom: 0.375rem !important;
}.bottom-2 {
  bottom: 0.5rem !important;
}.bottom-3 {
  bottom: 0.75rem !important;
}.bottom-4 {
  bottom: 1rem !important;
}.bottom-\[10\%\] {
  bottom: 10% !important;
}.bottom-\[20\%\] {
  bottom: 20% !important;
}.bottom-full {
  bottom: 100% !important;
}.end-0 {
  inset-inline-end: 0px !important;
}.left-0 {
  left: 0px !important;
}.left-0\.5 {
  left: 0.125rem !important;
}.left-1 {
  left: 0.25rem !important;
}.left-1\.5 {
  left: 0.375rem !important;
}.left-1\/2 {
  left: 50% !important;
}.left-2 {
  left: 0.5rem !important;
}.left-2\.5 {
  left: 0.625rem !important;
}.left-3 {
  left: 0.75rem !important;
}.left-4 {
  left: 1rem !important;
}.left-6 {
  left: 1.5rem !important;
}.left-\[10\%\] {
  left: 10% !important;
}.left-\[2\%\] {
  left: 2% !important;
}.left-\[3\%\] {
  left: 3% !important;
}.left-\[44\%\] {
  left: 44% !important;
}.left-\[48\%\] {
  left: 48% !important;
}.left-\[50\%\] {
  left: 50% !important;
}.left-\[80\%\] {
  left: 80% !important;
}.left-auto {
  left: auto !important;
}.left-full {
  left: 100% !important;
}.right-0 {
  right: 0px !important;
}.right-1 {
  right: 0.25rem !important;
}.right-1\.5 {
  right: 0.375rem !important;
}.right-2 {
  right: 0.5rem !important;
}.right-3 {
  right: 0.75rem !important;
}.right-4 {
  right: 1rem !important;
}.right-6 {
  right: 1.5rem !important;
}.right-\[2\%\] {
  right: 2% !important;
}.right-\[4\%\] {
  right: 4% !important;
}.right-\[6\%\] {
  right: 6% !important;
}.start-0 {
  inset-inline-start: 0px !important;
}.top-0 {
  top: 0px !important;
}.top-0\.5 {
  top: 0.125rem !important;
}.top-1 {
  top: 0.25rem !important;
}.top-1\.5 {
  top: 0.375rem !important;
}.top-1\/2 {
  top: 50% !important;
}.top-16 {
  top: 4rem !important;
}.top-2 {
  top: 0.5rem !important;
}.top-2\.5 {
  top: 0.625rem !important;
}.top-3 {
  top: 0.75rem !important;
}.top-32 {
  top: 8rem !important;
}.top-4 {
  top: 1rem !important;
}.top-6 {
  top: 1.5rem !important;
}.top-8 {
  top: 2rem !important;
}.top-\[10\%\] {
  top: 10% !important;
}.top-\[14\%\] {
  top: 14% !important;
}.top-\[18\%\] {
  top: 18% !important;
}.top-\[22\%\] {
  top: 22% !important;
}.top-\[25\%\] {
  top: 25% !important;
}.top-\[28\%\] {
  top: 28% !important;
}.top-\[33\%\] {
  top: 33% !important;
}.top-\[38\%\] {
  top: 38% !important;
}.top-full {
  top: 100% !important;
}.-z-10 {
  z-index: -10 !important;
}.z-0 {
  z-index: 0 !important;
}.z-10 {
  z-index: 10 !important;
}.z-20 {
  z-index: 20 !important;
}.z-30 {
  z-index: 30 !important;
}.z-40 {
  z-index: 40 !important;
}.z-50 {
  z-index: 50 !important;
}.z-\[10000\] {
  z-index: 10000 !important;
}.z-\[10001\] {
  z-index: 10001 !important;
}.z-\[10002\] {
  z-index: 10002 !important;
}.z-\[10003\] {
  z-index: 10003 !important;
}.z-\[9998\] {
  z-index: 9998 !important;
}.z-\[99999\] {
  z-index: 99999 !important;
}.z-\[9999\] {
  z-index: 9999 !important;
}.order-1 {
  -webkit-box-ordinal-group: 2 !important;
      -ms-flex-order: 1 !important;
          order: 1 !important;
}.order-2 {
  -webkit-box-ordinal-group: 3 !important;
      -ms-flex-order: 2 !important;
          order: 2 !important;
}.order-3 {
  -webkit-box-ordinal-group: 4 !important;
      -ms-flex-order: 3 !important;
          order: 3 !important;
}.order-4 {
  -webkit-box-ordinal-group: 5 !important;
      -ms-flex-order: 4 !important;
          order: 4 !important;
}.order-5 {
  -webkit-box-ordinal-group: 6 !important;
      -ms-flex-order: 5 !important;
          order: 5 !important;
}.order-first {
  -webkit-box-ordinal-group: -9998 !important;
      -ms-flex-order: -9999 !important;
          order: -9999 !important;
}.order-last {
  -webkit-box-ordinal-group: 10000 !important;
      -ms-flex-order: 9999 !important;
          order: 9999 !important;
}.col-span-2 {
  grid-column: span 2 / span 2 !important;
}.col-span-full {
  grid-column: 1 / -1 !important;
}.col-start-1 {
  grid-column-start: 1 !important;
}.row-span-2 {
  grid-row: span 2 / span 2 !important;
}.row-start-1 {
  grid-row-start: 1 !important;
}.float-right {
  float: right !important;
}.-m-1 {
  margin: -0.25rem !important;
}.-m-1\.5 {
  margin: -0.375rem !important;
}.-m-2 {
  margin: -0.5rem !important;
}.-m-3 {
  margin: -0.75rem !important;
}.-m-4 {
  margin: -1rem !important;
}.m-0 {
  margin: 0px !important;
}.m-1 {
  margin: 0.25rem !important;
}.-mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}.-mx-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}.-mx-4 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}.-mx-5 {
  margin-left: -1.25rem !important;
  margin-right: -1.25rem !important;
}.-my-1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}.mx-3 {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
}.mx-4 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}.mx-5 {
  margin-left: 1.25rem !important;
  margin-right: 1.25rem !important;
}.mx-8 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}.mx-\[1px\] {
  margin-left: 1px !important;
  margin-right: 1px !important;
}.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}.my-0\.5 {
  margin-top: 0.125rem !important;
  margin-bottom: 0.125rem !important;
}.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}.my-3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}.my-4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}.my-6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}.-mb-3 {
  margin-bottom: -0.75rem !important;
}.-mb-px {
  margin-bottom: -1px !important;
}.-ml-1\.5 {
  margin-left: -0.375rem !important;
}.-ml-4 {
  margin-left: -1rem !important;
}.-ml-px {
  margin-left: -1px !important;
}.-mr-1 {
  margin-right: -0.25rem !important;
}.-mt-12 {
  margin-top: -3rem !important;
}.-mt-4 {
  margin-top: -1rem !important;
}.-mt-\[10px\] {
  margin-top: -10px !important;
}.-mt-px {
  margin-top: -1px !important;
}.mb-0 {
  margin-bottom: 0px !important;
}.mb-0\.5 {
  margin-bottom: 0.125rem !important;
}.mb-1 {
  margin-bottom: 0.25rem !important;
}.mb-1\.5 {
  margin-bottom: 0.375rem !important;
}.mb-10 {
  margin-bottom: 2.5rem !important;
}.mb-12 {
  margin-bottom: 3rem !important;
}.mb-2 {
  margin-bottom: 0.5rem !important;
}.mb-3 {
  margin-bottom: 0.75rem !important;
}.mb-4 {
  margin-bottom: 1rem !important;
}.mb-5 {
  margin-bottom: 1.25rem !important;
}.mb-6 {
  margin-bottom: 1.5rem !important;
}.mb-8 {
  margin-bottom: 2rem !important;
}.mb-\[10px\] {
  margin-bottom: 10px !important;
}.ml-0\.5 {
  margin-left: 0.125rem !important;
}.ml-1 {
  margin-left: 0.25rem !important;
}.ml-1\.5 {
  margin-left: 0.375rem !important;
}.ml-12 {
  margin-left: 3rem !important;
}.ml-2 {
  margin-left: 0.5rem !important;
}.ml-3 {
  margin-left: 0.75rem !important;
}.ml-4 {
  margin-left: 1rem !important;
}.ml-5 {
  margin-left: 1.25rem !important;
}.ml-6 {
  margin-left: 1.5rem !important;
}.ml-\[25px\] {
  margin-left: 25px !important;
}.ml-\[3px\] {
  margin-left: 3px !important;
}.ml-\[52px\] {
  margin-left: 52px !important;
}.ml-\[68px\] {
  margin-left: 68px !important;
}.ml-auto {
  margin-left: auto !important;
}.mr-0 {
  margin-right: 0px !important;
}.mr-0\.5 {
  margin-right: 0.125rem !important;
}.mr-1 {
  margin-right: 0.25rem !important;
}.mr-1\.5 {
  margin-right: 0.375rem !important;
}.mr-2 {
  margin-right: 0.5rem !important;
}.mr-2\.5 {
  margin-right: 0.625rem !important;
}.mr-3 {
  margin-right: 0.75rem !important;
}.mr-4 {
  margin-right: 1rem !important;
}.mr-\[3px\] {
  margin-right: 3px !important;
}.mr-\[5px\] {
  margin-right: 5px !important;
}.mt-0 {
  margin-top: 0px !important;
}.mt-0\.5 {
  margin-top: 0.125rem !important;
}.mt-1 {
  margin-top: 0.25rem !important;
}.mt-1\.5 {
  margin-top: 0.375rem !important;
}.mt-10 {
  margin-top: 2.5rem !important;
}.mt-12 {
  margin-top: 3rem !important;
}.mt-2 {
  margin-top: 0.5rem !important;
}.mt-2\.5 {
  margin-top: 0.625rem !important;
}.mt-20 {
  margin-top: 5rem !important;
}.mt-3 {
  margin-top: 0.75rem !important;
}.mt-4 {
  margin-top: 1rem !important;
}.mt-5 {
  margin-top: 1.25rem !important;
}.mt-6 {
  margin-top: 1.5rem !important;
}.mt-8 {
  margin-top: 2rem !important;
}.mt-\[3px\] {
  margin-top: 3px !important;
}.mt-auto {
  margin-top: auto !important;
}.line-clamp-2 {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
}.line-clamp-3 {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 3 !important;
}.\!block {
  display: block !important;
}.block {
  display: block !important;
}.inline-block {
  display: inline-block !important;
}.inline {
  display: inline !important;
}.\!flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}.flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}.inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}.table {
  display: table !important;
}.table-row {
  display: table-row !important;
}.grid {
  display: grid !important;
}.contents {
  display: contents !important;
}.hidden {
  display: none !important;
}.aspect-\[3\/4\] {
  aspect-ratio: 3/4 !important;
}.aspect-\[4\/3\] {
  aspect-ratio: 4/3 !important;
}.aspect-square {
  aspect-ratio: 1 / 1 !important;
}.size-1 {
  width: 0.25rem !important;
  height: 0.25rem !important;
}.size-2\.5 {
  width: 0.625rem !important;
  height: 0.625rem !important;
}.size-32 {
  width: 8rem !important;
  height: 8rem !important;
}.size-5 {
  width: 1.25rem !important;
  height: 1.25rem !important;
}.size-6 {
  width: 1.5rem !important;
  height: 1.5rem !important;
}.size-8 {
  width: 2rem !important;
  height: 2rem !important;
}.size-\[56px\] {
  width: 56px !important;
  height: 56px !important;
}.h-0 {
  height: 0px !important;
}.h-0\.5 {
  height: 0.125rem !important;
}.h-1 {
  height: 0.25rem !important;
}.h-1\.5 {
  height: 0.375rem !important;
}.h-10 {
  height: 2.5rem !important;
}.h-11 {
  height: 2.75rem !important;
}.h-12 {
  height: 3rem !important;
}.h-14 {
  height: 3.5rem !important;
}.h-16 {
  height: 4rem !important;
}.h-2 {
  height: 0.5rem !important;
}.h-2\.5 {
  height: 0.625rem !important;
}.h-20 {
  height: 5rem !important;
}.h-24 {
  height: 6rem !important;
}.h-3 {
  height: 0.75rem !important;
}.h-3\.5 {
  height: 0.875rem !important;
}.h-32 {
  height: 8rem !important;
}.h-36 {
  height: 9rem !important;
}.h-4 {
  height: 1rem !important;
}.h-44 {
  height: 11rem !important;
}.h-48 {
  height: 12rem !important;
}.h-5 {
  height: 1.25rem !important;
}.h-6 {
  height: 1.5rem !important;
}.h-64 {
  height: 16rem !important;
}.h-7 {
  height: 1.75rem !important;
}.h-8 {
  height: 2rem !important;
}.h-9 {
  height: 2.25rem !important;
}.h-\[10px\] {
  height: 10px !important;
}.h-\[18px\] {
  height: 18px !important;
}.h-\[20px\] {
  height: 20px !important;
}.h-\[22px\] {
  height: 22px !important;
}.h-\[24px\] {
  height: 24px !important;
}.h-\[280px\] {
  height: 280px !important;
}.h-\[28px\] {
  height: 28px !important;
}.h-\[32\] {
  height: 32 !important;
}.h-\[35px\] {
  height: 35px !important;
}.h-\[3px\] {
  height: 3px !important;
}.h-\[400px\] {
  height: 400px !important;
}.h-\[40px\] {
  height: 40px !important;
}.h-\[42px\] {
  height: 42px !important;
}.h-\[60vh\] {
  height: 60vh !important;
}.h-\[68px\] {
  height: 68px !important;
}.h-\[90\%\] {
  height: 90% !important;
}.h-\[90px\] {
  height: 90px !important;
}.h-\[95dvh\] {
  height: 95dvh !important;
}.h-auto {
  height: auto !important;
}.h-fit {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}.h-full {
  height: 100% !important;
}.h-px {
  height: 1px !important;
}.h-screen {
  height: 100vh !important;
}.max-h-24 {
  max-height: 6rem !important;
}.max-h-28 {
  max-height: 7rem !important;
}.max-h-32 {
  max-height: 8rem !important;
}.max-h-36 {
  max-height: 9rem !important;
}.max-h-48 {
  max-height: 12rem !important;
}.max-h-60 {
  max-height: 15rem !important;
}.max-h-64 {
  max-height: 16rem !important;
}.max-h-72 {
  max-height: 18rem !important;
}.max-h-80 {
  max-height: 20rem !important;
}.max-h-\[240px\] {
  max-height: 240px !important;
}.max-h-\[280px\] {
  max-height: 280px !important;
}.max-h-\[50vh\] {
  max-height: 50vh !important;
}.max-h-\[70dvh\] {
  max-height: 70dvh !important;
}.max-h-\[70vh\] {
  max-height: 70vh !important;
}.max-h-\[80vh\] {
  max-height: 80vh !important;
}.max-h-\[85vh\] {
  max-height: 85vh !important;
}.max-h-\[90\%\] {
  max-height: 90% !important;
}.max-h-\[90vh\] {
  max-height: 90vh !important;
}.max-h-\[95dvh\] {
  max-height: 95dvh !important;
}.max-h-full {
  max-height: 100% !important;
}.min-h-0 {
  min-height: 0px !important;
}.min-h-\[120px\] {
  min-height: 120px !important;
}.min-h-\[140px\] {
  min-height: 140px !important;
}.min-h-\[150px\] {
  min-height: 150px !important;
}.min-h-\[200px\] {
  min-height: 200px !important;
}.min-h-\[32px\] {
  min-height: 32px !important;
}.min-h-\[40px\] {
  min-height: 40px !important;
}.min-h-\[44px\] {
  min-height: 44px !important;
}.min-h-\[80px\] {
  min-height: 80px !important;
}.min-h-full {
  min-height: 100% !important;
}.min-h-screen {
  min-height: 100vh !important;
}.w-0 {
  width: 0px !important;
}.w-1 {
  width: 0.25rem !important;
}.w-1\.5 {
  width: 0.375rem !important;
}.w-1\/2 {
  width: 50% !important;
}.w-1\/3 {
  width: 33.333333% !important;
}.w-1\/4 {
  width: 25% !important;
}.w-10 {
  width: 2.5rem !important;
}.w-11 {
  width: 2.75rem !important;
}.w-12 {
  width: 3rem !important;
}.w-14 {
  width: 3.5rem !important;
}.w-16 {
  width: 4rem !important;
}.w-2 {
  width: 0.5rem !important;
}.w-2\.5 {
  width: 0.625rem !important;
}.w-20 {
  width: 5rem !important;
}.w-24 {
  width: 6rem !important;
}.w-28 {
  width: 7rem !important;
}.w-3 {
  width: 0.75rem !important;
}.w-3\.5 {
  width: 0.875rem !important;
}.w-3\/4 {
  width: 75% !important;
}.w-32 {
  width: 8rem !important;
}.w-36 {
  width: 9rem !important;
}.w-4 {
  width: 1rem !important;
}.w-40 {
  width: 10rem !important;
}.w-44 {
  width: 11rem !important;
}.w-48 {
  width: 12rem !important;
}.w-5 {
  width: 1.25rem !important;
}.w-5\/6 {
  width: 83.333333% !important;
}.w-52 {
  width: 13rem !important;
}.w-56 {
  width: 14rem !important;
}.w-6 {
  width: 1.5rem !important;
}.w-64 {
  width: 16rem !important;
}.w-7 {
  width: 1.75rem !important;
}.w-72 {
  width: 18rem !important;
}.w-8 {
  width: 2rem !important;
}.w-80 {
  width: 20rem !important;
}.w-9 {
  width: 2.25rem !important;
}.w-\[1000px\] {
  width: 1000px !important;
}.w-\[10px\] {
  width: 10px !important;
}.w-\[18px\] {
  width: 18px !important;
}.w-\[24px\] {
  width: 24px !important;
}.w-\[260px\] {
  width: 260px !important;
}.w-\[280px\] {
  width: 280px !important;
}.w-\[300px\] {
  width: 300px !important;
}.w-\[32\] {
  width: 32 !important;
}.w-\[336px\] {
  width: 336px !important;
}.w-\[400px\] {
  width: 400px !important;
}.w-\[5px\] {
  width: 5px !important;
}.w-\[728px\] {
  width: 728px !important;
}.w-\[72px\] {
  width: 72px !important;
}.w-\[calc\(100vw-2rem\)\] {
  width: calc(100vw - 2rem) !important;
}.w-\[calc\(25\%-6px\)\] {
  width: calc(25% - 6px) !important;
}.w-\[calc\(33\.333\%-4px\)\] {
  width: calc(33.333% - 4px) !important;
}.w-\[clamp\(280px\2c 30vw\2c 800px\)\] {
  width: clamp(280px,30vw,800px) !important;
}.w-auto {
  width: auto !important;
}.w-full {
  width: 100% !important;
}.w-max {
  width: -webkit-max-content !important;
  width: -moz-max-content !important;
  width: max-content !important;
}.w-px {
  width: 1px !important;
}.min-w-0 {
  min-width: 0px !important;
}.min-w-2 {
  min-width: 0.5rem !important;
}.min-w-36 {
  min-width: 9rem !important;
}.min-w-40 {
  min-width: 10rem !important;
}.min-w-44 {
  min-width: 11rem !important;
}.min-w-48 {
  min-width: 12rem !important;
}.min-w-5 {
  min-width: 1.25rem !important;
}.min-w-56 {
  min-width: 14rem !important;
}.min-w-64 {
  min-width: 16rem !important;
}.min-w-\[1\.25rem\] {
  min-width: 1.25rem !important;
}.min-w-\[120px\] {
  min-width: 120px !important;
}.min-w-\[140px\] {
  min-width: 140px !important;
}.min-w-\[160px\] {
  min-width: 160px !important;
}.min-w-\[180px\] {
  min-width: 180px !important;
}.min-w-\[2\.5rem\] {
  min-width: 2.5rem !important;
}.min-w-\[200px\] {
  min-width: 200px !important;
}.min-w-\[20px\] {
  min-width: 20px !important;
}.min-w-\[240px\] {
  min-width: 240px !important;
}.min-w-\[280px\] {
  min-width: 280px !important;
}.min-w-\[320px\] {
  min-width: 320px !important;
}.min-w-\[350px\] {
  min-width: 350px !important;
}.min-w-\[36px\] {
  min-width: 36px !important;
}.min-w-\[44px\] {
  min-width: 44px !important;
}.min-w-\[750px\] {
  min-width: 750px !important;
}.min-w-fit {
  min-width: -webkit-fit-content !important;
  min-width: -moz-fit-content !important;
  min-width: fit-content !important;
}.min-w-full {
  min-width: 100% !important;
}.min-w-max {
  min-width: -webkit-max-content !important;
  min-width: -moz-max-content !important;
  min-width: max-content !important;
}.max-w-16 {
  max-width: 4rem !important;
}.max-w-24 {
  max-width: 6rem !important;
}.max-w-2xl {
  max-width: 42rem !important;
}.max-w-32 {
  max-width: 8rem !important;
}.max-w-3xl {
  max-width: 48rem !important;
}.max-w-44 {
  max-width: 11rem !important;
}.max-w-4xl {
  max-width: 56rem !important;
}.max-w-56 {
  max-width: 14rem !important;
}.max-w-5xl {
  max-width: 64rem !important;
}.max-w-6xl {
  max-width: 72rem !important;
}.max-w-7xl {
  max-width: 80rem !important;
}.max-w-80 {
  max-width: 20rem !important;
}.max-w-\[100px\] {
  max-width: 100px !important;
}.max-w-\[110px\] {
  max-width: 110px !important;
}.max-w-\[12rem\] {
  max-width: 12rem !important;
}.max-w-\[180px\] {
  max-width: 180px !important;
}.max-w-\[200px\] {
  max-width: 200px !important;
}.max-w-\[300px\] {
  max-width: 300px !important;
}.max-w-\[420px\] {
  max-width: 420px !important;
}.max-w-\[500px\] {
  max-width: 500px !important;
}.max-w-\[50px\] {
  max-width: 50px !important;
}.max-w-\[700px\] {
  max-width: 700px !important;
}.max-w-\[85px\] {
  max-width: 85px !important;
}.max-w-\[85vw\] {
  max-width: 85vw !important;
}.max-w-\[90\%\] {
  max-width: 90% !important;
}.max-w-\[90vw\] {
  max-width: 90vw !important;
}.max-w-\[95px\] {
  max-width: 95px !important;
}.max-w-\[calc\(100vw-2rem\)\] {
  max-width: calc(100vw - 2rem) !important;
}.max-w-full {
  max-width: 100% !important;
}.max-w-lg {
  max-width: 32rem !important;
}.max-w-md {
  max-width: 28rem !important;
}.max-w-none {
  max-width: none !important;
}.max-w-screen-2xl {
  max-width: 1536px !important;
}.max-w-screen-xl {
  max-width: 1280px !important;
}.max-w-sm {
  max-width: 24rem !important;
}.max-w-xl {
  max-width: 36rem !important;
}.max-w-xs {
  max-width: 20rem !important;
}.flex-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 0% !important;
          flex: 1 1 0% !important;
}.flex-none {
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
}.flex-shrink {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}.shrink {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}.shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}.flex-grow {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}.border-collapse {
  border-collapse: collapse !important;
}.origin-left {
  -webkit-transform-origin: left !important;
          transform-origin: left !important;
}.origin-top-right {
  -webkit-transform-origin: top right !important;
          transform-origin: top right !important;
}.-translate-x-1\/2 {
  --tw-translate-x: -50% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-translate-x-4 {
  --tw-translate-x: -1rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-translate-x-full {
  --tw-translate-x: -100% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-translate-y-1 {
  --tw-translate-y: -0.25rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-translate-y-1\/2 {
  --tw-translate-y: -50% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-translate-y-2 {
  --tw-translate-y: -0.5rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-0 {
  --tw-translate-x: 0px !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-0\.5 {
  --tw-translate-x: 0.125rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-1 {
  --tw-translate-x: 0.25rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-1\/2 {
  --tw-translate-x: 50% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-2 {
  --tw-translate-x: 0.5rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-4 {
  --tw-translate-x: 1rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-5 {
  --tw-translate-x: 1.25rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-6 {
  --tw-translate-x: 1.5rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-x-full {
  --tw-translate-x: 100% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-y-0 {
  --tw-translate-y: 0px !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-y-1 {
  --tw-translate-y: 0.25rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-y-4 {
  --tw-translate-y: 1rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.translate-y-full {
  --tw-translate-y: 100% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-rotate-1 {
  --tw-rotate: -1deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-rotate-12 {
  --tw-rotate: -12deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-rotate-2 {
  --tw-rotate: -2deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-rotate-3 {
  --tw-rotate: -3deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-rotate-6 {
  --tw-rotate: -6deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.-rotate-90 {
  --tw-rotate: -90deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-1 {
  --tw-rotate: 1deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-12 {
  --tw-rotate: 12deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-180 {
  --tw-rotate: 180deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-2 {
  --tw-rotate: 2deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-3 {
  --tw-rotate: 3deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-6 {
  --tw-rotate: 6deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-90 {
  --tw-rotate: 90deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[-10deg\] {
  --tw-rotate: -10deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[-15deg\] {
  --tw-rotate: -15deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[-18deg\] {
  --tw-rotate: -18deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[-7deg\] {
  --tw-rotate: -7deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[-8deg\] {
  --tw-rotate: -8deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[10deg\] {
  --tw-rotate: 10deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[12deg\] {
  --tw-rotate: 12deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[15deg\] {
  --tw-rotate: 15deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[22deg\] {
  --tw-rotate: 22deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[25deg\] {
  --tw-rotate: 25deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[6deg\] {
  --tw-rotate: 6deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.rotate-\[8deg\] {
  --tw-rotate: 8deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.scale-100 {
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.scale-110 {
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.scale-95 {
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.transform {
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}@-webkit-keyframes audio-dot-pulse {

  0%, 80%, 100% {
    opacity: 0.3;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }

  40% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}@keyframes audio-dot-pulse {

  0%, 80%, 100% {
    opacity: 0.3;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }

  40% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}.animate-\[audio-dot-pulse_1\.4s_ease-in-out_0\.2s_infinite\] {
  -webkit-animation: audio-dot-pulse 1.4s ease-in-out 0.2s infinite !important;
          animation: audio-dot-pulse 1.4s ease-in-out 0.2s infinite !important;
}@keyframes audio-dot-pulse {

  0%, 80%, 100% {
    opacity: 0.3;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }

  40% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}.animate-\[audio-dot-pulse_1\.4s_ease-in-out_0\.4s_infinite\] {
  -webkit-animation: audio-dot-pulse 1.4s ease-in-out 0.4s infinite !important;
          animation: audio-dot-pulse 1.4s ease-in-out 0.4s infinite !important;
}@keyframes audio-dot-pulse {

  0%, 80%, 100% {
    opacity: 0.3;
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }

  40% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}.animate-\[audio-dot-pulse_1\.4s_ease-in-out_infinite\] {
  -webkit-animation: audio-dot-pulse 1.4s ease-in-out infinite !important;
          animation: audio-dot-pulse 1.4s ease-in-out infinite !important;
}.animate-\[shake_0\.3s_ease-in-out\] {
  -webkit-animation: shake 0.3s ease-in-out !important;
          animation: shake 0.3s ease-in-out !important;
}@-webkit-keyframes ping {

  75%, 100% {
    -webkit-transform: scale(2);
            transform: scale(2);
    opacity: 0;
  }
}@keyframes ping {

  75%, 100% {
    -webkit-transform: scale(2);
            transform: scale(2);
    opacity: 0;
  }
}.animate-ping {
  -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
          animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite !important;
}@-webkit-keyframes pulse {

  50% {
    opacity: .5;
  }
}@keyframes pulse {

  50% {
    opacity: .5;
  }
}.animate-pulse {
  -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
          animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite !important;
}@-webkit-keyframes shimmer {

  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}@keyframes shimmer {

  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}.animate-shimmer {
  -webkit-animation: shimmer 1.5s ease-in-out infinite !important;
          animation: shimmer 1.5s ease-in-out infinite !important;
}@-webkit-keyframes slide-in-right {

  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    opacity: 0;
  }

  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes slide-in-right {

  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    opacity: 0;
  }

  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.animate-slide-in-right {
  -webkit-animation: slide-in-right 0.3s ease-out !important;
          animation: slide-in-right 0.3s ease-out !important;
}@-webkit-keyframes slide-up {

  from {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    opacity: 0;
  }

  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes slide-up {

  from {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    opacity: 0;
  }

  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.animate-slide-up {
  -webkit-animation: slide-up 0.3s ease-out !important;
          animation: slide-up 0.3s ease-out !important;
}@-webkit-keyframes spin {

  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}@keyframes spin {

  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}.animate-spin {
  -webkit-animation: spin 1s linear infinite !important;
          animation: spin 1s linear infinite !important;
}.cursor-col-resize {
  cursor: col-resize !important;
}.cursor-not-allowed {
  cursor: not-allowed !important;
}.cursor-pointer {
  cursor: pointer !important;
}.cursor-text {
  cursor: text !important;
}.cursor-wait {
  cursor: wait !important;
}.touch-manipulation {
  -ms-touch-action: manipulation !important;
      touch-action: manipulation !important;
}.select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}.resize-none {
  resize: none !important;
}.resize-y {
  resize: vertical !important;
}.resize {
  resize: both !important;
}.snap-x {
  -webkit-scroll-snap-type: x var(--tw-scroll-snap-strictness) !important;
      -ms-scroll-snap-type: x var(--tw-scroll-snap-strictness) !important;
          scroll-snap-type: x var(--tw-scroll-snap-strictness) !important;
}.snap-mandatory {
  --tw-scroll-snap-strictness: mandatory !important;
}.snap-start {
  scroll-snap-align: start !important;
}.list-inside {
  list-style-position: inside !important;
}.list-disc {
  list-style-type: disc !important;
}.list-none {
  list-style-type: none !important;
}.appearance-none {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}.grid-cols-\[auto_1fr_auto\] {
  grid-template-columns: auto 1fr auto !important;
}.grid-cols-\[auto_auto_1fr_auto\] {
  grid-template-columns: auto auto 1fr auto !important;
}.grid-rows-\[0fr\] {
  grid-template-rows: 0fr !important;
}.grid-rows-\[1fr\] {
  grid-template-rows: 1fr !important;
}.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}.flex-col {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}.flex-col-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}.items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}.items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}.items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}.items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}.items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}.justify-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}.justify-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}.justify-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}.justify-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}.justify-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}.gap-0 {
  gap: 0px !important;
}.gap-0\.5 {
  gap: 0.125rem !important;
}.gap-1 {
  gap: 0.25rem !important;
}.gap-1\.5 {
  gap: 0.375rem !important;
}.gap-12 {
  gap: 3rem !important;
}.gap-2 {
  gap: 0.5rem !important;
}.gap-2\.5 {
  gap: 0.625rem !important;
}.gap-3 {
  gap: 0.75rem !important;
}.gap-3\.5 {
  gap: 0.875rem !important;
}.gap-4 {
  gap: 1rem !important;
}.gap-5 {
  gap: 1.25rem !important;
}.gap-6 {
  gap: 1.5rem !important;
}.gap-8 {
  gap: 2rem !important;
}.gap-\[2px\] {
  gap: 2px !important;
}.gap-\[3px\] {
  gap: 3px !important;
}.gap-\[var\(--gap6\)\] {
  gap: var(--gap6) !important;
}.gap-px {
  gap: 1px !important;
}.gap-x-1 {
  -webkit-column-gap: 0.25rem !important;
     -moz-column-gap: 0.25rem !important;
          column-gap: 0.25rem !important;
}.gap-x-1\.5 {
  -webkit-column-gap: 0.375rem !important;
     -moz-column-gap: 0.375rem !important;
          column-gap: 0.375rem !important;
}.gap-x-3 {
  -webkit-column-gap: 0.75rem !important;
     -moz-column-gap: 0.75rem !important;
          column-gap: 0.75rem !important;
}.gap-x-4 {
  -webkit-column-gap: 1rem !important;
     -moz-column-gap: 1rem !important;
          column-gap: 1rem !important;
}.gap-x-5 {
  -webkit-column-gap: 1.25rem !important;
     -moz-column-gap: 1.25rem !important;
          column-gap: 1.25rem !important;
}.gap-y-1 {
  row-gap: 0.25rem !important;
}.gap-y-2 {
  row-gap: 0.5rem !important;
}.gap-y-6 {
  row-gap: 1.5rem !important;
}.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.-space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(-1px * var(--tw-space-x-reverse)) !important;
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))) !important;
}.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0 !important;
  margin-right: calc(2rem * var(--tw-space-x-reverse)) !important;
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))) !important;
}.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
}.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)) !important;
}.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important;
}.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)) !important;
}.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)) !important;
}.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)) !important;
}.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)) !important;
}.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)) !important;
}.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
}.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)) !important;
}.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)) !important;
}.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(2rem * var(--tw-space-y-reverse)) !important;
}.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0 !important;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))) !important;
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse)) !important;
}.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgb(243 244 246 / var(--tw-divide-opacity, 1)) !important;
}.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1 !important;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1)) !important;
}.self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}.self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}.self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}.overflow-auto {
  overflow: auto !important;
}.overflow-hidden {
  overflow: hidden !important;
}.overflow-visible {
  overflow: visible !important;
}.overflow-x-auto {
  overflow-x: auto !important;
}.overflow-y-auto {
  overflow-y: auto !important;
}.overflow-x-hidden {
  overflow-x: hidden !important;
}.overflow-y-hidden {
  overflow-y: hidden !important;
}.overflow-x-clip {
  overflow-x: clip !important;
}.overflow-x-visible {
  overflow-x: visible !important;
}.overscroll-contain {
  -ms-scroll-chaining: none !important;
      overscroll-behavior: contain !important;
}.scroll-smooth {
  scroll-behavior: smooth !important;
}.truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}.text-ellipsis {
  text-overflow: ellipsis !important;
}.whitespace-nowrap {
  white-space: nowrap !important;
}.whitespace-pre-line {
  white-space: pre-line !important;
}.whitespace-pre-wrap {
  white-space: pre-wrap !important;
}.text-wrap {
  text-wrap: wrap !important;
}.text-nowrap {
  text-wrap: nowrap !important;
}.break-words {
  overflow-wrap: break-word !important;
}.break-all {
  word-break: break-all !important;
}.\!rounded-full {
  border-radius: 9999px !important;
}.\!rounded-none {
  border-radius: 0px !important;
}.rounded {
  border-radius: 0.25rem !important;
}.rounded-2xl {
  border-radius: 1rem !important;
}.rounded-3xl {
  border-radius: 1.5rem !important;
}.rounded-\[28px\] {
  border-radius: 28px !important;
}.rounded-\[3px\] {
  border-radius: 3px !important;
}.rounded-full {
  border-radius: 9999px !important;
}.rounded-lg {
  border-radius: 0.5rem !important;
}.rounded-md {
  border-radius: 0.375rem !important;
}.rounded-none {
  border-radius: 0px !important;
}.rounded-sm {
  border-radius: 0.125rem !important;
}.rounded-xl {
  border-radius: 0.75rem !important;
}.rounded-b-2xl {
  border-bottom-right-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}.rounded-b-lg {
  border-bottom-right-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}.rounded-b-md {
  border-bottom-right-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}.rounded-l-2xl {
  border-top-left-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}.rounded-l-full {
  border-top-left-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}.rounded-l-lg {
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}.rounded-l-md {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}.rounded-r-lg {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}.rounded-r-md {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}.rounded-t-2xl {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}.rounded-t-lg {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}.rounded-t-xl {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
}.\!border-0 {
  border-width: 0px !important;
}.border {
  border-width: 1px !important;
}.border-0 {
  border-width: 0px !important;
}.border-2 {
  border-width: 2px !important;
}.border-4 {
  border-width: 4px !important;
}.border-\[3px\] {
  border-width: 3px !important;
}.border-x {
  border-left-width: 1px !important;
  border-right-width: 1px !important;
}.border-x-4 {
  border-left-width: 4px !important;
  border-right-width: 4px !important;
}.border-y {
  border-top-width: 1px !important;
  border-bottom-width: 1px !important;
}.border-b {
  border-bottom-width: 1px !important;
}.border-b-2 {
  border-bottom-width: 2px !important;
}.border-l-2 {
  border-left-width: 2px !important;
}.border-l-4 {
  border-left-width: 4px !important;
}.border-r {
  border-right-width: 1px !important;
}.border-r-0 {
  border-right-width: 0px !important;
}.border-t {
  border-top-width: 1px !important;
}.border-t-4 {
  border-top-width: 4px !important;
}.border-dashed {
  border-style: dashed !important;
}.border-none {
  border-style: none !important;
}.border-\[\#2ecc71\]\/30 {
  border-color: rgb(46 204 113 / 0.3) !important;
}.border-\[\#C731FF\]\/30 {
  border-color: rgb(199 49 255 / 0.3) !important;
}.border-\[\#E6E6A0\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(230 230 160 / var(--tw-border-opacity, 1)) !important;
}.border-\[\#f39c12\]\/30 {
  border-color: rgb(243 156 18 / 0.3) !important;
}.border-amber-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1)) !important;
}.border-amber-200\/60 {
  border-color: rgb(253 230 138 / 0.6) !important;
}.border-amber-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1)) !important;
}.border-blue-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1)) !important;
}.border-blue-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1)) !important;
}.border-blue-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1)) !important;
}.border-blue-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.border-brand {
  --tw-border-opacity: 1 !important;
  border-color: rgb(25 181 254 / var(--tw-border-opacity, 1)) !important;
}.border-emerald-100 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 250 229 / var(--tw-border-opacity, 1)) !important;
}.border-emerald-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(167 243 208 / var(--tw-border-opacity, 1)) !important;
}.border-emerald-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(110 231 183 / var(--tw-border-opacity, 1)) !important;
}.border-emerald-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(52 211 153 / var(--tw-border-opacity, 1)) !important;
}.border-emerald-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1)) !important;
}.border-fuchsia-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 208 254 / var(--tw-border-opacity, 1)) !important;
}.border-fuchsia-300\/50 {
  border-color: rgb(240 171 252 / 0.5) !important;
}.border-gray-100 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1)) !important;
}.border-gray-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}.border-gray-200\/50 {
  border-color: rgb(229 231 235 / 0.5) !important;
}.border-gray-200\/60 {
  border-color: rgb(229 231 235 / 0.6) !important;
}.border-gray-200\/80 {
  border-color: rgb(229 231 235 / 0.8) !important;
}.border-gray-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}.border-gray-50 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(249 250 251 / var(--tw-border-opacity, 1)) !important;
}.border-gray-700 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1)) !important;
}.border-green-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1)) !important;
}.border-green-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(74 222 128 / var(--tw-border-opacity, 1)) !important;
}.border-indigo-100 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(224 231 255 / var(--tw-border-opacity, 1)) !important;
}.border-neutral-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 229 229 / var(--tw-border-opacity, 1)) !important;
}.border-neutral-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(212 212 212 / var(--tw-border-opacity, 1)) !important;
}.border-pink-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 207 232 / var(--tw-border-opacity, 1)) !important;
}.border-pink-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(244 114 182 / var(--tw-border-opacity, 1)) !important;
}.border-pink-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(236 72 153 / var(--tw-border-opacity, 1)) !important;
}.border-purple-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(233 213 255 / var(--tw-border-opacity, 1)) !important;
}.border-purple-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1)) !important;
}.border-red-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1)) !important;
}.border-red-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1)) !important;
}.border-red-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1)) !important;
}.border-red-600 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(220 38 38 / var(--tw-border-opacity, 1)) !important;
}.border-sky-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(186 230 253 / var(--tw-border-opacity, 1)) !important;
}.border-sky-200\/60 {
  border-color: rgb(186 230 253 / 0.6) !important;
}.border-sky-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1)) !important;
}.border-sky-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(56 189 248 / var(--tw-border-opacity, 1)) !important;
}.border-sky-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1)) !important;
}.border-sky-600 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(2 132 199 / var(--tw-border-opacity, 1)) !important;
}.border-slate-100 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1)) !important;
}.border-slate-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1)) !important;
}.border-slate-200\/60 {
  border-color: rgb(226 232 240 / 0.6) !important;
}.border-slate-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1)) !important;
}.border-transparent {
  border-color: transparent !important;
}.border-violet-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(221 214 254 / var(--tw-border-opacity, 1)) !important;
}.border-violet-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1)) !important;
}.border-white {
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)) !important;
}.border-white\/15 {
  border-color: rgb(255 255 255 / 0.15) !important;
}.border-white\/20 {
  border-color: rgb(255 255 255 / 0.2) !important;
}.border-white\/30 {
  border-color: rgb(255 255 255 / 0.3) !important;
}.border-white\/40 {
  border-color: rgb(255 255 255 / 0.4) !important;
}.border-white\/60 {
  border-color: rgb(255 255 255 / 0.6) !important;
}.border-yellow-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(254 240 138 / var(--tw-border-opacity, 1)) !important;
}.border-yellow-400 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(250 204 21 / var(--tw-border-opacity, 1)) !important;
}.border-x-transparent {
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}.border-b-gray-300 {
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}.border-l-amber-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(245 158 11 / var(--tw-border-opacity, 1)) !important;
}.border-l-blue-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.border-l-cyan-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(6 182 212 / var(--tw-border-opacity, 1)) !important;
}.border-l-emerald-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(16 185 129 / var(--tw-border-opacity, 1)) !important;
}.border-l-orange-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(249 115 22 / var(--tw-border-opacity, 1)) !important;
}.border-l-rose-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(244 63 94 / var(--tw-border-opacity, 1)) !important;
}.border-l-slate-400 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(148 163 184 / var(--tw-border-opacity, 1)) !important;
}.border-l-violet-500 {
  --tw-border-opacity: 1 !important;
  border-left-color: rgb(139 92 246 / var(--tw-border-opacity, 1)) !important;
}.border-r-gray-200 {
  --tw-border-opacity: 1 !important;
  border-right-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}.border-t-blue-500 {
  --tw-border-opacity: 1 !important;
  border-top-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.border-t-gray-800 {
  --tw-border-opacity: 1 !important;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity, 1)) !important;
}.border-t-transparent {
  border-top-color: transparent !important;
}.bg-\[\#0EA5E9\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#0c6abf\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(12 106 191 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#1877F2\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(24 119 242 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#19b5fe\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(25 181 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#2ecc71\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(46 204 113 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#2ecc71\]\/20 {
  background-color: rgb(46 204 113 / 0.2) !important;
}.bg-\[\#2ecc71\]\/\[0\.12\] {
  background-color: rgb(46 204 113 / 0.12) !important;
}.bg-\[\#C731FF\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(199 49 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#C731FF\]\/20 {
  background-color: rgb(199 49 255 / 0.2) !important;
}.bg-\[\#C731FF\]\/\[0\.12\] {
  background-color: rgb(199 49 255 / 0.12) !important;
}.bg-\[\#FFEF6B\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 239 107 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#FFFF95\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 149 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#f39c12\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 156 18 / var(--tw-bg-opacity, 1)) !important;
}.bg-\[\#f39c12\]\/20 {
  background-color: rgb(243 156 18 / 0.2) !important;
}.bg-\[\#f39c12\]\/\[0\.12\] {
  background-color: rgb(243 156 18 / 0.12) !important;
}.bg-amber-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1)) !important;
}.bg-amber-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1)) !important;
}.bg-amber-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1)) !important;
}.bg-amber-50\/95 {
  background-color: rgb(255 251 235 / 0.95) !important;
}.bg-amber-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1)) !important;
}.bg-black {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)) !important;
}.bg-black\/20 {
  background-color: rgb(0 0 0 / 0.2) !important;
}.bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3) !important;
}.bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4) !important;
}.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5) !important;
}.bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6) !important;
}.bg-black\/90 {
  background-color: rgb(0 0 0 / 0.9) !important;
}.bg-blue-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-blue-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-blue-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-blue-50\/95 {
  background-color: rgb(239 246 255 / 0.95) !important;
}.bg-blue-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)) !important;
}.bg-blue-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)) !important;
}.bg-brand {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(25 181 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-brand\/40 {
  background-color: rgb(25 181 254 / 0.4) !important;
}.bg-cyan-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(207 250 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-cyan-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(6 182 212 / var(--tw-bg-opacity, 1)) !important;
}.bg-emerald-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1)) !important;
}.bg-emerald-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(167 243 208 / var(--tw-bg-opacity, 1)) !important;
}.bg-emerald-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(52 211 153 / var(--tw-bg-opacity, 1)) !important;
}.bg-emerald-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1)) !important;
}.bg-emerald-50\/50 {
  background-color: rgb(236 253 245 / 0.5) !important;
}.bg-emerald-50\/95 {
  background-color: rgb(236 253 245 / 0.95) !important;
}.bg-emerald-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1)) !important;
}.bg-fuchsia-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 232 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-fuchsia-400\/30 {
  background-color: rgb(232 121 249 / 0.3) !important;
}.bg-fuchsia-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-fuchsia-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(217 70 239 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-100\/80 {
  background-color: rgb(243 244 246 / 0.8) !important;
}.bg-gray-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-300 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-50\/30 {
  background-color: rgb(249 250 251 / 0.3) !important;
}.bg-gray-50\/50 {
  background-color: rgb(249 250 251 / 0.5) !important;
}.bg-gray-50\/80 {
  background-color: rgb(249 250 251 / 0.8) !important;
}.bg-gray-50\/90 {
  background-color: rgb(249 250 251 / 0.9) !important;
}.bg-gray-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-700 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-700\/80 {
  background-color: rgb(55 65 81 / 0.8) !important;
}.bg-gray-800 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1)) !important;
}.bg-gray-800\/70 {
  background-color: rgb(31 41 55 / 0.7) !important;
}.bg-gray-900 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)) !important;
}.bg-green-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1)) !important;
}.bg-green-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1)) !important;
}.bg-green-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1)) !important;
}.bg-green-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)) !important;
}.bg-green-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1)) !important;
}.bg-indigo-100\/40 {
  background-color: rgb(224 231 255 / 0.4) !important;
}.bg-indigo-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-neutral-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1)) !important;
}.bg-orange-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1)) !important;
}.bg-orange-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 146 60 / var(--tw-bg-opacity, 1)) !important;
}.bg-pink-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity, 1)) !important;
}.bg-pink-200\/50 {
  background-color: rgb(251 207 232 / 0.5) !important;
}.bg-pink-300\/50 {
  background-color: rgb(249 168 212 / 0.5) !important;
}.bg-pink-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(244 114 182 / var(--tw-bg-opacity, 1)) !important;
}.bg-pink-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 242 248 / var(--tw-bg-opacity, 1)) !important;
}.bg-pink-50\/50 {
  background-color: rgb(253 242 248 / 0.5) !important;
}.bg-pink-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1)) !important;
}.bg-purple-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-purple-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-purple-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1)) !important;
}.bg-purple-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1)) !important;
}.bg-red-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1)) !important;
}.bg-red-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 113 113 / var(--tw-bg-opacity, 1)) !important;
}.bg-red-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1)) !important;
}.bg-red-50\/30 {
  background-color: rgb(254 242 242 / 0.3) !important;
}.bg-red-50\/50 {
  background-color: rgb(254 242 242 / 0.5) !important;
}.bg-red-50\/95 {
  background-color: rgb(254 242 242 / 0.95) !important;
}.bg-red-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1)) !important;
}.bg-red-500\/80 {
  background-color: rgb(239 68 68 / 0.8) !important;
}.bg-red-500\/90 {
  background-color: rgb(239 68 68 / 0.9) !important;
}.bg-red-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1)) !important;
}.bg-rose-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 228 230 / var(--tw-bg-opacity, 1)) !important;
}.bg-rose-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 241 242 / var(--tw-bg-opacity, 1)) !important;
}.bg-rose-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(244 63 94 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-100\/50 {
  background-color: rgb(224 242 254 / 0.5) !important;
}.bg-sky-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-50\/50 {
  background-color: rgb(240 249 255 / 0.5) !important;
}.bg-sky-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-500\/5 {
  background-color: rgb(14 165 233 / 0.05) !important;
}.bg-sky-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1)) !important;
}.bg-sky-900\/30 {
  background-color: rgb(12 74 110 / 0.3) !important;
}.bg-slate-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1)) !important;
}.bg-slate-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1)) !important;
}.bg-slate-50\/60 {
  background-color: rgb(248 250 252 / 0.6) !important;
}.bg-slate-600 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(71 85 105 / var(--tw-bg-opacity, 1)) !important;
}.bg-teal-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(204 251 241 / var(--tw-bg-opacity, 1)) !important;
}.bg-teal-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1)) !important;
}.bg-transparent {
  background-color: transparent !important;
}.bg-violet-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1)) !important;
}.bg-violet-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-violet-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(139 92 246 / var(--tw-bg-opacity, 1)) !important;
}.bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1) !important;
}.bg-white\/15 {
  background-color: rgb(255 255 255 / 0.15) !important;
}.bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2) !important;
}.bg-white\/25 {
  background-color: rgb(255 255 255 / 0.25) !important;
}.bg-white\/30 {
  background-color: rgb(255 255 255 / 0.3) !important;
}.bg-white\/60 {
  background-color: rgb(255 255 255 / 0.6) !important;
}.bg-white\/70 {
  background-color: rgb(255 255 255 / 0.7) !important;
}.bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8) !important;
}.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9) !important;
}.bg-white\/95 {
  background-color: rgb(255 255 255 / 0.95) !important;
}.bg-yellow-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1)) !important;
}.bg-yellow-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1)) !important;
}.bg-yellow-500 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1)) !important;
}.bg-opacity-0 {
  --tw-bg-opacity: 0 !important;
}.bg-opacity-5 {
  --tw-bg-opacity: 0.05 !important;
}.bg-opacity-50 {
  --tw-bg-opacity: 0.5 !important;
}.bg-opacity-60 {
  --tw-bg-opacity: 0.6 !important;
}.bg-opacity-70 {
  --tw-bg-opacity: 0.7 !important;
}.bg-\[url\(\'data\:image\/svg\+xml\;charset\=utf-8\2c \%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20fill\%3D\%22none\%22\%20viewBox\%3D\%220\%200\%2024\%2024\%22\%20stroke\%3D\%22\%236b7280\%22\%20stroke-width\%3D\%222\%22\%3E\%3Cpath\%20stroke-linecap\%3D\%22round\%22\%20stroke-linejoin\%3D\%22round\%22\%20d\%3D\%22M19\%209l-7\%207-7-7\%22\%2F\%3E\%3C\%2Fsvg\%3E\'\)\] {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%222%22%3E%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19%209l-7%207-7-7%22%2F%3E%3C%2Fsvg%3E") !important;
}.bg-gradient-to-b {
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--tw-gradient-stops))) !important;
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops)) !important;
}.bg-gradient-to-br {
  background-image: -webkit-gradient(linear, left top, right bottom, from(var(--tw-gradient-stops))) !important;
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)) !important;
}.bg-gradient-to-l {
  background-image: -webkit-gradient(linear, right top, left top, from(var(--tw-gradient-stops))) !important;
  background-image: linear-gradient(to left, var(--tw-gradient-stops)) !important;
}.bg-gradient-to-r {
  background-image: -webkit-gradient(linear, left top, right top, from(var(--tw-gradient-stops))) !important;
  background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
}.bg-gradient-to-t {
  background-image: -webkit-gradient(linear, left bottom, left top, from(var(--tw-gradient-stops))) !important;
  background-image: linear-gradient(to top, var(--tw-gradient-stops)) !important;
}.bg-gradient-to-tr {
  background-image: -webkit-gradient(linear, left bottom, right top, from(var(--tw-gradient-stops))) !important;
  background-image: linear-gradient(to top right, var(--tw-gradient-stops)) !important;
}.from-\[\#159DFF\] {
  --tw-gradient-from: #159DFF var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(21 157 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-\[\#19b5fe\] {
  --tw-gradient-from: #19b5fe var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(25 181 254 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-\[\#19b5fe\]\/90 {
  --tw-gradient-from: rgb(25 181 254 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(25 181 254 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-\[\#F5FAFF\] {
  --tw-gradient-from: #F5FAFF var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(245 250 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-amber-50 {
  --tw-gradient-from: #fffbeb var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-amber-500 {
  --tw-gradient-from: #f59e0b var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-black\/20 {
  --tw-gradient-from: rgb(0 0 0 / 0.2) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-black\/60 {
  --tw-gradient-from: rgb(0 0 0 / 0.6) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-black\/70 {
  --tw-gradient-from: rgb(0 0 0 / 0.7) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-black\/80 {
  --tw-gradient-from: rgb(0 0 0 / 0.8) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-blue-100 {
  --tw-gradient-from: #dbeafe var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-blue-400 {
  --tw-gradient-from: #60a5fa var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-blue-400\/90 {
  --tw-gradient-from: rgb(96 165 250 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-blue-500 {
  --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-blue-900\/40 {
  --tw-gradient-from: rgb(30 58 138 / 0.4) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-cyan-400\/90 {
  --tw-gradient-from: rgb(34 211 238 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-emerald-400 {
  --tw-gradient-from: #34d399 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-emerald-50 {
  --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-emerald-500 {
  --tw-gradient-from: #10b981 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-emerald-900\/50 {
  --tw-gradient-from: rgb(6 78 59 / 0.5) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-gray-100 {
  --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-gray-200 {
  --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-gray-200\/90 {
  --tw-gradient-from: rgb(229 231 235 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-gray-300 {
  --tw-gradient-from: #d1d5db var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-gray-400\/90 {
  --tw-gradient-from: rgb(156 163 175 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-gray-50 {
  --tw-gradient-from: #f9fafb var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-green-400\/90 {
  --tw-gradient-from: rgb(74 222 128 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-green-50 {
  --tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-green-900\/40 {
  --tw-gradient-from: rgb(20 83 45 / 0.4) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-indigo-400\/90 {
  --tw-gradient-from: rgb(129 140 248 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-neutral-300 {
  --tw-gradient-from: #d4d4d4 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(212 212 212 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-orange-400 {
  --tw-gradient-from: #fb923c var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-orange-400\/90 {
  --tw-gradient-from: rgb(251 146 60 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-orange-50 {
  --tw-gradient-from: #fff7ed var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-orange-500 {
  --tw-gradient-from: #f97316 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-pink-400\/90 {
  --tw-gradient-from: rgb(244 114 182 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-pink-50 {
  --tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-pink-500 {
  --tw-gradient-from: #ec4899 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-purple-100 {
  --tw-gradient-from: #f3e8ff var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-purple-400 {
  --tw-gradient-from: #c084fc var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-purple-400\/90 {
  --tw-gradient-from: rgb(192 132 252 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-red-400\/90 {
  --tw-gradient-from: rgb(248 113 113 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-red-50 {
  --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-rose-500 {
  --tw-gradient-from: #f43f5e var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-sky-100 {
  --tw-gradient-from: #e0f2fe var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(224 242 254 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-sky-400 {
  --tw-gradient-from: #38bdf8 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-sky-50 {
  --tw-gradient-from: #f0f9ff var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-sky-500 {
  --tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-slate-300 {
  --tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-slate-50 {
  --tw-gradient-from: #f8fafc var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-slate-900\/50 {
  --tw-gradient-from: rgb(15 23 42 / 0.5) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-slate-900\/70 {
  --tw-gradient-from: rgb(15 23 42 / 0.7) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-stone-300 {
  --tw-gradient-from: #d6d3d1 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(214 211 209 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-teal-400 {
  --tw-gradient-from: #2dd4bf var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-teal-400\/90 {
  --tw-gradient-from: rgb(45 212 191 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-teal-50 {
  --tw-gradient-from: #f0fdfa var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-violet-400 {
  --tw-gradient-from: #a78bfa var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-violet-50 {
  --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-violet-500 {
  --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-violet-600 {
  --tw-gradient-from: #7c3aed var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-yellow-400\/90 {
  --tw-gradient-from: rgb(250 204 21 / 0.9) var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.from-zinc-300 {
  --tw-gradient-from: #d4d4d8 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(212 212 216 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.via-black\/15 {
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.15) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-black\/20 {
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-black\/40 {
  --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / 0.4) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-blue-600\/15 {
  --tw-gradient-to: rgb(37 99 235 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), rgb(37 99 235 / 0.15) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-gray-100 {
  --tw-gradient-to: rgb(243 244 246 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6 var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-green-600\/15 {
  --tw-gradient-to: rgb(22 163 74 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), rgb(22 163 74 / 0.15) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-orange-50 {
  --tw-gradient-to: rgb(255 247 237 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #fff7ed var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-slate-900\/30 {
  --tw-gradient-to: rgb(15 23 42 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / 0.3) var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-violet-500 {
  --tw-gradient-to: rgb(139 92 246 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.via-white {
  --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to) !important;
}.to-\[\#0ea5e9\] {
  --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position) !important;
}.to-\[\#0ea5e9\]\/90 {
  --tw-gradient-to: rgb(14 165 233 / 0.9) var(--tw-gradient-to-position) !important;
}.to-\[\#1180D8\] {
  --tw-gradient-to: #1180D8 var(--tw-gradient-to-position) !important;
}.to-\[\#E0EEFF\] {
  --tw-gradient-to: #E0EEFF var(--tw-gradient-to-position) !important;
}.to-amber-50 {
  --tw-gradient-to: #fffbeb var(--tw-gradient-to-position) !important;
}.to-amber-500 {
  --tw-gradient-to: #f59e0b var(--tw-gradient-to-position) !important;
}.to-blue-100 {
  --tw-gradient-to: #dbeafe var(--tw-gradient-to-position) !important;
}.to-blue-200 {
  --tw-gradient-to: #bfdbfe var(--tw-gradient-to-position) !important;
}.to-blue-50 {
  --tw-gradient-to: #eff6ff var(--tw-gradient-to-position) !important;
}.to-blue-500 {
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position) !important;
}.to-blue-600 {
  --tw-gradient-to: #2563eb var(--tw-gradient-to-position) !important;
}.to-blue-600\/90 {
  --tw-gradient-to: rgb(37 99 235 / 0.9) var(--tw-gradient-to-position) !important;
}.to-cyan-50 {
  --tw-gradient-to: #ecfeff var(--tw-gradient-to-position) !important;
}.to-cyan-600\/90 {
  --tw-gradient-to: rgb(8 145 178 / 0.9) var(--tw-gradient-to-position) !important;
}.to-emerald-100 {
  --tw-gradient-to: #d1fae5 var(--tw-gradient-to-position) !important;
}.to-emerald-500 {
  --tw-gradient-to: #10b981 var(--tw-gradient-to-position) !important;
}.to-emerald-600 {
  --tw-gradient-to: #059669 var(--tw-gradient-to-position) !important;
}.to-gray-100 {
  --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position) !important;
}.to-gray-200 {
  --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position) !important;
}.to-gray-400 {
  --tw-gradient-to: #9ca3af var(--tw-gradient-to-position) !important;
}.to-gray-400\/90 {
  --tw-gradient-to: rgb(156 163 175 / 0.9) var(--tw-gradient-to-position) !important;
}.to-gray-50\/30 {
  --tw-gradient-to: rgb(249 250 251 / 0.3) var(--tw-gradient-to-position) !important;
}.to-gray-600\/90 {
  --tw-gradient-to: rgb(75 85 99 / 0.9) var(--tw-gradient-to-position) !important;
}.to-green-50 {
  --tw-gradient-to: #f0fdf4 var(--tw-gradient-to-position) !important;
}.to-green-600\/90 {
  --tw-gradient-to: rgb(22 163 74 / 0.9) var(--tw-gradient-to-position) !important;
}.to-indigo-50 {
  --tw-gradient-to: #eef2ff var(--tw-gradient-to-position) !important;
}.to-indigo-600\/90 {
  --tw-gradient-to: rgb(79 70 229 / 0.9) var(--tw-gradient-to-position) !important;
}.to-neutral-400 {
  --tw-gradient-to: #a3a3a3 var(--tw-gradient-to-position) !important;
}.to-orange-100 {
  --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position) !important;
}.to-orange-50 {
  --tw-gradient-to: #fff7ed var(--tw-gradient-to-position) !important;
}.to-orange-500 {
  --tw-gradient-to: #f97316 var(--tw-gradient-to-position) !important;
}.to-orange-500\/90 {
  --tw-gradient-to: rgb(249 115 22 / 0.9) var(--tw-gradient-to-position) !important;
}.to-orange-600 {
  --tw-gradient-to: #ea580c var(--tw-gradient-to-position) !important;
}.to-orange-600\/90 {
  --tw-gradient-to: rgb(234 88 12 / 0.9) var(--tw-gradient-to-position) !important;
}.to-pink-500 {
  --tw-gradient-to: #ec4899 var(--tw-gradient-to-position) !important;
}.to-pink-600 {
  --tw-gradient-to: #db2777 var(--tw-gradient-to-position) !important;
}.to-pink-600\/90 {
  --tw-gradient-to: rgb(219 39 119 / 0.9) var(--tw-gradient-to-position) !important;
}.to-purple-100 {
  --tw-gradient-to: #f3e8ff var(--tw-gradient-to-position) !important;
}.to-purple-200 {
  --tw-gradient-to: #e9d5ff var(--tw-gradient-to-position) !important;
}.to-purple-50 {
  --tw-gradient-to: #faf5ff var(--tw-gradient-to-position) !important;
}.to-purple-600 {
  --tw-gradient-to: #9333ea var(--tw-gradient-to-position) !important;
}.to-purple-600\/90 {
  --tw-gradient-to: rgb(147 51 234 / 0.9) var(--tw-gradient-to-position) !important;
}.to-red-600\/90 {
  --tw-gradient-to: rgb(220 38 38 / 0.9) var(--tw-gradient-to-position) !important;
}.to-rose-100 {
  --tw-gradient-to: #ffe4e6 var(--tw-gradient-to-position) !important;
}.to-rose-50 {
  --tw-gradient-to: #fff1f2 var(--tw-gradient-to-position) !important;
}.to-rose-500 {
  --tw-gradient-to: #f43f5e var(--tw-gradient-to-position) !important;
}.to-sky-500 {
  --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position) !important;
}.to-slate-100 {
  --tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position) !important;
}.to-slate-400 {
  --tw-gradient-to: #94a3b8 var(--tw-gradient-to-position) !important;
}.to-slate-50 {
  --tw-gradient-to: #f8fafc var(--tw-gradient-to-position) !important;
}.to-slate-900\/10 {
  --tw-gradient-to: rgb(15 23 42 / 0.1) var(--tw-gradient-to-position) !important;
}.to-stone-400 {
  --tw-gradient-to: #a8a29e var(--tw-gradient-to-position) !important;
}.to-teal-500 {
  --tw-gradient-to: #14b8a6 var(--tw-gradient-to-position) !important;
}.to-teal-600\/90 {
  --tw-gradient-to: rgb(13 148 136 / 0.9) var(--tw-gradient-to-position) !important;
}.to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position) !important;
}.to-violet-500 {
  --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position) !important;
}.to-violet-600 {
  --tw-gradient-to: #7c3aed var(--tw-gradient-to-position) !important;
}.to-white {
  --tw-gradient-to: #fff var(--tw-gradient-to-position) !important;
}.to-yellow-50 {
  --tw-gradient-to: #fefce8 var(--tw-gradient-to-position) !important;
}.to-zinc-400 {
  --tw-gradient-to: #a1a1aa var(--tw-gradient-to-position) !important;
}.bg-\[length\:1\.25rem\] {
  background-size: 1.25rem !important;
}.bg-\[length\:1rem\] {
  background-size: 1rem !important;
}.bg-\[length\:200\%_100\%\] {
  background-size: 200% 100% !important;
}.bg-\[right_0\.5rem_center\] {
  background-position: right 0.5rem center !important;
}.bg-\[right_0\.75rem_center\] {
  background-position: right 0.75rem center !important;
}.bg-no-repeat {
  background-repeat: no-repeat !important;
}.fill-current {
  fill: currentColor !important;
}.fill-gray-100 {
  fill: #f3f4f6 !important;
}.fill-green-200 {
  fill: #bbf7d0 !important;
}.fill-green-400 {
  fill: #4ade80 !important;
}.fill-green-600 {
  fill: #16a34a !important;
}.fill-green-800 {
  fill: #166534 !important;
}.stroke-sky-600 {
  stroke: #0284c7 !important;
}.stroke-white {
  stroke: #fff !important;
}.stroke-white\/30 {
  stroke: rgb(255 255 255 / 0.3) !important;
}.object-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}.object-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}.object-center {
  -o-object-position: center !important;
     object-position: center !important;
}.p-0 {
  padding: 0px !important;
}.p-0\.5 {
  padding: 0.125rem !important;
}.p-1 {
  padding: 0.25rem !important;
}.p-1\.5 {
  padding: 0.375rem !important;
}.p-2 {
  padding: 0.5rem !important;
}.p-2\.5 {
  padding: 0.625rem !important;
}.p-3 {
  padding: 0.75rem !important;
}.p-3\.5 {
  padding: 0.875rem !important;
}.p-4 {
  padding: 1rem !important;
}.p-5 {
  padding: 1.25rem !important;
}.p-6 {
  padding: 1.5rem !important;
}.p-8 {
  padding: 2rem !important;
}.px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}.px-0\.5 {
  padding-left: 0.125rem !important;
  padding-right: 0.125rem !important;
}.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}.px-1\.5 {
  padding-left: 0.375rem !important;
  padding-right: 0.375rem !important;
}.px-10 {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}.px-16 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}.px-2\.5 {
  padding-left: 0.625rem !important;
  padding-right: 0.625rem !important;
}.px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}.px-3\.5 {
  padding-left: 0.875rem !important;
  padding-right: 0.875rem !important;
}.px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}.px-5 {
  padding-left: 1.25rem !important;
  padding-right: 1.25rem !important;
}.px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}.px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}.px-\[10px\] {
  padding-left: 10px !important;
  padding-right: 10px !important;
}.px-\[15px\] {
  padding-left: 15px !important;
  padding-right: 15px !important;
}.px-\[6px\] {
  padding-left: 6px !important;
  padding-right: 6px !important;
}.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}.py-0\.5 {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}.py-1\.5 {
  padding-top: 0.375rem !important;
  padding-bottom: 0.375rem !important;
}.py-10 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}.py-12 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}.py-16 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}.py-2\.5 {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}.py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}.py-3\.5 {
  padding-top: 0.875rem !important;
  padding-bottom: 0.875rem !important;
}.py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}.py-5 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}.py-6 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}.py-8 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}.py-\[2px\] {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}.py-\[5px\] {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}.pb-1 {
  padding-bottom: 0.25rem !important;
}.pb-1\.5 {
  padding-bottom: 0.375rem !important;
}.pb-10 {
  padding-bottom: 2.5rem !important;
}.pb-16 {
  padding-bottom: 4rem !important;
}.pb-2 {
  padding-bottom: 0.5rem !important;
}.pb-2\.5 {
  padding-bottom: 0.625rem !important;
}.pb-20 {
  padding-bottom: 5rem !important;
}.pb-3 {
  padding-bottom: 0.75rem !important;
}.pb-4 {
  padding-bottom: 1rem !important;
}.pb-5 {
  padding-bottom: 1.25rem !important;
}.pb-6 {
  padding-bottom: 1.5rem !important;
}.pb-\[calc\(0\.5rem\+60px\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
  padding-bottom: calc(0.5rem + 60px + env(safe-area-inset-bottom,0px)) !important;
}.pb-\[calc\(0\.5rem\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
  padding-bottom: calc(0.5rem + env(safe-area-inset-bottom,0px)) !important;
}.pb-\[calc\(0\.5rem\+var\(--mobile-bottom-nav-height\)\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
  padding-bottom: calc(0.5rem + var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom,0px)) !important;
}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
  padding-bottom: calc(0.75rem + env(safe-area-inset-bottom,0px)) !important;
}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
  padding-bottom: calc(1.5rem + env(safe-area-inset-bottom,0px)) !important;
}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
  padding-bottom: calc(1rem + env(safe-area-inset-bottom,0px)) !important;
}.pb-\[env\(safe-area-inset-bottom\)\] {
  padding-bottom: env(safe-area-inset-bottom) !important;
}.pe-3 {
  -webkit-padding-end: 0.75rem !important;
          padding-inline-end: 0.75rem !important;
}.pl-10 {
  padding-left: 2.5rem !important;
}.pl-11 {
  padding-left: 2.75rem !important;
}.pl-12 {
  padding-left: 3rem !important;
}.pl-2 {
  padding-left: 0.5rem !important;
}.pl-2\.5 {
  padding-left: 0.625rem !important;
}.pl-3 {
  padding-left: 0.75rem !important;
}.pl-4 {
  padding-left: 1rem !important;
}.pl-5 {
  padding-left: 1.25rem !important;
}.pl-6 {
  padding-left: 1.5rem !important;
}.pl-8 {
  padding-left: 2rem !important;
}.pl-9 {
  padding-left: 2.25rem !important;
}.pl-\[46px\] {
  padding-left: 46px !important;
}.pr-1 {
  padding-right: 0.25rem !important;
}.pr-1\.5 {
  padding-right: 0.375rem !important;
}.pr-10 {
  padding-right: 2.5rem !important;
}.pr-12 {
  padding-right: 3rem !important;
}.pr-2 {
  padding-right: 0.5rem !important;
}.pr-3 {
  padding-right: 0.75rem !important;
}.pr-4 {
  padding-right: 1rem !important;
}.pr-5 {
  padding-right: 1.25rem !important;
}.pr-7 {
  padding-right: 1.75rem !important;
}.pr-8 {
  padding-right: 2rem !important;
}.ps-10 {
  -webkit-padding-start: 2.5rem !important;
          padding-inline-start: 2.5rem !important;
}.ps-3\.5 {
  -webkit-padding-start: 0.875rem !important;
          padding-inline-start: 0.875rem !important;
}.pt-0 {
  padding-top: 0px !important;
}.pt-0\.5 {
  padding-top: 0.125rem !important;
}.pt-1 {
  padding-top: 0.25rem !important;
}.pt-10 {
  padding-top: 2.5rem !important;
}.pt-14 {
  padding-top: 3.5rem !important;
}.pt-2 {
  padding-top: 0.5rem !important;
}.pt-20 {
  padding-top: 5rem !important;
}.pt-3 {
  padding-top: 0.75rem !important;
}.pt-4 {
  padding-top: 1rem !important;
}.pt-5 {
  padding-top: 1.25rem !important;
}.pt-6 {
  padding-top: 1.5rem !important;
}.pt-8 {
  padding-top: 2rem !important;
}.pt-\[56px\] {
  padding-top: 56px !important;
}.pt-\[env\(safe-area-inset-top\2c 0px\)\] {
  padding-top: env(safe-area-inset-top,0px) !important;
}.text-left {
  text-align: left !important;
}.text-center {
  text-align: center !important;
}.text-right {
  text-align: right !important;
}.text-start {
  text-align: start !important;
}.align-text-bottom {
  vertical-align: text-bottom !important;
}.align-\[-2px\] {
  vertical-align: -2px !important;
}.align-\[-3px\] {
  vertical-align: -3px !important;
}.font-\[Verdana\] {
  font-family: Verdana !important;
}.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}.font-nunito {
  font-family: Nunito, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif !important;
}.text-2xl {
  font-size: 1.5rem !important;
  line-height: 2rem !important;
}.text-3xl {
  font-size: 1.875rem !important;
  line-height: 2.25rem !important;
}.text-\[0\.65rem\] {
  font-size: 0.65rem !important;
}.text-\[10px\] {
  font-size: 10px !important;
}.text-\[11px\] {
  font-size: 11px !important;
}.text-\[120px\] {
  font-size: 120px !important;
}.text-\[12px\] {
  font-size: 12px !important;
}.text-\[13px\] {
  font-size: 13px !important;
}.text-\[14\.5px\] {
  font-size: 14.5px !important;
}.text-\[15\.5px\] {
  font-size: 15.5px !important;
}.text-\[15px\] {
  font-size: 15px !important;
}.text-\[16px\] {
  font-size: 16px !important;
}.text-\[17px\] {
  font-size: 17px !important;
}.text-\[56px\] {
  font-size: 56px !important;
}.text-\[8px\] {
  font-size: 8px !important;
}.text-\[9px\] {
  font-size: 9px !important;
}.text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}.text-lg {
  font-size: 1.125rem !important;
  line-height: 1.75rem !important;
}.text-sm {
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}.text-xl {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}.text-xs {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}.text-xxs {
  font-size: .5rem !important;
}.font-bold {
  font-weight: 700 !important;
}.font-extrabold {
  font-weight: 800 !important;
}.font-light {
  font-weight: 300 !important;
}.font-medium {
  font-weight: 500 !important;
}.font-normal {
  font-weight: 400 !important;
}.font-semibold {
  font-weight: 600 !important;
}.uppercase {
  text-transform: uppercase !important;
}.lowercase {
  text-transform: lowercase !important;
}.capitalize {
  text-transform: capitalize !important;
}.italic {
  font-style: italic !important;
}.tabular-nums {
  --tw-numeric-spacing: tabular-nums !important;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) !important;
}.leading-4 {
  line-height: 1rem !important;
}.leading-5 {
  line-height: 1.25rem !important;
}.leading-6 {
  line-height: 1.5rem !important;
}.leading-\[14px\] {
  line-height: 14px !important;
}.leading-\[18px\] {
  line-height: 18px !important;
}.leading-none {
  line-height: 1 !important;
}.leading-relaxed {
  line-height: 1.625 !important;
}.leading-snug {
  line-height: 1.375 !important;
}.leading-tight {
  line-height: 1.25 !important;
}.tracking-\[0\.15em\] {
  letter-spacing: 0.15em !important;
}.tracking-tight {
  letter-spacing: -0.025em !important;
}.tracking-wide {
  letter-spacing: 0.025em !important;
}.tracking-wider {
  letter-spacing: 0.05em !important;
}.text-\[\#0EA5E9\] {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#159DFF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(21 157 255 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#2ecc71\] {
  --tw-text-opacity: 1 !important;
  color: rgb(46 204 113 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#333\] {
  --tw-text-opacity: 1 !important;
  color: rgb(51 51 51 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#444\] {
  --tw-text-opacity: 1 !important;
  color: rgb(68 68 68 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#888\] {
  --tw-text-opacity: 1 !important;
  color: rgb(136 136 136 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#C731FF\] {
  --tw-text-opacity: 1 !important;
  color: rgb(199 49 255 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#FF3399\] {
  --tw-text-opacity: 1 !important;
  color: rgb(255 51 153 / var(--tw-text-opacity, 1)) !important;
}.text-\[\#f39c12\] {
  --tw-text-opacity: 1 !important;
  color: rgb(243 156 18 / var(--tw-text-opacity, 1)) !important;
}.text-amber-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1)) !important;
}.text-amber-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1)) !important;
}.text-amber-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1)) !important;
}.text-amber-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(180 83 9 / var(--tw-text-opacity, 1)) !important;
}.text-amber-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(146 64 14 / var(--tw-text-opacity, 1)) !important;
}.text-amber-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(120 53 15 / var(--tw-text-opacity, 1)) !important;
}.text-blue-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(147 197 253 / var(--tw-text-opacity, 1)) !important;
}.text-blue-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1)) !important;
}.text-blue-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1)) !important;
}.text-blue-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1)) !important;
}.text-blue-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;
}.text-blue-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1)) !important;
}.text-blue-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1)) !important;
}.text-brand {
  --tw-text-opacity: 1 !important;
  color: rgb(25 181 254 / var(--tw-text-opacity, 1)) !important;
}.text-cyan-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(8 145 178 / var(--tw-text-opacity, 1)) !important;
}.text-emerald-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(52 211 153 / var(--tw-text-opacity, 1)) !important;
}.text-emerald-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(16 185 129 / var(--tw-text-opacity, 1)) !important;
}.text-emerald-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(5 150 105 / var(--tw-text-opacity, 1)) !important;
}.text-emerald-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(4 120 87 / var(--tw-text-opacity, 1)) !important;
}.text-emerald-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(6 95 70 / var(--tw-text-opacity, 1)) !important;
}.text-fuchsia-200 {
  --tw-text-opacity: 1 !important;
  color: rgb(245 208 254 / var(--tw-text-opacity, 1)) !important;
}.text-fuchsia-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(240 171 252 / var(--tw-text-opacity, 1)) !important;
}.text-fuchsia-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(232 121 249 / var(--tw-text-opacity, 1)) !important;
}.text-fuchsia-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(217 70 239 / var(--tw-text-opacity, 1)) !important;
}.text-fuchsia-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(192 38 211 / var(--tw-text-opacity, 1)) !important;
}.text-fuchsia-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(162 28 175 / var(--tw-text-opacity, 1)) !important;
}.text-gray-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}.text-gray-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.text-gray-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.text-gray-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}.text-gray-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}.text-gray-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1)) !important;
}.text-gray-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}.text-gray-900\/\[0\.06\] {
  color: rgb(17 24 39 / 0.06) !important;
}.text-green-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1)) !important;
}.text-green-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1)) !important;
}.text-green-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1)) !important;
}.text-green-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1)) !important;
}.text-green-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(22 101 52 / var(--tw-text-opacity, 1)) !important;
}.text-green-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(20 83 45 / var(--tw-text-opacity, 1)) !important;
}.text-indigo-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(129 140 248 / var(--tw-text-opacity, 1)) !important;
}.text-indigo-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(99 102 241 / var(--tw-text-opacity, 1)) !important;
}.text-indigo-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(79 70 229 / var(--tw-text-opacity, 1)) !important;
}.text-indigo-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1)) !important;
}.text-neutral-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(212 212 212 / var(--tw-text-opacity, 1)) !important;
}.text-neutral-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(163 163 163 / var(--tw-text-opacity, 1)) !important;
}.text-neutral-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(115 115 115 / var(--tw-text-opacity, 1)) !important;
}.text-neutral-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(64 64 64 / var(--tw-text-opacity, 1)) !important;
}.text-orange-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(251 146 60 / var(--tw-text-opacity, 1)) !important;
}.text-orange-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(249 115 22 / var(--tw-text-opacity, 1)) !important;
}.text-orange-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1)) !important;
}.text-orange-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(194 65 12 / var(--tw-text-opacity, 1)) !important;
}.text-orange-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(154 52 18 / var(--tw-text-opacity, 1)) !important;
}.text-pink-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(244 114 182 / var(--tw-text-opacity, 1)) !important;
}.text-pink-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(236 72 153 / var(--tw-text-opacity, 1)) !important;
}.text-pink-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(219 39 119 / var(--tw-text-opacity, 1)) !important;
}.text-pink-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(190 24 93 / var(--tw-text-opacity, 1)) !important;
}.text-purple-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(216 180 254 / var(--tw-text-opacity, 1)) !important;
}.text-purple-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(192 132 252 / var(--tw-text-opacity, 1)) !important;
}.text-purple-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(168 85 247 / var(--tw-text-opacity, 1)) !important;
}.text-purple-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1)) !important;
}.text-purple-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1)) !important;
}.text-purple-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(107 33 168 / var(--tw-text-opacity, 1)) !important;
}.text-red-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1)) !important;
}.text-red-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}.text-red-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1)) !important;
}.text-red-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1)) !important;
}.text-red-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1)) !important;
}.text-red-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1)) !important;
}.text-rose-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(253 164 175 / var(--tw-text-opacity, 1)) !important;
}.text-rose-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(251 113 133 / var(--tw-text-opacity, 1)) !important;
}.text-rose-400\/70 {
  color: rgb(251 113 133 / 0.7) !important;
}.text-rose-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(244 63 94 / var(--tw-text-opacity, 1)) !important;
}.text-rose-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(225 29 72 / var(--tw-text-opacity, 1)) !important;
}.text-rose-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(190 18 60 / var(--tw-text-opacity, 1)) !important;
}.text-sky-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(125 211 252 / var(--tw-text-opacity, 1)) !important;
}.text-sky-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(56 189 248 / var(--tw-text-opacity, 1)) !important;
}.text-sky-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.text-sky-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1)) !important;
}.text-sky-600\/80 {
  color: rgb(2 132 199 / 0.8) !important;
}.text-sky-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1)) !important;
}.text-sky-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1)) !important;
}.text-sky-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(12 74 110 / var(--tw-text-opacity, 1)) !important;
}.text-slate-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1)) !important;
}.text-slate-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1)) !important;
}.text-slate-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1)) !important;
}.text-slate-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1)) !important;
}.text-slate-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1)) !important;
}.text-teal-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(20 184 166 / var(--tw-text-opacity, 1)) !important;
}.text-teal-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(13 148 136 / var(--tw-text-opacity, 1)) !important;
}.text-teal-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(15 118 110 / var(--tw-text-opacity, 1)) !important;
}.text-teal-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(17 94 89 / var(--tw-text-opacity, 1)) !important;
}.text-violet-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(167 139 250 / var(--tw-text-opacity, 1)) !important;
}.text-violet-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(139 92 246 / var(--tw-text-opacity, 1)) !important;
}.text-violet-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(124 58 237 / var(--tw-text-opacity, 1)) !important;
}.text-violet-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(109 40 217 / var(--tw-text-opacity, 1)) !important;
}.text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}.text-white\/50 {
  color: rgb(255 255 255 / 0.5) !important;
}.text-white\/60 {
  color: rgb(255 255 255 / 0.6) !important;
}.text-white\/70 {
  color: rgb(255 255 255 / 0.7) !important;
}.text-white\/80 {
  color: rgb(255 255 255 / 0.8) !important;
}.text-white\/90 {
  color: rgb(255 255 255 / 0.9) !important;
}.text-white\/\[0\.08\] {
  color: rgb(255 255 255 / 0.08) !important;
}.text-white\/\[0\.10\] {
  color: rgb(255 255 255 / 0.10) !important;
}.text-white\/\[0\.12\] {
  color: rgb(255 255 255 / 0.12) !important;
}.text-yellow-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(253 224 71 / var(--tw-text-opacity, 1)) !important;
}.text-yellow-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1)) !important;
}.text-yellow-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1)) !important;
}.text-yellow-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(202 138 4 / var(--tw-text-opacity, 1)) !important;
}.text-yellow-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1)) !important;
}.text-yellow-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(133 77 14 / var(--tw-text-opacity, 1)) !important;
}.text-yellow-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(113 63 18 / var(--tw-text-opacity, 1)) !important;
}.text-zinc-200 {
  --tw-text-opacity: 1 !important;
  color: rgb(228 228 231 / var(--tw-text-opacity, 1)) !important;
}.text-zinc-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(212 212 216 / var(--tw-text-opacity, 1)) !important;
}.text-zinc-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-text-opacity, 1)) !important;
}.text-zinc-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(113 113 122 / var(--tw-text-opacity, 1)) !important;
}.text-zinc-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(82 82 91 / var(--tw-text-opacity, 1)) !important;
}.text-zinc-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(63 63 70 / var(--tw-text-opacity, 1)) !important;
}.underline {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}.no-underline {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}.decoration-gray-300 {
  -webkit-text-decoration-color: #d1d5db !important;
          text-decoration-color: #d1d5db !important;
}.placeholder-gray-300::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-300::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-300:-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-300::-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-300::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-400::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-400::-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-500::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-500::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-500:-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-500::-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-zinc-400::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-zinc-400::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-zinc-400:-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-zinc-400::-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-placeholder-opacity, 1)) !important;
}.placeholder-zinc-400::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-placeholder-opacity, 1)) !important;
}.caret-gray-800 {
  caret-color: #1f2937 !important;
}.\!opacity-100 {
  opacity: 1 !important;
}.opacity-0 {
  opacity: 0 !important;
}.opacity-100 {
  opacity: 1 !important;
}.opacity-25 {
  opacity: 0.25 !important;
}.opacity-40 {
  opacity: 0.4 !important;
}.opacity-50 {
  opacity: 0.5 !important;
}.opacity-55 {
  opacity: 0.55 !important;
}.opacity-60 {
  opacity: 0.6 !important;
}.opacity-70 {
  opacity: 0.7 !important;
}.opacity-75 {
  opacity: 0.75 !important;
}.opacity-80 {
  opacity: 0.8 !important;
}.opacity-\[0\.15\] {
  opacity: 0.15 !important;
}.opacity-\[0\.16\] {
  opacity: 0.16 !important;
}.opacity-\[0\.17\] {
  opacity: 0.17 !important;
}.opacity-\[0\.18\] {
  opacity: 0.18 !important;
}.\!shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25) !important;
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_-4px_30px_rgba\(0\2c 0\2c 0\2c 0\.25\)\2c 0_8px_30px_rgba\(0\2c 0\2c 0\2c 0\.18\)\] {
  --tw-shadow: 0 -4px 30px rgba(0,0,0,0.25),0 8px 30px rgba(0,0,0,0.18) !important;
  --tw-shadow-colored: 0 -4px 30px var(--tw-shadow-color), 0 8px 30px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_0_6px_rgba\(52\2c 211\2c 153\2c 0\.6\)\] {
  --tw-shadow: 0 0 6px rgba(52,211,153,0.6) !important;
  --tw-shadow-colored: 0 0 6px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
  --tw-shadow: 0 1px 2px rgba(0,0,0,0.04) !important;
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_2px_12px_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c 0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  --tw-shadow: 0 2px 12px rgba(0,0,0,0.08),0 0 0 1px rgba(0,0,0,0.05) !important;
  --tw-shadow-colored: 0 2px 12px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.10\)\] {
  --tw-shadow: 0 2px 8px rgba(0,0,0,0.10) !important;
  --tw-shadow-colored: 0 2px 8px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.15\)\] {
  --tw-shadow: 0 4px 12px rgba(0,0,0,0.15) !important;
  --tw-shadow-colored: 0 4px 12px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_4px_16px_0_rgba\(0\2c 0\2c 0\2c 0\.08\)\2c inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.3\)\] {
  --tw-shadow: 0 4px 16px 0 rgba(0,0,0,0.08),inset 0 1px 0 0 rgba(255,255,255,0.3) !important;
  --tw-shadow-colored: 0 4px 16px 0 var(--tw-shadow-color), inset 0 1px 0 0 var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_6px_24px_0_rgba\(0\2c 0\2c 0\2c 0\.10\)\2c inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.3\)\] {
  --tw-shadow: 0 6px 24px 0 rgba(0,0,0,0.10),inset 0 1px 0 0 rgba(255,255,255,0.3) !important;
  --tw-shadow-colored: 0 6px 24px 0 var(--tw-shadow-color), inset 0 1px 0 0 var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[0_8px_32px_0_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.3\)\] {
  --tw-shadow: 0 8px 32px 0 rgba(0,0,0,0.12),inset 0 1px 0 0 rgba(255,255,255,0.3) !important;
  --tw-shadow-colored: 0 8px 32px 0 var(--tw-shadow-color), inset 0 1px 0 0 var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-\[4px_0_16px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow: 4px 0 16px rgba(0,0,0,0.1) !important;
  --tw-shadow-colored: 4px 0 16px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.shadow-blue-500\/25 {
  --tw-shadow-color: rgb(59 130 246 / 0.25) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-emerald-500\/25 {
  --tw-shadow-color: rgb(16 185 129 / 0.25) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-orange-500\/25 {
  --tw-shadow-color: rgb(249 115 22 / 0.25) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-pink-500\/25 {
  --tw-shadow-color: rgb(236 72 153 / 0.25) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-sky-500\/20 {
  --tw-shadow-color: rgb(14 165 233 / 0.2) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-sky-500\/25 {
  --tw-shadow-color: rgb(14 165 233 / 0.25) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-sky-500\/30 {
  --tw-shadow-color: rgb(14 165 233 / 0.3) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-slate-100 {
  --tw-shadow-color: #f1f5f9 !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.shadow-violet-500\/25 {
  --tw-shadow-color: rgb(139 92 246 / 0.25) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.\!outline-none {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.outline-none {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.outline {
  outline-style: solid !important;
}.\!ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.ring-amber-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1)) !important;
}.ring-amber-300 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1)) !important;
}.ring-black {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1)) !important;
}.ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05) !important;
}.ring-blue-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1)) !important;
}.ring-blue-500 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) !important;
}.ring-emerald-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1)) !important;
}.ring-gray-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1)) !important;
}.ring-green-400 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity, 1)) !important;
}.ring-pink-400 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(244 114 182 / var(--tw-ring-opacity, 1)) !important;
}.ring-red-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1)) !important;
}.ring-red-300 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1)) !important;
}.ring-rose-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1)) !important;
}.ring-sky-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1)) !important;
}.ring-sky-500\/10 {
  --tw-ring-color: rgb(14 165 233 / 0.1) !important;
}.ring-violet-200 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1)) !important;
}.ring-white {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1)) !important;
}.ring-white\/30 {
  --tw-ring-color: rgb(255 255 255 / 0.3) !important;
}.ring-white\/40 {
  --tw-ring-color: rgb(255 255 255 / 0.4) !important;
}.ring-white\/50 {
  --tw-ring-color: rgb(255 255 255 / 0.5) !important;
}.ring-white\/80 {
  --tw-ring-color: rgb(255 255 255 / 0.8) !important;
}.ring-opacity-5 {
  --tw-ring-opacity: 0.05 !important;
}.ring-opacity-50 {
  --tw-ring-opacity: 0.5 !important;
}.ring-offset-1 {
  --tw-ring-offset-width: 1px !important;
}.ring-offset-2 {
  --tw-ring-offset-width: 2px !important;
}.ring-offset-white {
  --tw-ring-offset-color: #fff !important;
}.blur {
  --tw-blur: blur(8px) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.blur-2xl {
  --tw-blur: blur(40px) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.drop-shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.8\)\] {
  --tw-drop-shadow: drop-shadow(0 1px 3px rgba(0,0,0,0.8)) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.drop-shadow-\[0_4px_8px_rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
  --tw-drop-shadow: drop-shadow(0 4px 8px rgba(0,0,0,0.5)) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.drop-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.drop-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08)) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}.backdrop-blur-lg {
  --tw-backdrop-blur: blur(16px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}.backdrop-blur-md {
  --tw-backdrop-blur: blur(12px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}.backdrop-blur-xl {
  --tw-backdrop-blur: blur(24px) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}.backdrop-saturate-150 {
  --tw-backdrop-saturate: saturate(1.5) !important;
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) !important;
}.transition {
  -webkit-transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.transition-all {
  -webkit-transition-property: all !important;
  transition-property: all !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.transition-colors {
  -webkit-transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color !important;
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.transition-opacity {
  -webkit-transition-property: opacity !important;
  transition-property: opacity !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.transition-shadow {
  -webkit-transition-property: -webkit-box-shadow !important;
  transition-property: -webkit-box-shadow !important;
  transition-property: box-shadow !important;
  transition-property: box-shadow, -webkit-box-shadow !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.transition-transform {
  -webkit-transition-property: -webkit-transform !important;
  transition-property: -webkit-transform !important;
  transition-property: transform !important;
  transition-property: transform, -webkit-transform !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.delay-150 {
  -webkit-transition-delay: 150ms !important;
          transition-delay: 150ms !important;
}.duration-100 {
  -webkit-transition-duration: 100ms !important;
          transition-duration: 100ms !important;
}.duration-1000 {
  -webkit-transition-duration: 1000ms !important;
          transition-duration: 1000ms !important;
}.duration-150 {
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.duration-200 {
  -webkit-transition-duration: 200ms !important;
          transition-duration: 200ms !important;
}.duration-300 {
  -webkit-transition-duration: 300ms !important;
          transition-duration: 300ms !important;
}.duration-500 {
  -webkit-transition-duration: 500ms !important;
          transition-duration: 500ms !important;
}.duration-700 {
  -webkit-transition-duration: 700ms !important;
          transition-duration: 700ms !important;
}.duration-75 {
  -webkit-transition-duration: 75ms !important;
          transition-duration: 75ms !important;
}.ease-in {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}.ease-in-out {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}.ease-out {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}.\@container {
  container-type: inline-size !important;
}.\[-ms-overflow-style\:none\] {
  -ms-overflow-style: none !important;
}.\[-webkit-overflow-scrolling\:touch\] {
  -webkit-overflow-scrolling: touch !important;
}.\[scrollbar-width\:none\] {
  scrollbar-width: none !important;
}.placeholder\:text-gray-400::-webkit-input-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-400::-moz-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-400:-ms-input-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-400::-ms-input-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-400::placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-500::-webkit-input-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-500::-moz-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-500:-ms-input-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-500::-ms-input-placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.placeholder\:text-gray-500::placeholder {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.after\:absolute::after {
  content: var(--tw-content) !important;
  position: absolute !important;
}.after\:left-\[2px\]::after {
  content: var(--tw-content) !important;
  left: 2px !important;
}.after\:top-\[2px\]::after {
  content: var(--tw-content) !important;
  top: 2px !important;
}.after\:h-5::after {
  content: var(--tw-content) !important;
  height: 1.25rem !important;
}.after\:w-5::after {
  content: var(--tw-content) !important;
  width: 1.25rem !important;
}.after\:rounded-full::after {
  content: var(--tw-content) !important;
  border-radius: 9999px !important;
}.after\:bg-white::after {
  content: var(--tw-content) !important;
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}.after\:transition-all::after {
  content: var(--tw-content) !important;
  -webkit-transition-property: all !important;
  transition-property: all !important;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  -webkit-transition-duration: 150ms !important;
          transition-duration: 150ms !important;
}.after\:content-\[\'\'\]::after {
  --tw-content: '' !important;
  content: var(--tw-content) !important;
}.first\:mt-0:first-child {
  margin-top: 0px !important;
}.first\:rounded-t-lg:first-child {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}.last\:rounded-b-lg:last-child {
  border-bottom-right-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}.empty\:hidden:empty {
  display: none !important;
}.focus-within\:opacity-100:focus-within {
  opacity: 1 !important;
}.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus-within\:ring-brand:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(25 181 254 / var(--tw-ring-opacity, 1)) !important;
}.focus-within\:ring-sky-500:focus-within {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1)) !important;
}.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px !important;
}.hover\:z-10:hover {
  z-index: 10 !important;
}.hover\:-rotate-1:hover {
  --tw-rotate: -1deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:rotate-0:hover {
  --tw-rotate: 0deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:rotate-1:hover {
  --tw-rotate: 1deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:scale-100:hover {
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:scale-102:hover {
  --tw-scale-x: 1.02 !important;
  --tw-scale-y: 1.02 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:scale-105:hover {
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:scale-110:hover {
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:scale-\[1\.02\]:hover {
  --tw-scale-x: 1.02 !important;
  --tw-scale-y: 1.02 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:scale-\[1\.03\]:hover {
  --tw-scale-x: 1.03 !important;
  --tw-scale-y: 1.03 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.hover\:rounded-md:hover {
  border-radius: 0.375rem !important;
}.hover\:border-dashed:hover {
  border-style: dashed !important;
}.hover\:border-amber-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(251 191 36 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-blue-300:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-blue-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-blue-500:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-cyan-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(34 211 238 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-emerald-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(52 211 153 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-fuchsia-300:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(240 171 252 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-fuchsia-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(232 121 249 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-gray-200:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-gray-300:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-gray-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-red-200:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-red-300:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-sky-200:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(186 230 253 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-sky-300:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-sky-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(56 189 248 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-sky-500\/30:hover {
  border-color: rgb(14 165 233 / 0.3) !important;
}.hover\:border-violet-400:hover {
  --tw-border-opacity: 1 !important;
  border-color: rgb(167 139 250 / var(--tw-border-opacity, 1)) !important;
}.hover\:border-white\/30:hover {
  border-color: rgb(255 255 255 / 0.3) !important;
}.hover\:border-white\/50:hover {
  border-color: rgb(255 255 255 / 0.5) !important;
}.hover\:bg-\[\#0284C7\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-\[\#0ea5e9\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-\[\#166FE5\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(22 111 229 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-\[\#FFEF6B\]:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 239 107 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-amber-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-amber-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-amber-50\/50:hover {
  background-color: rgb(255 251 235 / 0.5) !important;
}.hover\:bg-black\/50:hover {
  background-color: rgb(0 0 0 / 0.5) !important;
}.hover\:bg-black\/70:hover {
  background-color: rgb(0 0 0 / 0.7) !important;
}.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-blue-50\/30:hover {
  background-color: rgb(239 246 255 / 0.3) !important;
}.hover\:bg-blue-50\/50:hover {
  background-color: rgb(239 246 255 / 0.5) !important;
}.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-brand-hover:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-cyan-50\/50:hover {
  background-color: rgb(236 254 255 / 0.5) !important;
}.hover\:bg-emerald-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 250 229 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-emerald-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-emerald-50\/50:hover {
  background-color: rgb(236 253 245 / 0.5) !important;
}.hover\:bg-fuchsia-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 232 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-fuchsia-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(253 244 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-gray-100\/90:hover {
  background-color: rgb(243 244 246 / 0.9) !important;
}.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-gray-200\/80:hover {
  background-color: rgb(229 231 235 / 0.8) !important;
}.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-gray-50\/50:hover {
  background-color: rgb(249 250 251 / 0.5) !important;
}.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-neutral-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-neutral-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-orange-50\/50:hover {
  background-color: rgb(255 247 237 / 0.5) !important;
}.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(126 34 206 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-rose-50\/50:hover {
  background-color: rgb(255 241 242 / 0.5) !important;
}.hover\:bg-sky-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-sky-200:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-sky-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-sky-50\/30:hover {
  background-color: rgb(240 249 255 / 0.3) !important;
}.hover\:bg-sky-50\/50:hover {
  background-color: rgb(240 249 255 / 0.5) !important;
}.hover\:bg-sky-500\/10:hover {
  background-color: rgb(14 165 233 / 0.1) !important;
}.hover\:bg-sky-600:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-sky-700:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-sky-900\/40:hover {
  background-color: rgb(12 74 110 / 0.4) !important;
}.hover\:bg-slate-100:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-slate-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-slate-50\/50:hover {
  background-color: rgb(248 250 252 / 0.5) !important;
}.hover\:bg-violet-50:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-violet-50\/50:hover {
  background-color: rgb(245 243 255 / 0.5) !important;
}.hover\:bg-violet-600:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(124 58 237 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-white:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-white\/10:hover {
  background-color: rgb(255 255 255 / 0.1) !important;
}.hover\:bg-white\/20:hover {
  background-color: rgb(255 255 255 / 0.2) !important;
}.hover\:bg-white\/25:hover {
  background-color: rgb(255 255 255 / 0.25) !important;
}.hover\:bg-white\/30:hover {
  background-color: rgb(255 255 255 / 0.3) !important;
}.hover\:bg-white\/50:hover {
  background-color: rgb(255 255 255 / 0.5) !important;
}.hover\:bg-white\/90:hover {
  background-color: rgb(255 255 255 / 0.9) !important;
}.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1)) !important;
}.hover\:bg-opacity-80:hover {
  --tw-bg-opacity: 0.8 !important;
}.hover\:from-sky-500:hover {
  --tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.hover\:from-violet-700:hover {
  --tw-gradient-from: #6d28d9 var(--tw-gradient-from-position) !important;
  --tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position) !important;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
}.hover\:to-purple-700:hover {
  --tw-gradient-to: #7e22ce var(--tw-gradient-to-position) !important;
}.hover\:to-sky-600:hover {
  --tw-gradient-to: #0284c7 var(--tw-gradient-to-position) !important;
}.hover\:text-\[\#0284C7\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-\[\#1180D8\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(17 128 216 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-amber-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-black:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-blue-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-blue-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-blue-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-blue-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-blue-900:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-brand-hover:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-cyan-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(8 145 178 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-emerald-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(5 150 105 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-fuchsia-400:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(232 121 249 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-fuchsia-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(192 38 211 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-gray-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-gray-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-gray-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-gray-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-gray-900:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-green-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-green-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(79 70 229 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(55 48 163 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-neutral-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(64 64 64 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-purple-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-purple-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(126 34 206 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-purple-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(107 33 168 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-red-400:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-red-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-red-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-red-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-red-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-red-900:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-sky-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-sky-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-sky-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(3 105 161 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-sky-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-violet-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(124 58 237 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-violet-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(109 40 217 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-violet-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(91 33 182 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-white:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-white\/80:hover {
  color: rgb(255 255 255 / 0.8) !important;
}.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-zinc-400:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(161 161 170 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-zinc-500:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(113 113 122 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-zinc-600:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(82 82 91 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-zinc-700:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(63 63 70 / var(--tw-text-opacity, 1)) !important;
}.hover\:text-zinc-800:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(39 39 42 / var(--tw-text-opacity, 1)) !important;
}.hover\:underline:hover {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}.hover\:no-underline:hover {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}.hover\:decoration-gray-500:hover {
  -webkit-text-decoration-color: #6b7280 !important;
          text-decoration-color: #6b7280 !important;
}.hover\:opacity-100:hover {
  opacity: 1 !important;
}.hover\:opacity-80:hover {
  opacity: 0.8 !important;
}.hover\:opacity-90:hover {
  opacity: 0.9 !important;
}.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-\[0_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]:hover {
  --tw-shadow: 0 4px 16px rgba(0,0,0,0.18) !important;
  --tw-shadow-colored: 0 4px 16px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-\[0_4px_20px_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c 0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:hover {
  --tw-shadow: 0 4px 20px rgba(0,0,0,0.12),0 0 0 1px rgba(0,0,0,0.08) !important;
  --tw-shadow-colored: 0 4px 20px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.hover\:shadow-sky-100\/50:hover {
  --tw-shadow-color: rgb(224 242 254 / 0.5) !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.hover\:ring-2:hover {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.hover\:ring-blue-200:hover {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1)) !important;
}.hover\:ring-blue-300:hover {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1)) !important;
}.hover\:ring-blue-500:hover {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) !important;
}.hover\:ring-gray-300:hover {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1)) !important;
}.hover\:ring-sky-300:hover {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1)) !important;
}.focus\:z-10:focus {
  z-index: 10 !important;
}.focus\:border-none:focus {
  border-style: none !important;
}.focus\:border-amber-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-blue-400:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-blue-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-brand:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(25 181 254 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-emerald-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(16 185 129 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-gray-300:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-gray-400:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-green-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-indigo-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(99 102 241 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-purple-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(168 85 247 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-red-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-sky-300:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(125 211 252 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-sky-400:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(56 189 248 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-sky-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1)) !important;
}.focus\:border-transparent:focus {
  border-color: transparent !important;
}.focus\:border-violet-500:focus {
  --tw-border-opacity: 1 !important;
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1)) !important;
}.focus\:bg-white:focus {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}.focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.focus\:placeholder-gray-400:focus::-moz-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.focus\:placeholder-gray-400:focus::-ms-input-placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.focus\:placeholder-gray-400:focus::placeholder {
  --tw-placeholder-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1)) !important;
}.focus\:opacity-100:focus {
  opacity: 1 !important;
}.focus\:outline-none:focus {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.focus\:\!ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus\:ring-4:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus\:ring-inset:focus {
  --tw-ring-inset: inset !important;
}.focus\:ring-\[\#0EA5E9\]\/50:focus {
  --tw-ring-color: rgb(14 165 233 / 0.5) !important;
}.focus\:ring-\[\#159DFF\]\/50:focus {
  --tw-ring-color: rgb(21 157 255 / 0.5) !important;
}.focus\:ring-\[\#1877F2\]\/50:focus {
  --tw-ring-color: rgb(24 119 242 / 0.5) !important;
}.focus\:ring-\[\#19b5fe\]\/20:focus {
  --tw-ring-color: rgb(25 181 254 / 0.2) !important;
}.focus\:ring-amber-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-blue-100:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-brand:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(25 181 254 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-brand\/50:focus {
  --tw-ring-color: rgb(25 181 254 / 0.5) !important;
}.focus\:ring-emerald-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-gray-100:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-gray-300\/50:focus {
  --tw-ring-color: rgb(209 213 219 / 0.5) !important;
}.focus\:ring-gray-400:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-gray-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-gray-500\/50:focus {
  --tw-ring-color: rgb(107 114 128 / 0.5) !important;
}.focus\:ring-indigo-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-purple-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-red-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-sky-100:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-sky-300:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-sky-400:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(56 189 248 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-sky-400\/20:focus {
  --tw-ring-color: rgb(56 189 248 / 0.2) !important;
}.focus\:ring-sky-400\/50:focus {
  --tw-ring-color: rgb(56 189 248 / 0.5) !important;
}.focus\:ring-sky-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-sky-500\/20:focus {
  --tw-ring-color: rgb(14 165 233 / 0.2) !important;
}.focus\:ring-violet-500:focus {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1)) !important;
}.focus\:ring-white\/50:focus {
  --tw-ring-color: rgb(255 255 255 / 0.5) !important;
}.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px !important;
}.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px !important;
}.focus\:ring-offset-sky-500:focus {
  --tw-ring-offset-color: #0ea5e9 !important;
}.focus\:ring-offset-white:focus {
  --tw-ring-offset-color: #fff !important;
}.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.focus-visible\:\!ring-0:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus-visible\:ring:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus-visible\:ring-0:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus-visible\:ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.focus-visible\:ring-brand:focus-visible {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(25 181 254 / var(--tw-ring-opacity, 1)) !important;
}.focus-visible\:ring-red-500:focus-visible {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) !important;
}.focus-visible\:ring-sky-500:focus-visible {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1)) !important;
}.focus-visible\:ring-offset-2:focus-visible {
  --tw-ring-offset-width: 2px !important;
}.active\:scale-95:active {
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.active\:scale-98:active {
  --tw-scale-x: .98 !important;
  --tw-scale-y: .98 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.active\:scale-\[0\.97\]:active {
  --tw-scale-x: 0.97 !important;
  --tw-scale-y: 0.97 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.active\:scale-\[0\.98\]:active {
  --tw-scale-x: 0.98 !important;
  --tw-scale-y: 0.98 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.active\:border-white\/50:active {
  border-color: rgb(255 255 255 / 0.5) !important;
}.active\:bg-fuchsia-200:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(245 208 254 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-fuchsia-400\/40:active {
  background-color: rgb(232 121 249 / 0.4) !important;
}.active\:bg-gray-100:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-gray-200:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-gray-50:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-red-700:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-rose-600:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(225 29 72 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-sky-600:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(2 132 199 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-sky-700:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-slate-700:active {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1)) !important;
}.active\:bg-white\/30:active {
  background-color: rgb(255 255 255 / 0.3) !important;
}.active\:shadow-md:active {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.active\:shadow-sm:active {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.disabled\:cursor-default:disabled {
  cursor: default !important;
}.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed !important;
}.disabled\:bg-gray-200:disabled {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}.disabled\:bg-gray-300:disabled {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important;
}.disabled\:bg-sky-300:disabled {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(125 211 252 / var(--tw-bg-opacity, 1)) !important;
}.disabled\:text-gray-400:disabled {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.disabled\:opacity-35:disabled {
  opacity: 0.35 !important;
}.disabled\:opacity-40:disabled {
  opacity: 0.4 !important;
}.disabled\:opacity-50:disabled {
  opacity: 0.5 !important;
}.disabled\:shadow-none:disabled {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.disabled\:hover\:scale-100:hover:disabled {
  --tw-scale-x: 1 !important;
  --tw-scale-y: 1 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group[open] .group-open\:rotate-180 {
  --tw-rotate: 180deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group:hover .group-hover\:pointer-events-auto {
  pointer-events: auto !important;
}.group:hover .group-hover\:-translate-y-0\.5 {
  --tw-translate-y: -0.125rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group:hover .group-hover\:translate-x-0\.5 {
  --tw-translate-x: 0.125rem !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group:hover .group-hover\:scale-105 {
  --tw-scale-x: 1.05 !important;
  --tw-scale-y: 1.05 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group:hover .group-hover\:scale-110 {
  --tw-scale-x: 1.1 !important;
  --tw-scale-y: 1.1 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group:hover .group-hover\:border-gray-300 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
}.group:hover .group-hover\:border-white\/60 {
  border-color: rgb(255 255 255 / 0.6) !important;
}.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-gray-300 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-orange-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 215 170 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-pink-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(251 207 232 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-purple-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(233 213 255 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-rose-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 205 211 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-sky-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-sky-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-violet-200 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(221 214 254 / var(--tw-bg-opacity, 1)) !important;
}.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1 !important;
}.group\/link:hover .group-hover\/link\:text-gray-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-emerald-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(6 78 59 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-gray-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1 !important;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-indigo-900 {
  --tw-text-opacity: 1 !important;
  color: rgb(49 46 129 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-rose-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(225 29 72 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-sky-400 {
  --tw-text-opacity: 1 !important;
  color: rgb(56 189 248 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-sky-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-sky-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-violet-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(124 58 237 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}.group:hover .group-hover\:text-white\/80 {
  color: rgb(255 255 255 / 0.8) !important;
}.group:hover .group-hover\:underline {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}.group\/carousel:hover .group-hover\/carousel\:opacity-100 {
  opacity: 1 !important;
}.group:hover .group-hover\:opacity-100 {
  opacity: 1 !important;
}.group:hover .group-hover\:shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.group:hover .group-hover\:shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
          box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}.group:hover .group-hover\:ring-sky-300 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1)) !important;
}.group:focus .group-focus\:bg-opacity-10 {
  --tw-bg-opacity: 0.1 !important;
}.group:focus .group-focus\:opacity-100 {
  opacity: 1 !important;
}.group:active .group-active\:scale-95 {
  --tw-scale-x: .95 !important;
  --tw-scale-y: .95 !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.group:active .group-active\:bg-opacity-10 {
  --tw-bg-opacity: 0.1 !important;
}.peer:checked ~ .peer-checked\:border-blue-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:border-sky-500 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(14 165 233 / var(--tw-border-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:bg-blue-400 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:bg-blue-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:bg-brand {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(25 181 254 / var(--tw-bg-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:bg-sky-50 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:font-medium {
  font-weight: 500 !important;
}.peer:checked ~ .peer-checked\:text-blue-700 {
  --tw-text-opacity: 1 !important;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:text-sky-500 {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:text-sky-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}.peer:checked ~ .peer-checked\:after\:translate-x-full::after {
  content: var(--tw-content) !important;
  --tw-translate-x: 100% !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}.peer:checked ~ .peer-checked\:after\:border-white::after {
  content: var(--tw-content) !important;
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)) !important;
}.peer:-moz-placeholder ~ .peer-placeholder-shown\:top-4 {
  top: 1rem !important;
}.peer:-ms-input-placeholder ~ .peer-placeholder-shown\:top-4 {
  top: 1rem !important;
}.peer:placeholder-shown ~ .peer-placeholder-shown\:top-4 {
  top: 1rem !important;
}.peer:-moz-placeholder ~ .peer-placeholder-shown\:text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}.peer:-ms-input-placeholder ~ .peer-placeholder-shown\:text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}.peer:placeholder-shown ~ .peer-placeholder-shown\:text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}.peer:focus ~ .peer-focus\:top-2 {
  top: 0.5rem !important;
}.peer:focus ~ .peer-focus\:text-xs {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}.peer:focus ~ .peer-focus\:text-sky-600 {
  --tw-text-opacity: 1 !important;
  color: rgb(2 132 199 / var(--tw-text-opacity, 1)) !important;
}.peer:focus ~ .peer-focus\:outline-none {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.peer:focus ~ .peer-focus\:ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  -webkit-box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
          box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}.peer:focus ~ .peer-focus\:ring-sky-300 {
  --tw-ring-opacity: 1 !important;
  --tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity, 1)) !important;
}.peer:not(:-moz-placeholder) ~ .peer-\[\:not\(\:-moz-placeholder\)\]\:top-2 {
  top: 0.5rem !important;
}.peer:not(:-ms-input-placeholder) ~ .peer-\[\:not\(\:-ms-input-placeholder\)\]\:top-2 {
  top: 0.5rem !important;
}.peer:not(:placeholder-shown) ~ .peer-\[\:not\(\:placeholder-shown\)\]\:top-2 {
  top: 0.5rem !important;
}.peer:not(:-moz-placeholder) ~ .peer-\[\:not\(\:-moz-placeholder\)\]\:text-xs {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}.peer:not(:-ms-input-placeholder) ~ .peer-\[\:not\(\:-ms-input-placeholder\)\]\:text-xs {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}.peer:not(:placeholder-shown) ~ .peer-\[\:not\(\:placeholder-shown\)\]\:text-xs {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}.has-\[\:checked\]\:border-transparent:has(:checked) {
  border-color: transparent !important;
}.has-\[\:checked\]\:bg-sky-400:has(:checked) {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1)) !important;
}.has-\[\:checked\]\:text-white:has(:checked) {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}@container (min-width: 20rem) {

  .\@xs\:mx-1\.5 {
    margin-left: 0.375rem !important;
    margin-right: 0.375rem !important;
  }

  .\@xs\:mt-3 {
    margin-top: 0.75rem !important;
  }

  .\@xs\:aspect-\[16\/10\] {
    aspect-ratio: 16/10 !important;
  }

  .\@xs\:h-5 {
    height: 1.25rem !important;
  }

  .\@xs\:w-5 {
    width: 1.25rem !important;
  }

  .\@xs\:gap-2 {
    gap: 0.5rem !important;
  }

  .\@xs\:gap-3 {
    gap: 0.75rem !important;
  }

  .\@xs\:p-4 {
    padding: 1rem !important;
  }

  .\@xs\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .\@xs\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .\@xs\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }

  .\@xs\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
}@container (min-width: 24rem) {

  .\@sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .\@sm\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
}@container (min-width: 48rem) {

  .\@3xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}@container (min-width: 120px) {

  .\@\[120px\]\:-right-2\.5 {
    right: -0.625rem !important;
  }

  .\@\[120px\]\:-top-2\.5 {
    top: -0.625rem !important;
  }

  .\@\[120px\]\:right-3 {
    right: 0.75rem !important;
  }

  .\@\[120px\]\:top-3 {
    top: 0.75rem !important;
  }

  .\@\[120px\]\:inline {
    display: inline !important;
  }

  .\@\[120px\]\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .\@\[120px\]\:hidden {
    display: none !important;
  }

  .\@\[120px\]\:h-10 {
    height: 2.5rem !important;
  }

  .\@\[120px\]\:h-2\.5 {
    height: 0.625rem !important;
  }

  .\@\[120px\]\:h-4 {
    height: 1rem !important;
  }

  .\@\[120px\]\:h-5 {
    height: 1.25rem !important;
  }

  .\@\[120px\]\:h-6 {
    height: 1.5rem !important;
  }

  .\@\[120px\]\:h-8 {
    height: 2rem !important;
  }

  .\@\[120px\]\:w-10 {
    width: 2.5rem !important;
  }

  .\@\[120px\]\:w-2\.5 {
    width: 0.625rem !important;
  }

  .\@\[120px\]\:w-4 {
    width: 1rem !important;
  }

  .\@\[120px\]\:w-5 {
    width: 1.25rem !important;
  }

  .\@\[120px\]\:w-6 {
    width: 1.5rem !important;
  }

  .\@\[120px\]\:w-8 {
    width: 2rem !important;
  }

  .\@\[120px\]\:gap-1\.5 {
    gap: 0.375rem !important;
  }

  .\@\[120px\]\:rounded-3xl {
    border-radius: 1.5rem !important;
  }

  .\@\[120px\]\:p-3 {
    padding: 0.75rem !important;
  }

  .\@\[120px\]\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .\@\[120px\]\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }

  .\@\[120px\]\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1rem !important;
  }

  .\@\[120px\]\:opacity-0 {
    opacity: 0 !important;
  }

  .group:hover .\@\[120px\]\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }
}@container (min-width: 200px) {

  .\@\[200px\]\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .\@\[200px\]\:hidden {
    display: none !important;
  }
}@container (min-width: 250px) {

  .\@\[250px\]\:p-4 {
    padding: 1rem !important;
  }

  .\@\[250px\]\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .\@\[250px\]\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1rem !important;
  }
}@container (min-width: 600px) {

  .\@\[600px\]\:order-none {
    -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .\@\[600px\]\:block {
    display: block !important;
  }

  .\@\[600px\]\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .\@\[600px\]\:hidden {
    display: none !important;
  }

  .\@\[600px\]\:h-\[400px\] {
    height: 400px !important;
  }

  .\@\[600px\]\:w-\[300px\] {
    width: 300px !important;
  }

  .\@\[600px\]\:w-auto {
    width: auto !important;
  }

  .\@\[600px\]\:max-w-\[300px\] {
    max-width: 300px !important;
  }

  .\@\[600px\]\:flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .\@\[600px\]\:items-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .\@\[600px\]\:gap-4 {
    gap: 1rem !important;
  }

  .\@\[600px\]\:gap-6 {
    gap: 1.5rem !important;
  }

  .\@\[600px\]\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .\@\[600px\]\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }
}@media not all and (min-width: 768px) {

  .max-md\:hidden {
    display: none !important;
  }
}@media not all and (min-width: 640px) {

  .max-sm\:fixed {
    position: fixed !important;
  }

  .max-sm\:inset-x-0 {
    left: 0px !important;
    right: 0px !important;
  }

  .max-sm\:bottom-0 {
    bottom: 0px !important;
  }

  .max-sm\:z-\[10000\] {
    z-index: 10000 !important;
  }

  .max-sm\:z-\[10001\] {
    z-index: 10001 !important;
  }

  .max-sm\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .max-sm\:\!hidden {
    display: none !important;
  }

  .max-sm\:hidden {
    display: none !important;
  }

  .max-sm\:h-full {
    height: 100% !important;
  }

  .max-sm\:max-h-\[85vh\] {
    max-height: 85vh !important;
  }

  .max-sm\:max-h-\[95dvh\] {
    max-height: 95dvh !important;
  }

  .max-sm\:max-h-full {
    max-height: 100% !important;
  }

  .max-sm\:w-full {
    width: 100% !important;
  }

  .max-sm\:flex-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 0% !important;
            flex: 1 1 0% !important;
  }

  .max-sm\:flex-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .max-sm\:translate-y-0 {
    --tw-translate-y: 0px !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .max-sm\:translate-y-full {
    --tw-translate-y: 100% !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .max-sm\:flex-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .max-sm\:overflow-hidden {
    overflow: hidden !important;
  }

  .max-sm\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .max-sm\:rounded-b-none {
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
  }

  .max-sm\:rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .max-sm\:pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\2c 0px\)\)\] {
    padding-bottom: calc(0.75rem + env(safe-area-inset-bottom,0px)) !important;
  }

  .max-sm\:pb-\[env\(safe-area-inset-bottom\)\] {
    padding-bottom: env(safe-area-inset-bottom) !important;
  }

  .max-sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25) !important;
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .max-sm\:transition {
    -webkit-transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
    transition-property: color, background-color, border-color, fill, stroke, opacity, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-box-shadow, -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    -webkit-transition-duration: 150ms !important;
            transition-duration: 150ms !important;
  }

  .max-sm\:duration-200 {
    -webkit-transition-duration: 200ms !important;
            transition-duration: 200ms !important;
  }

  .max-sm\:duration-300 {
    -webkit-transition-duration: 300ms !important;
            transition-duration: 300ms !important;
  }

  .max-sm\:ease-in {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
            transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
  }

  .max-sm\:ease-out {
    -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
            transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
  }
}@media (min-width: 640px) {

  .sm\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .sm\:absolute {
    position: absolute !important;
  }

  .sm\:inset-auto {
    inset: auto !important;
  }

  .sm\:-bottom-14 {
    bottom: -3.5rem !important;
  }

  .sm\:-left-2\.5 {
    left: -0.625rem !important;
  }

  .sm\:-right-2\.5 {
    right: -0.625rem !important;
  }

  .sm\:bottom-2 {
    bottom: 0.5rem !important;
  }

  .sm\:bottom-4 {
    bottom: 1rem !important;
  }

  .sm\:bottom-5 {
    bottom: 1.25rem !important;
  }

  .sm\:bottom-6 {
    bottom: 1.5rem !important;
  }

  .sm\:left-2 {
    left: 0.5rem !important;
  }

  .sm\:left-4 {
    left: 1rem !important;
  }

  .sm\:left-5 {
    left: 1.25rem !important;
  }

  .sm\:left-6 {
    left: 1.5rem !important;
  }

  .sm\:left-auto {
    left: auto !important;
  }

  .sm\:right-0 {
    right: 0px !important;
  }

  .sm\:right-2 {
    right: 0.5rem !important;
  }

  .sm\:right-4 {
    right: 1rem !important;
  }

  .sm\:right-6 {
    right: 1.5rem !important;
  }

  .sm\:top-2 {
    top: 0.5rem !important;
  }

  .sm\:order-1 {
    -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .sm\:order-2 {
    -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .sm\:order-last {
    -webkit-box-ordinal-group: 10000 !important;
        -ms-flex-order: 9999 !important;
            order: 9999 !important;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .sm\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .sm\:my-4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .sm\:my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .sm\:mb-0 {
    margin-bottom: 0px !important;
  }

  .sm\:mb-1\.5 {
    margin-bottom: 0.375rem !important;
  }

  .sm\:mb-10 {
    margin-bottom: 2.5rem !important;
  }

  .sm\:mb-12 {
    margin-bottom: 3rem !important;
  }

  .sm\:mb-16 {
    margin-bottom: 4rem !important;
  }

  .sm\:mb-2 {
    margin-bottom: 0.5rem !important;
  }

  .sm\:mb-3 {
    margin-bottom: 0.75rem !important;
  }

  .sm\:mb-4 {
    margin-bottom: 1rem !important;
  }

  .sm\:mb-5 {
    margin-bottom: 1.25rem !important;
  }

  .sm\:mb-6 {
    margin-bottom: 1.5rem !important;
  }

  .sm\:mb-8 {
    margin-bottom: 2rem !important;
  }

  .sm\:ml-0 {
    margin-left: 0px !important;
  }

  .sm\:ml-4 {
    margin-left: 1rem !important;
  }

  .sm\:ml-\[52px\] {
    margin-left: 52px !important;
  }

  .sm\:mr-1 {
    margin-right: 0.25rem !important;
  }

  .sm\:mt-0 {
    margin-top: 0px !important;
  }

  .sm\:mt-16 {
    margin-top: 4rem !important;
  }

  .sm\:mt-3 {
    margin-top: 0.75rem !important;
  }

  .sm\:mt-4 {
    margin-top: 1rem !important;
  }

  .sm\:mt-5 {
    margin-top: 1.25rem !important;
  }

  .sm\:mt-6 {
    margin-top: 1.5rem !important;
  }

  .sm\:block {
    display: block !important;
  }

  .sm\:inline-block {
    display: inline-block !important;
  }

  .sm\:inline {
    display: inline !important;
  }

  .sm\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .sm\:inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .sm\:hidden {
    display: none !important;
  }

  .sm\:size-40 {
    width: 10rem !important;
    height: 10rem !important;
  }

  .sm\:size-\[50px\] {
    width: 50px !important;
    height: 50px !important;
  }

  .sm\:h-10 {
    height: 2.5rem !important;
  }

  .sm\:h-11 {
    height: 2.75rem !important;
  }

  .sm\:h-12 {
    height: 3rem !important;
  }

  .sm\:h-14 {
    height: 3.5rem !important;
  }

  .sm\:h-16 {
    height: 4rem !important;
  }

  .sm\:h-2 {
    height: 0.5rem !important;
  }

  .sm\:h-20 {
    height: 5rem !important;
  }

  .sm\:h-24 {
    height: 6rem !important;
  }

  .sm\:h-28 {
    height: 7rem !important;
  }

  .sm\:h-3 {
    height: 0.75rem !important;
  }

  .sm\:h-3\.5 {
    height: 0.875rem !important;
  }

  .sm\:h-32 {
    height: 8rem !important;
  }

  .sm\:h-36 {
    height: 9rem !important;
  }

  .sm\:h-4 {
    height: 1rem !important;
  }

  .sm\:h-40 {
    height: 10rem !important;
  }

  .sm\:h-44 {
    height: 11rem !important;
  }

  .sm\:h-5 {
    height: 1.25rem !important;
  }

  .sm\:h-52 {
    height: 13rem !important;
  }

  .sm\:h-56 {
    height: 14rem !important;
  }

  .sm\:h-6 {
    height: 1.5rem !important;
  }

  .sm\:h-7 {
    height: 1.75rem !important;
  }

  .sm\:h-8 {
    height: 2rem !important;
  }

  .sm\:h-9 {
    height: 2.25rem !important;
  }

  .sm\:h-\[140px\] {
    height: 140px !important;
  }

  .sm\:h-\[50vh\] {
    height: 50vh !important;
  }

  .sm\:h-\[85vh\] {
    height: 85vh !important;
  }

  .sm\:h-auto {
    height: auto !important;
  }

  .sm\:max-h-\[70vh\] {
    max-height: 70vh !important;
  }

  .sm\:max-h-\[85vh\] {
    max-height: 85vh !important;
  }

  .sm\:max-h-\[calc\(100vh-4rem\)\] {
    max-height: calc(100vh - 4rem) !important;
  }

  .sm\:min-h-\[50vh\] {
    min-height: 50vh !important;
  }

  .sm\:min-h-\[80vh\] {
    min-height: 80vh !important;
  }

  .sm\:w-10 {
    width: 2.5rem !important;
  }

  .sm\:w-11 {
    width: 2.75rem !important;
  }

  .sm\:w-12 {
    width: 3rem !important;
  }

  .sm\:w-14 {
    width: 3.5rem !important;
  }

  .sm\:w-16 {
    width: 4rem !important;
  }

  .sm\:w-2 {
    width: 0.5rem !important;
  }

  .sm\:w-20 {
    width: 5rem !important;
  }

  .sm\:w-24 {
    width: 6rem !important;
  }

  .sm\:w-28 {
    width: 7rem !important;
  }

  .sm\:w-3\.5 {
    width: 0.875rem !important;
  }

  .sm\:w-32 {
    width: 8rem !important;
  }

  .sm\:w-36 {
    width: 9rem !important;
  }

  .sm\:w-4 {
    width: 1rem !important;
  }

  .sm\:w-40 {
    width: 10rem !important;
  }

  .sm\:w-44 {
    width: 11rem !important;
  }

  .sm\:w-48 {
    width: 12rem !important;
  }

  .sm\:w-5 {
    width: 1.25rem !important;
  }

  .sm\:w-52 {
    width: 13rem !important;
  }

  .sm\:w-56 {
    width: 14rem !important;
  }

  .sm\:w-6 {
    width: 1.5rem !important;
  }

  .sm\:w-64 {
    width: 16rem !important;
  }

  .sm\:w-7 {
    width: 1.75rem !important;
  }

  .sm\:w-8 {
    width: 2rem !important;
  }

  .sm\:w-80 {
    width: 20rem !important;
  }

  .sm\:w-9 {
    width: 2.25rem !important;
  }

  .sm\:w-\[140px\] {
    width: 140px !important;
  }

  .sm\:w-\[300px\] {
    width: 300px !important;
  }

  .sm\:w-\[400px\] {
    width: 400px !important;
  }

  .sm\:w-\[calc\(25\%-9px\)\] {
    width: calc(25% - 9px) !important;
  }

  .sm\:w-auto {
    width: auto !important;
  }

  .sm\:min-w-48 {
    min-width: 12rem !important;
  }

  .sm\:min-w-\[140px\] {
    min-width: 140px !important;
  }

  .sm\:min-w-\[320px\] {
    min-width: 320px !important;
  }

  .sm\:min-w-\[380px\] {
    min-width: 380px !important;
  }

  .sm\:max-w-2xl {
    max-width: 42rem !important;
  }

  .sm\:max-w-40 {
    max-width: 10rem !important;
  }

  .sm\:max-w-5xl {
    max-width: 64rem !important;
  }

  .sm\:max-w-\[100px\] {
    max-width: 100px !important;
  }

  .sm\:max-w-\[100vw\] {
    max-width: 100vw !important;
  }

  .sm\:max-w-\[110px\] {
    max-width: 110px !important;
  }

  .sm\:max-w-\[120px\] {
    max-width: 120px !important;
  }

  .sm\:max-w-\[90\%\] {
    max-width: 90% !important;
  }

  .sm\:max-w-lg {
    max-width: 32rem !important;
  }

  .sm\:max-w-md {
    max-width: 28rem !important;
  }

  .sm\:max-w-sm {
    max-width: 24rem !important;
  }

  .sm\:max-w-xl {
    max-width: 36rem !important;
  }

  .sm\:flex-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 0% !important;
            flex: 1 1 0% !important;
  }

  .sm\:flex-none {
    -webkit-box-flex: 0 !important;
        -ms-flex: none !important;
            flex: none !important;
  }

  .sm\:flex-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .sm\:translate-x-0 {
    --tw-translate-x: 0px !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:translate-y-0 {
    --tw-translate-y: 0px !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:translate-y-4 {
    --tw-translate-y: 1rem !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:scale-100 {
    --tw-scale-x: 1 !important;
    --tw-scale-y: 1 !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:scale-95 {
    --tw-scale-x: .95 !important;
    --tw-scale-y: .95 !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:scale-x-0 {
    --tw-scale-x: 0 !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:scale-x-100 {
    --tw-scale-x: 1 !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .sm\:flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .sm\:flex-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .sm\:flex-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .sm\:flex-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .sm\:items-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .sm\:items-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .sm\:justify-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .sm\:justify-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .sm\:justify-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .sm\:justify-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .sm\:gap-0 {
    gap: 0px !important;
  }

  .sm\:gap-1 {
    gap: 0.25rem !important;
  }

  .sm\:gap-2 {
    gap: 0.5rem !important;
  }

  .sm\:gap-3 {
    gap: 0.75rem !important;
  }

  .sm\:gap-4 {
    gap: 1rem !important;
  }

  .sm\:gap-5 {
    gap: 1.25rem !important;
  }

  .sm\:gap-6 {
    gap: 1.5rem !important;
  }

  .sm\:gap-8 {
    gap: 2rem !important;
  }

  .sm\:gap-x-2 {
    -webkit-column-gap: 0.5rem !important;
       -moz-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .sm\:gap-y-2 {
    row-gap: 0.5rem !important;
  }

  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)) !important;
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0 !important;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))) !important;
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse)) !important;
  }

  .sm\:self-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }

  .sm\:overflow-hidden {
    overflow: hidden !important;
  }

  .sm\:overflow-visible {
    overflow: visible !important;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .sm\:rounded-2xl {
    border-radius: 1rem !important;
  }

  .sm\:rounded-3xl {
    border-radius: 1.5rem !important;
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem !important;
  }

  .sm\:rounded-xl {
    border-radius: 0.75rem !important;
  }

  .sm\:rounded-r-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }

  .sm\:rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }

  .sm\:border {
    border-width: 1px !important;
  }

  .sm\:border-0 {
    border-width: 0px !important;
  }

  .sm\:border-2 {
    border-width: 2px !important;
  }

  .sm\:border-l {
    border-left-width: 1px !important;
  }

  .sm\:border-t-0 {
    border-top-width: 0px !important;
  }

  .sm\:border-gray-100 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(243 244 246 / var(--tw-border-opacity, 1)) !important;
  }

  .sm\:border-gray-200 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
  }

  .sm\:border-gray-200\/50 {
    border-color: rgb(229 231 235 / 0.5) !important;
  }

  .sm\:border-gray-300 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)) !important;
  }

  .sm\:border-zinc-100 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(244 244 245 / var(--tw-border-opacity, 1)) !important;
  }

  .sm\:bg-transparent {
    background-color: transparent !important;
  }

  .sm\:bg-white\/80 {
    background-color: rgb(255 255 255 / 0.8) !important;
  }

  .sm\:from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position) !important;
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important;
  }

  .sm\:p-0 {
    padding: 0px !important;
  }

  .sm\:p-2 {
    padding: 0.5rem !important;
  }

  .sm\:p-3 {
    padding: 0.75rem !important;
  }

  .sm\:p-4 {
    padding: 1rem !important;
  }

  .sm\:p-5 {
    padding: 1.25rem !important;
  }

  .sm\:p-6 {
    padding: 1.5rem !important;
  }

  .sm\:p-8 {
    padding: 2rem !important;
  }

  .sm\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .sm\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }

  .sm\:px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }

  .sm\:px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .sm\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .sm\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .sm\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .sm\:py-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

  .sm\:py-14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }

  .sm\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .sm\:py-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .sm\:py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }

  .sm\:py-24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }

  .sm\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .sm\:py-3\.5 {
    padding-top: 0.875rem !important;
    padding-bottom: 0.875rem !important;
  }

  .sm\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .sm\:py-6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .sm\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .sm\:pb-3 {
    padding-bottom: 0.75rem !important;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem !important;
  }

  .sm\:pb-6 {
    padding-bottom: 1.5rem !important;
  }

  .sm\:pl-0 {
    padding-left: 0px !important;
  }

  .sm\:pl-3 {
    padding-left: 0.75rem !important;
  }

  .sm\:pl-7 {
    padding-left: 1.75rem !important;
  }

  .sm\:pr-0 {
    padding-right: 0px !important;
  }

  .sm\:pt-0 {
    padding-top: 0px !important;
  }

  .sm\:pt-16 {
    padding-top: 4rem !important;
  }

  .sm\:pt-2 {
    padding-top: 0.5rem !important;
  }

  .sm\:pt-3 {
    padding-top: 0.75rem !important;
  }

  .sm\:pt-4 {
    padding-top: 1rem !important;
  }

  .sm\:pt-6 {
    padding-top: 1.5rem !important;
  }

  .sm\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }

  .sm\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }

  .sm\:text-4xl {
    font-size: 2.25rem !important;
    line-height: 2.5rem !important;
  }

  .sm\:text-\[10px\] {
    font-size: 10px !important;
  }

  .sm\:text-\[13px\] {
    font-size: 13px !important;
  }

  .sm\:text-\[160px\] {
    font-size: 160px !important;
  }

  .sm\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .sm\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }

  .sm\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }

  .sm\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }

  .sm\:text-xs {
    font-size: 0.75rem !important;
    line-height: 1rem !important;
  }

  .sm\:font-semibold {
    font-weight: 600 !important;
  }

  .sm\:opacity-0 {
    opacity: 0 !important;
  }

  .sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25) !important;
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important;
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)) !important;
  }

  .sm\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .sm\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .group:hover .sm\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }
}@media (min-width: 768px) {

  .md\:bottom-\[28\%\] {
    bottom: 28% !important;
  }

  .md\:left-\[3\%\] {
    left: 3% !important;
  }

  .md\:left-\[4\%\] {
    left: 4% !important;
  }

  .md\:left-\[42\%\] {
    left: 42% !important;
  }

  .md\:left-\[5\%\] {
    left: 5% !important;
  }

  .md\:right-\[4\%\] {
    right: 4% !important;
  }

  .md\:right-\[8\%\] {
    right: 8% !important;
  }

  .md\:top-\[12\%\] {
    top: 12% !important;
  }

  .md\:top-\[15\%\] {
    top: 15% !important;
  }

  .md\:top-\[40\%\] {
    top: 40% !important;
  }

  .md\:top-\[50\%\] {
    top: 50% !important;
  }

  .md\:top-\[70\%\] {
    top: 70% !important;
  }

  .md\:top-auto {
    top: auto !important;
  }

  .md\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .md\:block {
    display: block !important;
  }

  .md\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .md\:inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .md\:hidden {
    display: none !important;
  }

  .md\:h-10 {
    height: 2.5rem !important;
  }

  .md\:h-12 {
    height: 3rem !important;
  }

  .md\:h-14 {
    height: 3.5rem !important;
  }

  .md\:h-16 {
    height: 4rem !important;
  }

  .md\:h-60 {
    height: 15rem !important;
  }

  .md\:h-64 {
    height: 16rem !important;
  }

  .md\:h-8 {
    height: 2rem !important;
  }

  .md\:h-9 {
    height: 2.25rem !important;
  }

  .md\:h-\[11px\] {
    height: 11px !important;
  }

  .md\:h-\[160px\] {
    height: 160px !important;
  }

  .md\:w-10 {
    width: 2.5rem !important;
  }

  .md\:w-12 {
    width: 3rem !important;
  }

  .md\:w-14 {
    width: 3.5rem !important;
  }

  .md\:w-16 {
    width: 4rem !important;
  }

  .md\:w-48 {
    width: 12rem !important;
  }

  .md\:w-8 {
    width: 2rem !important;
  }

  .md\:w-9 {
    width: 2.25rem !important;
  }

  .md\:w-\[11px\] {
    width: 11px !important;
  }

  .md\:w-\[160px\] {
    width: 160px !important;
  }

  .md\:max-w-\[150px\] {
    max-width: 150px !important;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .md\:flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .md\:flex-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .md\:justify-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .md\:rounded-xl {
    border-radius: 0.75rem !important;
  }

  .md\:border {
    border-width: 1px !important;
  }

  .md\:border-r {
    border-right-width: 1px !important;
  }

  .md\:border-t-0 {
    border-top-width: 0px !important;
  }

  .md\:border-gray-100 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(243 244 246 / var(--tw-border-opacity, 1)) !important;
  }

  .md\:p-6 {
    padding: 1.5rem !important;
  }

  .md\:p-8 {
    padding: 2rem !important;
  }

  .md\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .md\:py-12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .md\:py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .md\:text-2xl {
    font-size: 1.5rem !important;
    line-height: 2rem !important;
  }

  .md\:text-white\/\[0\.08\] {
    color: rgb(255 255 255 / 0.08) !important;
  }

  .md\:opacity-0 {
    opacity: 0 !important;
  }

  .group:hover .md\:group-hover\:opacity-100 {
    opacity: 1 !important;
  }
}@media (min-width: 820px) {

  .min-\[820px\]\:block {
    display: block !important;
  }

  .min-\[820px\]\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .min-\[820px\]\:hidden {
    display: none !important;
  }
}@media (min-width: 1024px) {

  .lg\:relative {
    position: relative !important;
  }

  .lg\:right-3 {
    right: 0.75rem !important;
  }

  .lg\:mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .lg\:mx-6 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .lg\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .lg\:mb-0 {
    margin-bottom: 0px !important;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem !important;
  }

  .lg\:mt-5 {
    margin-top: 1.25rem !important;
  }

  .lg\:mt-6 {
    margin-top: 1.5rem !important;
  }

  .lg\:mt-8 {
    margin-top: 2rem !important;
  }

  .lg\:\!block {
    display: block !important;
  }

  .lg\:block {
    display: block !important;
  }

  .lg\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .lg\:hidden {
    display: none !important;
  }

  .lg\:h-6 {
    height: 1.5rem !important;
  }

  .lg\:h-72 {
    height: 18rem !important;
  }

  .lg\:max-h-none {
    max-height: none !important;
  }

  .lg\:w-24 {
    width: 6rem !important;
  }

  .lg\:w-48 {
    width: 12rem !important;
  }

  .lg\:w-6 {
    width: 1.5rem !important;
  }

  .lg\:w-80 {
    width: 20rem !important;
  }

  .lg\:w-\[280px\] {
    width: 280px !important;
  }

  .lg\:w-\[320px\] {
    width: 320px !important;
  }

  .lg\:w-\[380px\] {
    width: 380px !important;
  }

  .lg\:w-auto {
    width: auto !important;
  }

  .lg\:min-w-0 {
    min-width: 0px !important;
  }

  .lg\:min-w-full {
    min-width: 100% !important;
  }

  .lg\:max-w-2xl {
    max-width: 42rem !important;
  }

  .lg\:max-w-\[1200px\] {
    max-width: 1200px !important;
  }

  .lg\:max-w-lg {
    max-width: 32rem !important;
  }

  .lg\:max-w-xl {
    max-width: 36rem !important;
  }

  .lg\:flex-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 0% !important;
            flex: 1 1 0% !important;
  }

  .lg\:flex-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .lg\:flex-grow {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }

  .lg\:flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .lg\:items-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .lg\:items-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .lg\:justify-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .lg\:justify-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .lg\:justify-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .lg\:gap-10 {
    gap: 2.5rem !important;
  }

  .lg\:gap-12 {
    gap: 3rem !important;
  }

  .lg\:gap-16 {
    gap: 4rem !important;
  }

  .lg\:gap-3 {
    gap: 0.75rem !important;
  }

  .lg\:gap-6 {
    gap: 1.5rem !important;
  }

  .lg\:gap-8 {
    gap: 2rem !important;
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)) !important;
  }

  .lg\:overflow-visible {
    overflow: visible !important;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .lg\:rounded-none {
    border-radius: 0px !important;
  }

  .lg\:p-0 {
    padding: 0px !important;
  }

  .lg\:p-6 {
    padding: 1.5rem !important;
  }

  .lg\:p-8 {
    padding: 2rem !important;
  }

  .lg\:px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .lg\:px-6 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .lg\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }

  .lg\:py-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .lg\:py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }

  .lg\:pr-4 {
    padding-right: 1rem !important;
  }

  .lg\:pt-0\.5 {
    padding-top: 0.125rem !important;
  }

  .lg\:pt-12 {
    padding-top: 3rem !important;
  }

  .lg\:text-start {
    text-align: start !important;
  }

  .lg\:text-3xl {
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
  }

  .lg\:text-5xl {
    font-size: 3rem !important;
    line-height: 1 !important;
  }

  .lg\:text-\[200px\] {
    font-size: 200px !important;
  }

  .lg\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .lg\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }

  .lg\:text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important;
  }
}@media (min-width: 1100px) {

  .min-\[1100px\]\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .min-\[1100px\]\:hidden {
    display: none !important;
  }

  .min-\[1100px\]\:flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .min-\[1100px\]\:gap-6 {
    gap: 1.5rem !important;
  }

  .min-\[1100px\]\:border-b {
    border-bottom-width: 1px !important;
  }

  .min-\[1100px\]\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}@media (min-width: 1220px) {

  .min-\[1220px\]\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .min-\[1220px\]\:hidden {
    display: none !important;
  }

  .min-\[1220px\]\:flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .min-\[1220px\]\:gap-6 {
    gap: 1.5rem !important;
  }

  .min-\[1220px\]\:px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}@media (min-width: 1280px) {

  .xl\:-left-20 {
    left: -5rem !important;
  }

  .xl\:-left-24 {
    left: -6rem !important;
  }

  .xl\:-right-20 {
    right: -5rem !important;
  }

  .xl\:mt-28 {
    margin-top: 7rem !important;
  }

  .xl\:block {
    display: block !important;
  }

  .xl\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .xl\:h-20 {
    height: 5rem !important;
  }

  .xl\:h-24 {
    height: 6rem !important;
  }

  .xl\:w-28 {
    width: 7rem !important;
  }

  .xl\:w-80 {
    width: 20rem !important;
  }

  .xl\:w-96 {
    width: 24rem !important;
  }

  .xl\:min-w-0 {
    min-width: 0px !important;
  }

  .xl\:max-w-2xl {
    max-width: 42rem !important;
  }

  .xl\:flex-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 0% !important;
            flex: 1 1 0% !important;
  }

  .xl\:flex-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .xl\:text-6xl {
    font-size: 3.75rem !important;
    line-height: 1 !important;
  }
}@media (min-width: 1536px) {

  .\32xl\:mb-5 {
    margin-bottom: 1.25rem !important;
  }

  .\32xl\:mb-6 {
    margin-bottom: 1.5rem !important;
  }

  .\32xl\:mt-3 {
    margin-top: 0.75rem !important;
  }

  .\32xl\:mt-32 {
    margin-top: 8rem !important;
  }

  .\32xl\:mt-6 {
    margin-top: 1.5rem !important;
  }

  .\32xl\:mt-8 {
    margin-top: 2rem !important;
  }

  .\32xl\:h-7 {
    height: 1.75rem !important;
  }

  .\32xl\:h-9 {
    height: 2.25rem !important;
  }

  .\32xl\:w-7 {
    width: 1.75rem !important;
  }

  .\32xl\:w-\[440px\] {
    width: 440px !important;
  }

  .\32xl\:max-w-3xl {
    max-width: 48rem !important;
  }

  .\32xl\:max-w-\[1400px\] {
    max-width: 1400px !important;
  }

  .\32xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }

  .\32xl\:gap-20 {
    gap: 5rem !important;
  }

  .\32xl\:gap-3 {
    gap: 0.75rem !important;
  }

  .\32xl\:gap-5 {
    gap: 1.25rem !important;
  }

  .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(1rem * var(--tw-space-y-reverse)) !important;
  }

  .\32xl\:p-8 {
    padding: 2rem !important;
  }

  .\32xl\:px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
  }

  .\32xl\:py-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important;
  }

  .\32xl\:py-3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }

  .\32xl\:py-3\.5 {
    padding-top: 0.875rem !important;
    padding-bottom: 0.875rem !important;
  }

  .\32xl\:text-7xl {
    font-size: 4.5rem !important;
    line-height: 1 !important;
  }

  .\32xl\:text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
  }

  .\32xl\:text-lg {
    font-size: 1.125rem !important;
    line-height: 1.75rem !important;
  }

  .\32xl\:text-xl {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important;
  }
}.rtl\:rotate-180:where([dir="rtl"], [dir="rtl"] *) {
  --tw-rotate: 180deg !important;
  -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
          transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}@media (prefers-color-scheme: dark) {

  .dark\:text-gray-100 {
    --tw-text-opacity: 1 !important;
    color: rgb(243 244 246 / var(--tw-text-opacity, 1)) !important;
  }

  .dark\:text-gray-400 {
    --tw-text-opacity: 1 !important;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
  }

  .dark\:text-sky-400 {
    --tw-text-opacity: 1 !important;
    color: rgb(56 189 248 / var(--tw-text-opacity, 1)) !important;
  }

  .dark\:hover\:text-sky-300:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(125 211 252 / var(--tw-text-opacity, 1)) !important;
  }
}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
  display: none !important;
}.\[\&\>\*\]\:col-start-1>* {
  grid-column-start: 1 !important;
}.\[\&\>\*\]\:row-start-1>* {
  grid-row-start: 1 !important;
}.\[\&_\.apply-filter\]\:pointer-events-none .apply-filter {
  pointer-events: none !important;
}.\[\&_\.apply-filter\]\:hidden .apply-filter {
  display: none !important;
}.\[\&_\.apply-filter\]\:opacity-50 .apply-filter {
  opacity: 0.5 !important;
}@media not all and (min-width: 640px) {

  .max-sm\:\[\&_\.apply-filter\]\:hidden .apply-filter {
    display: none !important;
  }
}@media (min-width: 640px) {

  .sm\:\[\&_\.apply-filter\]\:pointer-events-none .apply-filter {
    pointer-events: none !important;
  }

  .sm\:\[\&_\.apply-filter\]\:opacity-50 .apply-filter {
    opacity: 0.5 !important;
  }
}.\[\&_\[class\*\=justify-end\]\[class\*\=pt-2\]\]\:hidden [class*=justify-end][class*=pt-2] {
  display: none !important;
}@media not all and (min-width: 640px) {

  .max-sm\:\[\&_\[class\*\=justify-end\]\[class\*\=pt-2\]\]\:hidden [class*=justify-end][class*=pt-2] {
    display: none !important;
  }
}.\[\&_a\]\:text-brand a {
  --tw-text-opacity: 1 !important;
  color: rgb(25 181 254 / var(--tw-text-opacity, 1)) !important;
}.\[\&_a\]\:text-inherit a {
  color: inherit !important;
}.\[\&_a\]\:underline a {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}.\[\&_a\]\:hover\:text-brand-hover:hover a {
  --tw-text-opacity: 1 !important;
  color: rgb(14 165 233 / var(--tw-text-opacity, 1)) !important;
}.\[\&_iframe\]\:aspect-video iframe {
  aspect-ratio: 16 / 9 !important;
}.\[\&_iframe\]\:h-auto iframe {
  height: auto !important;
}.\[\&_iframe\]\:max-w-full iframe {
  max-width: 100% !important;
}.\[\&_img\]\:h-auto img {
  height: auto !important;
}.\[\&_img\]\:max-w-full img {
  max-width: 100% !important;
}
.bg-primary{background-color:#19b5fe !important}.text-primary{color:#19b5fe !important}.lucide-icon{display:inline-block;vertical-align:middle}.lucide-icon svg{display:block;width:100%;height:100%}.main-sidebar .lucide-icon{-ms-flex-negative:0;flex-shrink:0}.main-sidebar .lucide-icon.w-7 svg{width:1.75rem;height:1.75rem}.main-sidebar .lucide-icon.w-5 svg{width:1.25rem;height:1.25rem}.main-sidebar .sidebar-nav-item .lucide-icon svg{-webkit-transition:all .2s ease;transition:all .2s ease}.main-sidebar .sidebar-nav-item:hover .lucide-icon svg{stroke:currentColor}.main-sidebar .sidebar-nav-item.bg-primary .lucide-icon svg{stroke:#fff !important}.main-sidebar .sidebar-nav-icon .lucide-icon+.sidebar-nav-badge-collapsed{position:absolute;top:-0.25rem;right:-0.25rem}.main-sidebar.sidebar-collapsed .sidebar-nav-icon .lucide-icon svg{width:1.75rem;height:1.75rem}.main-sidebar.sidebar-collapsed .sidebar-nav-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.clickable{color:var(--color-link);text-decoration:none;outline:none;cursor:pointer}img{border:0;vertical-align:middle}h1 img{vertical-align:middle}strong,em,b,i{font-family:Verdana}td{text-align:left}
html,body{min-height:100vh;min-width:320px;overflow-x:hidden}@media(max-width: 639px){html,body{min-height:100%}}.main-content-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gap6);width:100%;max-width:900px;min-width:0}@media(max-width: 640px){.main-content-col{gap:var(--gap4)}}@media(max-width: 1099px){.main-content-col{max-width:760px;margin:0 auto}}.body-title{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap2)}.body-title__heading .fa{color:var(--color-gray-500)}.body-title__heading .thumb{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:var(--gap2)}.footer{background:linear-gradient(135deg, rgba(255, 255, 255, 0.95) 0%, rgba(248, 250, 252, 0.95) 100%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(226,232,240,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:3rem 2rem 2rem;position:relative}.footer::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, rgba(59, 130, 246, 0.5)), to(transparent));background:linear-gradient(90deg, transparent 0%, rgba(59, 130, 246, 0.5) 50%, transparent 100%)}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem;max-width:1200px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;min-width:160px}.footer-nav__col h6{font-size:.875rem;font-weight:600;color:#1f2937;margin:0 0 1rem 0;padding:0 0 .5rem 0;border-bottom:2px solid #3b82f6;position:relative;letter-spacing:.025em}.footer-nav__col h6::after{content:"";position:absolute;bottom:-2px;left:0;width:2rem;height:2px;background:-webkit-gradient(linear, left top, right top, from(#3b82f6), to(#1d4ed8));background:linear-gradient(90deg, #3b82f6, #1d4ed8);border-radius:1px}.footer-nav__col a{font-size:.8125rem;display:block;color:#4b5563;line-height:1.6;-webkit-transition:all .2s ease;transition:all .2s ease;padding:.25rem 0;position:relative;text-decoration:none}.footer-nav__col a:hover{color:#1f2937;-webkit-transform:translateX(4px);transform:translateX(4px)}.footer-nav__col a:hover::before{width:12px;opacity:1}.footer-nav__col a::before{content:"";position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:1px;background:#3b82f6;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.footer__account-activity{background:linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);color:#fff;padding:1rem 2rem;text-align:center;font-size:.875rem;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);position:relative;overflow:hidden}.footer__account-activity::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.1)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.1), transparent);-webkit-transition:left .5s ease;transition:left .5s ease}.footer__account-activity:hover::before{left:100%}.footer__account-activity a{color:#fff;padding:.25rem .75rem;margin:0 .5rem;border-radius:.375rem;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none;display:inline-block}.footer__account-activity a:hover{background:hsla(0,0%,100%,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.footer__copyright{margin-top:1rem;padding-top:2rem;border-top:1px solid rgba(226,232,240,.6);color:#6b7280;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;text-align:center;font-size:.8125rem;max-width:1200px;margin-left:auto;margin-right:auto}.footer__copyright a{color:#4b5563;-webkit-transition:color .2s ease;transition:color .2s ease;text-decoration:none}.footer__copyright a:hover{color:#1f2937}.footer__copyright__load-time{color:#9ca3af;font-size:.75rem;font-family:monospace;background:rgba(249,250,251,.8);padding:.25rem .5rem;border-radius:.25rem;border:1px solid rgba(229,231,235,.8)}.hidden{display:none}#bodyFlex .infoPageMain{margin:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.normalText p{margin:5px 0}ul.plain{list-style-image:none}.female,a.female{color:var(--color-female);white-space:nowrap}.male,a.male{color:var(--color-male);white-space:nowrap}.female-dark,a.female-dark{color:var(--color-female-dark);white-space:nowrap}.male-dark,a.male-dark{color:var(--color-male-dark);white-space:nowrap}.normalText{font-family:var(--font-text);font-size:11px;color:#000;text-decoration:none}.rbox_main{text-align:left;color:#666;border-bottom:0;border-top:0;overflow:hidden}.rboxSub{width:336px;overflow:hidden;background:#f9f9f9;padding:5px 0}.rboxSub h2{font-weight:normal;font-size:12px;border:0;padding:0;margin:0 0 0 5px;color:#333}.inputtext,.inputpassword{border:1px solid #bdc7d8;padding:3px;font-size:11px}.f_left{float:left}.f_right{float:right}input#login,input#password,input#email,input#password1,input#old_password,input#password2,input#username,input#skype,input#icq,input#aim,input#yahoo,input#msn{padding-left:14px;background-repeat:no-repeat;background-position:2px center}.required{color:red}.rep_msg{margin-left:152px;width:300px;word-wrap:break-word;overflow:hidden;color:#6088c8}.lang-with-level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;border:1px solid var(--color-gray-200);padding:4px 6px;border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:default}.lang-level-bars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lang-level-bar{width:10px;height:4px;border-radius:2px;background:var(--color-gray-200);-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.lang-level-bar.lang-level-bar__native{background:var(--color-green-500)}.lang-level-bar.lang-level-bar__non-native{background:var(--color-orange-400)}.thumb{border-radius:var(--gap1)}.online_prof a{font-size:12px}.pagination{color:#666;padding:7px}.pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pages a{border-bottom-width:4px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.75rem;padding-right:0.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.pages a:hover{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}a.cur_page{--tw-border-opacity:1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}a:hover.cur_page{border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));text-decoration-thickness:0px}.showingx{padding-top:10px;color:#666}.leftWelcome{float:left;margin-left:5px;margin-right:15px;padding-top:4px}.rightWelcome{float:left;text-align:left;overflow:hidden}.rightWelcome a,.memberLinks a{color:#1378e5;overflow:hidden;font-weight:normal}.rbox_main .exp,.rbox_main .cont{width:14px;height:14px;margin-right:5px;float:left}#signinBox #login,#signinBox #password{width:200px}.normalText{font-size:12px;font-weight:normal;line-height:18px}.loginExplain{color:#333}.bracketLink{display:block;font-size:11px;color:#425d85;text-align:right}.fieldExplain{font-size:10px;color:#777}.tzLink{color:#4d9cce}.underlink,.underlink_inline{color:#6083a6;font-size:11px;text-decoration:underline;display:block}.underlink{clear:both}.introBlurb a{font-weight:bold}.littleFlag{margin-right:5px}.formExplain{font-size:10px;color:#999}.nobreak{white-space:nowrap}img.langFlag{margin-right:4px}.yTitle{font-size:12px;font-weight:bold;color:#666;padding:5px;overflow:hidden}.yTitle .loadInto{padding:4px 4px 4px 0;margin-right:5px}.yTitle .arrow{height:20px;width:20px;float:left;background:url(6fe7b74a0c486fcc5808.png) 5px 5px no-repeat}.yTitle .arrow.down{background:url(4811390b5ee336184552.png) 5px 5px no-repeat}.collapsed{padding-left:18px;background:url(6fe7b74a0c486fcc5808.png) 5px 5px no-repeat}.expanded{padding-left:18px;background:url(4811390b5ee336184552.png) 5px 5px no-repeat}.greenForm{padding:15px;line-height:19px;border:10px solid #fff}.greenForm table{margin:0;padding:0}.greenForm td{vertical-align:top;padding-left:10px}.greenForm p{margin-bottom:10px}.greenForm label{font-size:12px}.infoBox{background:#eee;padding:10px;width:450px;border:1px solid #666;margin:10px 20px}.qsForm{line-height:20px;padding:10px;margin:5px;background:#eee;width:160px;overflow:hidden;float:left}.qsLinks{line-height:20px;padding:10px;margin:5px;background:#eef;width:110px;overflow:hidden;float:left}.myIP{background:#eee;padding:3px;width:336px}.rUsers{margin:0 auto}.rUsers .boxHead,.myIP .boxHead{width:auto}.langexUsers,.langexUsers h1{background:#fff;color:#30b0df}.userset__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap1)}.userset__subtitle{font-size:var(--font12);color:var(--color-gray-600)}.userset__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap2);padding:var(--gap2) 0}.randUsers,.randUsers h1{background:#fff;color:#1bbb69;padding:0;font-size:16px;font-weight:normal}.randUsers h1 a,.randUsers h1 a:visited{color:#1bbb69}.rUserBox{overflow:hidden;margin-bottom:3px}.poster_avatar{width:140px;margin:auto;overflow:hidden}.poster_avatar .photo_prof{float:none}.rUsers .underlink{margin:4px}.uSetNextArr{float:right;overflow:hidden;height:72px;background:url(473cb38c78fcf909ec2e.png) 0 50px no-repeat;width:12px;margin-right:3px;display:none}.uSetNextArr:hover{background-color:#eef}.uSetNextArr:active{background-color:#ccc}#addThis{float:left}.topLinkAds{margin-bottom:10px}.right-bar__rectangle-ad{min-height:300px;min-width:300px;max-width:338px;overflow:auto;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.rbMedRectAd{width:302px;height:252px;margin:0 0 10px 20px}.rbBotRectAd{margin-top:25px}.inlRectAd{text-align:center;margin:10px 0 10px 0}.rbBotSky{padding-top:10px;overflow:hidden;float:left}.bigLink{font-size:18px}.medLink{font-size:14px}#bmrBox,#frBox{padding:0}#ssrch{padding:10px;margin:5px}.display_none{display:none}.ajx_load{font-size:12px;color:#666;background:url(a796532cb4f3f0da9bb5.gif) 5px 5px no-repeat;display:block;padding:5px 5px 5px 30px}.ajx_err{font-size:11px;background:url(362147e08b8758b6cea3.png) 5px 50% no-repeat;padding:5px 5px 5px 30px}.ajx_circ_16{background:url(a796532cb4f3f0da9bb5.gif) no-repeat}.ajx_err b{color:red}.closeable .closer{float:right;cursor:pointer;width:10px;height:10px;margin:5px 5px 0 0;background:url(8ef58497fd7f70198b51.png) no-repeat}.sqr_progbar{background:#fff url(9662cf7bfbf80644ffaa.gif) 5px 2px no-repeat;min-height:14px}.progbar_center{background:rgba(0,0,0,0) url(9662cf7bfbf80644ffaa.gif) center center no-repeat}.boxTitle h1,.boxTitle a .boxTitle h1 a{color:#555;border:0;overflow:hidden}.cCont{overflow:hidden}.cOut{float:left;position:relative;left:50%}.cIn{float:left;position:relative;left:-50%}#browserWarning{display:none}.editorLink{display:none;font-size:11px;color:#444;text-decoration:underline;padding:1px 0}.grayInput{color:#999}.nograyInput{color:#000}.content ul,.content ol{padding-left:20px}.infoPageMain{max-width:600px}.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:var(--gap1) var(--gap2);color:#fff;text-align:center;text-decoration:none;background-color:var(--color-gray-900);border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:var(--color-gray-900);border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:var(--color-gray-900);border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:var(--color-gray-900);border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:var(--color-gray-900);border-width:0 5px 5px}.adLinkCnt{text-align:center;background:#eee;border:1px solid #ddd;border-top:0;font-size:10px;clear:both;padding:2px}.adLinkCnt a{color:#999;text-decoration:underline}.adFrameCnt{overflow:hidden}.online-now{color:#12be0c}.offline-now{color:#666}.input-text-label{color:#999}.ibCenterOut{text-align:center}.ibCenterIn{display:inline-block;text-align:left}.page-title{color:#666}.page-title h1{font:bold 22px/22px "Helvetica Neue" sans-serif;color:#666;margin:10px 0 20px 0}.page-title-wrap .thumb{float:left;margin-right:10px}.text-filters{font-weight:bold;padding-left:20px}.text-filters a{font-weight:normal}.xxx{border:1px solid #666}.qc-cmp-button.qc-cmp-secondary-button{border-color:#eee !important;background-color:#eee !important}.wide-right__social-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gap2);padding:0;margin:0;height:20px}.wide-right__social-buttons div{height:20px;overflow:hidden;margin:0 !important;padding:0 !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;display:block}.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nav-tabs__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;padding:var(--gap2) var(--gap3);border-bottom:2px solid rgba(0,0,0,0);font-size:var(--font16);border-bottom-color:var(--color-gray-200)}.nav-tabs__item a{color:var(--color-gray-800)}.nav-tabs__item:hover{border-bottom-color:var(--color-gray-400)}.nav-tabs__item--active{border-bottom-color:var(--color-blue-500)}.nav-tabs__item--active a{color:var(--color-gray-800);font-weight:600}.nav-tabs__item--active:hover{border-bottom-color:var(--color-blue-500)}.button-group--horiz{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap2)}.no-scrollbar::-webkit-scrollbar,.scrollbar-hide::-webkit-scrollbar{display:none}.no-scrollbar,.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.eac-item{margin-right:0.125rem;text-align:left;font-size:0.875rem;line-height:1.25rem}.eac-icon{float:left;margin-top:2px;margin-right:0.375rem;height:16px;width:16px}.hidden{display:none}
.bulletSepGrayGap1{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bulletSepGrayGap1>li:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulletSepGrayGap1>li:not(:first-child)::before{content:"•";color:var(--color-gray-500);margin-right:var(--gap1)}.bulletSepGrayGap2{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bulletSepGrayGap2>li:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulletSepGrayGap2>li:not(:first-child)::before{content:"•";color:var(--gray3);margin-right:var(--gap2)}.flexRow,.flexRowTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexRowTop{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexWrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flexCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexColCenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.spacedRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fullWidth{width:100%}.maxWidth100{max-width:100%}.gap1{gap:var(--gap1)}.gap2{gap:var(--gap2)}.gap3{gap:var(--gap3)}.gap4{gap:var(--gap4)}.gap5{gap:var(--gap5)}
.acctTopWelcome__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acctTopWelcome__welcomeText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap2);text-align:center}@media(max-width: 640px){.acctTopWelcome__welcomeText__title{font-size:1.5rem}}@media(min-width: 768px)and (max-width: 1024px){.acctTopWelcome__welcomeText__title{font-size:1.75rem}}.acctTopWelcome__avatar{border:2px solid #fff;width:75px;height:75px;border-radius:50%;overflow:hidden;margin-top:-40px}.acctTopWelcome__rightCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-welcome__bottom-links a{color:var(--color-gray-500);font-size:var(--font11)}.acctBottomLinks a{color:#999;text-decoration:underline}#asFeed{font-size:11px;color:#666}#aFeed{overflow:hidden;margin:0 auto;float:left}#aFeed .boxTitle a{color:#888}#aFeedBody hr{display:none}.vert#aViews{float:right;width:240px}#aBotCont{overflow:hidden;position:relative;margin-top:20px}#aBotSpacer{width:25px;height:1px;float:right}.wbp_wrap{padding:3px 5px;width:326px;overflow:hidden}.wbp_title{font-weight:bold;color:#666}.wbp_post{margin-bottom:5px}.wbp_wrap HR{border:0;height:1px;background:#d9d9d9 -webkit-gradient(linear, right top, left top, from(#eee), color-stop(#d9d9d9), to(#eee));background:#d9d9d9 linear-gradient(to left, #eee, #d9d9d9, #eee)}.acctActUAString{padding:0 50px 0 20px;font-style:italic}#acctActLoginTable{margin:10px;border:1px solid #ddd}#acctActLoginTable th{background:#eee}#acctActLoginTable th,#acctActLoginTable td{color:#666;padding:3px}.acctActInfo{width:600px;margin:auto}.acctActInfo ul{margin-left:40px;line-height:18px}#acctActLoginTable tr.colored{background-color:#eee}.account__userset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.album-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap4)}.album-list__cover-thumb img{-o-object-fit:cover;object-fit:cover;height:100%}.album-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-gray-100);border:1px solid var(--color-gray-400);border-radius:var(--gap1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.album-list__thumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap1)}.album-list__thumb-item a{display:block}.album-list__thumb-item a img{border-radius:var(--gap1);height:50px}.album-list__item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap4)}.album-list__item-actions a{display:block}.album-list__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.8;gap:var(--gap3);width:400px;padding:var(--gap2) var(--gap4);border-left:1px solid var(--color-gray-400)}.album-list__item-info h5{line-height:1.2}.select_mt{width:127px}.showCrop{cursor:pointer;display:block;line-height:20px}.cropTarget.loading{max-width:550px}.albPhotoEditBox{clear:both;overflow:hidden}.cropBox,.cropStatus{display:none;border:1px solid #ccc;padding:8px;text-align:center;min-height:150px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto}@media(min-width: 640px){.cropBox,.cropStatus{padding:10px;min-height:200px}}.crop-image-container{display:inline-block;text-align:left}.cropStatusTxt,.cropStatusErr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:bold;min-height:150px;background:#9de0a7;color:#fff;text-shadow:1px 1px 2px #000}@media(min-width: 640px){.cropStatusTxt,.cropStatusErr{font-size:18px;min-height:200px;text-shadow:2px 2px 2px #000}}.cropStatusErr{background:#e09da7}.cropBox .jcrop-holder{margin:0 auto}.narrowButton{margin:0;padding:2px 5px}.albDescr{word-wrap:break-word}.albumStats{font-size:var(--font10);color:var(--color-gray-600)}.photoEditBoxOpts{padding:5px 5px 0 5px;margin-top:3px}.photoEditBoxOpts label{color:#333;font-size:11px}.albThumb{display:block;float:left;width:180px;height:180px;overflow:hidden;position:relative}.albThumb a{display:block;overflow:hidden;text-align:center}.albThumb a:hover{border-color:#999;-webkit-filter:brightness(0.9);filter:brightness(0.9)}.albThumb a:active{-webkit-filter:brightness(0.85);filter:brightness(0.85)}.photoBox{text-align:center;clear:both;overflow:hidden}.photo-next-prev{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap4)}.photo-next-prev img{width:50px;height:50px}.photo-next-prev .photoNext{margin-left:2px;text-align:right}.photoDetails{padding:10px;overflow:hidden}.pdDesc{word-wrap:break-word;width:370px;float:left;text-align:left}.pdAlbum{width:150px;float:right;padding-left:10px}.albCmtCount{margin-top:3px;color:#888;position:absolute;left:3px;top:85%;filter:alpha(opacity=75);opacity:.75;background:#fff}.phModLink{width:200px;float:right;margin:5px;text-align:right}.albLocDesc{color:#444;padding:0 0 0 10px;line-height:16px;clear:left;width:455px}.albLocation{font-style:italic;color:#777}.albHeadInfo{overflow:hidden}.albHeadInfo .boxText{padding:5px 0 0 0;clear:left;margin:10px 0 0 10px;border-top:1px solid #ccc}.albLocDesc b{color:#999}#photoCont,#albumCont{width:700px;overflow:hidden;margin:0 auto}.albUploadBox #file_upload{padding:7px;margin-top:10px;padding-bottom:0;margin-bottom:2px}#file_upload label{font-size:12px;color:#333}.albMoveTo{overflow:hidden;margin-top:5px}.albMoveToSel{float:left}.albMoveTo .stat{clear:left}.albPhotoList .closeable{background:#ceb5d8;border:2px solid #b661d8;overflow:hidden;padding:10px;margin-top:10px}#uploadBar{width:100px;float:left;overflow:hidden;background:#eee;border:1px solid #222;padding:1px}#uploading{display:none}#upload_prog_bar{height:10px;width:0;background:#333}#upload_status{float:left;margin-left:10px}#fileUpload{width:250px}.newAlbCmtCntBld,.newAlbCmtCntBld:visited{color:#ff4f56;font-weight:bold}.newCmtCnt{color:#ff4f56}#phCmtRepLinks{border-top:1px solid #ccc;text-align:center;font-size:11px;padding-top:5px;margin-top:5px}.photo-head__reverse-img-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap4);background:var(--color-yellow-pastel)}.phTopTh img{border:1px solid #ccc;padding:1px}#phPreload{display:block;height:0;width:0;overflow:hidden}#phPreload div{height:1px;width:1px}.uftitle{word-wrap:break-word}#img-container{margin-top:5px;list-style-type:none;padding:0;float:left;min-width:600px}#img-container li{background-color:#9de0a7;display:inline-block;margin:10px;text-align:center;width:176px}#img-container .cancel{color:red;font-weight:bold}#img-container .uploadFail{color:#ff3030}.oldbrowser{background-color:#ff0;border:1px solid red;color:red;padding:2px 5px}#img-container div.progress{background-image:url(a0691504b97185c44032.png);background-position:-176px center;background-repeat:no-repeat;border:1px solid #888;height:18px;text-align:center;width:174px}.fileuploadError{color:red;padding:2px}.dropbox-text.highlighted{--tw-border-opacity:1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.dropbox-text{width:100%;min-width:16rem;border-radius:0.5rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:1.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.fake_file_input input{position:absolute;top:0;right:0;margin:0;border:solid rgba(0,0,0,0);border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(-300px, 0) scale(4);transform:translate(-300px, 0) scale(4);direction:ltr;cursor:pointer}.fake_file_input{background-color:#5a7bc2;position:relative;cursor:pointer;text-align:center;overflow:hidden;padding:5px;display:block;width:100px;color:#fff;float:left}.cropInfo{text-align:left}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url(155428c6a87137941f58.gif);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333;border:1px #eee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#fff;filter:alpha(opacity=70) !important;opacity:.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70) !important;opacity:.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#fff}.jcrop-holder img,img.jcrop-preview{max-width:none}.photo-comments{margin-top:5px}.photo-comments__input-field{font-size:var(--font14);width:100%;padding:8px;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box}.photo-comments__submit{display:none;clear:left;margin-top:5px}.photo-comments .input-text-label{font-family:FontAwesome;color:#5fb4f3;font-style:italic}.photo-comments .cfTA-default{height:32px}.photo-comments .cfTA-onfocus{height:64px}.photo-comments .cmtForm{width:auto;margin:0}.photo-comments .cmtHead{border:0;background:rgba(0,0,0,0);color:#999;padding:2px}.photo-comments .cmtPosted{font-size:11px;color:#aaa;padding-left:15px}.photo-comments .cmtBody{margin:0 0 0 2px;font-family:Tahoma,Helvetica,sans-serif,Arial;font-weight:400;font-size:14px;color:#42474a;line-height:16px}.photo-comments .cmtBox{width:100%}.load_photo_comments{display:block;padding:5px 0}.photo-header__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap4);padding:var(--gap4);border-bottom:1px solid var(--color-gray-400)}.photo-header__cover{width:35px;height:35px}.photo-header__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap3);line-height:var(--font18)}.photo-header__breadcrumbs a{font-size:var(--font18)}
.alerts{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.5rem;gap:.5rem}.alerts a{text-decoration:underline;color:inherit;opacity:.9}.alerts a:hover{opacity:1}.alerts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;gap:.5rem;margin:0}.alerts ul.alerts__multi-message{list-style-type:disc;padding-left:1.5rem}.alerts__icon{font-size:1.25rem;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid hsla(0,0%,100%,.3)}
.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;-webkit-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.1);box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#333}.autocomplete-suggestion b{font-weight:normal;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}.trip-modal-content .easy-autocomplete,.trip-inline-editor .easy-autocomplete{width:100% !important}.trip-modal-content .easy-autocomplete-container,.trip-inline-editor .easy-autocomplete-container{max-width:100%}.easy-autocomplete-container{position:absolute;z-index:1300;width:100%}.easy-autocomplete-container ul{background:#fff;border:none !important;border-radius:12px !important;-webkit-box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);margin-top:4px;max-height:300px;overflow:hidden;overflow-y:auto;padding:4px 0}.easy-autocomplete-container ul li{border:none;border-radius:0;padding:8px 12px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.easy-autocomplete-container ul li:last-child{border:none}.easy-autocomplete-container ul li.selected{background-color:#f0f9ff}.easy-autocomplete-container ul li:hover{background-color:#f5f5f5}.eac-icon-left .eac-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 0}.eac-icon-left .eac-item img{border-radius:50%;height:20px;margin-right:10px;max-height:20px;width:20px}.easy-autocomplete input{background-color:#fff;border-width:1px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;padding:8px 12px;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease}.easy-autocomplete input:hover{border-color:#28aef0}.easy-autocomplete input:focus{border-color:#28aef0;-webkit-box-shadow:0 0 0 3px rgba(40, 174, 240, 0.2);box-shadow:0 0 0 3px rgba(40, 174, 240, 0.2);outline:none}
.card,.photo_prof{border:1px solid var(--color-gray-300);border-radius:var(--gap2);background:var(--color-gray-100);-webkit-box-shadow:var(--shadow-tight-1);box-shadow:var(--shadow-tight-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden}.card:hover,.photo_prof:hover{border-color:var(--color-gray-400)}.photo_prof{min-width:8rem;max-width:11rem}.photo_prof__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap1);border-top:1px solid var(--color-gray-400);width:100%}.photo_prof__inner-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--gap2);width:100%}.photo_prof__langs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap2);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.photo_prof__avatar{display:block;border-radius:0;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.photo_prof__nametag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;gap:var(--gap1);max-width:100%}.photo_prof__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-weight:bold;font-size:var(--font15);min-width:0}.photo_prof__age{font-size:var(--font15)}.photo_prof__country-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:100%;color:var(--color-gray-600)}.photo_prof__country-badge a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap1);overflow:hidden;font-size:var(--font10);border-radius:var(--gap2);padding:1px 5px;color:#fff}.photo_prof__country-badge a img{vertical-align:middle}.photo_prof__country-badge a:hover{color:var(--color-gray-500)}
.cmtBox{width:480px;margin:auto;overflow:hidden;word-wrap:break-word;clear:both}.cmt{line-height:16px;overflow:hidden;margin-top:10px}.cmtThumb{display:block;float:left;overflow:hidden;margin:5px;img{width:35px;height:35px;border-radius:var(--gap1)}}.cmtContainer{float:left;width:350px;margin-bottom:10px}.cmtHead{padding:var(--gap1)}.cmtAgeCity{margin-left:10px}.cmtAgeCity img{margin-right:5px;margin-left:5px}.cmtPosted{color:#333;font-size:9px}.cmtBody{line-height:14px;margin-top:3px;color:#555}.cmtMsgLink{font-size:9px}.cmtForm{width:400px;margin:5px auto;clear:both}.cmtFormBox{width:400px;height:100px;margin:3px 0 10px 0;font-size:16px}.cmtHeadNew{background:#ffffcb}.newCmtCntBld,.newCmtCnt{color:#ff4f56}.newCmtCntBld{font-weight:bold}
.feedBody{margin-top:10px}.feedDay{font-weight:bold;color:#3493b5;padding:2px}.feedItem{padding:2px;margin:0 0 12px 0;overflow:hidden;color:#555;clear:left;border-bottom:1px solid #ddd}.feedItemContent{float:left;width:300px;padding-bottom:10px}.feedItem hr{height:1px;clear:both}.feedItem .photo_prof{width:65px;height:70px}.feedItem .photo_prof .user_info{width:65px}.feedItemDesc{clear:left}.feedAlbTh{overflow:hidden;margin-top:4px;float:left}.feedAlbThRow{clear:left}.feedAlbTh a{display:block;padding:3px;overflow:hidden;border:1px solid #ddd;float:left;margin:3px}.feedAlbTh a:hover{border:1px solid #64bcdb}.feed{width:355px;float:left;overflow:hidden}.feed .boxHead,.feed .boxHead h1{background:#45d089;width:300px}.feed .boxHead{width:330px}.feedUserThumb{float:left;width:35px;height:35px;text-align:right;padding-right:10px;color:#48a2f6}.feedUserThumb img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.feedUserStatus{font-size:13px;margin-top:5px}.feedUpdatedTxt{color:#999;font-size:11px;display:block}.feedUsername{font-size:12px;font-weight:bold}
.friendReqBox{float:left;margin:10px;width:155px;line-height:18px;text-align:center;background:#eee;padding:10px}.friendReqBox .photo_prof,.friendBox .photo_prof{float:none;margin:0}.friendReqMsgLink{background:#feeab7;border:1px solid #999}.friendReqMsg{background:#feeab7;border:1px solid #999}.friendBox{float:left;margin:5px 10px;line-height:18px;text-align:center}.friendBox .photo_prof{height:auto}.friends{max-width:820px}.friendsPage{clear:both}
.suStepBox{overflow:hidden;border-radius:25px}.suStep{padding:10px 15px;float:left;width:170px;line-height:20px;background:#b0e5ff;text-align:center;font-size:12px}.suStep a{color:#333;text-decoration:underline}.suStepHL,.suStepHL a,.suStepHL a:visited{background:#008acc;color:#fff;text-decoration:none}.suSkip{text-align:right}#gsFirstTime{margin-bottom:10px;background:#eacdff;border:1px solid #a834ff;padding:10px;font-size:12px}.gsPhImg{overflow:hidden;margin-left:10px;border:1px solid #99c;float:left;height:120px;width:120px;text-align:center;color:#eee}.gsPhClickBar{margin-top:100px;text-align:center;background:#99d}#gsPhCont{position:relative}#phFile{clear:left}.gsfLine{overflow:hidden;margin-top:10px}.gsfLabel{float:left;width:100px}.gsfField{float:left}.gsInviteErr{background:#ffbbbd;border:1px solid #fff;width:400px;padding:10px;margin:5px 0}#ic_prog{width:25px;height:25px}#gsInvite{width:400px;margin:0 auto}#gsCLTable{background:#dde;font-size:18px;font-family:Verdana;width:100%}#gsCLTable td,#gsCLTable th{background:#eef;padding:8px 5px 8px 5px;border-bottom:1px solid #fff;font-size:16px;font-family:Verdana}#gsCLTable th{background:#ccc}#gsInvForm INPUT[type=text],#gsInvForm INPUT[type=password]{width:200px}.gsInvIcon{width:64px;height:80px;float:left;margin-right:50px;padding-top:70px;background-position:center;background-size:64px 64px;text-align:center;color:#999;font-size:14px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif}#gsInvIconYahoo{background:url(a019bb66faaeb0f46b53.png) no-repeat}#gsInvIconOutlook{background:url(25d6176f7e0382c96d73.png) no-repeat}#gsInvIconGmail{background:url(d897de82edaebd4625fe.png) no-repeat}#gsInvSourceCnt{width:300px;height:32px;overflow:hidden;margin:auto}#gsInvBox{text-align:center;border:5px solid #2289d2;background:#fff;padding:10px;font:16px Arial;margin:20px auto;border-radius:12px;-moz-border-radius:12px}#gsInvOuterCnt{width:400px;margin:auto}#gsInvOuterCnt h1{margin-left:0}
a.imgbutton{display:block;border:1px solid #999;padding:3px 5px 3px 5px;margin:3px;text-align:center;color:#0067cd;font:normal bold 12px/12px Tahoma,Helvetica,sans-serif,Arial;border-radius:6px;background:#fff}a.imgbutton img{margin:0 5px 0 0;vertical-align:text-bottom}a.imgbutton:hover{border:1px solid #4884c0;border:1px solid #666;background:#dde}
.btn-fb{font-family:Helvetica,Arial,sans-serif;background-color:#4267b2;color:#fff;cursor:pointer;display:inline-block;font-size:18px;height:40px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:.25px;padding:0 8px;border-radius:4px}.btn-fb:hover{background-color:#2d4373}.btn-fb span{line-height:40px;margin:0 16px}.btn-fb i{line-height:40px;font-size:24px;float:left}.adStyle{width:auto !important;height:auto !important;margin:0 !important;text-align:center !important}.blueBar{padding:5px;display:block;color:#fff;text-decoration:none}.blueBar h1,.blueBar h2{font-family:"Helvetica Neue",Helvetica;text-rendering:optimizelegibility;display:block;float:left;clear:left;font-weight:bold;text-align:center}.blueBar h1{padding:3px 8px 3px 8px;color:rgb(25, 181, 254);font-size:32px;opacity:.8;margin:5px 0 10px 0;letter-spacing:-1px;border-radius:12px;background-color:#fff;-webkit-box-shadow:5px 5px 30px 4px rgba(0, 0, 0, 0.05);box-shadow:5px 5px 30px 4px rgba(0, 0, 0, 0.05)}.blueBar h2{color:#888;font-size:22px;border:0}.blueBar a,.blueBar a:visited{color:#fff;text-decoration:none}.index-intro{clear:left;color:#666;font-size:14px;font-family:Verdana}.index-intro-bottom{color:#999}.blueBar a:hover{text-decoration:underline}.blueBar .bbLink{font-size:12px;font-weight:normal;color:#fff}.index-bb-1 div{opacity:.6;font-size:18px}.index-bb-2 div{opacity:.7;font-size:20px}.index-bb-3 div{opacity:.8;font-size:26px}.index-bb-4 div{font-size:32px}.hiddenPic{display:none}#indexMidBox{font-family:Tahoma,Helvetica,sans-serif,Arial;width:850px;margin:auto;margin-bottom:25px}#indexBotBox{overflow:hidden;width:935px;margin:0 auto;margin-top:15px}.index-su-member-total{clear:both;text-align:center;margin-top:10px}.langDataBox{float:left;width:68px;text-align:center;margin:5px 0 1px 0;overflow:hidden;white-space:nowrap}.langDataBox a:hover{text-decoration:underline;color:#111827}#suTitle{font-size:16px;font-weight:bold;float:left}#suTopIntro{margin-left:55px;float:left}.suSubT{font-size:12px;line-height:16px;float:left;margin:5px 0 10px 0}#fpSuForm{clear:both;width:260px;margin:auto}#fpSuForm label{font-weight:normal;color:#fff}#fpSuForm input[type~=text],#fpSuForm input[type~=password]{border-color:#99f;width:170px;font-family:verdana}#fpSuForm input[type=submit]{border-color:#eee}#suCountry{width:130px}#fpSuForm td{padding-top:7px}#suBox{width:300px;float:left;margin:0 0 2px 41px;font-family:Verdana;border-radius:12px;-moz-border-radius:12px;background:#93c2fd;padding:15px;color:#fff;text-align:center}#suBox .easy-autocomplete{color:#000;text-align:left}#suBox input,#suBox select{color:#000}.in_tos,.in_tos A{color:white;font-size:9px;text-shadow:none}.in_tos A{font-weight:bold;text-decoration:underline}.suLine{clear:both;margin:3px 0;padding:1px;display:block;overflow:auto}.suLine :focus{background:#ffc}.suErr{border:1px solid #eee;border-radius:4px;-moz-border-radius:4px;padding:5px 1px}.suLab{width:75px;float:left;line-height:22px;text-align:right;padding-right:3px;font-size:12px}.suErrMsg{color:#bf2c33;font-size:10px;margin:0 0 10px 15px;text-align:left}#indexMidLeft{float:left;width:470px}.indexMapGraphic{margin:20px auto;width:450px}.indexTitleBar{color:#666;font-size:14px;padding:5px 0;border-bottom:1px solid #ccc;font-family:Tahoma,Helvetica,sans-serif,Arial;text-align:left}.indexTitleBar .bold,.indexTitleBar a.bold{font-weight:bold;color:#6088c8}.indexUserSet{overflow:hidden}.indexUserSet .photo_prof{height:155px;width:100px}.indexUserSet .photo_prof .ppThLink img{margin:0}.indexUserSet .photo_prof .ppThLink{overflow:hidden;display:block;padding:0;margin:5px 0 5px 0}.indexUserBars{width:850px;margin:auto;overflow:hidden}#downtimeAnnounce{margin:0 auto 10px auto;text-align:center;border-bottom:1px solid #aaa;padding:8px;background:#eee}#adblockAlert{margin:0 auto 15px auto;text-align:center;border-bottom:1px solid #fff;padding:12px;background:#e73b73;color:#fff}
#langexForm .search_field{padding:15px}
.markItUp *{margin:0;padding:0;outline:none}.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none}.markItUp{width:100%}.markItUpEditor{padding:var(--gap2);clear:both;display:block;overflow:auto}.markItUpPreviewFrame{overflow:auto;background-color:#fff;border:1px solid #96c4fb;width:99.9%;height:300px;margin:5px 0}.markItUpFooter{width:100%;cursor:n-resize}.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url(00f413f8370b1ccaee48.png);cursor:n-resize}.markItUpHeader ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--gap2)}.markItUpHeader ul li{list-style:none;float:left;position:relative}.markItUpHeader ul li ul{display:none}.markItUpHeader ul li:hover>ul{display:block}.markItUpHeader ul .markItUpDropMenu{background:transparent url(123d5d4819b5308d5711.png) no-repeat 115% 50%;margin-right:5px}.markItUpHeader ul .markItUpDropMenu li{margin-right:0}.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:var(--color-gray-800)}.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0}.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0;background:#f5f5f5;border:1px solid #96c4fb;height:inherit}.markItUpHeader ul ul li{float:none;border-bottom:1px solid #96c4fb}.markItUpHeader ul ul .markItUpDropMenu{background:#f5f5f5 url(7c0f5f49e1e30a202b7e.png) no-repeat 100% 50%}.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px}.markItUpHeader ul ul ul li{float:none}.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0}.markItUpHeader ul ul a{display:block;padding-left:0;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%}.markItUpHeader ul ul a:hover{color:#fff;background-color:#96c4fb}.html .markItUpEditor{background-image:url(d3088e121937e35e3d28.png)}.markdown .markItUpEditor{background-image:url(0dfe43d03764214ad41b.png)}.textile .markItUpEditor{background-image:url(3efd74fb0d7064fe5c44.png)}.bbcode .markItUpEditor{background-image:url(c8ac3c32ce018a1e13b9.png)}.wiki .markItUpEditor,.dotclear .markItUpEditor{background-image:url(e8f517957e0304acc622.png)}.markItUp .palette a{background-image:url(6c39c79da7bc2d3b89e4.png)}.markItUp .palette ul{width:81px;padding:1px}.markItUp .palette li{border:1px solid white;width:25px;height:25px;overflow:hidden;padding:0;margin:0;float:left}.markItUp .palette ul a{width:25px;height:25px}.markItUp .palette ul a:hover{background-color:none}.markItUp .palette .col1-1 a{background:#fce94f}.markItUp .palette .col1-2 a{background:#edd400}.markItUp .palette .col1-3 a{background:#c4a000}.markItUp .palette .col2-1 a{background:#fcaf3e}.markItUp .palette .col2-2 a{background:#f57900}.markItUp .palette .col2-3 a{background:#ce5c00}.markItUp .palette .col3-1 a{background:#e9b96e}.markItUp .palette .col3-2 a{background:#c17d11}.markItUp .palette .col3-3 a{background:#8f5902}.markItUp .palette .col4-1 a{background:#8ae234}.markItUp .palette .col4-2 a{background:#73d216}.markItUp .palette .col4-3 a{background:#4e9a06}.markItUp .palette .col5-1 a{background:#729fcf}.markItUp .palette .col5-2 a{background:#3465a4}.markItUp .palette .col5-3 a{background:#204a87}.markItUp .palette .col6-1 a{background:#ad7fa8}.markItUp .palette .col6-2 a{background:#75507b}.markItUp .palette .col6-3 a{background:#5c3566}.markItUp .palette .col7-1 a{background:#ef2929}.markItUp .palette .col7-2 a{background:#c00}.markItUp .palette .col7-3 a{background:#a40000}.markItUp .palette .col8-1 a{background:#fff}.markItUp .palette .col8-2 a{background:#d3d7cf}.markItUp .palette .col8-3 a{background:#babdb6}.markItUp .palette .col9-1 a{background:#888a85}.markItUp .palette .col9-2 a{background:#555753}.markItUp .palette .col9-3 a{background:#000}.markItUp .markItUpButton1 a{background-image:url(acf5976ed6ca0f147036.png)}.markItUp .markItUpButton2 a{background-image:url(fca80bd11c63ddbea7be.png)}.markItUp .markItUpButton3 a{background-image:url(bab8ce5a0f961574233e.png)}.markItUp .markItUpButton4 a{background-image:url(d61da7ccc04ea772f110.png)}.markItUp .markItUpButton5 a{background-image:url(a037125c3d4eda524f25.png)}.markItUp .markItUpButton6 a{background-image:url(f5c41e5cc6853bbacb1f.png)}.markItUp .markItUpButton7 a{background-image:url(960f09bc55890e944e78.png)}.markItUp .markItUpButton9 a{background-image:url(77e2390e78f52f84f718.png)}.markItUp .markItUpButton8 a{background-image:url(4e0459a860c901245c82.png)}.markItUp .markItUpButton11 a{background-image:url(93a8cb4410e8cbdb81b6.png)}.markItUp .clean a{background-image:url(850c58bd69e727ccdd04.png)}.markItUp .resize a{background-image:url(7d49ba00962fbc705397.png)}
@CHARSET "UTF-8";.fa *{vertical-align:middle}#fbu_wrap{position:relative}#find_contact:hover{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}#paged_view,#chat_view{line-height:27px;vertical-align:middle;cursor:pointer}#pm_top_row #chat_view{font-size:18px}#paged_view{font-size:18px;margin-top:-1px}#chat_view{font-size:16px}#change_view_wrap .fa.active,#change_view_wrap .fa.active:hover{color:green;cursor:default}#change_view_wrap .fa:hover{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}#close_thread_wrap{display:none}#close_thread_wrap.visible{display:block}#threads_main{position:relative;height:100%;min-height:0;overflow:hidden}#threads_left,#threads_right{overflow-y:auto;overflow-x:hidden;max-height:100%;min-height:0}.pm_thread{border-color:transparent}.pm_thread:hover{--tw-border-opacity:1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.pm_thread.active{--tw-border-opacity:1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.pm_thread.active .th_wrap{background-color:#d7eaff;border-color:#d7eaff}.th_wrap:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.th_user_thumb .thumb{border-radius:9999px}.pm_new .msg_body,.pm_unread .msg_body{border-width:1px;--tw-border-opacity:1;border-color:rgb(245 208 254 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(253 244 255 / var(--tw-bg-opacity, 1))}#threads_main.threads--open #controls__links{display:none}#threads_main.full.send #threads_right_bottom{height:180px}#threads_main.full.send #msg_submit{top:1px}.pm_new .thread-read__check{display:none}#threads_main.threads--open .th_snippet{display:none}#threads_main.paged,#threads_main.paged #threads_left{max-height:none}.th_snippet img{height:2rem;width:2rem;border-radius:9999px}.pm_thread.new .th_wrap .th_snippet{--tw-border-opacity:1;border-color:rgb(250 232 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(253 244 255 / var(--tw-bg-opacity, 1));font-weight:500}.pm_thread.new .th_wrap .th_snippet.pm_new{font-weight:400}.th_controls .fa-ban{margin-top:11px}.pm_thread .fa-times.pm-ctrl{margin-top:2px}.pm_new_circle{position:absolute;top:-0.25rem;right:-0.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0.375rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(245 208 254 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:0.125rem;padding-right:0.125rem;font-size:0.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(217 70 239 / var(--tw-text-opacity, 1));--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.pm_new_circle.small{font-size:9px}.pm_new_cnt{display:table-cell;text-align:center;vertical-align:middle}#load_older_messages,#load_more_conversations .th_wrap{font-size:13px;color:#6088c8;cursor:pointer;line-height:18px;text-align:center;height:20px}#load_older_messages{margin-bottom:-5px;margin-top:5px}#load_more_conversations{border-bottom:1px solid #ccc}#load_more_conversations:hover,#load_older_messages:hover{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1))}.no_messages{text-align:center}.msg_body{font-family:var(--font-reading);line-height:1.5}.msg_body IMG{max-width:480px}.msg_body:has(.audio-player){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:20rem}@media (min-width: 640px){.msg_body:has(.audio-player){max-width:24rem}}.msg_last_online{color:#999;max-width:650px;margin:auto}.msg_last_online_inner{padding:5px 0 5px 50px}.msg_buttons .fa-times{--tw-scale-x:1.25;--tw-scale-y:1.25;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.msg_buttons .cog-rot{color:gray;font-size:21px;margin:-6px 6px 0 0;line-height:31px;-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.fa-1{font-size:14px}.msg_buttons_placeholder{visibility:hidden}.msg_read_status,.msg_read_status_placeholder{font-size:16px;margin-top:3px;margin-right:5px;width:16px;height:16px}.msg_read_status_placeholder{visibility:hidden}@-webkit-keyframes rot{100%{-webkit-transform:rotate(360deg)}}@keyframes rot{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pm_date_div hr{height:1px}#msg_submit{height:34px;width:70px}#threads_main .markItUp .palette ul{width:162px}.mod .male{font-weight:bold;color:#ff5d61}A.filter_active{color:#666}#markitup_msg{color:gray;font-size:11px;display:none}#threads_main.send #markitup_msg{display:block}#single_thread_wrapper #markitup_msg{display:inline;padding-right:15px;position:relative;top:auto;right:auto}#single_thread_wrapper .msg_body{max-width:420px;margin-bottom:5px}.tui_age{color:#888}.pm_pagination{padding:10px;text-align:center;font-size:15px}.pm_pagination a.active{color:blue;font-weight:bold}#markItUpPm_message{width:auto}#compose_form_wrap{padding:0 20px}#pm_message{width:97%}.grey{color:gray}#single_thread_outer_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#single_thread_wrapper{padding:0 10px;width:550px}#single_thread_wrapper .msg_body{clear:both;margin:10px 0;max-width:95%}#pm_top_row{line-height:32px;height:32px}@media(min-width: 1100px){#pm_top_row{padding:0 20px}}#pm_top_row .thumb{height:30px;width:30px}#conversation{border-top:1px dotted #bbb;padding-top:10px}.empty_conv{margin:10px;padding:10px;background:#e3f1ff}[data-component=MainContentRow]:has(.privateMessages){padding-left:0 !important;padding-right:0 !important}@media(max-width: 639px){body:has(.privateMessages .threads--open) [data-component=mobile-bottom-nav]{display:none !important}body:has(.privateMessages .threads--open) .mobile-scroll-container{bottom:0 !important}}.privateMessages{height:calc(100vh - 160px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 639px){.privateMessages{height:calc(100vh - var(--mobile-bottom-nav-height, 52px));position:fixed;top:0;left:0;right:0;bottom:var(--mobile-bottom-nav-height, 52px);z-index:40;background:#fff}.privateMessages:has(.threads--open){bottom:0;height:100vh}.privateMessages.keyboard-open{bottom:0}.privateMessages #threads_main{border:none !important}.privateMessages #separator{display:none !important}.privateMessages #threads_left_container{display:none !important}.privateMessages #threads-right__container{min-width:0 !important;max-width:none !important}}.privateMessages #threads_main>div:first-child{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}#threads-right__container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}#threads_right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;min-height:0}#threads_right_bottom{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width: 768px){.msg-actions-toggle{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.pm_msg:hover .msg-actions-toggle{opacity:1 !important}}@media(max-width: 767px){.msg-actions-toggle{opacity:1 !important}}.msg-actions-toggle{background:rgba(0,0,0,0);border:none;padding:6px 10px;cursor:pointer;color:#9ca3af;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:9999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:32px;height:32px}.msg-actions-toggle:hover{color:#4b5563;background-color:#f3f4f6}.msg-actions-menu{position:absolute;right:0;top:36px;z-index:50;min-width:160px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:4px 0;-webkit-animation:fadeIn .15s ease-out;animation:fadeIn .15s ease-out}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.msg-actions-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 16px;font-size:14px;color:#374151;text-decoration:none;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.msg-actions-menu a:hover{background-color:#f9fafb}.msg-actions-menu a i{width:16px;text-align:center}.msg-actions-wrapper{position:relative}.msg_meta_wrapper{position:relative;z-index:1}@media(max-width: 640px){.msg-actions-menu{right:-8px;min-width:140px}.msg-actions-menu a{padding:10px 12px;font-size:13px}}.msg-actions-toggle,.msg-actions-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.post-card,.note{overflow:hidden;border-radius:0.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow, -webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:200ms;transition-duration:200ms}.post-card:hover,.note:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;padding-bottom:0.75rem}.post-author{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0px;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.post-author > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem * var(--tw-space-x-reverse));margin-left:calc(0.75rem * calc(1 - var(--tw-space-x-reverse)))}.post-avatar{position:relative;margin-top:0.125rem;-ms-flex-negative:0;flex-shrink:0}.post-avatar-img{height:3rem;width:3rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254 / var(--tw-ring-opacity, 1))}.online-indicator{position:absolute;bottom:-0.125rem;right:-0.125rem;height:0.75rem;width:0.75rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.post-author-info{min-width:0px;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.post-author-info > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.author-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author-header > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.author-name{-webkit-transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:150ms;transition-duration:150ms}.author-name:hover{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.author-name{font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.premium-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;--tw-bg-opacity:1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));font-size:0.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.author-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.separator{margin-left:0.25rem;margin-right:0.25rem;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.privacy-indicator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem}.privacy-indicator i{font-size:0.75rem;line-height:1rem}.privacy-indicator span:not(.sr-only){font-size:0.875rem;line-height:1.25rem}.sr-only{position:absolute;margin:-1px;height:1px;width:1px;overflow:hidden;padding:0px;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.post-content{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem}.post-title{margin-bottom:0.75rem}.post-title-link{display:block}.post-title-heading{-webkit-transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:150ms;transition-duration:150ms}.post-title-heading:hover{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.post-title-heading{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));line-height:1.25}.post-body{margin-bottom:0.75rem}.post-body-content{cursor:pointer;font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.post-body-content p{margin-bottom:0.5rem}.post-body-content p:last-child{margin-bottom:0px}.post-body-content strong,.post-body-content b{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.post-body-content em,.post-body-content i{font-style:italic}.post-body-content a{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.post-body-content a:hover{--tw-text-opacity:1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.post-body-content blockquote{border-left-width:4px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding-left:1rem;font-style:italic;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.post-media{margin-top:0.75rem}.comment-form-section{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem}.post-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.comment-form-section+.post-actions{border-top-width:0px}.post-actions:last-child{border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem}.actions-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions-left > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.actions-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions-right > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.actions-right{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.post-action-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-action-button > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}.post-action-button{--tw-text-opacity:1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));cursor:pointer;-webkit-transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:150ms;transition-duration:150ms}.post-action-button:hover{--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.post-action-button{border-radius:0.25rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem}.post-action-button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.post-action-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width:2px}.post-action-button span{font-size:0.875rem;line-height:1.25rem;font-weight:500}.post-action-button i{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:150ms;transition-duration:150ms}.post-action-button.comment-button:hover{--tw-text-opacity:1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.post-action-button.like-button:hover{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.post-action-button.like-button:hover i{--tw-scale-x:1.1;--tw-scale-y:1.1;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.post-action-button.share-button:hover{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.post-timestamp{cursor:help;-webkit-transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:150ms;transition-duration:150ms}.post-timestamp:hover{--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.comments-list{border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-bottom:1rem}@media(max-width: 640px){.post-card,.note{margin-left:0.5rem;margin-right:0.5rem;border-radius:0.5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.post-header{padding:0.75rem;padding-bottom:0.5rem}.post-content{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem}.post-actions,.comment-form-section{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem}.actions-left > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.post-action-button{padding-left:0.25rem;padding-right:0.25rem}.post-action-button span{display:none}.comments-list{padding-left:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem}}@media(max-width: 480px){.post-avatar-img{height:2rem;width:2rem}.post-author > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.actions-right{display:none}.post-card,.note{margin-left:0.25rem;margin-right:0.25rem;border-radius:0.5rem}}.post-card.loading,.loading.note{pointer-events:none;opacity:0.5}.post-action-button.liked{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.post-action-button.liked i{--tw-scale-x:1.1;--tw-scale-y:1.1;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.post-action-button.processing{pointer-events:none;opacity:0.5}@media(prefers-contrast: high){.post-card,.note{border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.post-action-button{border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}}@media print{.post-card,.note{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;-webkit-box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.post-actions,.comment-form-section{display:none}.comments-list{background-color:transparent}}@media(prefers-reduced-motion: no-preference){.post-card,.note{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:200ms;transition-duration:200ms}}@media(prefers-reduced-motion: reduce){.post-card,.note,.post-action-button,.author-name{-webkit-transition:none;transition:none}}
#filterBox{border:1px solid #ffe25a;background:#fff4c0;width:100%;padding:0 3px 5px 3px;text-align:center;margin:10px 0;height:65px;border-radius:12px;-moz-border-radius:12px}.online_prof{float:left;margin:5px;padding:5px;text-align:center;font-size:12px;height:150px;width:120px}#filterBox form{text-align:left;overflow:hidden}.viewLinks a{text-decoration:underline}.viewLinks{color:#999}.filterLinks{overflow:hidden;float:left;height:25px}.filterLinks a{display:block;float:left;margin:3px;font-size:12px;padding:3px;text-decoration:underline}.filterFormField{text-align:left;padding:5px;float:left}.olUserDetails{clear:both;color:#888;font-size:11px;line-height:16px}.olAd{overflow:hidden;border:1px solid;border-radius:12px;-moz-border-radius:12px;float:left;padding-left:20px;width:750px;margin:10px 50px;border-color:#dff5ff;background-color:#f1faff}
.MALE{color:#33f}.FEMALE{color:#fdd}.profile .boxHead#topBH{padding:0;width:925px;overflow:hidden;height:27px;font-size:14px;background:#69a2ef 0 100% repeat-x;color:#fff;font-weight:bold;text-decoration:none}.profile .topBHUsername{float:left;padding:5px;min-width:170px}.myProfNotice{padding:5px 5px 5px 35px;font-size:12px;font-family:Tahoma,Helvetica,sans-serif,Arial;overflow:hidden;color:#333;background:#bcffa0;border:1px solid #77e04d;border-radius:12px;-moz-border-radius:12px}.prof-action-links{display:-webkit-box;display:-ms-flexbox;display:flex}.prof-action-links a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--gap2) var(--gap3);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-gray-300);background:var(--color-gray-100);gap:var(--gap2);font-size:var(--font14);font-weight:600;color:var(--color-gray-600)}.prof-action-links a:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95)}.prof-action-links a .fa{color:var(--color-gray-600)}.prof-action-links a:not(:last-child){border-right:none}.prof-action-links a:first-child{border-top-left-radius:var(--gap2);border-bottom-left-radius:var(--gap2)}.prof-action-links a:last-child{border-top-right-radius:var(--gap2);border-bottom-right-radius:var(--gap2)}#action_links.alSmall{width:300px}.profileBox{margin:0 0 0 15px;float:left;font-size:12px;color:#333;width:320px;overflow:hidden}.profileBox p{margin:5px 0;font-size:12px}.profileBox p img{margin:0 3px 0 5px}.profDataBox{word-wrap:break-word;padding:0;margin:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap2)}.profDataBox img{max-width:500px;max-height:500px}.profDataBoxText{font-size:var(--font15);font-family:var(--font-text);color:var(--color-gray-800);line-height:1.5;word-wrap:break-word;overflow:hidden;margin-bottom:var(--gap2)}.profDataTopField{overflow:hidden;clear:left;padding-bottom:5px;border-bottom:1px solid #eef;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap2);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-top-info__heading{-ms-flex-item-align:start;align-self:flex-start;font-size:var(--font12);font-weight:bold;width:80px;word-wrap:break-word;color:var(--color-gray-600)}.profDataTopData{width:100%;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap2)}.profLang{white-space:nowrap;display:block;border:1px solid var(--color-gray-300);border-radius:var(--gap1);padding:2px var(--gap1);color:var(--color-gray-600)}.prLangName{float:left}.proflLevel{display:block;float:left;margin-left:5px;margin-top:3px}.profDataTop{width:372px}.addMF{float:left;width:180px;text-align:center;margin-top:0}.addMF:hover{text-decoration:underline}.profUplLink{overflow:hidden;width:180px;height:180px;float:left;position:relative}.profUplTxt{background:#8e8ecd;color:#fff;height:20px;position:absolute;top:140px;width:180px;text-align:center}.jumpTo{float:left;background:#8eb7ef;height:27px}.jumpTo a{color:#fff;text-decoration:none;display:block;float:left;margin-left:1px;font-weight:normal;font-size:12px;background:#8eb7ef;padding:6px 10px 0 10px}.jumpTo a:visited,a.editLink{color:#fff}.jumpTo a:hover{text-decoration:underline}.profModuleBox{clear:both;overflow:hidden;float:right;margin:0 auto;padding-right:5px;margin-bottom:15px;width:355px}.profModules{overflow:hidden}.profModules .boxHead{background:#fff;padding:0;margin:0;padding-bottom:2px;margin-top:10px}.profModules .boxHead h1,.profModules .boxHead h1 a{background:#fff;padding:0;margin:0;text-decoration:none;color:#457fdd;font-size:16px;font-weight:normal}.profModuleBox .dataCont{overflow:hidden;width:340px}* html .profModuleBox .pmbCont{width:100%}.profModuleBox h1.boxHead{background:#e34e8f}.profModuleBox .boxHead{width:auto}.profBotStat{padding:5px;padding-left:50px;color:#666;width:400px}.editLink{text-decoration:underline;color:#fff}.profModuleBox .profAlbBoxUnit{margin:0 3px}.profAlbRow{overflow:hidden}.profAlbBoxUnit a{text-decoration:underline;color:#222}div.prEdLnk{float:right;font-size:11px;font-weight:normal;color:#74a3d5}.prEdLnk a{font-weight:normal;color:#74a3d5}.prEdLnk a:hover{--tw-text-opacity:1;color:rgb(3 7 18 / var(--tw-text-opacity, 1));text-decoration:underline}.lfor{font-family:verdana;font-size:11px;color:#555}.profRightMap{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.profRightMap.big{height:340px}.mapWrapper{text-align:center}#profRightMapTxt{text-align:center;font-family:Tahoma,Helvetica,sans-serif,Arial;font-size:12px;line-height:18px}#profWildfire{width:301px;margin:0 auto;height:151px;overflow:hidden;margin-bottom:2px}#asEditLink{float:right;line-height:13px;padding:0 5px 5px 5px;display:none}#asEdit{float:left}#asEditCode,#asEditMsg,#asEditLinks{float:left}#asEditCode{margin-top:2px}#asEditLinks{padding-top:3px;color:#999}#asEditLinks .underlink_inline{display:inline}#asEditMsg{width:275px;margin-left:5px;margin-right:5px}#asMsg,#prStatMsg{color:#00c300;overflow:hidden;margin-bottom:15px}.prStatUpdated{color:#999;font-size:10px}#prStatMsg i{color:#666}#prStatMsgIcon{float:left;margin:1px 4px 0 0}#prStatMsg h2{color:#999;float:left;border:0;padding:0;margin-right:4px;font-weight:normal}#prStatMsgBody{float:left;width:300px}#prStatQ{color:#666;font-size:1.1em;font-style:italic}#modpage-overlay{background-color:#000;cursor:wait}.rViewed .photoProf{padding:0 2px 5px 0}.hiddenPart{display:none}#profPhotos img.mpImgBg{margin:0;position:absolute;width:100%;height:50px;left:0;bottom:0}.mpImgLinks{position:absolute;bottom:0;height:25px;z-index:100;opacity:.5;filter:alpha(opacity=5);padding-left:11px;width:169px}.mpImgWrap:hover .mpImgLinks,#profPhotos .mpImgWrap:hover img.mpImgBg,.mpImgWrap.hover .mpImgLinks,#profPhotos .mpImgWrap.hover img.mpImgBg{opacity:1;filter:alpha(opacity=1)}.mpImgLinks,#profPhotos .mpImgLinks a{color:#fff;font-weight:bold}.mpImgWrap{position:relative;margin:5px 3px;width:180px}#profPhotos .mpImgWrap a.profPhotoLink{border:0}#profPhotos .mpImgWrap img{margin:0}#profPhotos .mpImgWrap a.profPhotoLink{margin:0}.profLimited{text-align:center;margin:50px auto;font-size:16px}.profOnlineStatus{margin-bottom:10px}.profLocation{border:0;margin-bottom:5px;padding-bottom:0}.mprofRow td{vertical-align:top;padding:var(--gap4) 0}
.search-page-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gap4);padding:0 var(--gap4)}@-webkit-keyframes skeleton-pulse{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}@keyframes skeleton-pulse{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.skeleton-loading{background:linear-gradient(90deg, #f0f0f0 0px, #e0e0e0 40px, #f0f0f0 80px);background-size:200px 100%;-webkit-animation:skeleton-pulse 1.5s ease-in-out infinite;animation:skeleton-pulse 1.5s ease-in-out infinite;border-radius:8px}.filter-chip-container{position:relative}.filter-chip-container .filter-chip-dropdown{display:none !important}.filter-chip-container .filter-chip-dropdown[style*="display: block"]{display:block !important}.search-results .transition-view{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.search-results.changing-view .transition-view{opacity:.5}.filter-chip:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.search-results>div{-webkit-animation:fadeIn .4s ease-out;animation:fadeIn .4s ease-out}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.lang-level-bar{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.online-pulse,.animate-pulse{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.transition-all{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:200ms;transition-duration:200ms}button.transform,a.transform{-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.hover\:-translate-y-1:hover{-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}.hover\:-translate-y-0\.5:hover{-webkit-transform:translateY(-0.125rem);transform:translateY(-0.125rem)}.language-level-bar{-webkit-transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,-webkit-transform .2s ease;transition:background-color .3s ease,transform .2s ease;transition:background-color .3s ease,transform .2s ease,-webkit-transform .2s ease}.language-level-bar:hover{-webkit-transform:scaleY(1.1);transform:scaleY(1.1)}.expandable-filter-chip:active,.toggle-filter-chip:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.search-page-row .bg-gradient-to-r{background-size:200% 100%;-webkit-transition:background-position .3s ease;transition:background-position .3s ease}.search-page-row .bg-gradient-to-r:hover{background-position:-100% 0}@media(max-width: 640px){.filter-chip-container .filter-chip-dropdown{position:fixed;left:1rem;right:1rem;max-width:none;min-width:auto}.expandable-filter-chip,.toggle-filter-chip{min-height:44px;padding:.75rem 1.25rem}.filter-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.5rem}.message-button{width:100%;padding:.875rem;font-size:1rem}.profile-list-card .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.profile-list-card .flex .user-info{width:100%}}.search-results__body-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap4)}.search-results__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--gap4)}.search-results__result-list{gap:var(--gap2)}.search-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start;gap:var(--gap2);width:100%;background:#fff}.search-field__heading{font-weight:bold;font-size:var(--font10);color:var(--color-gray-500);text-transform:uppercase}.search-field__heading i{display:inline-block;margin-right:var(--gap1)}.search-field__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gap2)}.search-field__body input[type=text]{width:180px}.search-field__body select{max-width:180px}.search-field__body--dynamic-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap2)}.search-field__username-input{max-width:120px}.search-field__select{max-width:180px}.search-field__checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-field__checkbox-label label{font-size:var(--font12)}.search-result__container{overflow:hidden;border-radius:var(--gap2);gap:var(--gap4);max-width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:var(--shadow-4);box-shadow:var(--shadow-4);padding:var(--gap4)}.search-result__avatar{display:block;overflow:hidden;border-radius:var(--gap2);width:100px;height:100px;-ms-flex-negative:0;flex-shrink:0}.search-result__location{margin-top:var(--gap1)}.search-result__location a{color:var(--color-blue-600)}.search-result__online-joined{font-size:var(--font12)}.search-result__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap3);font-size:var(--font12)}.search-result__links a{display:block;color:var(--color-gray-600)}.search-result__links a:hover{color:var(--color-gray-600)}.search-result__links a i{color:var(--color-gray-400)}.sCField label,.sCField .title{color:#333;font-size:12px}.sCField label{color:#888}.sResSex{margin:0 3px 0 3px}.sResJoined{margin-top:5px;color:var(--color-gray-600)}#sResPaginationBottom{width:800px;margin:auto}#srStatMsg{color:#00c300;overflow:hidden}#srStatMsg h2{color:#999;float:left;border:0;padding:0;margin-right:4px;font-weight:normal}#srStatMsgBody{float:left;max-width:160px}a.sResMale{color:#2f74f3}a.sResFemale{color:#be47ff}.sResStats{margin-top:5px;text-align:left;line-height:16px;clear:both;color:#999}.sCField{padding:var(--gap2) var(--gap2);float:left;border:1px solid #ddd;background:#fcfcfc;border-radius:6px;-moz-border-radius:6px}.sCField .search-controls__age-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sCField .search-controls__field-name{font-size:12px;color:#666}.sCClpsd,.sCExpnd{display:none}.sCClpsd .titleTxt{text-decoration:underline}.sCClpsd .sCFieldBody{display:none}.sCFieldBody{padding:5px 0;clear:left}.sCClpsd .title,.sCExpnd .title{float:none}#sCBotLinks{clear:both;margin:5px}.selMenu{display:none}.delSelItem{color:#666}.dynSelAdd{margin-top:5px}#sCMinimized{font-size:12px;color:#666;font-weight:bold;text-align:center;display:none;overflow:hidden}#sResTitle h3{color:#4d9af9;font-size:18px;font-weight:bold;margin-right:10px;float:left;border:2px solid #000}.sCField .title,.sCField h3{font-weight:bold;color:#666;margin-right:var(--gap2)}.sSaved,.sSettingsWrapper,.sSaving{font-size:12px;line-height:15px}.sSearchBtn{margin-left:58px;margin-top:10px;background:#ddd;border:1px solid #ccc;width:80px}.sSaving{color:gray}.sSaved{color:green}.sSaved,.sSaving{display:block;float:left;margin-left:5px}.expBtnimg{width:30px;height:20px;cursor:pointer}.expBtnimg:hover{filter:alpha(opacity=60);opacity:.6}.expBtnDiv{line-height:17px;padding:3px;text-align:center;clear:both}#sCSave,#sCReset{display:block}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{font-size:12px}.filter-chip-dropdown .easy-autocomplete,.responsive-filter-dropdown .easy-autocomplete,[id$=-sheet-content] .easy-autocomplete{width:100% !important}.search-form,.primary-filter-row,.filter-chip-container{overflow:visible !important}.filter-chip-dropdown{z-index:1200 !important;overflow:visible !important}.filter-chip-dropdown.right-aligned{position:fixed !important;right:auto !important}.filter-chip-dropdown:has(.easy-autocomplete-container){min-width:320px}.more-filters-dropdown,[id=more-filters] .filter-chip-dropdown,[id=looking-for-filter] .filter-chip-dropdown,[id=languages-filter] .filter-chip-dropdown{right:0 !important;left:auto !important}body:has(.filter-chip-dropdown:not([style*="display: none"])){overflow-x:visible !important}
.settingsFormTable td{vertical-align:top;padding:5px}.settingSections{color:#555;font-weight:bold;padding:5px}
.trVarHL{color:#e88a22}.trHtmlHL{color:#1b9872}.transNav a{text-decoration:underline;color:#888}.transNav{color:#888}.termTable{margin-left:5px;border-spacing:0}.termTable td{padding:5px;border-bottom:1px dashed #999}.termTable td a{text-decoration:underline;color:#555}.tTabTerm{width:340px;padding-right:8px}.tTabStat{color:#999;width:200px}.termBox{padding:8px;background:#ffc;border:1px solid #c9c}.trans h1{color:#558;font-size:16px;border:0;margin:10px 0 4px 0}.trLangStat{width:150px;float:left;padding-right:15px;margin:0;border:1px solid transparent;border-bottom:1px solid #ccc;display:block;padding-left:30px}.trLangStat:hover{background-color:#ccf;border:1px solid #ccc}.trLSinfo{font-size:12px;color:#999}.trLShead{line-height:19px;font-size:16px;color:#333}#trInstruct ol{list-style-type:decimal;padding:0 10px 10px 25px}#trInstruct ol li{margin:4px}.trExample{font-size:11px;color:#777;margin-top:5px;margin-left:10px}.trVoteCol{overflow:hidden}.trVoteLink{width:16px;height:16px;float:left;margin-right:3px;display:none}.trThumbUp{background:url(0fe4bbcd92ec5db700d5.png) no-repeat}.trThumbDown{background:url(51c67a52c3d05522bbc9.png) no-repeat}.trvCnt{float:left;height:16px;margin:2px}.trCompleteBG{margin:3px 0;background:#eee;height:15px;width:100px}.trCompleteBar{background:#6c6;height:15px}
.ui-notify{width:350px;position:fixed;top:10px;right:10px}.ui-notify-message{padding:10px;margin-bottom:15px;border-radius:8px}.ui-notify-message h1{font-size:14px;margin:0;padding:0}.ui-notify-message p{margin:3px 0;padding:0;line-height:18px}.ui-notify-message:last-child{margin-bottom:0}.ui-notify-message-style{background:#000;background:rgba(0, 0, 0, 0.8);-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}.ui-notify-message-style h1{color:#fff;font-weight:bold}.ui-notify-message-style p{color:#fff}.ui-notify-close{color:#fff;text-decoration:underline}.ui-notify-click{cursor:pointer}.ui-notify-cross{margin-top:-4px;float:right;cursor:pointer;text-decoration:none;font-size:12px;font-weight:bold;text-shadow:0 1px 1px #fff;padding:2px}.ui-notify-cross:hover{color:#ffffab}.ui-notify-cross:active{position:relative;top:1px}#bar{background:#252823;padding:5px 10px;border-bottom:4px solid #c3d3da}#bar h1{margin:0;padding:0;color:#fff;font-size:40px;letter-spacing:-1px;text-shadow:0 0 4px #000}#bar h1 span{color:#c3d3da}#bar div{float:right;margin-top:-50px;padding:20px 20px 0 0}#bar a{color:#fff}.message{padding:10px;margin:15px 0;display:block;text-align:left}.message-title{font-weight:bold;font-size:1.25em}.message-body{margin-top:4px}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd}.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#e6efc2;color:#264409;border-color:#c6d880}.error a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409}#notifCont{text-align:left}#notifCont div{overflow:auto}#notifCont a:hover{color:#ccc;text-decoration:underline}#notifCont img{vertical-align:top;display:block;float:left;margin-right:10px}
.views{padding:0;background:#fff;width:660px;margin:0 auto;overflow:hidden}.views .time{margin-top:3px;margin-left:15px;color:#999;font-size:10px}.viewBox{float:left;color:#666;padding:5px;background:#e8efff;margin:5px 3px;width:130px;height:176px;text-align:center}.viewBox.female{background:#f4ecf5}.viewBox .thumb{border:1px solid #666;padding:1px}.vBottomTxt{clear:both;text-align:center}.viewList .botRectAd{clear:both;overflow:hidden}
.liveStatMsg{float:left;color:#555;width:400px;font-size:13px;margin-top:10px;overflow:hidden}.liveStatRow{overflow:hidden;margin:10px;border-bottom:1px solid #ccc}.liveStatMsgTime{font-size:11px;color:#999}
.bmProfBox{float:left;text-align:center;margin-bottom:10px;height:160px;max-width:120px}.bookmarksRange{clear:both}
body.ultra-legacy-layout{background-color:#fff;background-image:none}.ultra-legacy-page{min-width:100%}@media(min-width: 950px){.ultra-legacy-page{min-width:950px}}.ultra-legacy-header-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ultra-legacy-header-scroll::-webkit-scrollbar{height:4px}.ultra-legacy-header-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:2px}.ultra-legacy-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ultra-legacy-header-inner .topMemberNav,.ultra-legacy-header-inner .ultra-legacy-top-nav{min-width:100vw}@media(max-width: 767px){body.ultra-legacy-layout #page{min-width:100%}body.ultra-legacy-layout .mainContainer,body.ultra-legacy-layout #mainContainer{min-width:100%;max-width:100%;padding:10px;border-radius:0}body.ultra-legacy-layout #wideRightBar{float:none;width:100%;margin-left:0;margin-top:15px}body.ultra-legacy-layout #acctTopWelcome{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}body.ultra-legacy-layout #acctTopWelcomeThumb{margin-right:0;margin-bottom:15px}body.ultra-legacy-layout .aQSField{display:block;margin-bottom:10px}}.ultra-legacy-header-inner .memberLinks a{overflow:visible}.yb_cont{width:16px;min-width:16px;height:16px;margin-right:5px;background:url(09adc02db7a9078e8f37.png) no-repeat 0 0;display:inline-block;-ms-flex-negative:0;flex-shrink:0}#yb1{background-position:0 -103px}#yb2{background-position:0 -137px}#yb3{background-position:0 -154px}#yb4{background-position:0 -86px}#yb5{background-position:0 -35px}#yb6{background-position:0 -69px}#yb7{background-position:0 -120px}#yb8{background-position:0 -1px}#yb9{background-position:0 -18px}.memberLink:hover{background-color:#ffef6b !important;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1) !important;box-shadow:0 0 3px rgba(0,0,0,.1) !important}.ultra-legacy-top-nav{background:#8bd5eb url(30c2988416c6ffad6469.png) 0 100% repeat-x;background-size:auto 100%;height:35px;border-bottom:1px solid #5bbfd9}.bb_cont{width:22px;min-width:22px;height:22px;margin-right:5px;overflow:hidden;background:rgba(0,0,0,0) url(50c29c34fa8a1e4c314d.png) no-repeat 4px 0;display:inline-block;-ms-flex-negative:0;flex-shrink:0}#bb1{background-position:0 0}#bb2{background-position:0 -23px}#bb3{background-position:0 -46px}#bb4{background-position:0 -69px}#bb5{background-position:0 -92px}.top-nav-link:hover{background-color:hsla(0,0%,100%,.3)}.newAlert{color:#f39;font-weight:bold;font-size:12px}.ultra-legacy-layout .yellowFooter{background-color:#ffff95;border-top:1px solid #e6e6a0;padding:8px 0;text-align:center;color:#333;font-size:12px;margin:10px 0 0 0;display:block}.ultra-legacy-layout .yellowFooter a{color:#1378e5;padding:0 10px;text-decoration:none}.ultra-legacy-layout .yellowFooter a:hover{text-decoration:underline}body.ultra-legacy-layout #page{margin:0 auto}body.ultra-legacy-layout .mainContainer,body.ultra-legacy-layout #mainContainer{background:#fff;border-radius:5px;padding:15px;margin:0 auto;max-width:1200px}body.ultra-legacy-layout #wideRightBar{float:right;width:336px;margin-left:15px}body.ultra-legacy-layout .boxTitle h1{color:#888;font-size:14px;font-weight:bold;margin:0 0 10px 0}body.ultra-legacy-layout .photo_prof{display:inline-block;vertical-align:top;margin:5px;text-align:center}body.ultra-legacy-layout .photo_prof img.thumb{border-radius:3px;border:1px solid #ddd}body.ultra-legacy-layout .photo_prof .user_info{font-size:11px;margin-top:3px}body.ultra-legacy-layout a.male,body.ultra-legacy-layout a.male-dark{color:#06c}body.ultra-legacy-layout a.female,body.ultra-legacy-layout a.female-dark{color:#c06}body.ultra-legacy-layout .feedItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f0f0f0}body.ultra-legacy-layout .feedUserThumb{margin-right:10px}body.ultra-legacy-layout .feedUserThumb img{border-radius:3px}body.ultra-legacy-layout .feedItemContent{-webkit-box-flex:1;-ms-flex:1;flex:1}body.ultra-legacy-layout .feedUsername{font-weight:bold}body.ultra-legacy-layout .feedItemDesc{font-size:12px;color:#666}body.ultra-legacy-layout .outlinedBox{border:1px solid #ddd;border-radius:5px;padding:10px;margin-bottom:15px;background:#fff}body.ultra-legacy-layout #aQS{margin-bottom:15px}body.ultra-legacy-layout #aQS h1{color:#666;font-size:14px;font-weight:bold;margin-bottom:10px;cursor:pointer}body.ultra-legacy-layout .aQSField{display:inline-block;margin-right:15px}body.ultra-legacy-layout .aQSField h3{display:inline;font-size:12px;font-weight:bold;margin-right:5px}body.ultra-legacy-layout .aQSField select,body.ultra-legacy-layout .aQSField input[type=checkbox]{font-size:12px}body.ultra-legacy-layout .rbox_main{background:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:15px;overflow:hidden}body.ultra-legacy-layout .rbox_main .yTitle{background:#f5f5f5;padding:10px;font-size:13px;color:#666;border-bottom:1px solid #ddd}body.ultra-legacy-layout .rbox_main .rboxSub{padding:10px}body.ultra-legacy-layout .frProfBox{display:inline-block;vertical-align:top;margin:5px;text-align:center;width:90px}body.ultra-legacy-layout .frProfBox img{border-radius:3px}body.ultra-legacy-layout .frProfBox .user_info{font-size:10px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.ultra-legacy-layout #acctTopWelcome{background:-webkit-gradient(linear, left top, left bottom, from(#E8F4FF), to(#D0E8FF));background:linear-gradient(to bottom, #E8F4FF 0%, #D0E8FF 100%);border-radius:5px;padding:15px;margin-bottom:15px;border:1px solid #b0d4ff}body.ultra-legacy-layout #acctTopWelcomeThumb{margin-right:20px;text-align:center}body.ultra-legacy-layout #acctTopWelcomeThumb img{border-radius:5px;border:2px solid #fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}body.ultra-legacy-layout #acctTodoCnt{-webkit-box-flex:1;-ms-flex:1;flex:1}body.ultra-legacy-layout #tdTitle{font-size:16px;font-weight:bold;color:#333}body.ultra-legacy-layout #tdText{color:#666;font-size:13px}body.ultra-legacy-layout #tdLinks{margin-top:10px}body.ultra-legacy-layout #tdLinks a.tdl{display:inline-block;text-align:center;margin-right:15px;color:#333;text-decoration:none;font-size:11px}body.ultra-legacy-layout #tdLinks a.tdl:hover{color:#06c}body.ultra-legacy-layout #tdLinks a.tdl img{display:block;margin:0 auto 5px}body.ultra-legacy-layout #as{background:#fff;border:1px solid #ddd;border-radius:5px;padding:10px;margin-bottom:15px}body.ultra-legacy-layout #asEditMsg{width:80%;padding:5px;border:1px solid #ccc;border-radius:3px;font-size:13px}body.ultra-legacy-layout .asLU{float:right}body.ultra-legacy-layout .asLU a{color:#06c;text-decoration:none}body.ultra-legacy-layout .asLU-explain{background:#f39;color:#fff;font-size:10px;padding:2px 5px;border-radius:3px;margin-left:5px}

/*# sourceMappingURL=interpals.d17e8b8b3a65117fe67f.min.css.map*/