@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}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}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root,[data-theme]{background-color:hsla(var(--b1) / var(--tw-bg-opacity, 1));color:hsla(var(--bc) / var(--tw-text-opacity, 1))}html{-webkit-tap-highlight-color:transparent}:root{--p: 65.641 98.319% 53.333%;--pf: 65.641 98.319% 42.667%;--sf: 315.75 70.196% 40%;--af: 174.69 70.335% 32.784%;--nf: 218.18 18.033% 9.5686%;--b2: 0 0% 0%;--b3: 0 0% 0%;--bc: 0 0% 100%;--pc: 65.641 100% 10.667%;--sc: 315.75 100% 90%;--ac: 174.69 100% 8.1961%;--nc: 218.18 26.949% 82.392%;--inc: 198 100% 12%;--suc: 157.83 100% 10.392%;--wac: 42.778 100% 11.216%;--erc: 0 100% 14.196%;--rounded-box: 1rem;--rounded-btn: .5rem;--rounded-badge: 1.9rem;--animation-btn: .25s;--animation-input: .2s;--btn-text-case: uppercase;--btn-focus-scale: .95;--border-btn: 1px;--tab-border: 1px;--tab-radius: .5rem;--s: 315.75 70.196% 50%;--a: 174.69 70.335% 40.98%;--n: 218.18 18.033% 11.961%;--b1: 0 0% 0%;--in: 198 93.137% 60%;--su: 157.83 64.082% 51.961%;--wa: 42.778 96.429% 56.078%;--er: 0 90.541% 70.98%}*,: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(59 130 246 / .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: }::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(59 130 246 / .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: }.alert{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1)) / var(--tw-bg-opacity));padding:1rem;border-radius:var(--rounded-box, 1rem)}.alert>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.alert{flex-direction:row}.alert>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.alert>:where(*){display:flex;align-items:center;gap:.5rem}.avatar{position:relative;display:inline-flex}.avatar>div{display:block;aspect-ratio:1 / 1;overflow:hidden}.avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.avatar.placeholder>div{display:flex;align-items:center;justify-content:center}.btn{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.btn-disabled,.btn[disabled],.btn.loading,.btn.loading:hover{pointer-events:none}.btn.\!loading,.btn.\!loading:hover{pointer-events:none!important}.btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}.btn.\!loading:before{margin-right:.5rem!important;height:1rem!important;width:1rem!important;border-radius:9999px!important;border-width:2px!important;animation:spin 2s linear infinite!important;content:""!important;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:currentColor!important;border-right-color:currentColor!important}@media (prefers-reduced-motion: reduce){.btn.loading:before{animation:spin 10s linear infinite}.btn.\!loading:before{animation:spin 10s linear infinite!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-group>input[type=radio].btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].btn:before{content:attr(data-title)}.chat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem}.checkbox{flex-shrink:0;--chkbg: var(--bc);--chkfg: var(--b1);height:1.5rem;width:1.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: .2;border-radius:var(--rounded-btn, .5rem)}.collapse.collapse{visibility:visible}.collapse{position:relative;display:grid;overflow:hidden;grid-template-rows:1fr auto}.collapse-title,.collapse>input[type=checkbox],.collapse-content{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.collapse-content{grid-row-start:2;overflow:hidden;max-height:0px;padding-left:1rem;padding-right:1rem;cursor:unset;transition:padding .2s ease-in-out,background-color .2s ease-in-out}.collapse-open .collapse-content,.collapse:focus:not(.collapse-close) .collapse-content,.collapse:not(.collapse-close) input[type=checkbox]:checked~.collapse-content{max-height:none}.divider{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-top:1rem;margin-bottom:1rem;height:1rem;white-space:nowrap}.divider:before,.divider:after{content:"";flex-grow:1;height:.125rem;width:100%}.dropdown{position:relative;display:inline-block}.dropdown>*:focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{visibility:hidden;position:absolute;z-index:50;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dropdown-end .dropdown-content{right:0px}.dropdown-left .dropdown-content{top:0px;right:100%;bottom:auto;transform-origin:right}.dropdown-right .dropdown-content{left:100%;top:0px;bottom:auto;transform-origin:left}.dropdown-bottom .dropdown-content{bottom:auto;top:100%;transform-origin:top}.dropdown-top .dropdown-content{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .dropdown-content,.dropdown-end.dropdown-left .dropdown-content{bottom:0px;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown.dropdown-hover:hover .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:not(.dropdown-hover):focus-within .dropdown-content{visibility:visible;opacity:1}.footer{display:grid;width:100%;grid-auto-flow:row;place-items:start;row-gap:2.5rem;-moz-column-gap:1rem;column-gap:1rem;font-size:.875rem;line-height:1.25rem}.footer>*{display:grid;place-items:start;gap:.5rem}@media (min-width: 48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.5rem .25rem}.input{flex-shrink:1;height:3rem;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:2;line-height:1.5rem;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));border-radius:var(--rounded-btn, .5rem)}.input-group>.input{isolation:isolate}.input-group>*,.input-group>.input,.input-group>.textarea,.input-group>.select{border-radius:0}.\!link{cursor:pointer!important;text-decoration-line:underline!important}.link{cursor:pointer;text-decoration-line:underline}.menu{display:flex;flex-direction:column;flex-wrap:wrap}.menu.horizontal{display:inline-flex;flex-direction:row}.menu.horizontal :where(li){flex-direction:row}:where(.menu li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}.menu :where(li:not(.menu-title))>:where(*:not(ul)){display:flex}.menu :where(li:not(.disabled):not(.menu-title))>:where(*:not(ul)){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;outline:2px solid transparent;outline-offset:2px}.menu>:where(li > *:not(ul):focus){outline:2px solid transparent;outline-offset:2px}.menu>:where(li.disabled > *:not(ul):focus){cursor:auto}.menu>:where(li) :where(ul){display:flex;flex-direction:column;align-items:stretch}.menu>:where(li)>:where(ul){position:absolute;display:none;top:initial;left:100%;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li:hover)>:where(ul){display:flex}.menu>:where(li:focus)>:where(ul){display:flex}.modal{pointer-events:none;visibility:hidden;position:fixed;inset:0px;display:flex;justify-content:center;opacity:0;z-index:999;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity));--tw-bg-opacity: .4;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,opacity,visibility;overflow-y:hidden;overscroll-behavior:contain}:where(.modal){align-items:center}.modal-open,.modal:target,.modal-toggle:checked+.modal{pointer-events:auto;visibility:visible;opacity:1}.modal-toggle{position:fixed;height:0px;width:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.navbar{display:flex;align-items:center;padding:var(--navbar-padding, .5rem);min-height:4rem;width:100%}:where(.navbar > *){display:inline-flex;align-items:center}.progress{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:.5rem;border-radius:var(--rounded-box, 1rem)}.range{height:1.5rem;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;--range-shdw: var(--bc);overflow:hidden;background-color:transparent;border-radius:var(--rounded-box, 1rem)}.range:focus{outline:none}.select{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;padding-left:1rem;padding-right:2.5rem;font-size:.875rem;line-height:1.25rem;line-height:2;min-height:3rem;border-width:1px;border-color:hsl(var(--bc) / var(--tw-border-opacity));--tw-border-opacity: 0;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));font-weight:600;border-radius:var(--rounded-btn, .5rem);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select[multiple]{height:auto}.stack{display:inline-grid;place-items:center;align-items:flex-end}.stack>*{grid-column-start:1;grid-row-start:1;transform:translateY(10%) scale(.9);z-index:1;width:100%;opacity:.6}.stack>*:nth-child(2){transform:translateY(5%) scale(.95);z-index:2;opacity:.8}.stack>*:nth-child(1){transform:translateY(0) scale(1);z-index:3;opacity:1}.toast{position:fixed;display:flex;min-width:-moz-fit-content;min-width:fit-content;flex-direction:column;gap:.5rem;padding:1rem}.\!tooltip{position:relative!important;display:inline-block!important;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px)) !important;text-align:center!important;--tooltip-tail: 3px !important;--tooltip-color: hsl(var(--n)) !important;--tooltip-text-color: hsl(var(--nc)) !important;--tooltip-tail-offset: calc(100% + 1px - var(--tooltip-tail)) !important}.tooltip{position:relative;display:inline-block;--tooltip-offset: calc(100% + 1px + var(--tooltip-tail, 0px));text-align:center;--tooltip-tail: 3px;--tooltip-color: hsl(var(--n));--tooltip-text-color: hsl(var(--nc));--tooltip-tail-offset: calc(100% + 1px - var(--tooltip-tail))}.\!tooltip:before{position:absolute!important;pointer-events:none!important;z-index:1!important;content:var(--tw-content)!important;--tw-content: attr(data-tip) !important;max-width:20rem!important;border-radius:.25rem!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.25rem!important;background-color:var(--tooltip-color)!important;color:var(--tooltip-text-color)!important;width:-moz-max-content!important;width:max-content!important}.tooltip:before{position:absolute;pointer-events:none;z-index:1;content:var(--tw-content);--tw-content: attr(data-tip);max-width:20rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.\!tooltip:before{transform:translate(-50%)!important;top:auto!important;left:50%!important;right:auto!important;bottom:var(--tooltip-offset)!important}.tooltip:before,.tooltip-top:before{transform:translate(-50%);top:auto;left:50%;right:auto;bottom:var(--tooltip-offset)}.tooltip-bottom:before{transform:translate(-50%);top:var(--tooltip-offset);left:50%;right:auto;bottom:auto}.avatar-group :where(.avatar){overflow:hidden;border-radius:9999px;border-width:4px;--tw-border-opacity: 1;border-color:hsl(var(--b1) / var(--tw-border-opacity))}.btn-outline.btn-primary .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.btn-primary .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.btn-secondary .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.btn-primary:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.btn-primary:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.btn-secondary:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btm-nav>*.disabled,.btm-nav>*.disabled:hover,.btm-nav>*[disabled],.btm-nav>*[disabled]:hover{pointer-events:none;--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .1;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btm-nav>* .label{font-size:1rem;line-height:1.5rem}.btn:active:hover,.btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.btn:hover,.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.btn-primary{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-primary:hover,.btn-primary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.btn-primary:focus-visible{outline:2px solid hsl(var(--p))}.btn-secondary{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-secondary:hover,.btn-secondary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.btn-secondary:focus-visible{outline:2px solid hsl(var(--s))}.btn.glass:hover,.btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.btn-primary{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.btn-primary:hover,.btn-outline.btn-primary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.btn-secondary{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.btn-secondary:hover,.btn-outline.btn-secondary.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-disabled,.btn-disabled:hover,.btn[disabled],.btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btn.loading.btn-square:before,.btn.loading.btn-circle:before{margin-right:0}.btn.\!loading.btn-square:before,.btn.\!loading.btn-circle:before{margin-right:0!important}.btn.loading.btn-xl:before,.btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.btn.\!loading.btn-xl:before,.btn.\!loading.btn-lg:before{height:1.25rem!important;width:1.25rem!important}.btn.loading.btn-sm:before,.btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn.\!loading.btn-sm:before,.btn.\!loading.btn-xs:before{height:.75rem!important;width:.75rem!important}.btn-group>input[type=radio]:checked.btn,.btn-group>.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.btn:focus-visible,.btn-group>.btn-active:focus-visible{outline:2px solid hsl(var(--p))}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale, .95))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card-title{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.checkbox:focus-visible{outline:2px solid hsl(var(--bc));outline-offset:2px}.checkbox:checked,.checkbox[checked=true],.checkbox[aria-checked=true]{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-in-out;background-image:linear-gradient(-45deg,transparent 65%,hsl(var(--chkbg)) 65.99%),linear-gradient(45deg,transparent 75%,hsl(var(--chkbg)) 75.99%),linear-gradient(-45deg,hsl(var(--chkbg)) 40%,transparent 40.99%),linear-gradient(45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 30.99%,hsl(var(--chkfg)) 40%,transparent 40.99%),linear-gradient(-45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 50.99%)}.checkbox:indeterminate{--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));background-repeat:no-repeat;animation:checkmark var(--animation-input, .2s) ease-in-out;background-image:linear-gradient(90deg,transparent 80%,hsl(var(--chkbg)) 80%),linear-gradient(-90deg,transparent 80%,hsl(var(--chkbg)) 80%),linear-gradient(0deg,hsl(var(--chkbg)) 43%,hsl(var(--chkfg)) 43%,hsl(var(--chkfg)) 57%,hsl(var(--chkbg)) 57%)}.checkbox-primary{--chkbg: var(--p);--chkfg: var(--pc);--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.checkbox-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.checkbox-primary:focus-visible{outline:2px solid hsl(var(--p))}.checkbox-primary:checked,.checkbox-primary[checked=true],.checkbox-primary[aria-checked=true]{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.checkbox:disabled{cursor:not-allowed;border-color:transparent;--tw-bg-opacity: 1;background-color:hsl(var(--bc) / var(--tw-bg-opacity));opacity:.2}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}[dir=rtl] .checkbox:checked,[dir=rtl] .checkbox[checked=true],[dir=rtl] .checkbox[aria-checked=true]{background-image:linear-gradient(45deg,transparent 65%,hsl(var(--chkbg)) 65.99%),linear-gradient(-45deg,transparent 75%,hsl(var(--chkbg)) 75.99%),linear-gradient(45deg,hsl(var(--chkbg)) 40%,transparent 40.99%),linear-gradient(-45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 30.99%,hsl(var(--chkfg)) 40%,transparent 40.99%),linear-gradient(45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 50.99%)}.collapse:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.collapse-arrow .collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;--tw-translate-y: -100%;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-duration:.15s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);top:50%;right:1.4rem;content:"";transform-origin:75% 75%;box-shadow:2px 2px;pointer-events:none}[dir=rtl] .collapse-arrow .collapse-title:after{--tw-rotate: -45deg}.collapse-plus .collapse-title:after{position:absolute;display:block;height:.5rem;width:.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);top:.9rem;right:1.4rem;content:"+";pointer-events:none}.collapse:not(.collapse-open):not(.collapse-close) input[type=checkbox],.collapse:not(.collapse-open):not(.collapse-close) .collapse-title{cursor:pointer}.collapse:focus:not(.collapse-open):not(.collapse-close) .collapse-title{cursor:unset}.collapse-title{position:relative}:where(.collapse > input[type="checkbox"]){z-index:1}.collapse-title,:where(.collapse > input[type="checkbox"]){width:100%;padding:1rem 3rem 1rem 1rem;min-height:3.75rem;transition:background-color .2s ease-in-out}.collapse-open :where(.collapse-content),.collapse:focus:not(.collapse-close) :where(.collapse-content),.collapse:not(.collapse-close) :where(input[type="checkbox"]:checked ~ .collapse-content){padding-bottom:1rem;transition:padding .2s ease-in-out,background-color .2s ease-in-out}.collapse-open.collapse-arrow .collapse-title:after,.collapse-arrow:focus:not(.collapse-close) .collapse-title:after,.collapse-arrow:not(.collapse-close) input[type=checkbox]:checked~.collapse-title:after{--tw-translate-y: -50%;--tw-rotate: 225deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[dir=rtl] .collapse-open.collapse-arrow .collapse-title:after,[dir=rtl] .collapse-arrow:focus:not(.collapse-close) .collapse-title:after,[dir=rtl] .collapse-arrow:not(.collapse-close) input[type=checkbox]:checked~.collapse-title:after{--tw-rotate: 135deg}.collapse-open.collapse-plus .collapse-title:after,.collapse-plus:focus:not(.collapse-close) .collapse-title:after,.collapse-plus:not(.collapse-close) input[type=checkbox]:checked~.collapse-title:after{content:"−"}.divider:before{background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.divider:after{background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.divider:not(:empty){gap:1rem}.drawer-toggle:focus-visible~.drawer-content .drawer-button.btn-primary{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.btn-secondary{outline:2px solid hsl(var(--s))}.dropdown.dropdown-open .dropdown-content,.dropdown.dropdown-hover:hover .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.label a:hover{--tw-text-opacity: 1;color:hsl(var(--bc) / var(--tw-text-opacity))}.input[list]::-webkit-calendar-picker-indicator{line-height:1em}.input:focus{outline:2px solid hsla(var(--bc) / .2);outline-offset:2px}.input-disabled,.input[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2, var(--b1)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1)) / var(--tw-bg-opacity));--tw-text-opacity: .2}.input-disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.input-disabled::placeholder,.input[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.\!link:focus{outline:2px solid transparent!important;outline-offset:2px!important}.link:focus{outline:2px solid transparent;outline-offset:2px}.\!link:focus-visible{outline:2px solid currentColor!important;outline-offset:2px!important}.link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.menu.horizontal>li.bordered>a,.menu.horizontal>li.bordered>button,.menu.horizontal>li.bordered>span{border-left-width:0px;border-bottom-width:4px;--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.menu[class*=" px-"]:not(.menu[class*=" px-0"]) li>*,.menu[class^=px-]:not(.menu[class^="px-0"]) li>*,.menu[class*=" p-"]:not(.menu[class*=" p-0"]) li>*,.menu[class^=p-]:not(.menu[class^="p-0"]) li>*{border-radius:var(--rounded-btn, .5rem)}.menu :where(li.bordered > *){border-left-width:4px;--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.menu :where(li)>:where(*:not(ul)){gap:.75rem;padding:.75rem 1rem;color:currentColor}.menu :where(li:not(.menu-title):not(:empty))>:where(*:not(ul):focus),.menu :where(li:not(.menu-title):not(:empty))>:where(*:not(ul):hover){background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.menu :where(li:not(.menu-title):not(:empty))>:where(:not(ul).active),.menu :where(li:not(.menu-title):not(:empty))>:where(*:not(ul):active){--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.menu :where(li:empty){margin:.5rem 1rem;height:1px;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.menu li.disabled>*{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.menu li.disabled>*:hover{background-color:transparent}.menu li.hover-bordered a{border-left-width:4px;border-color:transparent}.menu li.hover-bordered a:hover{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.menu.compact li>a,.menu.compact li>span{padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.menu .menu-title{font-size:.75rem;line-height:1rem;font-weight:700;opacity:.4}.menu .menu-title>*{padding-top:.25rem;padding-bottom:.25rem}.menu :where(li:not(.disabled))>:where(*:not(ul)){outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu>:where(li:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.menu>:where(li:first-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.menu>:where(li:last-child){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li:last-child)>:where(:not(ul)){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li:first-child:last-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li:first-child:last-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li)>:where(ul) :where(li){width:100%;white-space:nowrap}.menu>:where(li)>:where(ul) :where(li) :where(ul){padding-left:1rem}.menu>:where(li)>:where(ul) :where(li)>:where(:not(ul)){width:100%;white-space:nowrap}.menu>:where(li)>:where(ul)>:where(li:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.menu>:where(li)>:where(ul)>:where(li:first-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.menu>:where(li)>:where(ul)>:where(li:last-child){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li)>:where(ul)>:where(li:last-child)>:where(:not(ul)){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li)>:where(ul)>:where(li:first-child:last-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.menu>:where(li)>:where(ul)>:where(li:first-child:last-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}.modal-open .modal-box,.modal-toggle:checked+.modal .modal-box,.modal:target .modal-box{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.progress::-moz-progress-bar{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity))}.progress:indeterminate:after{--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));content:"";position:absolute;top:0px;bottom:0px;left:-40%;width:33.333333%;border-radius:var(--rounded-box, 1rem);animation:progress-loading 5s infinite ease-in-out}.progress::-webkit-progress-bar{background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;border-radius:var(--rounded-box, 1rem)}.progress::-webkit-progress-value{--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity));border-radius:var(--rounded-box, 1rem)}@keyframes progress-loading{50%{left:107%}}@keyframes radiomark{0%{box-shadow:0 0 0 12px hsl(var(--b1)) inset,0 0 0 12px hsl(var(--b1)) inset}50%{box-shadow:0 0 0 3px hsl(var(--b1)) inset,0 0 0 3px hsl(var(--b1)) inset}to{box-shadow:0 0 0 4px hsl(var(--b1)) inset,0 0 0 4px hsl(var(--b1)) inset}}.range:focus-visible::-webkit-slider-thumb{--focus-shadow: 0 0 0 6px hsl(var(--b1)) inset, 0 0 0 2rem hsl(var(--range-shdw)) inset}.range:focus-visible::-moz-range-thumb{--focus-shadow: 0 0 0 6px hsl(var(--b1)) inset, 0 0 0 2rem hsl(var(--range-shdw)) inset}.range::-webkit-slider-runnable-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:hsla(var(--bc) / .1)}.range::-moz-range-track{height:.5rem;width:100%;border-radius:var(--rounded-box, 1rem);background-color:hsla(var(--bc) / .1)}.range::-webkit-slider-thumb{background-color:hsl(var(--b1));position:relative;height:1.5rem;width:1.5rem;border-style:none;border-radius:var(--rounded-box, 1rem);appearance:none;-webkit-appearance:none;top:50%;color:hsl(var(--range-shdw));transform:translateY(-50%);--filler-size: 100rem;--filler-offset: .6rem;box-shadow:0 0 0 3px hsl(var(--range-shdw)) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}.range::-moz-range-thumb{background-color:hsl(var(--b1));position:relative;height:1.5rem;width:1.5rem;border-style:none;border-radius:var(--rounded-box, 1rem);top:50%;color:hsl(var(--range-shdw));--filler-size: 100rem;--filler-offset: .5rem;box-shadow:0 0 0 3px hsl(var(--range-shdw)) inset,var(--focus-shadow, 0 0),calc(var(--filler-size) * -1 - var(--filler-offset)) 0 0 var(--filler-size)}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select-bordered{--tw-border-opacity: .2}.select:focus{outline:2px solid hsla(var(--bc) / .2);outline-offset:2px}.select-disabled,.select[disabled]{cursor:not-allowed;--tw-border-opacity: 1;border-color:hsl(var(--b2, var(--b1)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--b2, var(--b1)) / var(--tw-bg-opacity));--tw-text-opacity: .2}.select-disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.select-disabled::placeholder,.select[disabled]::placeholder{color:hsl(var(--bc) / var(--tw-placeholder-opacity));--tw-placeholder-opacity: .2}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}[dir=rtl] .select{background-position:calc(0% + 12px) calc(1px + 50%),calc(0% + 16px) calc(1px + 50%)}.toast>*{animation:toast-pop .25s ease-out}@keyframes toast-pop{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.tooltip:before,.tooltip:after{opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-delay:.1s;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!tooltip:before,.\!tooltip:after{opacity:0!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,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-backdrop-filter!important;transition-delay:.1s!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.\!tooltip:after{position:absolute!important;content:""!important;border-style:solid!important;border-width:var(--tooltip-tail, 0)!important;width:0!important;height:0!important;display:block!important}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail, 0);width:0;height:0;display:block}.tooltip.tooltip-open:before,.tooltip.tooltip-open:after,.tooltip:hover:before,.tooltip:hover:after{opacity:1;transition-delay:75ms}.\!tooltip.tooltip-open:before,.\!tooltip.tooltip-open:after,.\!tooltip:hover:before,.\!tooltip:hover:after{opacity:1!important;transition-delay:75ms!important}.tooltip:not([data-tip]):hover:before,.tooltip:not([data-tip]):hover:after{visibility:hidden;opacity:0}.\!tooltip:not([data-tip]):hover:before,.\!tooltip:not([data-tip]):hover:after{visibility:hidden!important;opacity:0!important}.\!tooltip:after{transform:translate(-50%)!important;border-color:var(--tooltip-color) transparent transparent transparent!important;top:auto!important;left:50%!important;right:auto!important;bottom:var(--tooltip-tail-offset)!important}.tooltip:after,.tooltip-top:after{transform:translate(-50%);border-color:var(--tooltip-color) transparent transparent transparent;top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.tooltip-bottom:after{transform:translate(-50%);border-color:transparent transparent var(--tooltip-color) transparent;top:var(--tooltip-tail-offset);left:50%;right:auto;bottom:auto}.rounded-box{border-radius:var(--rounded-box, 1rem)}.divider-horizontal{flex-direction:column}.divider-horizontal:before{height:100%;width:.125rem}.divider-horizontal:after{height:100%;width:.125rem}.modal-bottom{align-items:flex-end}:where(.toast){right:0px;left:auto;top:auto;bottom:0px;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-start){right:auto;left:0px;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-center){right:50%;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-end){right:0px;left:auto;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-bottom){top:auto;bottom:0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-middle){top:50%;bottom:auto;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast:where(.toast-top){top:0px;bottom:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.avatar.online:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--su) / var(--tw-bg-opacity));width:15%;height:15%;top:7%;right:7%;box-shadow:0 0 0 2px hsl(var(--b1))}.avatar.offline:before{content:"";position:absolute;z-index:10;display:block;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--b3, var(--b2)) / var(--tw-bg-opacity));width:15%;height:15%;top:7%;right:7%;box-shadow:0 0 0 2px hsl(var(--b1))}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.card-compact .card-title{margin-bottom:.25rem}.card-normal .card-title{margin-bottom:.75rem}.divider-horizontal{margin-top:0;margin-bottom:0;margin-left:1rem;margin-right:1rem;height:auto;width:1rem}.modal-bottom :where(.modal-box){width:100%;max-width:none;--tw-translate-y: 2.5rem;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:0;border-bottom-left-radius:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-14{bottom:3.5rem}.left-1\/2{left:50%}.right-2{right:.5rem}.top-0{top:0px}.z-\[1002\]{z-index:1002}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.m-4{margin:1rem}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.ms-4{margin-inline-start:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.\!h-screen{height:100vh!important}.h-\[600px\]{height:600px}.h-full{height:100%}.max-h-screen{max-height:100vh}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-52{width:13rem}.w-\[375px\]{width:375px}.w-full{width:100%}.w-screen{width:100vw}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-2{gap:.5rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity: .1}.p-2{padding:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.pl-3{padding-left:.75rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);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)}.filter{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)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{font-family:sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media (min-width: 640px){.sm\:modal-middle{align-items:center}.sm\:modal-middle :where(.modal-box){width:91.666667%;max-width:32rem;--tw-translate-y: 0px;--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-left-radius:var(--rounded-box, 1rem);border-bottom-right-radius:var(--rounded-box, 1rem)}}.hover\:underline:hover{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:flex{display:flex}.sm\:hidden{display:none}}@media (min-width: 768px){.md\:visible{visibility:visible}.md\:m-auto{margin:auto}.md\:flex{display:flex}.md\:hidden{display:none}}#root{padding:0;margin:0;display:inline-flex;width:100%;height:100%}html{display:inline-flex;width:100%;height:100%}body{padding:0;margin:0;display:inline-flex;width:100%;height:100%}*{font-family:sans-serif}.field-input{position:relative;display:flex;width:100%;flex-direction:column}.field-input label{font-size:21px;letter-spacing:.53px;z-index:1;position:absolute;top:0px;left:0px;margin-top:.5rem;width:100%;text-align:center;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.field-input p{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.field-input .input{border-radius:0;z-index:2;border-width:0px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent}.field-input .input:focus{border-color:var(--primary);--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}@media not all and (min-width: 768px){.field-input .input{height:2.5rem}}.field-input .input:not(:-moz-placeholder-shown)+label{opacity:0}.field-input .input:focus+label,.field-input .input:not(:placeholder-shown)+label{opacity:0}.field-error,.form-error{margin-top:.25rem;text-align:center;font-size:.75rem;line-height:1rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.form-error{margin-top:.75rem;font-size:1rem}.eye-icon{height:100%;position:absolute;right:1rem;top:0px;z-index:10;width:1.25rem;cursor:pointer}@media (max-width: 640px){.field-input label,.field-input p{font-size:.75rem;line-height:1rem}}.navbar{z-index:1001;background-color:transparent}.navbar .dropdown .dropdown-content{background-color:var(--card-background)}.navbar .navbar-btn{border-radius:0!important}.navbar .navbar-logo{width:250px;max-height:100px;cursor:pointer}.navbar .menu-container{height:60px;border-radius:2rem;margin-top:auto;margin-bottom:auto;display:grid;grid-auto-flow:column;gap:1rem;padding:.25rem 1.5rem}@media not all and (min-width: 640px){.navbar .menu-container{display:none}}@media (min-width: 768px){.navbar .menu-container{display:grid}}.navbar .shadow{background-color:#25292c40}.navbar .menu-item{width:40px;min-height:40px!important;max-height:40px!important;display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.navbar .menu-item[disabled],.navbar .menu-item.loading,.navbar .menu-item.loading:hover{pointer-events:none}.navbar .menu-item.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.navbar .menu-item.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].navbar .menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].navbar .menu-item:before{content:attr(data-title)}.btn-outline.navbar .menu-item .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.navbar .menu-item .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.navbar .menu-item:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.navbar .menu-item:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.navbar .menu-item:active:hover,.navbar .menu-item:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.navbar .menu-item:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.navbar .menu-item:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.navbar .menu-item{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.navbar .menu-item:hover,.navbar .menu-item.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.navbar .menu-item:focus-visible{outline:2px solid hsl(var(--p))}.navbar .menu-item.glass:hover,.navbar .menu-item.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.navbar .menu-item.glass:focus-visible{outline:2px solid currentColor}.btn-outline.navbar .menu-item{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.navbar .menu-item:hover,.btn-outline.navbar .menu-item.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.navbar .menu-item[disabled],.navbar .menu-item[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.navbar .menu-item.loading.btn-square:before,.navbar .menu-item.loading.btn-circle:before{margin-right:0}.navbar .menu-item.loading.btn-xl:before,.navbar .menu-item.loading.btn-lg:before{height:1.25rem;width:1.25rem}.navbar .menu-item.loading.btn-sm:before,.navbar .menu-item.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.navbar .menu-item{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.navbar .menu-item:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.navbar .menu-item{outline:2px solid hsl(var(--p))}.btn-group .navbar .menu-item:not(:first-child):not(:last-child){border-radius:0}.btn-group .navbar .menu-item:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .navbar .menu-item:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .navbar .menu-item:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .navbar .menu-item:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .navbar .menu-item:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .navbar .menu-item:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .navbar .menu-item:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.navbar .menu-item{margin-top:auto;margin-bottom:auto;border-radius:9999px;padding:.25rem;text-transform:uppercase}@media (max-width: 640px){.reset-success .navbar .menu-item{margin-top:0}}.navbar .menu-item{border-radius:0;color:#000}body[data-theme=sgp] .navbar .menu-item:not(:disabled) span{color:#000}.navbar .menu-item:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.navbar .menu-item:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.navbar .menu-item-icon{width:25px;height:25px;margin:auto}.navbar .avatar-mode-btn .menu-item-icon{content:url(./../assets/sgp/walking.svg)}.navbar .main-street-btn .menu-item-icon{width:20px;height:20px;content:url(./../assets/sgp/compass.svg)}.navbar .screen-picker-btn .menu-item-icon{content:url(./../assets/sgp/radio.svg)}.navbar .full-screen-btn .menu-item-icon{content:url(./../assets/sgp/fullscreen.svg)}.navbar .friends-list-btn .menu-item-icon{width:20px;height:20px;content:url(./../assets/sgp/social.svg)}.navbar .share-btn{margin-left:auto;height:40px;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--primary);border-radius:2rem}.navbar .share-btn .ir-circular-button{width:110px!important;background-color:transparent}.navbar .share-btn .ir-circular-button span{margin-top:.5rem}.navbar .share-room-btn{font-weight:700;font-size:24px;letter-spacing:.6px;color:#25292c;width:-moz-fit-content;width:fit-content;padding-left:.5rem;padding-right:.5rem}.navbar .share-room-btn .menu-item-icon{display:none}.navbar .user-btn{width:60px;min-width:60px!important;min-height:60px!important;max-height:60px!important;border-radius:999px!important;display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.navbar .user-btn[disabled]{pointer-events:none}.navbar .user-btn{height:3rem;width:3rem;border-radius:9999px;padding:0}.navbar .user-btn.loading,.navbar .user-btn.loading:hover{pointer-events:none}.navbar .user-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.navbar .user-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].navbar .user-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].navbar .user-btn:before{content:attr(data-title)}.btn-outline.navbar .user-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.navbar .user-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.navbar .user-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.navbar .user-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.navbar .user-btn:active:hover,.navbar .user-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.navbar .user-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.navbar .user-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.navbar .user-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.navbar .user-btn:hover,.navbar .user-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.navbar .user-btn:focus-visible{outline:2px solid hsl(var(--p))}.navbar .user-btn.glass:hover,.navbar .user-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.navbar .user-btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.navbar .user-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.navbar .user-btn:hover,.btn-outline.navbar .user-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.navbar .user-btn[disabled],.navbar .user-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.navbar .user-btn.loading.btn-square:before,.navbar .user-btn.loading.btn-circle:before{margin-right:0}.btn.loading.navbar .user-btn:before{margin-right:0}.navbar .user-btn.loading.btn-xl:before,.navbar .user-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.navbar .user-btn.loading.btn-sm:before,.navbar .user-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.navbar .user-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.navbar .user-btn:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.navbar .user-btn{outline:2px solid hsl(var(--p))}.navbar .user-btn:where(.btn-xs){height:1.5rem;width:1.5rem;border-radius:9999px;padding:0}.navbar .user-btn:where(.btn-sm){height:2rem;width:2rem;border-radius:9999px;padding:0}.navbar .user-btn:where(.btn-md){height:3rem;width:3rem;border-radius:9999px;padding:0}.navbar .user-btn:where(.btn-lg){height:4rem;width:4rem;border-radius:9999px;padding:0}.btn-group .navbar .user-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .navbar .user-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .navbar .user-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .navbar .user-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .navbar .user-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .navbar .user-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .navbar .user-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .navbar .user-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.navbar .user-btn{margin-top:auto;margin-bottom:auto;flex:1 1 0%;padding:.25rem;font-size:2.25rem;line-height:2.5rem;text-transform:uppercase;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (max-width: 640px){.reset-success .navbar .user-btn{margin-top:0}}.navbar .user-btn{border-radius:0;color:#000}body[data-theme=sgp] .navbar .user-btn:not(:disabled) span{color:#000}.navbar .user-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.navbar .user-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.about-modal{display:grid;height:100%;width:100%;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.about-modal .title,.about-modal .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .about-modal .card-subtitle,.about-modal .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .about-modal .card-title{margin:auto;font-size:1.875rem;line-height:2.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.about-modal .content{margin-left:auto;margin-right:auto;width:66.666667%;text-align:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.about-modal .logos{display:flex;height:100%;width:100%;flex:1 1 0%;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}.about-modal .logos:nth-child(2){border-left:1px solid #f1f1f2;border-right:1px solid #f1f1f2}.about-modal .logos .about-logo{width:180px;height:auto;max-height:70px}.about-modal .logos .sgp-logo{content:url(/assets/sgp-logo-c0588715.webp)}.about-modal .logos .wbd-logo{content:url(/assets/wb-logo-c5693537.png)}.about-modal .logos .ir-logo{content:url(data:image/webp;base64,UklGRnwEAABXRUJQVlA4WAoAAAAQAAAAfgAAHwAAQUxQSBMEAAABoEbbtilH26VopCpt27Zt27Zt24or/drurrRt27Zt8wvf+XHvPYWMjO9vREwAmCn7RVQzItHOtfTN5Np7HvXySZwyrvw62Qag5OGX3c0si8ORHoB5i8NLltHhsAKwBDrUswDkdawQbEdDDLIKjhChkiMQQCUHtwMAS6BDXVc2+XcdyCvsu1GI40OUD0A2ooN+ksJEKQFUIeZVAJXph1CLKELWgR4Lnek+gM7EDQRQlZhDhCQt95F+sKwEaPutpHPZiWiHkVWL4jTlOE5tIgpyRRlN07Q79FLTNK0FgFqka8pqgGnS+00LIn+QfqyGBA0eW1kFFbTEwIsCm0VTXSANpv1Q1qIocEPPpQWQ4hiRbjcJiBjHKiqboVO4Rywk6uthhZ9YIfreI6JlkuyPXZFmDNFsVtwmebAzptUU19kD4jfJ5wGzh0Peh4ionYD7WVyBUKKJHPV9Z2DYSPGt3Ke+DmytpigtvPYSdlV3iXEZ0TBG3FL5VKfgfZj+a+i2uKXySYCjnqKyQLWFTbVdAqwnPUIVBTYP/hcpeo27osAcGqKYKZnkFu9tRJ6AgItE7qlBMSZG8g+FJLl/SRa5Bab9noEU992UVaezDnl9oOn77r7w7vCJpEuFA5U5+VmwniBK7gFIc48euQOBpB4BoMjRqJdRpBSsn/wVZk1LCyClptkk8FkfBgB5tHBeTi1YyKdpMmQ6OEgoo01WtdQGMFA/VFu2cuXKRVpNiAFhpF4CmNfNR+LqP/IjYzwynd1nSVSMQz8T80v6vO9HmpCohpPyBdGdQvB6mxGJajVd9qJjUWpnADArmGNKkjJlAMvXJvqwvKsVZJls3iyDzVdhskmtqjKVjQB8K6fHdpKu9UZhOgwAmX8FMEoTEb2fYFStJXEpqzd99OaUptmslLRJUYakP1QzaSCAqVQVHyV7TEBh0gsDwKZBrNv2Fc9oAmeL3W5vxzE/JerqCVnt9iu0y75A5ffsZ0Zk/nPfjCghOi0EWiKUuM8KBpLF3OSUgZPNaV/cNU8AMItqgdua1sGhV4ZsP2R/UgDAmapO+EXd4Wy02+1pOCf0IpupRkIwnIifqkdCEaSgqUL7TZwT/UaeoRCOmI9RiE6iFB1PCMgdTdFZVLNUX/wBeL/JyBD3WjmlbDabkbGUfr56peslEgLCKAguoN4AMCeQsa5wk9hb3px8YKf492X//v0XaXWC6E4dnMgbKdwS+v0MUAUD02keRzynmkkDAfi++S8tIzYqKuq8RwVFSbKt/TJ5i05EtVH+zO3GkGdb2RYwz1+eXNFzpTheYTl5zhcAOl3vo8iqadrC4OEKf60np8XKAk40uV5PQIY5Xyly5esJSYF8y6PoyuF7nUxIXG3jn4z3hzRdxMP2BvyPBgBWUDggQgAAANAEAJ0BKn8AIAA+kUSdSiWjoqGoCACwEglpAAA9pDCA1R0rkii0NvYHMLhv3HtgAP74TQRX/jtAF//2jy+/7R4AAA==)}.modal:has(.about-modal){z-index:1004!important}.modal:has(.profile-modal){z-index:1005!important}@media (max-width: 640px){.navbar{display:none}}@media (min-width: 640px){.navbar{display:flex}}.footer-site,.footer-engine{position:relative;z-index:1002;margin-top:auto;display:grid;height:4rem;width:100%;grid-auto-flow:column;background-color:transparent;padding:1rem}@media (min-width: 768px){.footer-site,.footer-engine{grid-auto-columns:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr))}}.footer-site .title,.footer-site .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .footer-site .card-subtitle,.footer-site .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .footer-site .card-title,.footer-engine .title,.footer-engine .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .footer-engine .card-subtitle,.footer-engine .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .footer-engine .card-title{letter-spacing:.75px;font-size:12px;grid-column:span 2 / span 2;margin-top:auto;margin-bottom:auto;font-weight:700;text-transform:uppercase}.footer-site .footer-socials,.footer-engine .footer-socials{margin:auto;display:flex;align-items:center;gap:.75rem}.footer-site .footer-socials a,.footer-engine .footer-socials a{width:32px;height:32px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding:.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--primary)}.footer-site .footer-socials .youtube,.footer-site .footer-socials .facebook,.footer-site .footer-socials .x,.footer-engine .footer-socials .youtube,.footer-engine .footer-socials .facebook,.footer-engine .footer-socials .x{width:16px;height:16px;margin:auto}.footer-site .footer-socials .youtube,.footer-engine .footer-socials .youtube{content:url(/assets/youtube-2694d682.svg)}.footer-site .footer-socials .facebook,.footer-engine .footer-socials .facebook{content:url(/assets/facebook-cd1e95b0.svg)}.footer-site .footer-socials .x,.footer-engine .footer-socials .x{content:url(/assets/x-96e3bfc5.svg)}.footer-site .privacy-and-actions,.footer-engine .privacy-and-actions{grid-column:span 2 / span 2;display:flex;align-items:center;justify-content:flex-end}.footer-site .privacy-and-actions .privacy,.footer-engine .privacy-and-actions .privacy{position:relative;display:flex;width:100%;align-items:center;justify-content:center}.footer-site .privacy-and-actions .privacy a,.footer-engine .privacy-and-actions .privacy a{font-weight:700;font-size:12px;letter-spacing:.55px;min-width:0;margin-top:auto;margin-bottom:auto;cursor:pointer;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.footer-site .privacy-and-actions .privacy .dividers,.footer-engine .privacy-and-actions .privacy .dividers{border-left:1px solid #f1f1f2;border-right:1px solid #f1f1f2}.footer-site .privacy-and-actions .privacy .privacy-tooltip,.footer-engine .privacy-and-actions .privacy .privacy-tooltip{width:300px;bottom:40px;background-color:var(--card-background);position:absolute;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:.5rem;padding:.75rem .5rem}@media (min-width: 640px){.footer-site .privacy-and-actions .privacy .privacy-tooltip,.footer-engine .privacy-and-actions .privacy .privacy-tooltip{margin-left:0}}@media (min-width: 768px){.footer-site .privacy-and-actions .privacy .privacy-tooltip,.footer-engine .privacy-and-actions .privacy .privacy-tooltip{margin-left:-130px}}.footer-site .privacy-and-actions .privacy .privacy-tooltip a,.footer-engine .privacy-and-actions .privacy .privacy-tooltip a{margin-top:.5rem;margin-bottom:.5rem;text-transform:uppercase}.footer-site .privacy-and-actions .privacy .privacy-tooltip a:hover,.footer-engine .privacy-and-actions .privacy .privacy-tooltip a:hover{text-decoration-line:underline}.footer-site .privacy-and-actions .privacy .privacy-tooltip a,.footer-engine .privacy-and-actions .privacy .privacy-tooltip a{border-left:1px solid var(--secondary)}.footer-site .privacy-and-actions .privacy .privacy-tooltip a:nth-child(odd),.footer-engine .privacy-and-actions .privacy .privacy-tooltip a:nth-child(odd){border:none!important}.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action,.footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action{right:-5px;top:0px}.btn.loading.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action:before,.btn.loading .footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action:before{height:.75rem;width:.75rem}.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action,.footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action{height:2rem;padding-left:.75rem;padding-right:.75rem;min-height:2rem;font-size:.875rem}.btn-square:where(.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action),.btn-square:where(.footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action){height:2rem;width:2rem;padding:0}.btn-circle:where(.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action),.btn-circle:where(.footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action){height:2rem;width:2rem;border-radius:9999px;padding:0}.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action,.footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action{position:absolute;cursor:pointer;background-color:transparent;font-size:1.25rem;line-height:1.75rem;font-weight:800;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.footer-site .privacy-and-actions .privacy .privacy-tooltip .close-action:hover,.footer-engine .privacy-and-actions .privacy .privacy-tooltip .close-action:hover{background-color:transparent}.footer-site .privacy-and-actions .privacy .privacy-tooltip:before,.footer-engine .privacy-and-actions .privacy .privacy-tooltip:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid var(--card-background);left:45%;bottom:-15px;position:absolute;display:block}.footer-engine{position:fixed;bottom:0px;right:0px;z-index:1002;display:flex;justify-content:flex-end}.footer-engine .footer-actions{width:100px}.footer-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:.5rem}.footer-actions .action-button{width:32px;height:32px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding:.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--primary)}.footer-actions .action-button .help-icon{content:url(/assets/question-mark-d3182758.svg);width:16px}.footer-actions .action-button .cookies-icon{content:url(/assets/cookies-f6919c81.svg);width:16px}@media (max-width: 640px){.footer-site{height:5rem;padding:.5rem 1rem;background-color:var(--secondary);grid-template-columns:16% 68% 16%;grid-template-rows:45px 1fr}.footer-site .title,.footer-site .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .footer-site .card-subtitle,.footer-site .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .footer-site .card-title{font-size:7px;grid-column:1;grid-row:2;grid-column:span 3/span 3}.footer-site .footer-socials{grid-row:1;grid-column:2}.footer-site .privacy-and-actions{grid-column:3;grid-row:1}.footer-site .privacy-and-actions .privacy{display:none}.footer-site .privacy-and-actions .footer-actions>.action-button{display:none}}.prelogin{position:relative;display:flex;height:100%;width:100%}.prelogin .background-video{display:block!important}.prelogin .ir-portal-container{margin:auto;height:794px;max-height:calc(100vh - 150px)}.prelogin .ir-portal-container .ir-portal-container-body{padding:0!important}.prelogin .prelogin-body{grid-template-rows:52% 48%;display:grid;height:100%;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:.25rem}.prelogin .prelogin-body .prelogin-header{display:grid;grid-template-rows:1.5fr auto auto auto 1fr;max-height:100%;height:100%}.prelogin .prelogin-body .prelogin-header .prelogin-logo{height:130px;max-width:60%;max-height:80%;margin:auto;height:auto}.prelogin .prelogin-body .prelogin-header .title,.prelogin .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-body .prelogin-header .card-subtitle,.prelogin .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-body .prelogin-header .card-title,.prelogin .prelogin-body .prelogin-header .legend{margin-left:auto;margin-right:auto;width:80%;justify-content:space-around;padding-left:1rem;padding-right:1rem;text-align:center;font-size:1.875rem;line-height:2.25rem;letter-spacing:.6px}.prelogin .prelogin-body .prelogin-header .title,.prelogin .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-body .prelogin-header .card-subtitle,.prelogin .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-body .prelogin-header .card-title{font-size:2.3rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.prelogin .prelogin-body .prelogin-header .title-mobile{font-size:2.3rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));display:none;color:var(--primary)}.prelogin .prelogin-body .prelogin-header .legend{font-weight:600}.prelogin .prelogin-body .prelogin-header .legend-mobile{margin-left:2rem!important;margin-right:2rem!important;margin-top:1.5rem!important;border-radius:.5rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important;padding:2.5rem!important;display:none!important}.prelogin .prelogin-body .prelogin-header .legend-mobile p{padding:2rem;font-weight:700}.prelogin .prelogin-body .prelogin-header .logo-mobile{margin-left:auto;margin-right:auto;margin-top:1.25rem;height:40px;width:40px;display:none}.prelogin .prelogin-body .prelogin-header .pre-login-btn{max-height:80%;height:64px!important;width:320px!important;grid-row-start:5;margin:auto}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled] .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--s) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled] .badge-outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:hover .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--sc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sc) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:hover .badge.outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--sc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--s) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled].btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important}.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:focus-visible{outline:2px solid hsl(var(--s))!important}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]{--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:hover,.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled].btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.drawer-toggle:focus-visible~.drawer-content .drawer-button.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]{outline:2px solid hsl(var(--s))!important}.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:#000!important}.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]{background-color:var(--secondary)!important;border-color:var(--secondary)!important}.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:hover{background-color:var(--secondary)!important;border-color:var(--secondary)!important;opacity:.85!important}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled) .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled) .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled){--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled).btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled){--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):hover,.btn-outline.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled).btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled){outline:2px solid hsl(var(--p))}.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled){color:#000}body[data-theme=sgp] .prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):not(:disabled) span{color:#000}.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):not(:disabled){background-color:var(--primary);border-color:var(--primary)}.prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:disabled):not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.prelogin .prelogin-body .prelogin-header .pre-login-btn span{font-size:1.5rem;line-height:2rem}.prelogin .prelogin-body .prelogin-form{box-shadow:inset -4px 28px 60px -10px #00000091;background:#202427;display:grid;grid-template-rows:20% auto 80px;margin-top:auto;height:100%;padding-bottom:1.75rem}.prelogin .prelogin-body .prelogin-form header{display:flex;height:100%;flex-direction:column}.prelogin .prelogin-body .prelogin-form .title,.prelogin .prelogin-body .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-body .prelogin-form .card-subtitle,.prelogin .prelogin-body .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-body .prelogin-form .card-title{margin-left:auto;margin-right:auto;margin-top:1rem;width:80%;justify-content:space-around;padding-left:1rem;padding-right:1rem;text-align:center;font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.prelogin .prelogin-body .prelogin-form .title-mobile{margin-left:auto;margin-right:auto;margin-top:.5rem;width:80%;justify-content:space-around;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;display:none}.prelogin .prelogin-body .prelogin-form .legend{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:600;text-transform:uppercase;letter-spacing:.6px;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.prelogin .prelogin-body .prelogin-form .legend p{text-overflow:clip;white-space:break-spaces}.prelogin .prelogin-body .prelogin-form .legend-mobile{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;text-align:center;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.6px;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));display:none;color:var(--primary)}.prelogin .prelogin-body .prelogin-form .legend-mobile p{text-overflow:clip;white-space:break-spaces}.prelogin .prelogin-body .prelogin-form form{margin:auto;display:flex;height:100%;max-height:80%;width:75%;flex:1 1 0%;flex-direction:column;justify-content:space-around}.prelogin .prelogin-body .prelogin-form form fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.prelogin .prelogin-body .prelogin-form form fieldset .field-input .error-message{font-weight:600;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.prelogin .prelogin-body .prelogin-form form .checkbox-container{margin-bottom:.5rem;display:flex;align-items:center}.prelogin .prelogin-body .prelogin-form form .checkbox-container span{font-size:.9rem;font-weight:600}.prelogin .prelogin-body .prelogin-form form .checkbox{--chkbg: var(--p) !important;--chkfg: var(--pc) !important;--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important}.prelogin .prelogin-body .prelogin-form form .checkbox:hover{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important}.prelogin .prelogin-body .prelogin-form form .checkbox:focus-visible{outline:2px solid hsl(var(--p))!important}.prelogin .prelogin-body .prelogin-form form .checkbox:checked,.prelogin .prelogin-body .prelogin-form form .checkbox[checked=true],.prelogin .prelogin-body .prelogin-form form .checkbox[aria-checked=true]{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--p) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.prelogin .prelogin-body .prelogin-form form .checkbox{margin-right:1rem!important;border-radius:0!important;border-width:2px!important;--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;border-color:var(--primary)!important}.prelogin .prelogin-body .prelogin-form form .checkbox:hover{border-color:var(--primary)!important}.prelogin .prelogin-body .prelogin-form form .checkbox:checked{background-color:var(--primary)!important;border-color:var(--primary)!important}.prelogin .prelogin-body .prelogin-form form .checkbox{border-color:var(--primary)!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn{margin-left:auto!important;margin-right:auto!important;height:64px!important;width:260px!important;font-size:.875rem!important;line-height:1.25rem!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important}@media (min-width: 768px){.prelogin .prelogin-body .prelogin-form .mailing-list-btn{font-size:1.25rem!important;line-height:1.75rem!important}}.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled] .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--p) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled] .badge-outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:hsl(var(--p) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:hover .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--pc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pc) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--p) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:hover .badge.outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--pc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--p) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled].btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:focus-visible{outline:2px solid hsl(var(--p))!important}.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]{--tw-text-opacity: 1 !important;color:hsl(var(--p) / var(--tw-text-opacity))!important}.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:hover,.btn-outline.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled].btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.drawer-toggle:focus-visible~.drawer-content .drawer-button.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]{outline:2px solid hsl(var(--p))!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]{color:#000!important}body[data-theme=sgp] .prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:not(:disabled) span{color:#000!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:not(:disabled){background-color:var(--primary)!important;border-color:var(--primary)!important}.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:not(:disabled):hover{background-color:var(--primary)!important;border-color:var(--primary)!important;opacity:.85!important}.prelogin .mailing-list-confirmation .modal .modal-box{height:750px}.prelogin .mailing-list-confirmation .ir-portal-container{width:850px;max-height:70vh;max-width:80vw;margin:auto}.prelogin .mailing-list-confirmation .ir-portal-container .ir-portal-container-body{display:grid;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.prelogin .mailing-list-confirmation .logo{margin-left:auto;margin-right:auto;margin-top:100px;width:50%}.prelogin .mailing-list-confirmation .mailing-list-confirmation-box{margin-left:auto;margin-right:auto;display:flex;width:100%;flex:1 1 0%;flex-direction:column;padding-left:.75rem;padding-right:.75rem;font-size:1.5rem;line-height:2rem;text-transform:uppercase}.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .legend,.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .title,.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .mailing-list-confirmation .mailing-list-confirmation-box .card-subtitle,.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .mailing-list-confirmation .mailing-list-confirmation-box .card-title{margin-left:auto;margin-right:auto;text-align:center;font-weight:600}.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .title,.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .mailing-list-confirmation .mailing-list-confirmation-box .card-subtitle,.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .mailing-list-confirmation .mailing-list-confirmation-box .card-title{margin-top:auto}.prelogin .mailing-list-confirmation .mailing-list-confirmation-box .legend{margin-bottom:auto;margin-top:.5rem;white-space:pre-line}.prelogin .joining{cursor:progress}.btn-outline.registration-enabled .mailing-list-btn .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--s) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.btn-outline.registration-enabled .mailing-list-btn .badge-outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.registration-enabled .mailing-list-btn:hover .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--sc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sc) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.registration-enabled .mailing-list-btn:hover .badge.outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--sc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.registration-enabled .mailing-list-btn{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--s) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.registration-enabled .mailing-list-btn:hover,.registration-enabled .mailing-list-btn.btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important}.registration-enabled .mailing-list-btn:focus-visible{outline:2px solid hsl(var(--s))!important}.btn-outline.registration-enabled .mailing-list-btn{--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.registration-enabled .mailing-list-btn:hover,.btn-outline.registration-enabled .mailing-list-btn.btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.drawer-toggle:focus-visible~.drawer-content .drawer-button.registration-enabled .mailing-list-btn{outline:2px solid hsl(var(--s))!important}.registration-enabled .mailing-list-btn{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:#000!important}.registration-enabled .mailing-list-btn{background-color:var(--secondary)!important;border-color:var(--secondary)!important}.registration-enabled .mailing-list-btn:hover{background-color:var(--secondary)!important;border-color:var(--secondary)!important;opacity:.85!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body{display:grid;height:99.5%;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos .prelogin-logo{height:80px;display:block}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos .prelogin-logo-infinite-reality{height:80px;display:none}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content{padding-left:1rem;padding-right:1rem;text-align:center;font-size:1.5rem;line-height:2rem}.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--p) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn .badge-outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:hsl(var(--p) / var(--tw-text-opacity))!important}.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:hover .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--pc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pc) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--p) / var(--tw-text-opacity))!important}.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:hover .badge.outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--pc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn{--tw-border-opacity: 1 !important;border-color:hsl(var(--p) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--p) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:focus-visible{outline:2px solid hsl(var(--p))!important}.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn{--tw-text-opacity: 1 !important;color:hsl(var(--p) / var(--tw-text-opacity))!important}.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:hover,.btn-outline.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--pc) / var(--tw-text-opacity))!important}.drawer-toggle:focus-visible~.drawer-content .drawer-button.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn{outline:2px solid hsl(var(--p))!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn{margin-top:1.5rem!important;margin-bottom:.5rem!important;height:4rem!important;width:33.333333%!important;color:#000!important}body[data-theme=sgp] .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:not(:disabled) span{color:#000!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:not(:disabled){background-color:var(--primary)!important;border-color:var(--primary)!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:not(:disabled):hover{background-color:var(--primary)!important;border-color:var(--primary)!important;opacity:.85!important}.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn span{font-size:18px!important;line-height:10px}.pre-login-mobile .ir-portal-container-md{width:100vw!important}.pre-login-mobile .ir-portal-container{max-height:unset}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body{display:grid;height:99.5%;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header{grid-row:span 1 / span 1}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos .prelogin-logo{margin:0 auto;height:80px;display:block}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos .prelogin-logo-infinite-reality{height:80px;display:block}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content{padding-left:.25rem;padding-right:.25rem;padding-top:.75rem;font-size:1.25rem;line-height:1.75rem}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .title-mobile{display:block!important;padding:0!important;text-align:center!important;font-size:1.5rem!important}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .title,.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .card-subtitle,.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .card-title{display:none}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .legend-mobile{margin-left:2rem!important;margin-right:2rem!important;display:block!important;border-radius:.5rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important;padding:.5rem!important;text-align:center!important;font-size:1.25rem!important;line-height:1.75rem!important}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logo-mobile{margin-left:auto;margin-right:auto;margin-top:1rem;display:block;width:55px}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .pre-login-btn{display:none}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form{grid-row:span 2 / span 2;height:unset}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .title,.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .card-subtitle,.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .card-title{display:none}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .title-mobile{margin-top:1.5rem;display:block;padding:0;font-size:1rem}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .legend{display:none}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .legend-mobile{display:block;padding:0;text-align:center;font-size:1rem}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form{display:flex;width:100%;flex-direction:column;padding-left:2rem;padding-right:2rem}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form fieldset{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form .checkbox-container .checkbox{margin-right:0!important}.pre-login-mobile .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form .checkbox-container span{margin-top:10px;margin-bottom:20px;line-height:.8rem!important;font-weight:lighter;font-size:.7rem}@media (max-width: 640px){.ir-portal-container.ir-portal-container-md.ir-portal-container-height-md{height:100vh!important}.prelogin .ir-portal-container-md{width:100vw!important}.prelogin .ir-portal-container{max-height:unset}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body{display:grid;height:99.5%;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header{grid-row:span 1 / span 1}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos .prelogin-logo{margin:0 auto;height:80px;display:block}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logos .prelogin-logo-infinite-reality{height:80px;display:block}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content{padding-left:.25rem;padding-right:.25rem;padding-top:.75rem;font-size:1.25rem;line-height:1.75rem}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .title-mobile{display:block!important;padding:0!important;text-align:center!important;font-size:1.5rem!important}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .title,.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .card-subtitle,.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .card-title{display:none}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .legend-mobile{margin-left:2rem!important;margin-right:2rem!important;display:block!important;border-radius:.5rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity))!important;padding:.5rem!important;text-align:center!important;font-size:1.25rem!important;line-height:1.75rem!important}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .logo-mobile{margin-left:auto;margin-right:auto;margin-top:1rem;display:block;width:55px}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .pre-login-btn{display:none}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form{grid-row:span 2 / span 2;height:unset}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .title,.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .card-subtitle,.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .card-title{display:none}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .title-mobile{margin-top:1.5rem;display:block;padding:0;font-size:1rem}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .legend{display:none}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form .legend-mobile{display:block;padding:0;text-align:center;font-size:1rem}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form{display:flex;width:100%;flex-direction:column;padding-left:2rem;padding-right:2rem}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form fieldset{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form .checkbox-container .checkbox{margin-right:0!important}.prelogin .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-form form .checkbox-container span{margin-top:10px;margin-bottom:20px;line-height:.8rem!important;font-weight:lighter;font-size:.7rem}}@media (max-width: 750px){.prelogin .prelogin-form .title,.prelogin .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-form .card-subtitle,.prelogin .prelogin-form .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .prelogin .prelogin-form .card-title,.prelogin .prelogin-form .legend{font-size:1.1rem!important}}.login{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%}.login video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;--tw-brightness: brightness(.9);--tw-saturate: saturate(.5);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)}.login .ir-portal-container-body{padding:0!important}.login .ir-portal-modal-close{display:none}.login .logo{margin-left:auto;margin-right:auto;margin-top:2rem;width:450px}.login .title,.login .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .login .card-subtitle,.login .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .login .card-title,.login .legend{display:none}.login .login-container{margin:auto;display:flex;height:auto;width:450px;flex-direction:column;justify-content:center}@media (min-width: 768px){.login .login-container .field-input{margin-top:1rem}}.login .login-container .login-btn{width:320px;height:70px}.btn-outline.login .login-container .login-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.login .login-container .login-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.login .login-container .login-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.login .login-container .login-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.login .login-container .login-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.login .login-container .login-btn:hover,.login .login-container .login-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.login .login-container .login-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.login .login-container .login-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.login .login-container .login-btn:hover,.btn-outline.login .login-container .login-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.login .login-container .login-btn{outline:2px solid hsl(var(--p))}.login .login-container .login-btn{margin-left:auto;margin-right:auto;margin-top:1.5rem;margin-bottom:1.5rem;color:#000}body[data-theme=sgp] .login .login-container .login-btn:not(:disabled) span{color:#000}.login .login-container .login-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.login .login-container .login-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.login .divider{margin:0;margin-top:.25rem;margin-bottom:.25rem}.login .divider:nth-of-type(2){margin-top:auto}.login .signup-legend{margin-left:auto;margin-right:auto;display:block;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.login .reset-password-legend{margin-left:auto;margin-right:auto;margin-bottom:1rem;display:block;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.login-mobile .ir-portal-container-body{display:flex;flex-direction:column}.login-mobile .login-container{height:100%;width:100%;flex:1 1 0%;justify-content:flex-start;padding-left:2rem;padding-right:2rem}.login-mobile .title,.login-mobile .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .login-mobile .card-subtitle,.login-mobile .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .login-mobile .card-title,.login-mobile .legend{display:initial}.login-mobile .field-input:first-of-type{margin-bottom:1.5rem}.login-mobile .legend{margin-bottom:2rem}.login-mobile .login-btn{max-width:80%;margin-top:auto}.login-mobile .signup-legend{font-size:.75rem;line-height:1rem}.login-mobile .reset-password-legend{font-size:.75rem;line-height:1rem;margin-bottom:5.5rem}@media (max-width: 640px){.login .ir-portal-container-body{display:flex;flex-direction:column}.login .login-container{height:100%;width:100%;flex:1 1 0%;justify-content:flex-start;padding-left:2rem;padding-right:2rem}.login .title,.login .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .login .card-subtitle,.login .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .login .card-title,.login .legend{display:initial}.login .field-input:first-of-type{margin-bottom:1.5rem}.login .legend{margin-bottom:2rem}.login .login-btn{max-width:80%;margin-top:auto}.login .signup-legend{font-size:.75rem;line-height:1rem}.login .reset-password-legend{font-size:.75rem;line-height:1rem;margin-bottom:5.5rem}}.sign-up{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%}.sign-up.loading{cursor:progress!important}.sign-up video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;--tw-brightness: brightness(.9);--tw-saturate: saturate(.5);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)}.sign-up .logo{max-height:130px;margin-left:auto;margin-right:auto;margin-top:.5rem;width:50%}.sign-up .secondary-logo{display:none}.sign-up .ir-portal-container-body{display:flex;flex:1 1 0%;flex-direction:column;padding-left:0;padding-right:0}.sign-up .signup-container{display:flex;flex-direction:column}@media (min-width: 768px){.sign-up .signup-container{margin-left:auto;margin-right:auto;margin-top:auto;height:300px;width:66.666667%}}.sign-up .field-container{display:grid}@media (min-width: 768px){.sign-up .field-container{margin-top:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.25rem}.sign-up .field-container .field-input{margin-top:.5rem}}.sign-up .submit-btn{width:320px}.btn-outline.sign-up .submit-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.sign-up .submit-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.sign-up .submit-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.sign-up .submit-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.sign-up .submit-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.sign-up .submit-btn:hover,.sign-up .submit-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.sign-up .submit-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.sign-up .submit-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.sign-up .submit-btn:hover,.btn-outline.sign-up .submit-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.sign-up .submit-btn{outline:2px solid hsl(var(--p))}.sign-up .submit-btn{color:#000}body[data-theme=sgp] .sign-up .submit-btn:not(:disabled) span{color:#000}.sign-up .submit-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.sign-up .submit-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}@media (min-width: 768px){.sign-up .submit-btn{margin-top:1.5rem;margin-bottom:1.5rem;height:4rem}}.sign-up .login-btn,.sign-up .back-btn,.sign-up .title,.sign-up .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .sign-up .card-subtitle,.sign-up .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .sign-up .card-title,.sign-up .legend,.sign-up h5{display:none}@media (min-width: 768px){.sign-up .email{grid-column:span 2 / span 2}}.sign-up .submit-btn{margin-left:auto;margin-right:auto;margin-top:1rem}@media (min-width: 768px){.sign-up .submit-btn{grid-column:span 2 / span 2;grid-row-start:4}}.sign-up .divider{margin-bottom:.25rem;margin-top:auto}.sign-up .signup-legend{margin-left:auto;margin-right:auto;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.consent-box{display:flex;flex:1 1 0%;flex-direction:column}.consent-box .logo{margin:0 auto;width:350px}.consent-box .legal-docs{min-height:200px;max-height:200px;width:500px;background-color:#25292c;margin-left:auto;margin-right:auto;display:flex;flex:1 1 0%;flex-direction:column;overflow-x:hidden;overflow-y:scroll;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity));padding:.5rem .5rem 1rem}.consent-box .legal-docs h4{margin-left:auto;margin-right:auto;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.consent-box .legal-docs>p{font-size:14px;line-height:18px;letter-spacing:.35px;text-transform:uppercase;color:#f1f1f2}.consent-box .check-box-group{width:500px;margin-left:auto;margin-right:auto;margin-top:1rem;display:flex;flex-direction:column}.consent-box .checkbox-container{display:flex;align-items:center;padding:.5rem;padding-left:0}.consent-box .checkbox-container span{font-size:14px}.consent-box .checkbox-container a{text-decoration-line:underline}.consent-box .submit-btn{margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:0}.age-verification{margin:auto;display:flex;height:100%;flex:1 1 0%;flex-direction:column}.age-verification-title{margin-left:auto;margin-right:auto;text-align:center;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}@media (min-width: 768px){.age-verification-title{margin-top:auto;font-size:1.875rem;line-height:2.25rem}}.age-verification .date-picker{margin-left:auto;margin-right:auto;margin-top:1rem;display:flex;width:50%}@media (min-width: 768px){.age-verification .date-picker{flex-direction:column}}.age-verification .date-picker .picker{min-width:100%;width:100%;border-radius:0;z-index:2;height:2.5rem;border-width:0px}.age-verification .date-picker .picker:focus{border-color:var(--primary);--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.age-verification .date-picker .picker-label{text-align:center;margin-left:0;font-size:1rem;line-height:1.5rem;text-transform:lowercase}@media (min-width: 768px){.age-verification .date-picker .picker-label{display:none}}.age-verification .date-picker input[type=date]:focus+label,.age-verification .date-picker input[type=date]:valid+label,.age-verification .date-picker .picker.invalid+label{opacity:0}.age-verification input[type=date]{margin-left:auto;margin-right:auto;width:100%;padding:.5rem}@media (min-width: 768px){.age-verification input[type=date]{margin-top:1rem}}.age-verification .age-gate-error{position:relative;margin-left:auto;margin-right:auto;display:flex;width:66.666667%;border-radius:.25rem;padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.age-verification .submit-btn{margin-left:auto;margin-right:auto}@media (min-width: 768px){.age-verification .submit-btn{margin-top:auto;margin-bottom:1.5rem}}.registration-mobile .logos-container{display:flex;align-items:center;height:6.5rem;max-height:6rem}.registration-mobile .logos-container .logo{margin-top:0;max-width:88px;height:auto;max-height:3rem;margin-left:auto;margin-right:35px}.registration-mobile .logos-container .secondary-logo{display:initial;margin-top:0;max-width:125px;height:auto;max-height:3rem;margin-left:35px}.registration-mobile .signup-container{margin-top:0}.registration-mobile .ir-portal-container-body{padding:0;display:flex;flex-direction:column;max-height:100vh;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available}.registration-mobile .ir-portal-modal-close{display:none}.registration-mobile .title,.registration-mobile .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .registration-mobile .card-subtitle,.registration-mobile .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .registration-mobile .card-title,.registration-mobile .legend,.registration-mobile h5{display:block}.registration-mobile .legend{margin-bottom:1.8rem}.registration-mobile .field-container{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));justify-content:flex-start;padding-left:2.5rem;padding-right:2.5rem}.registration-mobile .field-container .field-input{margin-top:0;margin-bottom:20px;height:2.5rem}.registration-mobile .field-container .field-input .input{min-height:40px}.registration-mobile .field-container .field-input .field-error,.registration-mobile .field-container .field-input .form-error{margin-top:0}.registration-mobile .check-box-group{width:310px;margin-left:auto;margin-right:auto}.registration-mobile .submit-btn{margin-bottom:16px;margin-left:auto;margin-right:auto}.registration-mobile .divider,.registration-mobile .signup-legend{display:none}.registration-mobile .back-btn,.registration-mobile .login-btn{max-height:2.5rem;display:initial;margin-top:0;display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.registration-mobile .back-btn[disabled],.registration-mobile .login-btn[disabled],.registration-mobile .back-btn.loading,.registration-mobile .back-btn.loading:hover,.registration-mobile .login-btn.loading,.registration-mobile .login-btn.loading:hover{pointer-events:none}.registration-mobile .back-btn.loading:before,.registration-mobile .login-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.registration-mobile .back-btn.loading:before,.registration-mobile .login-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].registration-mobile .back-btn,.btn-group>input[type=radio] .registration-mobile .login-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].registration-mobile .back-btn:before,.btn-group>input[type=radio] .registration-mobile .login-btn:before{content:attr(data-title)}.btn-outline.registration-mobile .back-btn .badge,.btn-outline .registration-mobile .login-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.registration-mobile .back-btn .badge-outline,.btn-outline .registration-mobile .login-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.registration-mobile .back-btn:hover .badge,.btn-outline .registration-mobile .login-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.registration-mobile .back-btn:hover .badge.outline,.btn-outline .registration-mobile .login-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.registration-mobile .back-btn:active:hover,.registration-mobile .back-btn:active:focus,.registration-mobile .login-btn:active:hover,.registration-mobile .login-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.registration-mobile .back-btn:hover,.registration-mobile .login-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.registration-mobile .back-btn:focus-visible,.registration-mobile .login-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.registration-mobile .back-btn,.registration-mobile .login-btn{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.registration-mobile .back-btn:hover,.registration-mobile .back-btn.btn-active,.registration-mobile .login-btn:hover,.registration-mobile .login-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.registration-mobile .back-btn:focus-visible,.registration-mobile .login-btn:focus-visible{outline:2px solid hsl(var(--s))}.registration-mobile .back-btn.glass:hover,.registration-mobile .back-btn.glass.btn-active,.registration-mobile .login-btn.glass:hover,.registration-mobile .login-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.registration-mobile .back-btn.glass:focus-visible,.registration-mobile .login-btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.registration-mobile .back-btn,.btn-outline .registration-mobile .login-btn{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.registration-mobile .back-btn:hover,.btn-outline.registration-mobile .back-btn.btn-active,.btn-outline .registration-mobile .login-btn:hover,.btn-outline .registration-mobile .login-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.registration-mobile .back-btn[disabled],.registration-mobile .back-btn[disabled]:hover,.registration-mobile .login-btn[disabled],.registration-mobile .login-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.registration-mobile .back-btn.loading.btn-square:before,.registration-mobile .back-btn.loading.btn-circle:before,.registration-mobile .login-btn.loading.btn-square:before,.registration-mobile .login-btn.loading.btn-circle:before{margin-right:0}.registration-mobile .back-btn.loading.btn-xl:before,.registration-mobile .back-btn.loading.btn-lg:before,.registration-mobile .login-btn.loading.btn-xl:before,.registration-mobile .login-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.registration-mobile .back-btn.loading.btn-sm:before,.registration-mobile .back-btn.loading.btn-xs:before,.registration-mobile .login-btn.loading.btn-sm:before,.registration-mobile .login-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.registration-mobile .back-btn,.btn-group>input[type=radio]:checked .registration-mobile .login-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.registration-mobile .back-btn:focus-visible,.btn-group>input[type=radio]:checked .registration-mobile .login-btn:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.registration-mobile .back-btn,.drawer-toggle:focus-visible~.drawer-content .drawer-button .registration-mobile .login-btn{outline:2px solid hsl(var(--s))}.btn-group .registration-mobile .back-btn:not(:first-child):not(:last-child),.btn-group .registration-mobile .login-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .registration-mobile .back-btn:first-child:not(:last-child),.btn-group .registration-mobile .login-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .registration-mobile .back-btn:last-child:not(:first-child),.btn-group .registration-mobile .login-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .registration-mobile .back-btn:not(:first-child):not(:last-child),.btn-group-horizontal .registration-mobile .login-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .registration-mobile .back-btn:first-child:not(:last-child),.btn-group-horizontal .registration-mobile .login-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .registration-mobile .back-btn:last-child:not(:first-child),.btn-group-horizontal .registration-mobile .login-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .registration-mobile .back-btn:first-child:not(:last-child),.btn-group-vertical .registration-mobile .login-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .registration-mobile .back-btn:last-child:not(:first-child),.btn-group-vertical .registration-mobile .login-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.registration-mobile .back-btn,.registration-mobile .login-btn{margin-left:auto;margin-right:auto;width:80%;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}@media (max-width: 640px){.reset-success .registration-mobile .back-btn,.reset-success .registration-mobile .login-btn{margin-top:0}}.registration-mobile .back-btn,.registration-mobile .login-btn{border-radius:0;background-color:var(--secondary);border-color:var(--secondary);color:#000}.registration-mobile .back-btn,.registration-mobile .login-btn{color:var(--primary);background-color:var(--secondary);border-color:var(--secondary)}.registration-mobile .back-btn:hover,.registration-mobile .login-btn:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}@media (max-width: 640px){.sign-up .logos-container{display:flex;align-items:center;height:6.5rem;max-height:6rem}.sign-up .logos-container .logo{margin-top:0;max-width:88px;height:auto;max-height:3rem;margin-left:auto;margin-right:35px}.sign-up .logos-container .secondary-logo{display:initial;margin-top:0;max-width:125px;height:auto;max-height:3rem;margin-left:35px}.sign-up .signup-container{margin-top:0}.sign-up .ir-portal-container-body{padding:0;display:flex;flex-direction:column;max-height:100vh;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available}.sign-up .ir-portal-modal-close{display:none}.sign-up .title,.sign-up .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .sign-up .card-subtitle,.sign-up .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .sign-up .card-title,.sign-up .legend,.sign-up h5{display:block}.sign-up .legend{margin-bottom:1.8rem}.sign-up .field-container{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));justify-content:flex-start;padding-left:2.5rem;padding-right:2.5rem}.sign-up .field-container .field-input{margin-top:0;margin-bottom:20px;height:2.5rem}.sign-up .field-container .field-input .input{min-height:40px}.sign-up .field-container .field-input .field-error,.sign-up .field-container .field-input .form-error{margin-top:0}.sign-up .check-box-group{width:310px;margin-left:auto;margin-right:auto}.sign-up .submit-btn{margin-bottom:16px;margin-left:auto;margin-right:auto}.sign-up .divider,.sign-up .signup-legend{display:none}.sign-up .back-btn,.sign-up .login-btn{max-height:2.5rem;display:initial;margin-top:0;display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.sign-up .back-btn[disabled],.sign-up .login-btn[disabled],.sign-up .back-btn.loading,.sign-up .back-btn.loading:hover,.sign-up .login-btn.loading,.sign-up .login-btn.loading:hover{pointer-events:none}.sign-up .back-btn.loading:before,.sign-up .login-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.sign-up .back-btn.loading:before,.sign-up .login-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].sign-up .back-btn,.btn-group>input[type=radio] .sign-up .login-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].sign-up .back-btn:before,.btn-group>input[type=radio] .sign-up .login-btn:before{content:attr(data-title)}.btn-outline.sign-up .back-btn .badge,.btn-outline .sign-up .login-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.sign-up .back-btn .badge-outline,.btn-outline .sign-up .login-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.sign-up .back-btn:hover .badge,.btn-outline .sign-up .login-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.sign-up .back-btn:hover .badge.outline,.btn-outline .sign-up .login-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.sign-up .back-btn:active:hover,.sign-up .back-btn:active:focus,.sign-up .login-btn:active:hover,.sign-up .login-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.sign-up .back-btn:hover,.sign-up .login-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.sign-up .back-btn:focus-visible,.sign-up .login-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.sign-up .back-btn,.sign-up .login-btn{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.sign-up .back-btn:hover,.sign-up .back-btn.btn-active,.sign-up .login-btn:hover,.sign-up .login-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.sign-up .back-btn:focus-visible,.sign-up .login-btn:focus-visible{outline:2px solid hsl(var(--s))}.sign-up .back-btn.glass:hover,.sign-up .back-btn.glass.btn-active,.sign-up .login-btn.glass:hover,.sign-up .login-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.sign-up .back-btn.glass:focus-visible,.sign-up .login-btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.sign-up .back-btn,.btn-outline .sign-up .login-btn{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.sign-up .back-btn:hover,.btn-outline.sign-up .back-btn.btn-active,.btn-outline .sign-up .login-btn:hover,.btn-outline .sign-up .login-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.sign-up .back-btn[disabled],.sign-up .back-btn[disabled]:hover,.sign-up .login-btn[disabled],.sign-up .login-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.sign-up .back-btn.loading.btn-square:before,.sign-up .back-btn.loading.btn-circle:before,.sign-up .login-btn.loading.btn-square:before,.sign-up .login-btn.loading.btn-circle:before{margin-right:0}.sign-up .back-btn.loading.btn-xl:before,.sign-up .back-btn.loading.btn-lg:before,.sign-up .login-btn.loading.btn-xl:before,.sign-up .login-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.sign-up .back-btn.loading.btn-sm:before,.sign-up .back-btn.loading.btn-xs:before,.sign-up .login-btn.loading.btn-sm:before,.sign-up .login-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.sign-up .back-btn,.btn-group>input[type=radio]:checked .sign-up .login-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.sign-up .back-btn:focus-visible,.btn-group>input[type=radio]:checked .sign-up .login-btn:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.sign-up .back-btn,.drawer-toggle:focus-visible~.drawer-content .drawer-button .sign-up .login-btn{outline:2px solid hsl(var(--s))}.btn-group .sign-up .back-btn:not(:first-child):not(:last-child),.btn-group .sign-up .login-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .sign-up .back-btn:first-child:not(:last-child),.btn-group .sign-up .login-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .sign-up .back-btn:last-child:not(:first-child),.btn-group .sign-up .login-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .sign-up .back-btn:not(:first-child):not(:last-child),.btn-group-horizontal .sign-up .login-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .sign-up .back-btn:first-child:not(:last-child),.btn-group-horizontal .sign-up .login-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .sign-up .back-btn:last-child:not(:first-child),.btn-group-horizontal .sign-up .login-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .sign-up .back-btn:first-child:not(:last-child),.btn-group-vertical .sign-up .login-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .sign-up .back-btn:last-child:not(:first-child),.btn-group-vertical .sign-up .login-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.sign-up .back-btn,.sign-up .login-btn{margin-left:auto;margin-right:auto;width:80%;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}@media (max-width: 640px){.reset-success .sign-up .back-btn,.reset-success .sign-up .login-btn{margin-top:0}}.sign-up .back-btn,.sign-up .login-btn{border-radius:0;background-color:var(--secondary);border-color:var(--secondary);color:#000}.sign-up .back-btn,.sign-up .login-btn{color:var(--primary);background-color:var(--secondary);border-color:var(--secondary)}.sign-up .back-btn:hover,.sign-up .login-btn:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}.consent-box .legal-docs{box-sizing:content-box;width:303px;min-height:unset;height:10rem;max-height:10rem;border-radius:8px}.consent-box .legal-docs h4{font-size:11px}.consent-box .legal-docs p{font-size:8px}.consent-box .checkbox-container{max-height:1.5rem;margin-bottom:1rem}.consent-box .checkbox-container span{font-size:8px}.consent-box .submit-btn{margin-top:0}.age-verification{width:100%;margin:unset}.age-verification-title{font-size:16px;margin-top:0}.age-verification h5{font-weight:500;margin-left:auto;margin-right:auto;margin-top:.5rem;width:80%;text-align:center;font-size:.75rem;line-height:1rem}.age-verification .legend{font-weight:400;font-size:.5rem;margin-left:auto;margin-right:auto;margin-top:1rem;width:50%}.age-verification .age-gate-error{font-weight:400;margin-top:3rem;font-size:.75rem;line-height:1rem}.age-verification .back-btn{margin-bottom:auto}.no-footer .ir-portal-container{z-index:1003!important}}.email-verification,.email-confirmation{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%}.email-verification.resending,.email-confirmation.resending{cursor:progress}.email-verification .ir-portal-container-body,.email-confirmation .ir-portal-container-body{padding-bottom:0!important;padding-top:0!important}.email-verification .logos-container,.email-confirmation .logos-container{display:none}.email-verification .title,.email-verification .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-verification .card-subtitle,.email-verification .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-verification .card-title,.email-confirmation .title,.email-confirmation .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-confirmation .card-subtitle,.email-confirmation .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-confirmation .card-title{font-size:36px;letter-spacing:.9px;text-align:center;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}@media (min-width: 768px){.email-verification .title,.email-verification .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-verification .card-subtitle,.email-verification .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-verification .card-title,.email-confirmation .title,.email-confirmation .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-confirmation .card-subtitle,.email-confirmation .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-confirmation .card-title{margin-top:9rem}}.email-verification .legend,.email-confirmation .legend{font-size:24px;letter-spacing:.6px;text-transform:uppercase;margin-left:auto;margin-right:auto;width:66.666667%;text-align:center;font-weight:700}.email-verification .legend p,.email-verification .legend pre,.email-confirmation .legend p,.email-confirmation .legend pre{text-overflow:clip;white-space:break-spaces}.email-verification .verification-container,.email-confirmation .verification-container{display:flex;height:100%;flex:1 1 0%;flex-direction:column;justify-content:space-between;padding-left:1rem;padding-right:1rem}.email-verification .submit-btn,.email-confirmation .submit-btn{height:67px;width:300px}.btn-outline.email-verification .submit-btn .badge,.btn-outline .email-confirmation .submit-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.email-verification .submit-btn .badge-outline,.btn-outline .email-confirmation .submit-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.email-verification .submit-btn:hover .badge,.btn-outline .email-confirmation .submit-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.email-verification .submit-btn:hover .badge.outline,.btn-outline .email-confirmation .submit-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.email-verification .submit-btn,.email-confirmation .submit-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.email-verification .submit-btn:hover,.email-verification .submit-btn.btn-active,.email-confirmation .submit-btn:hover,.email-confirmation .submit-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.email-verification .submit-btn:focus-visible,.email-confirmation .submit-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.email-verification .submit-btn,.btn-outline .email-confirmation .submit-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.email-verification .submit-btn:hover,.btn-outline.email-verification .submit-btn.btn-active,.btn-outline .email-confirmation .submit-btn:hover,.btn-outline .email-confirmation .submit-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.email-verification .submit-btn,.drawer-toggle:focus-visible~.drawer-content .drawer-button .email-confirmation .submit-btn{outline:2px solid hsl(var(--p))}.email-verification .submit-btn,.email-confirmation .submit-btn{margin-left:auto;margin-right:auto;color:#000}body[data-theme=sgp] .email-verification .submit-btn:not(:disabled) span,body[data-theme=sgp] .email-confirmation .submit-btn:not(:disabled) span{color:#000}.email-verification .submit-btn:not(:disabled),.email-confirmation .submit-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.email-verification .submit-btn:not(:disabled):hover,.email-confirmation .submit-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}@media (min-width: 768px){.email-verification .submit-btn,.email-confirmation .submit-btn{margin-bottom:8rem}}.email-verification .back-btn,.email-confirmation .back-btn{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.email-verification .back-btn[disabled],.email-confirmation .back-btn[disabled],.email-verification .back-btn.loading,.email-verification .back-btn.loading:hover,.email-confirmation .back-btn.loading,.email-confirmation .back-btn.loading:hover{pointer-events:none}.email-verification .back-btn.loading:before,.email-confirmation .back-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.email-verification .back-btn.loading:before,.email-confirmation .back-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].email-verification .back-btn,.btn-group>input[type=radio] .email-confirmation .back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].email-verification .back-btn:before,.btn-group>input[type=radio] .email-confirmation .back-btn:before{content:attr(data-title)}.btn-outline.email-verification .back-btn .badge,.btn-outline .email-confirmation .back-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.email-verification .back-btn .badge-outline,.btn-outline .email-confirmation .back-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.email-verification .back-btn:hover .badge,.btn-outline .email-confirmation .back-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.email-verification .back-btn:hover .badge.outline,.btn-outline .email-confirmation .back-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.email-verification .back-btn:active:hover,.email-verification .back-btn:active:focus,.email-confirmation .back-btn:active:hover,.email-confirmation .back-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.email-verification .back-btn:hover,.email-confirmation .back-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.email-verification .back-btn:focus-visible,.email-confirmation .back-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.email-verification .back-btn,.email-confirmation .back-btn{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.email-verification .back-btn:hover,.email-verification .back-btn.btn-active,.email-confirmation .back-btn:hover,.email-confirmation .back-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.email-verification .back-btn:focus-visible,.email-confirmation .back-btn:focus-visible{outline:2px solid hsl(var(--s))}.email-verification .back-btn.glass:hover,.email-verification .back-btn.glass.btn-active,.email-confirmation .back-btn.glass:hover,.email-confirmation .back-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.email-verification .back-btn.glass:focus-visible,.email-confirmation .back-btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.email-verification .back-btn,.btn-outline .email-confirmation .back-btn{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.email-verification .back-btn:hover,.btn-outline.email-verification .back-btn.btn-active,.btn-outline .email-confirmation .back-btn:hover,.btn-outline .email-confirmation .back-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.email-verification .back-btn[disabled],.email-verification .back-btn[disabled]:hover,.email-confirmation .back-btn[disabled],.email-confirmation .back-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.email-verification .back-btn.loading.btn-square:before,.email-verification .back-btn.loading.btn-circle:before,.email-confirmation .back-btn.loading.btn-square:before,.email-confirmation .back-btn.loading.btn-circle:before{margin-right:0}.email-verification .back-btn.loading.btn-xl:before,.email-verification .back-btn.loading.btn-lg:before,.email-confirmation .back-btn.loading.btn-xl:before,.email-confirmation .back-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.email-verification .back-btn.loading.btn-sm:before,.email-verification .back-btn.loading.btn-xs:before,.email-confirmation .back-btn.loading.btn-sm:before,.email-confirmation .back-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.email-verification .back-btn,.btn-group>input[type=radio]:checked .email-confirmation .back-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.email-verification .back-btn:focus-visible,.btn-group>input[type=radio]:checked .email-confirmation .back-btn:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.email-verification .back-btn,.drawer-toggle:focus-visible~.drawer-content .drawer-button .email-confirmation .back-btn{outline:2px solid hsl(var(--s))}.btn-group .email-verification .back-btn:not(:first-child):not(:last-child),.btn-group .email-confirmation .back-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .email-verification .back-btn:first-child:not(:last-child),.btn-group .email-confirmation .back-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .email-verification .back-btn:last-child:not(:first-child),.btn-group .email-confirmation .back-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .email-verification .back-btn:not(:first-child):not(:last-child),.btn-group-horizontal .email-confirmation .back-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .email-verification .back-btn:first-child:not(:last-child),.btn-group-horizontal .email-confirmation .back-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .email-verification .back-btn:last-child:not(:first-child),.btn-group-horizontal .email-confirmation .back-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .email-verification .back-btn:first-child:not(:last-child),.btn-group-vertical .email-confirmation .back-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .email-verification .back-btn:last-child:not(:first-child),.btn-group-vertical .email-confirmation .back-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.email-verification .back-btn,.email-confirmation .back-btn{margin-left:auto;margin-right:auto;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}@media (max-width: 640px){.reset-success .email-verification .back-btn,.reset-success .email-confirmation .back-btn{margin-top:0}}.email-verification .back-btn,.email-confirmation .back-btn{border-radius:0;background-color:var(--secondary);border-color:var(--secondary);color:#000}.email-verification .back-btn,.email-confirmation .back-btn{color:var(--primary);background-color:var(--secondary);border-color:var(--secondary)}.email-verification .back-btn:hover,.email-confirmation .back-btn:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}.email-verification .back-btn,.email-confirmation .back-btn{display:none}@media (min-width: 768px){.email-confirmation .legend{margin-top:auto;margin-bottom:auto}}@media (max-width: 640px){.email-verification .logos-container,.email-confirmation .logos-container{display:flex}.email-verification .title,.email-verification .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-verification .card-subtitle,.email-verification .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-verification .card-title,.email-confirmation .title,.email-confirmation .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-confirmation .card-subtitle,.email-confirmation .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .email-confirmation .card-title{font-size:16px}.email-verification .legend,.email-verification pre,.email-verification b,.email-confirmation .legend,.email-confirmation pre,.email-confirmation b{font-size:12px}.email-verification br,.email-confirmation br{display:none}.email-verification .verification-container,.email-confirmation .verification-container{height:100%;width:100%;flex:1 1 0%;justify-content:flex-start;padding-left:1rem;padding-right:1rem}.email-verification .submit-btn,.email-verification .back-btn,.email-confirmation .submit-btn,.email-confirmation .back-btn{height:30px;max-height:30px;width:190px;max-width:190px;margin-top:70px;padding:10px 30px;margin-bottom:0}.email-verification .submit-btn span,.email-verification .back-btn span,.email-confirmation .submit-btn span,.email-confirmation .back-btn span{font-size:12px}.email-verification .back-btn,.email-confirmation .back-btn{display:initial;margin-top:16px;visibility:visible}.email-verification .ir-portal-container-body,.email-confirmation .ir-portal-container-body{padding:0!important;display:flex;flex-direction:column}}.forgot-password .forgot-password-container{display:flex;height:100%;flex:1 1 0%;flex-direction:column}@media (min-width: 768px){.forgot-password .forgot-password-container{margin-left:auto;margin-right:auto;width:66.666667%;align-items:center;justify-content:center}.forgot-password .forgot-password-container .logos-container{display:none}}.forgot-password .forgot-password-container .title,.forgot-password .forgot-password-container .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password .forgot-password-container .card-subtitle,.forgot-password .forgot-password-container .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password .forgot-password-container .card-title{display:initial}@media (min-width: 768px){.forgot-password .forgot-password-container .field-input{margin-top:5rem;width:450px}}.forgot-password .forgot-password-container .forgot-password-btn{width:319px;height:67px}.btn-outline.forgot-password .forgot-password-container .forgot-password-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.forgot-password .forgot-password-container .forgot-password-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.forgot-password .forgot-password-container .forgot-password-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.forgot-password .forgot-password-container .forgot-password-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.forgot-password .forgot-password-container .forgot-password-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.forgot-password .forgot-password-container .forgot-password-btn:hover,.forgot-password .forgot-password-container .forgot-password-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.forgot-password .forgot-password-container .forgot-password-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.forgot-password .forgot-password-container .forgot-password-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.forgot-password .forgot-password-container .forgot-password-btn:hover,.btn-outline.forgot-password .forgot-password-container .forgot-password-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.forgot-password .forgot-password-container .forgot-password-btn{outline:2px solid hsl(var(--p))}.forgot-password .forgot-password-container .forgot-password-btn{margin-left:auto;margin-right:auto;height:4rem;color:#000}body[data-theme=sgp] .forgot-password .forgot-password-container .forgot-password-btn:not(:disabled) span{color:#000}.forgot-password .forgot-password-container .forgot-password-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.forgot-password .forgot-password-container .forgot-password-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}@media (min-width: 768px){.forgot-password .forgot-password-container .forgot-password-btn{margin-top:5rem}.forgot-password .forgot-password-container .back-btn{display:none}}.forgot-password .forgot-password-code-sent .title,.forgot-password .forgot-password-code-sent .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password .forgot-password-code-sent .card-subtitle,.forgot-password .forgot-password-code-sent .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password .forgot-password-code-sent .card-title,.forgot-password .forgot-password-code-sent .legend{display:initial}@media (max-width: 640px){.forgot-password-container{margin:0;width:100%}.forgot-password-container .title,.forgot-password-container .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password-container .card-subtitle,.forgot-password-container .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password-container .card-title,.forgot-password-container .legend{display:initial}.forgot-password-container .legend{margin-left:auto;margin-right:auto;margin-bottom:2rem;margin-top:1rem;width:80%}.forgot-password-container .field-input{margin-left:auto;margin-right:auto;width:80%}.forgot-password-container .forgot-password-btn{max-width:80%;margin-top:auto}.forgot-password-container .back-btn{max-height:2.5rem;display:initial;margin-top:0;display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.forgot-password-container .back-btn[disabled],.forgot-password-container .back-btn.loading,.forgot-password-container .back-btn.loading:hover{pointer-events:none}.forgot-password-container .back-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.forgot-password-container .back-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].forgot-password-container .back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].forgot-password-container .back-btn:before{content:attr(data-title)}.btn-outline.forgot-password-container .back-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.forgot-password-container .back-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.forgot-password-container .back-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.forgot-password-container .back-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.forgot-password-container .back-btn:active:hover,.forgot-password-container .back-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.forgot-password-container .back-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.forgot-password-container .back-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.forgot-password-container .back-btn{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.forgot-password-container .back-btn:hover,.forgot-password-container .back-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.forgot-password-container .back-btn:focus-visible{outline:2px solid hsl(var(--s))}.forgot-password-container .back-btn.glass:hover,.forgot-password-container .back-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.forgot-password-container .back-btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.forgot-password-container .back-btn{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.forgot-password-container .back-btn:hover,.btn-outline.forgot-password-container .back-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.forgot-password-container .back-btn[disabled],.forgot-password-container .back-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.forgot-password-container .back-btn.loading.btn-square:before,.forgot-password-container .back-btn.loading.btn-circle:before{margin-right:0}.forgot-password-container .back-btn.loading.btn-xl:before,.forgot-password-container .back-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.forgot-password-container .back-btn.loading.btn-sm:before,.forgot-password-container .back-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.forgot-password-container .back-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.forgot-password-container .back-btn:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.forgot-password-container .back-btn{outline:2px solid hsl(var(--s))}.btn-group .forgot-password-container .back-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .forgot-password-container .back-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .forgot-password-container .back-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .forgot-password-container .back-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .forgot-password-container .back-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .forgot-password-container .back-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .forgot-password-container .back-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .forgot-password-container .back-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.forgot-password-container .back-btn{margin-left:auto;margin-right:auto;margin-bottom:9rem;margin-top:1rem;width:80%;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}@media (max-width: 640px){.reset-success .forgot-password-container .back-btn{margin-top:0}}.forgot-password-container .back-btn{border-radius:0;background-color:var(--secondary);border-color:var(--secondary);color:#000}.forgot-password-container .back-btn{color:var(--primary);background-color:var(--secondary);border-color:var(--secondary)}.forgot-password-container .back-btn:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}.forgot-password-code-sent .title,.forgot-password-code-sent .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password-code-sent .card-subtitle,.forgot-password-code-sent .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .forgot-password-code-sent .card-title{margin-top:auto}.forgot-password-code-sent .legend{margin-top:1rem;margin-bottom:1rem}.forgot-password-code-sent .forgot-password-btn{margin-top:auto;margin-bottom:auto}}#CookiebotWidget{visibility:hidden;z-index:-10}#CookiebotWidget .CookiebotWidget-logo{visibility:hidden}#CookiebotWidget #CookiebotWidget-widgetContent{position:fixed;bottom:0;right:0}.site-down{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%}.site-down .title,.site-down .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .site-down .card-subtitle,.site-down .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .site-down .card-title{font-size:36px;letter-spacing:.6px;margin-top:2.5rem;text-align:center;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.site-down .legend{font-size:24px;letter-spacing:.6px;text-transform:uppercase;margin-left:auto;margin-right:auto;margin-top:2rem;width:66.666667%;text-align:center}.site-down .message-container{display:flex;height:100%;flex:1 1 0%;flex-direction:column;padding:1rem}.room-users-lists{width:350px;top:100px;right:20px;z-index:1000;overflow-y:hidden;overscroll-behavior:contain;position:fixed;display:flex;height:100%;flex-direction:column}.room-users-lists .friends-list{margin-bottom:2rem;width:350px;max-width:20wv;max-height:550px;overflow-y:auto;border-top-width:2px;border-bottom-width:2px;border-top-color:hsl(var(--p) / var(--tw-border-opacity));--tw-border-opacity: 1;border-bottom-color:hsl(var(--p) / var(--tw-border-opacity))}.room-users-lists .friends-list .collapse-title{padding-right:1rem}.room-users-lists .collapse-content{overflow-y:auto}.room-users-lists .user-nickname{width:230px;overflow:hidden;text-overflow:ellipsis}.friends-list{background-repeat:no-repeat;background-size:auto;background-position:center}.friends-list .list-header{display:grid;height:4rem;grid-template-columns:repeat(5,minmax(0,1fr));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.friends-list .list-header span{font-weight:700;font-size:24px;letter-spacing:.6px;text-transform:uppercase;grid-column:span 3 / span 3;grid-column-start:2;margin:auto}.friends-list .list-header .accordion-btn{background-repeat:no-repeat;background-size:auto;background-position:center;margin-left:auto;height:2rem;width:2rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));background-color:var(--primary)}.friends-list .user-list-item{transition:opacity .5s;height:75px;margin-bottom:.75rem;display:grid;grid-auto-columns:auto;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:.25rem;border-top-width:1px;--tw-border-opacity: 1;border-top-color:hsl(var(--p) / var(--tw-border-opacity));padding-top:.75rem}.friends-list .user-list-item.blurred,.friends-list .user-list-item.blocked{opacity:.2}.friends-list .user-list-item .user-nickname{font-weight:700;font-size:21px;line-height:28px;letter-spacing:.53px;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.friends-list .user-list-item .tooltip{grid-column:span 5 / span 5;grid-column-start:3;text-align:left}.friends-list .user-list-item .user-picture{position:relative;grid-column:span 2 / span 2;grid-row:span 2 / span 2;margin-left:.75rem;width:3.5rem}.friends-list .user-list-item .status-circle{width:16px;height:16px;top:0;border-radius:50%;position:absolute;background-color:red}.friends-list .user-list-item .menu-btn,.friends-list .user-list-item .add-btn,.friends-list .user-list-item .remove-btn,.friends-list .user-list-item .block-btn,.friends-list .user-list-item .in-room-badge{background-repeat:no-repeat;background-size:auto;background-position:center;margin-left:.5rem;width:1.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.friends-list .user-list-item .menu-btn{margin-left:0}.friends-list .user-list-item .in-room-badge{margin-left:auto;margin-right:.5rem}.friends-list .user-list-item .actions{grid-column:span 5 / span 5;grid-column-start:3;display:flex;height:100%;width:100%}.background-video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;--tw-brightness: brightness(.9);--tw-saturate: saturate(.5);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)}.video-chat{z-index:1000;max-height:80vh;min-height:195px;overscroll-behavior:contain;position:fixed;left:0px;top:5rem;display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto}@media (min-width: 640px){.video-chat{width:7rem}}@media (min-width: 768px){.video-chat{width:20rem}}.video-chat .participants-list{margin:1rem;margin-top:0;display:flex;flex:1 1 0%;flex-direction:column;flex-wrap:nowrap}.video-chat .peer-item{width:280px;height:145px;position:relative;margin-bottom:.5rem;display:flex;flex-direction:column;border-radius:.25rem}.video-chat .peer-item.speaking{border-width:2px;--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));border-color:var(--primary)}.video-chat .peer-video{height:auto;width:100%;max-height:142px;-o-object-fit:cover;object-fit:cover;display:flex;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.video-chat .user-badge{position:absolute;bottom:0px;left:0;background-color:#000000bf;display:flex;width:100%;padding:.25rem;font-size:1rem;line-height:1.5rem}.video-chat .video-placeholder{height:100%;width:100%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));display:none}.video-chat .video-placeholder .username{text-align:center;max-height:2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:75%}.video-chat .controls .video{margin-right:.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding:.25rem .5rem;background-color:var(--primary)}.video-chat .controls .mic{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));background-color:var(--primary)}.btn-outline.video-chat .controls .menu .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .menu .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .menu:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .menu:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.video-chat .controls .menu{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.video-chat .controls .menu:hover,.video-chat .controls .menu.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.video-chat .controls .menu:focus-visible{outline:2px solid hsl(var(--s))}.btn-outline.video-chat .controls .menu{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .menu:hover,.btn-outline.video-chat .controls .menu.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.video-chat .controls .menu{outline:2px solid hsl(var(--s))}.video-chat .controls .menu{background-color:var(--secondary);border-color:var(--secondary);color:#000}.video-chat .controls .menu{background-color:var(--secondary);border-color:var(--secondary)}.video-chat .controls .menu:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}.video-chat .controls .video,.video-chat .controls .mic,.video-chat .controls .menu{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:row;padding:.25rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));width:30px;height:30px;min-height:30px!important;max-height:30px!important;max-width:30px!important;border-radius:50%!important}.video-chat .controls .icon{width:18px;height:18px;margin:auto}.video-chat .controls .local{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.video-chat .controls .local[disabled],.video-chat .controls .local.loading,.video-chat .controls .local.loading:hover{pointer-events:none}.video-chat .controls .local.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.video-chat .controls .local.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].video-chat .controls .local{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].video-chat .controls .local:before{content:attr(data-title)}.btn-outline.video-chat .controls .local .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.video-chat .controls .local:active:hover,.video-chat .controls .local:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.video-chat .controls .local:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.video-chat .controls .local:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.video-chat .controls .local{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.video-chat .controls .local:hover,.video-chat .controls .local.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.video-chat .controls .local:focus-visible{outline:2px solid hsl(var(--p))}.video-chat .controls .local.glass:hover,.video-chat .controls .local.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.video-chat .controls .local.glass:focus-visible{outline:2px solid currentColor}.btn-outline.video-chat .controls .local{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local:hover,.btn-outline.video-chat .controls .local.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.video-chat .controls .local[disabled],.video-chat .controls .local[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.video-chat .controls .local.loading.btn-square:before,.video-chat .controls .local.loading.btn-circle:before{margin-right:0}.video-chat .controls .local.loading.btn-xl:before,.video-chat .controls .local.loading.btn-lg:before{height:1.25rem;width:1.25rem}.video-chat .controls .local.loading.btn-sm:before,.video-chat .controls .local.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.video-chat .controls .local{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.video-chat .controls .local:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.video-chat .controls .local{outline:2px solid hsl(var(--p))}.btn-group .video-chat .controls .local:not(:first-child):not(:last-child){border-radius:0}.btn-group .video-chat .controls .local:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .video-chat .controls .local:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .video-chat .controls .local:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .video-chat .controls .local:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .video-chat .controls .local:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .video-chat .controls .local:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .video-chat .controls .local:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.video-chat .controls .local{display:flex;cursor:pointer;padding:.25rem}@media (max-width: 640px){.reset-success .video-chat .controls .local{margin-top:0}}.video-chat .controls .local{border-radius:0;color:#000}body[data-theme=sgp] .video-chat .controls .local:not(:disabled) span{color:#000}.video-chat .controls .local:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.video-chat .controls .local:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.btn-outline.video-chat .controls .local.disabled .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local.disabled .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local.disabled:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local.disabled:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.video-chat .controls .local.disabled{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.video-chat .controls .local.disabled:hover,.video-chat .controls .local.disabled.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.video-chat .controls .local.disabled:focus-visible{outline:2px solid hsl(var(--s))}.btn-outline.video-chat .controls .local.disabled{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .local.disabled:hover,.btn-outline.video-chat .controls .local.disabled.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.video-chat .controls .local.disabled{outline:2px solid hsl(var(--s))}.video-chat .controls .local.disabled{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--secondary);border-color:var(--secondary);color:#000}.video-chat .controls .local.disabled{background-color:var(--secondary);border-color:var(--secondary)}.video-chat .controls .local.disabled:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}.video-chat .controls .disabled{background-color:var(--secondary)!important}.video-chat .no-video .video-placeholder{display:flex}.video-chat .no-video .peer-video{display:none}.video-chat .no-video .user-badge>span{display:none}.video-chat .collapse-btn{display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.video-chat .collapse-btn[disabled],.video-chat .collapse-btn.loading,.video-chat .collapse-btn.loading:hover{pointer-events:none}.video-chat .collapse-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.video-chat .collapse-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].video-chat .collapse-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].video-chat .collapse-btn:before{content:attr(data-title)}.btn-outline.video-chat .collapse-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.video-chat .collapse-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.video-chat .collapse-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.video-chat .collapse-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.video-chat .collapse-btn:active:hover,.video-chat .collapse-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.video-chat .collapse-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.video-chat .collapse-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.video-chat .collapse-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.video-chat .collapse-btn:hover,.video-chat .collapse-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.video-chat .collapse-btn:focus-visible{outline:2px solid hsl(var(--p))}.video-chat .collapse-btn.glass:hover,.video-chat .collapse-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.video-chat .collapse-btn.glass:focus-visible{outline:2px solid currentColor}.btn-outline.video-chat .collapse-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.video-chat .collapse-btn:hover,.btn-outline.video-chat .collapse-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.video-chat .collapse-btn[disabled],.video-chat .collapse-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.video-chat .collapse-btn.loading.btn-square:before,.video-chat .collapse-btn.loading.btn-circle:before{margin-right:0}.video-chat .collapse-btn.loading.btn-xl:before,.video-chat .collapse-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.video-chat .collapse-btn.loading.btn-sm:before,.video-chat .collapse-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.video-chat .collapse-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.video-chat .collapse-btn:focus-visible{outline:2px solid hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.video-chat .collapse-btn{outline:2px solid hsl(var(--p))}.btn-group .video-chat .collapse-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .video-chat .collapse-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .video-chat .collapse-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .video-chat .collapse-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .video-chat .collapse-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .video-chat .collapse-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .video-chat .collapse-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .video-chat .collapse-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}.video-chat .collapse-btn{margin-right:auto;margin-bottom:1rem;margin-left:1rem;padding:.25rem;text-transform:uppercase}@media (max-width: 640px){.reset-success .video-chat .collapse-btn{margin-top:0}}.video-chat .collapse-btn{border-radius:0;color:#000}body[data-theme=sgp] .video-chat .collapse-btn:not(:disabled) span{color:#000}.video-chat .collapse-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.video-chat .collapse-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.video-chat .collapse-btn{width:30px;min-height:30px!important;max-height:30px!important;border-radius:50%}.btn-outline.video-chat.collapsed .collapse-btn .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--s) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.btn-outline.video-chat.collapsed .collapse-btn .badge-outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.video-chat.collapsed .collapse-btn:hover .badge{--tw-border-opacity: 1 !important;border-color:hsl(var(--sc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sc) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.video-chat.collapsed .collapse-btn:hover .badge.outline{--tw-border-opacity: 1 !important;border-color:hsl(var(--sc) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.video-chat.collapsed .collapse-btn{--tw-border-opacity: 1 !important;border-color:hsl(var(--s) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--s) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.video-chat.collapsed .collapse-btn:hover,.video-chat.collapsed .collapse-btn.btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important}.video-chat.collapsed .collapse-btn:focus-visible{outline:2px solid hsl(var(--s))!important}.btn-outline.video-chat.collapsed .collapse-btn{--tw-text-opacity: 1 !important;color:hsl(var(--s) / var(--tw-text-opacity))!important}.btn-outline.video-chat.collapsed .collapse-btn:hover,.btn-outline.video-chat.collapsed .collapse-btn.btn-active{--tw-border-opacity: 1 !important;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:hsl(var(--sc) / var(--tw-text-opacity))!important}.drawer-toggle:focus-visible~.drawer-content .drawer-button.video-chat.collapsed .collapse-btn{outline:2px solid hsl(var(--s))!important}.video-chat.collapsed .collapse-btn{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:#000!important}.video-chat.collapsed .collapse-btn{background-color:var(--secondary)!important;border-color:var(--secondary)!important}.video-chat.collapsed .collapse-btn:hover{background-color:var(--secondary)!important;border-color:var(--secondary)!important;opacity:.85!important}.video-chat.collapsed .collapse-btn{color:#000!important}.video-chat.collapsed .participants-list{position:relative}.video-chat.collapsed .peer-item{position:absolute}.video-chat.collapsed .peer-item.collapsed{display:none}.card.ir-portal-container{display:grid}.card.ir-portal-container:before{position:relative;content:"";z-index:10;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));opacity:.75;border-radius:var(--rounded-box, 1rem)}.card.ir-portal-container:before,.card.ir-portal-container>*{grid-column-start:1;grid-row-start:1}.card.ir-portal-container>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.card.ir-portal-container>.card-body{position:relative;z-index:20;--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.card.ir-portal-container :where(figure){overflow:hidden;border-radius:inherit}.ir-portal-container{position:relative;margin:auto;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);z-index:1002!important}.ir-portal-container figure{height:100%;width:100%}.ir-portal-container figure img{height:100%;width:100%}.ir-portal-container .ir-portal-container-body{position:absolute;top:0px;height:100%;width:100%;padding:2rem}.ir-portal-container .ir-portal-modal-close{z-index:1004;position:absolute;top:20px;right:10px}.btn.loading.ir-portal-container .ir-portal-modal-close:before{height:.75rem;width:.75rem}.ir-portal-container .ir-portal-modal-close{height:2rem;padding-left:.75rem;padding-right:.75rem;min-height:2rem;font-size:.875rem}.btn-square:where(.ir-portal-container .ir-portal-modal-close){height:2rem;width:2rem;padding:0}.btn-circle:where(.ir-portal-container .ir-portal-modal-close){height:2rem;width:2rem;border-radius:9999px;padding:0}.ir-portal-container .ir-portal-modal-close{position:absolute;cursor:pointer;background-color:transparent;font-size:1.5rem;line-height:2rem;font-weight:800;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.ir-portal-container .ir-portal-modal-close:hover{background-color:transparent}.ir-portal-container-sm{width:100%}@media (min-width: 768px){.ir-portal-container-sm{width:500px}}.ir-portal-container-md{width:100%}@media (min-width: 768px){.ir-portal-container-md{width:850px}}.ir-portal-container-lg{width:100%}@media (min-width: 768px){.ir-portal-container-lg{width:1000px}}.ir-portal-container-height-sm{height:500px}@media (min-width: 768px){.ir-portal-container-height-sm{height:420px}}.ir-portal-container-height-md{height:800px}@media (min-width: 768px){.ir-portal-container-height-md{height:665px}}.ir-portal-container-height-lg{height:1000px}@media (min-width: 768px){.ir-portal-container-height-lg{height:650px}}.legal-doc{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%}.legal-doc .ir-portal-container-body,.legal-doc .doc-box{display:flex;flex:1 1 0%;flex-direction:column}.legal-doc .doc-box .logo{margin:0 auto;width:350px}.legal-doc .doc-box .legal-docs{width:500px;height:350px;max-height:350px;background-color:#25292c;margin-left:auto;margin-right:auto;margin-bottom:1rem;display:flex;flex:1 1 0%;flex-direction:column;overflow-y:auto;overflow-x:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity));padding:.5rem}.legal-doc .doc-box .legal-docs h4{margin-left:auto;margin-right:auto;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.legal-doc .doc-box .legal-docs>p{font-size:14px;line-height:18px;letter-spacing:.35px;text-transform:uppercase;color:#f1f1f2;padding-bottom:1rem}.legal-doc .doc-box .legal-docs a{text-decoration:underline;color:inherit!important;cursor:pointer}.legal-doc .doc-box button{margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:1.5rem;width:33.333333%}.ir-space-card-background-container{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;height:100%;width:100%}.ir-space-card-background-container .ir-space-card-container{display:grid;height:100%;flex:1 1 0%;grid-auto-flow:column;grid-template-rows:repeat(1,minmax(0,1fr));align-items:center;gap:1rem;overflow:auto;padding-left:5rem;padding-right:5rem}.ir-space-card-background-container .ir-space-card-container .ir-space-card{display:none;max-height:600px;background-size:cover;display:flex;height:66.666667%;flex-direction:column;align-items:center;padding:2.5rem}.ir-space-card-background-container .ir-space-card-container .ir-space-card:nth-of-type(-n + 4){display:flex}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-icon{width:60px;height:60px;background-color:#000;transform:skew(-15deg);display:flex;align-items:center;justify-content:center}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-icon img{width:25px;height:25px;transform:skew(15deg)}.ir-space-card-background-container .ir-space-card-container .ir-space-card .title-section{margin-top:50px}.ir-space-card-background-container .ir-space-card-container .ir-space-card .title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title{font-weight:700;font-size:60px;line-height:70px;letter-spacing:1.8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title{font-size:60px;line-height:70px;max-height:140px;font-weight:700}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle{font-size:30px;line-height:30px;font-weight:600;min-height:30px}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action{width:300px!important;height:60px!important}.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:hover,.btn-outline.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action{outline:2px solid hsl(var(--p))}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action{margin-top:auto;color:#000}body[data-theme=sgp] .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:not(:disabled) span{color:#000}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.ir-circular-button{display:flex;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));background-color:var(--primary);border-radius:50%}.ir-circular-button span{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding:10px;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--primary);margin:0!important;border-radius:50px;height:40px!important}.ir-circular-button svg{padding:10px}.ir-circular-button svg path{fill:#000}.ir-circular-button-sm{width:40px!important;height:40px!important}.ir-circular-button-md{width:50px!important;height:50px!important}.ir-circular-button-md span{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding:10px;font-size:1.5rem;line-height:2rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--primary);margin:0!important;border-radius:50px;height:40px!important}.ir-circular-button-lg{width:60px!important;height:60px!important}.ir-circular-button-lg span{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));padding:5px;font-size:2.25rem;line-height:2.5rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background-color:var(--primary);margin:0!important;border-radius:50px;height:40px!important}.glow-effect:before{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));background-color:var(--primary);animation:glow 1s infinite;border-radius:50%;content:"";filter:blur(10px);opacity:.75;position:absolute;height:100%;width:100%;top:0;right:0;z-index:-1}@keyframes glow{0%{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));background-color:var(--primary)}25%{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));opacity:.3;background-color:var(--primary)}to{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));background-color:var(--primary)}}.password-reset{position:relative;display:flex;height:100%;width:100%;flex:1 1 0%}.password-reset .ir-portal-container-body{display:flex;flex:1 1 0%;flex-direction:column;padding-left:0;padding-right:0}.password-reset .logo{margin-left:auto;margin-right:auto;width:450px}@media (min-width: 768px){.password-reset .secondary-logo{display:none}}.password-reset .title,.password-reset .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .password-reset .card-title,.password-reset .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .password-reset .card-subtitle,.password-reset .legend{display:none}.password-reset .password-reset-container{margin:auto;display:flex;height:auto;width:66.666667%;flex-direction:column;justify-content:center}.password-reset .password-reset-container .field-input{margin-top:1rem}.password-reset .password-reset-container button{width:320px;height:70px!important}.btn-outline.password-reset .password-reset-container button .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.password-reset .password-reset-container button .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.password-reset .password-reset-container button:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.password-reset .password-reset-container button:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.password-reset .password-reset-container button{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.password-reset .password-reset-container button:hover,.password-reset .password-reset-container button.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.password-reset .password-reset-container button:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.password-reset .password-reset-container button{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.password-reset .password-reset-container button:hover,.btn-outline.password-reset .password-reset-container button.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.password-reset .password-reset-container button{outline:2px solid hsl(var(--p))}.password-reset .password-reset-container button{margin-left:auto;margin-right:auto;margin-top:5rem;color:#000}body[data-theme=sgp] .password-reset .password-reset-container button:not(:disabled) span{color:#000}.password-reset .password-reset-container button:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.password-reset .password-reset-container button:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.password-reset .divider{margin:0;margin-bottom:.25rem;margin-top:auto}@media (min-width: 768px){.reset-success .logos-container{display:none}}.reset-success .title,.reset-success .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .reset-success .card-title,.reset-success .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .reset-success .card-subtitle,.reset-success .legend{display:initial}@media (max-width: 640px){.password-reset .legend{margin-left:auto;margin-right:auto;margin-top:1rem;width:80%}.password-reset .password-reset-container{margin-top:3rem;width:100%}.password-reset .title,.password-reset .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .password-reset .card-title,.password-reset .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .password-reset .card-subtitle,.password-reset .legend{display:initial}.password-reset .field-input{margin-left:auto;margin-right:auto;width:80%}.password-reset button{margin-top:auto}.reset-success .password-reset-container{margin-top:auto;padding-bottom:7rem}.reset-success .btn{margin-top:0}}.splash-screen{z-index:1003;background-color:#000;position:absolute;top:0px;left:0px;display:flex;height:100%;width:100%;flex:1 1 0%;align-content:center;align-items:center;justify-content:center}.splash-screen .loader{display:inline-block;position:relative;width:80px;height:80px}.splash-screen .loader div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:loader 1s cubic-bezier(0,.2,.8,1) infinite}.splash-screen .loader div:nth-child(2){animation-delay:-.5s}@keyframes loader{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0px;left:0px;width:72px;height:72px;opacity:0}}.fullscreen{display:flex;height:100%;width:100%;flex:1 1 0%;flex-direction:column;max-height:calc(100vh - 150px)}.fullscreen .modal:has(.addfriends-modal){z-index:1001!important}.fullscreen .addfriends-modal{margin-top:1.75rem;padding-left:5rem;padding-right:5rem}.fullscreen .title,.fullscreen .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .fullscreen .card-title,.fullscreen .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .fullscreen .card-subtitle{text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.fullscreen .content{margin-top:2rem;margin-bottom:2rem;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:800;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fullscreen .modal-actions{margin-left:auto;margin-right:auto;margin-top:2.5rem;display:flex;height:68px;width:320px;flex-direction:column;justify-content:space-around}.btn-outline.fullscreen .modal-actions .btn-add-friends .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.fullscreen .modal-actions .btn-add-friends .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.fullscreen .modal-actions .btn-add-friends:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.fullscreen .modal-actions .btn-add-friends:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.fullscreen .modal-actions .btn-add-friends{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.fullscreen .modal-actions .btn-add-friends:hover,.fullscreen .modal-actions .btn-add-friends.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.fullscreen .modal-actions .btn-add-friends:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.fullscreen .modal-actions .btn-add-friends{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.fullscreen .modal-actions .btn-add-friends:hover,.btn-outline.fullscreen .modal-actions .btn-add-friends.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.fullscreen .modal-actions .btn-add-friends{outline:2px solid hsl(var(--p))}.fullscreen .modal-actions .btn-add-friends{font-weight:700;text-transform:uppercase;color:#000}body[data-theme=sgp] .fullscreen .modal-actions .btn-add-friends:not(:disabled) span{color:#000}.fullscreen .modal-actions .btn-add-friends:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.fullscreen .modal-actions .btn-add-friends:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.fullscreen .modal-actions .btn-add-friends{height:68px!important;width:320px!important}.fullscreen .modal-actions .btn-add-friends span{font-size:20pt!important}.fullscreen .no-thanks{margin-top:1rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:14pt}.fullscreen .ir-video-player{width:100%}@media (min-width: 640px){.fullscreen .ir-video-player{max-width:640px}}@media (min-width: 768px){.fullscreen .ir-video-player{max-width:768px}}@media (min-width: 1024px){.fullscreen .ir-video-player{max-width:1024px}}@media (min-width: 1280px){.fullscreen .ir-video-player{max-width:1280px}}@media (min-width: 1536px){.fullscreen .ir-video-player{max-width:1536px}}.fullscreen .ir-video-player{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;flex:1 1 0%;flex-direction:column}.fullscreen .main-video-container{max-height:calc(100% - 220px);position:relative;display:flex;height:100%;width:100%;flex-direction:column}.fullscreen .full-size{max-height:100%}.fullscreen .main-video{height:100%;width:100%;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.fullscreen .controls{width:175px;left:50%;transform:translate(-50%);position:absolute;bottom:2rem;display:flex;height:4rem;justify-content:space-between}.fullscreen .controls .control{width:50px;height:50px;background-color:#000000a6;display:flex;cursor:pointer;border-radius:9999px;padding:.25rem}.fullscreen .controls .control .forward,.fullscreen .controls .control .backward,.fullscreen .controls .control .play{width:20px;min-height:20px!important;max-height:20px!important;border-radius:50%;margin:auto}.fullscreen .controls .control .play{color:var(--primary)}.fullscreen .controls .control .forward,.fullscreen .controls .control .backward{color:var(--secondary)}.fullscreen .progress{left:50%;transform:translate(-50%);-webkit-appearance:none;position:absolute;bottom:7rem;width:80%}.fullscreen .progress::-webkit-progress-value{background-color:var(--primary)}.fullscreen .live{position:absolute;width:80px;height:35px;right:20px;bottom:40px;background-color:var(--secondary);border-radius:1rem;padding:.5rem;text-align:center;font-weight:600;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.fullscreen .videos{display:grid;grid-auto-flow:column;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));gap:.25rem;padding-top:.5rem}.fullscreen .min-video-container{max-height:215px;position:relative;height:auto;width:100%;cursor:pointer;border-radius:.375rem}.fullscreen .min-video{max-height:215px;height:auto;width:100%;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.fullscreen .menu-btn{background-color:#000000a6;z-index:2;position:absolute;display:flex;height:2rem;width:2rem;cursor:pointer;border-radius:9999px}.fullscreen .menu-icon{width:10px;height:20px;min-width:10px;min-height:20px;background-image:radial-gradient(circle,var(--primary) 2px,transparent 2px);background-size:100% 33.33%;transform:rotate(90deg);margin:auto;display:flex;cursor:pointer}.fullscreen .dropdown{position:absolute;right:.75rem;top:.75rem;height:2rem;width:2rem}.fullscreen .title,.fullscreen .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .fullscreen .card-title,.fullscreen .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .fullscreen .card-subtitle{font-size:36px;letter-spacing:.9px;margin-left:auto;margin-right:auto;margin-top:auto;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.fullscreen .legend{font-size:24px;letter-spacing:.6px;text-transform:uppercase;margin-left:auto;margin-right:auto;margin-top:1rem;text-align:center;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fullscreen .sync-modal .logo{margin-left:auto;margin-right:auto;margin-top:2rem;width:50%}.fullscreen .sync-modal .sync-modal-box{display:grid;height:100%;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:.25rem}.dropdown .channel-list{visibility:hidden;position:absolute;z-index:50;opacity:0;transform-origin:top;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dropdown-end .channel-list{right:0px}.dropdown-left .channel-list{top:0px;right:100%;bottom:auto;transform-origin:right}.dropdown-right .channel-list{left:100%;top:0px;bottom:auto;transform-origin:left}.dropdown-bottom .channel-list{bottom:auto;top:100%;transform-origin:top}.dropdown-top .channel-list{bottom:100%;top:auto;transform-origin:bottom}.dropdown-end.dropdown-right .channel-list,.dropdown-end.dropdown-left .channel-list{bottom:0px;top:auto}.dropdown.dropdown-open .channel-list,.dropdown.dropdown-hover:hover .channel-list,.dropdown:not(.dropdown-hover):focus .channel-list,.dropdown:not(.dropdown-hover):focus-within .channel-list{visibility:visible;opacity:1}.channel-list{display:flex;flex-direction:column;flex-wrap:wrap}.channel-list.horizontal{display:inline-flex;flex-direction:row}.channel-list.horizontal :where(li){flex-direction:row}:where(.channel-list li){position:relative;display:flex;flex-shrink:0;flex-direction:column;flex-wrap:wrap;align-items:stretch}.channel-list :where(li:not(.menu-title))>:where(*:not(ul)){display:flex}.channel-list :where(li:not(.disabled):not(.menu-title))>:where(*:not(ul)){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;outline:2px solid transparent;outline-offset:2px}.channel-list>:where(li > *:not(ul):focus){outline:2px solid transparent;outline-offset:2px}.channel-list>:where(li.disabled > *:not(ul):focus){cursor:auto}.channel-list>:where(li) :where(ul){display:flex;flex-direction:column;align-items:stretch}.channel-list>:where(li)>:where(ul){position:absolute;display:none;top:initial;left:100%;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li:hover)>:where(ul){display:flex}.channel-list>:where(li:focus)>:where(ul){display:flex}.dropdown.dropdown-open .channel-list,.dropdown.dropdown-hover:hover .channel-list,.dropdown:focus .channel-list,.dropdown:focus-within .channel-list{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.channel-list.horizontal>li.bordered>a,.channel-list.horizontal>li.bordered>button,.channel-list.horizontal>li.bordered>span{border-left-width:0px;border-bottom-width:4px;--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.channel-list[class*=" px-"]:not(.menu[class*=" px-0"]) li>*,.channel-list[class^=px-]:not(.menu[class^="px-0"]) li>*,.channel-list[class*=" p-"]:not(.menu[class*=" p-0"]) li>*,.channel-list[class^=p-]:not(.menu[class^="p-0"]) li>*{border-radius:var(--rounded-btn, .5rem)}.channel-list :where(li.bordered > *){border-left-width:4px;--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.channel-list :where(li)>:where(*:not(ul)){gap:.75rem;padding:.75rem 1rem;color:currentColor}.channel-list :where(li:not(.menu-title):not(:empty))>:where(*:not(ul):focus),.channel-list :where(li:not(.menu-title):not(:empty))>:where(*:not(ul):hover){background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.channel-list :where(li:not(.menu-title):not(:empty))>:where(:not(ul).active),.channel-list :where(li:not(.menu-title):not(:empty))>:where(*:not(ul):active){--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.channel-list :where(li:empty){margin:.5rem 1rem;height:1px;background-color:hsl(var(--bc) / var(--tw-bg-opacity));--tw-bg-opacity: .1}.channel-list li.disabled>*{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.channel-list li.disabled>*:hover{background-color:transparent}.channel-list li.hover-bordered a{border-left-width:4px;border-color:transparent}.channel-list li.hover-bordered a:hover{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity))}.channel-list.compact li>a,.channel-list.compact li>span{padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}.channel-list .menu-title{font-size:.75rem;line-height:1rem;font-weight:700;opacity:.4}.channel-list .menu-title>*{padding-top:.25rem;padding-bottom:.25rem}.channel-list :where(li:not(.disabled))>:where(*:not(ul)){outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.channel-list>:where(li:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.channel-list>:where(li:first-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.channel-list>:where(li:last-child){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li:last-child)>:where(:not(ul)){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li:first-child:last-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li:first-child:last-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li)>:where(ul) :where(li){width:100%;white-space:nowrap}.channel-list>:where(li)>:where(ul) :where(li) :where(ul){padding-left:1rem}.channel-list>:where(li)>:where(ul) :where(li)>:where(:not(ul)){width:100%;white-space:nowrap}.channel-list>:where(li)>:where(ul)>:where(li:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.channel-list>:where(li)>:where(ul)>:where(li:first-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.channel-list>:where(li)>:where(ul)>:where(li:last-child){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li)>:where(ul)>:where(li:last-child)>:where(:not(ul)){border-top-left-radius:unset;border-top-right-radius:unset;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li)>:where(ul)>:where(li:first-child:last-child){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list>:where(li)>:where(ul)>:where(li:first-child:last-child)>:where(:not(ul)){border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.channel-list{border-radius:var(--rounded-box, 1rem);z-index:1;width:13rem;--tw-bg-opacity: 1;background-color:hsl(var(--b1) / var(--tw-bg-opacity));padding:.5rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.navbar .dropdown .channel-list{background-color:var(--card-background)}.navbar .channel-list{background-color:#25292c40}.btn-outline.video-chat .controls .channel-list .badge{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .channel-list .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .channel-list:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .channel-list:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--sc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.video-chat .controls .channel-list{--tw-border-opacity: 1;border-color:hsl(var(--s) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--s) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.video-chat .controls .channel-list:hover,.video-chat .controls .channel-list.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity))}.video-chat .controls .channel-list:focus-visible{outline:2px solid hsl(var(--s))}.btn-outline.video-chat .controls .channel-list{--tw-text-opacity: 1;color:hsl(var(--s) / var(--tw-text-opacity))}.btn-outline.video-chat .controls .channel-list:hover,.btn-outline.video-chat .controls .channel-list.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--sf, var(--s)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--sf, var(--s)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--sc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.video-chat .controls .channel-list{outline:2px solid hsl(var(--s))}.video-chat .controls .channel-list{background-color:var(--secondary);border-color:var(--secondary);color:#000}.video-chat .controls .channel-list{background-color:var(--secondary);border-color:var(--secondary)}.video-chat .controls .channel-list:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}.video-chat .controls .channel-list{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:row;padding:.25rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));width:30px;height:30px;min-height:30px;max-height:30px;max-width:30px;border-radius:50%}.screens-map{display:flex;height:100%;flex:1 1 0%;flex-direction:column}.screens-map .title,.screens-map .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .screens-map .card-title,.screens-map .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .screens-map .card-subtitle{margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}.screens-map .screens-container{max-height:360px;margin-top:2rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;overflow-y:auto;padding-bottom:1rem}.screens-map .map-screen{display:flex;flex:1 1 0%;flex-direction:column;padding-left:2rem;padding-right:2rem}.screens-map .map-screen>span{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.screens-map .map-screen>div{grid-column:span 1 / span 1;margin-top:.5rem;display:flex;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity));padding:2.5rem}.btn-outline.screens-map .map-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.screens-map .map-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.screens-map .map-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.screens-map .map-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.screens-map .map-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.screens-map .map-btn:hover,.screens-map .map-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.screens-map .map-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.screens-map .map-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.screens-map .map-btn:hover,.btn-outline.screens-map .map-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.screens-map .map-btn{outline:2px solid hsl(var(--p))}.screens-map .map-btn{z-index:10;margin-top:auto;color:#000}body[data-theme=sgp] .screens-map .map-btn:not(:disabled) span{color:#000}.screens-map .map-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.screens-map .map-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.screens-map .back-btn{height:67px!important;width:320px!important}.btn-outline.screens-map .back-btn .badge{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-outline.screens-map .back-btn .badge-outline{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.screens-map .back-btn:hover .badge{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pc) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.screens-map .back-btn:hover .badge.outline{--tw-border-opacity: 1;border-color:hsl(var(--pc) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.screens-map .back-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.screens-map .back-btn:hover,.screens-map .back-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity))}.screens-map .back-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-outline.screens-map .back-btn{--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity))}.btn-outline.screens-map .back-btn:hover,.btn-outline.screens-map .back-btn.btn-active{--tw-border-opacity: 1;border-color:hsl(var(--pf, var(--p)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--pf, var(--p)) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.screens-map .back-btn{outline:2px solid hsl(var(--p))}.screens-map .back-btn{margin-left:auto;margin-right:auto;margin-top:auto;color:#000}body[data-theme=sgp] .screens-map .back-btn:not(:disabled) span{color:#000}.screens-map .back-btn:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.screens-map .back-btn:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.profile-modal{display:flex;height:100%;flex:1 1 0%;flex-direction:column}.profile-modal .header{color:var(--primary);border-bottom:1px solid var(--primary);display:flex;justify-content:center;padding-bottom:1rem}.profile-modal .header .title,.profile-modal .header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .profile-modal .header .card-title,.profile-modal .header .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle,.ir-space-card-background-container .ir-space-card-container .ir-space-card .profile-modal .header .card-subtitle{flex:1 1 0%;text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase}.btn.loading.profile-modal .header .close-action:before{height:.75rem;width:.75rem}.profile-modal .header .close-action{height:2rem;padding-left:.75rem;padding-right:.75rem;min-height:2rem;font-size:.875rem}.btn-square:where(.profile-modal .header .close-action){height:2rem;width:2rem;padding:0}.btn-circle:where(.profile-modal .header .close-action){height:2rem;width:2rem;border-radius:9999px;padding:0}.profile-modal .header .close-action{margin-left:auto;cursor:pointer;background-color:transparent;font-size:1.5rem;line-height:2rem;font-weight:800;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}.profile-modal .header .close-action:hover{background-color:transparent}.profile-modal .profile-row{border-bottom:1px solid #808284;display:flex;padding-top:1.25rem;padding-bottom:1.25rem}.profile-modal .profile-row .user-name{width:75px;height:75px;background-color:#808284;color:#25292c;display:flex;align-items:center;justify-content:center;border-radius:9999px;font-size:2.25rem;line-height:2.5rem;font-weight:800;text-transform:uppercase}.profile-modal .profile-row .user{color:var(--primary);font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase}.profile-modal .logout-btn-container{margin-top:auto;display:flex;justify-content:center}.profile-modal .logout-btn-container .logout-btn{padding-left:40px;padding-right:40px}.input-settings-container{top:0;z-index:1005;position:fixed;height:100%;width:100%}.input-settings-container .input-settings{left:50px;bottom:50px;background-color:#cbd5e180;position:absolute;width:400px;border-radius:.5rem;padding:2.5rem}.input-settings-container .input-settings .close{right:10px;top:10px;position:absolute;cursor:pointer}.input-settings-container .input-settings label{display:flex;align-items:center}.orientation-guard{display:none;z-index:1004;min-height:100vh;min-width:100vw}.orientation-guard .ir-portal-container-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.orientation-guard svg{fill:var(--primary);height:3.5rem;width:3.5rem;margin-top:3.5rem}@media (max-height: 640px) and (orientation: landscape){.orientation-guard{display:flex;min-height:100vh;min-width:100vw;max-height:100vh;max-width:100vw}}.capitalize-first:first-letter,.field-error:first-letter,.form-error:first-letter{text-transform:uppercase}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar-track,.legal-doc .doc-box .legal-docs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:transparent}.custom-scrollbar::-webkit-scrollbar,.legal-doc .doc-box .legal-docs::-webkit-scrollbar{width:12px;background-color:transparent}.custom-scrollbar::-webkit-scrollbar-thumb,.legal-doc .doc-box .legal-docs::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.screen-centered,.login .ir-portal-container,.site-down .ir-portal-container,.email-verification .ir-portal-container,.email-confirmation .ir-portal-container,.sign-up>.ir-portal-container,.legal-doc .ir-portal-container,.password-reset .ir-portal-container,.orientation-guard{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.hidden{display:none!important}.btn{border-radius:0!important}.btn-primary{color:#000}.btn-skewed,.prelogin .prelogin-body .prelogin-header .pre-login-btn,.prelogin .prelogin-body .prelogin-form .mailing-list-btn,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn,.login .login-container .login-btn,.sign-up .submit-btn,.email-verification .submit-btn,.email-confirmation .submit-btn,.forgot-password .forgot-password-container .forgot-password-btn,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action,.password-reset .password-reset-container button,.fullscreen .modal-actions .btn-add-friends,.screens-map .map-btn,.screens-map .back-btn,.profile-modal .logout-btn-container .logout-btn{transform:skew(-15deg);border-radius:0!important;transition-property:none!important;transition-duration:0s!important;animation-name:none!important;animation:unset!important;display:inline-flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-color:transparent;border-color:hsl(var(--n) / var(--tw-border-opacity));text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn, .5rem);height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;line-height:1em;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case, uppercase);text-decoration-line:none;border-width:var(--border-btn, 1px);animation:button-pop var(--animation-btn, .25s) ease-out;--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--nc) / var(--tw-text-opacity))}.btn-skewed[disabled],.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled],.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled],.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn[disabled],.login .login-container .login-btn[disabled],.sign-up .submit-btn[disabled],.email-verification .submit-btn[disabled],.email-confirmation .submit-btn[disabled],.forgot-password .forgot-password-container .forgot-password-btn[disabled],.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action[disabled],.password-reset .password-reset-container button[disabled],.fullscreen .modal-actions .btn-add-friends[disabled],.screens-map .map-btn[disabled],.screens-map .back-btn[disabled],.profile-modal .logout-btn-container .logout-btn[disabled],.btn-skewed.loading,.btn-skewed.loading:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading:hover,.login .login-container .login-btn.loading,.login .login-container .login-btn.loading:hover,.sign-up .submit-btn.loading,.sign-up .submit-btn.loading:hover,.email-verification .submit-btn.loading,.email-verification .submit-btn.loading:hover,.email-confirmation .submit-btn.loading,.email-confirmation .submit-btn.loading:hover,.forgot-password .forgot-password-container .forgot-password-btn.loading,.forgot-password .forgot-password-container .forgot-password-btn.loading:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading:hover,.password-reset .password-reset-container button.loading,.password-reset .password-reset-container button.loading:hover,.fullscreen .modal-actions .btn-add-friends.loading,.fullscreen .modal-actions .btn-add-friends.loading:hover,.screens-map .map-btn.loading,.screens-map .map-btn.loading:hover,.screens-map .back-btn.loading,.screens-map .back-btn.loading:hover,.profile-modal .logout-btn-container .logout-btn.loading,.profile-modal .logout-btn-container .logout-btn.loading:hover{pointer-events:none}.btn-skewed.loading:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading:before,.login .login-container .login-btn.loading:before,.sign-up .submit-btn.loading:before,.email-verification .submit-btn.loading:before,.email-confirmation .submit-btn.loading:before,.forgot-password .forgot-password-container .forgot-password-btn.loading:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading:before,.password-reset .password-reset-container button.loading:before,.fullscreen .modal-actions .btn-add-friends.loading:before,.screens-map .map-btn.loading:before,.screens-map .back-btn.loading:before,.profile-modal .logout-btn-container .logout-btn.loading:before{margin-right:.5rem;height:1rem;width:1rem;border-radius:9999px;border-width:2px;animation:spin 2s linear infinite;content:"";border-top-color:transparent;border-left-color:transparent;border-bottom-color:currentColor;border-right-color:currentColor}@media (prefers-reduced-motion: reduce){.btn-skewed.loading:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading:before,.login .login-container .login-btn.loading:before,.sign-up .submit-btn.loading:before,.email-verification .submit-btn.loading:before,.email-confirmation .submit-btn.loading:before,.forgot-password .forgot-password-container .forgot-password-btn.loading:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading:before,.password-reset .password-reset-container button.loading:before,.fullscreen .modal-actions .btn-add-friends.loading:before,.screens-map .map-btn.loading:before,.screens-map .back-btn.loading:before,.profile-modal .logout-btn-container .logout-btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].btn-skewed,.btn-group>input[type=radio] .prelogin .prelogin-body .prelogin-header .pre-login-btn,.btn-group>input[type=radio] .prelogin .prelogin-body .prelogin-form .mailing-list-btn,.btn-group>input[type=radio] .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn,.btn-group>input[type=radio] .login .login-container .login-btn,.btn-group>input[type=radio] .sign-up .submit-btn,.btn-group>input[type=radio] .email-verification .submit-btn,.btn-group>input[type=radio] .email-confirmation .submit-btn,.btn-group>input[type=radio] .forgot-password .forgot-password-container .forgot-password-btn,.btn-group>input[type=radio] .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action,.btn-group>input[type=radio] .password-reset .password-reset-container button,.btn-group>input[type=radio] .fullscreen .modal-actions .btn-add-friends,.btn-group>input[type=radio] .screens-map .map-btn,.btn-group>input[type=radio] .screens-map .back-btn,.btn-group>input[type=radio] .profile-modal .logout-btn-container .logout-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].btn-skewed:before,.btn-group>input[type=radio] .prelogin .prelogin-body .prelogin-header .pre-login-btn:before,.btn-group>input[type=radio] .prelogin .prelogin-body .prelogin-form .mailing-list-btn:before,.btn-group>input[type=radio] .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:before,.btn-group>input[type=radio] .login .login-container .login-btn:before,.btn-group>input[type=radio] .sign-up .submit-btn:before,.btn-group>input[type=radio] .email-verification .submit-btn:before,.btn-group>input[type=radio] .email-confirmation .submit-btn:before,.btn-group>input[type=radio] .forgot-password .forgot-password-container .forgot-password-btn:before,.btn-group>input[type=radio] .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:before,.btn-group>input[type=radio] .password-reset .password-reset-container button:before,.btn-group>input[type=radio] .fullscreen .modal-actions .btn-add-friends:before,.btn-group>input[type=radio] .screens-map .map-btn:before,.btn-group>input[type=radio] .screens-map .back-btn:before,.btn-group>input[type=radio] .profile-modal .logout-btn-container .logout-btn:before{content:attr(data-title)}.btn-skewed:active:hover,.btn-skewed:active:focus,.prelogin .prelogin-body .prelogin-header .pre-login-btn:active:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn:active:focus,.prelogin .prelogin-body .prelogin-form .mailing-list-btn:active:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn:active:focus,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:active:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:active:focus,.login .login-container .login-btn:active:hover,.login .login-container .login-btn:active:focus,.sign-up .submit-btn:active:hover,.sign-up .submit-btn:active:focus,.email-verification .submit-btn:active:hover,.email-verification .submit-btn:active:focus,.email-confirmation .submit-btn:active:hover,.email-confirmation .submit-btn:active:focus,.forgot-password .forgot-password-container .forgot-password-btn:active:hover,.forgot-password .forgot-password-container .forgot-password-btn:active:focus,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:active:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:active:focus,.password-reset .password-reset-container button:active:hover,.password-reset .password-reset-container button:active:focus,.fullscreen .modal-actions .btn-add-friends:active:hover,.fullscreen .modal-actions .btn-add-friends:active:focus,.screens-map .map-btn:active:hover,.screens-map .map-btn:active:focus,.screens-map .back-btn:active:hover,.screens-map .back-btn:active:focus,.profile-modal .logout-btn-container .logout-btn:active:hover,.profile-modal .logout-btn-container .logout-btn:active:focus{animation:none;transform:scale(var(--btn-focus-scale, .95))}.btn-skewed:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:hover,.login .login-container .login-btn:hover,.sign-up .submit-btn:hover,.email-verification .submit-btn:hover,.email-confirmation .submit-btn:hover,.forgot-password .forgot-password-container .forgot-password-btn:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:hover,.password-reset .password-reset-container button:hover,.fullscreen .modal-actions .btn-add-friends:hover,.screens-map .map-btn:hover,.screens-map .back-btn:hover,.profile-modal .logout-btn-container .logout-btn:hover{--tw-border-opacity: 1;border-color:hsl(var(--nf, var(--n)) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--nf, var(--n)) / var(--tw-bg-opacity))}.btn-skewed:focus-visible,.prelogin .prelogin-body .prelogin-header .pre-login-btn:focus-visible,.prelogin .prelogin-body .prelogin-form .mailing-list-btn:focus-visible,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:focus-visible,.login .login-container .login-btn:focus-visible,.sign-up .submit-btn:focus-visible,.email-verification .submit-btn:focus-visible,.email-confirmation .submit-btn:focus-visible,.forgot-password .forgot-password-container .forgot-password-btn:focus-visible,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:focus-visible,.password-reset .password-reset-container button:focus-visible,.fullscreen .modal-actions .btn-add-friends:focus-visible,.screens-map .map-btn:focus-visible,.screens-map .back-btn:focus-visible,.profile-modal .logout-btn-container .logout-btn:focus-visible{outline:2px solid hsl(var(--nf));outline-offset:2px}.btn-skewed.glass:hover,.btn-skewed.glass.btn-active,.prelogin .prelogin-body .prelogin-header .pre-login-btn.glass:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn.glass.btn-active,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.glass:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.glass.btn-active,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.glass:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.glass.btn-active,.login .login-container .login-btn.glass:hover,.login .login-container .login-btn.glass.btn-active,.sign-up .submit-btn.glass:hover,.sign-up .submit-btn.glass.btn-active,.email-verification .submit-btn.glass:hover,.email-verification .submit-btn.glass.btn-active,.email-confirmation .submit-btn.glass:hover,.email-confirmation .submit-btn.glass.btn-active,.forgot-password .forgot-password-container .forgot-password-btn.glass:hover,.forgot-password .forgot-password-container .forgot-password-btn.glass.btn-active,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.glass:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.glass.btn-active,.password-reset .password-reset-container button.glass:hover,.password-reset .password-reset-container button.glass.btn-active,.fullscreen .modal-actions .btn-add-friends.glass:hover,.fullscreen .modal-actions .btn-add-friends.glass.btn-active,.screens-map .map-btn.glass:hover,.screens-map .map-btn.glass.btn-active,.screens-map .back-btn.glass:hover,.screens-map .back-btn.glass.btn-active,.profile-modal .logout-btn-container .logout-btn.glass:hover,.profile-modal .logout-btn-container .logout-btn.glass.btn-active{--glass-opacity: 25%;--glass-border-opacity: 15%}.btn-skewed.glass:focus-visible,.prelogin .prelogin-body .prelogin-header .pre-login-btn.glass:focus-visible,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.glass:focus-visible,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.glass:focus-visible,.login .login-container .login-btn.glass:focus-visible,.sign-up .submit-btn.glass:focus-visible,.email-verification .submit-btn.glass:focus-visible,.email-confirmation .submit-btn.glass:focus-visible,.forgot-password .forgot-password-container .forgot-password-btn.glass:focus-visible,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.glass:focus-visible,.password-reset .password-reset-container button.glass:focus-visible,.fullscreen .modal-actions .btn-add-friends.glass:focus-visible,.screens-map .map-btn.glass:focus-visible,.screens-map .back-btn.glass:focus-visible,.profile-modal .logout-btn-container .logout-btn.glass:focus-visible{outline:2px solid currentColor}.btn-skewed[disabled],.btn-skewed[disabled]:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled],.prelogin .prelogin-body .prelogin-header .pre-login-btn[disabled]:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled],.prelogin .prelogin-body .prelogin-form .mailing-list-btn[disabled]:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn[disabled],.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn[disabled]:hover,.login .login-container .login-btn[disabled],.login .login-container .login-btn[disabled]:hover,.sign-up .submit-btn[disabled],.sign-up .submit-btn[disabled]:hover,.email-verification .submit-btn[disabled],.email-verification .submit-btn[disabled]:hover,.email-confirmation .submit-btn[disabled],.email-confirmation .submit-btn[disabled]:hover,.forgot-password .forgot-password-container .forgot-password-btn[disabled],.forgot-password .forgot-password-container .forgot-password-btn[disabled]:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action[disabled],.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action[disabled]:hover,.password-reset .password-reset-container button[disabled],.password-reset .password-reset-container button[disabled]:hover,.fullscreen .modal-actions .btn-add-friends[disabled],.fullscreen .modal-actions .btn-add-friends[disabled]:hover,.screens-map .map-btn[disabled],.screens-map .map-btn[disabled]:hover,.screens-map .back-btn[disabled],.screens-map .back-btn[disabled]:hover,.profile-modal .logout-btn-container .logout-btn[disabled],.profile-modal .logout-btn-container .logout-btn[disabled]:hover{--tw-border-opacity: 0;background-color:hsl(var(--n) / var(--tw-bg-opacity));--tw-bg-opacity: .2;color:hsl(var(--bc) / var(--tw-text-opacity));--tw-text-opacity: .2}.btn-skewed.loading.btn-square:before,.btn-skewed.loading.btn-circle:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading.btn-square:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading.btn-circle:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading.btn-square:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading.btn-circle:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading.btn-square:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading.btn-circle:before,.login .login-container .login-btn.loading.btn-square:before,.login .login-container .login-btn.loading.btn-circle:before,.sign-up .submit-btn.loading.btn-square:before,.sign-up .submit-btn.loading.btn-circle:before,.email-verification .submit-btn.loading.btn-square:before,.email-verification .submit-btn.loading.btn-circle:before,.email-confirmation .submit-btn.loading.btn-square:before,.email-confirmation .submit-btn.loading.btn-circle:before,.forgot-password .forgot-password-container .forgot-password-btn.loading.btn-square:before,.forgot-password .forgot-password-container .forgot-password-btn.loading.btn-circle:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading.btn-square:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading.btn-circle:before,.password-reset .password-reset-container button.loading.btn-square:before,.password-reset .password-reset-container button.loading.btn-circle:before,.fullscreen .modal-actions .btn-add-friends.loading.btn-square:before,.fullscreen .modal-actions .btn-add-friends.loading.btn-circle:before,.screens-map .map-btn.loading.btn-square:before,.screens-map .map-btn.loading.btn-circle:before,.screens-map .back-btn.loading.btn-square:before,.screens-map .back-btn.loading.btn-circle:before,.profile-modal .logout-btn-container .logout-btn.loading.btn-square:before,.profile-modal .logout-btn-container .logout-btn.loading.btn-circle:before{margin-right:0}.btn-skewed.loading.btn-xl:before,.btn-skewed.loading.btn-lg:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading.btn-xl:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading.btn-lg:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading.btn-xl:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading.btn-lg:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading.btn-xl:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading.btn-lg:before,.login .login-container .login-btn.loading.btn-xl:before,.login .login-container .login-btn.loading.btn-lg:before,.sign-up .submit-btn.loading.btn-xl:before,.sign-up .submit-btn.loading.btn-lg:before,.email-verification .submit-btn.loading.btn-xl:before,.email-verification .submit-btn.loading.btn-lg:before,.email-confirmation .submit-btn.loading.btn-xl:before,.email-confirmation .submit-btn.loading.btn-lg:before,.forgot-password .forgot-password-container .forgot-password-btn.loading.btn-xl:before,.forgot-password .forgot-password-container .forgot-password-btn.loading.btn-lg:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading.btn-xl:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading.btn-lg:before,.password-reset .password-reset-container button.loading.btn-xl:before,.password-reset .password-reset-container button.loading.btn-lg:before,.fullscreen .modal-actions .btn-add-friends.loading.btn-xl:before,.fullscreen .modal-actions .btn-add-friends.loading.btn-lg:before,.screens-map .map-btn.loading.btn-xl:before,.screens-map .map-btn.loading.btn-lg:before,.screens-map .back-btn.loading.btn-xl:before,.screens-map .back-btn.loading.btn-lg:before,.profile-modal .logout-btn-container .logout-btn.loading.btn-xl:before,.profile-modal .logout-btn-container .logout-btn.loading.btn-lg:before{height:1.25rem;width:1.25rem}.btn-skewed.loading.btn-sm:before,.btn-skewed.loading.btn-xs:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading.btn-sm:before,.prelogin .prelogin-body .prelogin-header .pre-login-btn.loading.btn-xs:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading.btn-sm:before,.prelogin .prelogin-body .prelogin-form .mailing-list-btn.loading.btn-xs:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading.btn-sm:before,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn.loading.btn-xs:before,.login .login-container .login-btn.loading.btn-sm:before,.login .login-container .login-btn.loading.btn-xs:before,.sign-up .submit-btn.loading.btn-sm:before,.sign-up .submit-btn.loading.btn-xs:before,.email-verification .submit-btn.loading.btn-sm:before,.email-verification .submit-btn.loading.btn-xs:before,.email-confirmation .submit-btn.loading.btn-sm:before,.email-confirmation .submit-btn.loading.btn-xs:before,.forgot-password .forgot-password-container .forgot-password-btn.loading.btn-sm:before,.forgot-password .forgot-password-container .forgot-password-btn.loading.btn-xs:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading.btn-sm:before,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action.loading.btn-xs:before,.password-reset .password-reset-container button.loading.btn-sm:before,.password-reset .password-reset-container button.loading.btn-xs:before,.fullscreen .modal-actions .btn-add-friends.loading.btn-sm:before,.fullscreen .modal-actions .btn-add-friends.loading.btn-xs:before,.screens-map .map-btn.loading.btn-sm:before,.screens-map .map-btn.loading.btn-xs:before,.screens-map .back-btn.loading.btn-sm:before,.screens-map .back-btn.loading.btn-xs:before,.profile-modal .logout-btn-container .logout-btn.loading.btn-sm:before,.profile-modal .logout-btn-container .logout-btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>input[type=radio]:checked.btn-skewed,.btn-group>input[type=radio]:checked .prelogin .prelogin-body .prelogin-header .pre-login-btn,.btn-group>input[type=radio]:checked .prelogin .prelogin-body .prelogin-form .mailing-list-btn,.btn-group>input[type=radio]:checked .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn,.btn-group>input[type=radio]:checked .login .login-container .login-btn,.btn-group>input[type=radio]:checked .sign-up .submit-btn,.btn-group>input[type=radio]:checked .email-verification .submit-btn,.btn-group>input[type=radio]:checked .email-confirmation .submit-btn,.btn-group>input[type=radio]:checked .forgot-password .forgot-password-container .forgot-password-btn,.btn-group>input[type=radio]:checked .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action,.btn-group>input[type=radio]:checked .password-reset .password-reset-container button,.btn-group>input[type=radio]:checked .fullscreen .modal-actions .btn-add-friends,.btn-group>input[type=radio]:checked .screens-map .map-btn,.btn-group>input[type=radio]:checked .screens-map .back-btn,.btn-group>input[type=radio]:checked .profile-modal .logout-btn-container .logout-btn{--tw-border-opacity: 1;border-color:hsl(var(--p) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--pc) / var(--tw-text-opacity))}.btn-group>input[type=radio]:checked.btn-skewed:focus-visible,.btn-group>input[type=radio]:checked .prelogin .prelogin-body .prelogin-header .pre-login-btn:focus-visible,.btn-group>input[type=radio]:checked .prelogin .prelogin-body .prelogin-form .mailing-list-btn:focus-visible,.btn-group>input[type=radio]:checked .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:focus-visible,.btn-group>input[type=radio]:checked .login .login-container .login-btn:focus-visible,.btn-group>input[type=radio]:checked .sign-up .submit-btn:focus-visible,.btn-group>input[type=radio]:checked .email-verification .submit-btn:focus-visible,.btn-group>input[type=radio]:checked .email-confirmation .submit-btn:focus-visible,.btn-group>input[type=radio]:checked .forgot-password .forgot-password-container .forgot-password-btn:focus-visible,.btn-group>input[type=radio]:checked .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:focus-visible,.btn-group>input[type=radio]:checked .password-reset .password-reset-container button:focus-visible,.btn-group>input[type=radio]:checked .fullscreen .modal-actions .btn-add-friends:focus-visible,.btn-group>input[type=radio]:checked .screens-map .map-btn:focus-visible,.btn-group>input[type=radio]:checked .screens-map .back-btn:focus-visible,.btn-group>input[type=radio]:checked .profile-modal .logout-btn-container .logout-btn:focus-visible{outline:2px solid hsl(var(--p))}.btn-group .btn-skewed:not(:first-child):not(:last-child),.btn-group .prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:first-child):not(:last-child),.btn-group .prelogin .prelogin-body .prelogin-form .mailing-list-btn:not(:first-child):not(:last-child),.btn-group .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:not(:first-child):not(:last-child),.btn-group .login .login-container .login-btn:not(:first-child):not(:last-child),.btn-group .sign-up .submit-btn:not(:first-child):not(:last-child),.btn-group .email-verification .submit-btn:not(:first-child):not(:last-child),.btn-group .email-confirmation .submit-btn:not(:first-child):not(:last-child),.btn-group .forgot-password .forgot-password-container .forgot-password-btn:not(:first-child):not(:last-child),.btn-group .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:not(:first-child):not(:last-child),.btn-group .password-reset .password-reset-container button:not(:first-child):not(:last-child),.btn-group .fullscreen .modal-actions .btn-add-friends:not(:first-child):not(:last-child),.btn-group .screens-map .map-btn:not(:first-child):not(:last-child),.btn-group .screens-map .back-btn:not(:first-child):not(:last-child),.btn-group .profile-modal .logout-btn-container .logout-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .btn-skewed:first-child:not(:last-child),.btn-group .prelogin .prelogin-body .prelogin-header .pre-login-btn:first-child:not(:last-child),.btn-group .prelogin .prelogin-body .prelogin-form .mailing-list-btn:first-child:not(:last-child),.btn-group .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:first-child:not(:last-child),.btn-group .login .login-container .login-btn:first-child:not(:last-child),.btn-group .sign-up .submit-btn:first-child:not(:last-child),.btn-group .email-verification .submit-btn:first-child:not(:last-child),.btn-group .email-confirmation .submit-btn:first-child:not(:last-child),.btn-group .forgot-password .forgot-password-container .forgot-password-btn:first-child:not(:last-child),.btn-group .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:first-child:not(:last-child),.btn-group .password-reset .password-reset-container button:first-child:not(:last-child),.btn-group .fullscreen .modal-actions .btn-add-friends:first-child:not(:last-child),.btn-group .screens-map .map-btn:first-child:not(:last-child),.btn-group .screens-map .back-btn:first-child:not(:last-child),.btn-group .profile-modal .logout-btn-container .logout-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group .btn-skewed:last-child:not(:first-child),.btn-group .prelogin .prelogin-body .prelogin-header .pre-login-btn:last-child:not(:first-child),.btn-group .prelogin .prelogin-body .prelogin-form .mailing-list-btn:last-child:not(:first-child),.btn-group .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:last-child:not(:first-child),.btn-group .login .login-container .login-btn:last-child:not(:first-child),.btn-group .sign-up .submit-btn:last-child:not(:first-child),.btn-group .email-verification .submit-btn:last-child:not(:first-child),.btn-group .email-confirmation .submit-btn:last-child:not(:first-child),.btn-group .forgot-password .forgot-password-container .forgot-password-btn:last-child:not(:first-child),.btn-group .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:last-child:not(:first-child),.btn-group .password-reset .password-reset-container button:last-child:not(:first-child),.btn-group .fullscreen .modal-actions .btn-add-friends:last-child:not(:first-child),.btn-group .screens-map .map-btn:last-child:not(:first-child),.btn-group .screens-map .back-btn:last-child:not(:first-child),.btn-group .profile-modal .logout-btn-container .logout-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-horizontal .btn-skewed:not(:first-child):not(:last-child),.btn-group-horizontal .prelogin .prelogin-body .prelogin-header .pre-login-btn:not(:first-child):not(:last-child),.btn-group-horizontal .prelogin .prelogin-body .prelogin-form .mailing-list-btn:not(:first-child):not(:last-child),.btn-group-horizontal .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:not(:first-child):not(:last-child),.btn-group-horizontal .login .login-container .login-btn:not(:first-child):not(:last-child),.btn-group-horizontal .sign-up .submit-btn:not(:first-child):not(:last-child),.btn-group-horizontal .email-verification .submit-btn:not(:first-child):not(:last-child),.btn-group-horizontal .email-confirmation .submit-btn:not(:first-child):not(:last-child),.btn-group-horizontal .forgot-password .forgot-password-container .forgot-password-btn:not(:first-child):not(:last-child),.btn-group-horizontal .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:not(:first-child):not(:last-child),.btn-group-horizontal .password-reset .password-reset-container button:not(:first-child):not(:last-child),.btn-group-horizontal .fullscreen .modal-actions .btn-add-friends:not(:first-child):not(:last-child),.btn-group-horizontal .screens-map .map-btn:not(:first-child):not(:last-child),.btn-group-horizontal .screens-map .back-btn:not(:first-child):not(:last-child),.btn-group-horizontal .profile-modal .logout-btn-container .logout-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-horizontal .btn-skewed:first-child:not(:last-child),.btn-group-horizontal .prelogin .prelogin-body .prelogin-header .pre-login-btn:first-child:not(:last-child),.btn-group-horizontal .prelogin .prelogin-body .prelogin-form .mailing-list-btn:first-child:not(:last-child),.btn-group-horizontal .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:first-child:not(:last-child),.btn-group-horizontal .login .login-container .login-btn:first-child:not(:last-child),.btn-group-horizontal .sign-up .submit-btn:first-child:not(:last-child),.btn-group-horizontal .email-verification .submit-btn:first-child:not(:last-child),.btn-group-horizontal .email-confirmation .submit-btn:first-child:not(:last-child),.btn-group-horizontal .forgot-password .forgot-password-container .forgot-password-btn:first-child:not(:last-child),.btn-group-horizontal .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:first-child:not(:last-child),.btn-group-horizontal .password-reset .password-reset-container button:first-child:not(:last-child),.btn-group-horizontal .fullscreen .modal-actions .btn-add-friends:first-child:not(:last-child),.btn-group-horizontal .screens-map .map-btn:first-child:not(:last-child),.btn-group-horizontal .screens-map .back-btn:first-child:not(:last-child),.btn-group-horizontal .profile-modal .logout-btn-container .logout-btn:first-child:not(:last-child){margin-top:-0px;margin-left:-1px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:0}.btn-group-horizontal .btn-skewed:last-child:not(:first-child),.btn-group-horizontal .prelogin .prelogin-body .prelogin-header .pre-login-btn:last-child:not(:first-child),.btn-group-horizontal .prelogin .prelogin-body .prelogin-form .mailing-list-btn:last-child:not(:first-child),.btn-group-horizontal .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:last-child:not(:first-child),.btn-group-horizontal .login .login-container .login-btn:last-child:not(:first-child),.btn-group-horizontal .sign-up .submit-btn:last-child:not(:first-child),.btn-group-horizontal .email-verification .submit-btn:last-child:not(:first-child),.btn-group-horizontal .email-confirmation .submit-btn:last-child:not(:first-child),.btn-group-horizontal .forgot-password .forgot-password-container .forgot-password-btn:last-child:not(:first-child),.btn-group-horizontal .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:last-child:not(:first-child),.btn-group-horizontal .password-reset .password-reset-container button:last-child:not(:first-child),.btn-group-horizontal .fullscreen .modal-actions .btn-add-friends:last-child:not(:first-child),.btn-group-horizontal .screens-map .map-btn:last-child:not(:first-child),.btn-group-horizontal .screens-map .back-btn:last-child:not(:first-child),.btn-group-horizontal .profile-modal .logout-btn-container .logout-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:var(--rounded-btn, .5rem)}.btn-group-vertical .btn-skewed:first-child:not(:last-child),.btn-group-vertical .prelogin .prelogin-body .prelogin-header .pre-login-btn:first-child:not(:last-child),.btn-group-vertical .prelogin .prelogin-body .prelogin-form .mailing-list-btn:first-child:not(:last-child),.btn-group-vertical .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:first-child:not(:last-child),.btn-group-vertical .login .login-container .login-btn:first-child:not(:last-child),.btn-group-vertical .sign-up .submit-btn:first-child:not(:last-child),.btn-group-vertical .email-verification .submit-btn:first-child:not(:last-child),.btn-group-vertical .email-confirmation .submit-btn:first-child:not(:last-child),.btn-group-vertical .forgot-password .forgot-password-container .forgot-password-btn:first-child:not(:last-child),.btn-group-vertical .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:first-child:not(:last-child),.btn-group-vertical .password-reset .password-reset-container button:first-child:not(:last-child),.btn-group-vertical .fullscreen .modal-actions .btn-add-friends:first-child:not(:last-child),.btn-group-vertical .screens-map .map-btn:first-child:not(:last-child),.btn-group-vertical .screens-map .back-btn:first-child:not(:last-child),.btn-group-vertical .profile-modal .logout-btn-container .logout-btn:first-child:not(:last-child){margin-top:-1px;margin-left:-0px;border-top-left-radius:var(--rounded-btn, .5rem);border-top-right-radius:var(--rounded-btn, .5rem);border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical .btn-skewed:last-child:not(:first-child),.btn-group-vertical .prelogin .prelogin-body .prelogin-header .pre-login-btn:last-child:not(:first-child),.btn-group-vertical .prelogin .prelogin-body .prelogin-form .mailing-list-btn:last-child:not(:first-child),.btn-group-vertical .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:last-child:not(:first-child),.btn-group-vertical .login .login-container .login-btn:last-child:not(:first-child),.btn-group-vertical .sign-up .submit-btn:last-child:not(:first-child),.btn-group-vertical .email-verification .submit-btn:last-child:not(:first-child),.btn-group-vertical .email-confirmation .submit-btn:last-child:not(:first-child),.btn-group-vertical .forgot-password .forgot-password-container .forgot-password-btn:last-child:not(:first-child),.btn-group-vertical .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:last-child:not(:first-child),.btn-group-vertical .password-reset .password-reset-container button:last-child:not(:first-child),.btn-group-vertical .fullscreen .modal-actions .btn-add-friends:last-child:not(:first-child),.btn-group-vertical .screens-map .map-btn:last-child:not(:first-child),.btn-group-vertical .screens-map .back-btn:last-child:not(:first-child),.btn-group-vertical .profile-modal .logout-btn-container .logout-btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--rounded-btn, .5rem);border-bottom-right-radius:var(--rounded-btn, .5rem)}@media (max-width: 640px){.reset-success .btn-skewed,.reset-success .prelogin .prelogin-body .prelogin-header .pre-login-btn,.reset-success .prelogin .prelogin-body .prelogin-form .mailing-list-btn,.reset-success .prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn,.reset-success .login .login-container .login-btn,.reset-success .sign-up .submit-btn,.reset-success .email-verification .submit-btn,.reset-success .email-confirmation .submit-btn,.reset-success .forgot-password .forgot-password-container .forgot-password-btn,.reset-success .ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action,.reset-success .password-reset .password-reset-container button,.reset-success .fullscreen .modal-actions .btn-add-friends,.reset-success .screens-map .map-btn,.reset-success .screens-map .back-btn,.reset-success .profile-modal .logout-btn-container .logout-btn{margin-top:0}}.btn-skewed,.prelogin .prelogin-body .prelogin-header .pre-login-btn,.prelogin .prelogin-body .prelogin-form .mailing-list-btn,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn,.login .login-container .login-btn,.sign-up .submit-btn,.email-verification .submit-btn,.email-confirmation .submit-btn,.forgot-password .forgot-password-container .forgot-password-btn,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action,.password-reset .password-reset-container button,.fullscreen .modal-actions .btn-add-friends,.screens-map .map-btn,.screens-map .back-btn,.profile-modal .logout-btn-container .logout-btn{border-radius:0}.btn-skewed span,.prelogin .prelogin-body .prelogin-header .pre-login-btn span,.prelogin .prelogin-body .prelogin-form .mailing-list-btn span,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn span,.login .login-container .login-btn span,.sign-up .submit-btn span,.email-verification .submit-btn span,.email-confirmation .submit-btn span,.forgot-password .forgot-password-container .forgot-password-btn span,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action span,.password-reset .password-reset-container button span,.fullscreen .modal-actions .btn-add-friends span,.screens-map .map-btn span,.screens-map .back-btn span,.profile-modal .logout-btn-container .logout-btn span{transform:skew(15deg);font-weight:semibold;font-size:20px;letter-spacing:.6px;text-transform:uppercase}.btn-skewed:active:hover,.prelogin .prelogin-body .prelogin-header .pre-login-btn:active:hover,.prelogin .prelogin-body .prelogin-form .mailing-list-btn:active:hover,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:active:hover,.login .login-container .login-btn:active:hover,.sign-up .submit-btn:active:hover,.email-verification .submit-btn:active:hover,.email-confirmation .submit-btn:active:hover,.forgot-password .forgot-password-container .forgot-password-btn:active:hover,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:active:hover,.password-reset .password-reset-container button:active:hover,.fullscreen .modal-actions .btn-add-friends:active:hover,.screens-map .map-btn:active:hover,.screens-map .back-btn:active:hover,.profile-modal .logout-btn-container .logout-btn:active:hover,.btn-skewed:active:focus,.prelogin .prelogin-body .prelogin-header .pre-login-btn:active:focus,.prelogin .prelogin-body .prelogin-form .mailing-list-btn:active:focus,.prelogin.is-not-chrome .ir-portal-container .ir-portal-container-body .prelogin-body .prelogin-header .prelogin-content .pre-login-btn:active:focus,.login .login-container .login-btn:active:focus,.sign-up .submit-btn:active:focus,.email-verification .submit-btn:active:focus,.email-confirmation .submit-btn:active:focus,.forgot-password .forgot-password-container .forgot-password-btn:active:focus,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-action:active:focus,.password-reset .password-reset-container button:active:focus,.fullscreen .modal-actions .btn-add-friends:active:focus,.screens-map .map-btn:active:focus,.screens-map .back-btn:active:focus,.profile-modal .logout-btn-container .logout-btn:active:focus{animation:none!important;transform:skew(-15deg)!important}.legal-doc .ir-portal-container-body,.login .ir-portal-container-body,.sign-up .ir-portal-container-body,.sync-modal .ir-portal-container-body{display:flex;flex:1 1 0%;flex-direction:column}.title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle{letter-spacing:.9px;text-align:center;font-size:36px;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:hsl(var(--p) / var(--tw-text-opacity));color:var(--primary)}@media not all and (min-width: 768px){.title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-title,.ir-space-card-background-container .ir-space-card-container .ir-space-card .card-subtitle{font-size:16px}}.legend{letter-spacing:.6px;text-transform:uppercase;text-align:center;font-size:24px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media not all and (min-width: 768px){.legend{font-size:12px}}@media (max-width: 640px){body[data-os=android] .ir-portal-container{max-height:100vh}body[data-os=ios] .ir-portal-container{max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available}.logos-container{display:flex;align-items:center;height:6.5rem;max-height:6rem}.logos-container .logo{margin-top:0;max-width:88px;height:auto;max-height:3rem;margin-left:auto;margin-right:35px}.logos-container .secondary-logo{display:initial;margin-top:0;max-width:125px;height:auto;max-height:3rem;margin-left:35px}}body[data-theme=sgp] .sign-up .back-btn,body[data-theme=sgp] .sign-up .login-btn,body[data-theme=sgp] .reset-password .back-btn,body[data-theme=sgp] .reset-password .login-btn,body[data-theme=sgp] .forgot-password .back-btn,body[data-theme=sgp] .forgot-password .login-btn,body[data-theme=sgp] .email-confirmation .back-btn,body[data-theme=sgp] .email-confirmation .login-btn,body[data-theme=sgp] .email-verification .back-btn,body[data-theme=sgp] .email-verification .login-btn{background-color:transparent!important;border-color:transparent!important}body[data-theme=sgp] .sign-up .back-btn span,body[data-theme=sgp] .sign-up .login-btn span,body[data-theme=sgp] .reset-password .back-btn span,body[data-theme=sgp] .reset-password .login-btn span,body[data-theme=sgp] .forgot-password .back-btn span,body[data-theme=sgp] .forgot-password .login-btn span,body[data-theme=sgp] .email-confirmation .back-btn span,body[data-theme=sgp] .email-confirmation .login-btn span,body[data-theme=sgp] .email-verification .back-btn span,body[data-theme=sgp] .email-verification .login-btn span{font-size:12px!important;color:#fff;text-decoration:underline}body[data-theme=sgp] .btn-primary:not(:disabled) span{color:#000}.btn-primary:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.btn-primary:not(:disabled):hover{background-color:var(--primary);border-color:var(--primary);opacity:.85}.btn-secondary{background-color:var(--secondary);border-color:var(--secondary);color:#000}.text-primary{color:var(--primary)}.border-primary{border-color:var(--primary)}.bg-primary{background-color:var(--primary)}.checkbox-primary:hover{border-color:var(--primary)}.checkbox-primary:checked{background-color:var(--primary);border-color:var(--primary)}.border-primary,.focus\:border-primary:focus,.input:focus{border-color:var(--primary)!important}.btn-secondary{background-color:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover{background-color:var(--secondary);border-color:var(--secondary);opacity:.85}body[data-theme=uci] .field-input{border-radius:7px;border:1px solid #fff;background-color:#000026;margin-bottom:20px}body[data-theme=uci] .field-input label{left:10px;text-align:left}body[data-theme=uci] .field-input .input:not(:-moz-placeholder-shown)+label{display:none}body[data-theme=uci] .field-input .input:focus+label,body[data-theme=uci] .field-input .input:not(:placeholder-shown)+label{display:none}body[data-theme=uci] .field-input .input{border:none;font-size:12px;width:90%}body[data-theme=uci] .field-input .input:focus{border-width:0px;outline:none}body[data-theme=uci] .field-input .field-error,body[data-theme=uci] .field-input .form-error{position:absolute;bottom:-20px;width:100%}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-devanagari-400-normal-6f7e418f.woff2) format("woff2"),url(/assets/rajdhani-all-400-normal-cd6e0c99.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-ext-400-normal-dbf5014d.woff2) format("woff2"),url(/assets/rajdhani-all-400-normal-cd6e0c99.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rajdhani-latin-400-normal-759a9000.woff2) format("woff2"),url(/assets/rajdhani-all-400-normal-cd6e0c99.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-devanagari-700-normal-14963d2d.woff2) format("woff2"),url(/assets/rajdhani-all-700-normal-02485c1f.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-ext-700-normal-85f6e6c8.woff2) format("woff2"),url(/assets/rajdhani-all-700-normal-02485c1f.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-5b7e4a6f.woff2) format("woff2"),url(/assets/rajdhani-all-700-normal-02485c1f.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-68ce5e02.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-63773ccf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-7849168d.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-19c32298.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA0kABAAAAAAIxAAAAzEAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnYbhX4cMAZgP1NUQVRIAII4EQgKq1ylGguCQgABNgIkA4QyBCAFhHwHIAwHG3QdUZST1iZQfHVgG6L2Qy0MFBNSFmILtkVtDLt7hR7ZcD5+lumFTzAuHQ/Ffv87u3vf/45nPESrZvlXGj6dYbp4Fc94FO0WzSskhrw/T9v6P3cYQBkG7Fps2igwwCBNxsRIBAsDtnW3dSMb3vvflxsRrPz33RfZVNBt9j7HxNIE/PsfoFConzc+9xdK1qJmUyWCGbMJLvjeOPv+0huvhjGOfpD6sldqAcn/P9ebzev99wO/UqZA5G9JsaqrsNUvmTuQvkmJUmDI/M9pWQIqYkWY3yVSSMevUKzW7Vm7doVRK4xaK9YfvU4fZOjOopTgieca352vIGA4AOxTbCxDvHnX0leIDBMho6RIvnSZKUfmKZNqaqlVLSl1skG3NBmSw8Y2RDBgBnUQCJ8SgYe2ZZumGqK+uVYLIn/rSP8PAh3ea+0HLwiHH0AAyQPGRxxoEUDEEjgwxJr2g8JiHA7iQ5byQgB6KiZ3FDPZhDmuCRdr55PY9nFdmrF807+fzYJePQggjbUp4rR4dHWDK3117DY1HJ7XbWxP0dTfUHP7wKUzme4DTb4VeNlvCTZdUvInjXJEw1xW5G6uMHbzidgShDreTxEAkMCBAAgGHghAAvlQAGWgEXWeTdvdt8P5uQS8JjY+ARohIZIIQAMWYMABumC+1VYMbbp5MOnFZDbI01DbI9OwMQSbx4XVgmOdTR460IEONGCAB+CAAAELEOcAz7HoHcAoCIKwCWGaggnvsgVDWmMDOsjTWQvsFteOPcSlQ/PlYEZB+h7m3gKAl4FF3a7bTQfDXHCioAuAHGHngeVoEMQDBixZGqt3OLK/ZwQB+A/ZO0K+EJwfGpCBow0gwK6mYvGexvJ7BRI0EhKPuM9vES80WNCQdySGKQ6Gc+nvUaf7XyKRVyRETxwIx9IDRnrzCt9fA+LDT4AgIXeC8/2PWx5vahHqpBsSr42QGakURxkPRViUCMXYSnhSoJGhy8dQgKkQTi5IpWBVQlTzpeVPL0C5QBX86ISrFYYyRwueVlEaxGgSyyhOs2iNErRL0ilZlxTdEnXgMxHoJWIh0U9qQJpBYn2yjMg0LNuoHGMQ1MwHuAmIDcB6UPMAhvVg9BbUH4CENbGjFN9UUZWWFGMSpRhlz+2Wv2IxaJWVRx1BbRqV6ikHrfMMHvhlIIjZw/384v182D5BXl7MeHwybY5XUDUu0FcmcdXBxy7lBPl6scVo9uytBvgGEXQSbyPpbMJMmFi9RA8lIUXGW556/hzGXS6WgZhyu9HEzAyL1UCCWdcTdOVbSuCtkzNNMZpwJ4kULse5DGCo0pn8cDyMf57uVrNtHqGJXQE5O/cm3QbW5E0edWcHyxCNwMa31u5hqIukpXYRnaxuokOAkSiE7WpGgvhShoWAVU/mm0YQgImPIXm1JNrpajVjJzfGUKUm9ze3BlGGIgAfvdkWYCMyobBgRy4Q5J13XYLyxPpc46ane2Mvnfk45+3yOI7x5NsuNU++cerUR0vPBLEOX8NP8esnTxJTjlBiz+XGXfJxJC6hXf41cRYKdrpqJmeSik6+Tkw9klCBDUSP8/FtykjUndUltCAufK/VQ3sRCcxA1DRTRHVPiWyWIWneydwYYu+D4txHkcQB19nQZ80fm5OOOyx7bgL/+KvFOg9g/HI3mvmfi7VaJ0+hidMwTi4/0YBI6FVlRmn7j0QQO+80vBdK7Em+URgncvZfS77Oy06HEnsuz+G0jAvZblxInhmvTx3ndGBNLPRJvAlEjF9OOP/n+VvKBmEDYPI3yzoR3ZwNEaHCNxq2N4D1fPjgidqmvd3dpRIPH3wqf9S0qlQ9Xl2jXixqbnoE/1lilVuZtKP5355/L3/bViGq83CYrl8hbWtJH9dqWdHS5dJy/XJVNqdPJCeg8DBdgbw3SadL7pHLe4qUouCYVSOlWJZiUpS+o8hEe/OKP1dWT6aK/Hm+Fxe+75wNzNHL1ME3DlOsU1STYF5J+NrJOm2ySSbrKaEUP8senT5kir5i587tG1XrFgyMdnVz+IJ1pRu379gJwTiZ8LEeP5VUJFXDf2sSh/9IzNUiVYlK0hD9509DA3Gyrv6O7uLfhhwDL1WRmsgrrE1QT6f9R3M0IVWZJs81pEu+k7TlgQRXjxUV2fXlRbaxQrXSkpc/ZqiR2yyyfFlmrVjcmCcTN9SKMzMosaRBlidppMR/Ze1jmDxNIyWfQAFeOV+htOt0hbYRRZnKWlhg19NZjDtph/+bJaytEmWk14gEddlErrTeKM4TVkY/XZjYkwztZAkJH1xjD3hveqXNVqTV2YsUNr1OYZ+r0MiyqP0bFMm0tszX2j6FMbtCG1pQFJhkCvO9uPCJczYw5qMHqeQhFKUOaVxWr1PYx/lOY3hKnPWfAMzrCPB9YwvXfyOZgGZ5/n5vbOYEHGAnRM52mfbzDzMHL2oXpberRSWJ1ZXV6ozylKSaXN8SUrHh5OqefOi6Oacw0IaLPwqP5bVEa+a5PylmqCvV/+t89ftQ1fP378ztS1+QgqUQb96e8Ji2lBUpwDMenN+8aj58YVwljINLVxjH55d2IoWLTJmhkFwnNyhCxQFnE5POMsShyo8eBjoCJXf/yw08GJ7sTcQHKu4e5gY62cncUMik1r19JdB/NjjyKsa+75+ki4/tgLCZdG7sp2G+jjXvO/8flJZTmAPJF7y3+/pu9/ZZ6eu7Enr2SFdIwVScsywHkscD3vb3fxEQMOsf8ACSjBvMlM0M3xjtZsN6M6wwTjQVI6JYoM4MheQ6WZXEKFItTEpaqBIZ8Y1Df1fEGyq/wLnMZNZ3CRGn6n0DVzOSPN6HdCozq47DrfAJUH/1lod3THVYyGfQ0eH/4aSC9I6OSJaujg1wrS6a/LKosGTxXMB4gMAABkQ5k6ytmAeLS/JU3UEPegZfMTSkN33oWxWAJJdLz04PK+S6AD4TrwxwRlCwzvAzfehbAIUNv6ljEqHXYAL+Zeq+E4xTkUel7cQAO+sMP9OHvhSQQDwNKKhPE4gh1UQLYGKfQYsfsoADhDqwmSioTxOIaSpkmPAG6tMEYsg11fewi17FwB89VXuiAx2Dpxgq6UwXulqpCdJkatU1a+HBq3AVNN6EAUWzAcY6w890oSsFJdDakLlF9m8D0DUrBBj6JmxT9ceoSWYAyTrDz3ShKwUQtFFBQTkQ9JiIAaToE9gAvgUA8yEiBhSUUwJNe8BqohZM/hwoCS2ZwJ1tAgVKVKiBVACsmVOAlWhuNmDUtSmmtmRCATugakVzKzHHXoZTq2wYE7rMbi9wwBEnnHGptX4o+T/vfvPPn//8+q/773ffWfwOLELYvyJBvqohYTw7Qk+NAl/go6BpN07jrZTLVZDn13YgQU1zQhjWSJ6vaYuntdYQcgBO462Uy1WQ59ExrY/FzIGrzQuAf9n9e06sWVd6b/nWNAmMHVIZeCvlchXkVXS4Q8lYGTAEzp6NnbaEcS0WFoebxCSGqkNloMPtS1ZoH/WweXk+G1hgoKP3PhmX47uczam86lAZWFwr68wsrUi38yMxUOTKXK4PTQvGx4I8lp8IWVeRK4Dxc5aAbwNFrozRJyP4IelWBTzZJ1CIYpkI+I0WGIhp2+12ZEElKlGJSlSi0k5is+oRlV2OkVrkJQlGnUcKszblYSFmg0AWEm5wJ/PQR38qK8OTzJhVYFjYdvl+jr4a8iXEM7FSPGmxZd/F9ZrW7c+4W33c+U2sLocp6oPyIIttfNKtyrJyzUlVpMjAGsWXJZr1pGThQc8gX9g441Y9OooFSdU0MrBF8WXdOrof0gUBE+D3328Dm7m5/z1otM8A76b/2Qb4enXwOsM/j/57/Y0xGECALx/HjS31ZP/VjiI09/vRqSXsAWzWU2WzHjlypHIva158YTEKRvk+VUJqBrEMSLjlOPvmQxjxOhl1juEPZGODSKhy24UQXVksh/EhbOYBxgE5ZvNRI7rAwh/DB4750kpbrOOO8EBg0nfQ6zeXfVs5G01x3G7rbbSyRPrlCLipDlMdTwjAqPcAzNiGBg2eAB4ApQ0SwdkGw/GwDU2+F21w/MLa0IWkasOQUkdrDmkbukAAM3G9Ch48Hvma+PjT8cOKF4oMGDSXlUm3HiOiiAmJiESp1kWno/U+ud+IYZ2srFrr6eWsvKJXp3Z1eoFRyB4DzjB0Qqg3YvCLZUfQet1Mvr/jUW342g3oI6AyysKk04hWNSxaCTLvPdHio3VMK6eSdHek08orMvEJ2zvNUUOjQE5IogpIRXkyBkXV2uD1hplSq0QdQ4VlTlw3rlSaaPdMBiM0P4dnwb/OL+4moFdMg9J5D50y1q3X1GtXeZV/t1b9aABagViz/sP+vXNYCwAAAA==) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-a44897ca.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-a663bd98.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-51e72597.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-ddc148b8.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-06740bed.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-cb7edefd.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-25dc7496.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-ef388264.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-4fbe3b8d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA0UABAAAAAAIzAAAAy2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnYbhX4cMAZgP1NUQVREAII4EQgKq2ClKguCQgABNgIkA4QyBCAFhRoHIAwHG54dsxERbBxACG/LCf7rBE6GCN0fqCqMCRRRbHXUnimZr2foVC/GUP7xfFi7jsKEkulysXzjN3nH88iI8H1VfWOxRREDJY7jTVCRHf/VM3fvg3YEOTQjMjb2792s95DI/0BMV0WAFSNOTGe7TUua5orqZrvixIrqwCG3HWMKPJObhSpc6j6x64fHbf0zawjDyIthTFIFBJvIbUbkRWEH+qsSuMg2Km9oXlu+urmyLYbVClc44SEc+h+gQaBZc2Uq1AsnD5rfAtP/7devznD//YgO5g/10y/iXSxU8vz5d43Zh+guD3FZQfYvoulDaJ7El7a4JZJYiVQah0qlBUqNarZSs6srSYeRNbLMYUywU9/9BggGCQBgoGUQRRyLVsolqMLaVadRNW5eLVpRa47UiRN15lap7tWjpNKVVEXdNPOA5FIBgexJadePrd/w9BY6772cZdXXqvm5cNiAshb2VZBwg7KXMywwOPWCEBCANJcIINLy7EkxzSYC9GjFjgIgbrlkrH7xNrofyRyO5q6hxAR5TebNXSsvFFszrVqRuLLxri5yydkoU+7jWAzF4uFdK+H6JU0Ony+yi2rZ0+7qd8x0lj2JfThYgyFrZvKsQ1st0RFdZBRbZhzG9kncvSfWZDSAuOd/HwGACBJ4IQD9MAEzsAlbcASn8j7aEFmssz6/M4G7lsC4CSyTJolMAVggwIAEvDTfq8ZERJIFXZqZjCIrpaxtMxV1lIZng1mlZMYBHnjggQUTWIADBAQCyE3AOhw/BdgJfghHwyApnZiHDAGIbKy+igFbap0BmulTqyfTzYMOc4PkAMa7oMO2AM6L3Af9uhiIOihlbnAtgMV2GsiNBUEsMADplci/waRBqSoC/IusLUwHwmHfEECxvqJ4PKNPqa+5dJs+Ugx43ZzyA6Rlx8LIlUZD0rVdx3KudVYByJRag0ppm47m/NSLT27w8jbh5OblF3wduOF/3NY4nGh3b17JgIhJGSKHJI5Y2EHYQ9kncMDKLpZ1PJtMbDGzjWOD37WAG0G3XM54XPC65HPF7VybO2GqPm/6aTo96vasx4ter7o8GRQ1LG5EwqikITHjdBPSpmTNyJtVMKdoWs6SqkUVy2pW1CEYAqkAYBtAtQEqAU8JRPWA+E742wAMJpAjSYLj0ZKszCdUib2tb+56wfZF7/GiVmgMZnFMGtoGLhNFiaMbUHqT2e2MOEO2ENXR0QIxvYrscqQuI2CSoWWkhenecyU/ydFWDxVu7tVLotqYiVxE5AWSoTpJ05SqirJ3zy30HYTfiEJb5Cc28Q9CHkUQ5FzyOjiXcpqBk3LYJEFaxPOIbwoYeg4Zu0eCe8THr0Jbb2yG3EmQSJAEjrxfvW6hl2ksZT4WS3ZkhSI7VQTuySONzWCHwTKzTBhU1i1mAm9GwwilgGkP8Fm+eEKuoeb7nt8wZQkbR5wno6qwj/H7r2ozgpG4+MWUB9PN9JGrBTwL21Q5Jjai7/Ph69FDm/kIUu3i4LkZY1aWO6fVAvlig8i0KObTuJLpp/BpU+4kcBbN/H1yBNt+hbKBh9ViClprU+UHUp+fb+oLvR/rGN7QBpGLlTGNImQUKr+q9DbXuhhRgpltpnbTj57TMb076KdwnKqZ9Xd5ganG+DfnaakvuEmiTu3eGRHNKM1g5a1TUOaWRMinQsZYQazFcueLEyj23rXUPRScTTKXfzudmvvwkxl+NUsZf2fcztdpVSrNPRR3TdOPjaeEpt/Qfy9KZ6QDo+qn8oW6UtdWWnoXXj+7Ylp3DJSeRg58n5z1UUnJrHXmAyeTDMkNUaIKNSbS6GsnG8CpFanEEsu+deqmfjpZe1iWAj34MhG+ODg/J7RZpRLNjJ3BBN7BKcgJaVaroaGtTFgKPw+RSmm5fD41NUfww+jKbCmL3Uqo9aHfvptDCFLt/Eua7Ep7tO6fk1PUiCQR7hFpfmq6vbxVemCF6AiKJpVEeLQ8ra0AJU/KsmgTaTd/9O7LBVpNUXlWdv77VaPNffndDz8CUPK9xafKNz/lb32aHzCVaQu+0bHHhOJoCT3VcwyRNB3yjdirKd0baWkW1hmhi9EAmijDD/tW9KXUyxd5GhqC0z2gqKDsEBAcqybHiKoJQlRVFaOKKQ+LrExLC68sFwjiWTgalMDlBcXhKIuNofQ4HpeegKEjqlfMapLU9MkZBuI4cbZIXI1hsdVVsUqVJia6Js7cwfxUg9eKjQNaKQPZLFVgAM5xDGbEJaM8utLrmopXFgDS0+ZAQBjj00SSGjUmqa6NxbG6WHEVjomr60TqeDaOoglcHhqHo+wT8B1avBoTda/kFu1LQcTupKO9f5/YcunnRXsxHOehrNItsy1tQx4kCbLX94FNLs4TybNtWYkYdfwozjubEMhbbVjpf4Xi4lY/nbw4diCTW6Rm5uxWy1WxLBkNUXOhHCj9laE3kzxw8NpuCfUdmoS14NZzS+gt/eDa8ywgHvRKjGvC33O+sSv3XqGpYQ1cp2z3br5M2ZlZ3Je4wL3nN801nc3gec9OLb6ZW9WzrTkjrZrcuhfPCgI6x6ZLPaOcaxBEaxqV07orcLAPNebhHxJlm3sIzI4KpCY8/GL+HM/ZhEScOiC8g/mVbW7yf1SvkxmoHVzykP+uKuByXQb5DLqTfuk5e/2Jq0AkjwABl8iPKPBjMvkxTHkEClfG9saC/OrYqxgImOQe4+oW4+4erTJzgG/PNw7sPXIADPfUrOKNuVU92/PTHqumtOB4VhDQOSYllIgMzaDRMkIjCetNg4P9vB+mkeBUixCCi3lfLCNRSs2DU+4mrOOHPK6dfWQacrrzfRm0q8PLzQ0U96GYvN/O1gmPimFHEXjxPevLUrlV5B4FxgUxgkjAq2sVncoVpDFRKHUGXeiafqtEXbrTg56pAAQlHBIXC/dolPgRhlraCmRALXYYsUIPepZGLYNY3/qUbqdIBMJ+1o4D9MNefdkpZMAUdhixQg96UkAACHUoqE0D8AHtAb0xMCM4f5XwPTCsE2BSUJsG4FMUQntAZmrTAHwQ9KB/YJV/GdN+C6XWpA1t03eVqKI9HchoigO07Fv5RXMs/uUMKL0uEWB+O0jEDiNW6EBHCspg2qTWThSyATbRREBSx4xlOK1Lm0YYkIYdRqzQgY4UwJDXg0xLQQUwlPSA/Mj578FqTAOgfB+ZHxRUUAaTlsChHjCyB/GCsjRVIiBCazRKVKjRBNY1oDeYrAGhcZWCEpv7smfNRCR8S4rZcdy4oAX1pjmAOWYBqvZurbHBFjvscSgy3kut7WfT2xv/f4Sf/549bXwKGniRrAJ77pUQffuH6jYj3RTSGeJowFvhkVhp0y+twxrytAzoUKk4+9xAqVfoldREA94Kj8RKmx51kUqK/eJdFRHFRLGwUFz1lmWEVae6gVIQsH3AW+GRWGk7jTq3shwT01dC5E/bH6YXsappUNNdPIEl3mYQnSnXuo2wGVbXY/pioOED6jqshBXW9cL6iruioMBmFEjGYit1hLgBOBqg0CViLszoLvzpfW/DWlU74gjGtz5N4Bug0CViCMMuU7a0AsBtW6JmPuaWBvAJZqyxylrXbW2DBBJIIIEEEpJgP/V7m2OhJDoyg0iyMmpM+sS+07KvgIAMjgcYlGGTMB64YxgkPmr6cRU0tqRKr6RP5ICsls8crc3oqtNmq7q97HWb1Guu82VqOgVUMp2hG1ix2rLtkCPIca2hTRdOeuZE/XR9UFN0Bm+I6WOGHXIDc1xnadNv9fc+RzCCSAzlWjJWm+0g+GZpYjIKgAfJthsC8HxT8fSLpP9b8ZpvAQkYECDoq8gRCTlDxf5OFoJILvcppoBmj8OLvB3nU+rRWA+WfUxpSYXIYhExxIcFl8KoApPfJZ4CHrB1hs0+nwSrwvf4d2VBNcEo3HQtGKdt2LRa/CEbq3xFUud/4kih9DAO0/dXATCBPqrR0sZ1ubJmoLMBBUzwCiNLqFPLj6zWcquzhPLl5USAbbowc88KApB+ayAlXzkYJQE4BmmIjPoMMVH815Bl3X/KNeQJNtjQxHDbDSVmyza0a+9LAwdBZ0cK4M3U2Jfp8MG7TQ/Rm+opKHpXpktKqeo0bdKUKZ1upcR1OlOQV1URV1amxaOXygilPRu1o1tqVCmFUAV2sG60qni/4bIJE5L04I+4JmJcVEHOhGM1Wbq4Ko0sSzPReudDLvfr6fJrNC5mOTU51zbZYkNN2aJxk9mFrpCd2rJSNbB0PCYVM5zVC1M6ZTvVClwUXnSZjHq6Yg073sLLGr+IlyJpwoV9p2PHL0INvJb26ILqxdFFXW+Qo8ljSRqGTZRFWf54YcGxaAUA) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-2b547c76.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-b9557b7d.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-ab9cffd2.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-ed121b1a.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-4aa3db8c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-f1b35279.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-9b5735d6.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-06bbd095.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-2df0428c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA1YABAAAAAAIvgAAAz7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnYbhX4cMAZgP1NUQVREAII4EQgKq2ClJAuCQgABNgIkA4QyBCAFhGQHIAwHG2Ido6KGkVYtIfirgmzIkKZ9CCYRa+fl7truN/nHFifITnnDZL6oFEE0Xb+5Z+7wlfbUFSrFyxbx8LXfl+fe7gF6Qwv4F1ABkgQAtRuyW5FkEzvRLNkRaAId4fsH/ub/uffmuyY0KE3V0IQGB77WVA21NUj1vtyD/MnHvvwAhzK43T2xNMyibdEJkaohRsti3uTfh73+B7gvrNGcHYJQcvLplgLCX/uldn/ebYC3eCn/mSKNfwXWgKq++t9mg3s/RD8Ed2UMsiuRA6KAKsJ4dpUVtrauU1svagQL7evvfd17oUN38jAHaYrpMM7v14yQOsD9FEdcmOwsJzaNwRYJYUvFsnWS2Q4ZbK9Sdlo5O0vJLtCyK5rZI13sBf28mMEotwwaHtbDhh05VqGEsB3qtpD59L3trwXy5F53O7hDdGYBBNKgNIUJmlMg4lUVNd44PqyM5yrxS5Zwh0O7XxDd/pPGk+bqcdotZPjRWdStAm4UfUFamadiZ488IXor9HgWuRrVHrhEt19sAYFGXK044v7Ch3cBWfKRWPxzP/rPR0n1vj89lb+vLOjsUb/us18X3UmgWbQsLvxSQU+PAVx06PlJrAzCJezPCAAdXMEXAoANfEiEXMiDUqhQtMYAw+vn/uLDBEJjLtbhw2wgQLcRgAENUHAFokK+XT2S25pRPNKC7IlOVE+jQcle0A/3iuEme6Xj6wEiEIEIGJCAAgRAAAEaIKIIUEORn4CGgT8ERQQJPAbdY3Oi5rP8XB/5Wl4ETsvDx3UJJcPQS8Eo0s/WuckDmCmXvlu+bUTqueiWQt6G7MvPsRQmhEGJWVCshL7ywNSL4NHrLcg0RDUBgRjIz1GEjFkAARIFs2ACsxBiJTDFHSajxGREhTneiY96j5YGDZExEdwwxUx82Fut5UEzf/8IMcWbL3+M1yAK/sdtLw/lQmgl68JhINCK7gRXJ1EcRnMU7hgXx1EdgdmH6ACSg8gOIdjPn1wABQYlL5V8SPiS8iPjTSzYMkE0WOqx6YXRiVAjUi2mOuGqcRlFaxSjSaxmURrwmPG1iGeRqF2SDkKdErRJ0ytVj3R9MvRDRGMczEAcALaD0lG3gr7fQPkfIGUjYSnAGCO6AvP8GEUBWuGL6yWjeDFhxSk32yeiPFSgqQi0WK2DdWRkd/lZszjeni6e89zdyZy6iWO5+3dhfl4JjcMHCDfbunnT7i4yeHR3u3Om/TnxRDrBQCe60FpxM60WN6k1dJX2imz3j6DDQVPjNvYzMkU/0Wg6Ooyq6NAR3WAUJ+IEvZUCb2SKBeJZog1zqBF8BoGn2zNbcdIB+n3qR7u2W21BDMNXo2ekWfeBkjXdGHYEw9HJ4ZJdaRB0TNWEa2k6vEGD0hFGXtCvS+CqhxKZsK+3FozDcUDqCJOTusI7VJVC3/stL1C958f04zTr4462H1SIRt2UQ7h9Dc3bBaGXTO1N+McAPpv0GNWIh1Ak51y2sOpAXCpZu6XdipqtGWxrtfZbt15NcP1pI8R1W7a0J3UQiK9G9ahiJrx26V/cdlXxyyTQkLjUobJStMbq8GgI1Qg6vtoBh6YW165rP+oRN7hfrcu2IHR4osZVdRpcGWvSmaaOa7VSF7Hi+dg3hzuwHscj5lb5psBiSFdFwfXkdtXXZmRhTdP01hkxFjyaYHLUIXSI455Yfxr5k2dFnwmYI/B3DnndybCeR/fKupjjSOOQTewMkeccGk8fZ5qtAW2q4q/aRB6T4L7/ZPQLdQIdR00ZVqce2+p8lAtmqhV5I3rYFDMMivezu3eo9e+1tujt8vLd782+XtSUlKoX5afWy8aLXocLa2TjMnzN2HTI+x7TncMaWPs+bMQVy4VN+tQZsThevFlvE8oV1vTAadMScdpsU7111SW+OPRYmCwhAVnbJKH8I4sPk2fBBlw+DpF8lab6F4WqVC2dxd4d7vnBiC78LBJc1iSpYpdSIz/0+6NQw2nPdRd+4cfEaCsJ3dYQLOFvbNrw7uLa6QaZpqwstjVMr158V/kHAKTH1Cc6t19ZNF5dXJXojLwVAq+a33w/4aucGDnjyxTLhyPhuSMLPSOJQnKONppfyhPwihu58pd04ykzgSH/RXEcZ/yKMa0QeOSKoYKiEaWqaGQov6KgMSNlqK5WONyQETPBPsMU8fjMvDNszhlmHp/HFJ3ZN9COrqKuTLOfBzm52lpcPiqVlY1OFckl46LSUQ3Vl3pAZzwaHbyXy/00JMY/li0qihDE5AZskWtLO2KhhGFnQDFZPVtcMYJGLzFbpFbNFZWPyKXlo3PFygnOmUgRjx+Zd4ZTOM8wMne5QCPTM/xskOcHtqq/9xEezIstlDKT/fbnNxRJQmpmq/z4CvLFnUzo/Dy/Nrh4VjPyQZQk5vlGfJP8EfjnuwnFDcZS353R5HxTYlqLQmAPyH8xiTkemhtPszNef33rJlMq2L6JlgW8mdoe+q9fePudwLzdH59483Z6QK6oVBocvf8Gb82RT17K8c+akQllEdizaVimkL8nB5fr+1/aPP8SnKydl2S/zVA785I1NHcvDTQ1CDFqcZMMLTS4EyMjfcBw0pINQ7+O0f1wb+dtZ0gQUZZYuPloqHvpPnaKxC1bDKVK7IdrHl5v+oR86lo/GSwUpQti/gTvPabAoNtBnjutuvD/kZDyZSoJxJwK7gkN7Q8O7g8N7YGa+Sp7FSjiLLstENMQI2OxZDExtSyOCDxq7YOr2gbhx9p2JnaboXa2a5HNPfNaQ4MQo65szCuuZQawWAHM2uLUBwB91ZHUUg/vZd5SPDM3OZxq9vBZhokp6SIoUCnTiDQ6382ndRXtqG80gxkyBm06/4SjBtzt2SJxSWIp3z/xSGt+ukBc+EmArgaEBiS2Ak69Nxsm8jOVHoBHPJU/O2ELL3jFW2kAXFe3MWdvpwbXL4Bn9CwALwlCoQjkZrzizQNCjty6dEgJPAwZnIPQD+tSxxo6L32YOGBYKAK5Ga94wwAXONjEwAZ2wYG4sVBHXb4G9Y/UwVoQSNMgCAMb2AUHx0HKWGBjA7vgQOZYkmjKRR3LfWQqXRAucVV+7YQFbnCLOp4dQJJ0WVY1VYdj8C1UGLU7kG85cBeKQG7GLe4wMIGS6tKq72wBkKoTBaiHJZpZq2apM5gDGEIRyM24xR0GEBjG4kEYmAGBaSxEmUh8gj5wDQBaa/EoYGCGCRQ2WbsrZcB6OAmXUncZk6LYALCgNyXlVFBJFRBjw/KVyUIAeJlxsJAkhTEDTXRbdspxqKdhg24pvANqcZr/FkqGfBZ6IWlJK1rThrYO3XPlPP/7+vMnzx84f372918Tf8E4ODnYIDYnyfN6Gi/N4UFwM5Hrw47bTcc9sItWus0DfZ85IIFLOYCJwoz+V45rnJFd2Bw5PHcBsF6kKALdZskTusnhitlc3CPpzkjPuZ11Qe4uznHeLbHYcVZ5hYXNKXfpcdPFKAKdPdCvwSFY4dGq8ubgbYNKW36V7wOTu67F0bEkYtrgOeRNC1CHbstf1ea83Xi5D31fOuOBzVHH0DZgOR8mE73hgpnK8liADkHXpgexVLtUkYbWXEyuD9j0CIrPhgioB9DzwtRPSyqEGRr0BqCePIzG5FIfID2CrNm4DHrPVgB4iHmxBl/YYgGQCfTkvAWy29euf1eGdtAO2kE7aAft4HlCL304LWxBhaQ2oQwolE2kIemTPCSVG2V4JBBgh3tqE3qv3Y+vRRlQkk03NAhYsOpF9F4sYHNwCi4JxOgS99Re9FqcbcyC3o6rxQafoFdiI+bQFU15JrAh6LzWxdIFRrQO3YulSiptwcTkWci9MuBfznP4VDf4JVys5Hlk5F7sOKg0kYldnN9rrXTY0YBCK9v300ydW+Y9CoZdBAA/4c+PAYA/7Z2fO9XPnxEflWfC2Z4GAAjtX8gwUs/k/PTqZoTgYh9Cy4GLPm8P4sFKOiiwYkBmKleBwgspIemzvfMsVgGctt5QOTLhxHva6Hrn7UlvBlbL/RAxUQMQ5oPEgVAvkST2pHfeypfyW4q2uxwdmS+4ZbPn233weX8W4KJTjHpZfBI+LqhV1qL0nT4/dfZOf1iQPGrdyZgvXRvBjEvILqF2uYiU+8CotxRRh/ARx26hZ3e3NOjnbsUuP3Wr1uberc+CUrv1W528a2dLg/0Eo/FeqQHv8JjW6cePOwstvpSvQ6ch3cyamfQKk0AgnuPDKBWl0V6pQ7vF3qNRN0m9fXGpbh1aNGlML56nTy8T4rv1IInLVCt7j3T8yGhmNn6L+xjwGHVow1emj4VZo156KhZ6/NIVR6livqpZO9HaFg1S8QiixTOoVMiTBTkEdCFxKEqZ0LBeqm1GD3Ne6bDCRS8XUCHRGT2ML0J25kuev2HBq+itm/FJFKmg0fiyZGnNePUMI3k9l9Jrhwlm1ew2WfLj2j6qbwI=) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-6f093dbc.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-cc7345cd.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-4ddd2d69.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-f31b8056.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-1e86591b.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
