@font-face{font-display:block;font-family:primeicons;font-style:normal;font-weight:400;src:url(./primeicons.DMOk5skT.eot);src:url(./primeicons.DMOk5skT.eot?#iefix) format("embedded-opentype"),url(./primeicons.C6QP2o4f.woff2) format("woff2"),url(./primeicons.WjwUDZjB.woff) format("woff"),url(./primeicons.MpK4pl85.ttf) format("truetype"),url(./primeicons.Dr5RGzOO.svg?#primeicons) format("svg")}.pi{font-family:primeicons;speak:none;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{animation:fa-spin 2s linear infinite}@media(prefers-reduced-motion:reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--stat-fill:0}*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--text-xs:.75rem;--text-xs--line-height:1.35;--text-sm:.875rem;--text-sm--line-height:1.4;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.4;--text-xl:1.25rem;--text-xl--line-height:1.35;--text-2xl:1.5rem;--text-2xl--line-height:1.3;--text-3xl:1.875rem;--text-3xl--line-height:1.25;--text-4xl:2.25rem;--text-4xl--line-height:1.2;--font-primary:"Montserrat",sans-serif;--font-secondary:"Poppins",sans-serif;--text-2xs:.6875rem;--text-2xs--line-height:1.3}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,var(--font-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){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:var(--default-mono-font-family,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,initial)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,#0000)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing,.25rem)*0)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.my-12{margin-block:calc(var(--spacing,.25rem)*12)}.my-auto{margin-block:auto}.mt-2{margin-top:calc(var(--spacing,.25rem)*2)}.mt-4{margin-top:calc(var(--spacing,.25rem)*4)}.mb-2{margin-bottom:calc(var(--spacing,.25rem)*2)}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-dvh{height:100dvh}.min-h-0{min-height:calc(var(--spacing,.25rem)*0)}.w-full{width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing,.25rem)*2)}.overflow-hidden{overflow:hidden}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black,#000)60%,#0000)}}.px-1{padding-inline:calc(var(--spacing,.25rem)*1)}.px-2{padding-inline:calc(var(--spacing,.25rem)*2)}.px-3{padding-inline:calc(var(--spacing,.25rem)*3)}.py-2{padding-block:calc(var(--spacing,.25rem)*2)}.py-4{padding-block:calc(var(--spacing,.25rem)*4)}.pb-3{padding-bottom:calc(var(--spacing,.25rem)*3)}.text-center{text-align:center}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-tight{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.tracking-wide{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.\!text-red-400{color:var(--color-red-400,oklch(70.4% .191 22.216))!important}.text-amber-400{color:var(--color-amber-400,oklch(82.8% .189 84.429))}.text-blue-400{color:var(--color-blue-400,oklch(70.7% .165 254.624))}.text-red-400{color:var(--color-red-400,oklch(70.4% .191 22.216))}.text-red-400\!{color:var(--color-red-400,oklch(70.4% .191 22.216))!important}.text-rose-300{color:var(--color-rose-300,oklch(81% .117 11.638))}.text-surface-400{color:var(--p-surface-400)}.text-surface-500{color:var(--p-surface-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(./montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./montserrat-latin-ext-500-normal.BKtbrd6n.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(./montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./montserrat-latin-ext-700-normal.BOP2Nhf0.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(./montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(./poppins-latin-400-normal.cpxAROuN.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(./poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(./poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(./poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(./poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(./poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer keyframes{@keyframes enter{0%{opacity:var(--p-enter-opacity,1);transform:translate3d(var(--p-enter-translate-x,0),var(--p-enter-translate-y,0),0)scale3d(var(--p-enter-scale,1),var(--p-enter-scale,1),var(--p-enter-scale,1))rotate(var(--p-enter-rotate,0))}}@keyframes leave{to{opacity:var(--p-leave-opacity,1);transform:translate3d(var(--p-leave-translate-x,0),var(--p-leave-translate-y,0),0)scale3d(var(--p-leave-scale,1),var(--p-leave-scale,1),var(--p-leave-scale,1))rotate(var(--p-leave-rotate,0))}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translate(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translate(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px)rotateX(-100deg)}to{transform:perspective(2000px)rotateX(0)}}@keyframes flipleft{0%{opacity:0;transform:perspective(2000px)rotateY(-100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipright{0%{opacity:0;transform:perspective(2000px)rotateY(100deg)}to{opacity:1;transform:perspective(2000px)rotateY(0)}}@keyframes flipup{0%{opacity:0;transform:perspective(2000px)rotateX(-100deg)}to{opacity:1;transform:perspective(2000px)rotateX(0)}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;transform:scale3d(.475,.475,.475)translate(10px)}}}:root{--escore-ui-accent-rgb:0,255,136;--escore-ui-danger-rgb:244,63,94;--escore-ui-cyan-rgb:34,211,238;--escore-ui-warning-rgb:251,191,36;--escore-ui-bg:#030306;--escore-ui-bg-elevated:#0a0a10;--escore-ui-text:#f4f4f5;--escore-ui-text-muted:#a1a1aa;--escore-ui-text-dim:#71717a;--escore-ui-accent:#0f8;--escore-ui-accent-bright:#08ef62;--escore-ui-cyan:#22d3ee;--escore-ui-danger:#f43f5e;--escore-ui-warning:#fbbf24;--escore-ui-violet:#8b5cf6;--escore-ui-violet-dim:#8b5cf633;--escore-ui-surface:#ffffff0a;--escore-ui-surface-soft:#ffffff08;--escore-ui-surface-raised:#ffffff0d;--escore-ui-surface-hover:#ffffff12;--escore-ui-surface-muted:#ffffff0f;--escore-ui-surface-strong:#ffffff14;--escore-ui-border:#ffffff17;--escore-ui-border-muted:#ffffff0f;--escore-ui-border-subtle:#ffffff0d;--escore-ui-border-faint:#ffffff0a;--escore-ui-border-strong:#ffffff24;--escore-ui-border-input:#ffffff14;--escore-ui-divider:#ffffff0f;--escore-ui-shell-chrome:var(--escore-ui-bg);--escore-ui-overlay-backdrop:#00000059;--escore-ui-overlay-surface:#09090b;--escore-ui-overlay-mask:#0009;--escore-ui-overlay-shadow:0 24px 64px #000000a6;--escore-ui-accent-dim:rgba(var(--escore-ui-accent-rgb),.15);--escore-ui-accent-glow:rgba(var(--escore-ui-accent-rgb),.35);--escore-ui-accent-border:rgba(var(--escore-ui-accent-rgb),.25);--escore-ui-accent-border-muted:rgba(var(--escore-ui-accent-rgb),.2);--escore-ui-accent-border-focus:rgba(var(--escore-ui-accent-rgb),.3);--escore-ui-accent-border-subtle:rgba(var(--escore-ui-accent-rgb),.12);--escore-ui-accent-ring:rgba(var(--escore-ui-accent-rgb),.12);--escore-ui-danger-text:#fda4af;--escore-ui-danger-text-strong:#fecdd3;--escore-ui-danger-surface:rgba(var(--escore-ui-danger-rgb),.08);--escore-ui-danger-surface-muted:rgba(var(--escore-ui-danger-rgb),.1);--escore-ui-danger-surface-hover:rgba(var(--escore-ui-danger-rgb),.14);--escore-ui-danger-border:rgba(var(--escore-ui-danger-rgb),.25);--escore-ui-danger-border-strong:rgba(var(--escore-ui-danger-rgb),.35);--escore-ui-cyan-surface:rgba(var(--escore-ui-cyan-rgb),.1);--escore-ui-cyan-border:rgba(var(--escore-ui-cyan-rgb),.25);--escore-ui-cyan-glow:rgba(var(--escore-ui-cyan-rgb),.25);--escore-ui-warning-surface:rgba(var(--escore-ui-warning-rgb),.1);--escore-ui-warning-border:rgba(var(--escore-ui-warning-rgb),.25);--escore-ui-surface-inset:#00000038;--escore-ui-surface-inset-deep:#00000052;--escore-ui-surface-inset-strong:#0006;--escore-ui-surface-footer:#00000040;--escore-ui-surface-inset-header:#0003;--escore-ui-surface-hover-subtle:#ffffff05;--escore-ui-surface-striped:#ffffff04;--escore-ui-dialog-surface:var(--escore-ui-overlay-surface);--escore-ui-dialog-border:#ffffff0f;--escore-ui-dialog-shadow:var(--escore-ui-overlay-shadow);--escore-ui-dialog-mask:var(--escore-ui-overlay-mask);--escore-ui-density-dialog-x:1.25rem;--escore-ui-density-dialog-y:1rem;--escore-ui-font-display:"Unbounded",system-ui,sans-serif;--escore-ui-font-body:"Instrument Sans",system-ui,sans-serif;--escore-ui-radius-sm:.5rem;--escore-ui-radius:.75rem;--escore-ui-radius-lg:1rem;--escore-ui-radius-xl:1.25rem;--escore-ui-radius-2xl:1.5rem;--escore-ui-shadow:0 24px 80px #0000008c;--escore-ui-scrollbar-size:6px;--escore-ui-scrollbar-track:#0000;--escore-ui-scrollbar-thumb:#ffffff14;--escore-ui-scrollbar-thumb-hover:rgba(var(--escore-ui-accent-rgb),.25);--escore-ui-scrollbar-thumb-active:rgba(var(--escore-ui-accent-rgb),.4);--escore-ui-glow-primary-rgb:var(--escore-ui-accent-rgb);--escore-ui-glow-danger-rgb:220,100,100;--escore-ui-glow-blue-rgb:59,130,246;--escore-ui-glow-shadow-subtle:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.06);--escore-ui-glow-shadow-soft:0 0 10px rgba(var(--escore-ui-glow-primary-rgb),.08);--escore-ui-glow-shadow-muted:0 0 10px rgba(var(--escore-ui-glow-primary-rgb),.12);--escore-ui-glow-shadow-ghost:0 0 16px rgba(var(--escore-ui-glow-primary-rgb),.05);--escore-ui-glow-shadow:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.2);--escore-ui-glow-shadow-strong:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.3);--escore-ui-glow-shadow-intense:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.4);--escore-ui-glow-shadow-focus:0 0 0 3px rgba(var(--escore-ui-glow-primary-rgb),.2);--escore-ui-focus-ring-width:2px;--escore-ui-focus-ring-offset:2px;--escore-ui-focus-ring-color:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.55);--escore-ui-focus-ring-offset-color:var(--p-surface-950,#0a0a0a);--escore-ui-glow-danger-shadow:0 0 12px rgba(var(--escore-ui-glow-danger-rgb),.15);--escore-ui-glow-danger-shadow-strong:0 0 12px rgba(var(--escore-ui-glow-danger-rgb),.2);--escore-ui-glow-shadow-soft-1:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.1);--escore-ui-glow-shadow-soft-2:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.15);--escore-ui-glow-shadow-dot:0 0 6px rgba(var(--escore-ui-glow-primary-rgb),.15);--escore-ui-glow-shadow-rail:0 0 10px rgba(var(--escore-ui-glow-primary-rgb),.25);--escore-ui-glow-shadow-avatar:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.35);--escore-ui-glass-blur-sm:8px;--escore-ui-glass-blur:12px;--escore-ui-glass-blur-md:16px;--escore-ui-glass-blur-lg:20px;--escore-ui-drop-glow-primary:0 0 4px rgba(var(--escore-ui-glow-primary-rgb),.3);--escore-ui-glass-bg:#ffffff05;--escore-ui-glass-bg-elevated:#ffffff08;--escore-ui-glass-bg-hover:#ffffff0f;--escore-ui-glass-border:#ffffff0f;--escore-ui-glass-border-hover:#ffffff1a;--escore-ui-glass-rail:#ffffff14;--escore-ui-glass-skeleton:#ffffff0f;--escore-ui-glass-avatar-ring:#ffffff14;--escore-ui-glass-primary-border:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.2);--escore-ui-glass-primary-border-strong:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.25);--escore-ui-glass-primary-bg:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.12);--escore-ui-glass-primary-ring:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.08);--escore-ui-glass-primary-bg-pill:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.15);--escore-ui-glass-primary-accent:rgba(var(--p-primary-500-rgb,var(--escore-ui-glow-primary-rgb)),.6);--escore-ui-body-scroll-lock-padding:0px;--escore-ui-network-offline-bar-height:0px}.escore-ui-glass-bg,.glass-bg{background:var(--escore-ui-glass-bg)}.escore-ui-glass-bg-elevated,.glass-bg-elevated{background:var(--escore-ui-glass-bg-elevated)}.escore-ui-glass-bg-hover,.glass-bg-hover{background:var(--escore-ui-glass-bg-hover)}.escore-ui-glass-border,.glass-border{border-color:var(--escore-ui-glass-border)}.escore-ui-glass-border-hover,.glass-border-hover{border-color:var(--escore-ui-glass-border-hover)}.escore-ui-glass-rail,.glass-rail{border-color:var(--escore-ui-glass-rail)}.escore-ui-glass-primary-border,.glass-primary-border{border-color:var(--escore-ui-glass-primary-border)}.escore-ui-glass-primary-border-strong,.glass-primary-border-strong{border-color:var(--escore-ui-glass-primary-border-strong)}.escore-ui-glass-primary-bg,.glass-primary-bg{background:var(--escore-ui-glass-primary-bg)}.escore-ui-glass-primary-bg-pill,.glass-primary-bg-pill{background:var(--escore-ui-glass-primary-bg-pill)}.escore-ui-glass-primary-ring,.glass-primary-ring{box-shadow:0 0 0 1px var(--escore-ui-glass-primary-ring)}.escore-ui-glass-primary-accent,.glass-primary-accent{background:var(--escore-ui-glass-primary-accent)}.escore-ui-glass-avatar-ring,.glass-avatar-ring{box-shadow:0 0 0 2px var(--escore-ui-glass-avatar-ring)}.escore-ui-glass-skeleton,.glass-skeleton{background:var(--escore-ui-glass-skeleton)}.escore-ui-glass-card,.glass-card{background:var(--escore-ui-glass-bg)}.escore-ui-glass-card,.escore-ui-glass-card--elevated,.glass-card,.glass-card--elevated{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));border:1px solid var(--escore-ui-glass-border)}.escore-ui-glass-card--elevated,.glass-card--elevated{background:var(--escore-ui-glass-bg-elevated)}.escore-ui-glass-card.escore-ui-glass-card--hover:hover,.glass-card.glass-card--hover:hover{background:var(--escore-ui-glass-bg-hover);border-color:var(--escore-ui-glass-primary-border)}@keyframes escore-ui-ambient-glow-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,15px)scale(1.06)}}@keyframes escore-ui-logo-glow-pulse{0%,to{opacity:.5}50%{opacity:.8}}.ambient-glow,.escore-ui-ambient-glow{border-radius:50%;filter:blur(60px);pointer-events:none;position:absolute;z-index:0}.ambient-glow--primary,.escore-ui-ambient-glow--primary{animation:escore-ui-ambient-glow-drift 12s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--escore-ui-glow-primary-rgb),.11) 0,#0000 70%);height:600px;right:-120px;top:-220px;width:600px}.ambient-glow--secondary,.escore-ui-ambient-glow--secondary{animation:escore-ui-ambient-glow-drift 16s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(var(--escore-ui-glow-primary-rgb),.06) 0,#0000 70%);filter:blur(50px);height:480px;inset:auto auto -180px -120px;width:480px}.ambient-glow--compact,.escore-ui-ambient-glow--compact{filter:blur(60px);height:350px;width:350px}.ambient-glow--compact.ambient-glow--primary,.escore-ui-ambient-glow--compact.escore-ui-ambient-glow--primary{animation-duration:14s;background:radial-gradient(circle,rgba(var(--escore-ui-glow-primary-rgb),.1) 0,#0000 70%);height:500px;right:-100px;top:-200px;width:500px}.ambient-glow--compact.ambient-glow--secondary,.escore-ui-ambient-glow--compact.escore-ui-ambient-glow--secondary{animation-duration:18s;bottom:-140px;height:350px;left:-80px;width:350px}.ambient-glow--static,.escore-ui-ambient-glow--static{animation:none;background:radial-gradient(ellipse at 20% 50%,rgba(var(--escore-ui-glow-primary-rgb),.06) 0,#0000 60%);border-radius:0;filter:none;height:auto;inset:0;width:auto}.escore-ui-glow-primary-subtle,.glow-primary-subtle{box-shadow:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.06)}.escore-ui-glow-primary-soft,.glow-primary-soft{box-shadow:0 0 10px rgba(var(--escore-ui-glow-primary-rgb),.08)}.escore-ui-glow-primary-muted,.glow-primary-muted{box-shadow:0 0 10px rgba(var(--escore-ui-glow-primary-rgb),.12)}.escore-ui-glow-primary-ghost,.glow-primary-ghost{box-shadow:0 0 16px rgba(var(--escore-ui-glow-primary-rgb),.05)}.escore-ui-glow-primary,.glow-primary{box-shadow:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.2)}.escore-ui-glow-primary-strong,.glow-primary-strong{box-shadow:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.3)}.escore-ui-glow-primary-intense,.glow-primary-intense{box-shadow:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.4)}.escore-ui-glow-primary-focus,.glow-primary-focus{box-shadow:0 0 0 3px rgba(var(--escore-ui-glow-primary-rgb),.2)}.escore-ui-glow-danger,.glow-danger{box-shadow:0 0 12px rgba(var(--escore-ui-glow-danger-rgb),.15)}.escore-ui-glow-danger-strong,.glow-danger-strong{box-shadow:0 0 12px rgba(var(--escore-ui-glow-danger-rgb),.2)}.drop-glow-primary,.escore-ui-drop-glow-primary{filter:drop-shadow(0 0 4px rgba(var(--escore-ui-glow-primary-rgb),.3))}.escore-ui-glass,.glass{-webkit-backdrop-filter:blur(12px)}.escore-ui-glass-sm,.glass-sm{-webkit-backdrop-filter:blur(8px)}.escore-ui-glass-md,.glass-md{-webkit-backdrop-filter:blur(16px)}.escore-ui-glass-lg,.glass-lg{-webkit-backdrop-filter:blur(20px)}.escore-ui-logo-glow,.logo-glow{position:relative}.escore-ui-logo-glow:after,.logo-glow{animation:escore-ui-logo-glow-pulse 6s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--escore-ui-glow-primary-rgb),.12),#0000 70%);border-radius:.75rem;content:"";inset:0;pointer-events:none;position:absolute}.escore-ui-logo-glow>*,.logo-glow{position:relative;z-index:1}.escore-ui-logo-glow--subtle:after,.logo-glow--subtle{background:radial-gradient(circle,rgba(var(--escore-ui-glow-primary-rgb),.15),#0000 70%)}.escore-ui-text-brand-primary,.text-brand-primary{color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-text-brand-blue,.text-brand-blue{color:rgb(var(--escore-ui-glow-blue-rgb))}.escore-ui-text-brand-danger,.text-brand-danger{color:rgb(var(--escore-ui-glow-danger-rgb))}.escore-ui-text-brand-amber,.text-brand-amber{color:#f59e0b}.escore-ui-text-brand-purple,.text-brand-purple{color:#a855f7}.escore-ui-text-brand-muted,.text-brand-muted{color:var(--p-surface-400)}.escore-ui-text-brand-subtle,.text-brand-subtle{color:var(--p-surface-500)}.bg-brand-primary,.escore-ui-bg-brand-primary{background:rgba(var(--escore-ui-glow-primary-rgb),.1)}.bg-brand-blue,.escore-ui-bg-brand-blue{background:rgba(var(--escore-ui-glow-blue-rgb),.1)}.bg-brand-danger,.escore-ui-bg-brand-danger{background:rgba(var(--escore-ui-glow-danger-rgb),.1)}.bg-brand-amber,.escore-ui-bg-brand-amber{background:#f59e0b1a}.bg-brand-purple,.escore-ui-bg-brand-purple{background:#a855f71a}.bg-brand-primary-strong,.escore-ui-bg-brand-primary-strong{background:rgba(var(--escore-ui-glow-primary-rgb),.18)}.bg-brand-blue-strong,.escore-ui-bg-brand-blue-strong{background:rgba(var(--escore-ui-glow-blue-rgb),.18)}.bg-brand-danger-strong,.escore-ui-bg-brand-danger-strong{background:rgba(var(--escore-ui-glow-danger-rgb),.18)}.bg-brand-amber-strong,.escore-ui-bg-brand-amber-strong{background:#f59e0b2e}.bg-brand-purple-strong,.escore-ui-bg-brand-purple-strong{background:#a855f72e}.border-brand-primary,.escore-ui-border-brand-primary{border-color:rgba(var(--escore-ui-glow-primary-rgb),.25)}.border-brand-blue,.escore-ui-border-brand-blue{border-color:rgba(var(--escore-ui-glow-blue-rgb),.25)}.border-brand-danger,.escore-ui-border-brand-danger{border-color:rgba(var(--escore-ui-glow-danger-rgb),.25)}.border-brand-amber,.escore-ui-border-brand-amber{border-color:#f59e0b40}.border-brand-purple,.escore-ui-border-brand-purple{border-color:#a855f740}:root{--glow-primary-rgb:var(--escore-ui-glow-primary-rgb);--glow-shadow-subtle:var(--escore-ui-glow-shadow-subtle);--glow-shadow-soft:var(--escore-ui-glow-shadow-soft);--glow-shadow-muted:var(--escore-ui-glow-shadow-muted);--glow-shadow-ghost:var(--escore-ui-glow-shadow-ghost);--glow-shadow:var(--escore-ui-glow-shadow);--glow-shadow-strong:var(--escore-ui-glow-shadow-strong);--glow-shadow-intense:var(--escore-ui-glow-shadow-intense);--glow-shadow-focus:var(--escore-ui-glow-shadow-focus);--glow-shadow-soft-1:var(--escore-ui-glow-shadow-soft-1);--glow-shadow-soft-2:var(--escore-ui-glow-shadow-soft-2);--glow-shadow-dot:var(--escore-ui-glow-shadow-dot);--glow-shadow-rail:var(--escore-ui-glow-shadow-rail);--glow-shadow-avatar:var(--escore-ui-glow-shadow-avatar);--glass-blur-lg:var(--escore-ui-glass-blur-lg);--drop-glow-primary:var(--escore-ui-drop-glow-primary);--glass-rail:var(--escore-ui-glass-rail);--glass-skeleton:var(--escore-ui-glass-skeleton);--glass-inset:#00000073;--glass-avatar-ring:var(--escore-ui-glass-avatar-ring);--glass-primary-border:var(--escore-ui-glass-primary-border);--glass-primary-border-strong:var(--escore-ui-glass-primary-border-strong);--glass-primary-bg:var(--escore-ui-glass-primary-bg);--glass-primary-ring:var(--escore-ui-glass-primary-ring);--glass-primary-bg-pill:var(--escore-ui-glass-primary-bg-pill);--glass-primary-accent:var(--escore-ui-glass-primary-accent);--app-focus-ring-color:var(--escore-ui-focus-ring-color);--app-focus-ring-offset-color:var(--escore-ui-focus-ring-offset-color)}.escore-ui-button{align-items:center;border-radius:var(--radius-lg,.5rem);font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;display:inline-flex;transition-duration:.2s}.escore-ui-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.escore-ui-button:disabled{cursor:default;opacity:.5}.escore-ui-button{border:none;cursor:pointer}.escore-ui-button:focus-visible{--tw-ring-color:var(--escore-ui-focus-ring-color);--tw-ring-offset-color:var(--escore-ui-focus-ring-offset-color)}.escore-ui-button--primary{background-color:var(--p-surface-0);color:var(--p-surface-900);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--p-surface-0)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--primary{--tw-ring-color:var(--p-surface-0)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--primary{--tw-ring-color:color-mix(in oklab,var(--p-surface-0)30%,#0000)}}}@media(hover:hover){.escore-ui-button--primary:hover{background-color:var(--p-surface-100)}}.escore-ui-button--secondary{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary{background-color:color-mix(in oklab,var(--p-surface-900)40%,#0000)}}}.escore-ui-button--secondary{color:var(--p-surface-0);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary{--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary{--tw-ring-color:color-mix(in oklab,var(--p-surface-700)70%,#0000)}}}@media(hover:hover){.escore-ui-button--secondary:hover{background-color:var(--p-surface-800);--tw-ring-color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary:hover{--tw-ring-color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary:hover{--tw-ring-color:color-mix(in oklab,var(--p-surface-600)80%,#0000)}}}}.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{background-color:color-mix(in oklab,var(--p-surface-900)40%,#0000)}}}.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{--tw-ring-color:color-mix(in oklab,var(--p-surface-700)70%,#0000)}}}.escore-ui-button--secondary:disabled:active,.escore-ui-button--secondary:disabled:hover{box-shadow:none}.escore-ui-button--text{background-color:#0000;color:var(--p-surface-300)}@media(hover:hover){.escore-ui-button--text:hover{background-color:var(--p-surface-800);color:var(--p-surface-0)}}.escore-ui-button--text{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.escore-ui-button--small{border-radius:var(--radius-lg,.5rem);font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.escore-ui-button--medium{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4)}.escore-ui-button--large{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6)}.escore-ui-button--icon-only{aspect-ratio:1;flex-shrink:0;gap:0;padding:0}.escore-ui-button--icon-only.escore-ui-button--small{border-radius:var(--radius-lg,.5rem);height:2.25rem;min-height:0;min-width:0;width:2.25rem}.escore-ui-button--icon-only.escore-ui-button--medium{height:calc(var(--spacing,.25rem)*10);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*10)}.escore-ui-button--icon-only.escore-ui-button--large{height:calc(var(--spacing,.25rem)*12);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*12)}.escore-ui-button--icon-only .escore-ui-button__spinner{align-items:center;height:100%;justify-content:center;width:100%}.escore-ui-button--severity-secondary{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--severity-secondary{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--severity-secondary{background-color:color-mix(in oklab,var(--p-surface-900)40%,#0000)}}}.escore-ui-button--severity-secondary{color:var(--p-surface-0);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--severity-secondary{--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--severity-secondary{--tw-ring-color:color-mix(in oklab,var(--p-surface-700)70%,#0000)}}}@media(hover:hover){.escore-ui-button--severity-secondary:hover{background-color:var(--p-surface-800);--tw-ring-color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--severity-secondary:hover{--tw-ring-color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.escore-ui-button--severity-secondary:hover{--tw-ring-color:color-mix(in oklab,var(--p-surface-600)80%,#0000)}}}}.escore-ui-button--severity-danger,.escore-ui-button--severity-help,.escore-ui-button--severity-info,.escore-ui-button--severity-success,.escore-ui-button--severity-warn{border:1px solid #0000;--tw-ring-shadow:0 0 0 0 #0000!important;box-shadow:none!important}.escore-ui-button--severity-success{background:rgba(var(--escore-ui-glow-primary-rgb),.1);border-color:rgba(var(--escore-ui-glow-primary-rgb),.25);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-button--severity-success:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.18);border-color:rgba(var(--escore-ui-glow-primary-rgb),.35)}.escore-ui-button--severity-info{background:rgba(var(--escore-ui-glow-blue-rgb),.1);border-color:rgba(var(--escore-ui-glow-blue-rgb),.25);color:rgb(var(--escore-ui-glow-blue-rgb))}.escore-ui-button--severity-info:hover{background:rgba(var(--escore-ui-glow-blue-rgb),.18);border-color:rgba(var(--escore-ui-glow-blue-rgb),.35)}.escore-ui-button--severity-warn{background:#f59e0b1a;border-color:#f59e0b40;color:var(--color-amber-300,oklch(87.9% .169 91.605))}.escore-ui-button--severity-warn:hover{background:#f59e0b2e;border-color:#f59e0b59}.escore-ui-button--severity-help{background:#a855f71a;border-color:#a855f740;color:var(--color-purple-300,oklch(82.7% .119 306.383))}.escore-ui-button--severity-help:hover{background:#a855f72e;border-color:#a855f759}.escore-ui-button--severity-danger{background:rgba(var(--escore-ui-glow-danger-rgb),.1);border-color:rgba(var(--escore-ui-glow-danger-rgb),.25);color:rgb(var(--escore-ui-glow-danger-rgb))}.escore-ui-button--severity-danger:hover{background:rgba(var(--escore-ui-glow-danger-rgb),.18);border-color:rgba(var(--escore-ui-glow-danger-rgb),.35)}.escore-ui-button--full-width{width:100%}.escore-ui-button__spinner{align-items:center;display:inline-flex;justify-content:center}.escore-ui-button__spinner i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-button--small .escore-ui-button__spinner i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-row-action-icon-button{aspect-ratio:1;cursor:pointer;--tw-border-style:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;align-items:center;border-style:none;display:inline-flex;flex-shrink:0;gap:0;justify-content:center;padding:0;transition-duration:.2s}.escore-ui-row-action-icon-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.escore-ui-row-action-icon-button:disabled{cursor:default;opacity:.5;pointer-events:none}.escore-ui-row-action-icon-button{border-radius:var(--radius-xl,.75rem);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.escore-ui-row-action-icon-button--small{height:2.25rem;min-height:0;min-width:0;width:2.25rem}.escore-ui-row-action-icon-button--medium{height:calc(var(--spacing,.25rem)*10);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*10)}.escore-ui-row-action-icon-button--large{height:calc(var(--spacing,.25rem)*12);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*12)}.escore-ui-row-action-icon-button__spinner{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.escore-ui-row-action-icon-button__spinner i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-row-action-icon-button--danger,.escore-ui-row-action-icon-button--help,.escore-ui-row-action-icon-button--info,.escore-ui-row-action-icon-button--primary,.escore-ui-row-action-icon-button--secondary,.escore-ui-row-action-icon-button--success,.escore-ui-row-action-icon-button--warn{background:#ffffff0a;border:1px solid var(--escore-ui-glass-border);box-shadow:none}.escore-ui-row-action-icon-button--primary{color:var(--escore-ui-accent)}.escore-ui-row-action-icon-button--primary:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.12);border-color:rgba(var(--escore-ui-glow-primary-rgb),.22);box-shadow:var(--escore-ui-glow-shadow);color:var(--escore-ui-accent)}.escore-ui-row-action-icon-button--primary:active{box-shadow:var(--escore-ui-glow-shadow-soft-2);scale:.98}.escore-ui-row-action-icon-button--primary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:rgba(var(--escore-ui-glow-primary-rgb),.35)}.escore-ui-row-action-icon-button--secondary{color:var(--p-surface-400)}.escore-ui-row-action-icon-button--secondary:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.12);border-color:rgba(var(--escore-ui-glow-primary-rgb),.2);box-shadow:var(--escore-ui-glow-shadow);color:var(--escore-ui-accent)}.escore-ui-row-action-icon-button--secondary:active{box-shadow:var(--escore-ui-glow-shadow-soft-2);scale:.98}.escore-ui-row-action-icon-button--secondary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:rgba(var(--escore-ui-glow-primary-rgb),.35)}.escore-ui-row-action-icon-button--success{color:rgba(var(--escore-ui-glow-primary-rgb),.55)}.escore-ui-row-action-icon-button--success:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.14);border-color:rgba(var(--escore-ui-glow-primary-rgb),.28);box-shadow:var(--escore-ui-glow-shadow);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-row-action-icon-button--success:active{box-shadow:var(--escore-ui-glow-shadow-soft-2);scale:.98}.escore-ui-row-action-icon-button--success:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:rgba(var(--escore-ui-glow-primary-rgb),.35)}.escore-ui-row-action-icon-button--info{color:rgba(var(--escore-ui-glow-blue-rgb),.65)}.escore-ui-row-action-icon-button--info:hover{background:rgba(var(--escore-ui-glow-blue-rgb),.14);border-color:rgba(var(--escore-ui-glow-blue-rgb),.28);box-shadow:0 0 12px rgba(var(--escore-ui-glow-blue-rgb),.22);color:rgb(var(--escore-ui-glow-blue-rgb))}.escore-ui-row-action-icon-button--info:active{box-shadow:0 0 12px rgba(var(--escore-ui-glow-blue-rgb),.14);scale:.98}.escore-ui-row-action-icon-button--info:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:rgba(var(--escore-ui-glow-blue-rgb),.4)}.escore-ui-row-action-icon-button--warn{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.escore-ui-row-action-icon-button--warn{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.escore-ui-row-action-icon-button--warn{color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))80%,#0000)}}}.escore-ui-row-action-icon-button--warn:hover{background:#f59e0b24;border-color:#f59e0b4d;box-shadow:0 0 12px #f59e0b33;color:var(--color-amber-300,oklch(87.9% .169 91.605))}.escore-ui-row-action-icon-button--warn:active{box-shadow:0 0 12px #f59e0b1f;scale:.98}.escore-ui-row-action-icon-button--warn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:#f59e0b73}.escore-ui-row-action-icon-button--help{color:#a855f7bf}.escore-ui-row-action-icon-button--help:hover{background:#a855f724;border-color:#a855f752;box-shadow:0 0 12px #a855f738;color:var(--color-purple-300,oklch(82.7% .119 306.383))}.escore-ui-row-action-icon-button--help:active{box-shadow:0 0 12px #a855f724;scale:.98}.escore-ui-row-action-icon-button--help:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:#a855f773}.escore-ui-row-action-icon-button--danger{color:rgba(var(--escore-ui-glow-danger-rgb),.75)}.escore-ui-row-action-icon-button--severity-hover-only.escore-ui-row-action-icon-button--danger:not(:hover):not(:focus-visible):not(:active),.escore-ui-row-action-icon-button--severity-hover-only.escore-ui-row-action-icon-button--help:not(:hover):not(:focus-visible):not(:active),.escore-ui-row-action-icon-button--severity-hover-only.escore-ui-row-action-icon-button--info:not(:hover):not(:focus-visible):not(:active),.escore-ui-row-action-icon-button--severity-hover-only.escore-ui-row-action-icon-button--primary:not(:hover):not(:focus-visible):not(:active),.escore-ui-row-action-icon-button--severity-hover-only.escore-ui-row-action-icon-button--success:not(:hover):not(:focus-visible):not(:active),.escore-ui-row-action-icon-button--severity-hover-only.escore-ui-row-action-icon-button--warn:not(:hover):not(:focus-visible):not(:active){color:var(--p-surface-400)}.escore-ui-row-action-icon-button--danger:hover{background:rgba(var(--escore-ui-glow-danger-rgb),.14);border-color:rgba(var(--escore-ui-glow-danger-rgb),.32);box-shadow:var(--escore-ui-glow-danger-shadow-strong);color:rgb(var(--escore-ui-glow-danger-rgb))}.escore-ui-row-action-icon-button--danger:active{box-shadow:var(--escore-ui-glow-danger-shadow);scale:.98}.escore-ui-row-action-icon-button--danger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--p-surface-950);--tw-ring-color:rgba(var(--escore-ui-glow-danger-rgb),.45)}.escore-ui-row-action-icon-button--primary:disabled:active,.escore-ui-row-action-icon-button--primary:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;color:var(--escore-ui-accent);transform:none}.escore-ui-row-action-icon-button--secondary:disabled:active,.escore-ui-row-action-icon-button--secondary:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;color:var(--p-surface-400);transform:none}.escore-ui-row-action-icon-button--success:disabled:active,.escore-ui-row-action-icon-button--success:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;color:rgba(var(--escore-ui-glow-primary-rgb),.55);transform:none}.escore-ui-row-action-icon-button--info:disabled:active,.escore-ui-row-action-icon-button--info:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;color:rgba(var(--escore-ui-glow-blue-rgb),.65);transform:none}.escore-ui-row-action-icon-button--warn:disabled:active,.escore-ui-row-action-icon-button--warn:disabled:hover{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.escore-ui-row-action-icon-button--warn:disabled:active,.escore-ui-row-action-icon-button--warn:disabled:hover{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.escore-ui-row-action-icon-button--warn:disabled:active,.escore-ui-row-action-icon-button--warn:disabled:hover{color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))80%,#0000)}}}.escore-ui-row-action-icon-button--warn:disabled:active,.escore-ui-row-action-icon-button--warn:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;transform:none}.escore-ui-row-action-icon-button--help:disabled:active,.escore-ui-row-action-icon-button--help:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;color:#a855f7bf;transform:none}.escore-ui-row-action-icon-button--danger:disabled:active,.escore-ui-row-action-icon-button--danger:disabled:hover{background:#ffffff0a;border-color:var(--escore-ui-glass-border);box-shadow:none;color:rgba(var(--escore-ui-glow-danger-rgb),.75);transform:none}.escore-ui-row-action-icon-button i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-cookie-consent-banner{display:flex;inset-inline:0;bottom:0;justify-content:center;padding:calc(var(--spacing,.25rem)*4);pointer-events:none;position:fixed;z-index:80}@media(min-width:40rem){.escore-ui-cookie-consent-banner{padding:calc(var(--spacing,.25rem)*6)}}.escore-ui-cookie-consent-banner__panel{border-radius:var(--radius-2xl,1rem);gap:calc(var(--spacing,.25rem)*4);max-width:var(--container-4xl,56rem);pointer-events:auto;width:100%;--tw-border-style:solid;border-style:solid;border-width:1px;display:flex;flex-direction:column;padding:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.escore-ui-cookie-consent-banner__panel{align-items:flex-end;flex-direction:row;gap:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*5)}}.escore-ui-cookie-consent-banner__panel{background:var(--p-surface-950);border-color:var(--escore-ui-glass-border)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-banner__panel{background:var(--p-surface-950)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-banner__panel{background:color-mix(in srgb,var(--p-surface-950)92%,#0000)}}}.escore-ui-cookie-consent-banner__panel{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-md));backdrop-filter:blur(var(--escore-ui-glass-blur-md));box-shadow:0 16px 48px #00000073}.escore-ui-cookie-consent-banner__copy{flex:1;min-width:0}.escore-ui-cookie-consent-banner__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em)}@media(min-width:40rem){.escore-ui-cookie-consent-banner__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.escore-ui-cookie-consent-banner__body{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-relaxed,1.625);color:var(--p-surface-300);line-height:var(--leading-relaxed,1.625)}.escore-ui-cookie-consent-banner__actions{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2);justify-content:flex-end}.escore-ui-cookie-consent-banner,.escore-ui-cookie-consent-settings{--escore-ui-consent-focus-ring-surface:0 0 0 3px #ffffff14;--escore-ui-consent-focus-ring-primary:0 0 0 2px #030306,0 0 0 3px #ffffff6b,0 0 24px #ffffff2e}:is(.escore-ui-cookie-consent-banner,.escore-ui-cookie-consent-settings) .escore-ui-button:focus:not(:focus-visible){outline:none}:is(.escore-ui-cookie-consent-banner,.escore-ui-cookie-consent-settings) .escore-ui-button--primary:focus-visible{--tw-ring-color:#0000;--tw-ring-shadow:0 0 #0000;box-shadow:var(--escore-ui-consent-focus-ring-primary);outline:none}:is(.escore-ui-cookie-consent-banner,.escore-ui-cookie-consent-settings) .escore-ui-button--secondary:focus-visible{--tw-ring-color:#0000;--tw-ring-shadow:0 0 #0000;background:var(--escore-ui-glass-bg-hover);box-shadow:var(--escore-ui-consent-focus-ring-surface),0 0 0 1px #ffffff47;outline:none}.escore-ui-cookie-consent-settings .escore-ui-button--text:focus-visible{--tw-ring-color:#0000;--tw-ring-shadow:0 0 #0000;background:var(--escore-ui-glass-bg-hover);box-shadow:var(--escore-ui-consent-focus-ring-surface);outline:none}.escore-ui-cookie-consent-settings .escore-ui-cookie-consent-settings__checkbox:focus-visible{box-shadow:var(--escore-ui-consent-focus-ring-surface);outline:none}.escore-ui-cookie-consent-settings{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:calc(var(--spacing,.25rem)*4);position:fixed;z-index:90}@media(min-width:40rem){.escore-ui-cookie-consent-settings{align-items:center;padding:calc(var(--spacing,.25rem)*6)}}.escore-ui-cookie-consent-settings__backdrop{background-color:#0009;border-style:var(--tw-border-style);border-width:0;inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__backdrop{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__backdrop{background-color:color-mix(in oklab,var(--color-black,#000)60%,#0000)}}}.escore-ui-cookie-consent-settings__backdrop{cursor:pointer;padding:0}.escore-ui-cookie-consent-settings__panel{border-radius:var(--radius-2xl,1rem);gap:calc(var(--spacing,.25rem)*5);max-width:var(--container-lg,32rem);width:100%;z-index:10;--tw-border-style:solid;border-style:solid;border-width:1px;display:flex;flex-direction:column;padding:calc(var(--spacing,.25rem)*5);position:relative}@media(min-width:40rem){.escore-ui-cookie-consent-settings__panel{padding:calc(var(--spacing,.25rem)*6)}}.escore-ui-cookie-consent-settings__panel{background:var(--p-surface-950);border-color:var(--escore-ui-glass-border)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__panel{background:var(--p-surface-950)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__panel{background:color-mix(in srgb,var(--p-surface-950)96%,#0000)}}}.escore-ui-cookie-consent-settings__panel{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-md));backdrop-filter:blur(var(--escore-ui-glass-blur-md));box-shadow:0 24px 64px #0000008c}.escore-ui-cookie-consent-settings__header{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between}.escore-ui-cookie-consent-settings__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em)}.escore-ui-cookie-consent-settings__categories{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}.escore-ui-cookie-consent-settings__category{border-radius:var(--radius-xl,.75rem);--tw-border-style:solid;background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-style:solid;border-width:1px;padding:calc(var(--spacing,.25rem)*4)}.escore-ui-cookie-consent-settings__category-header{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between}.escore-ui-cookie-consent-settings__category-title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.escore-ui-cookie-consent-settings__status{border-radius:var(--radius-md,.375rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);background:var(--escore-ui-glass-primary-bg);color:var(--escore-ui-accent);font-weight:var(--font-weight-medium,500)}.escore-ui-cookie-consent-settings__category-body{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-relaxed,1.625);color:var(--p-surface-400);line-height:var(--leading-relaxed,1.625)}.escore-ui-cookie-consent-settings__toggle{align-items:flex-start;cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*3);margin-top:calc(var(--spacing,.25rem)*3)}.escore-ui-cookie-consent-settings__checkbox{cursor:pointer;height:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*4);--tw-border-style:solid;accent-color:var(--escore-ui-accent);border-color:var(--p-surface-0);border-radius:.25rem;border-style:solid;border-width:1px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__checkbox{border-color:var(--p-surface-0)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__checkbox{border-color:color-mix(in srgb,var(--p-surface-0)24%,#0000)}}}.escore-ui-cookie-consent-settings__checkbox{background:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__checkbox{background:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.escore-ui-cookie-consent-settings__checkbox{background:color-mix(in srgb,var(--p-surface-900)80%,#0000)}}}.escore-ui-cookie-consent-settings__toggle-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-200);font-weight:var(--font-weight-medium,500)}.escore-ui-cookie-consent-settings__actions{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2);justify-content:flex-end}.escore-ui-cookie-consent-banner-enter-active,.escore-ui-cookie-consent-banner-leave-active,.escore-ui-cookie-consent-settings-enter-active,.escore-ui-cookie-consent-settings-leave-active{transition:opacity .2s,transform .2s}.escore-ui-cookie-consent-banner-enter-from,.escore-ui-cookie-consent-banner-leave-to{opacity:0;transform:translateY(.75rem)}.escore-ui-cookie-consent-settings-enter-from,.escore-ui-cookie-consent-settings-leave-to{opacity:0}:is(.escore-ui-cookie-consent-settings-enter-from,.escore-ui-cookie-consent-settings-leave-to) .escore-ui-cookie-consent-settings__panel{transform:translateY(.75rem)}@media(min-width:640px){:is(.escore-ui-cookie-consent-settings-enter-from,.escore-ui-cookie-consent-settings-leave-to) .escore-ui-cookie-consent-settings__panel{transform:translateY(.5rem)scale(.98)}}.escore-ui-footer{--escore-ui-footer-bg:#030306;--escore-ui-footer-border:var(--escore-ui-glass-border,#ffffff17);--escore-ui-footer-text:#f4f4f5;--escore-ui-footer-text-muted:#a1a1aa;--escore-ui-footer-text-dim:#71717a;--escore-ui-footer-accent:rgb(var(--escore-ui-glow-primary-rgb,8,239,98));--escore-ui-footer-accent-dim:var(--escore-ui-glass-primary-bg-pill,#00ff8826);--escore-ui-footer-accent-glow:rgba(var(--escore-ui-glow-primary-rgb,8,239,98),.35);--escore-ui-footer-surface-hover:var(--escore-ui-glass-bg-hover,#ffffff12);--escore-ui-footer-surface:#ffffff0a;--escore-ui-footer-border-strong:#ffffff24;--escore-ui-footer-radius:.75rem;--escore-ui-footer-radius-sm:.5rem;--escore-ui-footer-font-display:inherit;background:var(--escore-ui-footer-bg);border-top:1px solid var(--escore-ui-footer-border);container:escore-ui-footer/inline-size;flex-shrink:0;margin-top:0;min-width:0;position:relative;width:100%}.escore-ui-footer__accent{background:linear-gradient(90deg,#0000,var(--escore-ui-footer-accent),#0000);height:1px;inset-inline:0;opacity:.5;pointer-events:none;position:absolute;top:-1px;z-index:1}.escore-ui-footer__container{margin-inline:auto;max-width:80rem;padding:3rem 1rem 2rem;position:relative;z-index:1}@container escore-ui-footer (min-width:640px){.escore-ui-footer__container{padding-inline:1.5rem}}@container escore-ui-footer (min-width:1024px){.escore-ui-footer__container{padding-inline:2rem}}.escore-ui-footer__main{border-bottom:1px solid var(--escore-ui-footer-border);display:grid;gap:2rem 2.5rem;grid-template-columns:1fr;padding-bottom:2.5rem}@container escore-ui-footer (min-width:640px){.escore-ui-footer__main{grid-template-columns:minmax(200px,1.2fr) repeat(2,minmax(0,1fr))}}@container escore-ui-footer (min-width:960px){.escore-ui-footer__main{grid-template-columns:minmax(200px,1.2fr) repeat(5,minmax(0,1fr))}}.escore-ui-footer__brand{overflow:visible}.escore-ui-footer__brand-link{align-items:center;color:inherit;display:inline-flex;gap:.65rem;margin-bottom:.75rem;min-height:2.75rem;overflow:visible;padding:.25rem 0;text-decoration:none}.escore-ui-footer__logo-image{display:block;flex-shrink:0;height:2.5rem;max-width:2.5rem;object-fit:contain;width:auto}.escore-ui-footer__brand-name{color:var(--escore-ui-footer-text);font-family:var(--escore-ui-footer-font-display);font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.escore-ui-footer__tagline{color:var(--escore-ui-footer-text-muted);font-size:.875rem;line-height:1.55;margin:0 0 1.25rem;max-width:22rem}.escore-ui-footer__social{display:flex;gap:.5rem}.escore-ui-footer__social-btn{background:var(--escore-ui-footer-surface);border:1px solid var(--escore-ui-footer-border-strong);border-radius:var(--escore-ui-footer-radius);color:var(--escore-ui-footer-text-muted);display:grid;font-size:.875rem;height:2.25rem;place-items:center;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .15s;width:2.25rem}.escore-ui-footer__social-btn:hover{background:var(--escore-ui-footer-accent-dim);border-color:#00ff8859;color:var(--escore-ui-footer-accent);transform:translateY(-1px)}.escore-ui-footer__social-btn:focus{outline:none}.escore-ui-footer__social-btn:focus-visible{background:var(--escore-ui-footer-accent-dim);border-color:#00ff8847;box-shadow:0 0 0 2px #00ff881f;color:var(--escore-ui-footer-accent);outline:none}.escore-ui-footer__social-icon{display:block;flex-shrink:0;height:1em;width:1em}.escore-ui-footer__social-icon--discord,.escore-ui-footer__social-icon--email{height:1.4em;width:1.4em}.escore-ui-footer__col-title{color:var(--escore-ui-footer-text-dim);font-size:.6875rem;font-weight:700;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.escore-ui-footer__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.escore-ui-footer__list>li+li{margin-top:.125rem}.escore-ui-footer__link{align-items:center;background:0 0;border:0;border-radius:var(--escore-ui-footer-radius);color:var(--escore-ui-footer-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:500;padding:.5rem .75rem;position:relative;text-align:left;text-decoration:none;transition:color .2s,background .2s}.escore-ui-footer__link:before{background:var(--escore-ui-footer-accent);border-radius:0 2px 2px 0;content:"";height:0;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s,opacity .3s;width:3px}.escore-ui-footer__link:hover{background:var(--escore-ui-footer-surface-hover);color:var(--escore-ui-footer-text)}.escore-ui-footer__link:hover:before{box-shadow:0 0 8px var(--escore-ui-footer-accent-glow);height:1rem;opacity:1}.escore-ui-footer__link--active,.escore-ui-footer__link--active:hover{background:var(--escore-ui-footer-accent-dim);color:var(--escore-ui-footer-accent)}.escore-ui-footer__link--active:before,.escore-ui-footer__link--active:hover:before{box-shadow:0 0 8px var(--escore-ui-footer-accent-glow);height:1rem;opacity:1}.escore-ui-footer__link:focus{outline:none}.escore-ui-footer__link:focus-visible{background:var(--escore-ui-footer-surface-hover);box-shadow:inset 0 0 0 1px var(--escore-ui-footer-border-strong);color:var(--escore-ui-footer-text);outline:none}.escore-ui-footer__link:focus-visible:before{box-shadow:0 0 6px var(--escore-ui-footer-accent-glow);height:1rem;opacity:1}.escore-ui-footer__link--active:focus-visible{background:var(--escore-ui-footer-accent-dim);box-shadow:inset 0 0 0 1px #00ff8838;color:var(--escore-ui-footer-accent)}.escore-ui-footer__link--button{cursor:pointer}.escore-ui-footer__bar{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 0 .5rem}@container escore-ui-footer (min-width:768px){.escore-ui-footer__bar{align-items:center;flex-direction:row;justify-content:space-between}}.escore-ui-footer__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.escore-ui-footer__copy{color:var(--escore-ui-footer-text-dim);font-size:.75rem;margin:0}.escore-ui-footer__version-pill{align-items:center;background:var(--escore-ui-footer-accent-dim);border:1px solid #00ff8840;border-radius:var(--escore-ui-footer-radius-sm);color:var(--escore-ui-footer-accent);display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.25rem .625rem}.escore-ui-footer__version-pill__sep{font-size:1.35em;font-weight:900;line-height:1;opacity:.9}.escore-ui-footer__locale{align-items:center;display:flex}.escore-ui-sidebar{--escore-ui-sidebar-width:var(--app-sidebar-width,15.75rem);--escore-ui-sidebar-top-offset:var(--escore-ui-network-offline-bar-height,0px);--escore-ui-sidebar-header-height:var(--app-sidebar-header-height,4rem);--escore-ui-sidebar-bg:var(--escore-ui-shell-chrome);--escore-ui-sidebar-border:var(--escore-ui-border);--escore-ui-sidebar-border-strong:var(--escore-ui-border-strong);--escore-ui-sidebar-text:var(--escore-ui-text);--escore-ui-sidebar-text-muted:var(--escore-ui-text-muted);--escore-ui-sidebar-text-dim:var(--escore-ui-text-dim);--escore-ui-sidebar-accent:var(--escore-ui-accent);--escore-ui-sidebar-accent-rgb:var(--escore-ui-accent-rgb);--escore-ui-sidebar-accent-dim:var(--escore-ui-accent-dim);--escore-ui-sidebar-accent-glow:var(--escore-ui-accent-glow);--escore-ui-sidebar-accent-border:var(--escore-ui-accent-border);--escore-ui-sidebar-accent-ring:var(--escore-ui-accent-ring);--escore-ui-sidebar-surface:var(--escore-ui-surface);--escore-ui-sidebar-surface-hover:var(--escore-ui-surface-hover);--escore-ui-sidebar-font-display:var(--escore-ui-font-display);--escore-ui-sidebar-canvas:var(--escore-ui-bg);background:var(--escore-ui-sidebar-bg);border-right:1px solid var(--escore-ui-sidebar-border);display:flex;flex-direction:column;height:calc(100vh - var(--escore-ui-sidebar-top-offset));left:0;overflow:hidden;position:fixed;top:var(--escore-ui-sidebar-top-offset);transition:transform .3s ease-in-out;width:var(--escore-ui-sidebar-width);z-index:50}.escore-ui-sidebar__header{align-items:center;border-bottom:1px solid var(--escore-ui-sidebar-border);display:flex;flex-shrink:0;justify-content:space-between;min-height:var(--escore-ui-sidebar-header-height);padding-inline:calc(var(--spacing,.25rem)*4);position:relative;z-index:10}.escore-ui-sidebar__brand{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2.5)}.escore-ui-sidebar__logo{align-items:center;display:flex;height:calc(var(--spacing,.25rem)*8);justify-content:center;position:relative;width:calc(var(--spacing,.25rem)*8)}.escore-ui-sidebar__logo-image{height:calc(var(--spacing,.25rem)*7);object-fit:contain;position:relative;width:calc(var(--spacing,.25rem)*7);z-index:10}.escore-ui-sidebar__brand-text{display:flex;flex-direction:column}.escore-ui-sidebar__title{font-family:var(--escore-ui-sidebar-font-display);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);color:var(--escore-ui-sidebar-text);letter-spacing:var(--tracking-tight,-.025em)}.escore-ui-sidebar__instance{color:var(--escore-ui-sidebar-accent);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.escore-ui-sidebar__close{border-radius:var(--radius-lg,.5rem);height:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*8);--tw-duration:.2s;background:var(--escore-ui-sidebar-surface);border:1px solid var(--escore-ui-sidebar-border);color:var(--escore-ui-sidebar-text-muted);display:grid;place-items:center;transition-duration:.2s}.escore-ui-sidebar__close:hover{background:var(--escore-ui-sidebar-surface-hover);border-color:var(--escore-ui-sidebar-border-strong);color:var(--escore-ui-sidebar-text)}.escore-ui-sidebar__nav{flex:1;min-height:0;overflow:hidden auto;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5);position:relative;z-index:10}.escore-ui-sidebar__nav::-webkit-scrollbar{width:4px}.escore-ui-sidebar__nav::-webkit-scrollbar-track{background:0 0}.escore-ui-sidebar__nav::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:2px}.escore-ui-sidebar__nav::-webkit-scrollbar-thumb:hover{background:#9ca3afb3}.escore-ui-sidebar__group{margin-bottom:calc(var(--spacing,.25rem)*.5)}.escore-ui-sidebar__group+.escore-ui-sidebar__group{margin-top:calc(var(--spacing,.25rem)*3)}.escore-ui-sidebar__group-label{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-bottom:calc(var(--spacing,.25rem)*1.5);padding-top:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:.12em;color:var(--escore-ui-sidebar-text-dim);display:flex;letter-spacing:.12em;text-transform:uppercase}.escore-ui-sidebar__group-label:after{background:var(--escore-ui-sidebar-border);content:"";display:block;flex:1;height:1px}.escore-ui-sidebar__list{list-style-type:none;padding:0}.escore-ui-sidebar__link{align-items:center;border-radius:var(--radius-lg,.5rem);cursor:pointer;gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5);text-align:left;width:100%;--tw-font-weight:var(--font-weight-semibold,600);background-color:#0000;border:1px solid #0000;color:var(--escore-ui-sidebar-text-muted);display:flex;font-size:.8125rem;font-weight:var(--font-weight-semibold,600);position:relative;text-decoration-line:none;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.escore-ui-sidebar__link-indicator{background:var(--escore-ui-sidebar-accent);border-bottom-right-radius:3.40282e+38px;border-top-right-radius:3.40282e+38px;height:0;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .25s cubic-bezier(.4,0,.2,1),opacity .25s;width:3px}.escore-ui-sidebar__link--active .escore-ui-sidebar__link-indicator{box-shadow:0 0 8px var(--escore-ui-sidebar-accent-glow);height:calc(var(--spacing,.25rem)*5);opacity:1}.escore-ui-sidebar__link--active{background:var(--escore-ui-sidebar-accent-dim);border-color:var(--escore-ui-sidebar-accent-border);box-shadow:inset 0 0 0 1px var(--escore-ui-sidebar-accent-ring);color:var(--escore-ui-sidebar-accent)}.escore-ui-sidebar__link--inactive:hover{background:var(--escore-ui-sidebar-surface-hover);border-color:var(--escore-ui-sidebar-border);color:var(--escore-ui-sidebar-text)}.escore-ui-sidebar__link-icon{flex-shrink:0;font-size:.9375rem;transition:color .2s,filter .2s}.escore-ui-sidebar__link--active .escore-ui-sidebar__link-icon{color:var(--escore-ui-sidebar-accent);filter:drop-shadow(0 0 4px var(--escore-ui-sidebar-accent-glow))}.escore-ui-sidebar__link--inactive .escore-ui-sidebar__link-icon{color:var(--escore-ui-sidebar-text-dim)}.escore-ui-sidebar__link--inactive:hover .escore-ui-sidebar__link-icon{color:var(--escore-ui-sidebar-text-muted)}.escore-ui-sidebar__link-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.escore-ui-sidebar__link-badge{padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);background:var(--escore-ui-sidebar-accent-dim);border:1px solid var(--escore-ui-sidebar-accent-border);border-radius:3.40282e+38px;color:var(--escore-ui-sidebar-accent);flex-shrink:0;font-size:10px;font-weight:var(--font-weight-bold,700);line-height:1}.escore-ui-sidebar__bottom{border-top:1px solid var(--escore-ui-sidebar-border);flex-direction:column;flex-shrink:0;margin-top:auto;padding-bottom:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*2);position:relative;z-index:10}.escore-ui-sidebar__bottom,.escore-ui-sidebar__user-card{display:flex;padding-inline:calc(var(--spacing,.25rem)*2.5)}.escore-ui-sidebar__user-card{align-items:center;-webkit-backdrop-filter:blur(12px);background:var(--escore-ui-sidebar-surface);border:1px solid var(--escore-ui-sidebar-border);border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2.5);transition:background .2s,border-color .2s}.escore-ui-sidebar__user-card:hover{background:var(--escore-ui-sidebar-surface-hover);border-color:var(--escore-ui-sidebar-border-strong)}.escore-ui-sidebar__user-avatar-wrap{flex-shrink:0;position:relative}.escore-ui-sidebar__user-avatar{align-items:center;background:linear-gradient(135deg,rgba(var(--escore-ui-sidebar-accent-rgb),.3),rgba(var(--escore-ui-sidebar-accent-rgb),.1));border-radius:3.40282e+38px;box-shadow:0 0 0 2px var(--escore-ui-sidebar-accent-ring),0 0 8px var(--escore-ui-sidebar-accent-glow);display:flex;height:calc(var(--spacing,.25rem)*8);justify-content:center;width:calc(var(--spacing,.25rem)*8)}.escore-ui-sidebar__user-avatar--initials{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);color:var(--escore-ui-sidebar-accent);font-weight:var(--font-weight-bold,700);text-transform:uppercase}.escore-ui-sidebar__user-avatar-img{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*8);object-fit:cover;width:calc(var(--spacing,.25rem)*8)}.escore-ui-sidebar__user-status-dot{background:var(--escore-ui-sidebar-accent);border:2px solid var(--escore-ui-sidebar-canvas);border-radius:3.40282e+38px;bottom:calc(var(--spacing,.25rem)*-.5);box-shadow:0 0 6px var(--escore-ui-sidebar-accent-glow);display:block;height:calc(var(--spacing,.25rem)*2.5);position:absolute;right:calc(var(--spacing,.25rem)*-.5);width:calc(var(--spacing,.25rem)*2.5)}.escore-ui-sidebar__user-info{display:flex;flex:1;flex-direction:column;min-width:0}.escore-ui-sidebar__user-name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);color:var(--escore-ui-sidebar-text);font-weight:var(--font-weight-semibold,600);overflow:hidden}.escore-ui-sidebar__user-email{color:var(--escore-ui-sidebar-text-dim);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.escore-ui-sidebar__locale{border-top:1px solid var(--escore-ui-sidebar-border);margin-top:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2)}.escore-ui-sidebar__locale :is(.escore-ui-locale,.escore-ui-locale__track){width:100%}.escore-ui-locale{--escore-ui-locale-accent:rgb(var(--escore-ui-glow-primary-rgb,8,239,98));--escore-ui-locale-accent-dim:rgba(var(--escore-ui-glow-primary-rgb,8,239,98),.15);--escore-ui-locale-accent-glow:rgba(var(--escore-ui-glow-primary-rgb,8,239,98),.28);--escore-ui-locale-text-dim:#71717a;--escore-ui-locale-text-muted:#a1a1aa;--escore-ui-locale-surface:#ffffff0a;--escore-ui-locale-border:#ffffff17;--escore-ui-locale-track-padding:.15rem;--escore-ui-locale-track-gap:.1rem;--escore-ui-locale-active-index:0;--escore-ui-locale-count:2;display:inline-flex}.escore-ui-locale--disabled{opacity:.55;pointer-events:none}.escore-ui-locale__track{background:var(--escore-ui-locale-surface);border:1px solid var(--escore-ui-locale-border);border-radius:999px;display:grid;gap:var(--escore-ui-locale-track-gap);grid-template-columns:repeat(var(--escore-ui-locale-count),minmax(0,1fr));padding:var(--escore-ui-locale-track-padding);position:relative}.escore-ui-locale__indicator{background:var(--escore-ui-locale-accent-dim);border-radius:999px;bottom:var(--escore-ui-locale-track-padding);box-shadow:0 0 16px var(--escore-ui-locale-accent-glow),inset 0 0 0 1px rgba(var(--escore-ui-glow-primary-rgb,8,239,98),.22);left:var(--escore-ui-locale-track-padding);pointer-events:none;position:absolute;top:var(--escore-ui-locale-track-padding);transform:translate(calc(var(--escore-ui-locale-active-index)*(100% + var(--escore-ui-locale-track-gap))));transition:transform .28s cubic-bezier(.34,1.15,.64,1);width:calc((100% - var(--escore-ui-locale-track-padding)*2 - (var(--escore-ui-locale-count) - 1)*var(--escore-ui-locale-track-gap))/var(--escore-ui-locale-count))}.escore-ui-locale__btn{background:0 0;border:0;border-radius:999px;color:var(--escore-ui-locale-text-dim);cursor:pointer;font:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1;min-width:2.25rem;padding:.3rem .55rem;position:relative;transition:color .22s;z-index:1}.escore-ui-locale__btn:hover:not(:disabled):not(.escore-ui-locale__btn--active){color:var(--escore-ui-locale-text-muted)}.escore-ui-locale__btn--active{color:var(--escore-ui-locale-accent)}.escore-ui-locale__btn:disabled{cursor:not-allowed}.escore-ui-locale__btn:focus-visible{outline:2px solid var(--escore-ui-locale-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.escore-ui-locale__btn,.escore-ui-locale__indicator{transition:none}}.escore-ui-status-badge{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-medium,500);border:1px solid #0000;border-radius:3.40282e+38px;display:inline-flex;flex-shrink:0;font-weight:var(--font-weight-medium,500)}.escore-ui-status-badge--success{background:rgba(var(--escore-ui-glow-primary-rgb),.1);border-color:rgba(var(--escore-ui-glow-primary-rgb),.25);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-status-badge--info{background:rgba(var(--escore-ui-glow-blue-rgb),.1);border-color:rgba(var(--escore-ui-glow-blue-rgb),.25);color:var(--color-blue-300,oklch(80.9% .105 251.813))}.escore-ui-status-badge--warn{background:#f59e0b1a;border-color:#f59e0b40;color:var(--color-amber-300,oklch(87.9% .169 91.605))}.escore-ui-status-badge--danger{background:rgba(var(--escore-ui-glow-danger-rgb),.1);border-color:rgba(var(--escore-ui-glow-danger-rgb),.25);color:rgb(var(--escore-ui-glow-danger-rgb))}.escore-ui-status-badge--neutral{background:#ffffff0a;border-color:var(--escore-ui-glass-border);color:var(--p-surface-400)}.escore-ui-status-badge--custom{background:rgba(var(--escore-ui-status-badge-rgb),.1);border-color:rgba(var(--escore-ui-status-badge-rgb),.25);color:rgb(var(--escore-ui-status-badge-rgb))}.escore-ui-status-badge__dot{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.escore-ui-status-badge--success .escore-ui-status-badge__dot{background:rgb(var(--escore-ui-glow-primary-rgb));box-shadow:var(--escore-ui-glow-shadow-dot)}.escore-ui-status-badge--info .escore-ui-status-badge__dot{background-color:var(--color-blue-400,oklch(70.7% .165 254.624))}.escore-ui-status-badge--warn .escore-ui-status-badge__dot{background-color:var(--color-amber-400,oklch(82.8% .189 84.429))}.escore-ui-status-badge--danger .escore-ui-status-badge__dot{background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.escore-ui-status-badge--neutral .escore-ui-status-badge__dot{background-color:var(--p-surface-400)}.escore-ui-status-badge--custom .escore-ui-status-badge__dot{background:rgb(var(--escore-ui-status-badge-rgb))}.escore-ui-status-badge__dot--pulse{animation:escore-ui-status-dot-pulse 2s ease-in-out infinite}@keyframes escore-ui-status-dot-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.escore-ui-status-badge__dot--pulse{animation:none}}.escore-ui-alert-banner{align-items:center;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*4)}.escore-ui-alert-banner--stacked{align-items:flex-start}.escore-ui-alert-banner__icon{align-items:center;border-radius:var(--radius-lg,.5rem);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;width:calc(var(--spacing,.25rem)*8)}.escore-ui-alert-banner__icon i{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.escore-ui-alert-banner__content{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:0}.escore-ui-alert-banner__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.escore-ui-alert-banner__text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-alert-banner__close{background:0 0;border-radius:.25rem;border-style:var(--tw-border-style);border-width:0;cursor:pointer;height:calc(var(--spacing,.25rem)*6);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*6)}.escore-ui-alert-banner__actions,.escore-ui-alert-banner__close{align-items:center;display:flex;flex-shrink:0}.escore-ui-alert-banner__retry{align-items:center;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);cursor:pointer;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);border-width:1px;display:inline-flex;font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.escore-ui-alert-banner__retry:disabled{cursor:not-allowed;opacity:.6}.escore-ui-alert-banner__retry{background:0 0}.escore-ui-alert-banner--danger .escore-ui-alert-banner__retry{border-color:#ef444459;color:#fca5a5}.escore-ui-alert-banner--danger .escore-ui-alert-banner__retry:hover:not(:disabled){background:#ef44441f}.escore-ui-alert-banner--warn .escore-ui-alert-banner__retry{border-color:#f59e0b59;color:#fde047}.escore-ui-alert-banner--warn .escore-ui-alert-banner__retry:hover:not(:disabled){background:#f59e0b1f}.escore-ui-alert-banner--info .escore-ui-alert-banner__retry{border-color:#3b82f659;color:#93c5fd}.escore-ui-alert-banner--info .escore-ui-alert-banner__retry:hover:not(:disabled){background:#3b82f61f}.escore-ui-alert-banner--success .escore-ui-alert-banner__retry{border-color:#22c55e59;color:#86efac}.escore-ui-alert-banner--success .escore-ui-alert-banner__retry:hover:not(:disabled){background:#22c55e1f}.escore-ui-alert-banner--info{background:#3b82f60a;border-color:#3b82f626}.escore-ui-alert-banner--info .escore-ui-alert-banner__icon{background:#3b82f61a}.escore-ui-alert-banner--info .escore-ui-alert-banner__icon i{color:var(--color-blue-400,oklch(70.7% .165 254.624))}.escore-ui-alert-banner--info .escore-ui-alert-banner__title{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.escore-ui-alert-banner--info .escore-ui-alert-banner__text{color:#90c5ffb3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--info .escore-ui-alert-banner__text{color:#90c5ffb3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--info .escore-ui-alert-banner__text{color:color-mix(in oklab,var(--color-blue-300,oklch(80.9% .105 251.813))70%,#0000)}}}.escore-ui-alert-banner--info .escore-ui-alert-banner__close{color:#54a2ff99}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--info .escore-ui-alert-banner__close{color:#54a2ff99}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--info .escore-ui-alert-banner__close{color:color-mix(in oklab,var(--color-blue-400,oklch(70.7% .165 254.624))60%,#0000)}}}@media(hover:hover){.escore-ui-alert-banner--info .escore-ui-alert-banner__close:hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.escore-ui-alert-banner--success{background:#22c55e0a;border-color:#22c55e26}.escore-ui-alert-banner--success .escore-ui-alert-banner__icon{background:#22c55e1a}.escore-ui-alert-banner--success .escore-ui-alert-banner__icon i{color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.escore-ui-alert-banner--success .escore-ui-alert-banner__title{color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.escore-ui-alert-banner--success .escore-ui-alert-banner__text{color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--success .escore-ui-alert-banner__text{color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--success .escore-ui-alert-banner__text{color:color-mix(in oklab,var(--color-emerald-300,oklch(84.5% .143 164.978))70%,#0000)}}}.escore-ui-alert-banner--success .escore-ui-alert-banner__close{color:#00d29499}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--success .escore-ui-alert-banner__close{color:#00d29499}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--success .escore-ui-alert-banner__close{color:color-mix(in oklab,var(--color-emerald-400,oklch(76.5% .177 163.223))60%,#0000)}}}@media(hover:hover){.escore-ui-alert-banner--success .escore-ui-alert-banner__close:hover{color:var(--color-emerald-300,oklch(84.5% .143 164.978))}}.escore-ui-alert-banner--warn{background:#f59e0b0a;border-color:#f59e0b26}.escore-ui-alert-banner--warn .escore-ui-alert-banner__icon{background:#f59e0b1a}.escore-ui-alert-banner--warn .escore-ui-alert-banner__icon i{color:var(--color-amber-400,oklch(82.8% .189 84.429))}.escore-ui-alert-banner--warn .escore-ui-alert-banner__title{color:var(--color-amber-300,oklch(87.9% .169 91.605))}.escore-ui-alert-banner--warn .escore-ui-alert-banner__text{color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--warn .escore-ui-alert-banner__text{color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--warn .escore-ui-alert-banner__text{color:color-mix(in oklab,var(--color-amber-300,oklch(87.9% .169 91.605))70%,#0000)}}}.escore-ui-alert-banner--warn .escore-ui-alert-banner__close{color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--warn .escore-ui-alert-banner__close{color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--warn .escore-ui-alert-banner__close{color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))60%,#0000)}}}@media(hover:hover){.escore-ui-alert-banner--warn .escore-ui-alert-banner__close:hover{color:var(--color-amber-300,oklch(87.9% .169 91.605))}}.escore-ui-alert-banner--danger{background:#ef44440a;border-color:#ef444426}.escore-ui-alert-banner--danger .escore-ui-alert-banner__icon{background:#ef44441a}.escore-ui-alert-banner--danger .escore-ui-alert-banner__icon i{color:var(--color-red-400,oklch(70.4% .191 22.216))}.escore-ui-alert-banner--danger .escore-ui-alert-banner__title{color:var(--color-red-300,oklch(80.8% .114 19.571))}.escore-ui-alert-banner--danger .escore-ui-alert-banner__text{color:#ffa3a3b3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--danger .escore-ui-alert-banner__text{color:#ffa3a3b3}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--danger .escore-ui-alert-banner__text{color:color-mix(in oklab,var(--color-red-300,oklch(80.8% .114 19.571))70%,#0000)}}}.escore-ui-alert-banner--danger .escore-ui-alert-banner__close{color:#ff656899}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--danger .escore-ui-alert-banner__close{color:#ff656899}@supports (color:color-mix(in lab,red,red)){.escore-ui-alert-banner--danger .escore-ui-alert-banner__close{color:color-mix(in oklab,var(--color-red-400,oklch(70.4% .191 22.216))60%,#0000)}}}@media(hover:hover){.escore-ui-alert-banner--danger .escore-ui-alert-banner__close:hover{color:var(--color-red-300,oklch(80.8% .114 19.571))}}.escore-ui-alert-banner:focus{outline:none}.escore-ui-alert-banner:focus-visible{outline:2px solid var(--escore-ui-focus-ring-color);outline-offset:2px}.escore-ui-data-state{border:1px solid var(--escore-ui-glass-border);border-radius:.75rem;font-size:.875rem;line-height:1.45;padding:1rem}.escore-ui-data-state--muted{background:var(--escore-ui-glass-bg);color:var(--p-surface-400)}.escore-ui-data-state--error{background:rgba(var(--escore-ui-glow-danger-rgb),.1);border-color:rgba(var(--escore-ui-glow-danger-rgb),.25);color:#fda4af}.escore-ui-info-box{align-items:flex-start;border-radius:var(--radius-lg,.5rem);font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2.5);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);--tw-leading:var(--leading-relaxed,1.625);display:flex;line-height:var(--leading-relaxed,1.625)}.escore-ui-info-box__icon{flex-shrink:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*.5)}.escore-ui-info-box__content{flex:1;min-width:0}.escore-ui-info-box--default{background:var(--escore-ui-glass-bg-hover);border:1px solid var(--escore-ui-glass-border)}.escore-ui-info-box--default :is(.escore-ui-info-box__content,.escore-ui-info-box__icon){color:var(--p-surface-400)}.escore-ui-info-box--primary{background:rgba(var(--escore-ui-glow-primary-rgb),.04);border:1px solid rgba(var(--escore-ui-glow-primary-rgb),.1)}.escore-ui-info-box--primary .escore-ui-info-box__icon{color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-info-box--primary .escore-ui-info-box__content{color:var(--p-surface-300)}.escore-ui-info-box--muted{background:0 0;border:none}.escore-ui-info-box--muted :is(.escore-ui-info-box__content,.escore-ui-info-box__icon){color:var(--p-surface-500)}.escore-ui-progress-bar{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*5)}.escore-ui-progress-bar__header{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}.escore-ui-progress-bar__header i{color:var(--p-primary-color)}.escore-ui-progress-bar__header i,.escore-ui-progress-bar__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-progress-bar__title{--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);flex:1;font-weight:var(--font-weight-semibold,600)}.escore-ui-progress-bar__percentage{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-primary-color);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.escore-ui-progress-bar__track{background:var(--escore-ui-glass-border);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2);overflow:hidden}.escore-ui-progress-bar__fill{height:100%;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));background:var(--escore-ui-accent);border-radius:3.40282e+38px;box-shadow:var(--escore-ui-glow-shadow);transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.escore-ui-progress-bar__fill--warn{background:linear-gradient(90deg,#f59e0b,#fbbf24);box-shadow:0 0 8px #f59e0b33}.escore-ui-progress-bar__fill--danger{background:linear-gradient(90deg,#ef4444,#f87171);box-shadow:0 0 8px #ef444433}.escore-ui-progress-bar__fill--success{background:linear-gradient(90deg,#22c55e,#4ade80);box-shadow:0 0 8px #22c55e40}.escore-ui-progress-bar__hint{color:var(--p-surface-400);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:var(--spacing,.25rem)}.escore-ui-progress-bar--vertical{gap:calc(var(--spacing,.25rem)*4)}.escore-ui-progress-bar--vertical .escore-ui-progress-bar__header{flex-wrap:wrap}.escore-ui-progress-bar--vertical .escore-ui-progress-bar__track{align-self:flex-start;display:flex;flex-direction:column;flex-shrink:0;height:calc(var(--spacing,.25rem)*36);justify-content:flex-end;min-height:calc(var(--spacing,.25rem)*36);width:calc(var(--spacing,.25rem)*3)}.escore-ui-progress-bar--vertical .escore-ui-progress-bar__fill{background:var(--escore-ui-accent);width:100%}.escore-ui-progress-bar--vertical .escore-ui-progress-bar__fill--warn{background:linear-gradient(#fbbf24,#f59e0b)}.escore-ui-progress-bar--vertical .escore-ui-progress-bar__fill--danger{background:linear-gradient(#f87171,#ef4444)}.escore-ui-progress-bar--vertical .escore-ui-progress-bar__fill--success{background:linear-gradient(#4ade80,#22c55e)}.escore-ui-progress-bar--vertical.escore-ui-progress-bar--fill-height{align-self:stretch;flex-shrink:0;gap:0;height:100%;min-height:0;padding:0;width:calc(var(--spacing,.25rem)*3)}.escore-ui-progress-bar--vertical.escore-ui-progress-bar--fill-height .escore-ui-progress-bar__track{flex:1;height:100%;min-height:0;width:100%}.escore-ui-progress-bar--compact{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;gap:0;padding:0}.escore-ui-kv-list{background:var(--escore-ui-glass-bg);border:1px solid var(--escore-ui-glass-border);border-radius:.75rem;display:flex;flex-direction:column;overflow:hidden;width:100%}.escore-ui-kv-list--embedded{background:0 0;border:none;border-radius:0}.escore-ui-kv-list__item{align-items:start;border-bottom:1px solid var(--escore-ui-glass-border);display:grid;gap:.75rem 1rem;grid-template-columns:minmax(6.5rem,36%) minmax(0,1fr);padding:.7rem 1rem}.escore-ui-kv-list__item:last-child{border-bottom:none}.escore-ui-kv-list__item:nth-child(2n){background:#ffffff04}.escore-ui-kv-list__key{color:var(--p-surface-500);font-size:.6875rem;font-weight:700;letter-spacing:.06em;padding-top:.1rem;text-transform:uppercase}.escore-ui-kv-list__value{color:var(--p-surface-0);font-size:.875rem;font-weight:500;line-height:1.45;min-width:0;text-align:right;word-break:break-word}.escore-ui-form-field{display:flex;flex-direction:column;gap:var(--spacing,.25rem)}@media(min-width:48rem){.escore-ui-form-field--span-2{grid-column:span 2/span 2}.escore-ui-form-field--span-3{grid-column:span 3/span 3}}.escore-ui-form-field__label{align-items:center;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-400);display:flex;font-weight:var(--font-weight-medium,500)}.escore-ui-form-field__hint,.escore-ui-form-field__label-icon{color:var(--p-surface-500);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-form-field__hint{margin-top:var(--spacing,.25rem)}.escore-ui-form-field__label-required{color:var(--color-red-500,oklch(63.7% .237 25.331))}.escore-ui-form-field__error{color:var(--color-red-400,oklch(70.4% .191 22.216));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:var(--spacing,.25rem)}.escore-ui-form-field--error :is(.p-autocomplete-input,.p-inputtext,.p-multiselect,.p-select,.p-textarea){border-color:rgba(var(--escore-ui-glow-danger-rgb),.5)!important;box-shadow:0 0 0 1px rgba(var(--escore-ui-glow-danger-rgb),.15)}.escore-ui-form-field--error :is(.p-inputtext:focus,.p-multiselect.p-focus,.p-select.p-focus,.p-textarea:focus){border-color:rgba(var(--escore-ui-glow-danger-rgb),.7)!important;box-shadow:0 0 0 2px rgba(var(--escore-ui-glow-danger-rgb),.15)}.escore-ui-action-menu{display:inline-flex;position:relative}.escore-ui-action-menu__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--p-surface-950,#09090b);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-xl,.75rem);box-shadow:0 12px 40px #00000080,0 0 1px #ffffff0d;min-width:200px;overflow:hidden;padding-block:calc(var(--spacing,.25rem)*1.5)}.escore-ui-action-menu__item{align-items:center;background-color:#0000;border-style:var(--tw-border-style);border-width:0;color:var(--p-surface-200);cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3.5);text-align:left;width:100%}.escore-ui-action-menu__item,.escore-ui-action-menu__item i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-action-menu__item i{text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*4);--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.escore-ui-action-menu__item--sev-primary:not(:hover) i{color:var(--escore-ui-accent)}.escore-ui-action-menu__item--sev-secondary:not(:hover) i{color:var(--p-surface-400)}.escore-ui-action-menu__item--sev-success:not(:hover) i{color:rgba(var(--escore-ui-glow-primary-rgb),.55)}.escore-ui-action-menu__item--sev-info:not(:hover) i{color:rgba(var(--escore-ui-glow-blue-rgb),.65)}.escore-ui-action-menu__item--sev-warn:not(:hover) i{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.escore-ui-action-menu__item--sev-warn:not(:hover) i{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.escore-ui-action-menu__item--sev-warn:not(:hover) i{color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))80%,#0000)}}}.escore-ui-action-menu__item--sev-help:not(:hover) i{color:#a855f7bf}.escore-ui-action-menu__item--sev-danger:not(:hover) i{color:rgba(var(--escore-ui-glow-danger-rgb),.75)}.escore-ui-action-menu__item--sev-hov-only:not(:hover) i{color:var(--p-surface-400)}.escore-ui-action-menu__item--sev-primary:hover i,.escore-ui-action-menu__item--sev-secondary:hover i,.escore-ui-action-menu__item--sev-success:hover i{color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-action-menu__item--sev-info:hover i{color:rgb(var(--escore-ui-glow-blue-rgb))}.escore-ui-action-menu__item--sev-warn:hover i{color:var(--color-amber-300,oklch(87.9% .169 91.605))}.escore-ui-action-menu__item--sev-help:hover i{color:var(--color-purple-300,oklch(82.7% .119 306.383))}.escore-ui-action-menu__item--sev-danger:hover i{color:rgb(var(--escore-ui-glow-danger-rgb))}.escore-ui-action-menu__item--disabled,.escore-ui-action-menu__item:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.escore-ui-action-menu__divider{background:#ffffff0d;height:1px;margin-block:calc(var(--spacing,.25rem)*1.5)}.escore-ui-action-menu-enter-active{transition:all .15s cubic-bezier(.16,1,.3,1)}.escore-ui-action-menu-leave-active{transition:all .1s ease-out}.escore-ui-action-menu-enter-from{opacity:0;transform:translateY(-4px)scale(.95)}.escore-ui-action-menu-leave-to{opacity:0;transform:translateY(-2px)scale(.98)}@media(prefers-reduced-motion:reduce){.escore-ui-action-menu-enter-active,.escore-ui-action-menu-leave-active{transition:none}}.escore-ui-list-content-shell__track{transition:opacity .32s cubic-bezier(.4,0,.2,1),filter .32s cubic-bezier(.4,0,.2,1)}.escore-ui-list-content-shell__track--fetching{filter:saturate(.88);opacity:.7;pointer-events:none}.escore-ui-list-content-shell__bar{border-radius:999px;height:3px;left:0;opacity:.95;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.escore-ui-list-content-shell__bar:before{animation:escore-ui-list-content-shell-slide 1.05s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#0000 0,rgba(var(--escore-ui-glow-primary-rgb),.2) 35%,rgb(var(--escore-ui-glow-primary-rgb)) 50%,rgba(var(--escore-ui-glow-primary-rgb),.2) 65%,transparent 100%);content:"";inset:0;position:absolute;width:42%}@keyframes escore-ui-list-content-shell-slide{0%{transform:translate(-130%)}to{transform:translate(320%)}}.escore-ui-list-empty{--tw-border-style:dashed;align-items:center;background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-radius:1rem;border-style:dashed;border-width:1px;display:flex;flex-direction:column;justify-content:center;padding-block:calc(var(--spacing,.25rem)*16);padding-inline:calc(var(--spacing,.25rem)*6);text-align:center}.escore-ui-list-empty__icon{background:rgba(var(--escore-ui-glow-primary-rgb),.12);border:1px solid rgba(var(--escore-ui-glow-primary-rgb),.25);border-radius:var(--radius-2xl,1rem);color:rgb(var(--escore-ui-glow-primary-rgb));display:grid;height:calc(var(--spacing,.25rem)*16);place-items:center;width:calc(var(--spacing,.25rem)*16)}.escore-ui-list-empty__icon i{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}.escore-ui-list-empty__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-top:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em)}.escore-ui-list-empty__text{color:var(--p-surface-400);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:calc(var(--spacing,.25rem)*2);max-width:var(--container-md,28rem)}.escore-ui-list-empty__actions{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*3);justify-content:center;margin-top:calc(var(--spacing,.25rem)*6)}.escore-ui-list-pagination__meta{align-items:baseline;display:flex;flex-wrap:wrap}.escore-ui-list-pagination__meta-separator{color:inherit;margin-inline:.5rem}.escore-ui-list-pagination--disabled{pointer-events:none}.escore-ui-rows-per-page-menu__trigger{min-width:4.25rem}.escore-ui-rows-per-page-menu__trigger:disabled:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.escore-ui-rows-per-page-menu__trigger:disabled{cursor:not-allowed;opacity:.55}.escore-ui-rows-per-page-menu__trigger.escore-ui-button.escore-ui-button--secondary.escore-ui-rows-per-page-menu__trigger--open{background:rgba(var(--escore-ui-glow-primary-rgb),.12);box-shadow:0 0 0 1px rgba(var(--escore-ui-glow-primary-rgb),.35);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-rows-per-page-menu__value{min-width:1.25rem;text-align:center}.escore-ui-rows-per-page-menu__chevron-wrap{align-items:center;background:var(--escore-ui-glass-bg-hover);border-radius:.25rem;display:flex;height:1rem;justify-content:center;width:1rem}.escore-ui-rows-per-page-menu__chevron{font-size:.55rem;opacity:.85;transition:transform .22s cubic-bezier(.4,0,.2,1)}.escore-ui-rows-per-page-menu__trigger--open .escore-ui-rows-per-page-menu__chevron{transform:rotate(180deg)}.escore-ui-rows-per-page-menu__panel{background:var(--p-surface-950,#09090b);border:1px solid var(--escore-ui-glass-border);border-radius:.75rem;box-shadow:0 20px 50px -12px #000000a6,0 0 0 1px #ffffff0d;display:flex;flex-direction:column;overflow:hidden;padding:.25rem;position:fixed;z-index:9990}.escore-ui-rows-per-page-menu__list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;min-width:0;padding:0}.escore-ui-rows-per-page-menu__option{align-items:center;background:0 0;border:0;border-radius:.5rem;color:var(--p-surface-300);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding:.5rem .75rem;text-align:left;transition:color .15s,background .15s;width:100%}.escore-ui-rows-per-page-menu__option:hover{background:var(--escore-ui-glass-bg-hover);color:var(--p-surface-100)}.escore-ui-rows-per-page-menu__option:focus-visible{background:rgba(var(--escore-ui-glow-primary-rgb),.1);color:var(--p-surface-100);outline:none}.escore-ui-rows-per-page-menu__option--active{background:rgba(var(--escore-ui-glow-primary-rgb),.12);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-rows-per-page-dd-enter-active{transition:all .2s cubic-bezier(.16,1,.3,1)}.escore-ui-rows-per-page-dd-leave-active{transition:all .14s cubic-bezier(.4,0,1,1)}.escore-ui-rows-per-page-dd-enter-from,.escore-ui-rows-per-page-dd-leave-to{opacity:0}.escore-ui-form-switch-row{border-color:var(--p-inputtext-border-color);transition:border-color var(--p-inputtext-transition-duration,.2s)ease}.escore-ui-form-switch-row:hover{border-color:var(--p-inputtext-hover-border-color)}.escore-ui-filter-panel{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-xl,.75rem)}.escore-ui-filter-panel__header{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);padding:.5rem}.escore-ui-filter-panel__toggle{align-items:center;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);cursor:pointer;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);background:0 0;border-width:0;color:var(--p-surface-400);display:inline-flex;font-weight:var(--font-weight-medium,500);transition:all .2s}.escore-ui-filter-panel__toggle:hover{background:#ffffff08;color:var(--p-surface-200)}.escore-ui-filter-panel--open .escore-ui-filter-panel__toggle{color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-filter-panel__chevron{font-size:.625rem;transition:transform .25s cubic-bezier(.4,0,.2,1)}.escore-ui-filter-panel--open .escore-ui-filter-panel__chevron{transform:rotate(180deg)}.escore-ui-filter-panel__count{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);align-items:center;background:rgba(var(--escore-ui-glow-primary-rgb),.15);border-radius:3.40282e+38px;color:rgb(var(--escore-ui-glow-primary-rgb));display:inline-flex;font-size:10px;font-weight:var(--font-weight-bold,700);height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.escore-ui-filter-panel__content{align-items:flex-end;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*3);padding:0 .75rem .75rem}.escore-ui-filter-panel__actions{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:flex-end;padding:0 .75rem .75rem}.escore-ui-filter-grid{display:flex;flex-direction:column;gap:.75rem;width:100%}.escore-ui-filter-grid__section{background:#0000002e;border:1px solid var(--escore-ui-glass-border);border-radius:.625rem;display:flex;flex-direction:column;gap:.625rem;padding:.875rem}.escore-ui-filter-grid__section--muted{background:#0000001f}.escore-ui-filter-grid__section-header{display:flex;flex-direction:column;gap:.125rem}.escore-ui-filter-grid__section-title{color:var(--p-surface-100);font-size:.8125rem;font-weight:600;letter-spacing:-.01em;margin:0}.escore-ui-filter-grid__section-text{color:var(--p-surface-400);font-size:.75rem;line-height:1.4;margin:0}.escore-ui-filter-grid__fields{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr);width:100%}@media(min-width:640px){.escore-ui-filter-grid__fields--cols-2,.escore-ui-filter-grid__fields--cols-3,.escore-ui-filter-grid__fields--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.escore-ui-filter-grid__fields--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.escore-ui-filter-grid__fields--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.escore-ui-search-bar{position:relative}.escore-ui-search-bar__input{padding-right:calc(var(--spacing,.25rem)*10);width:100%}.escore-ui-search-bar__clear{height:calc(var(--spacing,.25rem)*6);right:calc(var(--spacing,.25rem)*2);top:50%;width:calc(var(--spacing,.25rem)*6);z-index:10;--tw-translate-y:-50%;align-items:center;border-radius:.25rem;border-style:var(--tw-border-style);border-width:0;color:var(--p-surface-500);cursor:pointer;display:flex;justify-content:center;position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));translate:var(--tw-translate-x)var(--tw-translate-y)}@media(hover:hover){.escore-ui-search-bar__clear:hover{color:var(--p-surface-200)}}.escore-ui-search-bar__clear{background:0 0}.escore-ui-search-bar__clear:hover{background:#ffffff0f}.escore-ui-form-section{background:var(--escore-ui-glass-bg);border:1px solid var(--escore-ui-glass-border);border-radius:.75rem;overflow:hidden;transition:border-color .2s,background .2s}.escore-ui-form-section:hover{border-color:var(--escore-ui-border-strong)}.escore-ui-form-section__header{align-items:center;border-bottom-style:var(--tw-border-style);gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;background:#0000002e;border-bottom-width:1px;border-color:var(--escore-ui-glass-border);display:flex;transition-duration:.3s}.escore-ui-form-section:hover .escore-ui-form-section__header{background:#0000003d}.escore-ui-form-section__icon{border-radius:var(--radius-xl,.75rem);height:calc(var(--spacing,.25rem)*10);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*10);--tw-duration:.3s;align-items:center;background:var(--escore-ui-accent-dim);border:1px solid var(--escore-ui-accent-border-muted);display:flex;flex-shrink:0;justify-content:center;transition-duration:.3s}.escore-ui-form-section:hover .escore-ui-form-section__icon{border-color:var(--escore-ui-accent-border-focus)}.escore-ui-form-section__icon i{color:var(--escore-ui-accent);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.escore-ui-form-section__title-wrapper{flex:1;min-width:0}.escore-ui-form-section__title{font-family:inherit;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-100);letter-spacing:var(--tracking-tight,-.025em)}.escore-ui-form-section__description{color:var(--p-surface-400);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*.5)}.escore-ui-form-section__action{flex-shrink:0}.escore-ui-form-section__content{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5)}.escore-ui-form-section__grid{display:grid;gap:calc(var(--spacing,.25rem)*4)}.escore-ui-form-section__grid--2{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.escore-ui-form-section__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.escore-ui-form-section__grid--3{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.escore-ui-form-section__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.escore-ui-form-container{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing,.25rem)*6);position:relative}.escore-ui-form-container:before{background:linear-gradient(90deg,#0000,rgba(var(--escore-ui-glow-primary-rgb),.12) 30%,rgba(var(--escore-ui-glow-primary-rgb),.2) 50%,rgba(var(--escore-ui-glow-primary-rgb),.12) 70%,transparent);content:"";height:1px;inset-inline:0;position:absolute;top:0}.escore-ui-file-upload{background:var(--escore-ui-glass-bg);border:1px dashed #ffffff1a;border-radius:var(--radius-xl,.75rem);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.escore-ui-file-upload--drag{background:rgba(var(--escore-ui-glow-primary-rgb),.04);border-color:rgba(var(--escore-ui-glow-primary-rgb),.4);box-shadow:0 0 16px rgba(var(--escore-ui-glow-primary-rgb),.06)}.escore-ui-file-upload--has-file{align-items:center;border-color:var(--escore-ui-glass-border);border-style:solid;display:flex;gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*3)}.escore-ui-file-upload--error{border-color:rgba(var(--escore-ui-glow-danger-rgb),.3)}.escore-ui-file-upload__input{inset:0;opacity:0;pointer-events:none;position:absolute}.escore-ui-file-upload__dropzone{align-items:center;border-radius:var(--radius-xl,.75rem);cursor:pointer;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.escore-ui-file-upload__dropzone:hover{background:#ffffff08}.escore-ui-file-upload__icon{align-items:center;background:rgba(var(--escore-ui-glow-primary-rgb),.08);border-radius:var(--radius-xl,.75rem);display:flex;height:calc(var(--spacing,.25rem)*10);justify-content:center;width:calc(var(--spacing,.25rem)*10)}.escore-ui-file-upload__icon i{color:rgb(var(--escore-ui-glow-primary-rgb));font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}.escore-ui-file-upload__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-300);font-weight:var(--font-weight-medium,500)}.escore-ui-file-upload__hint{color:var(--p-surface-500);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-file-upload__preview{align-items:center;background:#0003;border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-lg,.5rem);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*12);justify-content:center;overflow:hidden;width:calc(var(--spacing,.25rem)*12)}.escore-ui-file-upload__image{height:100%;object-fit:cover;width:100%}.escore-ui-file-upload__file-icon{color:var(--p-surface-400);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}.escore-ui-file-upload__info{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:0}.escore-ui-file-upload__name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-200);font-weight:var(--font-weight-medium,500);overflow:hidden}.escore-ui-file-upload__size{color:var(--p-surface-500);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-file-upload__remove{align-items:center;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:0;color:var(--p-surface-400);cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*8)}@media(hover:hover){.escore-ui-file-upload__remove:hover{color:var(--color-red-300,oklch(80.8% .114 19.571))}}.escore-ui-file-upload__remove{background:0 0}.escore-ui-file-upload__remove:hover{background:rgba(var(--escore-ui-glow-danger-rgb),.08)}.escore-ui-file-upload__error{color:rgb(var(--glow-danger-rgb));display:block;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*1.5);padding-inline:var(--spacing,.25rem)}.escore-ui-glass-card__header{justify-content:space-between;padding:.875rem 1rem 0}.escore-ui-glass-card__header,.escore-ui-glass-card__headline{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2.5)}.escore-ui-glass-card__headline{min-width:0}.escore-ui-glass-card__icon{color:var(--p-primary-color);flex-shrink:0}.escore-ui-glass-card__icon,.escore-ui-glass-card__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-glass-card__title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600);overflow:hidden}.escore-ui-glass-card__actions{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.escore-ui-glass-card__body{padding:.875rem 1rem}.escore-ui-glass-card__body--flush{padding-block:0;padding-inline:0}.escore-ui-glass-card__footer{align-items:center;border-top:1px var(--tw-border-style);border-color:#ffffff0a;display:flex;gap:calc(var(--spacing,.25rem)*2.5);padding:.625rem 1rem}.escore-ui-glass-card--pad-none .escore-ui-glass-card__body{padding:0}.escore-ui-glass-card--pad-none .escore-ui-glass-card__header{padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4)}.escore-ui-glass-card--pad-sm .escore-ui-glass-card__body{padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3)}.escore-ui-glass-card--pad-sm .escore-ui-glass-card__header{padding-inline:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*3)}.escore-ui-glass-card--pad-lg .escore-ui-glass-card__body{padding-block:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*6)}.escore-ui-glass-card--pad-lg .escore-ui-glass-card__header{padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*6)}.escore-ui-glass-card--interactive{cursor:pointer;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.escore-ui-glass-card--interactive:active{transform:scale(.995)}.escore-ui-glass-card{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border:1px solid var(--escore-ui-glass-border);border-radius:.75rem}.escore-ui-glass-dialog.p-dialog,.escore-ui-glass-dialog.p-dialog .p-dialog-root,.p-confirmdialog{--p-dialog-background:#09090b;--p-dialog-border-color:var(--escore-ui-glass-border);--p-dialog-color:var(--p-surface-100);--p-surface-950:#09090b;--p-surface-900:#09090b;--p-surface-800:#09090b;--p-form-field-background:#09090b;--p-form-field-filled-background:#09090b;--p-form-field-filled-hover-background:#09090b;--p-form-field-filled-focus-background:#09090b;--p-form-field-border-color:var(--escore-ui-glass-border);--p-form-field-hover-border-color:#ffffff1a;--p-inputtext-background:#09090b;--p-inputtext-filled-background:#09090b;--p-inputtext-filled-focus-background:#09090b;--p-inputtext-focus-background:#09090b;--p-inputtext-border-color:var(--escore-ui-glass-border);--p-inputtext-hover-border-color:#ffffff1a;--escore-ui-glass-bg:#ffffff05;--escore-ui-glass-bg-elevated:#ffffff08;--escore-ui-glass-bg-hover:#ffffff0f;--escore-ui-glass-border-hover:#ffffff1a;--escore-ui-glass-rail:#ffffff14;--escore-ui-glass-skeleton:#ffffff0f;--escore-ui-glass-inset:#00000059;--escore-ui-border:var(--escore-ui-glass-border);--escore-ui-border-muted:var(--escore-ui-glass-border);--escore-ui-border-subtle:#ffffff0a;--escore-ui-border-faint:#ffffff08;--escore-ui-border-strong:#ffffff1a;--escore-ui-divider:var(--escore-ui-glass-border);--escore-ui-surface:#ffffff05;--escore-ui-surface-soft:#ffffff05;--escore-ui-surface-raised:#ffffff08;--escore-ui-surface-hover:#ffffff0f;--escore-ui-surface-muted:#ffffff0a;--escore-ui-surface-strong:#ffffff14;--escore-ui-surface-inset:#ffffff05;--escore-ui-surface-inset-deep:#ffffff05;--escore-ui-surface-inset-strong:#00000059;--escore-ui-surface-inset-header:#ffffff05;--escore-ui-surface-striped:#ffffff04;--escore-ui-surface-hover-subtle:#ffffff08;--escore-ui-surface-footer:#09090b}.escore-ui-glass-dialog.p-dialog,.escore-ui-glass-dialog.p-dialog .p-dialog-root{background:#09090b!important;border:1px solid var(--escore-ui-glass-border)!important;border-radius:1rem;box-shadow:0 24px 80px #0000008c;color:var(--p-surface-100);display:flex;flex-direction:column;isolation:isolate;max-height:min(90vh,820px);overflow:hidden;position:relative}.escore-ui-glass-dialog.p-dialog.escore-ui-glass-dialog--wide,.escore-ui-glass-dialog.p-dialog.escore-ui-glass-dialog--wide .p-dialog-root{max-height:min(92vh,900px)}.escore-ui-glass-dialog.p-dialog.escore-ui-glass-dialog--wizard,.escore-ui-glass-dialog.p-dialog.escore-ui-glass-dialog--wizard .p-dialog-root{max-height:min(94vh,960px);min-height:min(94vh,960px)}.escore-ui-glass-dialog.p-dialog.escore-ui-glass-dialog--wizard .escore-ui-glass-dialog__content{display:flex;flex:auto;flex-direction:column;min-height:0;overflow:hidden}.escore-ui-glass-dialog.p-dialog .p-dialog-header{background:#09090b!important;border-bottom:1px solid var(--escore-ui-glass-border)!important;flex-shrink:0;padding:1rem 1.25rem!important;position:relative;z-index:2}.escore-ui-glass-dialog.p-dialog .p-dialog-content{background:#09090b!important;border:none!important;display:flex;flex:auto;flex-direction:column;min-height:0;overflow:hidden;padding:0!important;position:relative;z-index:2}.escore-ui-glass-dialog.p-dialog .p-dialog-footer{align-items:center;background:#09090b!important;border-top:1px solid var(--escore-ui-glass-border)!important;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:0;padding:.75rem 1.25rem 1rem!important;position:relative;width:100%;z-index:2}.escore-ui-glass-dialog.p-dialog .p-dialog-footer:before{display:none}.escore-ui-glass-dialog__content{background:#09090b;border:none;border-radius:0;flex:auto;min-height:0;overflow:hidden auto;padding:1rem 1.25rem}.escore-ui-glass-dialog__content:before{display:none}.escore-ui-glass-dialog__footer{align-items:center;background:0 0;border-top:none;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding:0;width:100%}.escore-ui-glass-dialog__footer .escore-ui-button{min-height:2.375rem;min-width:5.75rem}.escore-ui-glass-dialog__footer .escore-ui-button.escore-ui-button--small{min-height:0;min-width:4.5rem}.escore-ui-glass-dialog__footer .escore-ui-button.escore-ui-button--text{min-height:0;min-width:0;padding-inline:.75rem}.escore-ui-glass-dialog-header{align-items:center;display:flex;gap:.75rem;min-width:0}.escore-ui-glass-dialog-header--truncate{flex:1;min-width:0}.escore-ui-glass-dialog-header--compact{gap:.625rem}.escore-ui-glass-dialog-header__icon{align-items:center;background:var(--escore-ui-accent-dim);border:1px solid var(--escore-ui-accent-border-muted);border-radius:.5rem;color:var(--escore-ui-accent);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.escore-ui-glass-dialog-header__icon--compact{border-radius:.375rem;height:2rem;width:2rem}.escore-ui-glass-dialog-header__icon i{font-size:1.125rem}.escore-ui-glass-dialog-header__icon--compact i{font-size:1rem}.escore-ui-glass-dialog-header__title{color:var(--p-surface-100);font-family:inherit;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0}.escore-ui-glass-dialog-header__title--compact{font-size:1rem;line-height:1.2}.escore-ui-glass-dialog-header__title--truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.escore-ui-confirm-dialog.escore-ui-glass-dialog.p-dialog{max-height:none}.escore-ui-confirm-dialog.escore-ui-glass-dialog.p-dialog .p-dialog-header{padding:1rem 1.25rem 0!important}.escore-ui-confirm-dialog.escore-ui-glass-dialog.p-dialog .p-dialog-content{padding:0 1.25rem!important}.escore-ui-confirm-dialog__header{align-items:center;display:flex;gap:.75rem}.escore-ui-confirm-dialog__icon{align-items:center;border:1px solid var(--escore-ui-glass-border);border-radius:.5rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.escore-ui-confirm-dialog__icon i{font-size:1.125rem}.escore-ui-confirm-dialog__icon--info{background:#3b82f61f;border-color:#3b82f647}.escore-ui-confirm-dialog__icon--info i{color:#3b82f6}.escore-ui-confirm-dialog__icon--warn{background:#f59e0b1f;border-color:#f59e0b47}.escore-ui-confirm-dialog__icon--warn i{color:#f59e0b}.escore-ui-confirm-dialog__icon--danger{background:rgba(var(--escore-ui-glow-danger-rgb),.12);border-color:rgba(var(--escore-ui-glow-danger-rgb),.28)}.escore-ui-confirm-dialog__icon--danger i{color:rgb(var(--escore-ui-glow-danger-rgb))}.escore-ui-confirm-dialog__title{color:var(--p-surface-100);font-family:inherit;font-size:1rem;font-weight:600;letter-spacing:-.02em;margin:0}.escore-ui-confirm-dialog__message{color:var(--p-surface-400);font-size:.875rem;line-height:1.55;margin:0;padding:.75rem 0 .25rem}.escore-ui-confirm-dialog__footer{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.escore-ui-page-section{gap:1rem;width:100%}.escore-ui-page-section,.escore-ui-page-section__header{display:flex;flex-direction:column}@media(min-width:40rem){.escore-ui-page-section__header{align-items:flex-end;flex-direction:row;justify-content:space-between}}.escore-ui-page-section__header{gap:.75rem}.escore-ui-page-section__headline{display:flex;flex-direction:column;gap:var(--spacing,.25rem)}.escore-ui-page-section__title{font-family:inherit;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-100);letter-spacing:var(--tracking-tight,-.025em)}.escore-ui-page-section__subtitle{color:var(--p-surface-400);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-page-section__actions{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.escore-ui-page-section__body,.escore-ui-stepper-mobile{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}@media(min-width:48rem){.escore-ui-stepper-mobile{display:none}}.escore-ui-stepper-mobile__header{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3)}.escore-ui-stepper-mobile__badge{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*.5);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);background:rgba(var(--escore-ui-glow-primary-rgb),.08);border:1px solid rgba(var(--escore-ui-glow-primary-rgb),.15);border-radius:3.40282e+38px;display:inline-flex;font-weight:var(--font-weight-bold,700)}.escore-ui-stepper-mobile__current{color:var(--escore-ui-accent)}.escore-ui-stepper-mobile__sep{color:var(--p-surface-600)}.escore-ui-stepper-mobile__total{color:var(--p-surface-400)}.escore-ui-stepper-mobile__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700);overflow:hidden}.escore-ui-stepper-mobile__track{background:#ffffff0a;border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1.5);overflow:hidden;width:100%}.escore-ui-stepper-mobile__track-fill{height:100%;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));background:var(--escore-ui-accent);border-radius:3.40282e+38px;transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.escore-ui-stepper{align-items:flex-start;display:none}@media(min-width:48rem){.escore-ui-stepper{display:flex}}.escore-ui-stepper{padding:8px 0}.escore-ui-stepper-wrapper--single .escore-ui-stepper,.escore-ui-stepper.escore-ui-stepper--single{justify-content:center}.escore-ui-stepper__step{align-items:center;cursor:pointer;gap:calc(var(--spacing,.25rem)*3);--tw-outline-style:none;display:flex;flex-direction:column;min-width:80px;outline-style:none;position:relative;-webkit-user-select:none;user-select:none;z-index:1}.escore-ui-stepper__step:focus-visible .escore-ui-stepper__indicator{box-shadow:var(--escore-ui-glow-shadow-focus)}.escore-ui-stepper__indicator,.escore-ui-stepper__indicator-inner{align-items:center;display:flex;height:calc(var(--spacing,.25rem)*12);justify-content:center;position:relative;width:calc(var(--spacing,.25rem)*12)}.escore-ui-stepper__indicator-inner{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));z-index:10;--tw-duration:.3s;background:#000c;border:2px solid #ffffff14;border-radius:3.40282e+38px;transition-duration:.3s}.escore-ui-stepper__step:hover .escore-ui-stepper__indicator-inner{background:#000000e6;border-color:#ffffff24}.escore-ui-stepper__step--done .escore-ui-stepper__indicator-inner{background:var(--escore-ui-accent);border-color:var(--escore-ui-accent);box-shadow:var(--escore-ui-glow-shadow-soft-2)}.escore-ui-stepper__step--done:hover .escore-ui-stepper__indicator-inner{background:var(--escore-ui-accent);border-color:var(--escore-ui-accent);box-shadow:var(--escore-ui-glow-shadow-rail)}.escore-ui-stepper__step--active .escore-ui-stepper__indicator-inner{background:rgba(var(--escore-ui-glow-primary-rgb),.04);border-color:var(--escore-ui-accent)}.escore-ui-stepper__step--active:hover .escore-ui-stepper__indicator-inner{box-shadow:var(--escore-ui-glow-shadow-soft-1)}.escore-ui-stepper__pulse{animation:escore-ui-stepper-radar 3s cubic-bezier(0,0,.2,1) infinite;border:1px solid rgba(var(--escore-ui-glow-primary-rgb),.2);border-radius:3.40282e+38px;inset:0;position:absolute}.escore-ui-stepper__pulse--delayed{animation-delay:1.5s}@keyframes escore-ui-stepper-radar{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.escore-ui-stepper__check-icon{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-950);font-weight:var(--font-weight-bold,700)}.escore-ui-stepper__step-icon{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;color:var(--p-surface-500);transition-duration:.3s}.escore-ui-stepper__step--active .escore-ui-stepper__step-icon{color:var(--escore-ui-accent)}.escore-ui-stepper__step:hover .escore-ui-stepper__step-icon{color:var(--p-surface-300)}.escore-ui-stepper__step--active:hover .escore-ui-stepper__step-icon{color:var(--escore-ui-accent)}.escore-ui-stepper__label{text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:11px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;color:var(--p-surface-500);max-width:90px;transition-duration:.3s}.escore-ui-stepper__step--active .escore-ui-stepper__label{color:var(--escore-ui-accent);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.escore-ui-stepper__step--done .escore-ui-stepper__label,.escore-ui-stepper__step:hover .escore-ui-stepper__label{color:var(--p-surface-300)}.escore-ui-stepper__step--active:hover .escore-ui-stepper__label{color:var(--escore-ui-accent)}.escore-ui-stepper__connector{background:#ffffff0a;border-radius:3.40282e+38px;flex:1;height:calc(var(--spacing,.25rem)*.5);margin-top:23px;min-width:20px;overflow:hidden;position:relative}.escore-ui-stepper__connector--done{background:rgba(var(--escore-ui-glow-primary-rgb),.15)}.escore-ui-stepper__connector-fill{background:var(--escore-ui-accent);inset:0;position:absolute;transform:scaleX(0);transform-origin:0;transition:transform .5s ease-out}.escore-ui-stepper__connector-fill--filled{transform:scaleX(1)}.escore-ui-copy-clipboard{align-items:center;background:#ffffff08;border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-lg,.5rem);display:flex;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.escore-ui-copy-clipboard__text{color:var(--p-surface-300);flex:1;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.escore-ui-copy-clipboard__btn{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);color:var(--p-surface-400);cursor:pointer;height:calc(var(--spacing,.25rem)*7);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*7);--tw-duration:.15s;background:#ffffff0a;border-width:0;display:grid;flex-shrink:0;place-items:center;transition-duration:.15s}.escore-ui-copy-clipboard--copied .escore-ui-copy-clipboard__btn,.escore-ui-copy-clipboard__btn:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.1);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-avatar{background:#0003;border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-xl,.75rem);display:grid;flex-shrink:0;overflow:hidden;place-items:center}.escore-ui-avatar--xs{border-radius:var(--radius-lg,.5rem);height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}.escore-ui-avatar--sm{border-radius:var(--radius-lg,.5rem);height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.escore-ui-avatar--md{border-radius:var(--radius-xl,.75rem);height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11)}.escore-ui-avatar--lg{border-radius:var(--radius-xl,.75rem);height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}.escore-ui-avatar--xl{border-radius:var(--radius-2xl,1rem);height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20)}.escore-ui-avatar--round{border-radius:3.40282e+38px}.escore-ui-avatar__image{height:100%;object-fit:cover;width:100%}.escore-ui-avatar__initials{--tw-font-weight:var(--font-weight-bold,700);color:var(--p-primary-color);font-weight:var(--font-weight-bold,700)}.escore-ui-avatar--xs .escore-ui-avatar__initials{font-size:10px}.escore-ui-avatar--sm .escore-ui-avatar__initials{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-avatar--md .escore-ui-avatar__initials{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-avatar--lg .escore-ui-avatar__initials{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.escore-ui-avatar--xl .escore-ui-avatar__initials{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.escore-ui-avatar-wrap{display:inline-flex;position:relative}.escore-ui-avatar-wrap__status{border-color:var(--p-surface-950);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:2px;bottom:0;position:absolute;right:0}.escore-ui-avatar-wrap__status--xs{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2)}.escore-ui-avatar-wrap__status--sm{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5)}.escore-ui-avatar-wrap__status--md{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}.escore-ui-avatar-wrap__status--online{background-color:var(--color-emerald-400,oklch(76.5% .177 163.223))}.escore-ui-avatar-wrap__status--offline{background-color:var(--p-surface-500)}.escore-ui-avatar-wrap__status--busy{background-color:var(--color-red-400,oklch(70.4% .191 22.216))}.p-tooltip .p-tooltip-text{background:var(--p-surface-950,#09090b);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-lg,.5rem);box-shadow:0 8px 24px #0006;color:var(--p-surface-200);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5)}.p-tooltip .p-tooltip-arrow{display:none}.escore-ui-color-picker{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}.escore-ui-color-picker__swatch-wrapper{flex-shrink:0;position:relative}.escore-ui-color-picker__swatch,.escore-ui-color-picker__swatch-wrapper{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.escore-ui-color-picker__swatch{border-color:var(--escore-ui-glass-border-hover);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:2px;pointer-events:none;transition:border-color .3s,transform .3s,box-shadow .3s}.escore-ui-color-picker__swatch--empty{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:#ffffff08;background-image:linear-gradient(45deg,#ffffff14 25%,#0000 25% 75%,#ffffff14 75%),linear-gradient(45deg,#ffffff14 25%,#0000 25% 75%,#ffffff14 75%);background-origin:padding-box,padding-box;background-position:0 0,4px 4px;background-repeat:repeat,repeat;background-size:8px 8px}.escore-ui-color-picker__swatch-wrapper:hover .escore-ui-color-picker__swatch{border-color:rgba(var(--escore-ui-glow-primary-rgb),.3);--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;box-shadow:var(--escore-ui-glow-shadow-soft);scale:var(--tw-scale-x)var(--tw-scale-y)}.escore-ui-color-picker__input{border-style:var(--tw-border-style);border-width:0;cursor:pointer;height:calc(var(--spacing,.25rem)*10);inset:0;opacity:0;position:absolute;width:calc(var(--spacing,.25rem)*10)}.escore-ui-app-chart{height:100%;min-height:14rem;position:relative}.escore-ui-app-chart__canvas,.escore-ui-app-chart__skeleton{height:14rem}.escore-ui-app-chart__empty{align-items:center;display:flex;justify-content:center;min-height:14rem;padding:1rem}.escore-ui-code-block-wrap{border:1px solid #ffffff0a;border-radius:var(--radius-lg,.5rem);overflow:hidden}.escore-ui-code-block__header{align-items:center;background:#0006;border-bottom:1px solid #ffffff0a;display:flex;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.escore-ui-code-block__title{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);min-width:0;--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-400);display:flex;flex:1;font-weight:var(--font-weight-medium,500)}.escore-ui-code-block__icon,.escore-ui-code-block__title{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-code-block__icon{color:var(--p-surface-500)}.escore-ui-code-block__lang{padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);background:#ffffff0a;border-radius:.25rem;color:var(--p-surface-600);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.escore-ui-code-block__copy{border-style:var(--tw-border-style);color:var(--p-surface-500);cursor:pointer;height:calc(var(--spacing,.25rem)*6);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*6);--tw-duration:.15s;background:0 0;border-radius:.25rem;border-width:0;display:grid;flex-shrink:0;place-items:center;transition-duration:.15s}.escore-ui-code-block__copy:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.1);color:var(--p-primary-color)}.escore-ui-code-block{border-radius:var(--radius-lg,.5rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:var(--leading-relaxed,1.625);background:#0000004d;border:1px solid #ffffff0a;color:var(--p-surface-300);font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;line-height:var(--leading-relaxed,1.625);overflow-x:auto;padding:1rem 1.25rem;tab-size:2;white-space:pre}.escore-ui-code-block--no-radius-top{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.escore-ui-code-block-wrap .escore-ui-code-block{border:none;border-top-left-radius:0;border-top-right-radius:0}.escore-ui-code-block .hl-tag{color:#7dd3fc}.escore-ui-code-block .hl-attr{color:#c4b5fd}.escore-ui-code-block .hl-str{color:#86efac}.escore-ui-code-block .hl-comment{color:var(--p-surface-600);font-style:italic}.escore-ui-code-block .hl-kw{color:#f0abfc}.escore-ui-filter-dropdown{display:inline-flex;position:relative}.escore-ui-filter-dropdown__trigger{align-items:center;border-radius:var(--radius-lg,.5rem);cursor:pointer;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);background:var(--escore-ui-glass-bg);border:1px solid var(--escore-ui-glass-border);color:var(--p-surface-400);display:inline-flex;font-weight:var(--font-weight-medium,500);transition:all .2s}.escore-ui-filter-dropdown__trigger:hover{background:#ffffff0d;border-color:#ffffff1f;color:var(--p-surface-200)}.escore-ui-filter-dropdown__trigger--active{background:rgba(var(--escore-ui-glow-primary-rgb),.06);border-color:rgba(var(--escore-ui-glow-primary-rgb),.25);color:rgb(var(--escore-ui-glow-primary-rgb))}.escore-ui-filter-dropdown__chevron{font-size:.625rem;transition:transform .25s cubic-bezier(.4,0,.2,1)}.escore-ui-filter-dropdown__trigger--active .escore-ui-filter-dropdown__chevron{transform:rotate(180deg)}.escore-ui-filter-dropdown__count{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);align-items:center;background:rgba(var(--escore-ui-glow-primary-rgb),.15);border-radius:3.40282e+38px;color:rgb(var(--escore-ui-glow-primary-rgb));display:inline-flex;font-size:10px;font-weight:var(--font-weight-bold,700);height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.escore-ui-filter-dropdown__panel{background:var(--p-surface-950,#0a0a0a);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-xl,.75rem);box-shadow:0 16px 48px -12px #0009,0 0 0 1px #ffffff0a;display:flex;flex-direction:column;max-height:400px;position:fixed;z-index:50}.escore-ui-filter-dropdown__panel-header{align-items:center;border-bottom:1px solid var(--escore-ui-glass-border);display:flex;justify-content:space-between;padding:.75rem 1rem}.escore-ui-filter-dropdown__panel-title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-200);font-weight:var(--font-weight-semibold,600)}.escore-ui-filter-dropdown__panel-close{background:0 0;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:0;color:var(--p-surface-500);cursor:pointer;display:grid;font-size:var(--text-xs,.75rem);height:24px;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));place-items:center;transition:all .15s;width:24px}.escore-ui-filter-dropdown__panel-close:hover{background:#ffffff0f;color:var(--p-surface-200)}.escore-ui-filter-dropdown__panel-body{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3);overflow-y:auto;padding:1rem}.escore-ui-filter-dropdown__panel-footer{align-items:center;border-top:1px solid var(--escore-ui-glass-border);display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:flex-end;padding:.75rem 1rem}.escore-ui-filter-dropdown-enter-active{transition:all .2s cubic-bezier(.16,1,.3,1)}.escore-ui-filter-dropdown-leave-active{transition:all .15s cubic-bezier(.4,0,1,1)}.escore-ui-filter-dropdown-enter-from{opacity:0;transform:translateY(-6px)scale(.96)}.escore-ui-filter-dropdown-leave-to{opacity:0;transform:translateY(-4px)scale(.98)}.escore-ui-form-step{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*5)}.escore-ui-form-step__header{margin-bottom:calc(var(--spacing,.25rem)*2);text-align:center}.escore-ui-form-step__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.escore-ui-form-step__description{color:var(--p-surface-400);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-top:var(--spacing,.25rem)}.escore-ui-form-step__grid-2{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.escore-ui-form-step__grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.escore-ui-form-step__grid-3{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.escore-ui-form-step__grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.escore-ui-select-card-grid{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*4);justify-content:center}.escore-ui-select-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);cursor:pointer;max-width:320px;min-width:240px;padding:calc(var(--spacing,.25rem)*6);text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;align-items:center;-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-width:1px;display:flex;flex:0 320px;flex-direction:column;position:relative;transition-duration:.3s}.escore-ui-select-card:before{border-radius:var(--radius-2xl,1rem);content:"";opacity:0;pointer-events:none;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;background:radial-gradient(ellipse at center,rgba(var(--escore-ui-glow-primary-rgb),.06) 0,#0000 70%);inset:0;position:absolute;transition-duration:.3s}.escore-ui-select-card:hover{border-color:var(--p-surface-600);transform:translateY(-2px)}.escore-ui-select-card:hover:before{opacity:1}.escore-ui-select-card--selected{border-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card--selected{border-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card--selected{border-color:color-mix(in oklab,var(--p-primary-color)40%,#0000)}}}.escore-ui-select-card--selected{background:linear-gradient(180deg,rgba(var(--escore-ui-glow-primary-rgb),.06),rgba(var(--escore-ui-glow-primary-rgb),.02));box-shadow:0 0 20px rgba(var(--escore-ui-glow-primary-rgb),.06),inset 0 1px rgba(var(--escore-ui-glow-primary-rgb),.1)}.escore-ui-select-card--selected:before{background:radial-gradient(ellipse at center,rgba(var(--escore-ui-glow-primary-rgb),.08) 0,#0000 70%);opacity:1}.escore-ui-select-card--selected:hover{border-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card--selected:hover{border-color:var(--p-primary-color)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card--selected:hover{border-color:color-mix(in oklab,var(--p-primary-color)50%,#0000)}}}.escore-ui-select-card--selected:hover{transform:translateY(-2px)}.escore-ui-select-card--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.escore-ui-select-card__icon-wrapper{border-radius:var(--radius-xl,.75rem);height:calc(var(--spacing,.25rem)*14);margin-bottom:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*14);--tw-duration:.3s;align-items:center;background:#ffffff0a;border:1px solid var(--escore-ui-glass-border);display:flex;justify-content:center;transition-duration:.3s}.escore-ui-select-card:hover .escore-ui-select-card__icon-wrapper{background:var(--escore-ui-glass-border);border-color:#ffffff14}.escore-ui-select-card--selected .escore-ui-select-card__icon-wrapper{background:rgba(var(--escore-ui-glow-primary-rgb),.1);border-color:rgba(var(--escore-ui-glow-primary-rgb),.2);box-shadow:var(--escore-ui-glow-shadow-soft-2)}.escore-ui-select-card__icon{color:var(--p-surface-400);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.escore-ui-select-card:hover .escore-ui-select-card__icon{color:var(--p-surface-200)}.escore-ui-select-card--selected .escore-ui-select-card__icon{color:var(--p-primary-color)}.escore-ui-select-card__content{align-items:center;display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.escore-ui-select-card__name{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-100);font-weight:var(--font-weight-semibold,600)}.escore-ui-select-card--selected .escore-ui-select-card__name{color:var(--p-surface-0)}.escore-ui-select-card__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-align:center;--tw-leading:var(--leading-relaxed,1.625);color:var(--p-surface-500);line-height:var(--leading-relaxed,1.625)}.escore-ui-select-card__badge{border-color:var(--p-surface-600);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;display:inline-block;margin-top:calc(var(--spacing,.25rem)*2)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card__badge{border-color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card__badge{border-color:color-mix(in oklab,var(--p-surface-600)50%,#0000)}}}.escore-ui-select-card__badge{background-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card__badge{background-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.escore-ui-select-card__badge{background-color:color-mix(in oklab,var(--p-surface-700)50%,#0000)}}}.escore-ui-select-card__badge{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-400);font-weight:var(--font-weight-medium,500)}.escore-ui-select-card__check{align-items:center;animation:escore-ui-select-card-check-pop .3s cubic-bezier(.34,1.56,.64,1);background-color:var(--p-primary-color);border-radius:3.40282e+38px;box-shadow:var(--escore-ui-glow-shadow-strong);display:flex;height:calc(var(--spacing,.25rem)*7);justify-content:center;position:absolute;right:calc(var(--spacing,.25rem)*4);top:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*7)}@keyframes escore-ui-select-card-check-pop{0%{transform:scale(0)}to{transform:scale(1)}}.escore-ui-select-card__check i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-950);font-weight:var(--font-weight-bold,700)}.escore-ui-select-card-sm-grid{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*4);justify-content:center}.escore-ui-select-card-sm{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);cursor:pointer;max-width:180px;min-width:140px;padding:calc(var(--spacing,.25rem)*5);text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;align-items:center;-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-width:1px;display:flex;flex:0 180px;flex-direction:column;position:relative;transition-duration:.3s}.escore-ui-select-card-sm:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translateY(-1px)}.escore-ui-select-card-sm--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.escore-ui-select-card-sm--selected{background:rgba(var(--escore-ui-glow-primary-rgb),.04);border-color:rgba(var(--escore-ui-glow-primary-rgb),.35);box-shadow:var(--escore-ui-glow-shadow-ghost)}.escore-ui-select-card-sm--selected:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.06);border-color:rgba(var(--escore-ui-glow-primary-rgb),.45)}.escore-ui-select-card-sm__badge{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*3);padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;align-items:center;background:#ffffff0d;border-radius:3.40282e+38px;color:var(--p-surface-300);display:inline-flex;justify-content:center;transition-duration:.3s}.escore-ui-select-card-sm--selected .escore-ui-select-card-sm__badge{background:rgba(var(--escore-ui-glow-primary-rgb),.15);color:var(--escore-ui-accent)}.escore-ui-select-card-sm__name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-100);font-weight:var(--font-weight-semibold,600)}.escore-ui-select-card-sm__description{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:var(--leading-relaxed,1.625);color:var(--p-surface-500);line-height:var(--leading-relaxed,1.625)}.escore-ui-config-card-grid{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.escore-ui-config-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.escore-ui-config-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.escore-ui-config-card{align-items:center;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border-color:var(--escore-ui-glass-border);border-width:1px;display:flex;position:relative;transition-duration:.3s}.escore-ui-config-card:hover{background:#ffffff08;border-color:#ffffff14}.escore-ui-config-card__icon{border-radius:var(--radius-xl,.75rem);height:calc(var(--spacing,.25rem)*11);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*11);--tw-duration:.3s;align-items:center;align-self:center;background:#ffffff0a;border:1px solid var(--escore-ui-glass-border);display:flex;flex-shrink:0;justify-content:center;transition-duration:.3s}.escore-ui-config-card:hover .escore-ui-config-card__icon{background:rgba(var(--escore-ui-glow-primary-rgb),.06);border-color:rgba(var(--escore-ui-glow-primary-rgb),.12)}.escore-ui-config-card__icon i{color:var(--p-surface-400);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.escore-ui-config-card:hover .escore-ui-config-card__icon i{color:var(--p-primary-color)}.escore-ui-config-card__content{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;overflow:visible}.escore-ui-config-card__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-100);display:block;font-weight:var(--font-weight-semibold,600)}.escore-ui-config-card__hint{color:var(--p-surface-500);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*.5);overflow:visible;overflow-wrap:break-word}.escore-ui-config-card__input{flex-shrink:0}.escore-ui-config-summary{align-items:flex-start;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;background:rgba(var(--escore-ui-glow-primary-rgb),.03);border-color:rgba(var(--escore-ui-glow-primary-rgb),.12);border-width:1px;display:flex;transition-duration:.3s}.escore-ui-config-summary__icon{align-items:center;background:rgba(var(--escore-ui-glow-primary-rgb),.08);border-radius:var(--radius-lg,.5rem);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;width:calc(var(--spacing,.25rem)*8)}.escore-ui-config-summary__icon i{color:var(--p-primary-color);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.escore-ui-config-summary__content{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.escore-ui-config-summary__label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);color:var(--escore-ui-accent);font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.escore-ui-config-summary__label{color:var(--escore-ui-accent)}@supports (color:color-mix(in lab,red,red)){.escore-ui-config-summary__label{color:color-mix(in srgb,var(--escore-ui-accent),#0000 30%)}}}.escore-ui-config-summary__text{color:var(--p-surface-200);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-number-stepper{align-items:center;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);gap:var(--spacing,.25rem);padding:var(--spacing,.25rem);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;background:#0006;border-color:#ffffff14;border-width:1px;display:flex;transition-duration:.2s}.escore-ui-number-stepper:focus-within{border-color:rgba(var(--escore-ui-glow-primary-rgb),.2)}.escore-ui-number-stepper__btn{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);color:var(--p-surface-400);cursor:pointer;height:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*8);--tw-duration:.2s;align-items:center;background:#ffffff0a;border-width:0;display:flex;justify-content:center;transition-duration:.2s}.escore-ui-number-stepper__btn:hover:not(:disabled){background:#ffffff14;color:var(--p-surface-100)}.escore-ui-number-stepper__btn:active:not(:disabled){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.escore-ui-number-stepper__btn:disabled{cursor:not-allowed;opacity:.3}.escore-ui-number-stepper__btn i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-number-stepper__value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-align:center;width:calc(var(--spacing,.25rem)*10);--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.escore-ui-form-subtitle{margin-top:calc(var(--spacing,.25rem)*2)}.escore-ui-form-subtitle__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));text-align:center;--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.escore-ui-form-subtitle__description{color:var(--p-surface-400);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-bottom:calc(var(--spacing,.25rem)*4);margin-top:var(--spacing,.25rem);text-align:center}.escore-ui-full-screen-loader{align-items:center;background:#0a0a0ae6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.escore-ui-full-screen-loader__spinner{align-items:center;display:flex;height:80px;justify-content:center;position:relative;width:80px}.escore-ui-full-screen-loader__ring{animation:escore-ui-full-screen-loader-spin .9s linear infinite;border:3px solid #08ef6233;border-radius:50%;border-top:3px solid var(--escore-ui-accent);inset:0;position:absolute}.escore-ui-full-screen-loader__spinner--danger .escore-ui-full-screen-loader__ring{border-color:#f8717133;border-top-color:var(--p-red-400)}.escore-ui-full-screen-loader__icon{color:var(--escore-ui-accent);font-size:1.5rem;position:relative;z-index:10}.escore-ui-full-screen-loader__spinner--danger .escore-ui-full-screen-loader__icon{color:var(--p-red-400)}@keyframes escore-ui-full-screen-loader-spin{to{transform:rotate(1turn)}}.escore-ui-full-screen-loader-enter-active,.escore-ui-full-screen-loader-leave-active{transition:opacity .2s}.escore-ui-full-screen-loader-enter-from,.escore-ui-full-screen-loader-leave-to{opacity:0}.escore-ui-full-screen-loader__status{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){.escore-ui-full-screen-loader .escore-ui-full-screen-loader__ring{animation:none}.escore-ui-full-screen-loader-enter-active,.escore-ui-full-screen-loader-leave-active{transition:none}.escore-ui-full-screen-loader-enter-from,.escore-ui-full-screen-loader-leave-to{opacity:1}}.escore-ui-auth-gateway-handoff{--escore-ui-auth-handoff-accent:var(--escore-ui-accent,#0f8);--escore-ui-auth-handoff-cyan:var(--escore-ui-cyan,#22d3ee);background:#020304;color:var(--escore-ui-text,#f4f4f5);display:grid;font-family:var(--escore-ui-font-body);inset:0;isolation:isolate;min-height:100dvh;overflow:hidden;place-items:center;position:fixed;z-index:10030}.escore-ui-auth-gateway-handoff__backdrop{inset:0;overflow:hidden;position:absolute;z-index:-1}.escore-ui-auth-gateway-handoff__backdrop:before{animation:escore-ui-auth-gateway-handoff-ambient 1.8s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 46%,#00ff881a,#0000 46%);content:"";inset:0;position:absolute}.escore-ui-auth-gateway-handoff__grid{background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff06 1px,#0000 0);background-size:4rem 4rem;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%);opacity:.58;position:absolute}.escore-ui-auth-gateway-handoff__content{align-items:center;animation:escore-ui-auth-gateway-handoff-content-in .55s cubic-bezier(.21,.6,.35,1) both;display:flex;flex-direction:column;padding:2rem;text-align:center;width:min(92vw,40rem)}.escore-ui-auth-gateway-handoff__portal{aspect-ratio:1;display:grid;margin-bottom:1.7rem;place-items:center;position:relative;width:clamp(8.5rem,22vw,11.5rem)}.escore-ui-auth-gateway-handoff__ring{border:1px solid #00ff8857;border-radius:50%;position:absolute}.escore-ui-auth-gateway-handoff__ring--outer{animation:escore-ui-auth-gateway-handoff-ring 18s linear infinite;border-style:dashed;inset:0}.escore-ui-auth-gateway-handoff__ring--middle{animation:escore-ui-auth-gateway-handoff-ring 12s linear infinite reverse;border-color:#22d3ee57;border-style:dotted;inset:1.2rem}.escore-ui-auth-gateway-handoff__ring--inner{border-color:#00ff8840;inset:2.35rem}.escore-ui-auth-gateway-handoff__core{animation:escore-ui-auth-gateway-handoff-core 1.6s ease-in-out infinite;background:#050907;border:1px solid #00ff8880;border-radius:1.35rem;box-shadow:0 0 0 .6rem #00ff8806,0 0 32px #00ff882e;display:grid;height:4.5rem;place-items:center;position:relative;width:4.5rem}.escore-ui-auth-gateway-handoff__core img{height:2.65rem;object-fit:contain;width:2.65rem}.escore-ui-auth-gateway-handoff__content p{color:var(--escore-ui-auth-handoff-accent);font-size:.68rem;font-weight:750;letter-spacing:.14em;margin:0 0 .65rem;text-transform:uppercase}.escore-ui-auth-gateway-handoff__content h2{font-family:var(--escore-ui-font-display);font-size:clamp(1.65rem,5vw,2.75rem);letter-spacing:-.045em;line-height:1.1;margin:0;text-wrap:balance}.escore-ui-auth-gateway-handoff__subtitle{color:var(--escore-ui-text-muted,#a1a1aa);font-size:clamp(.85rem,2vw,1rem);line-height:1.55;margin:.9rem 0 0;max-width:30rem;text-wrap:balance}.escore-ui-auth-gateway-handoff__progress{background:#ffffff14;border-radius:999px;height:2px;margin-top:1.65rem;overflow:hidden;width:min(72vw,15rem)}.escore-ui-auth-gateway-handoff__progress i{animation:escore-ui-auth-gateway-handoff-progress .95s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--escore-ui-auth-handoff-accent),var(--escore-ui-auth-handoff-cyan),#0000);border-radius:inherit;box-shadow:0 0 12px #00ff8873;display:block;height:100%;width:45%}.escore-ui-auth-gateway-handoff-enter-active,.escore-ui-auth-gateway-handoff-leave-active{transition:opacity .24s}.escore-ui-auth-gateway-handoff-enter-from,.escore-ui-auth-gateway-handoff-leave-to{opacity:0}@keyframes escore-ui-auth-gateway-handoff-content-in{0%{opacity:0;transform:translateY(.8rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes escore-ui-auth-gateway-handoff-ring{to{transform:rotate(1turn)}}@keyframes escore-ui-auth-gateway-handoff-core{50%{box-shadow:0 0 0 .7rem #00ff8805,0 0 44px #00ff883d;transform:scale(1.04)}}@keyframes escore-ui-auth-gateway-handoff-progress{0%{transform:translate(-110%)}to{transform:translate(330%)}}@keyframes escore-ui-auth-gateway-handoff-ambient{to{opacity:.68;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.escore-ui-auth-gateway-handoff__backdrop:before,.escore-ui-auth-gateway-handoff__content,.escore-ui-auth-gateway-handoff__core,.escore-ui-auth-gateway-handoff__progress i,.escore-ui-auth-gateway-handoff__ring{animation:none}}.escore-ui-network-offline-bar--fixed{border-bottom:1px var(--tw-border-style);border-color:#fb2c364d;display:flex;inset-inline:0;justify-content:center;position:fixed;top:0;width:100%;z-index:200}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--fixed{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--fixed{border-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331))30%,#0000)}}}.escore-ui-network-offline-bar--fixed{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;--tw-font-weight:var(--font-weight-medium,500);background:var(--p-red-500);color:var(--p-surface-0);font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--fixed{background:var(--p-red-500)}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--fixed{background:color-mix(in srgb,var(--p-red-500)22%,var(--p-surface-950))}}}.escore-ui-network-offline-bar--fixed{box-shadow:0 4px 12px #00000059}.escore-ui-network-offline-bar--sticky{border-bottom:1px var(--tw-border-style);border-color:#fb2c364d;display:flex;justify-content:center;position:sticky;top:0;width:100%;z-index:200}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--sticky{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--sticky{border-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331))30%,#0000)}}}.escore-ui-network-offline-bar--sticky{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;--tw-font-weight:var(--font-weight-medium,500);background:var(--p-red-500);color:var(--p-surface-0);font-weight:var(--font-weight-medium,500);padding-bottom:.375rem;padding-top:calc(.375rem + var(--gw-safe-area-top,env(safe-area-inset-top,0px)))}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--sticky{background:var(--p-red-500)}@supports (color:color-mix(in lab,red,red)){.escore-ui-network-offline-bar--sticky{background:color-mix(in srgb,var(--p-red-500)22%,var(--p-surface-950))}}}.escore-ui-network-offline-bar--sticky{box-shadow:0 4px 12px #00000059}.escore-ui-network-offline-bar__text{color:var(--p-surface-100);max-width:var(--container-3xl,48rem);text-wrap:balance}.escore-ui-glass-panel{-webkit-backdrop-filter:blur(var(--escore-ui-glass-blur-sm));backdrop-filter:blur(var(--escore-ui-glass-blur-sm));background:var(--escore-ui-glass-bg);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-xl,.75rem)}.escore-ui-glass-panel__header,.escore-ui-glass-panel__toggle{align-items:center;display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5);width:100%}.escore-ui-glass-panel__toggle{background-color:#0000;border-style:var(--tw-border-style);border-width:0;cursor:pointer;text-align:left;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.escore-ui-glass-panel__toggle:hover{background:#ffffff05}.escore-ui-glass-panel__header-content{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);min-width:0}.escore-ui-glass-panel__icon{color:var(--p-primary-color);flex-shrink:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-glass-panel__headline{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:0}.escore-ui-glass-panel__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.escore-ui-glass-panel__subtitle{color:var(--p-surface-400)}.escore-ui-glass-panel__chevron,.escore-ui-glass-panel__subtitle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-glass-panel__chevron{color:var(--p-surface-500);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.escore-ui-glass-panel--collapsed .escore-ui-glass-panel__chevron{transform:rotate(0)}.escore-ui-glass-panel__actions{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.escore-ui-glass-panel__body{padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5)}:is(.escore-ui-glass-panel__header,.escore-ui-glass-panel__toggle)+.escore-ui-glass-panel__body{border-top:1px solid #ffffff0a;padding-top:1rem}.escore-ui-split-layout{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}@media(min-width:768px){.escore-ui-split-layout{flex-direction:row}.escore-ui-split-layout--50-50 :is(.escore-ui-split-layout__left,.escore-ui-split-layout__right){flex:1}.escore-ui-split-layout--33-67 .escore-ui-split-layout__left{flex:0 0 33.333%}.escore-ui-split-layout--33-67 .escore-ui-split-layout__right,.escore-ui-split-layout--67-33 .escore-ui-split-layout__left{flex:1}.escore-ui-split-layout--67-33 .escore-ui-split-layout__right{flex:0 0 33.333%}.escore-ui-split-layout--25-75 .escore-ui-split-layout__left{flex:0 0 25%}.escore-ui-split-layout--25-75 .escore-ui-split-layout__right,.escore-ui-split-layout--75-25 .escore-ui-split-layout__left{flex:1}.escore-ui-split-layout--75-25 .escore-ui-split-layout__right{flex:0 0 25%}}.escore-ui-side-panel-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;inset:0;position:fixed;z-index:40}.escore-ui-side-panel{background:var(--p-surface-950,#0a0a0a);border-left:1px solid var(--escore-ui-glass-border);bottom:0;box-shadow:-16px 0 48px #00000080;display:flex;flex-direction:column;position:fixed;top:0;z-index:50}.escore-ui-side-panel--right{right:0}.escore-ui-side-panel--left{border-left:none;border-right:1px solid var(--escore-ui-glass-border);box-shadow:16px 0 48px #00000080;left:0}.escore-ui-side-panel--sm{width:320px}.escore-ui-side-panel--md{width:480px}.escore-ui-side-panel--lg{width:640px}.escore-ui-side-panel--xl{width:800px}.escore-ui-side-panel__header{align-items:center;border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*6)}.escore-ui-side-panel__header-content{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);min-width:0}.escore-ui-side-panel__icon{color:var(--p-primary-color);flex-shrink:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.escore-ui-side-panel__headline{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:0}.escore-ui-side-panel__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.escore-ui-side-panel__subtitle{color:var(--p-surface-400);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.escore-ui-side-panel__close{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);color:var(--p-surface-400);cursor:pointer;height:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*8);--tw-duration:.15s;background:#ffffff0a;border-width:0;display:grid;flex-shrink:0;place-items:center;transition-duration:.15s}.escore-ui-side-panel__close:hover{background:#ffffff14;color:var(--p-surface-200)}.escore-ui-side-panel__body{flex:1;overflow-y:auto;padding-block:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*6)}.escore-ui-side-panel__footer{align-items:center;border-top:1px solid #ffffff0f;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*6)}.escore-ui-side-panel-overlay-enter-active,.escore-ui-side-panel-overlay-leave-active{transition:opacity .25s}.escore-ui-side-panel-overlay-enter-from,.escore-ui-side-panel-overlay-leave-to{opacity:0}.escore-ui-side-panel-slide-right-enter-active{transition:transform .3s cubic-bezier(.16,1,.3,1)}.escore-ui-side-panel-slide-right-leave-active{transition:transform .2s cubic-bezier(.4,0,1,1)}.escore-ui-side-panel-slide-right-enter-from,.escore-ui-side-panel-slide-right-leave-to{transform:translate(100%)}.escore-ui-side-panel-slide-left-enter-active{transition:transform .3s cubic-bezier(.16,1,.3,1)}.escore-ui-side-panel-slide-left-leave-active{transition:transform .2s cubic-bezier(.4,0,1,1)}.escore-ui-side-panel-slide-left-enter-from,.escore-ui-side-panel-slide-left-leave-to{transform:translate(-100%)}.escore-ui-notification-badge-wrap{display:inline-flex;position:relative}.escore-ui-notification-badge{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);align-items:center;border-radius:3.40282e+38px;display:flex;font-size:10px;font-weight:var(--font-weight-bold,700);height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-4px}.escore-ui-notification-badge--dot{height:8px;min-width:8px;padding:0;right:-2px;top:-2px;width:8px}.escore-ui-notification-badge--primary{background:rgb(var(--escore-ui-glow-primary-rgb));color:#000}.escore-ui-notification-badge--danger{background:rgb(var(--escore-ui-glow-danger-rgb));color:#fff}.escore-ui-notification-badge--amber{background:#f59e0b;color:#000}.escore-ui-notification-badge--blue{background:#3b82f6;color:#fff}.escore-ui-notification-badge--pulse{animation:notif-pulse 1.5s ease-in-out infinite}@keyframes notif-pulse{0%,to{box-shadow:0 0}50%{box-shadow:0 0 0 4px #0000}}.p-tabs{width:100%}.p-tablist{background:0 0!important;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--escore-ui-border-muted)}.p-tablist-tab-list{background:0 0!important;gap:0}.p-tab{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);border:none!important;border-radius:0;color:var(--p-surface-400);font-weight:var(--font-weight-medium,500);transition:color .25s}.p-tab,.p-tab:hover{background:0 0!important}.p-tab:hover{color:var(--p-surface-200)}.p-tab[data-p-active=true]{background:0 0!important;color:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-tablist-active-bar{background:rgb(var(--escore-ui-glow-primary-rgb))!important;border-radius:3.40282e+38px;height:2px!important;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)!important}.p-tabpanels{background:0 0!important;padding-top:calc(var(--spacing,.25rem)*4)}.p-tabpanel{padding:0}.p-dialog .p-dialog-header{padding-bottom:0}.p-dialog-leave-active,.p-dialog-mask-leave-active{animation-duration:0s!important;transition-duration:0s!important}.p-datepicker-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--p-surface-950,#09090b)!important;border:1px solid var(--escore-ui-glass-border)!important;border-radius:var(--radius-xl,.75rem);box-shadow:0 16px 48px #00000080,0 0 1px var(--escore-ui-border-subtle);overflow:hidden}.p-datepicker-header{align-items:center;background:0 0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--escore-ui-border-muted);display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.p-datepicker-header button{color:var(--p-surface-300);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.p-datepicker-header button:hover{color:var(--p-primary-color)}}.p-datepicker-title,.p-datepicker-title button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-200);font-weight:var(--font-weight-semibold,600)}@media(hover:hover){.p-datepicker-title button:hover{color:var(--p-primary-color)}}.p-datepicker-calendar th{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-500);font-weight:var(--font-weight-medium,500)}.p-datepicker-calendar td{padding:calc(var(--spacing,.25rem)*.5)}.p-datepicker-calendar td span{align-items:center;border-radius:var(--radius-lg,.5rem);color:var(--p-surface-300);display:flex;font-size:var(--text-sm,.875rem);height:calc(var(--spacing,.25rem)*8);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*8)}.p-datepicker-calendar td span:hover{background:var(--escore-ui-surface-muted);color:var(--p-surface-0)}.p-datepicker-calendar td.p-datepicker-today span{border:1px solid rgba(var(--escore-ui-glow-primary-rgb),.3)}.p-datepicker-calendar td span[data-p-selected=true]{background:rgba(var(--escore-ui-glow-primary-rgb),.15)!important;color:rgb(var(--escore-ui-glow-primary-rgb))!important;font-weight:600}.p-datepicker-calendar td.p-datepicker-other-month span{color:var(--p-surface-600)}.p-confirmdialog{border:1px solid var(--escore-ui-dialog-border)!important;border-radius:var(--escore-ui-radius-2xl);box-shadow:var(--escore-ui-dialog-shadow);color:var(--escore-ui-text);overflow:hidden}.p-confirmdialog,.p-confirmdialog .p-dialog-header{background:var(--escore-ui-dialog-surface)!important}.p-confirmdialog .p-dialog-header{border-bottom:1px solid var(--escore-ui-dialog-border);padding:var(--escore-ui-density-dialog-y)var(--escore-ui-density-dialog-x)}.p-confirmdialog .p-dialog-title{color:var(--escore-ui-text);font-family:var(--escore-ui-font-display);font-size:1rem;font-weight:600;letter-spacing:-.02em}.p-confirmdialog .p-dialog-content{background:var(--escore-ui-dialog-surface)!important;padding:.625rem var(--escore-ui-density-dialog-x)0}.p-confirmdialog .p-confirmdialog-message{color:var(--escore-ui-text-muted);font-size:.875rem;line-height:1.55}.p-confirmdialog .p-dialog-footer{align-items:center;background:var(--escore-ui-dialog-surface)!important;border-top:1px solid var(--escore-ui-dialog-border);display:flex;gap:.5rem;justify-content:flex-end;padding:.75rem var(--escore-ui-density-dialog-x)var(--escore-ui-density-dialog-y)}.p-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--p-surface-950,#09090b)!important;border:1px solid var(--escore-ui-glass-border)!important;border-radius:var(--radius-xl,.75rem);box-shadow:0 16px 48px #00000080,0 0 1px var(--escore-ui-border-subtle);min-width:200px;overflow:hidden}.p-menu .p-menu-list{padding-block:var(--spacing,.25rem)}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem-content{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;border-radius:0;transition-duration:.15s}.p-menu .p-menuitem-content:hover{background:var(--escore-ui-surface)!important}.p-menu .p-menuitem-link{align-items:center;color:var(--p-surface-300)!important;cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3.5);text-decoration:none!important}.p-menu .p-menuitem-link:hover{color:var(--p-surface-0)!important}.p-menu .p-menuitem-icon{color:var(--p-surface-400);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.p-menu .p-menuitem-link:hover .p-menuitem-icon{color:rgb(var(--escore-ui-glow-primary-rgb))}.p-menu .p-menuitem-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.p-menu .p-menu-separator{border-color:var(--escore-ui-border-muted);margin-block:var(--spacing,.25rem)}.p-menu .p-submenu-header{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);background:0 0!important;color:var(--p-surface-500);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.p-menu .p-menuitem.p-menuitem-danger .p-menuitem-link{color:rgb(var(--escore-ui-glow-danger-rgb))!important}.p-menu .p-menuitem.p-menuitem-danger .p-menuitem-icon{color:rgb(var(--escore-ui-glow-danger-rgb))}.p-menu .p-menuitem.p-menuitem-danger .p-menuitem-content:hover{background:rgba(var(--escore-ui-glow-danger-rgb),.06)!important}.p-inputgroup{align-items:stretch;display:flex}.p-inputgroupaddon{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-inline:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--p-inputgroup-addon-background:var(--escore-ui-surface-hover);align-items:center;background:var(--escore-ui-surface-hover)!important;border:1px solid var(--escore-ui-glass-border)!important;color:var(--p-surface-300)!important;display:flex;flex-shrink:0;justify-content:center}.p-inputgroupaddon:first-child{border-bottom-left-radius:var(--radius-lg,.5rem);border-right:none!important;border-top-left-radius:var(--radius-lg,.5rem)}.p-inputgroupaddon:last-child{border-bottom-right-radius:var(--radius-lg,.5rem);border-left:none!important;border-top-right-radius:var(--radius-lg,.5rem)}.p-inputgroupaddon i{color:var(--p-surface-300)!important;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.p-inputgroup .p-inputtext{border-radius:0}.p-inputgroup .p-inputnumber:first-child .p-inputtext,.p-inputgroup .p-inputtext:first-child{border-bottom-left-radius:var(--radius-lg,.5rem);border-top-left-radius:var(--radius-lg,.5rem)}.p-inputgroup .p-inputnumber:last-child .p-inputtext,.p-inputgroup .p-inputtext:last-child{border-bottom-right-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem)}.p-inputnumber{align-items:stretch;display:flex}.p-inputnumber .p-inputtext{flex:1}.p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-button-group .p-button{align-items:center;background:var(--escore-ui-surface);border-style:var(--tw-border-style);border-width:0;border:1px solid var(--escore-ui-glass-border);color:var(--p-surface-400);cursor:pointer;display:flex;flex:1;justify-content:center;padding-inline:calc(var(--spacing,.25rem)*2);transition:all .15s}.p-inputnumber-button-group .p-button:hover{background:rgba(var(--escore-ui-glow-primary-rgb),.08);color:var(--p-primary-color)}.p-inputnumber-button-group .p-button:first-child{border-bottom:none;border-top-right-radius:var(--radius-lg,.5rem)}.p-inputnumber-button-group .p-button:last-child{border-bottom-right-radius:var(--radius-lg,.5rem)}.p-inputnumber-button-group .p-button .p-icon{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}.p-inputnumber-stacked .p-inputtext{border-bottom-right-radius:0;border-top-right-radius:0}.view-toggle-group{background:var(--escore-ui-surface-soft);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-lg,.5rem);display:inline-flex;gap:2px;padding:3px}.view-toggle-group .view-toggle{background:0 0;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:0;color:var(--p-surface-500);cursor:pointer;display:grid;font-size:var(--text-sm,.875rem);height:28px;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));place-items:center;transition:color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);width:32px}.view-toggle-group .view-toggle:hover:not(.view-toggle--active){background:var(--escore-ui-surface);color:var(--p-surface-200)}.view-toggle-group .view-toggle--active{background:rgba(var(--escore-ui-glow-primary-rgb),.12);box-shadow:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.15);color:rgb(var(--escore-ui-glow-primary-rgb))}.toggle-group{background:var(--escore-ui-surface-soft);border:1px solid var(--escore-ui-glass-border);border-radius:var(--radius-lg,.5rem);display:inline-flex;gap:2px;overflow:hidden;padding:3px}.toggle-group .button{border-radius:var(--radius-md,.375rem);--tw-ring-shadow:0 0 0 0 #0000!important;border:none!important;box-shadow:none!important;min-height:30px!important}.toggle-group .button--variant-text{background:0 0!important;color:var(--p-surface-400)!important}.toggle-group .button--variant-text:hover{background:var(--escore-ui-surface)!important;color:var(--p-surface-200)!important}.toggle-group .button--variant-primary{background:rgba(var(--escore-ui-glow-primary-rgb),.1)!important;color:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-toggleswitch{display:inline-block!important;height:1.5rem!important;position:relative!important;width:2.5rem!important}.p-toggleswitch .p-toggleswitch-slider{background:var(--escore-ui-surface-strong)!important;border:1px solid #ffffff1f!important;box-shadow:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.p-toggleswitch .p-toggleswitch-handle{background:var(--p-surface-400)!important;box-shadow:none!important;transition:background .25s cubic-bezier(.4,0,.2,1),inset-inline-start .2s cubic-bezier(.4,0,.2,1),box-shadow .2s!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:rgba(var(--escore-ui-glow-primary-rgb),.15)!important;border-color:rgba(var(--escore-ui-glow-primary-rgb),.25)!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{background:rgb(var(--escore-ui-glow-primary-rgb))!important;box-shadow:0 0 6px rgba(var(--escore-ui-glow-primary-rgb),.35)!important}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-slider{background:#ffffff1a!important}.p-toggleswitch.p-toggleswitch-checked:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-slider{background:rgba(var(--escore-ui-glow-primary-rgb),.2)!important}.p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-handle{background:var(--p-surface-300)!important}.p-toggleswitch.p-toggleswitch-checked:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-handle{background:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-toggleswitch.p-disabled{cursor:not-allowed!important;opacity:.5!important}:is(.p-toggleswitch.p-toggleswitch-checked,.p-toggleswitch[data-p-checked=true]) .p-toggleswitch-handle:has(i){color:#000!important}.p-multiselect-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--p-surface-950,#09090b)!important;border:1px solid var(--escore-ui-glass-border)!important;border-radius:var(--radius-xl,.75rem);box-shadow:0 16px 48px #00000080!important;overflow:hidden}.p-multiselect-header{background:0 0!important;border-bottom:1px solid var(--escore-ui-border-faint)}.p-multiselect-header,.p-multiselect-option{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.p-multiselect-option{color:var(--p-surface-300)!important;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.p-multiselect-option:hover{background:var(--escore-ui-surface)!important}.p-multiselect-option.p-selected{background:rgba(var(--escore-ui-glow-primary-rgb),.08)!important;color:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-multiselect-display-chip .p-multiselect-chip{border-style:var(--tw-border-style);font-size:var(--text-xs,.75rem);gap:var(--spacing,.25rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);background:linear-gradient(165deg,rgba(var(--escore-ui-glow-primary-rgb),.2),rgba(var(--escore-ui-glow-primary-rgb),.07) 48%,rgba(var(--escore-ui-glow-primary-rgb),.04));border-color:rgba(var(--escore-ui-glow-primary-rgb),.32);border-radius:3.40282e+38px;border-width:1px;color:rgb(var(--escore-ui-glow-primary-rgb));font-weight:var(--font-weight-medium,500);padding-block:.28rem;padding-inline:.65rem .4rem}@supports (color:color-mix(in lab,red,red)){.p-multiselect-display-chip .p-multiselect-chip{color:rgb(var(--escore-ui-glow-primary-rgb))}@supports (color:color-mix(in lab,red,red)){.p-multiselect-display-chip .p-multiselect-chip{color:color-mix(in srgb,rgb(var(--escore-ui-glow-primary-rgb)) 88%,#fff 12%)}}}.p-multiselect-display-chip .p-multiselect-chip{box-shadow:inset 0 1px #ffffff1f,0 1px 4px #00000059;transition:border-color .2s,box-shadow .2s,color .2s}.p-multiselect-display-chip .p-multiselect-chip:hover{border-color:rgba(var(--escore-ui-glow-primary-rgb),.48);box-shadow:inset 0 1px #ffffff24,0 0 0 1px rgba(var(--escore-ui-glow-primary-rgb),.12),0 2px 10px #0006;color:rgb(var(--escore-ui-glow-primary-rgb))}.p-multiselect-display-chip .p-multiselect-chip .p-chip-label{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);max-width:14rem;overflow:hidden}.p-multiselect-display-chip .p-multiselect-chip .p-chip-remove-icon{align-items:center;border-radius:3.40282e+38px;color:rgba(var(--escore-ui-glow-primary-rgb),.85);display:flex;flex-shrink:0;font-size:.7rem;height:1.35rem;justify-content:center;margin-inline-start:.1rem;transition:background .15s,color .15s,transform .15s;width:1.35rem}.p-multiselect-display-chip .p-multiselect-chip .p-chip-remove-icon:hover{background:rgba(var(--escore-ui-glow-danger-rgb),.2);color:rgb(var(--escore-ui-glow-danger-rgb))}@supports (color:color-mix(in lab,red,red)){.p-multiselect-display-chip .p-multiselect-chip .p-chip-remove-icon:hover{color:rgb(var(--escore-ui-glow-danger-rgb))}@supports (color:color-mix(in lab,red,red)){.p-multiselect-display-chip .p-multiselect-chip .p-chip-remove-icon:hover{color:color-mix(in srgb,rgb(var(--escore-ui-glow-danger-rgb)) 55%,white)}}}.p-multiselect-display-chip .p-multiselect-chip .p-chip-remove-icon:hover{transform:scale(1.06)}.p-multiselect.p-disabled .p-multiselect-chip{opacity:.55}.p-autocomplete-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--p-surface-950,#09090b)!important;border:1px solid var(--escore-ui-glass-border)!important;border-radius:var(--radius-xl,.75rem);box-shadow:0 16px 48px #00000080!important;overflow:hidden}.p-autocomplete-option{color:var(--p-surface-300)!important;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.p-autocomplete-option:hover{background:var(--escore-ui-surface)!important}.p-autocomplete-option.p-selected{background:rgba(var(--escore-ui-glow-primary-rgb),.08)!important;color:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-select-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--p-surface-950,#09090b)!important;border:1px solid var(--escore-ui-glass-border)!important;border-radius:var(--radius-xl,.75rem);box-shadow:0 16px 48px #00000080!important}.p-select-option{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.p-select-option:hover{background:var(--escore-ui-surface)!important}.p-select-option.p-selected{background:rgba(var(--escore-ui-glow-primary-rgb),.08)!important;color:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-select-filter-container{border-bottom:1px solid var(--escore-ui-border-faint);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.p-slider{background:var(--escore-ui-surface-strong)!important;border-radius:3.40282e+38px;height:6px!important;margin:10px 9px!important;position:relative}.p-slider .p-slider-range{border-radius:3.40282e+38px}.p-slider .p-slider-handle,.p-slider .p-slider-range{background:rgb(var(--escore-ui-glow-primary-rgb))!important}.p-slider .p-slider-handle{border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:0;box-shadow:0 0 8px rgba(var(--escore-ui-glow-primary-rgb),.4);height:18px!important;margin-left:-9px!important;margin-top:-9px!important;transition:box-shadow .2s,transform .15s;width:18px!important}.p-slider .p-slider-handle:hover{box-shadow:0 0 12px rgba(var(--escore-ui-glow-primary-rgb),.6);transform:scale(1.1)}.p-checkbox .p-checkbox-box{background:var(--escore-ui-surface);border:1px solid #ffffff1f;border-radius:var(--radius-md,.375rem);height:20px;transition:all .2s;width:20px}.p-checkbox:hover .p-checkbox-box{border-color:#fff3}.p-checkbox .p-checkbox-box.p-checked,.p-checkbox.p-checkbox-checked .p-checkbox-box{background:rgba(var(--escore-ui-glow-primary-rgb),.15)!important;border-color:rgba(var(--escore-ui-glow-primary-rgb),.4)!important}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:rgb(var(--escore-ui-glow-primary-rgb))}.p-checkbox:has(:disabled) .p-checkbox-box{cursor:not-allowed;opacity:.5}.p-radiobutton .p-radiobutton-box{background:var(--escore-ui-surface);border:1px solid #ffffff1f;border-radius:3.40282e+38px;height:20px;transition:all .2s;width:20px}.p-radiobutton:hover .p-radiobutton-box{border-color:#fff3}.p-radiobutton .p-radiobutton-box.p-checked,.p-radiobutton.p-radiobutton-checked .p-radiobutton-box{background:rgba(var(--escore-ui-glow-primary-rgb),.15)!important;border-color:rgba(var(--escore-ui-glow-primary-rgb),.4)!important}.p-radiobutton .p-radiobutton-icon{background:rgb(var(--escore-ui-glow-primary-rgb))!important;box-shadow:0 0 6px rgba(var(--escore-ui-glow-primary-rgb),.4)}.p-radiobutton:has(:disabled) .p-radiobutton-box{cursor:not-allowed;opacity:.5}.p-drawer{background:var(--p-surface-950,#09090b)!important;border:none!important;border-radius:0;box-shadow:-16px 0 48px #00000080!important}.p-toast{font-family:Instrument Sans Variable,system-ui,sans-serif;pointer-events:none;position:fixed;width:min(24rem,100vw - 2rem);z-index:11000}.p-toast-top-left{left:1rem;top:1rem}.p-toast-top-center{left:50%;top:1rem;transform:translate(-50%)}.p-toast-top-right{right:1rem;top:1rem}.p-toast-center{left:50%;top:50%;transform:translate(-50%,-50%)}.p-toast-bottom-left{bottom:1rem;left:1rem}.p-toast-bottom-center{bottom:1rem;left:50%;transform:translate(-50%)}.p-toast-bottom-right{bottom:1rem;right:1rem}.p-toast-message{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050609f0!important;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 18px 52px #0000007a,inset 0 1px #ffffff0a!important;color:#f4f4f5;display:block;margin-bottom:.7rem;overflow:hidden;pointer-events:auto;position:relative}.p-toast-message.escore-ui-toast-message--clickable{cursor:pointer}.p-toast-message:before{background:#ffffff40;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.p-toast-message-content{align-items:flex-start;display:flex;gap:.8rem;padding:.9rem 1rem}.p-toast-message-icon{flex:none;height:1.15rem;margin-top:.1rem;width:1.15rem}.p-toast-message-text{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.p-toast-summary{color:#f4f4f5!important;font-size:.84rem;font-weight:650;line-height:1.35}.p-toast-detail{color:#a1a1aa!important;font-size:.75rem;line-height:1.45;margin:0}.p-toast-close-button{background:0 0!important;border:0;border-radius:.55rem;color:#71717a;cursor:pointer;display:grid;flex:none;height:1.75rem;margin:-.2rem -.25rem 0 0;padding:0;place-items:center;transition:color .2s,background .2s;width:1.75rem}.p-toast-close-button:hover{background:#ffffff12!important;color:#f4f4f5}.p-toast-close-icon{height:.7rem;width:.7rem}.p-toast-message-info{background:#050609f0!important;border-color:#22d3ee2e!important}.p-toast-message-info:before{background:#22d3ee}.p-toast-message-info .p-toast-message-icon{color:#22d3ee!important}.p-toast-message-success{background:#050609f0!important;border-color:#00ff882e!important}.p-toast-message-success:before{background:#0f8}.p-toast-message-success .p-toast-message-icon{color:#0f8!important}.p-toast-message-warn{background:#050609f0!important;border-color:#f59e0b33!important}.p-toast-message-warn:before{background:#f59e0b}.p-toast-message-warn .p-toast-message-icon{color:#fbbf24!important}.p-toast-message-error{background:#050609f0!important;border-color:#f43f5e38!important}.p-toast-message-error:before{background:#f43f5e}.p-toast-message-error .p-toast-message-icon{color:#fb7185!important}.p-toast-message-secondary{background:#050609f0!important;border-color:#ffffff14!important}.p-toast-message-secondary .p-toast-message-icon{color:#d4d4d8!important}.p-toast-message-contrast{background:#fffffff2!important;border-color:#ffffff4d!important;box-shadow:0 16px 48px #0000004d!important;color:#09090b!important}.p-toast-message-contrast:before{background:#00000059}.p-toast-message-contrast .p-toast-summary{color:#09090b!important}.p-toast-message-contrast .p-toast-message-icon{color:#3f3f46!important}.p-toast-message-contrast .p-toast-detail{color:#52525b!important}.p-toast-message-contrast .p-toast-close-button{color:#71717a}.p-toast-message-contrast .p-toast-close-button:hover{background:#0000000f!important;color:#27272a}.p-toast-message-enter-from,.p-toast-message-leave-to{opacity:0;transform:translateY(-.5rem)scale(.98)}.p-toast .p-toast-message{transition:opacity .2s,transform .24s cubic-bezier(.21,.6,.35,1)}@media(max-width:520px){.p-toast{left:.75rem;right:.75rem;transform:none;width:auto}}@media(prefers-reduced-motion:reduce){.p-toast .p-toast-message{transition:none}}body.escore-ui-body-scroll-locked{overflow:hidden;padding-right:var(--escore-ui-body-scroll-lock-padding,0)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}:root{--glow-primary-rgb:8,239,98;--escore-green:var(--escore-ui-accent-bright);--escore-green-hover:#07d758;--glow-blue-rgb:var(--escore-ui-glow-blue-rgb);--glow-danger-rgb:var(--escore-ui-glow-danger-rgb);--app-blue-light-rgb:96,165,250;--app-blue-lighter-rgb:147,197,253;--app-blue-pale-rgb:191,219,254;--app-red-light-rgb:248,113,113;--app-red-lighter-rgb:252,165,165;--app-red-pale-rgb:254,202,202;--app-rose-light-rgb:251,113,133;--app-amber-rgb:245,158,11;--app-amber-light-rgb:252,211,77;--app-success-rgb:16,185,129;--app-success-light-rgb:52,211,153;--app-violet-rgb:139,92,246;--app-neutral-rgb:161,161,170;--escore-bg:#0a0a0a;--app-surface-canvas:#070908;--app-surface-raised:#101412;--app-surface-overlay:#151a17;--app-panel-deep-rgb:4,6,5;--app-panel-rgb:8,12,10;--app-panel-raised-rgb:18,23,20;--app-placeholder-rgb:48,48,48;--app-border-subtle:var(--escore-ui-border-input);--app-border-strong:var(--escore-ui-border-strong);--app-border-emphasis:#fff3;--app-border-bold:#ffffff47;--app-scrim:#00000073;--app-shadow-card:0 24px 70px #00000047;--app-radius-sm:.75rem;--app-radius-md:1rem;--app-radius-lg:1.5rem;--glow-shadow-subtle:0 0 8px rgba(var(--glow-primary-rgb),.06);--glow-shadow-soft:0 0 10px rgba(var(--glow-primary-rgb),.08);--glow-shadow-muted:0 0 10px rgba(var(--glow-primary-rgb),.12);--glow-shadow:0 0 12px rgba(var(--glow-primary-rgb),.2);--glow-shadow-strong:0 0 12px rgba(var(--glow-primary-rgb),.3);--glow-shadow-focus:0 0 0 3px rgba(var(--glow-primary-rgb),.2);--glow-danger-shadow:var(--escore-ui-glow-danger-shadow);--glow-danger-shadow-strong:var(--escore-ui-glow-danger-shadow-strong);--glass-blur-sm:var(--escore-ui-glass-blur-sm);--glass-blur:var(--escore-ui-glass-blur);--glass-blur-md:var(--escore-ui-glass-blur-md);--glass-bg:var(--escore-ui-glass-bg);--glass-bg-elevated:var(--escore-ui-glass-bg-elevated);--glass-bg-hover:var(--escore-ui-glass-bg-hover);--glass-border:var(--escore-ui-glass-border);--glass-border-hover:var(--escore-ui-glass-border-hover);--glass-primary-border:rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.2);--glass-primary-bg:rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.12);--glass-primary-bg-pill:rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.15);--app-focus-ring-width:var(--escore-ui-focus-ring-width);--app-focus-ring-offset:var(--escore-ui-focus-ring-offset);--app-focus-ring-color:rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.55);--app-focus-ring-offset-color:var(--p-surface-950,var(--escore-bg))}.glass-bg{background:var(--glass-bg)}.glass-bg-elevated{background:var(--glass-bg-elevated)}.glass-border{border-color:var(--glass-border)}.glass-card{background:var(--glass-bg)}.glass-card,.glass-card--elevated{-webkit-backdrop-filter:blur(var(--glass-blur-sm));border:1px solid var(--glass-border)}.glass-card--elevated{background:var(--glass-bg-elevated)}.glass-card.glass-card--hover:hover{background:var(--glass-bg-hover);border-color:var(--glass-primary-border)}@keyframes ambient-glow-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,15px)scale(1.06)}}.ambient-glow{border-radius:50%;filter:blur(60px);pointer-events:none;position:absolute;z-index:0}.ambient-glow--primary{animation:ambient-glow-drift 12s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--glow-primary-rgb),.11) 0,#0000 70%);height:600px;right:-120px;top:-220px;width:600px}.ambient-glow--secondary{animation:ambient-glow-drift 16s ease-in-out infinite reverse;background:radial-gradient(circle,rgba(var(--glow-primary-rgb),.06) 0,#0000 70%);bottom:-180px;filter:blur(50px);height:480px;left:-120px;width:480px}.ambient-glow--compact{filter:blur(60px);height:350px;width:350px}.ambient-glow--compact.ambient-glow--primary{animation-duration:14s;background:radial-gradient(circle,rgba(var(--glow-primary-rgb),.08) 0,#0000 70%);height:420px;right:-80px;top:-160px;width:420px}.logo-glow{position:relative}.logo-glow:after{animation:logo-glow-pulse 6s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--glow-primary-rgb),.12),#0000 70%);border-radius:.75rem;content:"";inset:0;pointer-events:none;position:absolute}.logo-glow>*{position:relative;z-index:1}@keyframes logo-glow-pulse{0%,to{opacity:.5}50%{opacity:.8}}.text-brand-primary{color:rgb(var(--glow-primary-rgb))}.text-brand-blue{color:rgb(var(--glow-blue-rgb))}.text-brand-danger{color:rgb(var(--glow-danger-rgb))}.bg-brand-primary{background:rgba(var(--glow-primary-rgb),.1)}.bg-brand-blue{background:rgba(var(--glow-blue-rgb),.1)}.bg-brand-danger{background:rgba(var(--glow-danger-rgb),.1)}.border-brand-primary{border-color:rgba(var(--glow-primary-rgb),.25)}.border-brand-blue{border-color:rgba(var(--glow-blue-rgb),.25)}.border-brand-danger{border-color:rgba(var(--glow-danger-rgb),.25)}[role=button]:focus,[tabindex]:not([tabindex="-1"]):focus,a[href]:focus,button:focus,input:not([type=hidden]):focus,select:focus,summary:focus,textarea:focus{outline:none}[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a[href]:focus-visible,button:focus-visible,input:not([type=hidden]):not(.form-input):not(.draft-board__search-input):not(.team-nameplate__input):focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:var(--app-focus-ring-width)solid var(--app-focus-ring-color);outline-offset:var(--app-focus-ring-offset)}.button:focus-visible,.footer__link:focus-visible,.footer__social-link:focus-visible,.locale-selector__option:focus-visible,.segmented-control__option:focus-visible{outline:none}@keyframes panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-panel-in{animation:panel-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes draft-pick-lock{0%{filter:brightness(2.5)saturate(0)drop-shadow(0 0 12px rgba(var(--glow-primary-rgb),.8));opacity:1;transform:scale(1.08)translateY(4px)}25%{filter:brightness(1.6)saturate(1.4)drop-shadow(0 0 20px rgba(var(--glow-primary-rgb),.45));opacity:1;transform:scale(1.02)translateY(-1px)}55%{filter:brightness(1.12)saturate(1.08);transform:scale(.98)}to{filter:none;opacity:1;transform:scale(1)translateY(0)}}@keyframes draft-ban-lock{0%{clip-path:inset(0);filter:brightness(2)contrast(1.15);opacity:1;transform:scale(1.12)skew(-2deg)}35%{clip-path:inset(0);filter:brightness(1.25)grayscale(.15);opacity:1}to{filter:grayscale()brightness(.85);opacity:.72;transform:scale(1)skew(0)}}@keyframes draft-pending-swap{0%{filter:brightness(2)saturate(.4)blur(3px);opacity:0;transform:scale(.9)translate(-8px)}45%{filter:brightness(1.45)saturate(1.2)blur();opacity:1;transform:scale(1.04)translate(3px)}to{filter:brightness()grayscale(.45);opacity:1;transform:scale(1)translate(0)}}@keyframes draft-pending-label-swap{0%{letter-spacing:.06em;opacity:0;transform:translateY(5px)}to{letter-spacing:normal;opacity:1;transform:translateY(0)}}@keyframes draft-pending-pulse{0%,to{filter:grayscale(.55)brightness(.9);opacity:.58}50%{filter:grayscale(.32)brightness(1.06);opacity:.74}}@keyframes draft-champ-hover-glow{0%{box-shadow:inset 0 0 rgba(var(--glow-primary-rgb),0);transform:translateY(0)scale(1)}to{box-shadow:inset 0 0 18px rgba(var(--glow-primary-rgb),.16),0 0 16px rgba(var(--glow-primary-rgb),.14),0 12px 28px #00000061;transform:translateY(-3px)scale(1.04)}}@keyframes draft-selection-ring{0%{box-shadow:0 0 rgba(var(--glow-primary-rgb),.75),inset 0 0 12px rgba(var(--glow-primary-rgb),.12);transform:translateY(0)}45%{box-shadow:0 0 0 6px rgba(var(--glow-primary-rgb),0),inset 0 0 22px rgba(var(--glow-primary-rgb),.22);transform:translateY(-2px)}to{box-shadow:0 0 rgba(var(--glow-primary-rgb),0),inset 0 0 8px rgba(var(--glow-primary-rgb),.06);transform:translateY(-1px)}}@keyframes draft-status-pop{0%{filter:blur(2px);letter-spacing:.08em;opacity:0;transform:translateY(8px)scale(.94)}60%{filter:blur();letter-spacing:.02em;opacity:1;transform:translateY(-1px)scale(1.02)}to{letter-spacing:normal;opacity:1;transform:translateY(0)scale(1)}}.draft-anim-pick{animation:draft-pick-lock .58s cubic-bezier(.16,1,.3,1) both}.draft-anim-ban{animation:draft-ban-lock .48s cubic-bezier(.16,1,.3,1) both}.draft-anim-pending{animation:draft-pending-swap .5s cubic-bezier(.16,1,.3,1) both,draft-pending-pulse 2.8s ease-in-out .5s infinite}.draft-anim-pending-label{animation:draft-pending-label-swap .34s cubic-bezier(.16,1,.3,1) both}.draft-anim-hover{animation:draft-champ-hover-glow .38s cubic-bezier(.16,1,.3,1) both}.draft-anim-selected{animation:draft-selection-ring .45s cubic-bezier(.16,1,.3,1) both}.draft-anim-status{animation:draft-status-pop .32s cubic-bezier(.16,1,.3,1) both}@keyframes draft-role-select{0%{box-shadow:inset 0 0 rgba(var(--glow-primary-rgb),.45);transform:scale(.9)}55%{box-shadow:inset 0 0 14px rgba(var(--glow-primary-rgb),.14);transform:scale(1.04)}to{box-shadow:inset 0 0 0 1px var(--glass-border-hover);transform:scale(1)}}@keyframes draft-filter-empty-in{0%{letter-spacing:.08em;opacity:0;transform:translateY(6px)}to{letter-spacing:.04em;opacity:1;transform:translateY(0)}}@keyframes draft-filter-empty-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.draft-anim-role-select{animation:draft-role-select .32s cubic-bezier(.16,1,.3,1) both}.draft-champ-filter-leave-active{pointer-events:none;position:absolute;transition:opacity .22s cubic-bezier(.4,0,1,1);z-index:0}.draft-champ-filter-leave-to{opacity:0}.draft-champ-filter-move{transition:transform .28s cubic-bezier(.22,1,.36,1);z-index:1}.draft-champ-filter-enter-active{transition:opacity .24s cubic-bezier(.22,1,.36,1) .12s,transform .24s cubic-bezier(.22,1,.36,1) .12s}.draft-champ-filter-enter-from{opacity:0;transform:scale(.92)}.draft-champ-filter-enter-to{opacity:1;transform:scale(1)}.draft-filter-empty-enter-active{animation:draft-filter-empty-in .32s cubic-bezier(.16,1,.3,1) both}.draft-filter-empty-leave-active{animation:draft-filter-empty-out .22s cubic-bezier(.4,0,.75,1) both}@keyframes draft-pick-lock-classic{0%{filter:brightness(2)saturate(0);opacity:1;transform:scale(1.12)}38%{filter:brightness(1.5)saturate(1.35);opacity:1}70%{filter:brightness(1.08)saturate(1.1);transform:scale(.985)}to{filter:none;opacity:1;transform:scale(1)}}@keyframes draft-ban-lock-classic{0%{filter:brightness(1.8)grayscale(0);opacity:1;transform:scale(1.28)rotate(2deg)}42%{filter:brightness(1.15)grayscale(.45);opacity:1;transform:scale(.94)}to{filter:grayscale();opacity:.72;transform:scale(1)}}@keyframes draft-pending-swap-classic{0%{filter:brightness(1.35);opacity:0;transform:scale(.94)}to{filter:none;opacity:1;transform:scale(1)}}@keyframes draft-pending-pulse-classic{0%,to{filter:grayscale(.75)brightness(.82);opacity:.5}50%{filter:grayscale(.38)brightness(1.08);opacity:.78}}@keyframes draft-selection-ring-classic{0%{box-shadow:0 0 rgba(var(--glow-primary-rgb),.6);transform:translateY(0)}50%{box-shadow:0 0 0 5px rgba(var(--glow-primary-rgb),0);transform:translateY(-3px)}to{box-shadow:0 0 rgba(var(--glow-primary-rgb),0);transform:translateY(-2px)}}@keyframes draft-status-pop-classic{0%{opacity:0;transform:translateY(5px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.stream-view--classic .draft-anim-pick{animation:draft-pick-lock-classic .65s cubic-bezier(.16,1,.3,1) both}.stream-view--classic .draft-anim-ban{animation:draft-ban-lock-classic .55s cubic-bezier(.16,1,.3,1) both}.stream-view--classic .draft-anim-pending{animation:draft-pending-swap-classic .44s cubic-bezier(.16,1,.3,1) both,draft-pending-pulse-classic 2.4s ease-in-out .44s infinite}.stream-view--classic .draft-anim-pending-label{animation:draft-pending-label-swap .36s cubic-bezier(.16,1,.3,1) both}.stream-view--classic .draft-anim-hover{animation:draft-champ-hover-glow .42s cubic-bezier(.16,1,.3,1) both}.stream-view--classic .draft-anim-selected{animation:draft-selection-ring-classic .5s cubic-bezier(.16,1,.3,1) both}.stream-view--classic .draft-anim-status{animation:draft-status-pop-classic .35s cubic-bezier(.16,1,.3,1) both}.stream-view--hud .draft-anim-pending{animation:draft-pending-swap .52s cubic-bezier(.16,1,.3,1) both,draft-pending-pulse 3s ease-in-out .52s infinite}.stream-view--hud :is(.stream-ban.pending,.stream-team__pick.pending){box-shadow:inset 0 0 24px rgba(var(--glow-primary-rgb),.08)}.stream-view .draft-anim-pick{animation-duration:.32s}.stream-view .draft-anim-ban{animation-duration:.28s}.stream-view .draft-anim-pending{animation-duration:.34s,2.8s}.stream-view .draft-anim-pending-label{animation-duration:.22s}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.animate-panel-in{animation:none}}:root{--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-display:clamp(2.5rem,6vw,5rem);--text-heading:clamp(1.25rem,2.2vw,1.75rem);--text-stat:clamp(1.75rem,3vw,2.25rem)}.text-display{font-size:var(--text-display)}.text-heading{font-size:var(--text-heading)}.text-stat{font-size:var(--text-stat)}.button{align-items:center;border-radius:var(--radius-lg,.5rem);font-size:var(--text-sm);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;display:inline-flex;transition-duration:.2s}.button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.button:disabled{cursor:default;opacity:.5}.button{border:none;cursor:pointer}.button:focus-visible{--tw-ring-color:var(--app-focus-ring-color);--tw-ring-offset-color:var(--app-focus-ring-offset-color)}.button--primary{background-color:var(--p-surface-0);color:var(--p-surface-900);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--p-surface-0)}@supports (color:color-mix(in lab,red,red)){.button--primary{--tw-ring-color:color-mix(in oklab,var(--p-surface-0)30%,#0000)}}@media(hover:hover){.button--primary:hover{background-color:var(--p-surface-100)}}.button--secondary{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.button--secondary{background-color:color-mix(in oklab,var(--p-surface-900)40%,#0000)}}.button--secondary{color:var(--p-surface-0);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.button--secondary{--tw-ring-color:color-mix(in oklab,var(--p-surface-700)70%,#0000)}}@media(hover:hover){.button--secondary:hover{background-color:var(--p-surface-800);--tw-ring-color:var(--p-surface-600)}@supports (color:color-mix(in lab,red,red)){.button--secondary:hover{--tw-ring-color:color-mix(in oklab,var(--p-surface-600)80%,#0000)}}}.button--text{color:var(--p-surface-300);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);background-color:#0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.button--text:hover{background-color:var(--p-surface-800);color:var(--p-surface-0)}}.button--small{border-radius:var(--radius-lg,.5rem);font-size:var(--text-xs);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.button--large{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6)}.button--full-width{width:100%}.button--severity-success{background:rgba(var(--glow-primary-rgb),.1);border:1px solid rgba(var(--glow-primary-rgb),.25);box-shadow:none;color:rgb(var(--glow-primary-rgb))}.button--severity-success:hover{background:rgba(var(--glow-primary-rgb),.18);border-color:rgba(var(--glow-primary-rgb),.35)}.button--severity-info{background:rgba(var(--glow-blue-rgb),.1);border:1px solid rgba(var(--glow-blue-rgb),.25);box-shadow:none;color:rgb(var(--glow-blue-rgb))}.button--severity-info:hover{background:rgba(var(--glow-blue-rgb),.18);border-color:rgba(var(--glow-blue-rgb),.35)}.button--severity-danger{background:rgba(var(--glow-danger-rgb),.1);border:1px solid rgba(var(--glow-danger-rgb),.25);box-shadow:none;color:rgb(var(--glow-danger-rgb))}.button--severity-danger:hover{background:rgba(var(--glow-danger-rgb),.18);border-color:rgba(var(--glow-danger-rgb),.35)}.button--severity-warn{background:rgba(var(--app-amber-rgb),.1);border:1px solid rgba(var(--app-amber-rgb),.25);box-shadow:none;color:var(--color-amber-300,oklch(87.9% .169 91.605))}.button--severity-warn:hover{background:rgba(var(--app-amber-rgb),.18);border-color:rgba(var(--app-amber-rgb),.35)}.button__spinner{align-items:center;display:inline-flex;justify-content:center}.locale-selector{border-radius:var(--radius-xl,.75rem);isolation:isolate;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;-webkit-backdrop-filter:blur(var(--glass-blur-sm));background:var(--glass-bg);border:1px solid var(--glass-border);display:inline-grid;grid-template-columns:repeat(var(--locale-count,2),minmax(0,1fr));padding:.1875rem;position:relative;transition-duration:.2s}.locale-selector:hover{background:var(--glass-bg-elevated);border-color:var(--glass-border-hover)}.locale-selector__indicator{background:linear-gradient(165deg,var(--p-primary-400)0,var(--p-primary-500)100%);border-radius:var(--radius-lg,.5rem);bottom:.1875rem;left:.1875rem;pointer-events:none;position:absolute;top:.1875rem;transform:translate(calc(var(--locale-index,0)*100%));transition:transform .24s cubic-bezier(.34,1.15,.64,1);width:calc((100% - .375rem)/var(--locale-count,2))}@supports (color:color-mix(in lab,red,red)){.locale-selector__indicator{background:linear-gradient(165deg,color-mix(in srgb,var(--p-primary-400)22%,var(--p-surface-900))0,color-mix(in srgb,var(--p-primary-500)12%,var(--p-surface-950,var(--escore-ui-overlay-surface))))}}.locale-selector__indicator{border:1px solid var(--p-primary-400)}@supports (color:color-mix(in lab,red,red)){.locale-selector__indicator{border:1px solid color-mix(in srgb,var(--p-primary-400)38%,#0000)}}.locale-selector__indicator{box-shadow:inset 0 1px #ffffff1f,0 0 0 1px var(--p-primary-400),0 4px 14px #00000047}@supports (color:color-mix(in lab,red,red)){.locale-selector__indicator{box-shadow:inset 0 1px #ffffff1f,0 0 0 1px color-mix(in srgb,var(--p-primary-400)12%,#0000),0 4px 14px #00000047}}@media(prefers-reduced-motion:reduce){.locale-selector__indicator{transition:none}}.locale-selector__option{align-items:center;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);cursor:pointer;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5);z-index:1;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.08em;letter-spacing:.08em;text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;background:0 0;border-color:#0000;border-width:1px;color:var(--p-surface-500);display:inline-flex;position:relative;transition-duration:.15s;-webkit-user-select:none;user-select:none}.locale-selector__option:hover:not(.locale-selector__option--active){color:var(--p-surface-300)}.locale-selector__option--active{color:var(--p-surface-0)}.locale-selector__flag{border-radius:3.40282e+38px;flex-shrink:0;height:1rem;object-fit:cover;width:1rem}.locale-selector__option--active .locale-selector__flag{box-shadow:0 0 0 1.5px var(--p-primary-300),0 0 8px var(--p-primary-400)}@supports (color:color-mix(in lab,red,red)){.locale-selector__option--active .locale-selector__flag{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--p-primary-300)65%,#0000),0 0 8px color-mix(in srgb,var(--p-primary-400)35%,#0000)}}.form-field{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5)}.form-field__label{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);color:var(--p-surface-400);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.form-field__error{color:rgb(var(--glow-danger-rgb));font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.form-input{border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3.5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;--tw-duration:.2s;background:var(--glass-bg-elevated);border:1px solid var(--glass-border);color:var(--p-surface-0);transition-duration:.2s}.form-input::placeholder{color:var(--p-surface-500)}.form-input:hover{background:var(--escore-ui-surface);border-color:var(--glass-border-hover)}.form-input:focus,.form-input:focus-visible{background:rgba(var(--glow-primary-rgb),.025);border-color:rgba(var(--glow-primary-rgb),.78);box-shadow:inset 0 1px #ffffff0b;outline:none}.form-field:focus-within .form-field__label{color:rgba(var(--glow-primary-rgb),.9)}.form-input--error{border-color:rgba(var(--glow-danger-rgb),.45)}.form-input--error:focus,.form-input--error:focus-visible{border-color:rgba(var(--glow-danger-rgb),.8);box-shadow:inset 0 1px #ffffff0a;outline:none}.form-input--readonly{color:var(--p-surface-500);cursor:text;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.segmented-control{border-radius:var(--radius-xl,.75rem);isolation:isolate;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;--tw-duration:.2s;-webkit-backdrop-filter:blur(var(--glass-blur-sm));background:var(--glass-bg);border:1px solid var(--glass-border);display:inline-grid;grid-template-columns:repeat(var(--segment-count,2),minmax(0,1fr));padding:.1875rem;position:relative;transition-duration:.2s}.segmented-control__indicator{background:linear-gradient(165deg,var(--p-primary-400)0,var(--p-primary-500)100%);border-radius:var(--radius-lg,.5rem);bottom:.1875rem;left:.1875rem;pointer-events:none;position:absolute;top:.1875rem;transform:translate(calc(var(--segment-index,0)*100%));transition:transform .24s cubic-bezier(.34,1.15,.64,1);width:calc((100% - .375rem)/var(--segment-count,2))}@supports (color:color-mix(in lab,red,red)){.segmented-control__indicator{background:linear-gradient(165deg,color-mix(in srgb,var(--p-primary-400)18%,var(--p-surface-900))0,color-mix(in srgb,var(--p-primary-500)10%,var(--p-surface-950,var(--escore-ui-overlay-surface))))}}.segmented-control__indicator{border:1px solid var(--p-primary-400)}@supports (color:color-mix(in lab,red,red)){.segmented-control__indicator{border:1px solid color-mix(in srgb,var(--p-primary-400)30%,#0000)}}.segmented-control__indicator{box-shadow:inset 0 1px #ffffff1a,0 2px 8px #0003}.segmented-control__option{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);z-index:1;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;background:0 0;border-color:#0000;border-width:1px;color:var(--p-surface-400);position:relative;transition-duration:.15s;-webkit-user-select:none;user-select:none}.segmented-control__option:hover:not(.segmented-control__option--active){color:var(--p-surface-200)}.segmented-control__option--active{color:var(--p-surface-0)}.toggle-row{align-items:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl,.75rem);display:flex;gap:calc(var(--spacing,.25rem)*4);justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*3.5);padding-inline:calc(var(--spacing,.25rem)*4)}.toggle-row__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.toggle-row__description{color:var(--p-surface-500);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing,.25rem)*.5)}.toggle-switch{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;background:var(--p-surface-700);border:none;border-radius:3.40282e+38px;cursor:pointer;flex-shrink:0;height:1.5rem;position:relative;transition-duration:.2s;width:2.75rem}.toggle-switch--active{background:rgb(var(--glow-primary-rgb))}.toggle-switch__thumb{background-color:var(--color-white,#fff);left:calc(var(--spacing,.25rem)*.5);top:calc(var(--spacing,.25rem)*.5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;border-radius:3.40282e+38px;height:1.25rem;position:absolute;transition-duration:.2s;width:1.25rem}.toggle-switch--active .toggle-switch__thumb{transform:translate(1.25rem)}.p-select{--p-select-background:#ffffff06;--p-select-border-color:var(--app-border-subtle);--p-select-hover-border-color:var(--app-border-strong);--p-select-focus-border-color:rgba(var(--glow-primary-rgb),.55);--p-select-color:var(--p-surface-0);--p-select-placeholder-color:var(--p-surface-500);--p-select-border-radius:var(--app-radius-sm);--p-select-shadow:none;--p-select-padding-x:.75rem;--p-select-padding-y:.45rem;--p-select-dropdown-width:1.75rem;--p-select-dropdown-color:var(--p-surface-400);--p-select-sm-font-size:var(--text-xs);--p-select-sm-padding-x:.7rem;--p-select-sm-padding-y:.35rem;background:var(--glass-bg-elevated);border-color:var(--app-border-subtle);box-shadow:none;color:var(--p-surface-0)}.p-select:not(.p-disabled):hover{background:var(--escore-ui-surface)}.p-select:not(.p-disabled).p-focus,.p-select:not(.p-disabled).p-select-open{background:rgba(var(--glow-primary-rgb),.04);border-color:rgba(var(--glow-primary-rgb),.55);box-shadow:none;outline:none}.p-select-label{font-size:var(--text-xs);font-weight:600;letter-spacing:.01em}.p-select-label:focus,.p-select-label:focus-visible{outline:none}.p-select-label.p-placeholder{color:var(--p-surface-500);font-weight:500}.p-select-dropdown-icon{height:.75rem;width:.75rem}.p-select-overlay{-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:var(--app-surface-overlay)!important;border:1px solid var(--app-border-subtle)!important;border-radius:var(--app-radius-sm)!important;box-shadow:var(--app-shadow-card)!important;overflow:hidden}.p-select-list{padding:.3rem}.p-select-option{border-radius:.55rem;color:var(--p-surface-300)!important;font-size:var(--text-xs)!important;font-weight:600;letter-spacing:.01em;padding:.45rem .65rem!important}.p-select-option.p-focus,.p-select-option:hover{background:#ffffff0d!important;color:var(--p-surface-0)!important}.p-select-option.p-select-option-selected,.p-select-option.p-select-option-selected.p-focus{background:rgba(var(--glow-primary-rgb),.12)!important;color:rgb(var(--glow-primary-rgb))!important}.badge{border-radius:var(--radius-lg,.5rem);font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);align-items:center;border:1px solid #0000;display:inline-flex;letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.badge--primary{background:var(--glass-primary-bg-pill);border-color:rgba(var(--glow-primary-rgb),.3);color:rgb(var(--glow-primary-rgb))}.badge--warn{background:rgba(var(--app-amber-rgb),.12);border-color:rgba(var(--app-amber-rgb),.3);color:rgb(var(--escore-ui-warning-rgb))}.badge--success{background:rgba(var(--app-success-rgb),.12);border-color:rgba(var(--app-success-rgb),.3);color:rgb(var(--app-success-light-rgb))}.badge--muted{background:var(--escore-ui-surface);border-color:var(--glass-border);color:var(--p-surface-400)}.badge--info{background:rgba(var(--glow-blue-rgb),.12);border-color:rgba(var(--glow-blue-rgb),.3);color:rgb(var(--glow-blue-rgb))}.badge--danger{background:rgba(var(--glow-danger-rgb),.12);border-color:rgba(var(--glow-danger-rgb),.3);color:rgb(var(--glow-danger-rgb))}.champion-icon{aspect-ratio:1;background:rgba(var(--app-placeholder-rgb),.8);display:block;height:100%;min-height:0;min-width:0;width:100%}.champion-icon--loaded{background:0 0}.champion-icon__img{display:block;height:100%;object-fit:cover;width:100%}.fullscreen-btn{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-semibold,600);border-width:0;cursor:pointer;font-weight:var(--font-weight-semibold,600);transition:color .18s,border-color .18s,background .18s,opacity .18s}.fullscreen-btn--icon{align-items:center;background:var(--escore-ui-surface-inset-strong);border:1px solid var(--glass-border-hover);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);color:var(--p-surface-400);display:inline-flex;height:1.85rem;justify-content:center;width:1.85rem}.fullscreen-btn--icon.fullscreen-btn--active,.fullscreen-btn--icon:hover{background:rgba(var(--glow-primary-rgb),.08);border-color:rgba(var(--glow-primary-rgb),.28);color:var(--p-surface-100)}.fullscreen-btn--row{align-items:center;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle)!important;border-radius:var(--radius-xl,.75rem);color:var(--p-surface-400);display:flex;font-size:var(--text-2xs);justify-content:space-between;line-height:var(--tw-leading,var(--text-2xs--line-height));margin-bottom:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}.fullscreen-btn--row>span:first-of-type{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}.fullscreen-btn--row:hover{border-color:var(--app-border-strong)!important;color:var(--p-surface-100)}.fullscreen-btn--row.fullscreen-btn--active{border-color:rgba(var(--glow-primary-rgb),.28)!important;color:var(--escore-green)}.team-logo{border-radius:.35rem;flex-shrink:0;height:2.25rem;object-fit:contain;width:2.25rem}.stream-ban{align-items:center;aspect-ratio:1;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-md,.375rem);color:var(--p-surface-700);display:flex;font-size:var(--text-2xs);justify-content:center;line-height:var(--tw-leading,var(--text-2xs--line-height));min-height:calc(var(--spacing,.25rem)*0);overflow:hidden}.stream-ban img{height:100%;object-fit:cover;width:100%}.stream-ban:not(.pending) img{--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,);opacity:.62}.stream-slot{background:var(--glass-bg);border-inline:1px solid var(--escore-ui-border-faint);min-width:calc(var(--spacing,.25rem)*0);overflow:hidden;position:relative}.stream-slot img{display:block;height:100%;object-fit:cover;object-position:center 18%;width:100%}.stream-slot:after{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.88),#0000 68%);content:"";inset:0;pointer-events:none;position:absolute}.stream-slot__name{bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-2xs);left:calc(var(--spacing,.25rem)*1);line-height:var(--tw-leading,var(--text-2xs--line-height));right:calc(var(--spacing,.25rem)*1);text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:10;--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-100);font-weight:var(--font-weight-bold,700);overflow:hidden;position:absolute}.stream-slot--card{background:linear-gradient(180deg,rgba(var(--app-panel-raised-rgb),.98),rgba(var(--app-panel-rgb),.98));border:1px solid var(--app-border-strong);border-radius:10px 10px 5px 5px;box-shadow:0 14px 32px #0000006b;flex:0 0 clamp(118px,7.8vw,158px);height:clamp(216px,27vh,292px);width:clamp(118px,7.8vw,158px)}.stream-slot--card:after{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.94) 0,rgba(var(--app-panel-deep-rgb),.38) 28%,#0000 68%)}.stream-slot--card img{object-position:center 16%}.stream-slot--card.pending{border-color:var(--app-border-strong);box-shadow:0 14px 32px #0000006b}.stream-slot--card .stream-slot__name{bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-inline:calc(var(--spacing,.25rem)*2)}.stream-slot--card.stream-slot--blue .stream-slot__name{text-align:left}.stream-slot--card.stream-slot--red .stream-slot__name{left:auto;max-width:calc(100% - .75rem);right:calc(var(--spacing,.25rem)*2);text-align:right}.stream-slot--card .stream-slot__empty{align-items:center;color:var(--p-surface-600);display:flex;font-size:var(--text-sm);inset:calc(var(--spacing,.25rem)*0);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));position:absolute}.stream-theme-preview{background:var(--escore-ui-overlay-backdrop);border:1px solid var(--app-border-subtle);border-radius:var(--radius-md,.375rem);height:calc(var(--spacing,.25rem)*8);overflow:hidden;position:relative;width:100%}.stream-theme-preview span{background:var(--escore-ui-surface-strong);position:absolute}.stream-theme-preview--classic span:first-child{border-radius:4px;height:18px;left:6px;top:6px;width:28%}.stream-theme-preview--classic span:nth-child(2){border-radius:4px;height:18px;left:38%;top:6px;width:24%}.stream-theme-preview--classic span:nth-child(3){border-radius:4px;height:18px;right:6px;top:6px;width:28%}.stream-theme-preview--hud:before{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 0),linear-gradient(90deg,#ffffff0a 1px,#0000 0);background-origin:padding-box,padding-box;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8px 8px;content:"";inset:0;opacity:.7;position:absolute}.stream-theme-preview--hud span:first-child{box-shadow:inset 2px 0 rgba(var(--glow-blue-rgb),.5);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));height:18px;left:5px;top:5px;width:30%}.stream-theme-preview--hud span:nth-child(2){background:rgba(var(--glow-primary-rgb),.35);height:6px;left:38%;top:11px;width:22%}.stream-theme-preview--hud span:nth-child(3){box-shadow:inset -2px 0 rgba(var(--glow-danger-rgb),.5);clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,5px 100%,0 calc(100% - 5px));height:18px;right:5px;top:5px;width:30%}.stream-camera-preview{align-items:center;background:var(--escore-ui-overlay-backdrop);border:1px solid var(--app-border-subtle);border-radius:var(--radius-md,.375rem);display:flex;gap:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);justify-content:center;padding-inline:calc(var(--spacing,.25rem)*1);position:relative;width:100%}.stream-camera-preview--0{gap:calc(var(--spacing,.25rem)*0)}.stream-camera-preview--0:after{content:"-";font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-600);font-weight:var(--font-weight-bold,700)}.stream-camera-preview__slot{background:var(--escore-ui-surface);border:1px dashed var(--app-border-emphasis);border-radius:var(--radius-sm,.25rem);height:1.15rem}.stream-camera-preview--1 .stream-camera-preview__slot{width:2.2rem}.stream-camera-preview--2 .stream-camera-preview__slot{flex:1;max-width:2rem}.stream-camera-preview--2 :is(.stream-camera-preview__slot:first-child,.stream-camera-preview__slot:last-child){border-color:var(--app-border-emphasis)}.stream-camera-preview--place-above,.stream-camera-preview--place-below,.stream-camera-preview--place-middle{flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);height:2.75rem;justify-content:center}:is(.stream-camera-preview--place-above,.stream-camera-preview--place-below,.stream-camera-preview--place-middle) .stream-camera-preview__slot{flex:none;height:.55rem;max-width:none;width:1.45rem}.stream-camera-preview__result{background:rgba(var(--glow-primary-rgb),.9);border-radius:99px;height:3px;width:1.7rem}.stream-cameras{inset:0;pointer-events:none;position:absolute;z-index:5}.stream-cameras__dock{align-items:stretch;display:flex;gap:clamp(14px,2vw,28px);justify-content:center}.stream-cameras__frame{min-width:0;position:relative}.stream-cameras__slot{align-items:center;aspect-ratio:16/9;background:linear-gradient(145deg,#ffffff09,#ffffff02),#00000052;border:1px dashed var(--app-border-strong);box-shadow:inset 0 0 0 1px var(--escore-ui-border-faint);display:flex;flex-direction:column;gap:.5rem;justify-content:center;overflow:hidden;position:relative;width:100%}.stream-cameras--transparent .stream-cameras__slot{background:#0000000f;border-color:#ffffff3d;box-shadow:none}.stream-cameras__corner{height:16px;pointer-events:none;position:absolute;width:16px;z-index:4}.stream-cameras__corner--tl{border-left:1px solid var(--app-border-bold);border-top:1px solid var(--app-border-bold);left:6px;top:6px}.stream-cameras__corner--tr{border-right:1px solid var(--app-border-bold);border-top:1px solid var(--app-border-bold);right:6px;top:6px}.stream-cameras__corner--bl{border-left:1px solid var(--app-border-bold);left:6px}.stream-cameras__corner--bl,.stream-cameras__corner--br{border-bottom:1px solid var(--app-border-bold);bottom:6px}.stream-cameras__corner--br{border-right:1px solid var(--app-border-bold);right:6px}.stream-cameras__slot i{color:var(--p-surface-500);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));opacity:.55}.stream-cameras__guest,.stream-cameras__video{background:#000;border:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.stream-cameras__guest--waiting{visibility:hidden}.stream-cameras__picture--mirrored{transform:scaleX(-1)}.stream-cameras--transparent :is(.stream-cameras__guest,.stream-cameras__video){background:0 0}.stream-cameras__label{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.2em;color:var(--p-surface-500);letter-spacing:.2em;text-transform:uppercase}.stream-cameras__caption{background:linear-gradient(180deg,rgba(var(--app-panel-raised-rgb),.96),rgba(var(--app-panel-rgb),.98));border:1px solid var(--app-border-strong);border-radius:999px;bottom:0;box-shadow:0 10px 24px #00000059;color:var(--p-surface-0);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:700;left:50%;line-height:1.2;max-width:calc(100% - 1.75rem);overflow:hidden;padding:.4rem .95rem .45rem;position:absolute;text-align:center;text-overflow:ellipsis;transform:translate(-50%,46%);white-space:nowrap;z-index:6}.stream-cameras--transparent .stream-cameras__label{color:var(--p-surface-400)}.stream-cameras--embedded{flex-shrink:0;padding:clamp(4px,.8vh,10px) clamp(2px,.4vw,6px) clamp(18px,2.2vh,28px);position:relative;width:100%;z-index:2}.stream-cameras--embedded .stream-cameras__dock{max-width:none;width:100%}.stream-cameras--embedded.stream-cameras--count-1 .stream-cameras__frame{margin-inline:auto;max-width:clamp(220px,100%,520px);width:100%}.stream-cameras--embedded.stream-cameras--count-2 .stream-cameras__dock{gap:clamp(10px,1.4vw,18px)}.stream-cameras--embedded.stream-cameras--count-2 .stream-cameras__frame{flex:1 1 0;min-width:0}.stream-cameras--embedded.stream-cameras--after{padding-bottom:clamp(16px,2vh,24px);padding-top:clamp(10px,1.4vh,18px)}.stream-cameras--bottom{align-items:flex-end;display:flex;justify-content:center;padding:clamp(20px,4vh,48px) clamp(18px,2.5vw,48px) calc(clamp(304px,37vh,382px) + clamp(22px,3.5vh,48px) + 14px)}.stream-cameras--bottom .stream-cameras__dock{width:100%}.stream-cameras--bottom.stream-cameras--count-1 .stream-cameras__dock{max-width:clamp(360px,52vw,760px)}.stream-cameras--bottom.stream-cameras--count-2 .stream-cameras__dock{max-width:clamp(520px,72vw,1120px)}.stream-cameras--bottom .stream-cameras__frame{flex:1 1 0;min-width:0}.stream-cameras--bottom.stream-cameras--count-1 .stream-cameras__frame{width:100%}.stream-cameras--bottom.stream-cameras--count-2 .stream-cameras__frame{max-width:clamp(260px,32vw,540px)}@media(max-width:900px){.stream-cameras--embedded{padding-bottom:18px}.stream-cameras--embedded.stream-cameras--count-1 .stream-cameras__frame{max-width:100%}.stream-cameras--embedded.stream-cameras--count-2 .stream-cameras__dock{gap:8px}.stream-cameras--bottom{padding-bottom:calc(clamp(266px,33vh,306px) + 24px)}.stream-cameras--bottom.stream-cameras--count-1 .stream-cameras__dock{max-width:min(88vw,440px)}.stream-cameras--bottom.stream-cameras--count-2 .stream-cameras__dock{gap:12px;max-width:min(94vw,640px)}.stream-cameras--bottom.stream-cameras--count-2 .stream-cameras__frame{max-width:none}}.stream-team{background:linear-gradient(180deg,rgba(var(--app-panel-raised-rgb),.96),rgba(var(--app-panel-rgb),.98));border:1px solid var(--app-border-strong);border-radius:var(--radius-3xl,1.5rem);display:flex;flex-direction:column;height:100%;min-height:calc(var(--spacing,.25rem)*0);overflow:hidden;transition:border-color .3s,box-shadow .3s}.stream-team--blue.stream-team--active{border-color:rgba(var(--glow-blue-rgb),.55);box-shadow:0 0 40px rgba(var(--glow-blue-rgb),.1)}.stream-team--red.stream-team--active{border-color:rgba(var(--glow-danger-rgb),.55);box-shadow:0 0 40px rgba(var(--glow-danger-rgb),.1)}.stream-team header{border-bottom:1px solid var(--app-border-subtle);flex-shrink:0;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*5)}.stream-team header small{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.2em;color:var(--p-surface-500);letter-spacing:.2em}.stream-team__identity{align-items:center;display:flex;gap:.65rem;margin-top:.25rem;min-width:0}.stream-team header h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-family:var(--font-secondary);font-size:var(--text-heading);font-weight:var(--font-weight-bold,700);margin:0;min-width:0;overflow:hidden}.stream-team--blue header h2{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.stream-team--red header h2{color:var(--color-red-300,oklch(80.8% .114 19.571))}.stream-team__bans{align-items:center;border-bottom:1px solid var(--app-border-subtle);display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1);padding:calc(var(--spacing,.25rem)*2.5)}.stream-team--red .stream-team__bans{justify-content:flex-end}.stream-team__bans .stream-ban{flex:0 0 clamp(34px,3.1vw,48px);height:clamp(34px,3.1vw,48px);width:clamp(34px,3.1vw,48px)}.stream-team--blue .stream-team__bans .stream-ban:nth-child(4),.stream-team--red .stream-team__bans .stream-ban:nth-child(3){margin-left:clamp(10px,1vw,18px)}.stream-team__picks{display:grid;flex:1;grid-template-rows:repeat(5,minmax(0,1fr))}.stream-team__pick,.stream-team__picks{min-height:calc(var(--spacing,.25rem)*0)}.stream-team__pick{background:var(--escore-ui-surface-striped);border-bottom:1px solid var(--app-border-subtle);overflow:hidden;position:relative}.stream-team__pick:last-child{border-bottom:0}.stream-team__pick img{height:100%;object-fit:cover;object-position:center 18%;width:100%}.stream-team__pick:after{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.94),#0000 70%);content:"";inset:0;position:absolute}.stream-team__pick-meta{bottom:calc(var(--spacing,.25rem)*2);position:absolute;z-index:10}.stream-team__pick-meta--blue{left:calc(var(--spacing,.25rem)*3);max-width:calc(100% - 1.5rem);right:auto;text-align:left}.stream-team__pick-meta--red{left:auto;max-width:calc(100% - 1.5rem);right:calc(var(--spacing,.25rem)*3);text-align:right}.stream-team__pick strong{display:block;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-team__pick small,.stream-team__pick strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.stream-team__pick small{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-tracking:var(--tracking-widest,.1em);color:var(--escore-green);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.stream-team__pick-index{font-size:var(--text-2xl);height:100%;line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-800);font-family:var(--font-secondary);font-weight:var(--font-weight-bold,700)}.stream-team__pick-index,.stream-turn-cue{align-items:center;display:flex;justify-content:center}.stream-turn-cue{height:2rem;position:relative;width:4.5rem}.stream-turn-cue__icon{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));z-index:10;--tw-leading:1;filter:drop-shadow(0 0 10px);line-height:1;position:relative}.stream-turn-cue__beam{border-radius:999px;height:2px;opacity:.55;position:absolute;top:50%;transform:translateY(-50%)}.stream-turn-cue__beam--a{animation:stream-turn-beam 1.35s ease-in-out infinite;width:1.4rem}.stream-turn-cue__beam--b{animation:stream-turn-beam 1.35s ease-in-out .18s infinite;width:2.2rem}.stream-turn-cue--blue{color:rgb(var(--glow-blue-rgb))}.stream-turn-cue--blue .stream-turn-cue__beam{background:linear-gradient(270deg,rgba(var(--glow-blue-rgb),.05),rgba(var(--glow-blue-rgb),.85));right:58%}.stream-turn-cue--blue .stream-turn-cue__icon{animation:stream-turn-nudge-left 1.35s ease-in-out infinite}.stream-turn-cue--red{color:rgb(var(--glow-danger-rgb))}.stream-turn-cue--red .stream-turn-cue__beam{background:linear-gradient(90deg,rgba(var(--glow-danger-rgb),.05),rgba(var(--glow-danger-rgb),.85));left:58%}.stream-turn-cue--red .stream-turn-cue__icon{animation:stream-turn-nudge-right 1.35s ease-in-out infinite}.stream-turn-cue--compact{height:1.35rem;width:3rem}.stream-turn-cue--compact .stream-turn-cue__icon{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.stream-turn-cue--compact .stream-turn-cue__beam--a{width:1rem}.stream-turn-cue--compact .stream-turn-cue__beam--b{width:1.55rem}@keyframes stream-turn-nudge-left{0%,to{opacity:.72;transform:translate(0)}50%{opacity:1;transform:translate(-5px)}}@keyframes stream-turn-nudge-right{0%,to{opacity:.72;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}@keyframes stream-turn-beam{0%,to{opacity:.25}50%{opacity:.85}}@property --stat-fill{syntax:"<number>";inherits:true;initial-value:0}.stream-champion-stats{--stats-side-rgb:var(--glow-primary-rgb);--stats-action-rgb:var(--glow-primary-rgb);--stats-compact-rgb:var(--stats-side-rgb);container-type:inline-size;display:grid;grid-template-rows:1fr;margin-top:1.25rem;pointer-events:none;width:min(19rem,100%)}.stream-champion-stats>*{min-height:0}.stream-champion-stats img{opacity:0;transition:opacity .35s ease-out}.stream-champion-stats img.is-loaded{opacity:1}.stream-champion-stats .stream-champion-stats__splash.is-loaded{opacity:.55}.stream-champion-stats--blue{--stats-side-rgb:var(--glow-blue-rgb)}.stream-champion-stats--red{--stats-side-rgb:var(--glow-danger-rgb)}.stream-champion-stats--ban{--stats-action-rgb:var(--app-red-light-rgb);--stats-compact-rgb:var(--app-red-light-rgb)}.stream-bottom__side{min-width:calc(var(--spacing,.25rem)*0);position:relative}.stream-bottom__side>.stream-champion-stats{--stats-bottom-pad:clamp(18px,2.5vw,48px);--stats-tab-room:24rem;bottom:calc(100% - 1px);margin-top:0;overflow:hidden;position:absolute;width:min(var(--stats-tab-room),24rem,100%);z-index:4}.stream-bottom__side--blue>.stream-champion-stats{left:0}.stream-bottom__side--red>.stream-champion-stats{right:0}.stream-bottom--cameras-1 .stream-bottom__side>.stream-champion-stats{--stats-tab-room:max(10rem,calc((100vw - clamp(360px,52vw,760px))/2 - var(--stats-bottom-pad) - 1rem))}.stream-bottom--cameras-2 .stream-bottom__side>.stream-champion-stats{--stats-tab-room:max(10rem,calc((100vw - 2*clamp(260px,32vw,540px) - clamp(14px,2vw,28px))/2 - var(--stats-bottom-pad) - 1rem))}@media(max-width:900px){.stream-bottom--cameras-1 .stream-bottom__side>.stream-champion-stats{--stats-tab-room:max(10rem,calc((100vw - min(88vw,440px))/2 - var(--stats-bottom-pad) - .5rem))}.stream-bottom--cameras-2 .stream-bottom__side>.stream-champion-stats{--stats-tab-room:max(10rem,calc((100vw - min(94vw,640px))/2 - var(--stats-bottom-pad) - .5rem))}}.stream-champion-stats__tab{animation:stream-stats-tab-in .45s cubic-bezier(.2,.9,.25,1) both;background:rgba(var(--app-panel-rgb),.96);border:1px solid rgba(var(--stats-side-rgb),.5);border-bottom:0;box-shadow:inset 0 1px #ffffff0d;overflow:hidden;padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2.5);position:relative;text-align:left}.stream-champion-stats--blue .stream-champion-stats__tab{border-left:3px solid rgb(var(--glow-blue-rgb));border-radius:1rem .75rem 0 0}.stream-champion-stats--red .stream-champion-stats__tab{border-radius:.75rem 1rem 0 0;border-right:3px solid rgb(var(--glow-danger-rgb))}.stream-champion-stats__tab:before{background:linear-gradient(90deg,#0000,rgb(var(--stats-side-rgb)),#0000);box-shadow:0 0 10px rgba(var(--stats-side-rgb),.85);content:"";height:1px;left:14%;position:absolute;right:14%;top:0;z-index:2}.stream-champion-stats__tab-splash{height:100%;object-fit:cover;object-position:50% 20%;position:absolute;top:calc(var(--spacing,.25rem)*0);width:65%}.stream-champion-stats--blue .stream-champion-stats__tab-splash{-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000);right:0}.stream-champion-stats--red .stream-champion-stats__tab-splash{left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.stream-champion-stats .stream-champion-stats__tab-splash.is-loaded{opacity:.32}.stream-champion-stats--ban .stream-champion-stats__tab-splash{filter:grayscale(.85)brightness(.8)}.stream-champion-stats__tab-head{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2.5);position:relative;z-index:10}.stream-champion-stats__tab-head .stream-champion-stats__compact-title{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.stream-champion-stats__tab-rates{column-gap:calc(var(--spacing,.25rem)*3);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*2);position:relative;z-index:10}.stream-champion-stats__tab-rate{--stat-fill:var(--stat-value);--stat-bar-rgb:var(--glow-primary-rgb);animation:stream-stats-fill .9s cubic-bezier(.2,.9,.25,1) .3s both;min-width:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*2);position:relative}.stream-champion-stats__tab-rate--ban{--stat-bar-rgb:var(--app-red-light-rgb)}.stream-champion-stats__tab-rate :is(dd,dt){margin:0}.stream-champion-stats__tab-rate dt{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.1em;color:var(--p-surface-500);display:block;letter-spacing:.1em;overflow:hidden;text-transform:uppercase}.stream-champion-stats__tab-rate dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stream-champion-stats__tab-rate--ban dd{color:rgb(var(--app-red-light-rgb))}.stream-champion-stats__tab-rate--presence dd{color:var(--escore-green)}.stream-champion-stats__tab-rate:after,.stream-champion-stats__tab-rate:before{border-radius:999px;bottom:0;content:"";height:3px;left:0;position:absolute}.stream-champion-stats__tab-rate:before{background:var(--escore-ui-surface-strong);right:0}.stream-champion-stats__tab-rate:after{background:rgb(var(--stat-bar-rgb));box-shadow:0 0 8px rgba(var(--stat-bar-rgb),.7);width:max(3px,calc(var(--stat-fill)*100%))}.stream-champion-stats__card{animation:stream-stats-in .5s cubic-bezier(.2,.9,.25,1) both;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));background:linear-gradient(165deg,rgba(var(--app-panel-raised-rgb),.96),rgba(var(--app-panel-deep-rgb),.98));border:1px solid rgba(var(--stats-side-rgb),.38);border-radius:var(--radius-2xl,1rem);box-shadow:inset 0 1px #ffffff0d,0 0 36px rgba(var(--stats-side-rgb),.14),0 22px 50px #00000073;overflow:hidden;position:relative;text-align:left}.stream-champion-stats__card:before{background:linear-gradient(90deg,#0000,rgb(var(--stats-side-rgb)),#0000);box-shadow:0 0 10px rgba(var(--stats-side-rgb),.85);content:"";height:1px;left:18%;position:absolute;right:18%;top:0;z-index:2}.stream-champion-stats__card:after{animation:stream-stats-sheen 1.1s ease-out .25s both;background:linear-gradient(105deg,#0000 35%,#ffffff12,#0000 65%);content:"";inset:0;position:absolute;transform:translate(-100%);z-index:3}.stream-champion-stats__hero{height:5.25rem;overflow:hidden;position:relative}.stream-champion-stats__splash{animation:stream-stats-splash 6s ease-out both;height:100%;inset:calc(var(--spacing,.25rem)*0);-webkit-mask-image:linear-gradient(#000 20%,#0000);mask-image:linear-gradient(#000 20%,#0000);object-fit:cover;object-position:50% 22%;position:absolute;width:100%}.stream-champion-stats--ban .stream-champion-stats__splash{filter:grayscale(.85)brightness(.8)}.stream-champion-stats__hero:after{background:radial-gradient(ellipse 70% 90% at 0 100%,rgba(var(--stats-side-rgb),.28),#0000 70%),linear-gradient(180deg,#0000 30%,rgba(var(--app-panel-raised-rgb),.92));content:"";inset:0;position:absolute}.stream-champion-stats__identity{align-items:flex-end;inset-inline:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);display:flex;gap:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*2.5);position:absolute;z-index:10}.stream-champion-stats__portrait{border:1px solid rgba(var(--stats-side-rgb),.6);border-radius:var(--radius-xl,.75rem);box-shadow:0 0 18px rgba(var(--stats-side-rgb),.35);flex-shrink:0;height:calc(var(--spacing,.25rem)*11);object-fit:cover;width:calc(var(--spacing,.25rem)*11)}.stream-champion-stats--ban .stream-champion-stats__portrait{filter:grayscale(.7)}.stream-champion-stats__title{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.stream-champion-stats__action,.stream-champion-stats__title strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-champion-stats__title strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-family:var(--font-secondary);font-weight:var(--font-weight-bold,700);text-shadow:0 2px 12px #0009}.stream-champion-stats__action{--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:.16em;color:rgb(var(--stats-action-rgb));letter-spacing:.16em}.stream-champion-stats__action,.stream-champion-stats__scope{font-size:var(--text-2xs);font-weight:var(--font-weight-bold,700);line-height:var(--tw-leading,var(--text-2xs--line-height));margin-bottom:calc(var(--spacing,.25rem)*.5);text-transform:uppercase}.stream-champion-stats__scope{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));background:var(--app-scrim);border:1px solid var(--glass-border-hover);border-radius:3.40282e+38px;color:var(--p-surface-200);display:flex;flex-shrink:0;font-style:normal;letter-spacing:.14em}.stream-champion-stats__scope i{color:var(--escore-green);font-size:var(--text-2xs)}.stream-champion-stats__meters{align-items:center;column-gap:calc(var(--spacing,.25rem)*3.5);display:grid;grid-template-columns:auto minmax(0,1fr);margin:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*3);row-gap:calc(var(--spacing,.25rem)*2.5)}.stream-champion-stats__meters :is(dd,dt){margin:0}.stream-champion-stats__presence{--stat-fill:var(--stat-value);align-items:center;animation:stream-stats-fill 1s cubic-bezier(.2,.9,.25,1) .2s both;background:radial-gradient(closest-side,rgb(var(--app-panel-raised-rgb)) 80%,#0000 82%),conic-gradient(rgb(var(--glow-primary-rgb)) calc(var(--stat-fill)*1turn),var(--escore-ui-surface-strong)calc(var(--stat-fill)*1turn));border-radius:3.40282e+38px;display:flex;filter:drop-shadow(0 0 12px rgba(var(--glow-primary-rgb),.22));flex-direction:column-reverse;grid-row:span 2/span 2;height:4.75rem;justify-content:center;position:relative;width:4.75rem}.stream-champion-stats__presence dd{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1;--tw-numeric-spacing:tabular-nums;color:var(--escore-green);font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stream-champion-stats__presence dt{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));margin-top:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.1em;color:var(--p-surface-400);letter-spacing:.1em;text-transform:uppercase}.stream-champion-stats__rate{align-items:baseline;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between;padding-bottom:calc(var(--spacing,.25rem)*3);--stat-fill:var(--stat-value);--stat-bar-rgb:var(--glow-primary-rgb);animation:stream-stats-fill .9s cubic-bezier(.2,.9,.25,1) .3s both;display:flex;position:relative}.stream-champion-stats__rate--ban{--stat-bar-rgb:var(--app-red-light-rgb);animation-delay:.42s}.stream-champion-stats__rate dt{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:var(--p-surface-400);letter-spacing:.14em;overflow:hidden;text-transform:uppercase}.stream-champion-stats__rate dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stream-champion-stats__rate:after,.stream-champion-stats__rate:before{border-radius:999px;bottom:0;content:"";height:.375rem;left:0;position:absolute}.stream-champion-stats__rate:before{background:var(--escore-ui-surface-strong);right:0}.stream-champion-stats__rate:after{background:linear-gradient(90deg,rgba(var(--stat-bar-rgb),.55),rgb(var(--stat-bar-rgb)));box-shadow:0 0 10px rgba(var(--stat-bar-rgb),.5);width:max(.375rem,calc(var(--stat-fill)*100%))}.stream-champion-stats__positions{background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-xl,.75rem);display:grid;gap:calc(var(--spacing,.25rem)*1.5);margin-inline:calc(var(--spacing,.25rem)*3);margin-top:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5)}.stream-champion-stats__positions-title,.stream-champion-stats__strip>span{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:var(--p-surface-500);letter-spacing:.14em;text-transform:uppercase}.stream-champion-stats__strip{align-items:center;gap:calc(var(--spacing,.25rem)*2);--stat-strip-rgb:var(--glow-primary-rgb);display:grid;grid-template-columns:2.75rem minmax(0,1fr)}.stream-champion-stats__strip--bans{--stat-strip-rgb:var(--app-red-light-rgb)}.stream-champion-stats__strip ol{display:grid;gap:calc(var(--spacing,.25rem)*.5);grid-template-columns:repeat(10,minmax(0,1fr));list-style-type:none;margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0)}.stream-champion-stats__strip li{background:rgba(var(--stat-strip-rgb),calc(.08 + var(--stat-heat)*.82));border-radius:3px;box-shadow:0 0 calc(var(--stat-heat)*10px) rgba(var(--stat-strip-rgb),calc(var(--stat-heat)*.6));height:calc(var(--spacing,.25rem)*2.5)}.stream-champion-stats__counts{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));margin:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.08em;color:var(--p-surface-500);letter-spacing:.08em;text-transform:uppercase}.stream-center--with-cameras .stream-champion-stats{margin-top:calc(var(--spacing,.25rem)*3)}.stream-center--with-cameras .stream-champion-stats__positions{display:none}.stream-champion-stats__compact{align-items:center;animation:stream-stats-in .4s cubic-bezier(.2,.9,.25,1) both;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));background:linear-gradient(100deg,rgba(var(--stats-compact-rgb),.12),rgba(var(--app-panel-rgb),.96) 45%);border:1px solid rgba(var(--stats-side-rgb),.38);border-radius:var(--radius-2xl,1rem);box-shadow:inset 0 1px #ffffff0d,0 0 24px rgba(var(--stats-side-rgb),.1),0 14px 34px #0006;column-gap:calc(var(--spacing,.25rem)*2.5);display:grid;grid-template-areas:"portrait title rates scope";grid-template-columns:auto minmax(0,1fr) auto auto;overflow:hidden;padding-block:calc(var(--spacing,.25rem)*1.5);padding-left:calc(var(--spacing,.25rem)*1.5);padding-right:calc(var(--spacing,.25rem)*3);position:relative;row-gap:calc(var(--spacing,.25rem)*1.5);text-align:left}.stream-champion-stats__compact-portrait{border:1px solid rgba(var(--stats-compact-rgb),.55);border-radius:var(--radius-xl,.75rem);display:block;flex-shrink:0;grid-area:portrait;height:calc(var(--spacing,.25rem)*10);overflow:hidden;position:relative;width:calc(var(--spacing,.25rem)*10)}.stream-champion-stats__compact-portrait img{display:block;height:100%;object-fit:cover;width:100%}.stream-champion-stats--pick .stream-champion-stats__compact-portrait{box-shadow:0 0 14px rgba(var(--stats-side-rgb),.35)}.stream-champion-stats--ban .stream-champion-stats__compact-portrait img{filter:grayscale(.85)brightness(.75)}.stream-champion-stats--ban .stream-champion-stats__compact-portrait:after{animation:stream-stats-slash .35s ease-out .25s forwards;background:rgb(var(--app-red-light-rgb));box-shadow:0 0 8px rgba(var(--app-red-light-rgb),.9);content:"";height:2px;left:-15%;position:absolute;top:50%;transform:rotate(-45deg)scaleX(0);width:130%}.stream-champion-stats__compact-title{flex:1;grid-area:title;min-width:calc(var(--spacing,.25rem)*0)}.stream-champion-stats__compact-title strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);display:block;font-family:var(--font-secondary);font-weight:var(--font-weight-bold,700);overflow:hidden}.stream-champion-stats__compact .stream-champion-stats__action{margin-bottom:calc(var(--spacing,.25rem)*0)}.stream-champion-stats__compact-rates{display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2.5);grid-area:rates;margin:calc(var(--spacing,.25rem)*0)}.stream-champion-stats__compact-rate{text-align:right}.stream-champion-stats__compact-rate :is(dd,dt){margin:0}.stream-champion-stats__compact-rate dt{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.1em;color:var(--p-surface-500);letter-spacing:.1em;text-transform:uppercase}.stream-champion-stats__compact-rate dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stream-champion-stats__compact-rate--action dd{color:var(--p-surface-0)}.stream-champion-stats--ban .stream-champion-stats__compact-rate--action dd{color:rgb(var(--app-red-light-rgb))}.stream-champion-stats__compact-rate--presence dd{color:var(--escore-green)}.stream-champion-stats__compact-scope{color:var(--escore-green);flex-shrink:0;font-size:var(--text-2xs);grid-area:scope}@container (max-width:17.5rem){.stream-champion-stats__compact{grid-template-areas:"portrait title scope""rates rates rates";grid-template-columns:auto minmax(0,1fr) auto;padding-left:.375rem}.stream-champion-stats__compact-rates{border-top:1px solid var(--app-border-subtle);justify-content:space-between;padding-left:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*1.5)}.stream-champion-stats__compact-rate{align-items:baseline;display:flex;gap:calc(var(--spacing,.25rem)*1.5);text-align:left}}@container (max-width:15rem){.stream-champion-stats__compact-rate{display:block}.stream-champion-stats__compact-rates{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(2,minmax(0,1fr))}.stream-champion-stats__scope{padding-inline:calc(var(--spacing,.25rem)*1.5)}.stream-champion-stats__scope span{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.stream-champion-stats__meters{grid-template-columns:minmax(0,1fr)}.stream-champion-stats__presence{grid-row:span 1/span 1;justify-self:center}.stream-champion-stats__portrait,.stream-champion-stats__positions{display:none}.stream-champion-stats__tab-rates{grid-auto-flow:row;row-gap:calc(var(--spacing,.25rem)*1.5)}.stream-champion-stats__tab-rate{align-items:baseline;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between}}.stream-champion-stats-fade-enter-active,.stream-champion-stats-fade-leave-active{transition:grid-template-rows .45s cubic-bezier(.2,.9,.25,1),margin-top .45s cubic-bezier(.2,.9,.25,1),opacity .4s,filter .4s}.stream-champion-stats-fade-leave-active{transition-timing-function:ease-in}.stream-champion-stats-fade-enter-from,.stream-champion-stats-fade-leave-to{filter:blur(3px);grid-template-rows:0fr;margin-top:0;opacity:0}.stream-bottom__side>:is(.stream-champion-stats-fade-enter-from,.stream-champion-stats-fade-leave-to){filter:none;grid-template-rows:1fr}.stream-champion-stats-swap-leave-active{transition:opacity .18s ease-in,transform .18s ease-in}.stream-champion-stats-swap-leave-to{opacity:0;transform:scale(.97)}.stream-view--hud .stream-champion-stats--blue .stream-champion-stats__tab{border-radius:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.stream-view--hud .stream-champion-stats--red .stream-champion-stats__tab{border-radius:0;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px)}.stream-view--hud :is(.stream-champion-stats__card,.stream-champion-stats__compact){border-radius:0;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.stream-view--hud :is(.stream-champion-stats__compact-portrait,.stream-champion-stats__portrait){border-radius:0;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.stream-view--hud .stream-champion-stats__rate:after,.stream-view--hud .stream-champion-stats__rate:before,.stream-view--hud .stream-champion-stats__strip li{border-radius:0}@keyframes stream-stats-in{0%{filter:blur(4px);opacity:0;transform:translateY(14px)scale(.97)}to{filter:none;opacity:1;transform:none}}@keyframes stream-stats-sheen{to{transform:translate(100%)}}@keyframes stream-stats-splash{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes stream-stats-slash{to{transform:rotate(-45deg)scaleX(1)}}@keyframes stream-stats-tab-in{0%{opacity:.4;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes stream-stats-fill{0%{--stat-fill:0}}@media(prefers-reduced-motion:reduce){.stream-champion-stats__card,.stream-champion-stats__card:after,.stream-champion-stats__compact,.stream-champion-stats__presence,.stream-champion-stats__rate,.stream-champion-stats__splash,.stream-champion-stats__tab,.stream-champion-stats__tab-rate{animation:none}.stream-champion-stats__card:after{display:none}.stream-champion-stats--ban .stream-champion-stats__compact-portrait:after{animation:none;transform:rotate(-45deg)}.stream-champion-stats-fade-enter-active,.stream-champion-stats-fade-leave-active{transition:opacity .3s}.stream-champion-stats-fade-enter-from,.stream-champion-stats-fade-leave-to{filter:none;grid-template-rows:1fr;margin-top:1.25rem}.stream-champion-stats-swap-leave-active{transition:opacity .15s}.stream-champion-stats-swap-leave-to{transform:none}}.stream-pick-stats{--stats-side-rgb:var(--glow-blue-rgb);display:grid;margin:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;z-index:20}.stream-pick-stats--red{--stats-side-rgb:var(--glow-danger-rgb)}.stream-pick-stats :is(dd,dt){margin:0}.stream-pick-stats__item{--stat-fill:var(--stat-value);--stat-bar-rgb:var(--glow-primary-rgb);animation:stream-pick-stats-in .45s cubic-bezier(.2,.9,.25,1) both,stream-stats-fill .9s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(.55s + var(--stat-index)*90ms);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));background:var(--app-scrim);border:1px solid var(--glass-border-hover);min-width:calc(var(--spacing,.25rem)*0);position:relative}.stream-pick-stats__item--ban{--stat-bar-rgb:var(--app-red-light-rgb)}.stream-pick-stats__item--presence{border-color:rgba(var(--glow-primary-rgb),.35);box-shadow:0 0 14px rgba(var(--glow-primary-rgb),.16)}.stream-pick-stats__item:after{background:rgb(var(--stat-bar-rgb));bottom:0;box-shadow:0 0 8px rgba(var(--stat-bar-rgb),.8);content:"";height:2px;left:0;position:absolute;width:calc(var(--stat-fill)*100%)}.stream-pick-stats dt{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:var(--p-surface-400);letter-spacing:.14em;overflow:hidden;text-transform:uppercase}.stream-pick-stats dd{--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stream-pick-stats__item--presence dd{color:var(--escore-green)}.stream-team__pick{container-type:inline-size}.stream-pick-stats--row{bottom:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*1.5);grid-auto-columns:minmax(0,4.75rem);grid-auto-flow:column}.stream-pick-stats--row.stream-pick-stats--blue{right:.75rem}.stream-pick-stats--row.stream-pick-stats--red{left:.75rem}.stream-pick-stats--row .stream-pick-stats__item{border-radius:var(--radius-lg,.5rem);overflow:hidden;padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2)}.stream-pick-stats--row dd{--tw-leading:var(--leading-tight,1.25);font-size:var(--text-md);line-height:var(--leading-tight,1.25)}.stream-team__pick:has(.stream-pick-stats) .stream-team__pick-meta{max-width:calc(100% - 17rem)}@container (max-width:22rem){.stream-pick-stats--row{display:none}.stream-team__pick:has(.stream-pick-stats) .stream-team__pick-meta{max-width:calc(100% - 1.5rem)}}.stream-pick-stats--card{inset-inline:calc(var(--spacing,.25rem)*1.5);bottom:calc(var(--spacing,.25rem)*9);gap:calc(var(--spacing,.25rem)*1)}.stream-pick-stats--card .stream-pick-stats__item{align-items:baseline;border-radius:var(--radius-md,.375rem);display:flex;gap:calc(var(--spacing,.25rem)*1.5);justify-content:space-between;overflow:hidden;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*1.5)}.stream-pick-stats--card.stream-pick-stats--blue .stream-pick-stats__item{box-shadow:inset 2px 0 rgba(var(--stats-side-rgb),.8)}.stream-pick-stats--card.stream-pick-stats--red .stream-pick-stats__item{box-shadow:inset -2px 0 rgba(var(--stats-side-rgb),.8)}.stream-pick-stats--card dd{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stream-view--hud .stream-pick-stats__item{border-radius:0;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.stream-pick-stats-leave-active{transition:opacity .5s ease-in,transform .5s ease-in,filter .5s ease-in}.stream-pick-stats-leave-to{filter:blur(3px);opacity:0;transform:translateY(6px)}@keyframes stream-pick-stats-in{0%{filter:blur(3px);opacity:0;transform:translateY(8px)}to{filter:none;opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.stream-pick-stats__item{animation:none}.stream-pick-stats-leave-active{transition:opacity .3s}.stream-pick-stats-leave-to{filter:none;transform:none}}.stream-layout-preview{background:radial-gradient(circle at 15% 0,rgba(var(--glow-blue-rgb),.06),#0000 38%),radial-gradient(circle at 85% 0,rgba(var(--glow-danger-rgb),.05),#0000 38%),#00000061;border:1px solid var(--app-border-subtle);border-radius:var(--radius-lg,.5rem);height:4.5rem;overflow:hidden;width:100%}.stream-layout-preview__columns{display:grid;gap:.4rem;grid-template-columns:1fr auto 1fr;height:100%;padding:.45rem}.stream-layout-preview__team{background:var(--glass-bg);border:1px solid var(--glass-border-hover);border-radius:.4rem;display:flex;flex-direction:column;min-width:0;overflow:hidden}.stream-layout-preview__team--blue{border-left:2px solid rgb(var(--glow-blue-rgb))}.stream-layout-preview__team--red{border-right:2px solid rgb(var(--glow-danger-rgb))}.stream-layout-preview__head{background:var(--escore-ui-surface-strong);border-radius:1px;display:block;height:.42rem;margin:.3rem .35rem .22rem}.stream-layout-preview__team--blue .stream-layout-preview__head{background:linear-gradient(90deg,rgba(var(--app-blue-light-rgb),.35),#ffffff0f)}.stream-layout-preview__team--red .stream-layout-preview__head{background:linear-gradient(270deg,rgba(var(--app-red-light-rgb),.3),#ffffff0f)}.stream-layout-preview__bans{display:flex;gap:.14rem;padding:0 .35rem .25rem}.stream-layout-preview__bans--red{justify-content:flex-end}.stream-layout-preview__bans i{background:var(--escore-ui-surface);border:1px solid var(--glass-border-hover);border-radius:.1rem;display:block;height:.42rem;width:.42rem}.stream-layout-preview__bans :nth-child(4){margin-left:.22rem}.stream-layout-preview__stack{border-top:1px solid var(--glass-border);display:grid;flex:1;grid-template-rows:repeat(5,1fr);min-height:0}.stream-layout-preview__stack i{background:var(--glass-bg);border-bottom:1px solid var(--escore-ui-border-subtle);display:block}.stream-layout-preview__stack i:last-child{border-bottom:0}.stream-layout-preview__stack i.filled{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.85),#ffffff0a)}.stream-layout-preview__team--blue .stream-layout-preview__stack i.filled{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.82),rgba(var(--glow-blue-rgb),.12))}.stream-layout-preview__team--red .stream-layout-preview__stack i.filled{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.82),rgba(var(--glow-danger-rgb),.1))}.stream-layout-preview__mid{align-items:center;display:flex;flex-direction:column;gap:.18rem;justify-content:center;width:2.1rem}.stream-layout-preview__live{align-items:center;color:var(--p-surface-500);display:inline-flex;font-size:var(--text-2xs);font-weight:700;gap:.16rem;letter-spacing:.1em}.stream-layout-preview__live b{background:var(--escore-green);border-radius:50%;height:.24rem;width:.24rem}.stream-layout-preview__mid strong{color:var(--escore-green);font-family:var(--font-secondary);font-size:var(--text-sm);font-weight:700;line-height:1}.stream-layout-preview__progress{background:var(--escore-ui-surface-strong);border-radius:999px;display:block;height:.14rem;overflow:hidden;width:100%}.stream-layout-preview__progress i{background:var(--escore-green);display:block;height:100%;width:45%}.stream-layout-preview__bottom-wrap{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:.4rem}.stream-layout-preview__bottom-row{align-items:end;display:grid;gap:.35rem;grid-template-columns:1fr auto 1fr}.stream-layout-preview__panel{background:rgba(var(--app-panel-rgb),.92);border:1px solid var(--glass-border-hover);overflow:hidden}.stream-layout-preview__panel--blue{border-left:2px solid rgb(var(--glow-blue-rgb));border-radius:.35rem 0 0 .35rem}.stream-layout-preview__panel--red{border-radius:0 .35rem .35rem 0;border-right:2px solid rgb(var(--glow-danger-rgb))}.stream-layout-preview__panel-head{align-items:center;border-bottom:1px solid var(--glass-border);display:flex;height:.65rem;justify-content:space-between;padding:0 .3rem}.stream-layout-preview__panel-head span{background:var(--escore-ui-surface-strong);border-radius:1px;display:block;height:.22rem;width:38%}.stream-layout-preview__panel-head--blue span{background:linear-gradient(270deg,rgba(var(--app-blue-light-rgb),.35),#ffffff0d)}.stream-layout-preview__panel-head--red span{background:linear-gradient(90deg,rgba(var(--app-red-light-rgb),.3),#ffffff0d)}.stream-layout-preview__bans--compact{padding:0}.stream-layout-preview__bans--compact i{height:.34rem;width:.34rem}.stream-layout-preview__cards{display:flex;gap:.14rem;justify-content:center;padding:.28rem .22rem .32rem}.stream-layout-preview__cards i{background:var(--glass-bg-elevated);border:1px solid var(--glass-border-hover);border-radius:.14rem .14rem .06rem .06rem;display:block;height:1.15rem;width:.62rem}.stream-layout-preview__cards i.filled{background:linear-gradient(to top,rgba(var(--app-panel-deep-rgb),.9),#ffffff0f)}.stream-layout-preview__status{align-items:center;background:rgb(var(--app-panel-rgb));border:1px solid rgba(var(--glow-primary-rgb),.24);border-radius:.3rem;display:flex;flex-direction:column;gap:.12rem;height:1.85rem;justify-content:center;width:1.65rem}.stream-layout-preview__status strong{color:var(--escore-green);font-family:var(--font-secondary);font-size:var(--text-xs);font-weight:700;line-height:1}.scene-bg{background:var(--escore-ui-bg);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-2}.scene-bg__grid{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000,#0000 70%);mask-image:radial-gradient(80% 60% at 50% 0,#000,#0000 70%);position:absolute}.scene-bg__orb{animation:scene-bg-orb 18s ease-in-out infinite;border-radius:50%;filter:blur(100px);opacity:.45;position:absolute}.scene-bg__orb--green{animation-name:scene-bg-orb-green;background:radial-gradient(circle,var(--escore-ui-accent-glow,rgba(var(--escore-ui-accent-rgb),.35)),#0000 70%);height:520px;left:50%;top:-120px;translate:-50%;width:520px}.scene-bg__orb--violet{animation-delay:-6s;background:radial-gradient(circle,var(--escore-ui-violet-dim,rgba(var(--app-violet-rgb),.2)),#0000 70%);bottom:10%;height:400px;right:-80px;width:400px}.scene-bg__orb--cyan{animation-delay:-12s;background:radial-gradient(circle,rgba(var(--escore-ui-cyan-rgb),.25),#0000 70%);height:320px;left:-100px;top:40%;width:320px}@keyframes scene-bg-orb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.95)}}@keyframes scene-bg-orb-green{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.95)}}@media(prefers-reduced-motion:reduce){.scene-bg__orb{animation:none}}.home-page{display:flex;flex:1;flex-direction:column;isolation:isolate;min-height:100dvh;padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*16);padding-top:calc(var(--spacing,.25rem)*6);position:relative;width:100%}@media(min-width:40rem){.home-page{padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*8)}}@media(min-width:64rem){.home-page{padding-inline:calc(var(--spacing,.25rem)*8)}}.home-page{background:var(--escore-ui-bg);--home-blue-rgb:var(--glow-blue-rgb);--home-red-rgb:var(--glow-danger-rgb);--home-green-rgb:var(--glow-primary-rgb)}.home-page__layout{align-items:center;display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*10);margin-inline:auto;max-width:var(--container-5xl,64rem);position:relative;width:100%}@media(min-width:40rem){.home-page__layout{gap:calc(var(--spacing,.25rem)*12)}}.home-hero{align-items:center;animation:home-rise .6s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;max-width:var(--container-3xl,48rem);text-align:center}.home-hero__title{font-family:var(--font-secondary);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1.05;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:1.05;--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em)}@media(min-width:640px){.home-hero__title{font-size:var(--text-display)}}.home-hero__title-accent{background:linear-gradient(90deg,rgb(var(--home-blue-rgb)) 0,rgb(var(--home-green-rgb)),rgb(var(--home-red-rgb)));-webkit-background-clip:text;background-clip:text;color:#0000;display:block}.home-hero__subtitle{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-top:calc(var(--spacing,.25rem)*5);max-width:var(--container-xl,36rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media(min-width:40rem){.home-hero__subtitle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.home-hero__subtitle{color:var(--p-surface-400)}.home-hero__features{display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(1,minmax(0,1fr));margin-top:calc(var(--spacing,.25rem)*8);max-width:var(--container-3xl,48rem);width:100%}@media(min-width:40rem){.home-hero__features{gap:calc(var(--spacing,.25rem)*0);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-hero__feature{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);text-align:left}@media(min-width:40rem){.home-hero__feature{justify-content:center;padding-inline:calc(var(--spacing,.25rem)*4)}.home-hero__feature+.home-hero__feature{border-left-style:var(--tw-border-style);border-left-width:1px}}.home-hero__feature+.home-hero__feature{border-color:var(--glass-border)}.home-hero__feature>i{align-items:center;background:rgba(var(--home-green-rgb),.08);border:1px solid rgba(var(--home-green-rgb),.18);border-radius:var(--radius-lg,.5rem);color:rgb(var(--home-green-rgb));display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);justify-content:center;width:calc(var(--spacing,.25rem)*9)}.home-hero__feature strong,.home-hero__feature>i{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.home-hero__feature strong{--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-100);display:block;font-weight:var(--font-weight-semibold,600)}.home-hero__feature small{color:var(--p-surface-500);display:block;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.home-console{animation:home-rise .7s cubic-bezier(.22,1,.36,1) 80ms both;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));background:linear-gradient(180deg,#ffffff09,#ffffff03),rgba(var(--app-panel-deep-rgb),.82);border:1px solid var(--app-border-strong);border-radius:var(--radius-3xl,1.5rem);box-shadow:var(--app-shadow-card),inset 0 1px #ffffff0d;overflow:hidden;position:relative;width:100%}.home-console:before{background:radial-gradient(60% 100% at 0 0,rgba(var(--home-blue-rgb),.14),#0000 70%),radial-gradient(60% 100% at 100% 0,rgba(var(--home-red-rgb),.12),#0000 70%);content:"";height:calc(var(--spacing,.25rem)*72);inset-inline:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*0)}.home-console--ready:before{background:radial-gradient(70% 100% at 50% 0,rgba(var(--home-green-rgb),.12),#0000 70%)}.home-console__bar{align-items:center;display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*5);position:relative}@media(min-width:40rem){.home-console__bar{padding-inline:calc(var(--spacing,.25rem)*7)}}.home-console__bar{border-bottom:1px solid var(--glass-border)}.home-console__dots{display:flex;gap:calc(var(--spacing,.25rem)*1.5)}.home-console__dots i{background:var(--p-surface-700);border-radius:3.40282e+38px;display:block;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.home-console__dots i:first-child{background:rgb(var(--home-green-rgb))}.home-console__status{align-items:center;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:var(--p-surface-400);display:inline-flex;letter-spacing:.14em;text-transform:uppercase}.home-console__status i{animation:home-pulse 2.4s ease-in-out infinite;background:rgb(var(--home-green-rgb));border-radius:3.40282e+38px;box-shadow:0 0 8px rgba(var(--home-green-rgb),.8);display:block;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.home-console__body{padding:calc(var(--spacing,.25rem)*5);position:relative}@media(min-width:40rem){.home-console__body{padding:calc(var(--spacing,.25rem)*7)}}@media(min-width:64rem){.home-console__body{padding:calc(var(--spacing,.25rem)*9)}}.home-console-swap-enter-active,.home-console-swap-leave-active{transition:opacity .25s,transform .25s}.home-console-swap-enter-from{opacity:0;transform:translateY(8px)}.home-console-swap-leave-to{opacity:0;transform:translateY(-8px)}.session-form{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*7)}.session-form__heading{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*4)}.session-form__step{align-items:center;background:rgba(var(--home-green-rgb),.1);border:1px solid rgba(var(--home-green-rgb),.25);border-radius:var(--radius-lg,.5rem);color:rgb(var(--home-green-rgb));display:flex;flex-shrink:0;font-size:var(--text-xs);height:calc(var(--spacing,.25rem)*9);justify-content:center;line-height:var(--tw-leading,var(--text-xs--line-height));width:calc(var(--spacing,.25rem)*9)}.session-form__step,.session-form__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.session-form__title{color:var(--p-surface-0);font-family:var(--font-secondary);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.session-form__description{color:var(--p-surface-400);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing,.25rem)*.5)}.session-form__matchup{align-items:flex-start;display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:48rem){.session-form__matchup{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.session-form__versus{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);justify-content:center}@media(min-width:48rem){.session-form__versus{padding-top:calc(var(--spacing,.25rem)*4)}}.session-form__versus-mark{align-items:center;background:radial-gradient(circle at 30% 30%,#ffffff1f,#0000 60%),linear-gradient(135deg,rgba(var(--home-blue-rgb),.35),rgba(var(--home-red-rgb),.35));border:1px solid var(--app-border-strong);border-radius:3.40282e+38px;box-shadow:0 0 30px rgba(var(--home-green-rgb),.08);color:var(--p-surface-0);display:flex;font-family:var(--font-secondary);font-size:var(--text-lg);font-style:italic;height:calc(var(--spacing,.25rem)*14);justify-content:center;line-height:var(--tw-leading,var(--text-lg--line-height));width:calc(var(--spacing,.25rem)*14)}.session-form__versus-format,.session-form__versus-mark{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase}.session-form__versus-format{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-tracking:.14em;background:rgba(var(--home-green-rgb),.08);border:1px solid rgba(var(--home-green-rgb),.22);border-radius:3.40282e+38px;color:rgb(var(--home-green-rgb));letter-spacing:.14em}.team-nameplate{--side-rgb:var(--home-blue-rgb);display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.team-nameplate--red{--side-rgb:var(--home-red-rgb)}.team-nameplate__plate{align-items:center;border-radius:var(--radius-2xl,1rem);cursor:text;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:border-color,box-shadow,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;background:linear-gradient(100deg,rgba(var(--side-rgb),.14),rgba(var(--side-rgb),.03) 55%,transparent),#00000040;border:1px solid rgba(var(--side-rgb),.2);display:flex;overflow:hidden;position:relative;transition-duration:.3s}.team-nameplate__plate:before{background:rgb(var(--side-rgb));content:"";inset-block:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);opacity:.5;position:absolute;transition:opacity .3s;width:calc(var(--spacing,.25rem)*1)}@media(min-width:48rem){.team-nameplate--red .team-nameplate__plate{flex-direction:row-reverse;padding-left:calc(var(--spacing,.25rem)*5);padding-right:calc(var(--spacing,.25rem)*4);text-align:right}}.team-nameplate--red .team-nameplate__plate{background:linear-gradient(260deg,rgba(var(--side-rgb),.14),rgba(var(--side-rgb),.03) 55%,transparent),#00000040}@media(min-width:48rem){.team-nameplate--red .team-nameplate__plate:before{left:auto;right:calc(var(--spacing,.25rem)*0)}}.team-nameplate__plate:hover{border-color:rgba(var(--side-rgb),.35)}.team-nameplate__plate:focus-within{border-color:rgba(var(--side-rgb),.7);box-shadow:0 0 0 3px rgba(var(--side-rgb),.14),0 12px 40px -12px rgba(var(--side-rgb),.45)}.team-nameplate--named .team-nameplate__plate:before,.team-nameplate__plate:focus-within:before{opacity:1}.team-nameplate--invalid .team-nameplate__plate{border-color:rgba(var(--home-red-rgb),.6)}.team-nameplate__crest{border-radius:var(--radius-xl,.75rem);font-family:var(--font-secondary);font-size:var(--text-lg);height:calc(var(--spacing,.25rem)*14);line-height:var(--tw-leading,var(--text-lg--line-height));width:calc(var(--spacing,.25rem)*14);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);align-items:center;display:flex;flex-shrink:0;justify-content:center;letter-spacing:var(--tracking-tight,-.025em)}@media(min-width:40rem){.team-nameplate__crest{font-size:var(--text-xl);height:calc(var(--spacing,.25rem)*16);line-height:var(--tw-leading,var(--text-xl--line-height));width:calc(var(--spacing,.25rem)*16)}}.team-nameplate__crest{background:rgba(var(--side-rgb),.06);border:1px dashed rgba(var(--side-rgb),.35);color:rgba(var(--side-rgb),.55);transition:color .3s,background .3s,border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.34,1.56,.64,1)}.team-nameplate--named .team-nameplate__crest{background:linear-gradient(145deg,rgba(var(--side-rgb),.85),rgba(var(--side-rgb),.35));border-color:rgba(var(--side-rgb),.9);border-style:solid;box-shadow:inset 0 1px #ffffff40,0 8px 24px -8px rgba(var(--side-rgb),.7);color:var(--p-surface-0);transform:rotate(-3deg)}.team-nameplate--red.team-nameplate--named .team-nameplate__crest{transform:rotate(3deg)}.team-nameplate__body{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*1);min-width:calc(var(--spacing,.25rem)*0)}.team-nameplate__label{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.16em;color:rgb(var(--side-rgb));letter-spacing:.16em;text-transform:uppercase}.team-nameplate__required{color:rgb(var(--home-red-rgb))}.team-nameplate__input{font-family:var(--font-secondary);min-width:calc(var(--spacing,.25rem)*0);width:100%;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);background-color:#0000;caret-color:rgb(var(--side-rgb));color:var(--p-surface-0);font-size:var(--text-heading);letter-spacing:var(--tracking-tight,-.025em);line-height:1.15}@media(min-width:48rem){.team-nameplate--red .team-nameplate__input{text-align:right}}.team-nameplate__input::placeholder{color:var(--p-surface-700)}.team-nameplate__input:focus,.team-nameplate__input:focus-visible{outline:none}.team-nameplate__error{align-items:center;color:rgb(var(--home-red-rgb));display:flex;font-size:var(--text-xs);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-xs--line-height));padding-inline:calc(var(--spacing,.25rem)*1)}@media(min-width:48rem){.team-nameplate--red .team-nameplate__error{flex-direction:row-reverse}}.option-tiles{display:grid;gap:calc(var(--spacing,.25rem)*2.5);grid-template-columns:repeat(var(--tile-count),minmax(0,1fr))}.option-tile{align-items:flex-start;border-radius:var(--radius-xl,.75rem);cursor:pointer;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;min-height:calc(var(--spacing,.25rem)*24);padding:calc(var(--spacing,.25rem)*3.5);text-align:left;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:border-color,background,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;display:flex;flex-direction:column;position:relative;transition-duration:.2s}@media(min-width:40rem){.option-tile{padding:calc(var(--spacing,.25rem)*4)}}.option-tile{background:var(--glass-bg);border:1px solid var(--glass-border)}.option-tile:hover{background:var(--escore-ui-surface);border-color:var(--app-border-strong);transform:translateY(-1px)}.option-tile:focus-visible{outline:2px solid rgba(var(--home-green-rgb),.7);outline-offset:2px}.option-tile--selected,.option-tile--selected:hover{background:radial-gradient(120% 120% at 0 0,rgba(var(--home-green-rgb),.16),#0000 60%),rgba(var(--home-green-rgb),.04);border-color:rgba(var(--home-green-rgb),.55);box-shadow:0 10px 30px -14px rgba(var(--home-green-rgb),.6)}.option-tile__visual{align-items:center;color:var(--p-surface-500);display:flex;font-size:var(--text-base);height:calc(var(--spacing,.25rem)*6);line-height:var(--tw-leading,var(--text-base--line-height));transition:color .2s}.option-tile--selected .option-tile__visual{color:rgb(var(--home-green-rgb))}.option-tile__text{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1)}.option-tile__label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-300);font-weight:var(--font-weight-semibold,600)}.option-tile__description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-normal,400);color:var(--p-surface-500);font-weight:var(--font-weight-normal,400)}.option-tile--selected .option-tile__label{color:var(--p-surface-0)}.option-tile__check{height:calc(var(--spacing,.25rem)*5);right:calc(var(--spacing,.25rem)*3);top:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*5);--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;opacity:0;scale:var(--tw-scale-x)var(--tw-scale-y);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;align-items:center;background:rgb(var(--home-green-rgb));border-radius:3.40282e+38px;color:var(--escore-ui-bg);display:flex;font-size:.6rem;justify-content:center;position:absolute;transition-duration:.2s}.option-tile--selected .option-tile__check{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;opacity:1;scale:var(--tw-scale-x)var(--tw-scale-y)}.session-form__games{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1)}.session-form__game{background:currentColor;border-radius:3.40282e+38px;display:block;height:calc(var(--spacing,.25rem)*4);opacity:.55;width:calc(var(--spacing,.25rem)*1.5)}.option-tile--selected .session-form__game{box-shadow:0 0 8px rgba(var(--home-green-rgb),.6);opacity:1}.session-form__rules{display:grid;gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.session-form__rules{grid-template-columns:repeat(2,minmax(0,1fr))}}.session-form__format .option-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.session-form__format .option-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.session-form__series{display:grid;grid-template-rows:0fr;margin-top:calc(var(--spacing,.25rem)*-7);opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),margin-top .35s cubic-bezier(.22,1,.36,1),opacity .25s}.session-form__series--open{grid-template-rows:1fr;margin-top:calc(var(--spacing,.25rem)*0);opacity:1;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),margin-top .35s cubic-bezier(.22,1,.36,1),opacity .3s .1s}.session-form__series-inner{display:grid;gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr));margin:calc(var(--spacing,.25rem)*-2);margin-bottom:calc(var(--spacing,.25rem)*-6);min-height:calc(var(--spacing,.25rem)*0);overflow:hidden;padding:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*6)}@media(min-width:40rem){.session-form__series-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.session-form__draft-rules{grid-column:span 2/span 2}}.excluded-champions{border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*3.5)}@media(min-width:40rem){.excluded-champions{padding:calc(var(--spacing,.25rem)*4)}}.excluded-champions{background:var(--glass-bg);border:1px solid var(--glass-border)}.excluded-champions__header{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*3)}.excluded-champions__icon{align-items:center;background:rgba(var(--glow-primary-rgb),.08);border:1px solid rgba(var(--glow-primary-rgb),.18);border-radius:var(--radius-lg,.5rem);color:rgb(var(--glow-primary-rgb));display:flex;flex-shrink:0;font-size:var(--text-sm);height:calc(var(--spacing,.25rem)*9);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));width:calc(var(--spacing,.25rem)*9)}.excluded-champions__intro{min-width:calc(var(--spacing,.25rem)*0)}.excluded-champions__hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing,.25rem)*1);--tw-leading:var(--leading-snug,1.375);color:var(--p-surface-500);line-height:var(--leading-snug,1.375)}.excluded-champions__count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);background:rgba(var(--glow-primary-rgb),.12);border-radius:3.40282e+38px;color:rgb(var(--glow-primary-rgb));font-weight:var(--font-weight-bold,700);margin-left:auto}.excluded-champions__chips{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1.5);list-style-type:none;margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0)}.excluded-champions__chip{align-items:center;font-size:var(--text-xs);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing,.25rem)*.5);padding-left:calc(var(--spacing,.25rem)*.5);padding-right:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-medium,500);background:rgba(var(--glow-primary-rgb),.1);border:1px solid rgba(var(--glow-primary-rgb),.28);border-radius:3.40282e+38px;color:var(--p-surface-100);display:inline-flex;font-weight:var(--font-weight-medium,500)}.excluded-champions__chip-icon{overflow:hidden}.excluded-champions__chip button,.excluded-champions__chip-icon{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.excluded-champions__chip button{align-items:center;color:var(--p-surface-300);display:flex;justify-content:center}.excluded-champions__filters{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.excluded-champions__filters{align-items:center;flex-direction:row}}.excluded-champions__roles{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1)}.excluded-champions__role{border-radius:var(--radius-lg,.5rem);font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--p-surface-400);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.excluded-champions__role--active{background:rgba(var(--glow-primary-rgb),.1);border-color:rgba(var(--glow-primary-rgb),.55);color:rgb(var(--glow-primary-rgb))}.excluded-champions__search{min-width:calc(var(--spacing,.25rem)*0);position:relative}@media(min-width:40rem){.excluded-champions__search{flex-shrink:0;margin-left:auto;width:calc(var(--spacing,.25rem)*56)}}.excluded-champions__search>i{left:calc(var(--spacing,.25rem)*3);pointer-events:none;top:50%;--tw-translate-y:-50%;color:var(--p-surface-500);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}.excluded-champions__search .form-input{padding-left:calc(var(--spacing,.25rem)*9);padding-right:calc(var(--spacing,.25rem)*9)}.excluded-champions__clear{height:calc(var(--spacing,.25rem)*6);right:calc(var(--spacing,.25rem)*2);top:50%;width:calc(var(--spacing,.25rem)*6);--tw-translate-y:-50%;align-items:center;border-radius:var(--radius-md,.375rem);color:var(--p-surface-400);display:flex;justify-content:center;position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}.excluded-champions__grid{display:grid;gap:calc(var(--spacing,.25rem)*1);grid-template-columns:repeat(8,minmax(0,1fr));max-height:calc(var(--spacing,.25rem)*28);overflow-y:auto;padding-right:calc(var(--spacing,.25rem)*1)}@media(min-width:40rem){.excluded-champions__grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:64rem){.excluded-champions__grid{max-height:calc(var(--spacing,.25rem)*32)}}.excluded-champions__champ{aspect-ratio:1;background:0 0;border:1px solid #0000;border-radius:var(--radius-md,.375rem);color:var(--p-surface-300);min-width:calc(var(--spacing,.25rem)*0);overflow:hidden;padding:calc(var(--spacing,.25rem)*0);position:relative}.excluded-champions__champ:hover{background:#ffffff0a}.excluded-champions__champ:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--glow-primary-rgb));outline:none}.excluded-champions__champ--selected{background:rgba(var(--glow-primary-rgb),.12);border-color:rgba(var(--glow-primary-rgb),.55);color:var(--p-surface-0)}.excluded-champions__portrait{display:block;inset:calc(var(--spacing,.25rem)*0);overflow:hidden;position:absolute}.excluded-champions__empty{color:var(--p-surface-500);font-size:var(--text-sm);grid-column:1/-1;line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing,.25rem)*6);text-align:center}.session-form__footer{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*6)}@media(min-width:40rem){.session-form__footer{align-items:center;flex-direction:row;justify-content:space-between}}.session-form__footer{border-top:1px solid var(--glass-border)}.session-form__summary{column-gap:calc(var(--spacing,.25rem)*6);display:flex;flex-wrap:wrap;row-gap:calc(var(--spacing,.25rem)*2)}.session-form__summary dt{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:var(--p-surface-500);letter-spacing:.14em;text-transform:uppercase}.session-form__summary dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-100);font-weight:var(--font-weight-semibold,600)}.session-form__submit{width:100%}@media(min-width:40rem){.session-form__submit{min-width:16rem;width:auto}}.session-form__submit-icon{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-left:calc(var(--spacing,.25rem)*2);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.session-form__submit:hover .session-form__submit-icon{transform:translate(3px)}@keyframes home-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.home-console,.home-console__status i,.home-hero{animation:none}.option-tile,.session-form__series,.session-form__series--open,.team-nameplate__crest{transition:none}}.share-panel{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.share-panel__heading{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*4)}.share-panel__success{align-items:center;background:rgba(var(--glow-primary-rgb),.1);border:1px solid rgba(var(--glow-primary-rgb),.3);border-radius:var(--radius-xl,.75rem);box-shadow:0 0 24px rgba(var(--glow-primary-rgb),.15);color:rgb(var(--glow-primary-rgb));display:flex;flex-shrink:0;font-size:var(--text-lg);height:calc(var(--spacing,.25rem)*11);justify-content:center;line-height:var(--tw-leading,var(--text-lg--line-height));width:calc(var(--spacing,.25rem)*11)}.share-panel__eyebrow{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:rgb(var(--glow-primary-rgb));letter-spacing:.14em;text-transform:uppercase}.share-panel__title{font-family:var(--font-secondary);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-top:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700)}.share-panel__intro{color:var(--p-surface-400);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing,.25rem)*1);max-width:var(--container-2xl,42rem)}.share-panel__matchup{align-items:center;border-radius:var(--radius-2xl,1rem);column-gap:calc(var(--spacing,.25rem)*4);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4);row-gap:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.share-panel__matchup{padding-inline:calc(var(--spacing,.25rem)*6)}}.share-panel__matchup{background:linear-gradient(90deg,rgba(var(--glow-blue-rgb),.1),#0000 40% 60%,rgba(var(--glow-danger-rgb),.1)),#ffffff04;border:1px solid var(--glass-border)}.share-panel__team{font-family:var(--font-secondary);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-size:var(--text-heading);font-weight:var(--font-weight-bold,700);overflow:hidden}.share-panel__team--blue{color:rgb(var(--glow-blue-rgb))}.share-panel__team--red{color:rgb(var(--glow-danger-rgb));text-align:right}.share-panel__versus{font-family:var(--font-secondary);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-400);font-style:italic;font-weight:var(--font-weight-bold,700);text-transform:uppercase}.share-panel__rules{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2);grid-column:span 3/span 3;justify-content:center}.share-panel__rules li{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.1em;background:var(--escore-ui-surface);border:1px solid var(--glass-border);border-radius:3.40282e+38px;color:var(--p-surface-300);letter-spacing:.1em;text-transform:uppercase}.share-panel__excluded{align-items:center;display:inline-flex;gap:calc(var(--spacing,.25rem)*1.5);max-width:100%}.share-panel__more-trigger{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-normal,0em);background:rgba(var(--glow-primary-rgb),.14);border-radius:3.40282e+38px;color:rgb(var(--glow-primary-rgb));letter-spacing:var(--tracking-normal,0);text-transform:none}.share-panel__more-trigger:focus-visible{outline:2px solid rgba(var(--glow-primary-rgb),.7);outline-offset:2px}.share-panel__links{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5)}.share-link{--role-rgb:var(--glow-primary-rgb);align-items:center;border-radius:var(--radius-xl,.75rem);column-gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*3);row-gap:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;display:grid;grid-template-columns:auto minmax(0,1fr);overflow:hidden;position:relative;transition-duration:.2s}@media(min-width:48rem){.share-link{grid-template-columns:auto minmax(9rem,.8fr) minmax(0,1.4fr) auto}}.share-link{background:var(--glass-bg);border:1px solid var(--glass-border)}.share-link:before{background:rgb(var(--role-rgb));content:"";inset-block:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);position:absolute;width:calc(var(--spacing,.25rem)*1)}.share-link:hover{background:rgba(var(--role-rgb),.04);border-color:rgba(var(--role-rgb),.35)}.share-link--blue{--role-rgb:var(--glow-blue-rgb)}.share-link--red{--role-rgb:var(--glow-danger-rgb)}.share-link--spectator{--role-rgb:var(--app-neutral-rgb)}.share-link__icon{align-items:center;background:rgba(var(--role-rgb),.1);border-radius:var(--radius-lg,.5rem);color:rgb(var(--role-rgb));display:flex;font-size:var(--text-sm);height:calc(var(--spacing,.25rem)*9);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));width:calc(var(--spacing,.25rem)*9)}.share-link__who strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.share-link__who small,.share-link__who strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-link__who small{color:var(--p-surface-500)}.share-link__url,.share-link__who small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.share-link__url{border-radius:var(--radius-lg,.5rem);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);grid-column:span 2/span 2;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}@media(min-width:48rem){.share-link__url{grid-column:span 1/span 1}}.share-link__url{background:var(--escore-ui-surface-inset-deep);border:1px solid var(--glass-border);color:var(--p-surface-400)}.share-link__url:focus-visible{border-color:rgba(var(--role-rgb),.6);color:var(--p-surface-100);outline:none}.share-link__actions{display:flex;gap:calc(var(--spacing,.25rem)*2);grid-column:span 2/span 2}@media(min-width:48rem){.share-link__actions{grid-column:span 1/span 1}}.share-link__actions>*{flex:1}@media(min-width:48rem){.share-link__actions>*{flex:none}}.share-panel__footer{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*5)}@media(min-width:40rem){.share-panel__footer{align-items:center;flex-direction:row;justify-content:space-between}}.share-panel__footer{border-top:1px solid var(--glass-border)}.share-panel__next strong{--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);font-weight:var(--font-weight-semibold,600)}.share-panel__next span,.share-panel__next strong{display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.share-panel__next span{color:var(--p-surface-400)}.share-panel__footer-actions{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.share-panel__footer-actions{align-items:center;flex-direction:row}}.share-panel__footer-actions .pi-arrow-right{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-left:calc(var(--spacing,.25rem)*1.5)}@keyframes draft-board-scanline{0%{opacity:0;transform:translateY(-120%)}8%{opacity:.35}92%{opacity:.35}to{opacity:0;transform:translateY(120vh)}}@keyframes draft-board-orb-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-8px)scale(1.04)}}@keyframes draft-board-side-pulse-blue{0%,to{box-shadow:inset 0 0 0 1px rgba(var(--glow-blue-rgb),.22),0 0 28px rgba(var(--glow-blue-rgb),.12),0 20px 50px #00000059}50%{box-shadow:inset 0 0 0 1px rgba(var(--glow-blue-rgb),.45),0 0 48px rgba(var(--glow-blue-rgb),.22),0 20px 50px #00000059}}@keyframes draft-board-side-pulse-red{0%,to{box-shadow:inset 0 0 0 1px rgba(var(--glow-danger-rgb),.22),0 0 28px rgba(var(--glow-danger-rgb),.12),0 20px 50px #00000059}50%{box-shadow:inset 0 0 0 1px rgba(var(--glow-danger-rgb),.45),0 0 48px rgba(var(--glow-danger-rgb),.22),0 20px 50px #00000059}}@keyframes draft-board-timer-pulse{0%,to{opacity:1}50%{opacity:.72}}.draft-board{background:radial-gradient(ellipse 55% 45% at 8% 50%,rgba(var(--glow-blue-rgb),.14),#0000 58%),radial-gradient(ellipse 55% 45% at 92% 50%,rgba(var(--glow-danger-rgb),.14),#0000 58%),radial-gradient(ellipse 80% 50% at 50% 120%,rgba(var(--glow-primary-rgb),.06),#0000 55%),linear-gradient(185deg,rgb(var(--app-panel-deep-rgb)) 0,rgb(var(--app-panel-rgb)) 42%,rgb(var(--app-panel-deep-rgb)));color:var(--p-surface-0);display:flex;flex-direction:column;font-family:var(--font-primary),system-ui,sans-serif;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.draft-board__atmosphere{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.draft-board__atmosphere:before{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 0),linear-gradient(90deg,#ffffff07 1px,#0000 0);background-origin:padding-box,padding-box;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;content:"";inset:0;-webkit-mask-image:radial-gradient(90% 75% at 50% 45%,#000 10%,#0000 78%);mask-image:radial-gradient(90% 75% at 50% 45%,#000 10%,#0000 78%);position:absolute}.draft-board__atmosphere:after{animation:draft-board-scanline 9s linear infinite;background:linear-gradient(180deg,#0000,rgba(var(--glow-primary-rgb),.04),#0000);content:"";height:28%;left:0;position:absolute;right:0}.draft-board__orb{animation:draft-board-orb-drift 14s ease-in-out infinite;border-radius:50%;filter:blur(70px);position:absolute}.draft-board__orb--blue{background:rgba(var(--glow-blue-rgb),.16);height:280px;left:4%;top:18%;width:280px}.draft-board__orb--red{animation-delay:-7s;background:rgba(var(--glow-danger-rgb),.16);height:280px;right:4%;top:18%;width:280px}.draft-board__vignette{background:radial-gradient(#0000 35%,#0000008c);inset:0;position:absolute}.draft-board__layout{flex:1;gap:clamp(.75rem,1.5vw,1.35rem);padding:clamp(.75rem,1.4vw,1.15rem);z-index:1}.draft-board__layout,.draft-board__side{display:flex;min-height:0;position:relative}.draft-board__side{background:linear-gradient(180deg,rgba(var(--app-panel-rgb),.92),rgba(var(--app-panel-deep-rgb),.96));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));flex:0 0 clamp(210px,25%,360px);flex-direction:column;max-width:360px;padding:.55rem;transition:box-shadow .35s,filter .35s}.draft-board__side--blue{border:1px solid rgba(var(--glow-blue-rgb),.28);box-shadow:inset 0 0 0 1px rgba(var(--glow-blue-rgb),.08),0 20px 50px #00000059}.draft-board__side--red{border:1px solid rgba(var(--glow-danger-rgb),.28);box-shadow:inset 0 0 0 1px rgba(var(--glow-danger-rgb),.08),0 20px 50px #00000059}.draft-board__side--blue.draft-board__side--active{animation:draft-board-side-pulse-blue 2.4s ease-in-out infinite}.draft-board__side--red.draft-board__side--active{animation:draft-board-side-pulse-red 2.4s ease-in-out infinite}.draft-board__side-rail{border-radius:2px;bottom:14px;pointer-events:none;position:absolute;top:14px;width:3px}.draft-board__side--blue .draft-board__side-rail{background:linear-gradient(180deg,#0000,rgba(var(--glow-blue-rgb),.85) 30%,rgba(var(--glow-blue-rgb),.85) 70%,transparent);box-shadow:0 0 14px rgba(var(--glow-blue-rgb),.45);left:0}.draft-board__side--red .draft-board__side-rail{background:linear-gradient(180deg,#0000,rgba(var(--glow-danger-rgb),.85) 30%,rgba(var(--glow-danger-rgb),.85) 70%,transparent);box-shadow:0 0 14px rgba(var(--glow-danger-rgb),.45);right:0}.draft-board__side-frame span{height:18px;pointer-events:none;position:absolute;width:18px}.draft-board__side--blue .draft-board__side-frame span:first-child{border-left:2px solid rgba(var(--glow-blue-rgb),.7);border-top:2px solid rgba(var(--glow-blue-rgb),.7);left:.4rem;top:.4rem}.draft-board__side--blue .draft-board__side-frame span:nth-child(2){border-right:2px solid rgba(var(--glow-blue-rgb),.45);border-top:2px solid rgba(var(--glow-blue-rgb),.45);right:.4rem;top:.4rem}.draft-board__side--blue .draft-board__side-frame span:nth-child(3){border-bottom:2px solid rgba(var(--glow-blue-rgb),.45);border-left:2px solid rgba(var(--glow-blue-rgb),.45);bottom:.4rem;left:.4rem}.draft-board__side--blue .draft-board__side-frame span:nth-child(4){border-bottom:2px solid rgba(var(--glow-blue-rgb),.7);border-right:2px solid rgba(var(--glow-blue-rgb),.7);bottom:.4rem;right:.4rem}.draft-board__side--red .draft-board__side-frame span:first-child{border-left:2px solid rgba(var(--glow-danger-rgb),.45);border-top:2px solid rgba(var(--glow-danger-rgb),.45);left:.4rem;top:.4rem}.draft-board__side--red .draft-board__side-frame span:nth-child(2){border-right:2px solid rgba(var(--glow-danger-rgb),.7);border-top:2px solid rgba(var(--glow-danger-rgb),.7);right:.4rem;top:.4rem}.draft-board__side--red .draft-board__side-frame span:nth-child(3){border-bottom:2px solid rgba(var(--glow-danger-rgb),.7);border-left:2px solid rgba(var(--glow-danger-rgb),.7);bottom:.4rem;left:.4rem}.draft-board__side--red .draft-board__side-frame span:nth-child(4){border-bottom:2px solid rgba(var(--glow-danger-rgb),.45);border-right:2px solid rgba(var(--glow-danger-rgb),.45);bottom:.4rem;right:.4rem}.draft-board__side-head{background:linear-gradient(#ffffff0a,#0000);border-bottom:1px solid var(--app-border-subtle);flex-shrink:0;padding:.65rem .75rem .75rem}.draft-board__side-tag{color:var(--p-surface-600);display:block;font-size:var(--text-xs);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.draft-board__side--blue .draft-board__side-tag{color:rgba(var(--app-blue-lighter-rgb),.65)}.draft-board__side--red .draft-board__side-tag{color:rgba(var(--app-red-lighter-rgb),.65)}.draft-board__side-identity{align-items:center;display:flex;gap:.55rem;margin-top:.3rem;min-width:0}.draft-board__side--red .draft-board__side-head{text-align:right}.draft-board__side--red .draft-board__side-identity{flex-direction:row-reverse}.draft-board__side-name{font-family:var(--font-secondary);font-size:var(--text-heading);font-weight:700;line-height:1.1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-board__side--blue .draft-board__side-name{color:rgb(var(--app-blue-pale-rgb))}.draft-board__side--red .draft-board__side-name{color:rgb(var(--app-red-pale-rgb))}.draft-board__side-block{flex-shrink:0;padding:.5rem .55rem .35rem}.draft-board__side-block--picks{display:flex;flex:1;flex-direction:column;min-height:0;padding-bottom:.55rem}.draft-board__side-block-head{align-items:center;display:flex;gap:.5rem;margin-bottom:.45rem}.draft-board__side-block-head span{color:var(--p-surface-500);flex-shrink:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.draft-board__side-block-head i{background:linear-gradient(90deg,#ffffff1f,#0000);display:block;flex:1;height:1px}.draft-board__side--red .draft-board__side-block-head{flex-direction:row-reverse}.draft-board__side--red .draft-board__side-block-head i{background:linear-gradient(270deg,#ffffff1f,#0000)}.draft-board__bans-row{display:flex;gap:.35rem;width:100%}.draft-board__bans-row--blue .draft-board__slot--ban:nth-child(4){margin-left:.35rem}.draft-board__bans-row--red{justify-content:flex-end}.draft-board__bans-row--red .draft-board__slot--ban:nth-child(3){margin-left:.35rem}.draft-board__picks-col{display:flex;flex:1;flex-direction:column;gap:.45rem;min-height:0;overflow:hidden auto}.draft-board__pick-item{display:flex;flex:1 1 0;flex-direction:column;min-height:clamp(92px,13vh,148px);overflow:hidden}.draft-board__slot{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}button.draft-board__slot{color:inherit;cursor:pointer;font:inherit;padding:0}button.draft-board__slot--ban{background:var(--app-scrim);border:1px solid var(--glass-border-hover)}button.draft-board__slot--pick{background:var(--escore-ui-surface-inset-strong);border:1px solid var(--escore-ui-border)}button.draft-board__slot:focus-visible{outline:2px solid rgba(var(--glow-primary-rgb),.9);outline-offset:2px}.draft-board__slot--swap-selected{box-shadow:0 0 0 2px rgba(var(--glow-primary-rgb),.85)}.draft-board__slot--active{border-color:rgba(var(--glow-primary-rgb),.55)}.draft-board__side--blue .draft-board__slot--ban.draft-board__slot--active,.draft-board__side--blue .draft-board__slot--pick.draft-board__slot--active,.draft-board__side--red .draft-board__slot--ban.draft-board__slot--active,.draft-board__side--red .draft-board__slot--pick.draft-board__slot--active{box-shadow:0 0 22px rgba(var(--glow-primary-rgb),.25)}.draft-board__slot--ban{aspect-ratio:1;background:var(--app-scrim);border:1px solid var(--glass-border-hover);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));flex:1;min-width:0}.draft-board__slot--pick{background:var(--escore-ui-surface-inset-strong);border:1px solid var(--escore-ui-border);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));height:100%;width:100%}.draft-board__slot--pick:before{background:linear-gradient(135deg,#ffffff0f,#0000 45%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}:is(.draft-board__side--blue,.draft-board__side--red) .draft-board__slot--pick:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:4px;z-index:5}.draft-board__side--blue .draft-board__slot--pick:after{background:rgba(var(--glow-blue-rgb),.95);box-shadow:0 0 10px rgba(var(--glow-blue-rgb),.45);left:0}.draft-board__side--red .draft-board__slot--pick:after{background:rgba(var(--glow-danger-rgb),.95);box-shadow:0 0 10px rgba(var(--glow-danger-rgb),.45);right:0}:is(.draft-board__side--blue,.draft-board__side--red) .draft-board__slot--pick.draft-board__slot--active:after{background:rgba(var(--glow-primary-rgb),.95);box-shadow:0 0 14px rgba(var(--glow-primary-rgb),.55)}.draft-board__slot--ban.draft-board__slot--active:after{background:rgba(var(--glow-primary-rgb),.95);bottom:0;box-shadow:0 0 12px rgba(var(--glow-primary-rgb),.5);content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.draft-board__slot-empty{color:var(--p-surface-700);font-family:var(--font-secondary);position:relative;z-index:2}.draft-board__slot-empty em{font-size:var(--text-heading);font-style:normal;font-weight:700;letter-spacing:.08em;opacity:.35}.draft-board__champ-img{display:block;height:100%;object-fit:cover;width:100%}.draft-board__champ-img--splash{height:100%;inset:0;object-fit:cover;object-position:center 18%;position:absolute;width:100%;z-index:0}.draft-board__champ-img--splash.draft-board__champ-img--blue{left:4px;object-position:45% 18%;right:0;width:calc(100% - 4px)}.draft-board__champ-img--splash.draft-board__champ-img--red{left:0;object-position:55% 18%;right:4px;width:calc(100% - 4px)}.draft-board__pick-name-overlay{background:linear-gradient(#0000,#00000080 45%,#000000f0);bottom:0;color:var(--escore-ui-text);font-size:var(--text-sm);font-weight:700;left:0;letter-spacing:.06em;padding:1.15rem .7rem .55rem;position:absolute;right:0;text-transform:uppercase;z-index:2}.draft-board__pick-name-overlay--blue{text-align:left}.draft-board__pick-name-overlay--red{text-align:right}.draft-board__col--center{background:linear-gradient(180deg,rgba(var(--app-panel-raised-rgb),.98) 0,rgba(var(--app-panel-deep-rgb),.99));border:1px solid var(--glass-border-hover);box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0f;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.draft-board__console-frame{border:1px solid var(--escore-ui-border-faint);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));inset:10px;pointer-events:none;position:absolute;z-index:0}.draft-board__col--center:before{content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .45s;z-index:0}.draft-board__col--center--glow-blue:before{background:radial-gradient(ellipse 80% 40% at 20% 0,rgba(var(--glow-blue-rgb),.18),#0000 65%),radial-gradient(ellipse 60% 30% at 80% 100%,rgba(var(--glow-blue-rgb),.06),#0000 60%)}.draft-board__col--center--glow-red:before{background:radial-gradient(ellipse 80% 40% at 80% 0,rgba(var(--glow-danger-rgb),.18),#0000 65%),radial-gradient(ellipse 60% 30% at 20% 100%,rgba(var(--glow-danger-rgb),.06),#0000 60%)}.draft-board__col--center--glow-center:before{background:radial-gradient(70% 35% at 50% 0,#ffffff0d,#0000 65%)}.draft-board__col--center>*{position:relative;z-index:1}.draft-board__hud{background:linear-gradient(#ffffff0a,#ffffff02),#00000040;border-bottom:1px solid var(--app-border-subtle);flex-shrink:0;padding:.9rem 1.1rem .85rem}.draft-board__center-top{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.85rem}.draft-board__back,.draft-board__brand{align-items:center;background:0 0;border:0;color:var(--p-surface-100);display:inline-flex;gap:.65rem;text-decoration:none;transition:opacity .18s}.draft-board__back:hover,.draft-board__brand:hover{opacity:.85}.draft-board__brand img{height:2rem;object-fit:contain;width:2rem}.draft-board__brand span{font-family:var(--font-secondary);font-size:var(--text-md);font-weight:600;letter-spacing:.02em}.draft-board__back{color:var(--p-surface-500);cursor:pointer;font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.draft-board__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.draft-board__live,.draft-board__locale.locale-selector,.draft-board__meta .fullscreen-btn--icon,.draft-board__meta-badge,.draft-board__player-toggle{box-sizing:border-box;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);font-size:var(--text-xs);font-weight:700;height:1.75rem;letter-spacing:.08em;text-transform:uppercase}.draft-board__live{align-items:center;background:rgba(var(--glow-primary-rgb),.06);border:1px solid rgba(var(--glow-primary-rgb),.22);color:rgba(var(--glow-primary-rgb),.85);display:inline-flex;gap:.4rem;padding:0 .58rem}.draft-board__live i{background:rgba(var(--glow-primary-rgb),.9);border-radius:50%;height:.4rem;width:.4rem}.draft-board__live i.offline{background:rgb(var(--escore-ui-warning-rgb))}.draft-board__meta-badge{align-items:center;background:var(--escore-ui-surface-inset-strong);border:1px solid var(--glass-border-hover);color:var(--p-surface-300);display:inline-flex;padding:0 .58rem}.draft-board__meta-badge--warn{border-color:rgba(var(--escore-ui-warning-rgb),.3);color:rgb(var(--escore-ui-warning-rgb))}a.draft-board__streamer-link{border-color:rgba(var(--glow-primary-rgb),.35);color:rgba(var(--glow-primary-rgb),.9);text-decoration:none}a.draft-board__streamer-link:hover{background:rgba(var(--glow-primary-rgb),.1)}.draft-board__volume{align-items:center;box-sizing:border-box;display:inline-flex;gap:.35rem;min-height:1.75rem;width:8.5rem}.draft-board__volume-icon{color:var(--p-surface-300);flex-shrink:0;font-size:var(--text-xs)}.draft-board__volume-slider.p-slider{flex:auto;height:.25rem!important;margin:0 .45rem!important;width:auto}.draft-board__player-toggle{align-items:center;background:var(--escore-ui-surface-inset-strong);border:1px solid var(--glass-border-hover);color:var(--p-surface-300);cursor:pointer;display:inline-flex;justify-content:center;padding:0;width:1.75rem}.draft-board__player-toggle--open,.draft-board__player-toggle:hover{background:rgba(var(--glow-primary-rgb),.08);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--p-surface-0)}.draft-board__player-popup{background:rgba(var(--app-panel-rgb),.96);border:1px solid var(--glass-border-hover);box-shadow:0 18px 40px #00000073;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:.75rem;position:fixed;width:min(18rem,100vw - 1rem);z-index:40}.draft-board__player{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}.draft-board__player-btn,.draft-board__player-time{background:var(--escore-ui-surface-inset-strong);border:1px solid var(--glass-border-hover);box-sizing:border-box;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);color:var(--p-surface-200);height:1.75rem}.draft-board__player-select.p-select{max-width:100%;width:11rem}.draft-board__player-transport{align-items:center;display:inline-flex;gap:.35rem}.draft-board__player-btn{align-items:center;cursor:pointer;display:inline-flex;font-size:var(--text-xs);justify-content:center;padding:0;width:1.75rem}.draft-board__player-btn--on{border-color:rgba(var(--glow-primary-rgb),.4);color:rgb(var(--glow-primary-rgb))}.draft-board__player-btn:disabled,.draft-board__player-seek.p-disabled,.draft-board__player-select.p-disabled{cursor:default;opacity:.45}.draft-board__player-time{align-items:center;display:inline-flex;font-size:var(--text-2xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;padding:0 .45rem}.draft-board__player-seek.p-slider{align-self:center;flex:auto;height:.25rem!important;margin:.45rem .5rem!important;min-width:6rem;width:auto}.draft-board__player .p-slider-handle{height:.75rem!important;margin:0!important;margin-block-start:-.375rem!important;margin-inline-start:-.375rem!important;width:.75rem!important}.draft-board__player .p-slider-handle:before{height:.75rem;width:.75rem}.draft-board__player--stack{align-items:stretch;flex-direction:column;margin-bottom:0}.draft-board__player--stack :is(.draft-board__player-select,.draft-board__player-transport,.draft-board__volume){width:100%}.draft-board__player--stack .draft-board__player-transport{display:flex}.draft-board__player--stack .draft-board__player-btn{flex:1}.draft-board__player--stack .draft-board__player-seek.p-slider{flex:none;margin-inline:0!important;width:100%}.draft-board__matchup{--draft-matchup-panel-height:4.75rem;align-items:center;display:grid;gap:clamp(1rem,3vw,2.5rem);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-bottom:.75rem}.draft-board__matchup-team{align-items:center;background:var(--escore-ui-overlay-backdrop);border:1px solid var(--app-border-subtle);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);display:flex;flex-direction:row;gap:.55rem;height:var(--draft-matchup-panel-height);justify-content:center;min-width:0;padding:0 .75rem}.draft-board__matchup-team--left{justify-content:flex-start;text-align:left}.draft-board__matchup-team--right{justify-content:flex-end;text-align:right}.draft-board__matchup-team strong{display:block;flex:none;font-family:var(--font-secondary);font-size:var(--text-heading);font-weight:700;line-height:1.05;max-width:calc(100% - 3.2rem);min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .25s,text-shadow .25s;white-space:nowrap}.draft-board__matchup-team--blue strong{color:rgba(var(--app-blue-lighter-rgb),.75)}.draft-board__matchup-team--red strong{color:rgba(var(--app-red-lighter-rgb),.75)}.draft-board__matchup-team--blue.draft-board__matchup-team--active{background:rgba(var(--glow-blue-rgb),.08);border-color:rgba(var(--glow-blue-rgb),.4)}.draft-board__matchup-team--blue.draft-board__matchup-team--active strong{color:rgb(var(--app-blue-pale-rgb));text-shadow:0 0 24px rgba(var(--glow-blue-rgb),.45)}.draft-board__matchup-team--red.draft-board__matchup-team--active{background:rgba(var(--glow-danger-rgb),.08);border-color:rgba(var(--glow-danger-rgb),.4)}.draft-board__matchup-team--red.draft-board__matchup-team--active strong{color:rgb(var(--app-red-pale-rgb));text-shadow:0 0 24px rgba(var(--glow-danger-rgb),.45)}.draft-board__matchup-ready{align-items:center;color:var(--p-surface-500);display:inline-flex;flex-shrink:1;font-size:var(--text-xs);font-weight:700;gap:.4rem;letter-spacing:.1em;min-width:0;overflow:hidden;text-transform:uppercase;white-space:nowrap}.draft-board__matchup-ready-label{display:block;height:1cap;line-height:1cap;min-width:0;overflow:hidden;text-overflow:ellipsis}.draft-board__matchup-ready:before{background:var(--p-surface-600);border-radius:50%;box-sizing:border-box;content:"";flex-shrink:0;height:.72cap;width:.72cap}.draft-board__matchup-ready--left:before{order:2}@supports not (height:1cap){.draft-board__matchup-ready-label{height:.72em;line-height:.72em}.draft-board__matchup-ready:before{height:.52em;transform:translateY(-.2em);width:.52em}}.draft-board__matchup-ready--on{color:var(--p-surface-100)}.draft-board__matchup-ready--on:before{background:rgba(var(--glow-primary-rgb),.85);box-shadow:0 0 8px rgba(var(--glow-primary-rgb),.4)}.draft-board__matchup-center{align-items:center;background:radial-gradient(circle at 50% 35%,#ffffff0f,#0000 55%),#00000080;border:1px solid var(--glass-border-hover);box-sizing:border-box;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);display:flex;flex-direction:column;height:var(--draft-matchup-panel-height);justify-content:center;min-width:5.75rem;padding:.45rem 1rem;text-align:center}.draft-board__matchup-center:has(.draft-board__matchup-timer-wrap) :is(.draft-board__matchup-draft,.draft-board__matchup-vs){display:none}.draft-board__matchup-center:has(.draft-board__matchup-timer-wrap) .draft-board__matchup-timer{font-size:var(--text-2xl);margin-top:0}.draft-board__matchup-center:has(.draft-board__matchup-timer-wrap) small{margin-top:.2rem}.draft-board__matchup-draft{color:rgba(var(--glow-primary-rgb),.65);font-size:var(--text-2xs);font-weight:700;letter-spacing:.32em;text-transform:uppercase}.draft-board__matchup-vs{color:var(--p-surface-50);font-family:var(--font-secondary);font-size:var(--text-lg);font-weight:700;letter-spacing:.14em;line-height:1;margin-top:.1rem}.draft-board__matchup-timer{animation:draft-board-timer-pulse 1s ease-in-out infinite;color:#fff;font-family:var(--font-secondary);font-size:var(--text-stat);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin-top:.25rem;text-shadow:0 0 28px #fff3}.draft-board__matchup-timer-wrap{align-items:center;display:flex;flex-direction:column;gap:.3rem;min-width:3.5rem}.draft-board__matchup-timer--warn{color:rgb(var(--escore-ui-warning-rgb));text-shadow:0 0 28px rgba(var(--escore-ui-warning-rgb),.4)}.draft-board__matchup-timer--danger{color:rgb(var(--app-red-light-rgb));text-shadow:0 0 28px rgba(var(--app-red-light-rgb),.45)}.draft-board__timer-bar{background:#ffffff8c;border-radius:999px;display:block;height:3px;max-width:3.25rem;transition:width .35s linear,background-color .2s;width:100%}.draft-board__timer-bar--warn{background:rgb(var(--escore-ui-warning-rgb))}.draft-board__timer-bar--danger{background:rgb(var(--app-red-light-rgb))}.draft-board__timer-urgent{color:rgb(var(--app-red-light-rgb));letter-spacing:.08em}.draft-board__matchup-center small,.draft-board__timer-urgent{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase}.draft-board__matchup-center small{color:var(--p-surface-500);display:block;letter-spacing:.12em;line-height:1.35;margin-top:.35rem;max-width:10rem}.draft-board__progress{background:var(--escore-ui-surface);height:4px;margin-bottom:.85rem;overflow:hidden;position:relative}.draft-board__progress span{background:linear-gradient(90deg,rgba(var(--glow-blue-rgb),.75),#ffffff80 50%,rgba(var(--glow-danger-rgb),.75));box-shadow:0 0 12px #fff3;display:block;height:100%;transition:width .35s}.draft-board__operator{flex-shrink:0;padding:1rem 1.1rem .75rem}.draft-board__selector-title{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.65rem}.draft-board__selector-title h2{color:var(--p-surface-50);font-family:var(--font-secondary);font-size:var(--text-lg);font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.draft-board__turn-badge{align-items:center;background:var(--app-scrim);border:1px solid var(--glass-border-hover);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);color:var(--p-surface-500);display:inline-flex;flex-shrink:0;font-size:var(--text-2xs);font-weight:700;gap:.4rem;letter-spacing:.14em;padding:.42rem .7rem;text-transform:uppercase}.draft-board__turn-badge i{background:currentColor;border-radius:50%;height:.35rem;width:.35rem}.draft-board__turn-badge--active{background:var(--glass-bg-hover);border-color:var(--app-border-emphasis);color:var(--p-surface-100)}.draft-board__turn-badge--blue:not(.draft-board__turn-badge--active){color:rgb(var(--glow-blue-rgb))}.draft-board__turn-badge--red:not(.draft-board__turn-badge--active){color:rgb(var(--glow-danger-rgb))}.draft-board__filters{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;transition:opacity .25s}.draft-board__filters--active{opacity:1}.draft-board__hide-used{background:var(--app-scrim);border:1px solid var(--glass-border-hover);box-sizing:border-box;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);color:var(--p-surface-400);cursor:pointer;flex-shrink:0;font-size:var(--text-2xs);font-weight:700;height:2.625rem;letter-spacing:.1em;min-height:2.625rem;padding:0 .7rem;text-transform:uppercase;transition:border-color .15s,color .15s,background .15s}.draft-board__hide-used:hover{border-color:var(--app-border-emphasis);color:var(--p-surface-200)}.draft-board__hide-used--active{background:rgba(var(--glow-primary-rgb),.1);border-color:rgba(var(--glow-primary-rgb),.45);color:var(--escore-green)}.draft-board__roles{align-items:stretch;background:var(--escore-ui-overlay-backdrop);border:1px solid var(--escore-ui-border);box-sizing:border-box;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);display:flex;flex-shrink:0;gap:.15rem;height:2.625rem;min-height:2.625rem;padding:.2rem}.draft-board__role{align-items:center;background:0 0;border:0;color:var(--p-surface-500);display:inline-flex;font-size:var(--text-xs);font-weight:700;justify-content:center;letter-spacing:.06em;min-width:2rem;padding:0 .55rem;text-transform:uppercase;transition:background .18s,color .18s}.draft-board__role:hover{background:var(--escore-ui-surface-raised);color:var(--p-surface-100)}.draft-board__role--active{background:var(--escore-ui-surface-strong);box-shadow:inset 0 0 0 1px var(--glass-border-hover);color:var(--p-surface-100)}.draft-board__search{align-items:center;background:var(--escore-ui-overlay-backdrop);border:1px solid var(--escore-ui-border);box-sizing:border-box;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);color:var(--p-surface-600);display:flex;flex:1;gap:.55rem;height:2.625rem;min-height:2.625rem;min-width:0;padding:0 .75rem;transition:border-color .18s,background .18s}.draft-board__search:focus-within{background:var(--escore-ui-surface);border-color:var(--app-border-strong)}.draft-board__search--active{background:rgba(var(--glow-primary-rgb),.04);border-color:rgba(var(--glow-primary-rgb),.28);box-shadow:inset 0 0 16px rgba(var(--glow-primary-rgb),.05),0 0 18px rgba(var(--glow-primary-rgb),.06);transition:border-color .28s cubic-bezier(.16,1,.3,1),background .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.draft-board__search--active .draft-board__search-input{color:var(--p-surface-50)}.draft-board__search--active>i{color:rgba(var(--glow-primary-rgb),.85);transition:color .28s}.draft-board__search-input{background:0 0;border:0;color:var(--p-surface-100);flex:1;font-size:var(--text-xs);height:100%;min-width:0;outline:none;padding:0}.draft-board__search-input:focus,.draft-board__search-input:focus-visible{box-shadow:none;outline:none}.draft-board__search-input::placeholder{color:var(--p-surface-600)}.draft-board__search button{align-items:center;background:0 0;border:0;border-radius:50%;color:var(--p-surface-500);display:flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.draft-board__search button:hover{background:var(--glass-bg-hover);color:var(--p-surface-100)}.series-score{align-items:baseline;display:inline-flex;font-family:var(--font-secondary);font-variant-numeric:tabular-nums;font-weight:700;gap:.35rem;line-height:1}.series-score__value--blue{color:rgb(var(--app-blue-light-rgb))}.series-score__value--red{color:rgb(var(--app-rose-light-rgb))}.series-score__sep{color:var(--escore-ui-text-dim);font-size:.72em}.series-score--hud{font-size:var(--text-lg);margin-top:.15rem}.draft-board__matchup-center:has(.draft-board__matchup-timer-wrap) .series-score--hud{font-size:var(--text-base);margin-top:.05rem}.draft-board__matchup--scored{--draft-matchup-panel-height:6rem}.draft-board__matchup-center:has(.series-score) .draft-board__matchup-vs{display:none}.series-score--stream{font-size:clamp(1.75rem,3vw,2.5rem);gap:.4rem}.stream-center__score{margin-top:.85rem}.stream-bottom__score{margin-bottom:.15rem}.stream-bottom__score .series-score--stream{font-size:1.65rem}.draft-board__matrix{overflow:hidden}.draft-board__matrix,.draft-board__matrix-inner{display:flex;flex:1;flex-direction:column;min-height:0}.draft-board__matrix-inner{background:radial-gradient(circle at 50% 0,#ffffff08,#0000 45%),#00000059;border:1px solid var(--glass-border);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));margin:0 .65rem .65rem;position:relative}.draft-board__matrix-inner:before{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 0),linear-gradient(90deg,#ffffff04 1px,#0000 0);background-origin:padding-box,padding-box;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute}.draft-board__matrix-corner{border-color:var(--app-border-emphasis);border-style:solid;height:14px;pointer-events:none;position:absolute;width:14px;z-index:2}.draft-board__matrix-corner--tl{border-width:2px 0 0 2px;left:6px;top:6px}.draft-board__matrix-corner--tr{border-width:2px 2px 0 0;right:6px;top:6px}.draft-board__matrix-corner--bl{border-width:0 0 2px 2px;bottom:6px;left:6px}.draft-board__matrix-corner--br{border-width:0 2px 2px 0;bottom:6px;right:6px}.draft-board__champ-grid{display:grid;flex:1 1 0;gap:8px;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));min-height:0;overflow:hidden scroll;padding:.85rem .55rem .85rem .85rem;place-content:start center;position:relative;scrollbar-color:#fff3 #ffffff0a;scrollbar-gutter:stable;scrollbar-width:thin;transition:opacity .28s;z-index:1}.draft-board__champ-grid--filtering{opacity:1}.draft-board__champ-empty{color:var(--p-surface-500);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;margin:0;padding:2.5rem 1rem 3rem;position:relative;text-align:center;text-transform:uppercase;z-index:1}.draft-board__champ-grid::-webkit-scrollbar{width:5px}.draft-board__champ-grid::-webkit-scrollbar-track{background:var(--glass-bg-elevated);border-radius:1px;box-shadow:inset 1px 0 #ffffff0d;margin:6px 0}.draft-board__champ-grid::-webkit-scrollbar-thumb{background:linear-gradient(#ffffff3d,#ffffff1a);border:1px solid var(--app-border-subtle);border-radius:1px;box-shadow:inset 0 0 0 1px #00000040}.draft-board__champ-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffffff57,#ffffff29);border-color:var(--app-border-strong)}.draft-board__champ-grid::-webkit-scrollbar-thumb:active{background:#ffffff47}.draft-board__champ-btn{align-items:center;background:var(--app-scrim);border:1px solid var(--escore-ui-border);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;padding:0;position:relative;transition-duration:.15s;transition-property:border-color,background-color,box-shadow;width:auto}.draft-board__champ-grid>.draft-champ-filter-move{transition:transform .28s cubic-bezier(.22,1,.36,1);z-index:1}.draft-board__champ-btn:hover:not(:disabled){border-color:var(--app-border-emphasis)}.draft-board__champ-btn--selected{background:rgba(var(--glow-primary-rgb),.08);border-color:rgba(var(--glow-primary-rgb),.45);box-shadow:inset 0 0 0 1px rgba(var(--glow-primary-rgb),.2),0 0 20px rgba(var(--glow-primary-rgb),.12)}.draft-board__champ-btn:disabled{cursor:not-allowed}.draft-board__champ-btn--used{filter:grayscale()brightness(.55)}.draft-board__champ-name{color:var(--escore-ui-text-muted);font-size:var(--text-xs);line-height:1.2;overflow:hidden;padding:4px 4px 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.draft-board__action-dock,.draft-board__ready-panel{align-items:center;background:linear-gradient(0deg,#0000008c,#00000059),rgba(var(--app-panel-rgb),.98);border-top:1px solid var(--app-border-subtle);box-shadow:0 -20px 50px #00000040;display:grid;flex-shrink:0;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:.85rem 1.1rem}.draft-board__ready-copy{justify-self:start;min-width:0}.draft-board__ready-copy :is(small,strong){display:block}.draft-board__ready-copy small{color:var(--p-surface-500);font-size:var(--text-2xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase}.draft-board__ready-copy strong{color:var(--p-surface-100);font-size:var(--text-sm);margin-top:.15rem}.draft-board__ready-spacer{display:block;height:1px;width:1px}:is(.draft-board__action-dock,.draft-board__ready-panel)>.button{grid-column:2;justify-self:center}.draft-board__action-dock--ban{border-top-color:rgba(var(--glow-danger-rgb),.2)}.draft-board__action-dock--pick{border-top-color:rgba(var(--glow-primary-rgb),.15)}.draft-board__selection-preview,.draft-board__spectator-status{align-items:center;display:flex;gap:.75rem;grid-column:1;justify-self:start;min-width:0}.draft-board__spectator-status{grid-column:1/-1;justify-self:center}.draft-board__selection-art{align-items:center;background:var(--app-scrim);border:1px solid var(--glass-border-hover);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);display:flex;flex-shrink:0;height:3rem;justify-content:center;overflow:hidden;width:3rem}.draft-board__selection-art img{height:100%;object-fit:cover;width:100%}:is(.draft-board__selection-preview,.draft-board__spectator-status) small{color:var(--p-surface-600);display:block;font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}:is(.draft-board__selection-preview,.draft-board__spectator-status) strong{color:var(--p-surface-100);display:block;font-size:var(--text-sm);font-weight:700}.draft-board__selection-preview--hover .draft-board__selection-art{border-color:rgba(var(--glow-primary-rgb),.35);box-shadow:0 0 18px rgba(var(--glow-primary-rgb),.12)}.draft-board__selection-preview--hover strong{color:var(--escore-green)}.draft-board__spectator-status{color:var(--p-surface-500)}.draft-board__selection-art i{color:var(--p-surface-600);font-size:var(--text-lg)}.draft-board__meta-badge--muted{border-color:var(--app-border-subtle);color:var(--p-surface-400)}.draft-board__locale{flex-shrink:0}.draft-board__locale.locale-selector{align-items:stretch;-webkit-backdrop-filter:none;background:var(--escore-ui-surface-inset-strong);border:1px solid var(--glass-border-hover);border-radius:0;display:inline-grid;gap:0;padding:0}.draft-board__locale.locale-selector:hover{background:var(--escore-ui-surface-inset-strong);border-color:var(--app-border-strong)}.draft-board__locale .locale-selector__indicator{display:none}.draft-board__locale .locale-selector__option{align-items:center;background:0 0;border:0;border-radius:0;color:var(--p-surface-500);display:inline-flex;font-size:inherit;font-weight:inherit;gap:.3rem;height:100%;justify-content:center;letter-spacing:inherit;padding:0 .48rem;text-transform:inherit}.draft-board__locale .locale-selector__option+.locale-selector__option{border-left:1px solid var(--glass-border-hover)}.draft-board__locale .locale-selector__option:hover:not(.locale-selector__option--active){background:var(--glass-bg-elevated);color:var(--p-surface-200)}.draft-board__locale .locale-selector__option--active{background:rgba(var(--glow-primary-rgb),.1);color:var(--p-surface-100)}.draft-board__locale .locale-selector__flag{height:.8rem;width:.8rem}.draft-board__locale .locale-selector__option--active .locale-selector__flag{box-shadow:none}.draft-board__meta .fullscreen-btn--icon{width:1.75rem}.draft-board__spectator-status i{color:var(--p-surface-500);font-size:var(--text-lg)}.draft-board__swap-request{align-items:center;display:flex;grid-column:3;justify-self:end;min-width:0}.draft-board__swap-request--active,.draft-board__swap-status{gap:.75rem;grid-column:1/-1;justify-self:stretch;margin-top:.35rem}.draft-board__swap-status{align-items:center;display:flex;min-width:0}.draft-board__swap-status-state{color:var(--p-surface-300);flex-shrink:0;font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.draft-board__swap-status--accepted .draft-board__swap-status-state{color:var(--escore-green)}.draft-board__swap-status--rejected .draft-board__swap-status-state{color:rgb(var(--glow-danger-rgb))}.draft-board__swap-request-copy{margin:0 auto 0 0;min-width:0}.draft-board__swap-request-copy :is(small,strong){display:block}.draft-board__swap-request-copy small{color:var(--p-surface-500);font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.draft-board__swap-request-copy strong{color:var(--p-surface-100);font-size:var(--text-sm);font-weight:700;margin-top:.15rem}.draft-board-swap-status-fade-leave-active{transition:opacity .5s ease-in,filter .5s ease-in}.draft-board-swap-status-fade-leave-to{filter:blur(3px);opacity:0}@media(prefers-reduced-motion:reduce){.draft-board-swap-status-fade-leave-active{transition:opacity .3s}.draft-board-swap-status-fade-leave-to{filter:none}}@media(max-width:900px){.draft-board__layout{gap:.4rem;padding:.45rem}.draft-board__side{flex-basis:18%;max-width:none;min-width:88px;padding:.35rem}.draft-board__side-name{font-size:var(--text-md)}.draft-board__side-block-head span{display:none}.draft-board__hud{padding:.7rem}.draft-board__operator{padding-inline:.7rem}.draft-board__matrix-inner{margin-inline:.45rem}.draft-board__champ-grid{gap:5px;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));padding:.5rem}.draft-board__filters{align-items:stretch;flex-direction:column-reverse;gap:.4rem}.draft-board__roles{align-self:flex-start}.draft-board__ready-copy{display:none}.draft-board__action-dock,.draft-board__ready-panel{grid-template-columns:1fr;justify-items:center}.draft-board__selection-preview{justify-self:center}:is(.draft-board__action-dock,.draft-board__ready-panel)>.button{grid-column:1}.draft-board__swap-request{grid-column:1;justify-self:center}.draft-board__pick-name-overlay{font-size:var(--text-2xs)}}@media(max-width:620px){.draft-board__layout{display:grid;grid-template-columns:74px minmax(0,1fr) 74px}.draft-board__side{clip-path:none;flex-basis:auto}.draft-board__side-frame,.draft-board__side-head,.draft-board__side-rail{display:none}.draft-board__bans-row{display:grid;grid-template-columns:repeat(2,1fr)}.draft-board__slot--ban:last-child{display:none}.draft-board__matchup{--draft-matchup-panel-height:4.25rem}.draft-board__matchup--scored{--draft-matchup-panel-height:5.5rem}.draft-board__matchup-team{padding:0 .55rem}.draft-board__matchup-team strong{font-size:var(--text-sm)}.draft-board__matchup-team .team-logo{height:1.6rem;width:1.6rem}.draft-board__matchup-center{min-width:4.5rem;padding-inline:.65rem}.draft-board__champ-grid{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.draft-board__selection-art{height:2.4rem;width:2.4rem}.draft-board__selection-preview small{display:none}}.series-page{display:flex;flex:1;flex-direction:column;isolation:isolate;min-height:100dvh;padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4);position:relative;width:100%}@media(min-width:40rem){.series-page{padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:64rem){.series-page{padding-inline:calc(var(--spacing,.25rem)*8)}}.series-page{background:var(--escore-ui-bg)}.series-page__panel{border-radius:var(--radius-3xl,1.5rem);margin-inline:auto;max-width:var(--container-6xl,72rem);overflow:hidden;padding:calc(var(--spacing,.25rem)*5);position:relative;width:100%}@media(min-width:40rem){.series-page__panel{padding:calc(var(--spacing,.25rem)*7)}}.series-page__panel{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(150deg,rgba(var(--escore-ui-accent-rgb),.028),#0000 38%),linear-gradient(330deg,rgba(var(--escore-ui-cyan-rgb),.022),#0000 32%),rgba(var(--app-panel-deep-rgb),.94);border:1px solid var(--glass-border-hover);box-shadow:0 36px 120px #000000b8,0 0 0 1px rgba(var(--escore-ui-accent-rgb),.025),inset 0 1px #ffffff0b}.series-page__panel:before{background:linear-gradient(90deg,#0000,rgba(var(--escore-ui-accent-rgb),.68),#0000);content:"";height:1px;left:12%;position:absolute;right:12%;top:0}.series-page__console{align-items:center;background:var(--escore-ui-surface-striped);border-bottom:1px solid var(--app-border-subtle);display:flex;gap:1rem;justify-content:space-between;margin:-1.25rem -1.25rem 1.5rem;padding:.75rem 1.25rem}.series-page__console-dots{display:flex;gap:.35rem}.series-page__console-dots i{background:#ffffff26;border-radius:50%;height:.38rem;width:.38rem}.series-page__console-dots i:first-child{background:rgba(var(--escore-ui-accent-rgb),.65);box-shadow:0 0 8px rgba(var(--escore-ui-accent-rgb),.5)}.series-page__console-status{align-items:center;color:var(--escore-ui-text-dim);display:inline-flex;font-size:var(--text-2xs);font-weight:650;gap:.45rem;letter-spacing:.07em;text-transform:uppercase}.series-page__console-status i{animation:series-status 2.2s ease-in-out infinite;background:var(--escore-ui-accent);border-radius:50%;box-shadow:0 0 9px var(--escore-ui-accent);height:.38rem;width:.38rem}.series-page__panel .page-container{max-width:none;padding:0}.series-board{margin-bottom:1.5rem}.series-board__meta{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1rem}.series-board__match{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}.series-board__score,.series-board__side{background:var(--glass-bg);border:1px solid var(--app-border-subtle);border-radius:1rem;display:flex;flex-direction:column;gap:.3rem;justify-content:center;min-width:0;padding:1rem 1.1rem}.series-board__side--blue{background:linear-gradient(160deg,rgba(var(--glow-blue-rgb),.12),#0000 62%),#ffffff05;border-color:rgba(var(--glow-blue-rgb),.28)}.series-board__side--red{background:linear-gradient(160deg,rgba(var(--escore-ui-danger-rgb),.12),#0000 62%),#ffffff05;border-color:rgba(var(--escore-ui-danger-rgb),.28)}:is(.series-board__score,.series-board__side) small{color:var(--escore-ui-text-dim);font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.series-board__identity{align-items:center;display:flex;gap:.65rem;min-width:0}.series-board__side strong{color:var(--p-surface-0);font-family:var(--font-secondary);font-size:var(--text-heading);font-weight:700;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-board__side--blue strong{color:rgb(var(--app-blue-lighter-rgb))}.series-board__side--red strong{color:var(--escore-ui-danger-text)}.series-board__score{align-items:center;background:#00000047;text-align:center}.series-board__digits{align-items:baseline;display:flex;font-family:var(--font-secondary);font-size:var(--text-stat);font-weight:700;gap:.45rem;line-height:1}.series-board__digits span:first-child{color:rgb(var(--app-blue-light-rgb))}.series-board__digits span:last-child{color:rgb(var(--app-rose-light-rgb))}.series-board__digits i{color:var(--escore-ui-text-dim);font-size:var(--text-xl);font-style:normal}.series-games{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0 0 1.5rem;padding:0}.series-games__item{align-items:center;background:linear-gradient(100deg,rgba(var(--escore-ui-accent-rgb),.018),#0000 40%),#ffffff04;border:1px solid var(--app-border-subtle);border-radius:1rem;display:grid;gap:.75rem 1rem;grid-template-columns:auto minmax(0,1fr);padding:.9rem 1rem}.series-games__item--current{background:linear-gradient(90deg,rgba(var(--escore-ui-accent-rgb),.07),#ffffff05);border-color:rgba(var(--escore-ui-accent-rgb),.32);box-shadow:inset 0 1px rgba(var(--escore-ui-accent-rgb),.18)}.series-games__item--disabled{opacity:.42}.series-games__index{align-items:center;background:#00000047;border:1px solid var(--glass-border-hover);border-radius:.75rem;color:var(--p-surface-300);display:flex;font-size:var(--text-sm);font-weight:700;height:2.5rem;justify-content:center;width:2.5rem}.series-games__item--current .series-games__index{border-color:rgba(var(--escore-ui-accent-rgb),.35);color:var(--escore-ui-accent)}.series-games__eyebrow{color:var(--escore-ui-accent);display:block;font-size:var(--text-2xs);font-weight:700;letter-spacing:.12em;margin-bottom:.15rem;text-transform:uppercase}.series-games__title{color:var(--p-surface-0);font-size:var(--text-sm);font-weight:650;margin:0}.series-games__item--disabled .series-games__title{color:var(--p-surface-500)}.series-games__detail{color:var(--escore-ui-text-dim);font-size:var(--text-xs);margin:.15rem 0 0}.series-games__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;grid-column:1/-1}.series-games__confirmations{align-items:stretch;display:grid;gap:.45rem;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.series-games__ballots{display:contents}.series-games__ballot{background:#ffffff05;border:1px solid var(--glass-border);border-radius:.7rem;display:flex;flex-direction:column;gap:.12rem;min-width:0;padding:.55rem .65rem .6rem}.series-games__ballot--waiting{border-style:dashed}.series-games__ballot--blue{background:linear-gradient(165deg,rgba(var(--glow-blue-rgb),.2),#00000026 62%);border-color:rgba(var(--glow-blue-rgb),.42)}.series-games__ballot--red{background:linear-gradient(165deg,rgba(var(--glow-danger-rgb),.2),#00000026 62%);border-color:rgba(var(--glow-danger-rgb),.42)}.series-games__ballot-team{color:var(--p-surface-0);font-size:var(--text-xs);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-games__ballot-caption{color:var(--escore-ui-text-dim);font-size:var(--text-2xs);font-weight:650;letter-spacing:.08em;text-transform:uppercase}.series-games__ballot-pick{align-items:center;color:var(--p-surface-0);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.35rem;margin-top:.28rem}.series-games__ballot--waiting .series-games__ballot-pick{color:var(--p-surface-400)}.series-games__ballot--blue .series-games__ballot-pick{color:rgb(var(--glow-blue-rgb))}.series-games__ballot--red .series-games__ballot-pick{color:rgb(var(--glow-danger-rgb))}.series-games__ballot-pick i{font-size:var(--text-2xs)}.series-games__confirmations-conflict{align-items:center;background:rgba(var(--escore-ui-warning-rgb),.1);border:1px solid rgba(var(--escore-ui-warning-rgb),.28);border-radius:.7rem;color:rgb(var(--escore-ui-warning-rgb));display:flex;font-size:var(--text-xs);font-weight:650;gap:.4rem;grid-column:1/-1;margin:0;padding:.4rem .65rem}.series-callout,.series-excluded,.series-fearless{background:var(--glass-bg);border:1px solid var(--app-border-subtle);border-radius:1rem;margin-bottom:1.5rem;padding:1.15rem}.series-callout{border-color:rgba(var(--escore-ui-accent-rgb),.22);display:grid;gap:.9rem}.series-callout__icon,.series-excluded__heading>span,.series-fearless__heading>span{align-items:center;border-radius:.75rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.series-callout__icon{background:rgba(var(--escore-ui-accent-rgb),.09);color:var(--escore-ui-accent)}.series-callout--wait{align-items:center;grid-template-columns:auto minmax(0,1fr)}.series-callout__spinner{animation:series-spin .8s linear infinite;border:2px solid rgba(var(--escore-ui-accent-rgb),.35);border-radius:50%;border-top:2px solid #0000;height:1.15rem;width:1.15rem}:is(.series-callout__copy,.series-excluded__heading,.series-fearless__heading) h3{font-family:var(--font-secondary);font-size:var(--text-lg);font-weight:700;margin:0}.series-callout__copy p,.series-excluded__heading p,.series-fearless__heading p{color:var(--escore-ui-text-dim);font-size:var(--text-xs);margin:.3rem 0 0}.series-callout__actions{display:grid;gap:.65rem;grid-template-columns:1fr 1fr}.series-excluded__heading,.series-fearless__heading{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.series-fearless__heading>span{background:rgba(var(--app-amber-rgb),.1);color:rgb(var(--app-amber-light-rgb))}.series-fearless__list{display:flex;flex-direction:column;gap:.65rem}.series-fearless__game{align-items:center;background:var(--escore-ui-surface-inset-header);border:1px solid var(--app-border-subtle);border-radius:.85rem;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr);padding:.7rem .8rem}.series-fearless__game h4{color:var(--escore-ui-text-muted);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase;white-space:nowrap}.series-fearless__picks{display:flex;gap:.4rem;min-width:0}.series-fearless__pick{border:1px solid #0000;border-radius:.55rem;flex:0 0 2.5rem;height:2.5rem;overflow:hidden;position:relative;width:2.5rem}.series-fearless__pick--blue{border-color:rgba(var(--glow-blue-rgb),.7)}.series-fearless__pick--red{border-color:rgba(var(--escore-ui-danger-rgb),.7)}.series-excluded__heading>span{background:rgba(var(--escore-ui-danger-rgb),.1);color:rgb(var(--escore-ui-danger-rgb))}.series-excluded__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.series-excluded__champion{align-items:center;background:var(--escore-ui-surface-inset-header);border:1px solid rgba(var(--escore-ui-danger-rgb),.35);border-radius:999px;color:var(--escore-ui-text);display:flex;font-size:var(--text-xs);font-weight:650;gap:.45rem;min-width:0;padding:.3rem .7rem .3rem .3rem}.series-excluded__portrait{border-radius:999px;flex:0 0 1.75rem;height:1.75rem;overflow:hidden;width:1.75rem}.series-excluded__more-trigger{align-items:center;background:var(--escore-ui-surface-inset-header);border:1px solid rgba(var(--escore-ui-danger-rgb),.35);border-radius:999px;color:rgb(var(--escore-ui-danger-rgb));display:flex;font-size:var(--text-xs);font-weight:700;height:2.35rem;padding-inline:.85rem}.series-excluded__more-trigger:focus-visible{outline:2px solid rgba(var(--escore-ui-danger-rgb),.7);outline-offset:2px}.series-done{text-align:center}@media(min-width:640px){.series-page__console{margin:-1.75rem -1.75rem 1.5rem;padding-inline:1.75rem}.series-board__match{align-items:stretch;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.series-board__side--blue{align-items:flex-end;text-align:right}.series-board__side--red .series-board__identity{flex-direction:row-reverse}.series-board__score{min-width:8.5rem}.series-games__item{grid-template-columns:auto minmax(0,1fr) auto}.series-games__actions{grid-column:auto;justify-content:flex-end;max-width:28rem}}@keyframes series-status{0%,to{opacity:.55}50%{opacity:1}}@keyframes series-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.series-callout__spinner,.series-page__console-status i{animation:none}}@keyframes stream-hud-scanline{0%{opacity:0;transform:translateY(-120%)}8%{opacity:.35}92%{opacity:.35}to{opacity:0;transform:translateY(120vh)}}@keyframes stream-hud-orb-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-8px)scale(1.04)}}@keyframes stream-hud-side-pulse-blue{0%,to{box-shadow:inset 0 0 0 1px rgba(var(--glow-blue-rgb),.22),0 0 28px rgba(var(--glow-blue-rgb),.12),0 20px 50px #00000059}50%{box-shadow:inset 0 0 0 1px rgba(var(--glow-blue-rgb),.45),0 0 48px rgba(var(--glow-blue-rgb),.22),0 20px 50px #00000059}}@keyframes stream-hud-side-pulse-red{0%,to{box-shadow:inset 0 0 0 1px rgba(var(--glow-danger-rgb),.22),0 0 28px rgba(var(--glow-danger-rgb),.12),0 20px 50px #00000059}50%{box-shadow:inset 0 0 0 1px rgba(var(--glow-danger-rgb),.45),0 0 48px rgba(var(--glow-danger-rgb),.22),0 20px 50px #00000059}}.stream-view--hud:not(.stream-view--transparent){background:radial-gradient(ellipse 55% 45% at 8% 50%,rgba(var(--glow-blue-rgb),.14),#0000 58%),radial-gradient(ellipse 55% 45% at 92% 50%,rgba(var(--glow-danger-rgb),.14),#0000 58%),radial-gradient(ellipse 80% 50% at 50% 120%,rgba(var(--glow-primary-rgb),.06),#0000 55%),linear-gradient(185deg,rgb(var(--app-panel-deep-rgb)) 0,rgb(var(--app-panel-rgb)) 42%,rgb(var(--app-panel-deep-rgb)))}.stream-view__atmosphere{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.stream-view__atmosphere:before{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 0),linear-gradient(90deg,#ffffff07 1px,#0000 0);background-origin:padding-box,padding-box;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;content:"";inset:0;-webkit-mask-image:radial-gradient(90% 75% at 50% 45%,#000 10%,#0000 78%);mask-image:radial-gradient(90% 75% at 50% 45%,#000 10%,#0000 78%);position:absolute}.stream-view__atmosphere:after{animation:stream-hud-scanline 9s linear infinite;background:linear-gradient(180deg,#0000,rgba(var(--glow-primary-rgb),.04),#0000);content:"";height:28%;left:0;position:absolute;right:0}.stream-view__atmosphere-orb{animation:stream-hud-orb-drift 14s ease-in-out infinite;border-radius:50%;filter:blur(70px);position:absolute}.stream-view__atmosphere-orb--blue{background:rgba(var(--glow-blue-rgb),.16);height:280px;left:4%;top:18%;width:280px}.stream-view__atmosphere-orb--red{animation-delay:-7s;background:rgba(var(--glow-danger-rgb),.16);height:280px;right:4%;top:18%;width:280px}.stream-view__atmosphere-vignette{background:radial-gradient(#0000 35%,#0000008c);inset:0;position:absolute}.stream-view--hud .stream-view__canvas{position:relative;z-index:1}.stream-view--hud .stream-team{background:linear-gradient(180deg,rgba(var(--app-panel-rgb),.92),rgba(var(--app-panel-deep-rgb),.96));border-radius:0;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.stream-view--hud .stream-team--blue{border-color:rgba(var(--glow-blue-rgb),.28);box-shadow:inset 0 0 0 1px rgba(var(--glow-blue-rgb),.08),0 20px 50px #00000059}.stream-view--hud .stream-team--red{border-color:rgba(var(--glow-danger-rgb),.28);box-shadow:inset 0 0 0 1px rgba(var(--glow-danger-rgb),.08),0 20px 50px #00000059}.stream-view--hud .stream-team--blue.stream-team--active{animation:stream-hud-side-pulse-blue 2.4s ease-in-out infinite}.stream-view--hud .stream-team--red.stream-team--active{animation:stream-hud-side-pulse-red 2.4s ease-in-out infinite}.stream-view--hud .stream-team header small{color:#ffffff61;letter-spacing:.22em}.stream-view--hud .stream-team__pick{background:var(--escore-ui-surface-inset-strong);border-color:var(--escore-ui-border);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.stream-view--hud .stream-ban{background:var(--app-scrim);border-color:var(--glass-border-hover);border-radius:0;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.stream-view--hud .stream-team--blue .stream-ban{box-shadow:inset 3px 0 rgba(var(--glow-blue-rgb),.35)}.stream-view--hud .stream-team--red .stream-ban{box-shadow:inset -3px 0 rgba(var(--glow-danger-rgb),.35)}.stream-view--hud .stream-center__timer{text-shadow:0 0 40px rgba(var(--glow-primary-rgb),.28)}.stream-view--hud .stream-bottom__status strong.danger,.stream-view--hud .stream-center__timer.danger{animation:draft-board-timer-pulse 1s ease-in-out infinite}.stream-view--hud .stream-center__progress{background:var(--escore-ui-surface-strong);height:2px}.stream-view--hud .stream-center__pending{border-color:rgba(var(--glow-primary-rgb),.25);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.stream-view--hud .stream-bottom__team{background:linear-gradient(180deg,rgba(var(--app-panel-rgb),.94),rgba(var(--app-panel-deep-rgb),.98));border-radius:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.stream-view--hud .stream-bottom__status{border-color:rgba(var(--glow-primary-rgb),.35);box-shadow:0 0 32px rgba(var(--glow-primary-rgb),.08)}.stream-view--hud .stream-bottom__status,.stream-view--hud .stream-slot--card{border-radius:0;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.stream-view--hud .stream-slot--card{background:var(--escore-ui-surface-inset-strong)}.stream-view--hud .stream-slot--card.stream-slot--blue{box-shadow:inset 4px 0 rgba(var(--glow-blue-rgb),.55)}.stream-view--hud .stream-slot--card.stream-slot--red{box-shadow:inset -4px 0 rgba(var(--glow-danger-rgb),.55)}.stream-view--hud .stream-cameras__slot{border-radius:0;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.stream-view--hud .stream-cameras__caption{background:linear-gradient(180deg,rgba(var(--app-panel-rgb),.94),rgba(var(--app-panel-deep-rgb),.98));border-color:rgba(var(--glow-primary-rgb),.42);border-radius:0;box-shadow:0 12px 24px #0006,0 0 18px rgba(var(--glow-primary-rgb),.16);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%,0 12px);font-family:inherit;font-size:var(--text-2xs);letter-spacing:.18em;padding:.42rem 1.05rem .48rem;text-transform:uppercase}.stream-view--hud .stream-cameras__caption:before{background:rgba(var(--glow-primary-rgb),.9);box-shadow:0 0 8px rgba(var(--glow-primary-rgb),.85);content:"";height:1px;left:22%;position:absolute;right:22%;top:0}.stream-view{background:radial-gradient(circle at 50% 45%,rgb(var(--app-panel-raised-rgb)),var(--app-surface-canvas)62%);color:var(--p-surface-0);display:flex;flex-direction:column;height:100dvh;overflow:hidden;position:relative;width:100%}.stream-view--transparent{background:0 0}.stream-controls{left:50%;pointer-events:none;position:fixed;top:.75rem;transform:translate(-50%);z-index:50}.stream-controls__panel,.stream-controls__toggle{pointer-events:auto}.stream-controls button{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);border-width:0;font-weight:var(--font-weight-semibold,600)}.stream-controls__toggle{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(var(--app-panel-rgb),.78);border:1px solid var(--app-border-strong)!important;border-radius:3.40282e+38px;box-shadow:0 8px 28px #0000003d;color:var(--p-surface-400);display:flex;height:calc(var(--spacing,.25rem)*8);justify-content:center;opacity:.58;padding:calc(var(--spacing,.25rem)*0);transition:opacity .2s,border-color .2s,background .2s,color .2s;width:calc(var(--spacing,.25rem)*8)}.stream-controls--expanded .stream-controls__toggle,.stream-controls__toggle:hover{background:rgba(var(--app-panel-rgb),.94);border-color:rgba(var(--glow-primary-rgb),.3)!important;color:var(--p-surface-100);opacity:1}.stream-controls__panel{animation:stream-controls-in .2s ease-out both;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(165deg,rgba(var(--app-panel-raised-rgb),.98),rgba(var(--app-panel-deep-rgb),.99));border:1px solid var(--app-border-strong);border-radius:var(--radius-2xl,1rem);box-shadow:0 24px 70px #0000007a;left:50%;max-height:calc(100dvh - 2rem);overflow:hidden auto;position:absolute;top:calc(100% + .45rem);transform:translate(-50%);width:min(68rem,100vw - 1.5rem)}.stream-controls__header{align-items:center;border-bottom:1px solid var(--app-border-subtle);display:flex;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}.stream-controls__header div{min-width:calc(var(--spacing,.25rem)*0)}.stream-controls__header :is(small,strong){display:block}.stream-controls__header small{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.22em;color:var(--p-surface-600);letter-spacing:.22em}.stream-controls__header strong{color:var(--p-surface-100);font-family:var(--font-secondary);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing,.25rem)*.5)}.stream-controls__close{align-items:center;background-color:#0000;border-radius:3.40282e+38px;color:var(--p-surface-500);display:flex;height:calc(var(--spacing,.25rem)*8);justify-content:center;padding:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*8)}.stream-controls__close:hover{background-color:var(--p-surface-800);color:var(--p-surface-0)}.stream-controls__columns{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stream-controls__column+.stream-controls__column{border-left:1px solid var(--app-border-subtle)}.stream-controls__section{border-bottom:1px solid var(--app-border-subtle);padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}.stream-controls__column .stream-controls__section:last-child{border-bottom:0}@media(max-width:900px){.stream-controls__panel{width:min(34rem,100vw - 1.5rem)}.stream-controls__columns{grid-template-columns:minmax(0,1fr)}.stream-controls__column+.stream-controls__column{border-left:0;border-top:1px solid var(--app-border-subtle)}}.stream-controls__section>span{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.18em;color:var(--p-surface-500);display:block;letter-spacing:.18em;text-transform:uppercase}.stream-controls__layouts{display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr))}.stream-controls__layouts button{align-items:stretch;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-xl,.75rem);color:var(--p-surface-400);display:flex;flex-direction:column;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2.5);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2.5);text-align:left;transition:color .18s,border-color .18s,background .18s;width:100%}.stream-controls__layouts button:hover{border-color:var(--app-border-strong);color:var(--p-surface-100)}.stream-controls__layouts button.active{background:rgba(var(--glow-primary-rgb),.07);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--escore-green)}.stream-controls__layouts button>span:last-child{padding-inline:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.stream-controls__themes{display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr))}.stream-controls__themes button{align-items:flex-start;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-xl,.75rem);color:var(--p-surface-400);display:flex;flex-direction:column;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2.5);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2.5);text-align:left;transition:color .18s,border-color .18s,background .18s;width:100%}.stream-controls__themes button:hover{border-color:var(--app-border-strong);color:var(--p-surface-100)}.stream-controls__themes button.active{background:rgba(var(--glow-primary-rgb),.07);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--escore-green)}.stream-controls__themes button>span:last-child{padding-inline:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.stream-controls__cameras{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(3,minmax(0,1fr))}.stream-controls__cameras button{align-items:center;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-xl,.75rem);color:var(--p-surface-400);display:flex;flex-direction:column;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2);transition:color .18s,border-color .18s,background .18s;width:100%}.stream-controls__cameras button:hover{border-color:var(--app-border-strong);color:var(--p-surface-100)}.stream-controls__cameras button.active{background:rgba(var(--glow-primary-rgb),.07);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--escore-green)}.stream-controls__cameras button>span:last-child{padding-inline:calc(var(--spacing,.25rem)*.5);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.stream-controls__placements{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(3,minmax(0,1fr))}.stream-controls__placements button{align-items:center;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-xl,.75rem);color:var(--p-surface-400);display:flex;flex-direction:column;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2);transition:color .18s,border-color .18s,background .18s;width:100%}.stream-controls__placements button:hover{border-color:var(--app-border-strong);color:var(--p-surface-100)}.stream-controls__placements button.active{background:rgba(var(--glow-primary-rgb),.07);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--escore-green)}.stream-controls__placements button>span:last-child{padding-inline:calc(var(--spacing,.25rem)*.5);text-align:center;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.stream-controls__source{margin-bottom:calc(var(--spacing,.25rem)*3)}.stream-controls__source:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.stream-controls__source>strong{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-tracking:.14em;color:var(--p-surface-300)}.stream-controls__caption,.stream-controls__source>strong{display:block;font-size:var(--text-2xs);letter-spacing:.14em;line-height:var(--tw-leading,var(--text-2xs--line-height))}.stream-controls__caption{margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.14em;color:var(--p-surface-500);text-transform:uppercase}.stream-controls__caption .form-input{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);color:var(--p-surface-0);letter-spacing:var(--tracking-normal,0);text-transform:none}.stream-controls__source-modes{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(3,minmax(0,1fr))}.stream-controls__source-modes button{border-radius:var(--radius-xl,.75rem);font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);color:var(--p-surface-400);font-weight:var(--font-weight-bold,700)}.stream-controls__source-modes button.active{background:rgba(var(--glow-primary-rgb),.07);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--escore-green)}.stream-controls__option-group+.stream-controls__option-group{margin-top:calc(var(--spacing,.25rem)*3)}.stream-controls__option-group>strong{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-tracking:.14em;color:var(--p-surface-300);display:block;letter-spacing:.14em}.stream-controls__segments{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(2,minmax(0,1fr))}.stream-controls__segments--3{grid-template-columns:repeat(3,minmax(0,1fr))}.stream-controls__segments button{border-radius:var(--radius-xl,.75rem);font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);color:var(--p-surface-400);font-weight:var(--font-weight-bold,700);transition:color .18s,border-color .18s,background .18s}.stream-controls__segments button:hover{border-color:var(--app-border-strong);color:var(--p-surface-100)}.stream-controls__segments button.active{background:rgba(var(--glow-primary-rgb),.07);border-color:rgba(var(--glow-primary-rgb),.35);color:var(--escore-green)}.stream-controls__device.p-select{margin-top:calc(var(--spacing,.25rem)*2);width:100%}.stream-controls__source-error,.stream-controls__source-hint{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));margin-top:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-relaxed,1.625);color:var(--p-surface-500);line-height:var(--leading-relaxed,1.625)}.stream-controls__source-error{color:var(--color-red-300,oklch(80.8% .114 19.571))}.stream-controls__source .stream-controls__copy,.stream-controls__source>.stream-controls__row{margin-top:calc(var(--spacing,.25rem)*2)}.stream-controls__row{align-items:center;background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle)!important;border-radius:var(--radius-xl,.75rem);color:var(--p-surface-400);display:flex;font-size:var(--text-2xs);justify-content:space-between;line-height:var(--tw-leading,var(--text-2xs--line-height));margin-bottom:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}.stream-controls__row>span{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}.stream-controls__row.active{border-color:rgba(var(--glow-primary-rgb),.28)!important;color:var(--escore-green)}.stream-controls__copy{align-items:center;background-color:var(--p-surface-0);border-radius:var(--radius-xl,.75rem);color:var(--p-surface-900);display:flex;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}.stream-controls__copy:hover{background-color:var(--p-surface-100)}.stream-controls__locale{width:100%}.stream-controls__locale.locale-selector{display:grid}.stream-controls__section .draft-board__player--stack .draft-board__volume-slider.p-slider{margin-inline:.65rem!important}.stream-controls__hint{align-items:center;column-gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));padding-block:calc(var(--spacing,.25rem)*3.5);padding-inline:calc(var(--spacing,.25rem)*5);row-gap:calc(var(--spacing,.25rem)*1);--tw-leading:calc(var(--spacing,.25rem)*4);border-top:1px solid var(--app-border-subtle);color:var(--p-surface-500);display:flex;flex-wrap:wrap;line-height:calc(var(--spacing,.25rem)*4)}.stream-controls__hint kbd{border-radius:var(--radius-md,.375rem);font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));min-width:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-bold,700);align-items:center;background:var(--escore-ui-surface);border:1px solid var(--app-border-strong);color:var(--p-surface-200);display:inline-flex;font-family:var(--font-secondary);font-weight:var(--font-weight-bold,700);justify-content:center}@keyframes stream-controls-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.98)}to{opacity:1;transform:translate(-50%)}}.stream-view__canvas{flex:1;height:100%;min-height:calc(var(--spacing,.25rem)*0)}.stream-view--columns .stream-view__canvas{display:grid;gap:clamp(18px,2.4vw,48px);grid-template-columns:minmax(240px,28vw) minmax(190px,1fr) minmax(240px,28vw);overflow:hidden;padding:clamp(8px,1.2vh,18px) clamp(20px,2.6vw,50px) clamp(12px,1.8vh,24px)}.stream-view--columns.stream-view--with-cameras .stream-view__canvas{align-items:stretch;grid-template-columns:minmax(210px,25vw) minmax(300px,1.35fr) minmax(210px,25vw)}.stream-view--columns.stream-view--cameras-2 .stream-view__canvas{grid-template-columns:minmax(190px,22vw) minmax(380px,1.55fr) minmax(190px,22vw)}.stream-view--bottom .stream-view__canvas{align-items:flex-end;display:flex;overflow:hidden;padding:0 clamp(18px,2.5vw,48px) clamp(22px,3.5vh,48px)}.stream-center{align-items:stretch;min-width:calc(var(--spacing,.25rem)*0);text-align:center}.stream-center,.stream-center__body{display:flex;flex-direction:column;min-height:calc(var(--spacing,.25rem)*0)}.stream-center__body{align-items:center;flex:1;justify-content:center;width:100%}:is(.stream-bottom__status,.stream-center__body) .draft-board__swap-status{flex-direction:column;gap:.15rem;margin-top:.35rem;text-align:center}:is(.stream-bottom__status,.stream-center__body) .draft-board__swap-request-copy{margin-right:0}.stream-bottom__status .draft-board__swap-status{max-width:7rem}.stream-center--with-cameras .stream-center__body{justify-content:center;padding-block:calc(var(--spacing,.25rem)*1)}.stream-center--with-cameras .stream-center__timer{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));margin-top:calc(var(--spacing,.25rem)*3)}.stream-center--cameras-2 .stream-center__timer{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));margin-top:calc(var(--spacing,.25rem)*2)}.stream-center--cameras-2 .stream-center__progress{margin-top:calc(var(--spacing,.25rem)*4)}.stream-center--cameras-2 .stream-center__pending{margin-top:calc(var(--spacing,.25rem)*2)}.stream-center--placement-middle{justify-content:center}.stream-center--placement-middle .stream-center__body{flex:none;justify-content:center}.stream-center--placement-middle .stream-center__timer{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));margin-top:calc(var(--spacing,.25rem)*2)}.stream-bottom__live,.stream-center__live{align-items:center;font-size:var(--text-2xs);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-2xs--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.2em;color:var(--p-surface-400);display:flex;letter-spacing:.2em;text-transform:uppercase}.stream-bottom__live i,.stream-center__live i{background:var(--escore-green);border-radius:3.40282e+38px;box-shadow:0 0 10px rgba(var(--glow-primary-rgb),.8);height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}:is(.stream-bottom__live,.stream-center__live) i.offline{background-color:var(--color-amber-400,oklch(82.8% .189 84.429));box-shadow:none}.stream-center__timer{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1));margin-top:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;color:var(--escore-green);font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);text-shadow:0 0 30px rgba(var(--glow-primary-rgb),.18)}.stream-bottom__status strong.danger,.stream-center__timer.danger{color:var(--color-red-400,oklch(70.4% .191 22.216))}.stream-center strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.stream-center small{color:var(--p-surface-500);margin-top:calc(var(--spacing,.25rem)*2)}.stream-center small,.stream-center__pending{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stream-center__pending{align-items:center;gap:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1);padding-left:calc(var(--spacing,.25rem)*1);padding-right:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:3.40282e+38px;color:var(--p-surface-300);display:flex;font-weight:var(--font-weight-bold,700)}.stream-center__pending img{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*7);object-fit:cover;width:calc(var(--spacing,.25rem)*7)}.stream-center__progress{background-color:var(--p-surface-800);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*1);margin-top:calc(var(--spacing,.25rem)*6);max-width:calc(var(--spacing,.25rem)*52);overflow:hidden;width:100%}.stream-center__progress span{background:var(--escore-green);border-radius:3.40282e+38px;display:block;height:100%;transition:width .3s}.stream-center__game{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height));margin-top:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);border:1px solid var(--app-border-subtle);border-radius:3.40282e+38px;color:var(--p-surface-400);font-weight:var(--font-weight-bold,700)}.stream-view--columns:not(.stream-view--completed) .stream-team:not(.stream-team--active){filter:saturate(.82);opacity:.62;transition:opacity .3s,filter .3s,border-color .3s,box-shadow .3s}.stream-view--columns .stream-team--active{filter:none;opacity:1}.stream-center .stream-turn-cue{margin-top:calc(var(--spacing,.25rem)*3)}.stream-bottom{align-items:flex-end;display:grid;filter:drop-shadow(0 18px 30px #00000073);gap:calc(var(--spacing,.25rem)*4);grid-template-columns:1fr auto 1fr;width:100%}.stream-bottom__team{align-items:stretch;background:rgba(var(--app-panel-rgb),.96);border:1px solid var(--app-border-strong);display:flex;min-height:calc(var(--spacing,.25rem)*0);min-width:calc(var(--spacing,.25rem)*0);overflow:visible;transition:opacity .3s,filter .3s,border-color .3s,box-shadow .3s}.stream-view:not(.stream-view--completed) .stream-bottom__team:not(.stream-bottom__team--active){filter:saturate(.84);opacity:.68}.stream-bottom__team--active{filter:none;opacity:1}.stream-bottom__team--blue.stream-bottom__team--active{border-color:rgba(var(--glow-blue-rgb),.5);box-shadow:0 0 36px rgba(var(--glow-blue-rgb),.14)}.stream-bottom__team--red.stream-bottom__team--active{border-color:rgba(var(--glow-danger-rgb),.5);box-shadow:0 0 36px rgba(var(--glow-danger-rgb),.14)}.stream-bottom__team--blue{border-bottom-left-radius:var(--radius-2xl,1rem);border-left:3px solid rgb(var(--glow-blue-rgb));border-top-left-radius:var(--radius-2xl,1rem)}.stream-bottom__team--red{border-bottom-right-radius:var(--radius-2xl,1rem);border-right:3px solid rgb(var(--glow-danger-rgb));border-top-right-radius:var(--radius-2xl,1rem)}.stream-bottom__draft{display:flex;flex:1;flex-direction:column;justify-content:flex-end;min-width:calc(var(--spacing,.25rem)*0)}.stream-bottom__header{align-items:center;background:linear-gradient(#ffffff06,#ffffff03);border-bottom:1px solid var(--app-border-subtle);display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*16);padding-inline:calc(var(--spacing,.25rem)*3)}.stream-bottom__header--blue,.stream-bottom__header--red{justify-content:space-between}.stream-bottom__identity{align-items:center;display:flex;flex-shrink:1;gap:calc(var(--spacing,.25rem)*2);min-width:calc(var(--spacing,.25rem)*0)}.stream-bottom__identity span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);display:block;font-family:var(--font-secondary);font-size:var(--text-heading);font-weight:var(--font-weight-bold,700);overflow:hidden}.stream-bottom__identity--blue{margin-left:auto;text-align:right}.stream-bottom__identity--blue span{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.stream-bottom__identity--red{margin-right:auto;text-align:left}.stream-bottom__identity--red span{color:var(--color-red-300,oklch(80.8% .114 19.571))}.stream-bottom__picks{align-items:flex-end;display:flex;flex:1;gap:clamp(5px,.7vw,12px);justify-content:center;min-height:calc(var(--spacing,.25rem)*0);min-height:clamp(224px,28vh,302px);padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*1)}.stream-bottom__bans{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.stream-bottom__bans .stream-ban{border-color:var(--app-border-strong);border-radius:7px;flex:0 0 46px;height:46px;width:46px}.stream-bottom__bans--blue .stream-ban:nth-child(4){margin-left:12px}.stream-bottom__bans--red{justify-content:flex-end}.stream-bottom__bans--red .stream-ban:nth-child(3){margin-left:12px}.stream-bottom__status{align-items:center;background:rgb(var(--app-panel-rgb));border:1px solid rgba(var(--glow-primary-rgb),.28);border-radius:var(--radius-2xl,1rem);display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1);height:clamp(304px,37vh,382px);justify-content:center;text-align:center;transition:border-color .3s,box-shadow .3s;width:calc(var(--spacing,.25rem)*32)}.stream-bottom__status--blue{border-color:rgba(var(--glow-blue-rgb),.42);box-shadow:0 0 28px rgba(var(--glow-blue-rgb),.1)}.stream-bottom__status--red{border-color:rgba(var(--glow-danger-rgb),.42);box-shadow:0 0 28px rgba(var(--glow-danger-rgb),.1)}.stream-bottom__status .stream-turn-cue{flex-shrink:0}.stream-bottom__status strong{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));margin-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;color:var(--escore-green);font-family:var(--font-secondary);font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.stream-bottom__status>span:last-child{--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);color:var(--p-surface-400);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.stream-bottom__status small,.stream-bottom__status>span:last-child{font-size:var(--text-2xs);font-weight:var(--font-weight-bold,700);line-height:var(--tw-leading,var(--text-2xs--line-height));max-width:calc(var(--spacing,.25rem)*24)}.stream-bottom__status small{margin-top:calc(var(--spacing,.25rem)*1);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);color:var(--escore-green);overflow:hidden}.stream-transparent,.stream-transparent #app,.stream-transparent .page-shell,.stream-transparent body{background:0 0!important}@media(max-width:900px){.stream-view--columns .stream-view__canvas{gap:12px;grid-template-columns:minmax(150px,1fr) 130px minmax(150px,1fr);padding:12px}.stream-view--columns.stream-view--with-cameras .stream-view__canvas{grid-template-columns:minmax(130px,1fr) minmax(160px,1.2fr) minmax(130px,1fr)}.stream-view--columns.stream-view--cameras-2 .stream-view__canvas{grid-template-columns:minmax(120px,.9fr) minmax(180px,1.35fr) minmax(120px,.9fr)}.stream-center--cameras-2 .stream-center__timer{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.stream-controls__panel{width:min(30rem,100vw - 1.25rem)}.stream-bottom__header{gap:8px;height:58px;padding-inline:7px}.stream-bottom__identity span{font-size:var(--text-lg)}.stream-bottom__picks{gap:4px;min-height:196px;padding-inline:6px}.stream-bottom__bans .stream-ban{flex-basis:38px;height:38px;width:38px}.stream-bottom__status{height:clamp(266px,33vh,306px);width:102px}}body,html{cursor:default;scroll-behavior:smooth}body.body-scroll-locked{overflow:hidden;padding-right:var(--body-scroll-lock-padding,0)}html{background-color:var(--p-surface-950,var(--escore-bg));color:var(--p-surface-0);font-family:var(--font-primary),system-ui,-apple-system,sans-serif;line-height:1.5}#__nuxt,body{margin:0;min-height:100vh}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--escore-ui-surface-strong);border-radius:100px;-webkit-transition:background .2s;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:rgba(var(--glow-primary-rgb),.25)}*{scrollbar-color:#ffffff14 #0000;scrollbar-width:thin}[role=button],[tabindex]:not([tabindex="-1"]),a[href],button:not(:disabled){cursor:pointer}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{cursor:text}a{color:rgb(var(--glow-primary-rgb));text-decoration:none}a:hover{color:var(--escore-green-hover)}.page-shell{background:var(--escore-ui-bg);color:var(--p-surface-0);min-height:100dvh}.page-shell,.page-shell__content{display:flex;flex-direction:column;position:relative}.page-shell__content{flex:1;z-index:10}.page-container{margin-inline:auto;max-width:var(--container-xl,36rem);padding-block:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*4);width:100%}@media(min-width:40rem){.page-container{padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*6)}}.page-container--wide{max-width:var(--container-6xl,72rem)}.page-hero{overflow:hidden;position:relative}.page-hero__title{font-family:var(--font-secondary);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em)}@media(min-width:40rem){.page-hero__title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.page-hero__tagline{color:var(--p-surface-400);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.page-hero__tagline{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.page-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.page-card{padding:calc(var(--spacing,.25rem)*5)}}.page-card__title{font-family:var(--font-secondary);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em)}.page-section{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*8)}.alert{border:1px solid #0000;border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.alert--danger{background:rgba(var(--glow-danger-rgb),.1);border-color:rgba(var(--glow-danger-rgb),.25);color:rgb(var(--glow-danger-rgb))}.link-row{align-items:center;font-size:var(--text-sm);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;color:rgb(var(--glow-primary-rgb));display:inline-flex;transition-duration:.2s}.link-row:hover{color:var(--escore-green-hover)}.share-link-row{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*3.5)}.share-link-row:hover{background:var(--glass-bg-elevated);border-color:var(--glass-border-hover)}.app-header{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*10);max-width:var(--container-7xl,80rem);position:relative;width:100%;z-index:10}@media(min-width:40rem){.app-header{margin-bottom:calc(var(--spacing,.25rem)*14)}}.app-header__brand{align-items:center;color:var(--p-surface-100);gap:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;display:inline-flex;transition-duration:.2s}.app-header__brand:hover{color:var(--p-surface-0);opacity:.85}.app-header__brand img{flex-shrink:0;height:calc(var(--spacing,.25rem)*8);object-fit:contain;width:calc(var(--spacing,.25rem)*8)}.app-header__brand span{font-family:var(--font-secondary);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.state-panel{background:var(--glass-bg-elevated);border:1px solid var(--app-border-subtle);border-radius:var(--radius-2xl,1rem);flex-direction:column;gap:calc(var(--spacing,.25rem)*3);margin-inline:auto;max-width:var(--container-lg,32rem);padding-block:calc(var(--spacing,.25rem)*12);padding-inline:calc(var(--spacing,.25rem)*6);text-align:center}.state-panel,.state-panel__icon{align-items:center;display:flex;justify-content:center}.state-panel__icon{background:rgba(var(--glow-primary-rgb),.1);border:1px solid rgba(var(--glow-primary-rgb),.2);border-radius:var(--radius-xl,.75rem);color:rgb(var(--glow-primary-rgb));height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11)}.state-panel__icon,.state-panel__title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.state-panel__title{font-family:var(--font-secondary);--tw-font-weight:var(--font-weight-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700)}.state-panel__description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));max-width:var(--container-sm,24rem);--tw-leading:var(--leading-relaxed,1.625);color:var(--p-surface-400);line-height:var(--leading-relaxed,1.625)}.status-dot{border-radius:3.40282e+38px;display:inline-block;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.status-dot--live{background:rgb(var(--glow-primary-rgb));box-shadow:0 0 8px rgba(var(--glow-primary-rgb),.8)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
