*,:after,:before{--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/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,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,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{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,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;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-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-2{bottom:.5rem}.left-1\/2{left:50%}.left-3{left:.75rem}.right-0{right:0}.top-0{top:0}.top-3{top:.75rem}.top-\[42\%\]{top:42%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-3{margin-left:-.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[132px\]{height:132px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[58px\]{max-height:58px}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-16{min-height:4rem}.min-h-40{min-height:10rem}.min-h-\[188px\]{min-height:188px}.min-h-\[74px\]{min-height:74px}.min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[132px\]{width:132px}.w-\[280px\]{width:280px}.w-\[86\%\]{width:86%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-80{min-width:20rem}.min-w-\[220px\]{min-width:220px}.min-w-\[650px\]{min-width:650px}.min-w-\[720px\]{min-width:720px}.min-w-\[820px\]{min-width:820px}.min-w-\[850px\]{min-width:850px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[365px\]{max-width:365px}.max-w-\[38vw\]{max-width:38vw}.max-w-\[430px\]{max-width:430px}.max-w-\[500px\]{max-width:500px}.max-w-\[680px\]{max-width:680px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-6{scroll-margin-top:1.5rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_36px\]{grid-template-columns:1fr 36px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[96px_minmax\(0\2c 1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[minmax\(0\2c 1fr\)_195px\]{grid-template-columns:minmax(0,1fr) 195px}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(150px\2c 1fr\)_minmax\(130px\2c 0\.85fr\)_90px_90px_40px\]{grid-template-columns:minmax(150px,1fr) minmax(130px,.85fr) 90px 90px 40px}.grid-cols-\[minmax\(160px\2c 1\.3fr\)_minmax\(140px\2c 1fr\)_minmax\(140px\2c 1fr\)_120px_120px_36px\]{grid-template-columns:minmax(160px,1.3fr) minmax(140px,1fr) minmax(140px,1fr) 120px 120px 36px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>: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))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:rgb(255 255 255/.1)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[22px\]{border-radius:22px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#07101d\]{--tw-border-opacity:1;border-color:rgb(7 16 29/var(--tw-border-opacity,1))}.border-\[\#079e70\]\/40{border-color:rgb(7 158 112/.4)}.border-\[\#38BDF8\]{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.border-\[\#38BDF8\]\/25{border-color:rgb(56 189 248/.25)}.border-\[\#39FF88\]{--tw-border-opacity:1;border-color:rgb(57 255 136/var(--tw-border-opacity,1))}.border-\[\#39FF88\]\/50{border-color:rgb(57 255 136/.5)}.border-\[\#39FF88\]\/70{border-color:rgb(57 255 136/.7)}.border-\[\#536b93\]\/45{border-color:rgb(83 107 147/.45)}.border-\[\#8CF000\]{--tw-border-opacity:1;border-color:rgb(140 240 0/var(--tw-border-opacity,1))}.border-\[\#8CF000\]\/30{border-color:rgb(140 240 0/.3)}.border-\[\#D08A55\]\/85{border-color:rgb(208 138 85/.85)}.border-\[\#E4EAEE\]\/85{border-color:rgb(228 234 238/.85)}.border-\[\#F3D36B\]\/90{border-color:rgb(243 211 107/.9)}.border-\[\#FF4D4D\]\/70{border-color:rgb(255 77 77/.7)}.border-\[\#FF5D5D\]\/45{border-color:rgb(255 93 93/.45)}.border-\[\#FF9B2F\]{--tw-border-opacity:1;border-color:rgb(255 155 47/var(--tw-border-opacity,1))}.border-\[\#FFD56A\]{--tw-border-opacity:1;border-color:rgb(255 213 106/var(--tw-border-opacity,1))}.border-\[\#FFD56A\]\/10{border-color:rgb(255 213 106/.1)}.border-\[\#FFD56A\]\/30{border-color:rgb(255 213 106/.3)}.border-\[\#FFD56A\]\/35{border-color:rgb(255 213 106/.35)}.border-\[\#FFD56A\]\/45{border-color:rgb(255 213 106/.45)}.border-\[\#FFD56A\]\/50{border-color:rgb(255 213 106/.5)}.border-\[\#FFD56A\]\/60{border-color:rgb(255 213 106/.6)}.border-\[\#FFD56A\]\/70{border-color:rgb(255 213 106/.7)}.border-\[\#d9951b\]\/25{border-color:rgb(217 149 27/.25)}.border-danger{--tw-border-opacity:1;border-color:rgb(239 106 106/var(--tw-border-opacity,1))}.border-danger\/25{border-color:rgb(239 106 106/.25)}.border-danger\/30{border-color:rgb(239 106 106/.3)}.border-danger\/35{border-color:rgb(239 106 106/.35)}.border-danger\/40{border-color:rgb(239 106 106/.4)}.border-danger\/50{border-color:rgb(239 106 106/.5)}.border-danger\/60{border-color:rgb(239 106 106/.6)}.border-danger\/70{border-color:rgb(239 106 106/.7)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-300\/60{border-color:rgb(110 231 183/.6)}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-500\/60{border-color:rgb(16 185 129/.6)}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-orange-300\/10{border-color:rgb(253 186 116/.1)}.border-orange-300\/40{border-color:rgb(253 186 116/.4)}.border-orange-300\/60{border-color:rgb(253 186 116/.6)}.border-orange-300\/70{border-color:rgb(253 186 116/.7)}.border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.border-orange-400\/70{border-color:rgb(251 146 60/.7)}.border-pink-300\/60{border-color:rgb(249 168 212/.6)}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-300\/35{border-color:rgb(252 165 165/.35)}.border-red-400\/20{border-color:rgb(248 113 113/.2)}.border-red-400\/30{border-color:rgb(248 113 113/.3)}.border-red-400\/35{border-color:rgb(248 113 113/.35)}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300\/50{border-color:rgb(253 164 175/.5)}.border-signal\/10{border-color:rgb(55 214 166/.1)}.border-signal\/15{border-color:rgb(55 214 166/.15)}.border-signal\/25{border-color:rgb(55 214 166/.25)}.border-signal\/30{border-color:rgb(55 214 166/.3)}.border-signal\/35{border-color:rgb(55 214 166/.35)}.border-signal\/40{border-color:rgb(55 214 166/.4)}.border-signal\/45{border-color:rgb(55 214 166/.45)}.border-signal\/50{border-color:rgb(55 214 166/.5)}.border-signal\/60{border-color:rgb(55 214 166/.6)}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-sky-200\/30{border-color:rgb(186 230 253/.3)}.border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-sky-300\/10{border-color:rgb(125 211 252/.1)}.border-sky-300\/20{border-color:rgb(125 211 252/.2)}.border-sky-300\/25{border-color:rgb(125 211 252/.25)}.border-sky-300\/30{border-color:rgb(125 211 252/.3)}.border-sky-300\/35{border-color:rgb(125 211 252/.35)}.border-sky-300\/40{border-color:rgb(125 211 252/.4)}.border-sky-300\/45{border-color:rgb(125 211 252/.45)}.border-sky-300\/50{border-color:rgb(125 211 252/.5)}.border-sky-300\/60{border-color:rgb(125 211 252/.6)}.border-sky-300\/70{border-color:rgb(125 211 252/.7)}.border-sky-300\/80{border-color:rgb(125 211 252/.8)}.border-sky-400{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.border-sky-400\/20{border-color:rgb(56 189 248/.2)}.border-sky-400\/25{border-color:rgb(56 189 248/.25)}.border-sky-400\/30{border-color:rgb(56 189 248/.3)}.border-sky-400\/40{border-color:rgb(56 189 248/.4)}.border-sky-400\/70{border-color:rgb(56 189 248/.7)}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/20{border-color:rgb(255 255 255/.2)}.border-white\/40{border-color:rgb(255 255 255/.4)}.border-white\/5{border-color:rgb(255 255 255/.05)}.border-white\/80{border-color:rgb(255 255 255/.8)}.bg-\[\#050b17\]{--tw-bg-opacity:1;background-color:rgb(5 11 23/var(--tw-bg-opacity,1))}.bg-\[\#050b17\]\/90{background-color:rgb(5 11 23/.9)}.bg-\[\#061426\]{--tw-bg-opacity:1;background-color:rgb(6 20 38/var(--tw-bg-opacity,1))}.bg-\[\#07101d\]{--tw-bg-opacity:1;background-color:rgb(7 16 29/var(--tw-bg-opacity,1))}.bg-\[\#07111f\]{--tw-bg-opacity:1;background-color:rgb(7 17 31/var(--tw-bg-opacity,1))}.bg-\[\#07111f\]\/70{background-color:rgb(7 17 31/.7)}.bg-\[\#07111f\]\/75{background-color:rgb(7 17 31/.75)}.bg-\[\#071424\]{--tw-bg-opacity:1;background-color:rgb(7 20 36/var(--tw-bg-opacity,1))}.bg-\[\#081120\]{--tw-bg-opacity:1;background-color:rgb(8 17 32/var(--tw-bg-opacity,1))}.bg-\[\#0b1220\]\/70{background-color:rgb(11 18 32/.7)}.bg-\[\#0b172b\]{--tw-bg-opacity:1;background-color:rgb(11 23 43/var(--tw-bg-opacity,1))}.bg-\[\#0b1930\]{--tw-bg-opacity:1;background-color:rgb(11 25 48/var(--tw-bg-opacity,1))}.bg-\[\#0d1a2c\]{--tw-bg-opacity:1;background-color:rgb(13 26 44/var(--tw-bg-opacity,1))}.bg-\[\#101b34\]{--tw-bg-opacity:1;background-color:rgb(16 27 52/var(--tw-bg-opacity,1))}.bg-\[\#111c22\]{--tw-bg-opacity:1;background-color:rgb(17 28 34/var(--tw-bg-opacity,1))}.bg-\[\#16080d\]{--tw-bg-opacity:1;background-color:rgb(22 8 13/var(--tw-bg-opacity,1))}.bg-\[\#1687e8\]{--tw-bg-opacity:1;background-color:rgb(22 135 232/var(--tw-bg-opacity,1))}.bg-\[\#1a070b\]{--tw-bg-opacity:1;background-color:rgb(26 7 11/var(--tw-bg-opacity,1))}.bg-\[\#39FF88\]{--tw-bg-opacity:1;background-color:rgb(57 255 136/var(--tw-bg-opacity,1))}.bg-\[\#39FF88\]\/10{background-color:rgb(57 255 136/.1)}.bg-\[\#8CF000\]{--tw-bg-opacity:1;background-color:rgb(140 240 0/var(--tw-bg-opacity,1))}.bg-\[\#8CF000\]\/10{background-color:rgb(140 240 0/.1)}.bg-\[\#FF4D4D\]\/20{background-color:rgb(255 77 77/.2)}.bg-\[\#FF5D5D\]\/10{background-color:rgb(255 93 93/.1)}.bg-\[\#FF9B2F\]{--tw-bg-opacity:1;background-color:rgb(255 155 47/var(--tw-bg-opacity,1))}.bg-\[\#FFD56A\]\/10{background-color:rgb(255 213 106/.1)}.bg-\[\#FFD56A\]\/30{background-color:rgb(255 213 106/.3)}.bg-\[\#eef3f8\]{--tw-bg-opacity:1;background-color:rgb(238 243 248/var(--tw-bg-opacity,1))}.bg-\[\#eef4fb\]{--tw-bg-opacity:1;background-color:rgb(238 244 251/var(--tw-bg-opacity,1))}.bg-\[\#f8fbff\]{--tw-bg-opacity:1;background-color:rgb(248 251 255/var(--tw-bg-opacity,1))}.bg-\[\#ffd56a\]\/15{background-color:rgb(255 213 106/.15)}.bg-black\/20{background-color:rgb(0 0 0/.2)}.bg-black\/25{background-color:rgb(0 0 0/.25)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/70{background-color:rgb(0 0 0/.7)}.bg-black\/75{background-color:rgb(0 0 0/.75)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.bg-black\/85{background-color:rgb(0 0 0/.85)}.bg-danger{--tw-bg-opacity:1;background-color:rgb(239 106 106/var(--tw-bg-opacity,1))}.bg-danger\/10{background-color:rgb(239 106 106/.1)}.bg-danger\/15{background-color:rgb(239 106 106/.15)}.bg-danger\/\[0\.04\]{background-color:rgb(239 106 106/.04)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-400\/10{background-color:rgb(248 113 113/.1)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-signal{--tw-bg-opacity:1;background-color:rgb(55 214 166/var(--tw-bg-opacity,1))}.bg-signal\/10{background-color:rgb(55 214 166/.1)}.bg-signal\/15{background-color:rgb(55 214 166/.15)}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity,1))}.bg-sky-300\/10{background-color:rgb(125 211 252/.1)}.bg-sky-300\/15{background-color:rgb(125 211 252/.15)}.bg-sky-300\/5{background-color:rgb(125 211 252/.05)}.bg-sky-400\/10{background-color:rgb(56 189 248/.1)}.bg-sky-400\/15{background-color:rgb(56 189 248/.15)}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-500\/10{background-color:rgb(14 165 233/.1)}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/15{background-color:rgb(255 255 255/.15)}.bg-white\/25{background-color:rgb(255 255 255/.25)}.bg-white\/5{background-color:rgb(255 255 255/.05)}.bg-white\/70{background-color:rgb(255 255 255/.7)}.bg-white\/95{background-color:rgb(255 255 255/.95)}.bg-white\/\[0\.02\]{background-color:rgb(255 255 255/.02)}.bg-white\/\[0\.035\]{background-color:rgb(255 255 255/.035)}.bg-white\/\[0\.03\]{background-color:rgb(255 255 255/.03)}.bg-white\/\[0\.04\]{background-color:rgb(255 255 255/.04)}.bg-\[linear-gradient\(135deg\2c rgba\(6\2c 78\2c 42\2c 0\.92\)\2c rgba\(13\2c 132\2c 70\2c 0\.76\)\)\]{background-image:linear-gradient(135deg,rgba(6,78,42,.92),rgba(13,132,70,.76))}.bg-\[linear-gradient\(135deg\2c rgba\(65\2c 72\2c 78\2c 0\.92\)\2c rgba\(215\2c 222\2c 228\2c 0\.68\)_28\%\2c rgba\(255\2c 255\2c 255\2c 0\.48\)_48\%\2c rgba\(130\2c 142\2c 152\2c 0\.75\)_72\%\2c rgba\(49\2c 55\2c 61\2c 0\.92\)\)\]{background-image:linear-gradient(135deg,rgba(65,72,78,.92),rgba(215,222,228,.68) 28%,rgba(255,255,255,.48) 48%,rgba(130,142,152,.75) 72%,rgba(49,55,61,.92))}.bg-\[linear-gradient\(135deg\2c rgba\(74\2c 38\2c 12\2c 0\.94\)\2c rgba\(130\2c 72\2c 22\2c 0\.72\)\)\]{background-image:linear-gradient(135deg,rgba(74,38,12,.94),rgba(130,72,22,.72))}.bg-\[linear-gradient\(135deg\2c rgba\(8\2c 48\2c 76\2c 0\.94\)\2c rgba\(13\2c 87\2c 132\2c 0\.74\)\)\]{background-image:linear-gradient(135deg,rgba(8,48,76,.94),rgba(13,87,132,.74))}.bg-\[linear-gradient\(135deg\2c rgba\(81\2c 43\2c 21\2c 0\.92\)\2c rgba\(208\2c 138\2c 85\2c 0\.70\)_28\%\2c rgba\(255\2c 216\2c 176\2c 0\.42\)_48\%\2c rgba\(137\2c 76\2c 38\2c 0\.78\)_72\%\2c rgba\(54\2c 31\2c 18\2c 0\.92\)\)\]{background-image:linear-gradient(135deg,rgba(81,43,21,.92),rgba(208,138,85,.7) 28%,rgba(255,216,176,.42) 48%,rgba(137,76,38,.78) 72%,rgba(54,31,18,.92))}.bg-\[linear-gradient\(135deg\2c rgba\(83\2c 55\2c 13\2c 0\.92\)\2c rgba\(245\2c 211\2c 107\2c 0\.72\)_28\%\2c rgba\(255\2c 250\2c 210\2c 0\.46\)_48\%\2c rgba\(148\2c 98\2c 24\2c 0\.78\)_72\%\2c rgba\(58\2c 39\2c 12\2c 0\.92\)\)\]{background-image:linear-gradient(135deg,rgba(83,55,13,.92),rgba(245,211,107,.72) 28%,rgba(255,250,210,.46) 48%,rgba(148,98,24,.78) 72%,rgba(58,39,12,.92))}.bg-\[linear-gradient\(135deg\2c rgba\(9\2c 18\2c 34\2c 0\.98\)\2c rgba\(21\2c 92\2c 132\2c 0\.94\)\2c rgba\(55\2c 28\2c 74\2c 0\.96\)\)\]{background-image:linear-gradient(135deg,rgba(9,18,34,.98),rgba(21,92,132,.94),rgba(55,28,74,.96))}.bg-\[linear-gradient\(90deg\2c rgba\(255\2c 213\2c 106\2c 0\.9\)\2c transparent\)\]{background-image:linear-gradient(90deg,rgba(255,213,106,.9),transparent)}.bg-\[linear-gradient\(90deg\2c rgba\(5\2c 18\2c 38\2c 0\.94\)\2c rgba\(12\2c 74\2c 145\2c 0\.90\)\2c rgba\(5\2c 18\2c 38\2c 0\.94\)\)\]{background-image:linear-gradient(90deg,rgba(5,18,38,.94),rgba(12,74,145,.9),rgba(5,18,38,.94))}.bg-\[linear-gradient\(90deg\2c transparent\2c rgba\(255\2c 213\2c 106\2c 0\.85\)\2c rgba\(57\2c 255\2c 136\2c 0\.35\)\2c transparent\)\]{background-image:linear-gradient(90deg,transparent,rgba(255,213,106,.85),rgba(57,255,136,.35),transparent)}.bg-\[linear-gradient\(90deg\2c transparent\2c rgba\(255\2c 213\2c 106\2c 0\.9\)\)\]{background-image:linear-gradient(90deg,transparent,rgba(255,213,106,.9))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-emerald-100{--tw-gradient-from:#d1fae5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(209 250 229/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-100{--tw-gradient-from:#ffedd5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 237 213/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-300{--tw-gradient-from:#fdba74 var(--tw-gradient-from-position);--tw-gradient-to:rgb(253 186 116/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 247 237/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgb(239 68 68/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-100{--tw-gradient-from:#e0f2fe var(--tw-gradient-from-position);--tw-gradient-to:rgb(224 242 254/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-300{--tw-gradient-from:#7dd3fc var(--tw-gradient-from-position);--tw-gradient-to:rgb(125 211 252/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-100{--tw-gradient-from:#f4f4f5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(244 244 245/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#e8eef8\]{--tw-gradient-to:#e8eef8 var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-emerald-100{--tw-gradient-to:#d1fae5 var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to:#f0fdf4 var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-sky-100{--tw-gradient-to:#e0f2fe var(--tw-gradient-to-position)}.to-zinc-400{--tw-gradient-to:#a1a1aa var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-10{padding-left:2.5rem}.pr-3{padding-right:.75rem}.pt-2\.5{padding-top:.625rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.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-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[8px\]{font-size:8px}.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-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#07111f\]{--tw-text-opacity:1;color:rgb(7 17 31/var(--tw-text-opacity,1))}.text-\[\#079e70\]{--tw-text-opacity:1;color:rgb(7 158 112/var(--tw-text-opacity,1))}.text-\[\#0b1930\]{--tw-text-opacity:1;color:rgb(11 25 48/var(--tw-text-opacity,1))}.text-\[\#10172f\]{--tw-text-opacity:1;color:rgb(16 23 47/var(--tw-text-opacity,1))}.text-\[\#101827\]{--tw-text-opacity:1;color:rgb(16 24 39/var(--tw-text-opacity,1))}.text-\[\#101b34\]{--tw-text-opacity:1;color:rgb(16 27 52/var(--tw-text-opacity,1))}.text-\[\#10294b\]{--tw-text-opacity:1;color:rgb(16 41 75/var(--tw-text-opacity,1))}.text-\[\#12213b\]{--tw-text-opacity:1;color:rgb(18 33 59/var(--tw-text-opacity,1))}.text-\[\#123a32\]{--tw-text-opacity:1;color:rgb(18 58 50/var(--tw-text-opacity,1))}.text-\[\#1386c9\]{--tw-text-opacity:1;color:rgb(19 134 201/var(--tw-text-opacity,1))}.text-\[\#1687e8\]{--tw-text-opacity:1;color:rgb(22 135 232/var(--tw-text-opacity,1))}.text-\[\#168bd8\]{--tw-text-opacity:1;color:rgb(22 139 216/var(--tw-text-opacity,1))}.text-\[\#241500\]{--tw-text-opacity:1;color:rgb(36 21 0/var(--tw-text-opacity,1))}.text-\[\#31406a\]{--tw-text-opacity:1;color:rgb(49 64 106/var(--tw-text-opacity,1))}.text-\[\#38BDF8\]{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-\[\#39FF88\]{--tw-text-opacity:1;color:rgb(57 255 136/var(--tw-text-opacity,1))}.text-\[\#40516d\]{--tw-text-opacity:1;color:rgb(64 81 109/var(--tw-text-opacity,1))}.text-\[\#40577d\]{--tw-text-opacity:1;color:rgb(64 87 125/var(--tw-text-opacity,1))}.text-\[\#4b2810\]{--tw-text-opacity:1;color:rgb(75 40 16/var(--tw-text-opacity,1))}.text-\[\#52627a\]{--tw-text-opacity:1;color:rgb(82 98 122/var(--tw-text-opacity,1))}.text-\[\#61718a\]{--tw-text-opacity:1;color:rgb(97 113 138/var(--tw-text-opacity,1))}.text-\[\#66758e\]{--tw-text-opacity:1;color:rgb(102 117 142/var(--tw-text-opacity,1))}.text-\[\#718099\]{--tw-text-opacity:1;color:rgb(113 128 153/var(--tw-text-opacity,1))}.text-\[\#71809a\]{--tw-text-opacity:1;color:rgb(113 128 154/var(--tw-text-opacity,1))}.text-\[\#7e3542\]{--tw-text-opacity:1;color:rgb(126 53 66/var(--tw-text-opacity,1))}.text-\[\#8CF000\]{--tw-text-opacity:1;color:rgb(140 240 0/var(--tw-text-opacity,1))}.text-\[\#9a6108\]{--tw-text-opacity:1;color:rgb(154 97 8/var(--tw-text-opacity,1))}.text-\[\#C98955\]{--tw-text-opacity:1;color:rgb(201 137 85/var(--tw-text-opacity,1))}.text-\[\#D7DEE4\]{--tw-text-opacity:1;color:rgb(215 222 228/var(--tw-text-opacity,1))}.text-\[\#D8B84E\]{--tw-text-opacity:1;color:rgb(216 184 78/var(--tw-text-opacity,1))}.text-\[\#FF5D5D\]{--tw-text-opacity:1;color:rgb(255 93 93/var(--tw-text-opacity,1))}.text-\[\#FF8B8B\]{--tw-text-opacity:1;color:rgb(255 139 139/var(--tw-text-opacity,1))}.text-\[\#FF9B2F\]{--tw-text-opacity:1;color:rgb(255 155 47/var(--tw-text-opacity,1))}.text-\[\#FFD56A\]{--tw-text-opacity:1;color:rgb(255 213 106/var(--tw-text-opacity,1))}.text-\[\#FFE8A3\]{--tw-text-opacity:1;color:rgb(255 232 163/var(--tw-text-opacity,1))}.text-\[\#c47a08\]{--tw-text-opacity:1;color:rgb(196 122 8/var(--tw-text-opacity,1))}.text-carbon{--tw-text-opacity:1;color:rgb(8 10 15/var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:rgb(239 106 106/var(--tw-text-opacity,1))}.text-danger\/80{color:rgb(239 106 106/.8)}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-900\/65{color:rgb(6 78 59/.65)}.text-ink{--tw-text-opacity:1;color:rgb(232 237 245/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgb(137 147 163/var(--tw-text-opacity,1))}.text-muted\/45{color:rgb(137 147 163/.45)}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-orange-900\/65{color:rgb(124 45 18/.65)}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-50\/85{color:rgb(254 242 242/.85)}.text-red-50\/90{color:rgb(254 242 242/.9)}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-signal{--tw-text-opacity:1;color:rgb(55 214 166/var(--tw-text-opacity,1))}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-50\/90{color:rgb(240 249 255/.9)}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-800\/70{color:rgb(7 89 133/.7)}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-steel{--tw-text-opacity:1;color:rgb(141 179 217/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:rgb(255 255 255/.45)}.text-white\/55{color:rgb(255 255 255/.55)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/80{color:rgb(255 255 255/.8)}.text-white\/90{color:rgb(255 255 255/.9)}.text-white\/95{color:rgb(255 255 255/.95)}.accent-emerald-600{accent-color:#059669}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-18px_50px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 -18px 50px rgba(0,0,0,0.45);--tw-shadow-colored:0 -18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(57\2c 255\2c 136\2c 0\.75\)\]{--tw-shadow:0 0 10px rgba(57,255,136,0.75);--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(140\2c 240\2c 0\2c 0\.85\)\]{--tw-shadow:0 0 12px rgba(140,240,0,0.85);--tw-shadow-colored:0 0 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)}.shadow-\[0_0_12px_rgba\(140\2c 240\2c 0\2c 0\.9\)\]{--tw-shadow:0 0 12px rgba(140,240,0,0.9);--tw-shadow-colored:0 0 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)}.shadow-\[0_0_16px_rgba\(140\2c 240\2c 0\2c 0\.28\)\2c inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.14\)\]{--tw-shadow:0 0 16px rgba(140,240,0,0.28),inset 0 0 0 1px rgba(255,255,255,0.14);--tw-shadow-colored:0 0 16px var(--tw-shadow-color),inset 0 0 0 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)}.shadow-\[0_0_18px_currentColor\]{--tw-shadow:0 0 18px currentColor;--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_currentColor\],.shadow-\[0_0_18px_rgba\(239\2c 106\2c 106\2c 0\.16\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(239\2c 106\2c 106\2c 0\.16\)\]{--tw-shadow:0 0 18px rgba(239,106,106,0.16);--tw-shadow-colored:0 0 18px var(--tw-shadow-color)}.shadow-\[0_0_18px_rgba\(255\2c 213\2c 106\2c 0\.16\)\]{--tw-shadow:0 0 18px rgba(255,213,106,0.16);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(55\2c 214\2c 166\2c 0\.35\)\]{--tw-shadow:0 0 18px rgba(55,214,166,0.35);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(56\2c 189\2c 248\2c 0\.14\)\]{--tw-shadow:0 0 18px rgba(56,189,248,0.14);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(57\2c 255\2c 136\2c 0\.24\)\]{--tw-shadow:0 0 18px rgba(57,255,136,0.24);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(255\2c 213\2c 106\2c 0\.10\)\]{--tw-shadow:0 0 22px rgba(255,213,106,0.10);--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(255\2c 77\2c 77\2c 0\.55\)\]{--tw-shadow:0 0 22px rgba(255,77,77,0.55);--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(56\2c 189\2c 248\2c 0\.08\)\]{--tw-shadow:0 0 22px rgba(56,189,248,0.08);--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(57\2c 255\2c 136\2c 0\.22\)\]{--tw-shadow:0 0 22px rgba(57,255,136,0.22);--tw-shadow-colored:0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(140\2c 240\2c 0\2c 0\.24\)\]{--tw-shadow:0 0 24px rgba(140,240,0,0.24);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\2c 213\2c 106\2c 0\.14\)\]{--tw-shadow:0 0 24px rgba(255,213,106,0.14);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\2c 61\2c 84\2c 0\.16\)\]{--tw-shadow:0 0 24px rgba(255,61,84,0.16);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(56\2c 189\2c 248\2c 0\.14\)\]{--tw-shadow:0 0 24px rgba(56,189,248,0.14);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(57\2c 255\2c 136\2c 0\.14\)\]{--tw-shadow:0 0 24px rgba(57,255,136,0.14);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(255\2c 155\2c 47\2c 0\.28\)\]{--tw-shadow:0 0 28px rgba(255,155,47,0.28);--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(56\2c 189\2c 248\2c 0\.28\)\]{--tw-shadow:0 0 28px rgba(56,189,248,0.28);--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(57\2c 255\2c 136\2c 0\.28\)\]{--tw-shadow:0 0 28px rgba(57,255,136,0.28);--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(208\2c 138\2c 85\2c 0\.32\)\]{--tw-shadow:0 0 30px rgba(208,138,85,0.32);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(228\2c 234\2c 238\2c 0\.30\)\]{--tw-shadow:0 0 30px rgba(228,234,238,0.30);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(243\2c 211\2c 107\2c 0\.38\)\]{--tw-shadow:0 0 30px rgba(243,211,107,0.38);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_48px_rgba\(255\2c 61\2c 84\2c 0\.25\)\]{--tw-shadow:0 0 48px rgba(255,61,84,0.25);--tw-shadow-colored:0 0 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_52px_rgba\(56\2c 189\2c 248\2c 0\.28\)\]{--tw-shadow:0 0 52px rgba(56,189,248,0.28);--tw-shadow-colored:0 0 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(255\2c 213\2c 106\2c 0\.35\)\]{--tw-shadow:0 0 80px rgba(255,213,106,0.35);--tw-shadow-colored:0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(22\2c 135\2c 232\2c 0\.28\)\]{--tw-shadow:0 10px 24px rgba(22,135,232,0.28);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_35px_rgba\(20\2c 42\2c 75\2c 0\.08\)\]{--tw-shadow:0 14px 35px rgba(20,42,75,0.08);--tw-shadow-colored:0 14px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-34px_rgba\(11\2c 30\2c 58\2c 0\.32\)\]{--tw-shadow:0 18px 44px -34px rgba(11,30,58,0.32);--tw-shadow-colored:0 18px 44px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-34px_rgba\(11\2c 30\2c 58\2c 0\.82\)\]{--tw-shadow:0 18px 44px -34px rgba(11,30,58,0.82);--tw-shadow-colored:0 18px 44px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_-36px_rgba\(194\2c 95\2c 14\2c 0\.65\)\]{--tw-shadow:0 18px 44px -36px rgba(194,95,14,0.65);--tw-shadow-colored:0 18px 44px -36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_-38px_rgba\(15\2c 35\2c 65\2c 0\.55\)\]{--tw-shadow:0 18px 50px -38px rgba(15,35,65,0.55);--tw-shadow-colored:0 18px 50px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:0 20px 40px rgba(0,0,0,0.35);--tw-shadow-colored:0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 28px 80px rgba(0,0,0,0.5);--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\2c 0\2c 0\2c 0\.38\)\]{--tw-shadow:0 30px 90px rgba(0,0,0,0.38);--tw-shadow-colored:0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[18px_0_60px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:18px 0 60px rgba(0,0,0,0.28);--tw-shadow-colored:18px 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\]{--tw-shadow:inset 0 0 0 1px rgba(255,255,255,0.08);--tw-shadow-colored:inset 0 0 0 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)}.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.12\)\]{--tw-shadow:inset 0 0 0 1px rgba(255,255,255,0.12);--tw-shadow-colored:inset 0 0 0 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)}.shadow-\[inset_0_1px_0_rgba\(125\2c 211\2c 252\2c 0\.12\)\2c 0_10px_28px_rgba\(0\2c 0\2c 0\2c 0\.22\)\]{--tw-shadow:inset 0 1px 0 rgba(125,211,252,0.12),0 10px 28px rgba(0,0,0,0.22);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(140\2c 240\2c 0\2c 0\.10\)\2c 0_0_16px_rgba\(140\2c 240\2c 0\2c 0\.08\)\]{--tw-shadow:inset 0 1px 0 rgba(140,240,0,0.10),0 0 16px rgba(140,240,0,0.08);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.12\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.12);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.35\)\2c 0_5px_0_rgba\(80\2c 0\2c 0\2c 0\.85\)\2c 0_14px_24px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 5px 0 rgba(80,0,0,0.85),0 14px 24px rgba(0,0,0,0.35);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 5px 0 var(--tw-shadow-color),0 14px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.4\)\2c 0_8px_18px_rgba\(0\2c 0\2c 0\2c 0\.24\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 8px 18px rgba(0,0,0,0.24);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.45\)\2c 0_8px_18px_rgba\(0\2c 0\2c 0\2c 0\.22\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 8px 18px rgba(0,0,0,0.22);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.55\)\2c 0_5px_0_rgba\(117\2c 55\2c 0\2c 0\.8\)\2c 0_14px_24px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.55),0 5px 0 rgba(117,55,0,0.8),0 14px 24px rgba(0,0,0,0.25);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 5px 0 var(--tw-shadow-color),0 14px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.65\)\2c 0_8px_18px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.65),0 8px 18px rgba(0,0,0,0.25);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(98\2c 232\2c 255\2c 0\.14\)\2c 0_0_18px_rgba\(98\2c 232\2c 255\2c 0\.10\)\]{--tw-shadow:inset 0 1px 0 rgba(98,232,255,0.14),0 0 18px rgba(98,232,255,0.10);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur-md{--tw-blur:blur(12px)}.blur-md,.drop-shadow-\[0_0_16px_rgba\(255\2c 213\2c 106\2c 0\.45\)\]{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)}.drop-shadow-\[0_0_16px_rgba\(255\2c 213\2c 106\2c 0\.45\)\]{--tw-drop-shadow:drop-shadow(0 0 16px rgba(255,213,106,0.45))}.drop-shadow-\[0_0_22px_rgba\(255\2c 213\2c 106\2c 0\.75\)\]{--tw-drop-shadow:drop-shadow(0 0 22px rgba(255,213,106,0.75))}.drop-shadow-\[0_0_22px_rgba\(255\2c 213\2c 106\2c 0\.75\)\],.drop-shadow-\[0_0_24px_rgba\(255\2c 255\2c 255\2c 0\.25\)\]{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)}.drop-shadow-\[0_0_24px_rgba\(255\2c 255\2c 255\2c 0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 24px rgba(255,255,255,0.25))}.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)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-md{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:dark;background:#020817}body{margin:0;background:radial-gradient(circle at 50% 0,rgba(17,39,76,.34),transparent 34rem),linear-gradient(180deg,#020817,#030a18 48%,#010511);color:#e8edf5}button,input,select,textarea{font:inherit}select{color-scheme:dark}select option{background:#071424;color:#e8edf5}select option:checked{background:#15395f;color:#ffffff}.glass{border:1px solid rgba(232,237,245,.1);background:rgba(17,23,34,.78);box-shadow:0 18px 60px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.login-screen{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(2,8,17,.82),rgba(2,8,17,.58) 44%,rgba(2,8,17,.2)),linear-gradient(180deg,rgba(2,8,17,.14),rgba(2,8,17,.62)),url(/assets/login-command-bg.png) 50% /cover no-repeat}.login-screen:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 22% 24%,rgba(57,255,136,.1),transparent 22rem),radial-gradient(circle at 72% 42%,rgba(56,189,248,.08),transparent 28rem);opacity:1;pointer-events:none}.login-screen:after{display:none}.login-topbar{position:relative;z-index:4;display:flex;align-items:center;justify-content:flex-start;height:72px;min-height:72px;width:100%;margin:0;padding:0 clamp(18px,4vw,54px);border-bottom:1px solid rgba(140,165,225,.24);background:rgba(6,10,22,.96);box-shadow:0 18px 42px -28px rgba(0,0,0,.65);backdrop-filter:blur(16px) saturate(140%)}.login-logo-link{position:absolute;left:clamp(18px,4vw,54px);top:50%;display:block;transform:translateY(-50%)}.login-logo{display:block;width:clamp(190px,18vw,270px);height:auto;max-height:52px;-o-object-fit:contain;object-fit:contain}.login-shell{min-height:calc(100vh - 104px);padding:clamp(18px,3vh,34px) clamp(18px,4vw,54px) 18px}.login-stage{display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;min-height:calc(100vh - 190px)}.agent-console-screen{position:relative;background:linear-gradient(90deg,rgba(2,8,17,.88),rgba(2,8,17,.58) 45%,rgba(2,8,17,.18)),linear-gradient(180deg,rgba(2,8,17,.2),rgba(2,8,17,.74)),url(/assets/login-command-bg.png) 50% /cover no-repeat}.agent-console-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(56,189,248,.07),transparent 24rem),radial-gradient(circle at 86% 20%,rgba(56,189,248,.12),transparent 28rem);opacity:.9;pointer-events:none}.agent-window{position:relative}.agent-window>header{background:linear-gradient(180deg,rgba(0,2,8,.99),rgba(2,8,17,.97)),rgba(1,5,12,.99);box-shadow:inset 0 -1px 0 rgba(98,232,255,.1),inset 0 -12px 22px rgba(0,0,0,.38),0 12px 28px rgba(0,0,0,.38)}.agent-window>footer{background:linear-gradient(180deg,rgba(2,8,17,.97),rgba(0,2,8,1)),rgba(1,5,12,.99);box-shadow:inset 0 1px 0 rgba(98,232,255,.08),inset 0 12px 22px rgba(0,0,0,.3),0 -12px 28px rgba(0,0,0,.34)}.agent-console-body{background:linear-gradient(90deg,rgba(2,8,17,.84),rgba(2,8,17,.56)),linear-gradient(180deg,rgba(2,8,17,.28),rgba(2,8,17,.66)),url(/assets/brushed-metal-panel.jpg) 50% /cover no-repeat}.agent-footer-email{color:#62e8ff;text-shadow:0 0 12px rgba(98,232,255,.38)}.agent-window:before{content:"";position:absolute;inset:0;border-radius:28px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(56,189,248,.16),rgba(98,232,255,.1),transparent) top /100% 1px no-repeat,radial-gradient(circle at 22% 0,rgba(56,189,248,.1),transparent 18rem)}.agent-lead-card{transform:scale(1.08);transform-origin:center}.lead-submit-control{--charge:100%;--lead-backplate-texture:url(/assets/carbon-fiber-texture.jpg);position:relative;margin:0 auto;width:min(100%,315px);min-height:292px;padding:12px 34px 14px;border:3px solid #8c1118;border-radius:18px;background:radial-gradient(circle at 50% 8%,rgba(255,65,65,.16),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.13),rgba(0,0,0,.1) 34%,rgba(0,0,0,.3)),var(--lead-backplate-texture) center /180px auto repeat,linear-gradient(180deg,#171a20,#090d13);background-size:auto,auto,180px auto,auto;box-shadow:0 0 0 1px rgba(255,84,84,.34),0 0 0 5px rgba(36,5,8,.42),0 14px 0 rgba(34,2,4,.54),0 0 30px rgba(255,26,26,.24),0 16px 34px rgba(15,23,42,.26),inset 0 2px 0 rgba(255,129,129,.34),inset 0 -5px 0 rgba(62,3,7,.78),inset 0 0 22px rgba(0,0,0,.48);color:#f3f7ff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lead-submit-control.unlocked-border{border-color:#1fcf63;box-shadow:0 0 0 1px rgba(57,255,136,.34),0 0 0 5px rgba(7,35,13,.44),0 14px 0 rgba(4,28,8,.54),0 0 30px rgba(57,255,136,.24),0 16px 34px rgba(15,23,42,.26),inset 0 2px 0 rgba(145,255,186,.34),inset 0 -5px 0 rgba(5,58,18,.78),inset 0 0 22px rgba(0,0,0,.48)}.lead-submit-control.cooldown,.lead-submit-control.submitting{pointer-events:none}.lead-charge-bar{position:absolute;top:28px;bottom:44px;width:18px;border:1px solid rgba(0,0,0,.62);border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 38%,rgba(0,0,0,.5)),#05080d;box-shadow:0 1px 0 rgba(255,255,255,.09),0 0 0 1px rgba(255,255,255,.04),inset 0 0 14px rgba(0,0,0,.76),0 0 16px rgba(0,0,0,.35);overflow:hidden}.lead-charge-bar.left{left:12px}.lead-charge-bar.right{right:12px}.lead-charge-bar span{position:absolute;left:3px;right:3px;bottom:3px;height:var(--charge);border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.34),transparent 42%,rgba(0,0,0,.28)),repeating-linear-gradient(180deg,rgba(255,255,255,.22) 0 1px,transparent 1px 22px),linear-gradient(0deg,#ff1515 0 18%,#ef6b13 18% 37%,#f1da22 37% 57%,#9dff21 57% 79%,#4dea15 79% 100%);box-shadow:0 0 10px rgba(157,255,33,.45),0 0 18px rgba(57,255,136,.32),inset 0 1px 0 rgba(255,255,255,.45);transition:height .26s linear}.lead-charge-bar span:after{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(180deg,transparent 0 20px,rgba(0,0,0,.34) 20px 22px);mix-blend-mode:multiply}.lead-bay{position:relative;width:176px;height:190px;margin:0 auto 14px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:radial-gradient(ellipse at 50% 46%,rgba(255,255,255,.18) 0,rgba(17,23,34,.84) 34%,rgba(0,0,0,.96) 78%),radial-gradient(ellipse at 50% 12%,rgba(255,255,255,.18),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.1),transparent 28%,rgba(0,0,0,.48)),linear-gradient(180deg,#151b25,#030508);box-shadow:inset 0 18px 28px rgba(255,255,255,.07),inset 18px 0 32px rgba(0,0,0,.72),inset -18px 0 32px rgba(0,0,0,.72),inset 0 -26px 34px rgba(0,0,0,.86),inset 0 0 42px rgba(0,0,0,.82),0 1px 0 rgba(255,255,255,.08),0 12px 24px rgba(0,0,0,.3);overflow:visible}.lead-track{position:absolute;left:50%;top:16px;width:34px;height:136px;transform:translateX(-50%);border:2px solid #3d495d;border-radius:999px;background:linear-gradient(90deg,#030508,#070b12 35%,#303b4d 50%,#070b12 65%,#030508);box-shadow:inset 0 0 14px rgba(0,0,0,.9)}.lead-track:before{top:10px;width:6px;height:112px;background:rgba(0,0,0,.56)}.lead-track:after,.lead-track:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-radius:999px}.lead-track:after{bottom:9px;width:22px;height:6px;background:#ffbd38;box-shadow:0 0 12px rgba(255,189,56,.7)}.lead-lever{position:absolute;left:50%;width:118px;height:166px;transform:translateX(-50%);z-index:4;cursor:grab;touch-action:none;transition:top .06s linear,filter .2s,opacity .2s}.lead-lever.returning{transition:top 2.05s cubic-bezier(.08,.78,.12,1),filter .2s,opacity .2s}.lead-lever.locked{pointer-events:none;opacity:.35;filter:grayscale(.75)}.lead-hammer{position:absolute;left:50%;top:0;width:118px;max-width:none;height:auto;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 14px 14px rgba(0,0,0,.42))}.lead-cover{--lead-cover-image:url(/assets/sprite-lever-cover.png);--lead-cover-size:contain;position:absolute;left:6px;top:0;z-index:7;width:164px;height:188px;border:0;border-radius:0;transform-origin:top center;transform:perspective(620px) rotateX(0deg);transition:transform .62s cubic-bezier(.17,.82,.32,1.25),opacity .2s;background:var(--lead-cover-image) center /var(--lead-cover-size) no-repeat;box-shadow:none;color:#fff}.lead-cover.open{transform:perspective(620px) rotateX(112deg);box-shadow:0 4px 10px rgba(0,0,0,.35)}.lead-cover:disabled{cursor:default;opacity:1}.lead-cover span{position:absolute;left:50%;top:122px;display:block;min-width:76px;transform:translateX(-50%) rotate(-2deg);color:#38ff3f;font-size:13px;font-weight:950;letter-spacing:.08em;text-align:center;text-shadow:0 0 6px rgba(56,255,63,.85),0 1px 0 rgba(0,0,0,.75);opacity:0;transition:opacity .18s ease}.lead-submit-control.locked .lead-cover span,.lead-submit-control.timing .lead-cover span{opacity:1}.lead-open-button{position:relative;z-index:9;display:inline-grid;place-items:center;min-width:74px;height:34px;border:1px solid rgba(255,255,255,.32);border-radius:11px;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.95) 0,rgba(232,237,245,.92) 18%,rgba(188,195,205,.86) 42%,rgba(105,112,124,.94) 78%,rgba(56,61,69,1) 100%),repeating-radial-gradient(circle at 50% 42%,rgba(255,255,255,.18) 0 1px,rgba(144,151,163,.05) 1px 3px,transparent 3px 5px);color:#8d1010;box-shadow:0 7px 14px rgba(0,0,0,.45),inset 0 2px 1px rgba(255,255,255,.78),inset 0 -3px 4px rgba(31,38,48,.42),inset 0 0 0 2px rgba(255,255,255,.1);font-size:11px;font-weight:950;letter-spacing:.08em;text-shadow:0 1px 0 rgba(255,255,255,.42);transition:transform .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease;overflow:hidden}.lead-locked-button:before,.lead-open-button:before{content:"";position:absolute;inset:2px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(255,255,255,.08) 28%,transparent 32%,transparent),repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0 1px,rgba(98,103,112,.06) 1px 2px,transparent 2px 4px);mix-blend-mode:screen;opacity:.82;pointer-events:none}.lead-open-button.open,.lead-open-button.ready{border-color:rgba(255,255,255,.32);color:#72d99a;box-shadow:0 7px 14px rgba(0,0,0,.45),inset 0 2px 1px rgba(255,255,255,.78),inset 0 -3px 4px rgba(31,38,48,.42),inset 0 0 0 2px rgba(255,255,255,.1);text-shadow:0 0 5px rgba(83,214,139,.42),0 1px 0 rgba(255,255,255,.28)}.lead-open-button:disabled{cursor:not-allowed;opacity:.9}.lead-safety-row{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:0 auto}.lead-locked-button{position:relative;display:inline-grid;place-items:center;min-width:86px;height:34px;border:1px solid rgba(190,233,255,.42);border-radius:11px;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.98) 0,rgba(232,240,248,.94) 17%,rgba(196,211,224,.88) 40%,rgba(108,123,137,.94) 78%,rgba(54,63,73,1) 100%),repeating-radial-gradient(circle at 50% 42%,rgba(255,255,255,.2) 0 1px,rgba(144,151,163,.06) 1px 3px,transparent 3px 5px);color:#1164c9;box-shadow:0 0 18px rgba(18,117,255,.16),0 7px 14px rgba(0,0,0,.45),inset 0 2px 1px rgba(255,255,255,.82),inset 0 -3px 4px rgba(31,38,48,.42),inset 0 0 0 2px rgba(98,232,255,.16);font-size:11px;font-weight:950;letter-spacing:.08em;text-shadow:0 1px 0 rgba(255,255,255,.52);transition:transform .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease,border-color .16s ease}.lead-locked-button:not(:disabled):hover,.lead-open-button.ready:not(:disabled):hover{transform:translateY(-1px)}.lead-locked-button:disabled{cursor:not-allowed;opacity:.82}.lead-submit-control.cooldown .lead-locked-button{border-color:rgba(255,255,255,.26);color:#566e8b;box-shadow:0 7px 14px rgba(0,0,0,.45),inset 0 2px 1px rgba(255,255,255,.7),inset 0 -3px 4px rgba(31,38,48,.42),inset 0 0 0 2px rgba(255,255,255,.08)}.lead-readout{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;width:184px;min-height:34px;margin:10px auto 0;border:1px solid rgba(98,232,255,.3);border-radius:10px;background:#061016;color:#62e8ff;box-shadow:inset 0 0 14px rgba(98,232,255,.1);font-family:Consolas,ui-monospace,monospace;font-size:11px;font-weight:900;letter-spacing:.08em;overflow:hidden}.lead-readout:before{content:"";position:absolute;inset:3px;width:0;border-radius:7px;background:linear-gradient(90deg,#00d9ff,#38ff88);box-shadow:0 0 16px rgba(0,217,255,.55);opacity:0;transition:opacity .16s ease}.lead-readout,.lead-readout svg{isolation:isolate}.lead-readout svg,.lead-readout>*{position:relative;z-index:1}.lead-submit-control.cooldown .lead-readout{color:#8cff00;border-color:rgba(140,240,0,.34);box-shadow:inset 0 0 14px rgba(140,240,0,.1)}.retro-time-panel{position:relative;padding:9px;border:1px solid rgba(183,196,213,.28);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 18%,rgba(0,0,0,.2) 58%,rgba(255,255,255,.08)),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 9px),linear-gradient(180deg,#aeb5bd,#6f7884 48%,#424a56);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(0,0,0,.35),0 14px 26px rgba(0,0,0,.32);color:#f5f7fb}.retro-time-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.18),transparent 8rem),radial-gradient(circle at 78% 82%,rgba(0,0,0,.22),transparent 7rem);pointer-events:none;mix-blend-mode:overlay}.retro-date-grid{position:relative;z-index:1;display:grid;grid-template-columns:.8fr 1.3fr .9fr;gap:6px}.retro-display{min-width:0}.retro-label{width:-moz-fit-content;width:fit-content;min-width:42px;margin:0 auto 3px;padding:2px 7px 1px;border-radius:2px;background:linear-gradient(180deg,#e83b5a,#a30f28);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 4px rgba(0,0,0,.28);color:#f5e9f0;font-size:8px;letter-spacing:.06em;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.45)}.retro-label,.retro-window{font-weight:950;text-transform:uppercase}.retro-window{display:grid;place-items:center;min-height:35px;border:2px solid rgba(0,0,0,.55);border-radius:3px;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.08),transparent 48%),linear-gradient(180deg,#040608,#090b10);box-shadow:inset 0 0 12px rgba(0,0,0,.92),0 1px 0 rgba(255,255,255,.16);font-family:Courier New,Consolas,ui-monospace,monospace;font-size:26px;line-height:1;letter-spacing:.02em;overflow:hidden}.retro-window.green{color:#39ff57;text-shadow:0 0 5px rgba(57,255,87,.8),0 0 14px rgba(57,255,87,.42)}.retro-window.amber{color:#ffd23f;text-shadow:0 0 5px rgba(255,210,63,.82),0 0 14px rgba(255,157,35,.44)}.retro-banner{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;margin:7px auto;padding:2px 12px 1px;border:1px solid rgba(82,164,255,.34);border-radius:2px;background:#05070b;color:#dfeeff;box-shadow:inset 0 0 10px rgba(82,164,255,.18),0 0 12px rgba(82,164,255,.18);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 8px rgba(82,164,255,.65)}.retro-metric{position:relative;z-index:1;margin-top:5px;padding:7px;border:1px solid rgba(0,0,0,.48);border-radius:5px;background:linear-gradient(180deg,#101722,#05070b);box-shadow:inset 0 0 18px rgba(0,0,0,.82),0 1px 0 rgba(255,255,255,.12);text-align:center}.retro-metric p,.retro-status-display span{margin:0 0 4px;color:#ff3f5f;font-size:8px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.retro-metric p{font-size:9px}.retro-metric strong{display:block;color:#39ff57;font-family:Courier New,Consolas,ui-monospace,monospace;font-size:46px;font-weight:950;line-height:.9;text-shadow:0 0 7px rgba(57,255,87,.88),0 0 18px rgba(57,255,87,.46)}.retro-status-display{position:relative;z-index:1;margin-top:7px;padding:7px;border:1px solid rgba(0,0,0,.48);border-radius:5px;background:linear-gradient(180deg,#080b12,#030507);box-shadow:inset 0 0 14px rgba(0,0,0,.82)}.retro-status-display strong{display:block;color:#ffd23f;font-size:10px;font-weight:950;line-height:1.1;text-shadow:0 0 9px rgba(255,210,63,.42)}.retro-board-panel{padding:8px;border:1px solid rgba(183,196,213,.24);border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.14),transparent 20%,rgba(0,0,0,.28)),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 9px),linear-gradient(180deg,#7c8590,#454d58);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.34),0 12px 22px rgba(0,0,0,.28)}.retro-board-list,.retro-board-row{display:grid;gap:5px}.retro-board-row{grid-template-columns:30px minmax(0,1fr) 36px;align-items:center;min-height:27px;padding:4px 6px;border:2px solid rgba(0,0,0,.55);border-radius:4px;background:radial-gradient(circle at 50% 35%,rgba(57,255,87,.08),transparent 58%),linear-gradient(180deg,#040608,#090b10);box-shadow:inset 0 0 12px rgba(0,0,0,.92),0 1px 0 rgba(255,255,255,.13);color:#39ff57;font-family:Courier New,Consolas,ui-monospace,monospace;text-shadow:0 0 5px rgba(57,255,87,.8),0 0 12px rgba(57,255,87,.36)}.retro-board-row.you{border-color:rgba(56,189,248,.72);background:radial-gradient(circle at 50% 35%,rgba(56,189,248,.18),transparent 62%),linear-gradient(180deg,#04101b,#071322);color:#62e8ff;box-shadow:inset 0 0 12px rgba(0,0,0,.92),0 0 14px rgba(56,189,248,.38);text-shadow:0 0 5px rgba(98,232,255,.9),0 0 12px rgba(56,189,248,.5)}.retro-rank,.retro-score{font-size:14px;font-weight:950;line-height:1}.retro-board-row p{margin:0;font-size:11px;font-weight:950;letter-spacing:.01em;text-transform:uppercase}.retro-score{text-align:right}.login-card{width:100%;max-width:500px;padding:clamp(24px,3vw,34px);border-radius:18px;background:linear-gradient(145deg,rgba(9,24,36,.86),rgba(5,11,21,.94)),rgba(17,23,34,.82);border-color:rgba(56,189,248,.34);box-shadow:0 34px 100px rgba(0,0,0,.58),0 0 62px rgba(56,189,248,.08),inset 0 1px 0 rgba(255,255,255,.08)}.login-card-head{gap:20px;margin-bottom:22px}.login-shield{width:60px;height:60px;border-radius:999px;background:rgba(57,255,136,.12);color:#7dffc0;box-shadow:0 18px 46px -30px rgba(57,255,136,.8)}.login-card h2{margin:0 0 5px;font-size:29px;font-weight:950}.login-card-head p{color:#9aa7b8}.login-mode-row{margin-bottom:20px}.login-mode{gap:5px;min-height:88px;padding:14px;border:1px solid rgba(232,237,245,.11);background:rgba(255,255,255,.035);color:#e8edf5;transition:border-color .18s ease,background .18s ease,transform .18s ease}.login-mode.selected,.login-mode:hover{border-color:rgba(57,255,136,.45);background:rgba(57,255,136,.1)}.login-mode svg{color:#38bdf8}.login-mode.selected span,.login-mode.selected svg{color:#39ff88}.login-mode span{font-weight:900}.login-mode small{color:#8b98ab}.login-form{gap:14px;padding-top:18px;border-top:3px solid transparent;-o-border-image:linear-gradient(90deg,#39ff88,#38bdf8) 1;border-image:linear-gradient(90deg,#39ff88,#38bdf8) 1}.login-form label{display:block}.login-form label span{display:block;margin-bottom:9px;color:#aeb9c9;font-size:14px;font-weight:800}.login-form input{border:1px solid rgba(174,185,201,.18);background:rgba(2,8,17,.52);color:#e8edf5;padding:0 16px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.login-form input::-moz-placeholder{color:rgba(154,167,184,.58)}.login-form input::placeholder{color:rgba(154,167,184,.58)}.login-form input:focus{border-color:rgba(57,255,136,.64);background:rgba(2,8,17,.76);box-shadow:0 0 0 4px rgba(57,255,136,.11)}.login-submit{min-height:52px;margin-top:4px;border-radius:12px;background:linear-gradient(90deg,#0aa673,#1f7df0);color:#ffffff;font-size:17px;font-weight:950;box-shadow:0 20px 42px -24px rgba(31,125,240,.86);transition:transform .18s ease,filter .18s ease}.login-submit:hover{filter:brightness(1.08)}.login-submit:disabled{opacity:.62}.login-status-row{display:grid;grid-template-columns:repeat(2,minmax(0,260px));justify-content:center;gap:14px;margin:0;opacity:.86}@media (max-width:980px){.login-stage{min-height:auto}.login-card{justify-self:stretch;max-width:none}}@media (max-width:640px){.login-screen{overflow-y:auto}.login-topbar{height:64px;min-height:64px;padding-top:0;padding-bottom:0}.login-card,.login-stage{padding:24px 18px}.login-mode-row,.login-status-row{grid-template-columns:1fr}.login-status-row{padding:0 18px 18px}}.ticker-track{animation:ticker 24s linear infinite;padding-left:100vw}.dashboard-fit-content{transform-origin:top left}.leaderboard-scroll{min-height:0;overflow:hidden}.leaderboard-scroll-lower{max-height:min(56vh,500px);overflow:hidden}.leaderboard-scroll-track{animation:leaderboard-pan 40s ease-in-out infinite}.leaderboard-scroll-lower .leaderboard-scroll-track{animation-name:leaderboard-pan-lower}.leaderboard-scroll:hover .leaderboard-scroll-track{animation-play-state:paused}.monthly-leaderboard-scroll{max-height:min(40vh,360px);overflow:hidden}.monthly-tracker-scroll{max-height:132px;overflow:hidden}.monthly-leaderboard-track{animation:monthly-leaderboard-pan 50s ease-in-out infinite}.monthly-tracker-track{animation:monthly-tracker-pan 26s ease-in-out infinite}.monthly-leaderboard-scroll:hover .monthly-leaderboard-track,.monthly-tracker-scroll:hover .monthly-tracker-track{animation-play-state:paused}.top-agent-glow{animation:top-agent-gold-pulse 3.2s ease-in-out infinite}.champion-plaque{background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 18%,transparent 82%,rgba(255,213,106,.18)),radial-gradient(circle at 14% 18%,rgba(255,213,106,.36),transparent 16rem),radial-gradient(circle at 84% 16%,rgba(57,255,136,.18),transparent 15rem),linear-gradient(135deg,rgba(20,13,35,.98),rgba(75,35,93,.92) 42%,rgba(82,55,16,.9));box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 0 34px rgba(255,213,106,.12)}.champion-plaque:before{inset:8px;border:1px solid rgba(255,213,106,.34);border-radius:6px}.champion-plaque:after,.champion-plaque:before{content:"";position:absolute;pointer-events:none}.champion-plaque:after{inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);opacity:.36}.champion-aura{position:absolute;border-radius:999px;filter:blur(16px);opacity:.7;pointer-events:none}.champion-aura-one{left:12px;top:38px;height:82px;width:82px;background:rgba(255,213,106,.32);animation:champion-orbit-one 7s ease-in-out infinite}.champion-aura-two{bottom:14px;right:36px;height:74px;width:120px;background:rgba(237,205,223,.22);animation:champion-orbit-two 8s ease-in-out infinite}.champion-shine{position:absolute;inset:-60% auto -60% -42%;z-index:1;width:34%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),rgba(255,213,106,.28),transparent);animation:champion-shine-pass 6.5s ease-in-out infinite;pointer-events:none}.champion-crown{animation:champion-crown-float 3.8s ease-in-out infinite;filter:drop-shadow(0 0 16px rgba(255,213,106,.45))}.champion-crown-stage:after,.champion-crown-stage:before{content:"";position:absolute;left:50%;top:18px;height:118px;width:26px;transform-origin:top center;background:linear-gradient(180deg,rgba(255,213,106,.26),transparent);filter:blur(2px);pointer-events:none}.champion-crown-stage:before{transform:translateX(-50%) rotate(-20deg)}.champion-crown-stage:after{transform:translateX(-50%) rotate(20deg)}.champion-copy{container-type:inline-size}.champion-name{font-family:Arial,Helvetica,sans-serif;font-size:clamp(2rem,18cqw,4rem);text-shadow:0 2px 0 rgba(109,72,12,.78),0 0 18px rgba(255,213,106,.42),0 0 34px rgba(237,205,223,.22)}.champion-letter{animation:champion-letter-bounce 8s ease-in-out infinite;transform-origin:center bottom}.champion-sparkle{position:absolute;z-index:2;height:8px;width:8px;transform:rotate(45deg);background:#fff7c2;box-shadow:0 0 14px rgba(255,213,106,.9);opacity:0;pointer-events:none}.champion-sparkle-one{left:18%;top:22%;animation:champion-sparkle-flash 4.8s ease-in-out infinite}.champion-sparkle-two{right:14%;top:38%;animation:champion-sparkle-flash 5.6s ease-in-out 1.2s infinite}.champion-sparkle-three{bottom:20%;left:62%;animation:champion-sparkle-flash 6.2s ease-in-out 2.1s infinite}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes leaderboard-pan{0%,43%{transform:translateY(0)}70%{transform:translateY(calc(-100% + min(62vh, 640px)))}to{transform:translateY(0)}}@keyframes leaderboard-pan-lower{0%{transform:translateY(0)}50%{transform:translateY(calc(-100% + min(56vh, 620px)))}to{transform:translateY(0)}}@keyframes monthly-leaderboard-pan{0%{transform:translateY(0)}50%{transform:translateY(calc(-100% + 560px))}to{transform:translateY(0)}}@keyframes monthly-tracker-pan{0%{transform:translateY(0)}50%{transform:translateY(calc(-100% + 132px))}to{transform:translateY(0)}}@keyframes top-agent-gold-pulse{0%,to{box-shadow:0 0 18px rgba(255,213,106,.42),0 0 42px rgba(255,177,36,.22)}50%{box-shadow:0 0 28px rgba(255,213,106,.78),0 0 72px rgba(255,177,36,.42)}}@keyframes champion-shine-pass{0%,42%{transform:translateX(0) rotate(18deg);opacity:0}50%{opacity:1}68%{transform:translateX(520%) rotate(18deg);opacity:0}to{transform:translateX(520%) rotate(18deg);opacity:0}}@keyframes champion-crown-float{0%,to{transform:translate(-50%,-50%) rotate(-2deg) scale(1)}50%{transform:translate(-50%,-57%) rotate(2deg) scale(1.04)}}@keyframes champion-letter-bounce{0%,62%,to{transform:translateY(0) scale(1);color:inherit}66%{transform:translateY(-13px) scale(1.08);color:#ffffff}70%{transform:translateY(0) scale(1);color:inherit}}@keyframes champion-sparkle-flash{0%,70%,to{opacity:0;transform:rotate(45deg) scale(.4)}76%{opacity:1;transform:rotate(45deg) scale(1.2)}84%{opacity:0;transform:rotate(45deg) scale(.65)}}@keyframes champion-orbit-one{0%,to{transform:translate(0) scale(1)}50%{transform:translate(12px,10px) scale(1.15)}}@keyframes champion-orbit-two{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-14px,-8px) scale(1.1)}}:root{--bg-0:#060a16;--bg-1:#0a1124;--bg-2:#0e1730;--panel:rgba(20,32,64,0.55);--panel-solid:#0d1730;--panel-2:#101d3c;--line:rgba(140,165,225,0.14);--line-2:rgba(140,165,225,0.26);--text:#eef2ff;--text-2:#aeb9da;--muted:#7886ad;--amber:#f7a325;--amber-2:#ffbe54;--emerald:#22e07c;--emerald-2:#5cf0a3;--sky:#3aa9f5;--sky-2:#73c4ff;--gold:#ffd166;--violet:#8f87ff;--danger:#ff5d6c;--light-bg:#eef1f8;--light-bg-2:#f6f8fd;--light-panel:#ffffff;--light-text:#0b1430;--light-text-2:#3a466a;--light-muted:#6b78a0;--light-line:#dce2f0;--font-display:"Archivo",system-ui,sans-serif;--font-body:"Manrope",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--maxw:1200px;--radius:18px;--radius-sm:12px}*{box-sizing:border-box}html{scroll-behavior:smooth}.buy-page,.site-theme{margin:0;font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.55}.buy-page,.site-theme{background:var(--bg-0);color:var(--text)}.site-theme{min-height:100vh;transition:background .35s ease,color .35s ease}html[data-theme=light]{--bg-0:#f7fbff;--bg-1:#edf5ff;--bg-2:#dfeeff;--panel:rgba(255,255,255,0.78);--panel-solid:#ffffff;--panel-2:#edf4fc;--line:rgba(19,45,82,0.13);--line-2:rgba(19,45,82,0.23);--text:#061326;--text-2:#243a5f;--muted:#5a6f90;--light-bg:#f7fafc;--light-bg-2:#ffffff;--light-panel:#ffffff;--light-text:#081429;--light-text-2:#344461;--light-muted:#66758e;--light-line:#d7e2ef}html[data-theme=light] .gridtex:before{background-image:linear-gradient(rgba(19,45,82,.055) 1px,transparent 0),linear-gradient(90deg,rgba(19,45,82,.045) 1px,transparent 0)}html[data-theme=light] .nav.scrolled{background:rgba(6,10,22,.96);border-bottom-color:rgba(140,165,225,.28);box-shadow:0 20px 46px -28px rgba(0,0,0,.7)}html[data-theme=light] .nav-links a,html[data-theme=light] .nav-signin{color:#aeb9da}html[data-theme=light] .nav-links a:hover,html[data-theme=light] .nav-signin:hover{color:#eef2ff}html[data-theme=light] .hero{background:var(--bg-0)}html[data-theme=light] .hero-title .glow-amber{text-shadow:0 0 28px rgba(247,163,37,.22)}html[data-theme=light] .hero-title .glow-emerald{text-shadow:0 0 28px rgba(34,224,124,.2)}html[data-theme=light] .hero-title .glow-sky{text-shadow:0 0 28px rgba(58,169,245,.2)}html[data-theme=light] .cta-final,html[data-theme=light] .footer,html[data-theme=light] .section:not(.section--light),html[data-theme=light] .trust{background:linear-gradient(180deg,#f7fbff,#edf6ff)}html[data-theme=light] .cta-card,html[data-theme=light] .faq-item,html[data-theme=light] .feat-card,html[data-theme=light] .floor-quote,html[data-theme=light] .quote-card,html[data-theme=light] .secure-strip{background:rgba(255,255,255,.78);box-shadow:0 24px 70px -50px rgba(19,45,82,.42)}html[data-theme=light] .board,html[data-theme=light] .board .brand-name,html[data-theme=light] .board-brand,html[data-theme=light] .peek-card{color:#eef2ff}html[data-theme=light] .section--light:before{background:linear-gradient(180deg,#eef4fb,transparent)}html[data-theme=light] .footer{border-top-color:rgba(19,45,82,.12)}:where(.site-theme,.buy-page) img{max-width:100%;display:block}:where(.site-theme,.buy-page) a{color:inherit;text-decoration:none}:where(.site-theme,.buy-page) button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}:where(.site-theme,.buy-page) input{font-family:inherit}::-moz-selection{background:rgba(247,163,37,.3);color:#fff}::selection{background:rgba(247,163,37,.3);color:#fff}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 28px}.section{position:relative;padding:120px 0}.section--tight{padding:84px 0}.gridtex:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(120,150,220,.05) 1px,transparent 0),linear-gradient(90deg,rgba(120,150,220,.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 30%,transparent 80%)}.kicker{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--amber);display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.kicker:before{content:"";width:18px;height:2px;background:currentColor;border-radius:2px;display:inline-block}.kicker--emerald{color:var(--emerald)}.kicker--sky{color:var(--sky)}.section-head{max-width:720px;margin:0 auto 64px;text-align:center}.section-head .kicker{margin-bottom:18px}.section-title{font-family:var(--font-display);font-weight:800;font-size:clamp(30px,4vw,50px);line-height:1.04;letter-spacing:-.02em;margin:0 0 18px;text-wrap:balance}.section-sub{font-size:clamp(16px,1.5vw,19px);color:var(--text-2);margin:0;text-wrap:pretty}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.01em;padding:14px 24px;border-radius:12px;transition:transform .18s ease,box-shadow .25s ease,background .25s ease,border-color .25s;white-space:nowrap}.btn i{width:18px;height:18px}.btn-primary{background:linear-gradient(180deg,var(--amber-2),var(--amber));color:#1a1000;box-shadow:0 10px 30px -8px rgba(247,163,37,.6),inset 0 1px 0 rgba(255,255,255,.35)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px -8px rgba(247,163,37,.75),inset 0 1px 0 rgba(255,255,255,.4)}.btn-emerald{background:linear-gradient(180deg,var(--emerald-2),var(--emerald));color:#02230f;box-shadow:0 10px 30px -8px rgba(34,224,124,.55),inset 0 1px 0 rgba(255,255,255,.3)}.btn-emerald:hover{transform:translateY(-2px);box-shadow:0 16px 40px -8px rgba(34,224,124,.7)}.btn-ghost{background:rgba(140,165,225,.06);border:1px solid var(--line-2);color:var(--text);backdrop-filter:blur(6px)}.btn-ghost:hover{transform:translateY(-2px);border-color:rgba(140,165,225,.5);background:rgba(140,165,225,.12)}.btn-lg{padding:17px 30px;font-size:16px}.btn-block{width:100%}.nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:background .3s,border-color .3s,backdrop-filter .3s;border-bottom:1px solid transparent}.nav-inner{justify-content:space-between;height:72px}.brand,.nav-inner{display:flex;align-items:center}.brand{flex:0 0 auto}.brand-logo{display:block;width:clamp(190px,18vw,270px);height:auto}.brand-mark{width:38px;height:38px;border-radius:10px;position:relative;background:linear-gradient(160deg,#16213f,#0c1428);border:1px solid var(--line-2);display:flex;align-items:flex-end;justify-content:center;gap:3px;padding:8px 7px;box-shadow:0 8px 24px -10px rgba(247,163,37,.5)}.brand-mark span{width:5px;border-radius:2px;display:block}.brand-mark span:first-child{height:9px;background:var(--sky);box-shadow:0 0 8px var(--sky)}.brand-mark span:nth-child(2){height:15px;background:var(--emerald);box-shadow:0 0 8px var(--emerald)}.brand-mark span:nth-child(3){height:21px;background:var(--amber);box-shadow:0 0 9px var(--amber)}.brand-name{font-family:var(--font-display);font-weight:800;font-size:20px;letter-spacing:-.01em}.brand-name b{color:var(--amber)}.nav-links{display:flex;align-items:center;gap:30px}.nav-links a{font-size:14.5px;font-weight:600;color:var(--text-2);transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-right{display:flex;align-items:center;gap:16px}.nav-signin{font-size:14.5px;font-weight:600;color:var(--text-2)}.nav-signin:hover{color:var(--text)}.theme-toggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:5px 12px 5px 5px;border:1px solid var(--line-2);border-radius:999px;background:rgba(140,165,225,.08);color:var(--text-2);backdrop-filter:blur(10px);transition:transform .18s ease,background .25s ease,border-color .25s ease,color .25s ease}.theme-toggle:hover{transform:translateY(-1px);border-color:rgba(58,169,245,.45);background:rgba(58,169,245,.12);color:var(--text)}.theme-toggle span{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:linear-gradient(180deg,var(--amber-2),var(--amber));color:#1a1000;box-shadow:0 10px 22px -12px rgba(247,163,37,.8)}.theme-toggle svg{width:16px;height:16px}.theme-toggle .theme-icon-dark{display:none}.theme-toggle b{font-family:var(--font-display);font-size:13px;line-height:1}html[data-theme=light] .theme-toggle span{background:linear-gradient(180deg,#14213d,#081429);color:#f7fbff;box-shadow:0 10px 22px -12px rgba(19,45,82,.8)}html[data-theme=light] .theme-toggle .theme-icon-light{display:none}html[data-theme=light] .theme-toggle .theme-icon-dark{display:block}@media (max-width:920px){.nav-links{display:none}}.hero{position:relative;padding:138px 0 90px;overflow:hidden}.hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.hero--cinematic{background:linear-gradient(90deg,rgba(4,8,18,.98),rgba(4,8,18,.86) 34%,rgba(4,8,18,.34) 66%,rgba(4,8,18,.62)),linear-gradient(180deg,rgba(4,8,18,.42),rgba(4,8,18,.88)),url(/assets/dashboard-hero-cinematic.png) 100% /cover no-repeat}.hero--cinematic:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 76% 48%,rgba(58,169,245,.16),transparent 24rem),radial-gradient(circle at 82% 72%,rgba(247,163,37,.12),transparent 18rem),linear-gradient(180deg,rgba(6,10,22,0) 72%,var(--bg-0) 100%)}.hero--cinematic .hero-bg{opacity:.48}.hero--cinematic .hero-copy{position:relative;padding:26px 0;text-shadow:0 12px 38px rgba(0,0,0,.48)}.hero-visual--cinematic{min-height:560px}.orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5}.orb-1{width:560px;height:560px;left:-160px;top:-120px;background:radial-gradient(circle,rgba(247,163,37,.35),transparent 65%)}.orb-2{width:620px;height:620px;right:-200px;top:40px;background:radial-gradient(circle,rgba(58,169,245,.32),transparent 65%)}.orb-3{width:520px;height:520px;left:30%;bottom:-260px;background:radial-gradient(circle,rgba(34,224,124,.22),transparent 65%)}.hero .container{position:relative;z-index:2}.hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1.08fr);gap:56px;align-items:center}.hero-copy{max-width:600px}.hero-visual{position:relative;min-height:560px;display:flex;align-items:center}.hero-badge-award{position:absolute;top:clamp(92px,12vw,138px);right:clamp(48px,8vw,132px);z-index:3;width:clamp(132px,15vw,220px);border-radius:999px;filter:drop-shadow(0 22px 34px rgba(0,0,0,.58)) drop-shadow(0 0 24px rgba(247,163,37,.28));opacity:.96;pointer-events:none}.hero-visual .hero-board{position:relative;z-index:1;width:100%;transform:translateX(-4%)}.badge-row{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap}.pill{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:7px 13px;border-radius:100px;background:rgba(140,165,225,.07);border:1px solid var(--line);color:var(--text-2)}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--emerald);box-shadow:0 0 10px var(--emerald);animation:livepulse 2s infinite}@keyframes livepulse{0%,to{opacity:1}50%{opacity:.35}}.hero-title{font-family:var(--font-display);font-weight:800;font-size:clamp(38px,5vw,62px);line-height:1.02;letter-spacing:-.025em;margin:0 0 22px;text-wrap:balance}.hero-title .glow-amber{color:var(--amber);text-shadow:0 0 36px rgba(247,163,37,.45)}.hero-title .glow-emerald{color:var(--emerald);text-shadow:0 0 36px rgba(34,224,124,.4)}.hero-title .glow-sky{color:var(--sky);text-shadow:0 0 36px rgba(58,169,245,.42)}.hero-sub{font-size:clamp(16px,1.6vw,19.5px);color:var(--text-2);margin:0 0 32px;max-width:540px;text-wrap:pretty}.hero-form{margin-bottom:16px;max-width:480px}.field,.hero-form{display:flex;gap:10px}.field{flex:1;align-items:center;background:rgba(8,14,30,.7);border:1px solid var(--line-2);border-radius:12px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.field:focus-within{border-color:var(--amber);box-shadow:0 0 0 3px rgba(247,163,37,.18)}.field i{width:17px;height:17px;color:var(--muted)}.field input{flex:1;background:none;border:none;outline:none;color:var(--text);font-size:15px;padding:15px 0}.field input::-moz-placeholder{color:var(--muted)}.field input::placeholder{color:var(--muted)}.form-note{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}.form-note i{width:14px;height:14px;color:var(--emerald)}.form-ok{font-weight:600}.form-ok,.tick{color:var(--emerald)}.tick{display:inline-flex;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(34,224,124,.16);font-size:10px;font-weight:800;flex-shrink:0}.hero-trust,.tick{align-items:center}.hero-trust{display:flex;gap:22px;margin-top:34px;flex-wrap:wrap}.hero-trust .ht-num{font-family:var(--font-display);font-weight:800;font-size:24px}.hero-trust .ht-num.a{color:var(--amber)}.hero-trust .ht-num.e{color:var(--emerald)}.hero-trust .ht-num.s{color:var(--sky)}.hero-trust .ht-lbl{font-size:12.5px;color:var(--muted);line-height:1.3}.hero-trust .ht{display:flex;flex-direction:column}.hero-trust .sep{width:1px;height:34px;background:var(--line-2)}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:44px}.hero-copy{max-width:640px}.hero-visual{min-height:520px}.hero-visual .hero-board{transform:none}.hero-badge-award{top:92px;right:24px;width:128px;opacity:.9}}.dash-mascot{position:fixed;right:28px;bottom:-38px;z-index:30;width:min(185px,26vw);aspect-ratio:2/3;margin:0;pointer-events:auto;filter:drop-shadow(0 34px 36px rgba(0,0,0,.48))}.dash-bubble{position:absolute;top:auto;right:-6%;bottom:106%;z-index:12;width:260px;max-width:calc(100vw - 24px);padding:16px 18px;border:4px solid #075178;border-radius:46%/38%;background:linear-gradient(180deg,#ffffff,#f5f9fc);box-shadow:0 16px 0 -10px rgba(7,81,120,.18),0 22px 36px -24px rgba(0,0,0,.55),inset -10px -12px 0 rgba(7,81,120,.08);color:#075178;font-family:var(--font-display);font-size:14px;font-weight:800;letter-spacing:.01em;line-height:1.18;opacity:0;transform:translate3d(10px,8px,0) scale(.9);transition:opacity .18s ease,transform .18s ease;white-space:normal;pointer-events:none}.dash-bubble:after{content:"";position:absolute;right:34%;top:auto;bottom:-13px;width:22px;height:22px;border-right:4px solid #075178;border-bottom:4px solid #075178;background:#ffffff;transform:rotate(45deg) skew(-6deg,-6deg);box-shadow:6px 7px 0 -4px rgba(7,81,120,.14)}.dash-stage{transform-origin:50% 82%;animation:dash-float 4.8s ease-in-out infinite}.dash-layer,.dash-stage{position:absolute;inset:0}.dash-layer{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.dash-layer--tail{z-index:1;transform-origin:70% 70%;animation:dash-tail 1.7s ease-in-out infinite}.dash-layer--right-leg{z-index:2;transform:translateY(-2.8%)}.dash-layer--left-leg{z-index:3;transform:translateY(-2.8%)}.dash-layer--torso{z-index:5;transform-origin:50% 58%;animation:dash-breathe 4.8s ease-in-out infinite}.dash-layer--left-arm{z-index:6;transform-origin:60% 38%;animation:dash-arm-left 4.2s ease-in-out infinite}.dash-layer--right-arm{z-index:7;transform-origin:42% 38%;animation:dash-arm-right 4.4s ease-in-out infinite;transition:opacity .12s ease}.dash-layer--right-upper-arm-wave{z-index:6}.dash-layer--right-forearm-wave,.dash-layer--right-upper-arm-wave{--dash-wave-group-x:-2%;--dash-wave-group-y:2%;opacity:0;transform:translate(var(--dash-wave-group-x),var(--dash-wave-group-y));transition:opacity .12s ease}.dash-layer--right-forearm-wave{--dash-elbow-x:34.8%;--dash-elbow-y:35.8%;z-index:11;transform-origin:var(--dash-elbow-x) var(--dash-elbow-y)}.dash-layer--left-ear{z-index:8;transform-origin:61% 21%;animation:dash-ear-left 3.2s ease-in-out infinite}.dash-layer--right-ear{z-index:9;transform-origin:40% 20%;animation:dash-ear-right 3.1s ease-in-out infinite}.dash-layer--head{z-index:10;transform-origin:50% 26%;animation:dash-head 4.8s ease-in-out infinite}.dash-mascot:hover .dash-bubble{opacity:1;transform:translateZ(0) scale(1)}.dash-mascot:hover .dash-layer--tail{animation:dash-tail-hover .42s ease-in-out infinite}.dash-mascot:hover .dash-layer--right-arm{opacity:0;animation:none}.dash-mascot:hover .dash-layer--right-forearm-wave,.dash-mascot:hover .dash-layer--right-upper-arm-wave{opacity:1}.dash-mascot:hover .dash-layer--right-forearm-wave{animation:dash-wave .8s ease-in-out infinite}.dash-mascot:hover .dash-layer--head{animation:dash-head-hover 1.25s ease-in-out infinite}@keyframes dash-float{0%,to{transform:translateZ(0) rotate(-.3deg)}50%{transform:translate3d(0,-10px,0) rotate(.5deg)}}@keyframes dash-head{0%,to{transform:translateZ(0) rotate(0deg)}35%{transform:translate3d(-2px,-3px,0) rotate(-1.2deg)}70%{transform:translate3d(2px,1px,0) rotate(1deg)}}@keyframes dash-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}@keyframes dash-tail{0%,to{transform:rotate(-4deg) translateX(0)}50%{transform:rotate(6deg) translateX(4px)}}@keyframes dash-tail-hover{0%,to{transform:rotate(-9deg) translateX(-2px)}50%{transform:rotate(13deg) translateX(6px)}}@keyframes dash-ear-left{0%,to{transform:rotate(0deg) translateY(0)}50%{transform:rotate(-1.4deg) translateY(3px)}}@keyframes dash-ear-right{0%,to{transform:rotate(0deg) translateY(0)}50%{transform:rotate(1.5deg) translateY(3px)}}@keyframes dash-arm-left{0%,to{transform:rotate(0deg)}50%{transform:rotate(1.2deg) translateY(2px)}}@keyframes dash-arm-right{0%,to{transform:rotate(0deg)}50%{transform:rotate(-1.1deg) translateY(2px)}}@keyframes dash-wave{0%,to{transform:translate(var(--dash-wave-group-x),var(--dash-wave-group-y)) rotate(0deg)}25%{transform:translate(var(--dash-wave-group-x),var(--dash-wave-group-y)) rotate(-13deg)}50%{transform:translate(var(--dash-wave-group-x),var(--dash-wave-group-y)) rotate(4deg)}75%{transform:translate(var(--dash-wave-group-x),var(--dash-wave-group-y)) rotate(-11deg)}}@keyframes dash-head-hover{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(-2px,-4px,0) rotate(-2deg)}}@media (max-width:980px){.dash-mascot{right:18px;bottom:-34px;width:min(165px,30vw)}}@media (max-width:720px){.hero-visual{min-height:auto;padding-bottom:120px}.dash-mascot{right:10px;bottom:-30px;width:128px;transform:none}.dash-bubble{right:-4px;bottom:110%;width:220px;max-width:calc(100vw - 20px);font-size:12px;padding:12px 14px}.dash-bubble:after{right:30%;bottom:-12px}}@media (prefers-reduced-motion:reduce){.dash-layer--head,.dash-layer--left-arm,.dash-layer--left-ear,.dash-layer--right-arm,.dash-layer--right-ear,.dash-layer--right-forearm-wave,.dash-layer--right-upper-arm-wave,.dash-layer--tail,.dash-layer--torso,.dash-stage{animation:none}}.board,.board-wrap{position:relative}.board{background:linear-gradient(180deg,rgba(16,28,58,.9),rgba(8,14,30,.95));border:1px solid var(--line-2);border-radius:20px;padding:18px;box-shadow:0 40px 90px -30px rgba(0,0,0,.8),0 0 0 1px rgba(140,165,225,.05),inset 0 1px 0 rgba(255,255,255,.05)}.board:after{content:"";position:absolute;inset:0;border-radius:20px;pointer-events:none;box-shadow:inset 0 0 70px -30px rgba(58,169,245,.4)}.board-topbar{justify-content:space-between;margin-bottom:14px}.board-brand,.board-topbar{display:flex;align-items:center}.board-brand{gap:9px;font-family:var(--font-display);font-weight:800;font-size:14px}.board-live{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--emerald);border:1px solid rgba(34,224,124,.35);padding:5px 10px;border-radius:100px}.board-live .dot{width:7px;height:7px;border-radius:50%;background:var(--emerald);box-shadow:0 0 9px var(--emerald);animation:livepulse 1.8s infinite}.board-clock{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--text-2);letter-spacing:.05em}.kpis{display:grid;grid-template-columns:repeat(3,1fr) 1.3fr;gap:10px;margin-bottom:12px}.kpi{position:relative;border-radius:13px;padding:13px 14px;overflow:hidden;border:1px solid var(--line);background:rgba(10,18,38,.6)}.kpi-label{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);display:flex;align-items:center;gap:6px;margin-bottom:4px}.kpi-ic{width:8px;height:8px;border-radius:3px}.kpi-value{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:1;letter-spacing:-.02em}.kpi--amber{background:linear-gradient(150deg,rgba(247,163,37,.18),rgba(247,163,37,.03));border-color:rgba(247,163,37,.32)}.kpi--amber .kpi-value{color:var(--amber-2)}.kpi--amber .kpi-ic{background:var(--amber);box-shadow:0 0 8px var(--amber)}.kpi--emerald{background:linear-gradient(150deg,rgba(34,224,124,.16),rgba(34,224,124,.03));border-color:rgba(34,224,124,.3)}.kpi--emerald .kpi-value{color:var(--emerald-2)}.kpi--emerald .kpi-ic{background:var(--emerald);box-shadow:0 0 8px var(--emerald)}.kpi--sky{background:linear-gradient(150deg,rgba(58,169,245,.16),rgba(58,169,245,.03));border-color:rgba(58,169,245,.3)}.kpi--sky .kpi-value{color:var(--sky-2)}.kpi--sky .kpi-ic{background:var(--sky);box-shadow:0 0 8px var(--sky)}.kpi--top{background:linear-gradient(150deg,rgba(255,209,102,.2),rgba(247,163,37,.04));border-color:rgba(255,209,102,.4);display:flex;flex-direction:column;justify-content:center}.kpi--top .top-row{gap:11px}.kpi--top .top-row,.top-ava{display:flex;align-items:center}.top-ava{width:40px;height:40px;border-radius:11px;flex-shrink:0;background:linear-gradient(150deg,var(--gold),var(--amber));justify-content:center;font-size:16px;color:#2a1800;box-shadow:0 0 22px rgba(255,209,102,.6)}.top-ava,.top-name{font-family:var(--font-display);font-weight:800}.top-name{font-size:22px;line-height:1;color:var(--gold);text-shadow:0 0 20px rgba(255,209,102,.5)}.top-streak{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;color:var(--amber-2);margin-top:5px;display:inline-flex;align-items:center;gap:5px}.top-streak .s-dot{width:5px;height:5px;border-radius:50%;background:var(--amber);box-shadow:0 0 7px var(--amber)}.lb{border:1px solid var(--line);border-radius:13px;background:rgba(8,14,30,.45);padding:12px}.lb-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 4px}.lb-head h4{font-family:var(--font-display);font-weight:700;font-size:14px;margin:0}.lb-head span{font-family:var(--font-mono);font-size:10px;color:var(--muted);letter-spacing:.08em}.lb-list{position:relative}.lb-row{position:absolute;left:0;right:0;top:0;gap:11px;height:38px;padding:0 12px;border-radius:9px;transition:transform .65s cubic-bezier(.34,1.2,.4,1),background .4s,box-shadow .4s;background:rgba(140,165,225,.03)}.lb-row,.lb-row .lb-rank{display:flex;align-items:center}.lb-row .lb-rank{width:22px;height:22px;flex-shrink:0;border-radius:7px;justify-content:center;font-family:var(--font-mono);font-weight:700;font-size:11px;color:var(--text-2);background:rgba(140,165,225,.1)}.lb-row .lb-name{flex:1;font-weight:600;font-size:14px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-row .lb-track{width:34%;height:6px;border-radius:4px;background:rgba(140,165,225,.1);overflow:hidden}.lb-row .lb-fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--sky),var(--emerald));transition:width .65s ease}.lb-row .lb-val{width:34px;text-align:right;font-family:var(--font-mono);font-weight:700;font-size:14px;color:var(--emerald-2)}.lb-row.lead-1{background:linear-gradient(90deg,rgba(255,209,102,.22),rgba(247,163,37,.05));box-shadow:inset 0 0 0 1px rgba(255,209,102,.35)}.lb-row.lead-1 .lb-rank{background:linear-gradient(150deg,var(--gold),var(--amber));color:#241500}.lb-row.lead-1 .lb-val{color:var(--gold)}.lb-row.lead-1 .lb-fill{background:linear-gradient(90deg,var(--amber),var(--gold))}.lb-row.lead-2{background:linear-gradient(90deg,rgba(174,185,218,.16),rgba(174,185,218,.03))}.lb-row.lead-3{background:linear-gradient(90deg,rgba(247,163,37,.13),rgba(247,163,37,.02))}.lead-toast{position:absolute;top:-14px;left:50%;transform:translateX(-50%) translateY(-8px);display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(180deg,var(--gold),var(--amber));color:#2a1700;padding:8px 16px;border-radius:100px;white-space:nowrap;box-shadow:0 12px 30px -8px rgba(255,209,102,.7);opacity:0;pointer-events:none;transition:opacity .4s,transform .4s;z-index:5}.lead-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.board--full{display:grid;grid-template-columns:1.5fr 1fr;gap:12px;align-items:start}.board-main{min-width:0}.board-side{display:flex;flex-direction:column;gap:12px}.side-card{border:1px solid var(--line);border-radius:13px;background:rgba(8,14,30,.5);padding:13px}.side-card h5{font-family:var(--font-display);font-weight:700;font-size:13px;margin:0 0 11px;gap:8px}.mini-row,.side-card h5{display:flex;align-items:center}.mini-row{gap:9px;padding:4px 0;font-size:12.5px}.mini-row .m-rank{font-family:var(--font-mono);font-size:10px;color:var(--muted);width:16px}.mini-row .m-name{flex:1;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-row .m-val{font-family:var(--font-mono);font-weight:700;font-size:12.5px;color:var(--emerald-2)}.wk-chart{display:flex;align-items:flex-end;gap:14px;height:96px;padding:6px 4px 0}.wk-day{flex:1;flex-direction:column;align-items:center;gap:6px;justify-content:flex-end}.wk-bars,.wk-day{display:flex;height:100%}.wk-bars{gap:4px;align-items:flex-end;width:100%;justify-content:center}.wk-bar{width:11px;border-radius:3px 3px 0 0}.wk-bar.t{background:linear-gradient(180deg,var(--amber-2),var(--amber));box-shadow:0 0 10px rgba(247,163,37,.4)}.wk-bar.l{background:linear-gradient(180deg,var(--emerald-2),var(--emerald));box-shadow:0 0 10px rgba(34,224,124,.4)}.wk-lbl{font-family:var(--font-mono);font-size:9.5px;color:var(--muted)}.trk{margin-bottom:11px}.trk:last-child{margin-bottom:0}.trk-top{display:flex;justify-content:space-between;font-size:11.5px;margin-bottom:6px}.trk-top b{font-family:var(--font-mono)}.trk-bar{height:8px;border-radius:5px;background:rgba(140,165,225,.12);overflow:hidden}.trk-fill{height:100%;border-radius:5px}.trk-fill.a{background:linear-gradient(90deg,var(--amber),var(--amber-2))}.trk-fill.e{background:linear-gradient(90deg,var(--emerald),var(--emerald-2))}.trust{padding:38px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-inner{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.trust-lbl{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.trust-tags{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.trust-tag{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--text-2);padding:9px 16px;border-radius:10px;border:1px solid var(--line);background:rgba(140,165,225,.04)}.trust-tag i{width:16px;height:16px;color:var(--sky)}.floor-talk{position:relative;padding:50px 0 26px;background:var(--bg-0);border-bottom:1px solid var(--line)}.floor-talk .container{position:relative;z-index:1}.floor-talk-head{display:flex;justify-content:center;margin-bottom:18px}.floor-talk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.floor-quote{position:relative;min-height:118px;margin:0;padding:22px 22px 20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(18,30,60,.72),rgba(10,16,34,.72));overflow:hidden}.floor-quote:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--sky);box-shadow:0 0 22px rgba(58,169,245,.8)}.floor-quote[data-ac=amber]:before{background:var(--amber);box-shadow:0 0 22px rgba(247,163,37,.78)}.floor-quote[data-ac=emerald]:before{background:var(--emerald);box-shadow:0 0 22px rgba(34,224,124,.78)}.floor-quote blockquote{margin:0;color:var(--text);font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.35;text-wrap:pretty}@media (max-width:860px){.floor-talk-grid{grid-template-columns:1fr}.floor-quote{min-height:auto}}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feat-card{position:relative;border-radius:var(--radius);padding:26px 24px;background:linear-gradient(180deg,rgba(18,30,60,.6),rgba(10,16,34,.6));border:1px solid var(--line);overflow:hidden;transition:transform .25s ease,border-color .25s,box-shadow .3s}.feat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--ac);opacity:0;transition:opacity .3s;box-shadow:0 0 16px var(--ac)}.feat-card:hover{transform:translateY(-5px);border-color:var(--line-2);box-shadow:0 24px 50px -24px rgba(0,0,0,.7)}.feat-card:hover:before{opacity:1}.feat-ic{width:48px;height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;border:1px solid;position:relative}.feat-ic i{width:23px;height:23px}.feat-card[data-ac=amber]{--ac:var(--amber)}.feat-card[data-ac=amber] .feat-ic{background:rgba(247,163,37,.12);border-color:rgba(247,163,37,.35);color:var(--amber-2);box-shadow:0 0 24px -6px rgba(247,163,37,.5)}.feat-card[data-ac=emerald]{--ac:var(--emerald)}.feat-card[data-ac=emerald] .feat-ic{background:rgba(34,224,124,.12);border-color:rgba(34,224,124,.32);color:var(--emerald-2);box-shadow:0 0 24px -6px rgba(34,224,124,.5)}.feat-card[data-ac=sky]{--ac:var(--sky)}.feat-card[data-ac=sky] .feat-ic{background:rgba(58,169,245,.12);border-color:rgba(58,169,245,.32);color:var(--sky-2);box-shadow:0 0 24px -6px rgba(58,169,245,.5)}.feat-card[data-ac=gold]{--ac:var(--gold)}.feat-card[data-ac=gold] .feat-ic{background:rgba(255,209,102,.14);border-color:rgba(255,209,102,.38);color:var(--gold);box-shadow:0 0 24px -6px rgba(255,209,102,.55)}.feat-card[data-ac=violet]{--ac:var(--violet)}.feat-card[data-ac=violet] .feat-ic{background:rgba(143,135,255,.14);border-color:rgba(143,135,255,.34);color:var(--violet);box-shadow:0 0 24px -6px rgba(143,135,255,.5)}.feat-title{font-family:var(--font-display);font-weight:700;font-size:19px;margin:0 0 9px;letter-spacing:-.01em}.feat-desc{font-size:14.5px;color:var(--text-2);margin:0;text-wrap:pretty}.secure-strip{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;border:1px solid var(--line);border-radius:var(--radius);padding:24px 26px;background:rgba(10,16,34,.5)}.secure-item{display:flex;align-items:center;gap:13px}.secure-item i{width:22px;height:22px;color:var(--emerald);flex-shrink:0}.secure-item b{display:block;font-family:var(--font-display);font-weight:700;font-size:15px}.secure-item span{font-size:12.5px;color:var(--muted)}@media (max-width:880px){.feat-grid,.secure-strip{grid-template-columns:1fr 1fr}}@media (max-width:560px){.feat-grid,.secure-strip{grid-template-columns:1fr}}.section--light{background:var(--light-bg);color:var(--light-text)}.section--light:before{content:"";position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(180deg,var(--bg-0),transparent)}.section--light .section-title{color:var(--light-text)}.section--light .section-sub{color:var(--light-text-2)}.section--light .kicker{color:var(--amber)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.steps:before{content:"";position:absolute;top:38px;left:11%;right:11%;height:2px;background:repeating-linear-gradient(90deg,var(--light-line) 0 8px,transparent 8px 16px)}.step{position:relative;text-align:center;padding:0 12px}.step-badge{width:76px;height:76px;border-radius:20px;margin:0 auto 22px;position:relative;z-index:1;background:var(--light-panel);border:1px solid var(--light-line);display:flex;align-items:center;justify-content:center;box-shadow:0 18px 40px -18px rgba(20,40,90,.35)}.step-badge i{width:30px;height:30px}.step[data-ac=amber] .step-badge i{color:var(--amber)}.step[data-ac=amber] .step-badge{box-shadow:0 18px 40px -18px rgba(247,163,37,.5)}.step[data-ac=emerald] .step-badge i{color:var(--emerald)}.step[data-ac=emerald] .step-badge{box-shadow:0 18px 40px -18px rgba(34,224,124,.5)}.step[data-ac=sky] .step-badge i{color:var(--sky)}.step[data-ac=sky] .step-badge{box-shadow:0 18px 40px -18px rgba(58,169,245,.5)}.step[data-ac=violet] .step-badge i{color:#9d7cff}.step[data-ac=violet] .step-badge{box-shadow:0 18px 40px -18px rgba(157,124,255,.5)}.step-num{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.2em;color:var(--light-muted);margin-bottom:8px}.step-title{font-family:var(--font-display);font-weight:800;font-size:21px;margin:0 0 10px;color:var(--light-text)}.step-desc{font-size:14.5px;color:var(--light-text-2);margin:0}@media (max-width:1020px){.steps{grid-template-columns:repeat(2,1fr)}.steps:before{display:none}}@media (max-width:760px){.steps{grid-template-columns:1fr}.steps:before{display:none}}.agent-console-peek{margin:44px auto 0;display:grid;grid-template-columns:minmax(250px,.78fr) minmax(360px,1.22fr);gap:28px;align-items:center;max-width:1080px;padding:28px;border-radius:22px;border:1px solid rgba(58,169,245,.24);background:linear-gradient(145deg,rgba(8,16,34,.96),rgba(13,23,48,.9));box-shadow:0 34px 86px -54px rgba(20,40,90,.85),inset 0 1px 0 rgba(255,255,255,.07);color:var(--text)}.agent-console-copy h3{margin:14px 0 12px;font-family:var(--font-display);font-size:31px;line-height:1.04;color:#fff}.agent-console-copy p{margin:0;color:var(--text-2);font-size:15.5px;line-height:1.65}.agent-console-shot-wrap{border-radius:18px;padding:10px;background:linear-gradient(160deg,rgba(58,169,245,.18),rgba(34,224,124,.12));border:1px solid rgba(140,165,225,.18);box-shadow:0 26px 70px -44px rgba(58,169,245,.75)}.agent-console-shot{display:block;width:100%;border-radius:12px;border:1px solid rgba(140,165,225,.22);box-shadow:0 18px 54px -34px rgba(0,0,0,.85)}@media (max-width:900px){.agent-console-peek{grid-template-columns:1fr}}.showcase-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px;flex-wrap:wrap}.showcase-head .section-head{text-align:left;margin:0;max-width:600px}.tv-frame{position:relative;border-radius:22px;padding:16px;background:linear-gradient(160deg,#141d36,#080d1e);border:1px solid var(--line-2);box-shadow:0 60px 120px -40px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.06)}.tv-frame:before{content:"";position:absolute;inset:0;border-radius:22px;pointer-events:none;box-shadow:inset 0 0 120px -40px rgba(58,169,245,.35)}.actual-dashboard-shot{display:block;position:relative;z-index:1;width:100%;height:auto;aspect-ratio:1916/1015;-o-object-fit:contain;object-fit:contain;background:#020817;border-radius:12px;border:1px solid rgba(140,165,225,.18);box-shadow:0 32px 86px -52px rgba(58,169,245,.75)}.tv-tag{position:absolute;top:-13px;left:28px;z-index:3;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--panel-2);border:1px solid var(--line-2);color:var(--text-2);padding:6px 13px;border-radius:100px}.tv-tag i{width:14px;height:14px;color:var(--sky)}.peek-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.peek-row--single{grid-template-columns:1fr}.peek-card{border-radius:16px;overflow:hidden;border:1px solid var(--line);background:var(--panel-solid);box-shadow:0 30px 60px -34px rgba(0,0,0,.7)}.browser-bar{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--line);background:rgba(10,18,38,.7)}.browser-bar .tl{width:10px;height:10px;border-radius:50%}.browser-bar .tl:first-child{background:#ff5d6c}.browser-bar .tl:nth-child(2){background:#ffbe54}.browser-bar .tl:nth-child(3){background:#22e07c}.browser-url{flex:1;margin-left:8px;font-family:var(--font-mono);font-size:11px;color:var(--muted);background:rgba(140,165,225,.06);border-radius:6px;padding:5px 11px}.peek-body{padding:18px}.peek-title{font-family:var(--font-display);font-weight:800;font-size:17px;margin:0 0 3px}.peek-sub{font-size:12.5px;color:var(--muted);margin:0 0 16px}.peek-shot{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border:1px solid var(--line);border-radius:10px;box-shadow:0 24px 54px -38px rgba(58,169,245,.65)}.peek-shot--report{aspect-ratio:16/9;-o-object-position:center center;object-position:center center;background:#071225}.peek-shot--agent{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;background:#071225}@media (max-width:820px){.board--full,.peek-row{grid-template-columns:1fr}}.psychology-section{padding-top:92px;padding-bottom:92px;background:radial-gradient(circle at 18% 18%,rgba(34,224,124,.12),transparent 26rem),radial-gradient(circle at 88% 34%,rgba(58,169,245,.16),transparent 30rem),var(--bg-0);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.psychology-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:54px;align-items:center}.psychology-copy{max-width:680px}.psychology-copy .kicker{margin-bottom:18px}.psychology-copy .section-title{margin-bottom:22px}.psychology-copy p{max-width:640px;margin:0 0 18px;color:var(--text-2);font-size:18px;line-height:1.72}.psychology-cards{display:flex;flex-direction:column;gap:14px}.psychology-card{display:flex;gap:16px;align-items:flex-start;padding:20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(18,30,60,.74),rgba(10,16,34,.74));box-shadow:0 26px 70px -48px rgba(0,0,0,.8)}.psychology-card i{width:42px;height:42px;flex:0 0 auto;border-radius:12px;background:rgba(140,165,225,.08);border:1px solid var(--line)}.psychology-card[data-ac=gold] i{color:var(--gold);box-shadow:0 0 28px -14px var(--gold)}.psychology-card[data-ac=sky] i{color:var(--sky-2);box-shadow:0 0 28px -14px var(--sky)}.psychology-card[data-ac=emerald] i{color:var(--emerald-2);box-shadow:0 0 28px -14px var(--emerald)}.psychology-card h3{margin:0 0 6px;font-family:var(--font-display);font-size:19px;line-height:1.15}.psychology-card p{margin:0;color:var(--text-2);font-size:14.5px;line-height:1.55}.psychology-quote{margin-top:38px;padding:26px 32px;border:1px solid rgba(247,163,37,.32);border-radius:18px;background:linear-gradient(135deg,rgba(247,163,37,.16),rgba(34,224,124,.08));color:#fff3c8;font-family:var(--font-display);font-size:clamp(24px,3.2vw,42px);font-weight:900;line-height:1.08;text-align:center;text-shadow:0 0 28px rgba(247,163,37,.28)}@media (max-width:900px){.psychology-grid{grid-template-columns:1fr;gap:34px}.psychology-copy p{font-size:16.5px}}.adm-row{display:grid;grid-template-columns:1.4fr 1fr 44px 60px;gap:10px;align-items:center;padding:9px 12px;border-radius:8px;background:rgba(140,165,225,.04);margin-bottom:7px;font-size:13px}.adm-row .a-name{font-weight:600}.adm-row .a-disp{color:var(--muted);font-size:12px}.adm-row .a-leads{font-family:var(--font-mono);font-weight:700;text-align:right;color:var(--emerald-2)}.adm-row .a-status{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.08em;color:var(--emerald);text-align:center;border:1px solid rgba(34,224,124,.3);border-radius:5px;padding:3px 0;background:rgba(34,224,124,.08)}.adm-head{display:grid;grid-template-columns:1.4fr 1fr 44px 60px;gap:10px;padding:0 12px 8px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rep-stat{display:flex;gap:14px;margin-bottom:16px}.rep-box{flex:1;border:1px solid var(--line);border-radius:10px;padding:12px;background:rgba(10,18,38,.5)}.rep-box .r-lbl{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.rep-box .r-val{font-family:var(--font-display);font-weight:800;font-size:24px}.report-mock{border:1px solid var(--line);border-radius:12px;padding:14px;background:linear-gradient(180deg,rgba(10,18,38,.72),rgba(8,14,30,.86))}.report-hero{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:16px;border:1px solid rgba(34,224,124,.22);border-radius:12px;background:linear-gradient(135deg,rgba(34,224,124,.14),rgba(58,169,245,.08))}.report-hero div:first-child{display:flex;flex-direction:column;gap:2px}.report-kicker{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--emerald-2)}.report-hero strong{font-family:var(--font-display);font-size:38px;line-height:1;color:#fff}.report-hero span:last-child{font-size:12px;color:var(--text-2)}.report-lift{flex:0 0 auto;font-family:var(--font-display);font-size:34px;font-weight:900;color:var(--amber-2);text-shadow:0 0 26px rgba(247,163,37,.42)}.report-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:14px;align-items:stretch}.rep-chart{display:flex;align-items:flex-end;gap:7px;height:112px;padding:12px 8px 0;border-top:1px solid var(--line)}.rep-chart .rc{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--sky-2),var(--sky));opacity:.85}.campaign-mini-table{display:flex;flex-direction:column;gap:8px}.campaign-mini-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;min-height:32px;padding:7px 9px;border:1px solid rgba(140,165,225,.11);border-radius:8px;background:rgba(140,165,225,.045)}.campaign-mini-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700}.campaign-mini-row b{font-family:var(--font-mono);font-size:12px;color:var(--emerald-2)}.campaign-mini-row em{font-family:var(--font-mono);font-size:10px;font-style:normal;font-weight:800;color:var(--amber-2)}.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.quote-card{border-radius:var(--radius);padding:28px 26px;background:linear-gradient(180deg,rgba(18,30,60,.55),rgba(10,16,34,.55));border:1px solid var(--line);position:relative}.quote-mark{font-family:var(--font-display);font-weight:800;font-size:54px;line-height:.6;color:var(--amber);opacity:.5;height:30px}.quote-text{font-size:16px;color:var(--text);margin:0 0 22px;text-wrap:pretty}.quote-by{gap:13px}.q-ava,.quote-by{display:flex;align-items:center}.q-ava{width:44px;height:44px;border-radius:12px;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:16px;color:#06101f;flex-shrink:0}.q-ava.a{background:linear-gradient(150deg,var(--amber-2),var(--amber))}.q-ava.e{background:linear-gradient(150deg,var(--emerald-2),var(--emerald))}.q-ava.s{background:linear-gradient(150deg,var(--sky-2),var(--sky))}.q-name{font-family:var(--font-display);font-weight:700;font-size:15px}.q-role{font-size:12.5px;color:var(--muted)}@media (max-width:860px){.quotes{grid-template-columns:1fr}}.performance-rally{padding:44px 0 20px;overflow:hidden}.performance-rally-card{width:min(880px,92vw);margin:0 auto;padding:10px 18px;border:1px solid rgba(56,189,248,.18);border-radius:24px;background:radial-gradient(circle at 50% 50%,rgba(29,78,216,.12),rgba(4,10,24,.35) 68%,transparent 100%);box-shadow:0 28px 80px -54px rgba(56,189,248,.6)}.performance-rally-card img{width:100%;max-height:340px;-o-object-fit:contain;object-fit:contain}@media (max-width:640px){.performance-rally{padding:24px 0 8px}.performance-rally-card{width:96vw;padding:6px;border-radius:18px}.performance-rally-card img{max-height:230px}}.pricing-model-note{max-width:740px;margin:14px auto 0;color:var(--light-text-2);font-weight:700}.price-toggle-row{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:20px}.price-toggle-group{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.price-toggle{background:var(--light-panel);border:1px solid var(--light-line);padding:5px;gap:4px}.price-toggle,.price-toggle button{display:inline-flex;border-radius:100px}.price-toggle button{font-family:var(--font-display);font-weight:700;font-size:13.5px;padding:9px 20px;color:var(--light-muted);transition:.2s;white-space:nowrap;align-items:center}.price-toggle button.on{background:var(--light-text);color:#fff}.price-save{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--emerald);background:rgba(34,224,124,.12);border:1px solid rgba(34,224,124,.3);padding:3px 8px;border-radius:6px;margin-left:7px}.price-local-note-wrap{min-height:92px;display:flex;align-items:center;justify-content:center;margin:-18px 0 20px}.price-local-note{max-width:720px;margin:0;padding:12px 16px;border:1px solid rgba(34,224,124,.28);border-radius:12px;background:rgba(34,224,124,.09);color:var(--light-text-2);font-size:13.5px;line-height:1.5;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.price-local-note.is-visible{opacity:1;visibility:visible}.currency-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;width:146px;min-height:44px;padding:5px;border:1px solid var(--light-line);border-radius:999px;background:#fff;color:var(--light-text);box-shadow:0 16px 36px -28px rgba(20,40,90,.55);transition:background .2s,border-color .2s,color .2s,transform .2s}.currency-switch:hover{transform:translateY(-1px);border-color:rgba(247,163,37,.55)}.currency-switch[data-market=za]{background:linear-gradient(180deg,#14213d,#081429);border-color:rgba(247,163,37,.36);color:#f7fbff}.currency-option{position:relative;z-index:2;font-family:var(--font-display);font-size:12.5px;font-weight:800;text-align:center;opacity:.52;transition:opacity .2s,color .2s}.currency-switch[data-market=usd] .currency-option-usd,.currency-switch[data-market=za] .currency-option-zar{opacity:0}.currency-knob{position:absolute;z-index:1;top:5px;left:5px;display:grid;place-items:center;width:58px;height:34px;border-radius:999px;background:linear-gradient(180deg,var(--amber-2),var(--amber));color:#1a1000;font-family:var(--font-display);font-size:12px;font-weight:900;box-shadow:0 10px 22px -12px rgba(247,163,37,.8);transition:transform .24s cubic-bezier(.2,.7,.3,1)}.currency-switch[data-market=za] .currency-knob{transform:translateX(78px)}.pricing-table-wrap{overflow-x:auto;padding:0 2px 10px}.pricing-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:12px 0;color:var(--light-text)}.pricing-table td,.pricing-table th{border-left:1px solid var(--light-line);border-right:1px solid var(--light-line);border-bottom:1px solid var(--light-line);background:rgba(255,255,255,.78);padding:18px 22px;text-align:center;vertical-align:middle}.pricing-table td:first-child,.pricing-table th:first-child{text-align:left;width:24%}.pricing-table tbody tr:last-child td{border-bottom-left-radius:18px;border-bottom-right-radius:18px;box-shadow:0 34px 70px -48px rgba(20,40,90,.55)}.pricing-table thead th{position:relative;padding-top:28px;border-top:1px solid var(--light-line);border-top-left-radius:18px;border-top-right-radius:18px;background:linear-gradient(180deg,#ffffff,#f7faff)}.pricing-table thead th:first-child{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--light-muted)}.pricing-table .featured{background:linear-gradient(180deg,#0d1730,#0a1124);color:#fff;border-color:rgba(247,163,37,.35)}.pricing-table tbody .featured{background:#0b1329}.pricing-table tbody tr:hover td:not(.featured){background:#f5f8ff}.tier-flag{position:absolute;top:12px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(180deg,var(--amber-2),var(--amber));color:#241500;padding:6px 14px;border-radius:100px;box-shadow:0 10px 24px -8px rgba(247,163,37,.6)}.tier-name{font-family:var(--font-display);font-weight:800;font-size:20px;margin:12px 0 4px}.featured .tier-name{color:var(--amber-2)}.tier-tag{font-size:13px;line-height:1.45;color:var(--light-muted);margin:0 auto 20px;max-width:190px}.featured .tier-tag{color:var(--text-2)}.tier-price{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:4px}.tier-price .amt{font-family:var(--font-display);font-weight:800;font-size:38px;line-height:1;color:var(--light-text)}.tier-price--contact .amt{font-size:34px}.featured .tier-price .amt{color:#fff}.tier-price .per{font-size:13px;color:var(--light-muted)}.featured .tier-price .per{color:var(--muted)}.tier-bill{font-size:12.5px;color:var(--light-muted);margin:0 0 18px;min-height:18px}.tier-bill--empty{visibility:hidden}.tier-enterprise-note{font-size:12.5px;color:var(--light-muted);margin:0 0 18px;min-height:18px}.featured .tier-bill{color:var(--muted)}.pricing-table .btn-ghost{color:var(--light-text);border-color:var(--light-line);background:transparent}.pricing-table .btn-ghost:hover{background:rgba(20,40,90,.05);border-color:var(--light-muted)}.feature-name{font-weight:700;color:var(--light-text-2)}.pricing-table td i{width:19px;height:19px;color:var(--emerald);display:inline-flex}.pricing-table .featured i{color:var(--emerald-2)}.feature-text{font-weight:700;font-size:13.5px;color:var(--light-text-2)}.featured .feature-text{color:var(--text-2)}.dash{color:#a8b1c3;font-weight:800}@media (max-width:760px){.price-toggle button{padding:9px 14px}.price-save{display:none}.pricing-table-wrap{margin:0 -18px;padding:0 12px 10px}.pricing-table{min-width:760px}.pricing-table td,.pricing-table th{padding:16px 18px}.tier-price .amt{font-size:32px}}.faq-wrap{max-width:820px;margin:0 auto}.faq-item{border:1px solid var(--line);border-radius:14px;margin-bottom:12px;overflow:hidden;background:rgba(14,23,48,.4);transition:border-color .25s}.faq-item.open{border-color:var(--line-2);background:rgba(18,30,60,.55)}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:21px 24px;text-align:left;font-family:var(--font-display);font-weight:700;font-size:17px}.faq-q .chev{width:22px;height:22px;flex-shrink:0;color:var(--amber);transition:transform .3s}.faq-item.open .faq-q .chev{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-a-inner{padding:0 24px 22px;color:var(--text-2);font-size:15px;max-width:680px}.cta-final{padding:120px 0}.cta-card,.cta-final{position:relative;overflow:hidden}.cta-card{text-align:center;border-radius:28px;padding:64px 40px;background:linear-gradient(160deg,rgba(20,32,64,.9),rgba(8,14,30,.95));border:1px solid var(--line-2)}.cta-card .orb{opacity:.6}.cta-card .orb-a{width:420px;height:420px;left:-100px;top:-160px;background:radial-gradient(circle,rgba(247,163,37,.4),transparent 65%)}.cta-card .orb-b{width:460px;height:460px;right:-140px;bottom:-200px;background:radial-gradient(circle,rgba(34,224,124,.3),transparent 65%)}.cta-inner{position:relative;z-index:2;max-width:640px;margin:0 auto}.cta-title{font-family:var(--font-display);font-weight:800;font-size:clamp(30px,4.5vw,52px);line-height:1.04;letter-spacing:-.025em;margin:0 0 18px;text-wrap:balance}.cta-sub{font-size:18px;color:var(--text-2);margin:0 0 32px}.cta-form{display:flex;gap:10px;max-width:480px;margin:0 auto 16px}.cta-meta{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.cta-meta span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.cta-meta i{width:15px;height:15px;color:var(--emerald)}@media (max-width:560px){.cta-form,.hero-form{flex-direction:column}}.footer{border-top:1px solid var(--line);padding:64px 0 36px;background:var(--bg-1)}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px}.foot-brand .brand{margin-bottom:16px}.foot-brand p{font-size:14px;color:var(--muted);max-width:300px;margin:0}.foot-col h6{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);margin:0 0 16px}.foot-col a{display:block;font-size:14px;color:var(--muted);margin-bottom:11px;transition:color .2s}.foot-col a:hover{color:var(--text)}.foot-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:26px;border-top:1px solid var(--line);flex-wrap:wrap}.foot-bottom p{font-size:13px;color:var(--muted);margin:0}.foot-bottom .fb-right{display:flex;gap:20px}.foot-bottom a{font-size:13px;color:var(--muted)}@media (max-width:780px){.foot-grid{grid-template-columns:1fr 1fr;gap:32px}}.start-page{min-height:100vh;background:radial-gradient(circle at 16% 18%,rgba(58,169,245,.18),transparent 34rem),var(--bg-0)}.start-hero{position:relative;min-height:100vh;padding:136px 0 88px}.start-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.78fr) minmax(520px,1fr);gap:48px;align-items:start}.start-copy{position:sticky;top:110px;padding-top:18px}.start-title{font-family:var(--font-display);font-size:clamp(38px,4.7vw,62px);line-height:1.02;margin:18px 0 20px;letter-spacing:-.02em}.start-sub{max-width:560px;margin:0;color:var(--text-2);font-size:18px}.start-proof{display:flex;flex-direction:column;gap:12px;margin-top:34px}.start-proof span{display:flex;align-items:center;gap:10px;color:var(--text-2);font-weight:700}.start-proof i{width:18px;height:18px;color:var(--emerald)}.start-panel{border:1px solid var(--line-2);border-radius:22px;background:linear-gradient(180deg,rgba(18,30,60,.76),rgba(10,16,34,.84));box-shadow:0 42px 120px -70px rgba(0,0,0,.95);overflow:hidden}.start-form{display:flex;flex-direction:column}.form-block{padding:28px;border-bottom:1px solid var(--line)}.form-block:last-of-type{border-bottom:0}.form-block-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.form-block-head i{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:12px;color:var(--amber);background:rgba(247,163,37,.08)}.form-block-head h2{margin:0 0 3px;font-family:var(--font-display);font-size:22px}.form-block-head p{margin:0;color:var(--muted);font-size:14px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-grid label{display:flex;flex-direction:column;gap:7px;color:var(--text-2);font-size:13px;font-weight:800}.form-grid .span-2{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{width:100%;min-height:46px;border:1px solid var(--line-2);border-radius:10px;background:rgba(8,14,30,.72);color:var(--text);padding:11px 13px;font:inherit;font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.form-grid textarea{resize:vertical;min-height:116px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(247,163,37,.16);background:rgba(8,14,30,.9)}.form-grid input::-moz-placeholder,.form-grid textarea::-moz-placeholder{color:var(--muted)}.form-grid input::placeholder,.form-grid textarea::placeholder{color:var(--muted)}.start-submit{margin:28px;width:calc(100% - 56px)}.start-privacy{margin:-14px 28px 28px;color:var(--muted);font-size:13px;text-align:center}.start-success{padding:46px 36px;text-align:center}.success-icon{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 22px;border-radius:18px;background:rgba(34,224,124,.1);border:1px solid rgba(34,224,124,.35);color:var(--emerald)}.success-icon i{width:32px;height:32px}.start-success h2{margin:0 0 12px;font-family:var(--font-display);font-size:30px}.start-success p{margin:0 auto 26px;max-width:520px;color:var(--text-2)}.start-back{border:1px solid var(--line-2);background:rgba(140,165,225,.05)}@media (max-width:980px){.start-grid{grid-template-columns:1fr}.start-copy{position:relative;top:auto}}@media (max-width:620px){.start-hero{padding-top:40px}.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:auto}.form-block{padding:22px 18px}.start-submit{margin:22px 18px;width:calc(100% - 36px)}.start-privacy{margin:-8px 18px 24px}.start-back{display:none}}.start-page--enterprise{background:radial-gradient(circle at 12% 0,rgba(58,169,245,.14),transparent 30rem),linear-gradient(180deg,#f8fbff,#eef4fb);color:var(--light-text)}.start-page--enterprise .start-hero{min-height:calc(100vh - 72px);padding:132px 0 88px}.start-grid--simple{grid-template-columns:minmax(0,.78fr) minmax(420px,.84fr);align-items:center}.start-page--enterprise .start-copy,.start-page--enterprise .start-title{color:var(--light-text)}.start-page--enterprise .start-proof span,.start-page--enterprise .start-sub{color:var(--light-text-2)}.start-page--enterprise .start-proof i{color:var(--emerald)}.start-panel--light{border:1px solid var(--light-line);border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 30px 80px -62px rgba(19,45,82,.7);overflow:hidden}.enterprise-contact-form{color:var(--light-text)}.enterprise-contact-block{border-bottom:1px solid var(--light-line)}.start-panel--light .form-block-head i,.start-panel--light .success-icon{background:rgba(247,163,37,.11);color:var(--amber);border-color:rgba(247,163,37,.25)}.start-panel--light .form-block-head h2,.start-panel--light .start-success h2{color:var(--light-text)}.start-panel--light .form-block-head p,.start-panel--light .start-privacy,.start-panel--light .start-success p{color:var(--light-muted)}.enterprise-contact-grid label{color:var(--light-text-2)}.enterprise-contact-grid input,.enterprise-contact-grid textarea{border:1px solid var(--light-line);background:#fff;color:var(--light-text)}.enterprise-contact-grid input:focus,.enterprise-contact-grid textarea:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(247,163,37,.16);background:#fff}.enterprise-contact-grid input::-moz-placeholder,.enterprise-contact-grid textarea::-moz-placeholder{color:var(--light-muted)}.enterprise-contact-grid input::placeholder,.enterprise-contact-grid textarea::placeholder{color:var(--light-muted)}.start-success--light{background:rgba(255,255,255,.94)}@media (max-width:980px){.start-grid--simple{grid-template-columns:1fr;align-items:start}}.buy-page{min-height:100vh;background:radial-gradient(circle at 12% 0,rgba(58,169,245,.16),transparent 30rem),linear-gradient(180deg,#f8fbff,#eef4fb);color:var(--light-text)}.buy-nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:12px clamp(18px,4vw,54px);border-bottom:1px solid var(--line);background:rgba(6,10,22,.96);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 18px 42px -28px rgba(0,0,0,.65)}.buy-nav .buy-back{color:var(--text);border-color:var(--line-2);background:rgba(140,165,225,.06)}.buy-shell{width:100%;max-width:1220px;margin:0 auto;padding:58px 28px 90px}.buy-head{max-width:760px;margin-bottom:34px}.buy-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--sky)}.buy-kicker:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.buy-head h1{margin:0 0 16px;font-family:var(--font-display);font-size:clamp(34px,4.4vw,58px);line-height:1.02;letter-spacing:-.02em}.buy-head p{max-width:680px;margin:0;color:var(--light-text-2);font-size:18px}.buy-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.buy-form{display:flex;flex-direction:column;gap:18px}.buy-card,.summary-card{border:1px solid var(--light-line);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 30px 80px -62px rgba(19,45,82,.7)}.buy-card{padding:26px}.buy-card-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.buy-card-head i{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(247,163,37,.11);color:var(--amber);border:1px solid rgba(247,163,37,.25)}.buy-card-head h2{margin:0 0 3px;font-family:var(--font-display);font-size:23px}.buy-card-head p{margin:0;color:var(--light-muted);font-size:14px}.plan-picker{display:grid;grid-template-columns:1fr;gap:12px}.plan-choice,.seat-chip{border:1px solid var(--light-line);border-radius:12px;background:#fff;color:var(--light-text);transition:border-color .2s,box-shadow .2s,transform .2s,background .2s}.plan-choice{min-height:142px;padding:16px;text-align:left}.plan-choice b,.plan-choice span{display:block}.plan-choice span{margin-bottom:10px;font-family:var(--font-display);font-size:17px;font-weight:800}.plan-choice b{color:var(--light-text-2);font-size:13px}.plan-choice .plan-license-note{display:block;margin-top:10px;color:#40577d;font-size:12.5px;font-weight:700;line-height:1.45}.plan-choice:hover,.seat-chip:hover{transform:translateY(-1px);border-color:rgba(247,163,37,.48)}.plan-choice.selected,.seat-chip.selected{border-color:rgba(247,163,37,.75);background:linear-gradient(180deg,#fff7e8,#ffffff);box-shadow:0 16px 34px -28px rgba(247,163,37,.8)}.seat-row{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.seat-chip{min-height:42px;font-family:var(--font-display);font-weight:800}.seat-slider{width:100%;margin:22px 0 8px;accent-color:var(--amber)}.seat-note{margin:0}.custom-seat-field,.seat-note{color:var(--light-text-2);font-weight:800}.custom-seat-field{display:grid;grid-template-columns:auto minmax(140px,210px);align-items:center;justify-content:space-between;gap:14px;margin:12px 0 10px;font-size:13px}.custom-seat-field input{min-height:42px;border:1px solid var(--light-line);border-radius:10px;background:#fff;color:var(--light-text);padding:10px 12px;font:inherit;font-weight:900;outline:none}.custom-seat-field input:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(247,163,37,.16)}.buy-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.buy-fields label{display:flex;flex-direction:column;gap:7px;color:var(--light-text-2);font-size:13px;font-weight:800}.buy-fields .span-2{grid-column:1/-1}.buy-fields input,.buy-fields select{width:100%;min-height:46px;border:1px solid var(--light-line);border-radius:10px;background:#fff;color:var(--light-text);padding:11px 13px;font:inherit;font-size:14px;outline:none}.buy-fields input:focus,.buy-fields select:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(247,163,37,.16)}.buy-summary{position:sticky;top:98px}.summary-card{padding:26px}.summary-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;color:var(--light-muted);font-size:13px;font-weight:800}.buy-currency-switch{width:146px;min-height:42px;flex:0 0 auto;box-shadow:none}.summary-card h2{margin:0 0 7px;font-family:var(--font-display);font-size:28px}.summary-card p{margin:0;color:var(--light-muted)}.summary-price{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:26px 0 20px;padding:22px 0;border-top:1px solid var(--light-line);border-bottom:1px solid var(--light-line)}.summary-price>div{display:flex;align-items:baseline;gap:6px}.summary-price strong{font-family:var(--font-display);font-size:42px;line-height:1}.summary-price span{color:var(--light-muted)}.summary-price--trial{align-items:flex-start}.summary-price--trial>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.trial-total{color:#087f3d;text-shadow:0 12px 28px rgba(34,197,94,.2)}.trial-price-note{color:var(--light-text-2)!important;font-size:13px;font-weight:900}.summary-lines{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.summary-lines span{display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--light-text-2);font-size:14px}.summary-lines b{color:var(--light-text)}.buy-submit{width:100%}.summary-foot{margin-top:16px!important;font-size:12.5px;text-align:center}@media (max-width:980px){.buy-grid{grid-template-columns:1fr}.buy-summary{position:relative;top:auto}}@media (max-width:720px){.buy-shell{padding:38px 18px 70px}.buy-nav{align-items:flex-start;gap:14px}.buy-nav .brand-logo{width:165px}.buy-fields,.plan-picker{grid-template-columns:1fr}.seat-row{grid-template-columns:repeat(3,1fr)}.buy-fields .span-2{grid-column:auto}}.setup-page{min-height:100vh}.setup-shell{width:100%;max-width:1160px;margin:0 auto;padding:72px 28px 96px}.setup-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(440px,.92fr);gap:34px;align-items:center}.setup-card h1,.setup-copy h1{margin:14px 0 16px;font-family:var(--font-display);font-size:clamp(34px,4.4vw,58px);line-height:1.02;letter-spacing:-.02em;color:var(--light-text)}.setup-card p,.setup-copy p{margin:0;color:var(--light-text-2);font-size:18px}.setup-recap{display:grid;gap:8px;margin-top:24px;max-width:420px}.setup-recap span{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 13px;border:1px solid #d9e1eb;border-radius:6px;background:rgba(255,255,255,.8);color:var(--light-text);font-weight:800}.setup-recap .setup-recap-label{padding:0;border:0;border-radius:0;background:none;color:var(--light-muted);font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.setup-recap b{color:var(--light-text)}.setup-card{border:1px solid #d8e0ea;border-radius:8px;background:rgba(255,255,255,.97);box-shadow:0 20px 52px -42px rgba(19,45,82,.62);padding:24px}.setup-form{display:flex;flex-direction:column;gap:20px}.setup-form .buy-fields{-moz-column-gap:14px;column-gap:14px;row-gap:12px}.setup-form .buy-fields label{gap:5px;font-size:12px}.setup-form .buy-fields input,.setup-form .buy-fields select{min-height:41px;border-color:#d8e0ea;border-radius:5px;background:#fbfcfe;padding:8px 11px}.setup-form .buy-submit{min-height:44px;border-radius:6px}.terms-acceptance{display:grid;gap:12px;padding-top:4px}.terms-acceptance-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.terms-acceptance-head h3{margin:0;color:var(--light-text);font-size:15px;font-weight:900}.setup-card .terms-acceptance-head p{margin-top:4px;font-size:12px;line-height:1.4}.terms-acceptance-head>span{flex:none;color:var(--light-muted);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.terms-scroll-window{height:280px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #d8e0ea;border-radius:5px;background:#f9fafc;padding:16px;color:#1b2638;box-shadow:inset 0 1px 4px rgba(19,45,82,.06)}.terms-scroll-window:focus{border-color:var(--amber);outline:3px solid rgba(247,163,37,.16)}.terms-scroll-window pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.65 Arial,sans-serif}.setup-card .terms-load-error{color:#a22b2b;font-size:13px;line-height:1.5}.setup-card .terms-scroll-status{color:var(--light-muted);font-size:12px;font-weight:800}.setup-card .terms-scroll-status--done{color:#147a49}.terms-check{display:flex;align-items:flex-start;gap:11px;border:1px solid rgba(34,150,92,.28);border-radius:5px;background:rgba(34,150,92,.07);padding:11px 12px;color:var(--light-text);cursor:pointer;font-size:13px;font-weight:850;line-height:1.45}.terms-check input{width:18px;height:18px;margin:1px 0 0;accent-color:#22965c;flex:none}.terms-check--disabled{border-color:var(--light-line);background:#f7f8fb;color:var(--light-muted);cursor:not-allowed}.setup-form .buy-submit:disabled{cursor:not-allowed;opacity:.5;filter:saturate(.45);box-shadow:none;transform:none}.setup-card--locked{max-width:620px;margin:0 auto;text-align:center;padding:44px 34px}.setup-card--locked .btn{margin-top:28px}.setup-icon{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 18px;border:1px solid rgba(247,163,37,.25);border-radius:16px;background:rgba(247,163,37,.11);color:var(--amber)}.setup-icon i{width:28px;height:28px}.label-with-icon{display:inline-flex;align-items:center;gap:7px}.label-with-icon svg{width:15px;height:15px;color:var(--amber)}.setup-form input[readonly]{background:#f5f7fb;color:var(--light-muted)}@media (max-width:980px){.setup-grid{grid-template-columns:1fr;align-items:start}.setup-shell{padding-top:46px}}.buy-page{--onboarding-font:"Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;--onboarding-display:"Segoe UI Variable Display","Segoe UI",system-ui,sans-serif;font-family:var(--onboarding-font);background:linear-gradient(135deg,#f8fbff,#eef3f9)}.buy-page :where(.buy-head h1,.setup-copy h1,.setup-card h1){font-family:var(--onboarding-display);font-weight:400;letter-spacing:-.025em}.buy-page :where(.buy-card-head h2,.summary-card h2,.summary-price strong,.plan-choice span){font-family:var(--onboarding-display);font-weight:500;letter-spacing:-.02em}.buy-page :where(.btn,.theme-toggle b,.currency-option,.seat-chip){font-family:var(--onboarding-font);font-weight:600}.buy-page .buy-kicker{font-family:var(--onboarding-font);font-weight:600;letter-spacing:.16em}.buy-page .buy-head p,.buy-page .setup-card p,.buy-page .setup-copy p{font-weight:400;letter-spacing:-.006em}.buy-page .buy-card,.buy-page .setup-card,.buy-page .summary-card{border-color:#d4dde8;border-radius:0;background:#fff;box-shadow:0 18px 46px -40px rgba(16,39,70,.58)}.buy-page .buy-card{padding:24px}.buy-page .buy-card-head{margin-bottom:18px}.buy-page .buy-card-head i,.buy-page .setup-icon{border-radius:0;background:#fff8ec;box-shadow:none}.buy-page .buy-card-head h2{font-size:22px}.buy-page .btn,.buy-page .buy-fields input,.buy-page .buy-fields select,.buy-page .currency-knob,.buy-page .currency-switch,.buy-page .custom-seat-field input,.buy-page .plan-choice,.buy-page .seat-chip,.buy-page .setup-recap>span,.buy-page .terms-check,.buy-page .terms-scroll-window,.buy-page .theme-toggle,.buy-page .theme-toggle span{border-radius:0}.buy-page .plan-choice{min-height:104px;padding:18px}.buy-page .plan-choice span{margin-bottom:6px;font-size:18px}.buy-page .plan-choice .plan-license-note,.buy-page .plan-choice b{font-weight:550}.buy-page .plan-choice.selected,.buy-page .seat-chip.selected{background:#fffaf1;box-shadow:inset 3px 0 0 var(--amber)}.buy-page .buy-fields{-moz-column-gap:14px;column-gap:14px;row-gap:13px}.buy-page .buy-fields label{gap:5px;font-size:12px;font-weight:600}.buy-page .buy-fields input,.buy-page .buy-fields select,.buy-page .custom-seat-field input{min-height:42px;border-color:#d4dde8;background:#fbfcfe;padding:9px 11px;font-weight:400}.buy-page .summary-card{padding:24px}.buy-page .setup-recap,.buy-page .summary-lines b,.buy-page .summary-top,.buy-page .terms-acceptance-head h3,.buy-page .terms-check,.buy-page .trial-price-note{font-weight:600}.buy-page .summary-price strong{font-size:38px}.buy-page .buy-submit{min-height:46px;box-shadow:none}.buy-page .btn-primary:hover{box-shadow:0 10px 24px -18px rgba(247,163,37,.75)}.buy-page .setup-recap>span{border-color:#d4dde8;background:#fff;font-weight:500}.buy-page .setup-card .terms-scroll-status,.buy-page .setup-recap .setup-recap-label,.buy-page .setup-recap b,.buy-page .terms-acceptance-head h3,.buy-page .terms-acceptance-head>span{font-weight:600}.buy-page .terms-scroll-window pre{font-family:var(--onboarding-font);font-weight:400}.reveal{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}.site-theme.anim-ready .reveal{opacity:0;transform:translateY(28px)}.site-theme.anim-ready .reveal.in{opacity:1;transform:none}.site-theme.no-anim .reveal{opacity:1!important;transform:none!important;transition:none!important}.site-theme.no-anim .lb-fill,.site-theme.no-anim .lb-row{transition:none!important}.reveal.d1{transition-delay:.08s}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}.reveal.d4{transition-delay:.32s}.reveal.d5{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.site-theme.anim-ready .reveal{opacity:1;transform:none;transition:none}.lb-row{transition:none}*{animation:none!important}}.buy-page i[aria-hidden=true],.site-theme i[aria-hidden=true]{display:inline-flex;align-items:center;justify-content:center;font-style:normal;flex-shrink:0}.buy-page i[aria-hidden=true] svg,.site-theme i[aria-hidden=true] svg{width:100%;height:100%;stroke-width:2.2}.nav.scrolled{background:rgba(6,10,22,.96);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid rgba(140,165,225,.24);box-shadow:0 18px 42px -28px rgba(0,0,0,.65)}.buy-page i[aria-hidden=true],.faq-q .site-theme i[aria-hidden=true]{width:22px;height:22px;color:var(--amber);transition:transform .3s}.buy-page i[aria-hidden=true],.faq-item.open .faq-q .site-theme i[aria-hidden=true]{transform:rotate(45deg)}.buy-page,.site-theme{min-width:0}.nav-right .nav-signin{white-space:nowrap}.hero{min-height:100vh;display:flex;align-items:center}.hero-board{min-width:0}@media (max-width:920px){.nav-inner{height:68px;gap:14px}.brand-logo{width:clamp(160px,30vw,210px)}.nav-right{gap:10px}.theme-toggle{padding-right:5px}.theme-toggle b{display:none}.nav-right .btn{padding:11px 14px;font-size:13px}}@media (max-width:620px){.container{padding:0 18px}.nav{position:sticky}.nav-inner{height:auto;padding:12px 18px}.brand-logo{width:150px}.nav-right .nav-signin{display:none}.hero{min-height:auto;padding:52px 0 64px}.hero-badge-award{display:none}.cta-form,.hero-form{max-width:none}.hero-trust{display:grid;grid-template-columns:1fr;gap:16px}.hero-trust .sep{display:none}.board--full,.kpis{grid-template-columns:1fr}.kpi-value{font-size:36px}.board{padding:14px}.board-topbar{gap:10px;align-items:flex-start}.board-clock,.lb-row .lb-track{display:none}.section{padding:78px 0}.cta-card{padding:44px 22px}.foot-grid{grid-template-columns:1fr}}.login-page{min-height:100vh}.login-nav .brand-logo{width:clamp(205px,18vw,285px)}.login-shell-light{padding-top:clamp(52px,7vw,88px)}.login-grid-light{grid-template-columns:minmax(0,.82fr) minmax(410px,.78fr);align-items:center}.login-copy-light h1{max-width:640px}.login-copy-light p{max-width:560px}.login-status-row--light{display:grid;grid-template-columns:repeat(2,minmax(0,230px));gap:12px;justify-content:start;margin-top:30px;padding:0}.login-status-block{border:1px solid var(--light-line);border-radius:14px;background:rgba(255,255,255,.78);box-shadow:0 18px 44px -36px rgba(19,45,82,.62);padding:14px;color:var(--light-text-2)}.login-status-block div{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-family:var(--font-mono);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.login-status-block p{margin:0;color:var(--light-text);font-size:13px;font-weight:850;line-height:1.35}.login-status-block small{display:block;margin-top:5px;color:var(--light-muted);font-size:12px}.login-status-block.online{border-color:rgba(34,224,124,.3)}.login-status-block.online div{color:#087f3d}.login-status-block.checking{border-color:rgba(247,163,37,.36)}.login-status-block.checking div{color:var(--amber)}.login-status-block.offline{border-color:rgba(255,93,108,.36)}.login-status-block.offline div{color:#c6283a}.login-card--light{max-width:none;padding:28px}.login-card-head{display:flex;align-items:center;gap:16px;margin-bottom:24px}.login-shield{width:54px;height:54px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(247,163,37,.28);border-radius:16px;background:linear-gradient(180deg,rgba(247,163,37,.17),rgba(247,163,37,.08));color:var(--amber)}.login-card h2{margin:0 0 4px;font-family:var(--font-display);font-size:28px;font-weight:900;color:var(--light-text)}.login-card-head p{margin:0;color:var(--light-text-2);font-size:15px}.login-mode-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}.login-mode{min-height:104px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:15px;border:1px solid var(--light-line);border-radius:14px;background:#fff;color:var(--light-text);text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.login-mode.selected,.login-mode:hover{transform:translateY(-1px);border-color:rgba(247,163,37,.72);background:linear-gradient(180deg,#fff7e8,#ffffff);box-shadow:0 18px 36px -30px rgba(247,163,37,.78)}.login-mode svg{color:var(--sky)}.login-mode.selected span,.login-mode.selected svg{color:var(--amber)}.login-mode span{font-family:var(--font-display);font-size:16px;font-weight:850}.login-mode small{color:var(--light-muted);font-size:12.5px;font-weight:700}.login-form{gap:15px;padding-top:20px;border-top:1px solid var(--light-line)}.login-form,.login-form label{display:flex;flex-direction:column}.login-form label{gap:8px}.login-form label span{color:var(--light-text-2);font-size:13px;font-weight:850}.login-form .login-label-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.login-label-row a{color:#1763cf;font-size:12.5px;font-weight:850;text-decoration:none}.login-label-row a:hover{text-decoration:underline}.login-form input{width:100%;min-height:50px;border:1px solid var(--light-line);border-radius:12px;background:#fff;color:var(--light-text);padding:12px 14px;outline:none}.login-form input::-moz-placeholder{color:var(--light-muted)}.login-form input::placeholder{color:var(--light-muted)}.login-form input:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(247,163,37,.16)}.login-submit{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:13px;background:linear-gradient(180deg,#ffc25a,#f7a325);color:#071424;font-family:var(--font-display);font-size:16px;font-weight:900;box-shadow:0 22px 42px -30px rgba(247,163,37,.9);transition:transform .2s,filter .2s,opacity .2s}.login-submit:hover{transform:translateY(-1px);filter:brightness(1.04)}.login-submit:disabled{cursor:not-allowed;opacity:.68}.password-recovery-grid{display:grid;place-items:center;min-height:620px}.password-recovery-card{width:min(100%,560px)}.recovery-confirmation{display:flex;gap:14px;align-items:flex-start;margin-top:22px;padding:18px;border:1px solid rgba(22,163,74,.24);border-radius:14px;background:rgba(22,163,74,.07);color:#166534}.recovery-confirmation p,.recovery-help{margin:4px 0 0;color:var(--light-muted);font-size:13px;line-height:1.55}.recovery-help{margin-top:20px;padding-top:18px;border-top:1px solid var(--light-line);text-align:center}.recovery-login-link{margin-top:22px;text-decoration:none}@media (max-width:980px){.login-grid-light{grid-template-columns:1fr}.login-status-row--light{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px}}@media (max-width:640px){.login-nav{align-items:center}.login-nav .brand-logo{width:168px}.login-shell-light{padding:38px 18px 70px}.login-mode-row,.login-status-row--light{grid-template-columns:1fr}.login-card--light{padding:22px 18px}}.login-form input:-webkit-autofill,.login-form input:-webkit-autofill:focus,.login-form input:-webkit-autofill:hover{-webkit-text-fill-color:var(--light-text);box-shadow:inset 0 0 0 1000px #ffffff,0 0 0 3px rgba(247,163,37,.16);caret-color:var(--light-text);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.login-status-block{background:rgba(255,255,255,.42);backdrop-filter:blur(10px)}.login-mode.selected,.login-mode:hover{border-color:rgba(47,164,255,.72);background:linear-gradient(180deg,rgba(47,164,255,.16),rgba(47,164,255,.07));box-shadow:0 18px 36px -30px rgba(47,164,255,.82)}.login-mode.selected span,.login-mode.selected svg{color:#168bd8}.dashboard-pairing-page{width:calc(100vw - 40px);min-height:calc(100vh - 40px);margin:-20px;background:var(--light-bg);color:var(--light-text)}.dashboard-pairing-nav{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px clamp(22px,5vw,78px);border-bottom:1px solid var(--light-line);background:rgba(255,255,255,.84);backdrop-filter:blur(18px)}.dashboard-pairing-nav img{display:block;width:auto;height:48px;-o-object-fit:contain;object-fit:contain}.dashboard-pairing-back{display:inline-flex;align-items:center;gap:8px;color:var(--light-text-2);font-size:14px;font-weight:800}.dashboard-pairing-shell{width:min(1120px,calc(100% - 40px));min-height:calc(100vh - 78px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,460px);align-items:center;gap:clamp(48px,8vw,110px);padding:70px 0}.dashboard-pairing-copy h1{max-width:620px;margin:18px 0;font-family:var(--font-display);font-size:clamp(42px,5vw,68px);line-height:1.02;font-weight:900}.dashboard-pairing-copy>p{max-width:590px;margin:0;color:var(--light-text-2);font-size:18px;line-height:1.7}.dashboard-pairing-note{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:12px 14px;border:1px solid rgba(47,164,255,.24);border-radius:12px;background:rgba(47,164,255,.08);color:#167fc2;font-weight:800}.dashboard-pairing-card{padding:30px;border:1px solid var(--light-line);border-radius:18px;background:#fff;box-shadow:0 28px 70px -42px rgba(19,45,82,.55)}.dashboard-pairing-head{display:flex;align-items:center;gap:15px;margin-bottom:26px}.dashboard-pairing-head>span{width:54px;height:54px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(47,164,255,.28);border-radius:16px;background:rgba(47,164,255,.11);color:#168bd8}.dashboard-pairing-head h2{margin:0 0 4px;font-family:var(--font-display);font-size:27px;font-weight:900}.dashboard-pairing-head p{margin:0;color:var(--light-text-2);font-size:14px}.dashboard-pairing-card label{display:flex;flex-direction:column;gap:8px;margin-top:16px;color:var(--light-text-2);font-size:13px;font-weight:850}.dashboard-pairing-card input{width:100%;height:52px;border:1px solid var(--light-line);border-radius:12px;background:#fff;padding:0 15px;color:var(--light-text);outline:none;transition:border-color .2s,box-shadow .2s}.dashboard-pairing-card label:first-of-type input{font-size:19px;font-weight:850;letter-spacing:.14em}.dashboard-pairing-card input:focus{border-color:rgba(47,164,255,.7);box-shadow:0 0 0 4px rgba(47,164,255,.12)}.dashboard-pairing-card button{width:100%;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:22px;border:0;border-radius:12px;background:linear-gradient(135deg,#20b8df,#2f83ee);color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 34px -20px rgba(47,131,238,.72);transition:transform .2s,box-shadow .2s}.dashboard-pairing-card button:hover{transform:translateY(-1px);box-shadow:0 22px 38px -20px rgba(47,131,238,.82)}@media (max-width:860px){.dashboard-pairing-shell{grid-template-columns:1fr;gap:38px;padding:48px 0 72px}.dashboard-pairing-copy h1{font-size:46px}}@media (max-width:560px){.dashboard-pairing-nav{min-height:68px;padding:10px 18px}.dashboard-pairing-nav img{height:38px}.dashboard-pairing-shell{width:min(100% - 28px,520px)}.dashboard-pairing-copy h1{font-size:38px}.dashboard-pairing-card{padding:22px 18px}}.login-card--light .login-shield{border-color:rgba(47,164,255,.32);background:linear-gradient(180deg,rgba(47,164,255,.16),rgba(47,164,255,.08));color:#168bd8}.dashboard-pairing-nav{border-bottom-color:rgba(119,157,214,.2);background:rgba(4,12,29,.96);box-shadow:0 12px 34px -24px rgba(0,0,0,.85)}.dashboard-pairing-back{color:#b8c7dd}.dashboard-pairing-back:hover{color:#ffffff}.admin-panel-experiment>div>section>header{border:1px solid rgba(19,45,82,.14);border-radius:8px;background:rgba(255,255,255,.97);color:#101b34;box-shadow:0 18px 42px -34px rgba(12,30,58,.75);backdrop-filter:blur(14px)}.admin-panel-experiment>div>section>header h1{color:#101b34}.admin-panel-experiment>div>section>header .text-muted{color:#66758e}.admin-panel-experiment>div>section>header>div:last-child>div{border-color:rgba(19,45,82,.14);background:rgba(235,242,251,.9);color:#52627a}.admin-stat-card,.admin-white-panel{border-radius:8px;background:rgba(255,255,255,.97)!important;color:#101b34;box-shadow:0 18px 44px -34px rgba(11,30,58,.82)!important;backdrop-filter:blur(14px)}.admin-stat-card{border-width:1px!important}.admin-stat-card .text-orange-300{color:#e88418}.admin-stat-card .text-signal{color:#079e70}.admin-stat-card .text-sky-300{color:#168bd8}.admin-white-panel .text-ink,.admin-white-panel h2{color:#101b34}.admin-white-panel .text-muted{color:#66758e}.admin-leaderboard-panel>div:first-child select{border-color:rgba(22,139,216,.28);border-radius:6px;background:#f7faff;color:#101b34;box-shadow:none}.admin-leaderboard-panel>div:first-child button{border-color:rgba(19,45,82,.16);border-radius:6px;background:#f7faff;color:#243553}.admin-leaderboard-panel>div:nth-child(2){border-color:rgba(19,45,82,.12);background:#f2f6fb}.admin-leaderboard-panel>div:nth-child(2) .text-muted{color:#607089}.admin-leaderboard-panel>div:nth-child(3)>div{border-color:rgba(19,45,82,.12);border-radius:5px;background:#f9fbfe}.admin-leaderboard-panel>div:nth-child(3)>div:hover{border-color:rgba(22,139,216,.32);background:#f3f8fe}.admin-leaderboard-panel>div:nth-child(3) input{border-color:rgba(19,45,82,.14);background:#ffffff;color:#101b34}.admin-leaderboard-panel>div:nth-child(3) label{border-color:rgba(7,158,112,.24);background:rgba(7,158,112,.09);color:#087d5b}.admin-leaderboard-panel>div:nth-child(3) button{border-color:rgba(211,45,67,.18);background:#fff}.admin-leaderboard-panel>div:last-child{border-color:rgba(19,45,82,.12);background:#f2f6fb;color:#66758e}.admin-white-panel input:not([type=file]),.admin-white-panel select{border-color:rgba(19,45,82,.16);border-radius:6px;background:#f8fbff;color:#101b34}.admin-white-panel button{border-radius:6px}.admin-white-panel .border-white\/10,.admin-white-panel .border-white\/20{border-color:rgba(19,45,82,.14)}.admin-white-panel .bg-white\/\[0\.04\]{background:#f4f8fc}.admin-panel-experiment>div>section{background:#f4f7fb}.admin-panel-experiment>div>section>header,.admin-stat-card,.admin-white-panel{border-color:rgba(19,45,82,.18)!important}.admin-stat-card:first-child{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(249,145,35,.13))!important}.admin-stat-card:nth-child(2){background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(7,158,112,.13))!important}.admin-stat-card:nth-child(3){background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(22,139,216,.13))!important}.admin-leaderboard-panel>div:first-child select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;color-scheme:light;padding-right:34px}.admin-leaderboard-panel>div:first-child select option{background:#ffffff;color:#101b34}.admin-leaderboard-panel>div:nth-child(3) label{font-size:0;transition:border-color .18s,background .18s,color .18s}.admin-leaderboard-panel>div:nth-child(3) label:after{content:"Inactive";font-size:12px;font-weight:800;color:#66758e}.admin-leaderboard-panel>div:nth-child(3) label:has(input:checked){border-color:rgba(7,158,112,.38);background:rgba(7,158,112,.14)}.admin-leaderboard-panel>div:nth-child(3) label:has(input:checked):after{content:"Active";color:#087d5b}.admin-leaderboard-panel>div:nth-child(3) label:not(:has(input:checked)){border-color:rgba(102,117,142,.22);background:rgba(102,117,142,.08)}.admin-leaderboard-panel>div:nth-child(3) button{border-color:#d72f45;background:#e43e53;color:#ffffff;box-shadow:0 5px 12px -8px rgba(199,29,55,.85)}.admin-leaderboard-panel>div:nth-child(3) button:hover{border-color:#b91f35;background:#c9273e}.admin-panel-experiment,.admin-panel-experiment>div{background:#f4f7fb}.admin-panel-experiment>div>aside{background:rgba(5,11,23,.96)}.admin-panel-experiment>div>section>header{border-color:rgba(104,143,204,.28)!important;background:linear-gradient(180deg,#101a2d,#0a1324);color:#ffffff;box-shadow:0 18px 42px -28px rgba(4,12,29,.82)}.admin-panel-experiment>div>section>header h1{color:#ffffff}.admin-panel-experiment>div>section>header .text-muted{color:#aebbd0}.admin-panel-experiment>div>section>header>div:last-child>div{border-color:rgba(121,155,207,.25);background:rgba(255,255,255,.07);color:#c2cee0}.admin-stat-card:first-child{border-color:rgba(232,132,24,.72)!important;background:linear-gradient(135deg,#ffffff,rgba(249,145,35,.22))!important}.admin-stat-card:nth-child(2){border-color:rgba(7,158,112,.68)!important;background:linear-gradient(135deg,#ffffff,rgba(7,158,112,.21))!important}.admin-stat-card:nth-child(3){border-color:rgba(22,139,216,.68)!important;background:linear-gradient(135deg,#ffffff,rgba(22,139,216,.21))!important}.admin-white-panel#tv-pairing{border-color:rgba(22,139,216,.58)!important}.admin-panel-experiment aside>.admin-white-panel:nth-child(2){border-color:rgba(232,132,24,.58)!important}.admin-panel-experiment aside>.admin-white-panel:nth-child(3){border-color:rgba(7,158,112,.56)!important}.admin-leaderboard-panel>div:nth-child(3) label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;flex:0 0 14px;border:1px solid #9aabc0;border-radius:3px;background:#ffffff;background-position:50%;background-repeat:no-repeat;background-size:10px 10px}.admin-leaderboard-panel>div:nth-child(3) label input[type=checkbox]:checked{border-color:#07875f;background-color:#079e70;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m3 8 3 3 7-7'/%3E%3C/svg%3E");box-shadow:0 0 0 2px rgba(7,158,112,.12)}.admin-shell-notice.signed-in{border-color:rgba(37,220,125,.72)!important;background:rgba(18,164,91,.2)!important;color:#52f3a0!important;box-shadow:0 0 24px rgba(37,220,125,.24),inset 0 0 18px rgba(37,220,125,.08)}.admin-save-target{border-color:#df7d13!important;background:linear-gradient(180deg,#ffa83c,#ed8618);color:#ffffff;font-weight:850;box-shadow:0 10px 20px -14px rgba(213,107,9,.82)}.admin-save-target:hover{background:linear-gradient(180deg,#ffb24e,#df7710)}.admin-agent-editor,.admin-agent-header,.admin-agent-list{border:1px solid rgba(19,45,82,.18);border-radius:8px;background:rgba(255,255,255,.98);color:#101b34;box-shadow:0 18px 44px -34px rgba(11,30,58,.82)}.admin-agent-editor .text-ink,.admin-agent-editor .text-white,.admin-agent-editor h2,.admin-agent-header h1,.admin-agent-list .text-white{color:#101b34}.admin-agent-editor .text-muted,.admin-agent-header .text-muted,.admin-agent-list .text-muted{color:#66758e}.admin-agent-editor button,.admin-agent-header button,.admin-agent-list button{border-radius:6px}.admin-agent-list>div:first-child{border-color:rgba(19,45,82,.14);color:#607089}.admin-agent-list>div:nth-child(2)>div{border-color:rgba(19,45,82,.12);border-radius:5px;background:#f8fbff}.admin-agent-list>div:nth-child(2)>div:hover{border-color:rgba(22,139,216,.3);background:#f1f7fd}.admin-agent-list span[class*="border-\[#39FF88\]"]{border-color:rgba(7,158,112,.38);background:rgba(7,158,112,.1);color:#087d5b;border-radius:4px}.admin-agent-list span[class*="border-\[#FFD56A\]"]{border-color:rgba(221,145,18,.4);background:rgba(244,166,35,.1);color:#a66505;border-radius:4px}.admin-agent-list button{border-color:rgba(22,139,216,.22);background:rgba(22,139,216,.08);color:#168bd8}.admin-agent-editor input,.admin-agent-editor select,.admin-agent-editor textarea{border-color:rgba(19,45,82,.16);border-radius:6px;background:#f8fbff;color:#101b34}.admin-agent-editor input:focus,.admin-agent-editor select:focus,.admin-agent-editor textarea:focus{border-color:rgba(22,139,216,.65);box-shadow:0 0 0 3px rgba(22,139,216,.1);outline:none}.admin-agent-editor input:disabled{background:#eef3f8;color:#62728a;opacity:1}.admin-agent-editor .bg-sky-300\/5{border-color:rgba(22,139,216,.24);border-radius:7px;background:rgba(22,139,216,.06)}.admin-agent-editor .bg-black\/20{border-color:rgba(19,45,82,.13);background:#f1f5fa}.admin-agent-editor button.border-white\/10{border-color:rgba(19,45,82,.16);background:#ffffff;color:#344661}.admin-light-card{border-radius:8px;background:rgba(255,255,255,.98)!important;color:#101b34;box-shadow:0 18px 44px -34px rgba(11,30,58,.82)!important}.admin-light-card .text-ink,.admin-light-card .text-white,.admin-light-card h1,.admin-light-card h2,.admin-light-card h3{color:#101b34}.admin-light-card .text-muted{color:#66758e}.admin-light-card input:not([type=file]),.admin-light-card select,.admin-light-card textarea{border-color:rgba(19,45,82,.18);border-radius:6px;background:#f8fbff;color:#101b34;color-scheme:light;outline:none}.admin-light-card input:not([type=file]):focus,.admin-light-card select:focus,.admin-light-card textarea:focus{border-color:rgba(22,139,216,.62);box-shadow:0 0 0 3px rgba(22,139,216,.1)}.admin-light-card select option{background:#ffffff;color:#101b34}.admin-light-card button{border-radius:6px}.admin-light-card button.border-white\/10,.admin-light-card button.border-white\/20{border-color:rgba(19,45,82,.16);background-color:#ffffff;color:#344661}.admin-light-card .border-white\/10,.admin-light-card .border-white\/20{border-color:rgba(19,45,82,.14)}.admin-light-card .bg-black\/20,.admin-light-card .bg-black\/25,.admin-light-card .bg-black\/30,.admin-light-card .bg-white\/\[0\.03\]{background:#f2f6fb}.admin-campaign-row{border-color:rgba(19,45,82,.13);border-radius:6px;background:#f8fbff!important}.admin-campaign-row:hover{border-color:rgba(22,139,216,.3);background:#f1f7fd!important}.admin-campaign-row .text-signal{color:#087d5b}.admin-campaign-row .text-sky-300{color:#168bd8}.admin-light-card article,.admin-light-card section{color:#101b34}.admin-announcements-grid>article:first-child{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(56,189,248,.16))!important}.admin-announcements-grid>article:nth-child(2){background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(244,114,182,.15))!important}.admin-announcements-grid input,.admin-announcements-grid textarea{background:rgba(255,255,255,.9)!important;color:#101b34!important}.admin-announcements-grid input::-moz-placeholder,.admin-announcements-grid textarea::-moz-placeholder{color:#8290a5}.admin-announcements-grid input::placeholder,.admin-announcements-grid textarea::placeholder{color:#8290a5}.admin-close-summary{border-radius:8px;background:#ffffff!important;box-shadow:0 18px 38px -32px rgba(11,30,58,.8)!important}.admin-close-summary .text-muted{color:#66758e}.admin-close-summary-green{border-color:rgba(7,158,112,.62)!important;background:linear-gradient(135deg,#ffffff,rgba(7,158,112,.18))!important;color:#087d5b}.admin-close-summary-blue{border-color:rgba(22,139,216,.62)!important;background:linear-gradient(135deg,#ffffff,rgba(22,139,216,.18))!important;color:#168bd8}.admin-close-summary-amber{border-color:rgba(221,145,18,.62)!important;background:linear-gradient(135deg,#ffffff,rgba(244,166,35,.2))!important;color:#b66e06}.admin-close-warning{border-radius:8px;background:#fff3f5;color:#561320}.admin-close-warning .text-red-50\/85{color:#7e3542}.admin-close-action{border-radius:8px;box-shadow:0 16px 34px -26px rgba(157,22,46,.82)}.admin-light-card .divide-white\/10>:not([hidden])~:not([hidden]){border-color:rgba(19,45,82,.12)}.admin-light-card>div.border-b{border-color:rgba(19,45,82,.13);background:#f3f7fb}.admin-master-csv{border-color:rgba(7,158,112,.48)!important;background:linear-gradient(135deg,#ffffff,rgba(7,158,112,.1))!important}.admin-master-csv button{border-radius:6px}.admin-master-csv button:hover{background:rgba(7,158,112,.16)}.agent-auth-screen{color:#10172f}.agent-auth-card{border:1px solid rgba(177,194,219,.68);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.94)),rgba(255,255,255,.96);box-shadow:0 28px 75px rgba(2,10,24,.38),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(18px)}.agent-auth-card:before{content:"";display:block;height:5px;background:linear-gradient(90deg,#22e68a,#2fa4ff,#ffad2f)}.agent-auth-card-head{border-bottom:1px solid rgba(177,194,219,.52);background:linear-gradient(180deg,rgba(248,252,255,.96),rgba(255,255,255,.88))}.agent-auth-card-head img{filter:drop-shadow(0 8px 14px rgba(47,164,255,.16))}.agent-auth-form{background:radial-gradient(circle at top right,rgba(47,164,255,.1),transparent 34%),radial-gradient(circle at bottom left,rgba(255,173,47,.09),transparent 32%)}.agent-auth-title{margin:0;font-family:var(--font-display);color:#111a36;letter-spacing:0}.agent-auth-input{height:48px;border:1px solid rgba(177,194,219,.78);border-radius:11px;background:#ffffff;color:#111a36;padding:0 14px;font-weight:800;outline:none;box-shadow:0 8px 18px rgba(17,26,54,.05);transition:border-color .18s ease,box-shadow .18s ease}.agent-auth-input:focus{border-color:rgba(47,164,255,.86);box-shadow:0 0 0 4px rgba(47,164,255,.12),0 10px 22px rgba(17,26,54,.07)}.agent-auth-primary{border:0;background:linear-gradient(180deg,#ffc457,#ff9f1a);color:#080d1d;box-shadow:0 16px 28px rgba(255,165,35,.3),inset 0 1px 0 rgba(255,255,255,.36)}.agent-auth-primary:hover{transform:translateY(-1px);box-shadow:0 20px 34px rgba(255,165,35,.36),inset 0 1px 0 rgba(255,255,255,.42)}.agent-auth-logout{border:1px solid rgba(207,43,57,.35);border-radius:9px;background:rgba(207,43,57,.08);color:#b82030}.agent-auth-logout:hover{background:rgba(207,43,57,.14)}.driver-popover.team-dash-driver-popover{width:min(380px,calc(100vw - 32px));max-width:380px;padding:18px;border:1px solid rgba(56,189,248,.45);border-radius:8px;background:linear-gradient(180deg,#ffffff,#eef7ff);box-shadow:0 28px 70px rgba(2,8,23,.42),inset 0 0 0 1px rgba(255,255,255,.75),0 0 30px rgba(56,189,248,.18);color:#10172f}.team-dash-driver-popover .driver-popover-title{color:#10172f;font-size:21px;font-weight:950;line-height:1.1}.team-dash-driver-popover .driver-popover-description{margin-top:8px;color:#42547a;font-size:14px;font-weight:650;line-height:1.5}.team-dash-driver-popover .driver-popover-progress-text{color:#62749a;font-weight:800}.team-dash-driver-popover .driver-popover-next-btn,.team-dash-driver-popover .driver-popover-prev-btn{min-height:34px;border:0;border-radius:5px;padding:0 14px;font-weight:900;text-shadow:none}.team-dash-driver-popover .driver-popover-prev-btn{border:1px solid #c6d3e5;background:#ffffff;color:#31406a}.team-dash-driver-popover .driver-popover-next-btn{background:linear-gradient(180deg,#40bfff,#168bd8);color:#ffffff;box-shadow:0 8px 18px rgba(22,139,216,.28)}.team-dash-driver-popover .driver-popover-close-btn{color:#526489}.team-dash-tour{display:block;width:142px;height:174px;margin:-8px auto 8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 15px 14px rgba(2,8,23,.24));transform-origin:50% 85%;animation:dash-float 4.8s ease-in-out infinite}.team-dash-tour--welcome{width:152px;height:184px}.team-dash-tour--spreadarms{width:174px;height:178px}.team-dash-tour--thumbsup{width:154px;height:184px}.admin-tour-button{box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 22px rgba(56,189,248,.12)}.superadmin-console button,.superadmin-console input,.superadmin-console select,.superadmin-console textarea{border-radius:3px!important}.superadmin-console input,.superadmin-console select{min-height:38px}.superadmin-console textarea{min-height:72px}.hover\:translate-y-0\.5:hover{--tw-translate-y:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-danger\/55:hover{border-color:rgb(239 106 106/.55)}.hover\:border-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.hover\:border-red-300\/55:hover{border-color:rgb(252 165 165/.55)}.hover\:border-rose-400:hover{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.hover\:border-sky-200\/55:hover{border-color:rgb(186 230 253/.55)}.hover\:border-sky-300\/25:hover{border-color:rgb(125 211 252/.25)}.hover\:border-sky-300\/30:hover{border-color:rgb(125 211 252/.3)}.hover\:border-sky-300\/45:hover{border-color:rgb(125 211 252/.45)}.hover\:border-sky-300\/55:hover{border-color:rgb(125 211 252/.55)}.hover\:border-sky-300\/60:hover{border-color:rgb(125 211 252/.6)}.hover\:border-sky-400:hover{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.hover\:border-white\/10:hover{border-color:rgb(255 255 255/.1)}.hover\:border-white\/20:hover{border-color:rgb(255 255 255/.2)}.hover\:bg-\[\#14294a\]:hover{--tw-bg-opacity:1;background-color:rgb(20 41 74/var(--tw-bg-opacity,1))}.hover\:bg-danger\/10:hover{background-color:rgb(239 106 106/.1)}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-400\/15:hover{background-color:rgb(248 113 113/.15)}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.hover\:bg-sky-300\/10:hover{background-color:rgb(125 211 252/.1)}.hover\:bg-sky-300\/15:hover{background-color:rgb(125 211 252/.15)}.hover\:bg-sky-400:hover{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.hover\:bg-sky-50\/40:hover{background-color:rgb(240 249 255/.4)}.hover\:bg-sky-50\/70:hover{background-color:rgb(240 249 255/.7)}.hover\:bg-sky-600:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.hover\:bg-sky-700:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-50\/80:hover{background-color:rgb(248 250 252/.8)}.hover\:bg-white\/10:hover{background-color:rgb(255 255 255/.1)}.hover\:bg-white\/5:hover,.hover\:bg-white\/\[0\.05\]:hover{background-color:rgb(255 255 255/.05)}.hover\:text-danger:hover{--tw-text-opacity:1;color:rgb(239 106 106/var(--tw-text-opacity,1))}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(232 237 245/var(--tw-text-opacity,1))}.hover\:text-orange-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.hover\:text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.28\)\2c 0_3px_0_rgba\(80\2c 0\2c 0\2c 0\.85\)\2c 0_10px_20px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]:hover{--tw-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 3px 0 rgba(80,0,0,0.85),0 10px 20px rgba(0,0,0,0.3);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 3px 0 var(--tw-shadow-color),0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-pink-300:focus{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity,1))}.focus\:border-sky-300:focus{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.focus\:border-sky-400:focus{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.focus\:shadow-\[0_0_0_3px_rgba\(125\2c 211\2c 252\2c 0\.14\)\2c inset_0_1px_0_rgba\(125\2c 211\2c 252\2c 0\.12\)\]:focus{--tw-shadow:0 0 0 3px rgba(125,211,252,0.14),inset 0 1px 0 rgba(125,211,252,0.12);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-pink-300\/20:focus{--tw-ring-color:rgb(249 168 212/0.2)}.focus\:ring-sky-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity,1))}.focus\:ring-sky-300\/20:focus{--tw-ring-color:rgb(125 211 252/0.2)}.focus\:ring-sky-400\/15:focus{--tw-ring-color:rgb(56 189 248/0.15)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[\#FFD56A\]\/30:disabled{border-color:rgb(255 213 106/.3)}.disabled\:text-muted:disabled{--tw-text-opacity:1;color:rgb(137 147 163/var(--tw-text-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:grayscale:disabled{--tw-grayscale:grayscale(100%);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)}.group:hover .group-hover\:bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[44px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:44px minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-10{padding:2.5rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:left-1\/2{left:50%}.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:h-\[72px\]{height:72px}.md\:max-h-\[68px\]{max-height:68px}.md\:w-\[360px\]{width:360px}.md\:max-w-\[190px\]{max-width:190px}.md\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_150px_150px_150px\]{grid-template-columns:1fr 150px 150px 150px}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.md\:grid-cols-\[44px_1fr_auto\]{grid-template-columns:44px 1fr auto}.md\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(340px\2c 0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[150px_minmax\(180px\2c 0\.9fr\)_minmax\(240px\2c 1\.2fr\)_76px\]{grid-template-columns:150px minmax(180px,.9fr) minmax(240px,1.2fr) 76px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[268px_1fr\]{grid-template-columns:268px 1fr}.lg\:grid-cols-\[270px_1fr\]{grid-template-columns:270px 1fr}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.35fr_\.65fr\]{grid-template-columns:1.35fr .65fr}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[minmax\(520px\2c 1fr\)_320px_380px\]{grid-template-columns:minmax(520px,1fr) 320px 380px}.xl\:p-9{padding:2.25rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1536px){.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\2c 1\.65fr\)_minmax\(330px\2c 0\.65fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(330px,.65fr)}}@media print{.print\:hidden{display:none}.print\:p-0{padding:0}}.\[\&_input\:disabled\]\:opacity-50 input:disabled{opacity:.5}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:rounded-lg input{border-radius:.5rem}.\[\&_input\]\:border input{border-width:1px}.\[\&_input\]\:border-slate-200 input{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.\[\&_input\]\:border-slate-300 input{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.\[\&_input\]\:bg-slate-50 input{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.\[\&_input\]\:px-3 input{padding-left:.75rem;padding-right:.75rem}.\[\&_input\]\:py-2 input{padding-top:.5rem;padding-bottom:.5rem}.\[\&_input\]\:py-2\.5 input{padding-top:.625rem;padding-bottom:.625rem}.\[\&_input\]\:text-sm input{font-size:.875rem;line-height:1.25rem}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:rounded-lg select{border-radius:.5rem}.\[\&_select\]\:border select{border-width:1px}.\[\&_select\]\:border-slate-200 select{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.\[\&_select\]\:border-slate-300 select{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.\[\&_select\]\:bg-slate-50 select{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.\[\&_select\]\:px-3 select{padding-left:.75rem;padding-right:.75rem}.\[\&_select\]\:py-2 select{padding-top:.5rem;padding-bottom:.5rem}.\[\&_select\]\:py-2\.5 select{padding-top:.625rem;padding-bottom:.625rem}.\[\&_select\]\:text-sm select{font-size:.875rem;line-height:1.25rem}.\[\&_textarea\]\:w-full textarea{width:100%}.\[\&_textarea\]\:rounded-lg textarea{border-radius:.5rem}.\[\&_textarea\]\:border textarea{border-width:1px}.\[\&_textarea\]\:border-slate-200 textarea{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.\[\&_textarea\]\:bg-slate-50 textarea{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.\[\&_textarea\]\:px-3 textarea{padding-left:.75rem;padding-right:.75rem}.\[\&_textarea\]\:py-2\.5 textarea{padding-top:.625rem;padding-bottom:.625rem}.\[\&_textarea\]\:text-sm textarea{font-size:.875rem;line-height:1.25rem}