@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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-font-weight:initial;--tw-duration:initial;--tw-leading:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--font-primary:"Montserrat",sans-serif;--font-secondary:"Poppins",sans-serif}}@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,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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:where(:not(iframe)){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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.max-w-5xl{max-width:var(--container-5xl,64rem)}.flex-1{flex:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-4{gap:calc(var(--spacing,.25rem)*4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.bg-surface-950{background-color:var(--p-surface-950)}.px-4{padding-inline:calc(var(--spacing,.25rem)*4)}.py-6{padding-block:calc(var(--spacing,.25rem)*6)}.py-8{padding-block:calc(var(--spacing,.25rem)*8)}.py-12{padding-block:calc(var(--spacing,.25rem)*12)}.text-center{text-align:center}.text-surface-0{color:var(--p-surface-0)}.text-surface-400{color:var(--p-surface-400)}.lowercase{text-transform:lowercase}.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}.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)))}@media(min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing,.25rem)*8)}.sm\:py-10{padding-block:calc(var(--spacing,.25rem)*10)}}}@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)}}}.escore-ui-focus-scope{--app-focus-ring-color:var(--escore-ui-focus-ring-color)}:where(a[href],button,summary,input:not([type=hidden]),select,textarea,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=checkbox],[role=radio],[role=switch],[role=combobox],[role=listbox],[role=slider],[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus{outline:none}:where(a[href],button,summary,input:not([type=hidden]),select,textarea,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=checkbox],[role=radio],[role=switch],[role=combobox],[role=listbox],[role=slider],[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--escore-ui-focus-ring-width,var(--app-focus-ring-width,2px)) solid var(--escore-ui-focus-ring-color,var(--app-focus-ring-color));outline-offset:var(--escore-ui-focus-ring-offset,var(--app-focus-ring-offset,2px))}.escore-ui-button:focus-visible,.escore-ui-locale-selector__option:focus-visible,.escore-ui-row-action-icon-button:focus-visible{outline:none}.p-inputtext:focus,.p-inputtext:focus-visible,.p-multiselect:not(.p-disabled).p-focus,.p-select:not(.p-disabled).p-focus,.p-textarea:focus,.p-textarea:focus-visible{box-shadow:none!important;outline:var(--escore-ui-focus-ring-width,var(--app-focus-ring-width,2px)) solid var(--escore-ui-focus-ring-color,var(--app-focus-ring-color))!important;outline-offset:var(--escore-ui-focus-ring-offset,var(--app-focus-ring-offset,2px))}.p-multiselect-overlay .p-multiselect-option.p-focus,.p-multiselect-overlay .p-multiselect-option[data-p-focused=true],.p-select-overlay .p-select-option.p-focus,.p-select-overlay .p-select-option[data-p-focused=true]{box-shadow:inset 0 0 0 1px var(--escore-ui-focus-ring-color,var(--app-focus-ring-color));outline:none}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box,.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box,.p-tab:focus-visible,.p-tablist .p-tab:focus-visible{outline:var(--escore-ui-focus-ring-width,var(--app-focus-ring-width,2px)) solid var(--escore-ui-focus-ring-color,var(--app-focus-ring-color));outline-offset:var(--escore-ui-focus-ring-offset,var(--app-focus-ring-offset,2px))}.schedule-accent-scope{--app-focus-ring-color:rgba(var(--schedule-accent-rgb,var(--p-primary-500-rgb,var(--glow-primary-rgb))),.55)}.button:focus-visible,.locale-selector__option:focus-visible,.row-action-icon-button:focus-visible,.schedule-load-more__trigger:focus-visible,.schedule-toolbar__team-select.p-multiselect.p-focus,.schedule-toolbar__team-select.p-multiselect:focus,.schedule-toolbar__team-select.p-multiselect:focus-visible,.schedule-toolbar__team-select.p-multiselect:focus-within,.schedule-toolbar__tournament-select.p-multiselect.p-focus,.schedule-toolbar__tournament-select.p-multiselect:focus,.schedule-toolbar__tournament-select.p-multiselect:focus-visible,.schedule-toolbar__tournament-select.p-multiselect:focus-within,.timeline-day__label:focus-visible{outline:none}.p-multiselect:not(.p-disabled).p-focus:not(.schedule-toolbar__team-select):not(.schedule-toolbar__tournament-select){box-shadow:none!important;outline:var(--escore-ui-focus-ring-width,var(--app-focus-ring-width,2px)) solid var(--escore-ui-focus-ring-color,var(--app-focus-ring-color))!important;outline-offset:var(--escore-ui-focus-ring-offset,var(--app-focus-ring-offset,2px))}.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}.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--secondary:disabled:active,.button--secondary:disabled:hover{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.button--secondary:disabled:active,.button--secondary:disabled:hover{background-color:color-mix(in oklab,var(--p-surface-900) 40%,#0000)}}.button--secondary:disabled:active,.button--secondary:disabled:hover{--tw-ring-color:var(--p-surface-700)}@supports (color:color-mix(in lab,red,red)){.button--secondary:disabled:active,.button--secondary:disabled:hover{--tw-ring-color:color-mix(in oklab,var(--p-surface-700) 70%,#0000)}}.button--secondary:disabled:active,.button--secondary:disabled:hover{box-shadow:none}.button--text{background-color:#0000;color:var(--p-surface-300)}@media(hover:hover){.button--text:hover{background-color:var(--p-surface-800);color:var(--p-surface-0)}}.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)}.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)}.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)}.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)}.button--icon-only{aspect-ratio:1;flex-shrink:0;gap:0;padding:0}.button--icon-only.button--small{border-radius:var(--radius-lg,.5rem);height:2.25rem;min-height:0;min-width:0;width:2.25rem}.button--icon-only.button--medium{height:calc(var(--spacing,.25rem)*10);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*10)}.button--icon-only.button--large{height:calc(var(--spacing,.25rem)*12);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*12)}.button--icon-only .button__spinner{align-items:center;height:100%;justify-content:center;width:100%}.button--severity-secondary{background-color:var(--p-surface-900)}@supports (color:color-mix(in lab,red,red)){.button--severity-secondary{background-color:color-mix(in oklab,var(--p-surface-900) 40%,#0000)}}.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)){.button--severity-secondary{--tw-ring-color:color-mix(in oklab,var(--p-surface-700) 70%,#0000)}}@media(hover:hover){.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)){.button--severity-secondary:hover{--tw-ring-color:color-mix(in oklab,var(--p-surface-600) 80%,#0000)}}}.button--severity-danger,.button--severity-help,.button--severity-info,.button--severity-success,.button--severity-warn{border:1px solid #0000;--tw-ring-shadow:0 0 0 0 #0000!important;box-shadow:none!important}.button--severity-success{background:rgba(var(--glow-primary-rgb),.1);border-color:rgba(var(--glow-primary-rgb),.25);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-color:rgba(var(--glow-blue-rgb),.25);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-warn{background:#f59e0b1a;border-color:#f59e0b40;color:var(--color-amber-300,oklch(87.9% .169 91.605))}.button--severity-warn:hover{background:#f59e0b2e;border-color:#f59e0b59}.button--severity-help{background:#a855f71a;border-color:#a855f740;color:var(--color-purple-300,oklch(82.7% .119 306.383))}.button--severity-help:hover{background:#a855f72e;border-color:#a855f759}.button--severity-danger{background:rgba(var(--glow-danger-rgb),.1);border-color:rgba(var(--glow-danger-rgb),.25);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--full-width{width:100%}.button__spinner{align-items:center;display:inline-flex;justify-content:center}.button__spinner i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.button--small .button__spinner i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.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}.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}.row-action-icon-button:disabled{cursor:default;opacity:.5;pointer-events:none}.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)}.row-action-icon-button--small{height:2.25rem;min-height:0;min-width:0;width:2.25rem}.row-action-icon-button--medium{height:calc(var(--spacing,.25rem)*10);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*10)}.row-action-icon-button--large{height:calc(var(--spacing,.25rem)*12);min-height:0;min-width:0;width:calc(var(--spacing,.25rem)*12)}.row-action-icon-button__spinner{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.row-action-icon-button__spinner i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.row-action-icon-button--danger,.row-action-icon-button--help,.row-action-icon-button--info,.row-action-icon-button--primary,.row-action-icon-button--secondary,.row-action-icon-button--success,.row-action-icon-button--warn{background:#ffffff0a;border:1px solid var(--glass-border);box-shadow:none}.row-action-icon-button--primary{color:var(--p-primary-400)}.row-action-icon-button--primary:hover{background:rgba(var(--glow-primary-rgb),.12);border-color:rgba(var(--glow-primary-rgb),.22);box-shadow:var(--glow-shadow);color:var(--p-primary-300)}.row-action-icon-button--primary:active{box-shadow:var(--glow-shadow-soft-2);scale:.98}.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(--glow-primary-rgb),.35)}.row-action-icon-button--secondary{color:var(--p-surface-400)}.row-action-icon-button--secondary:hover{background:rgba(var(--glow-primary-rgb),.12);border-color:rgba(var(--glow-primary-rgb),.2);box-shadow:var(--glow-shadow);color:var(--p-primary-300)}.row-action-icon-button--secondary:active{box-shadow:var(--glow-shadow-soft-2);scale:.98}.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(--glow-primary-rgb),.35)}.row-action-icon-button--success{color:rgba(var(--glow-primary-rgb),.55)}.row-action-icon-button--success:hover{background:rgba(var(--glow-primary-rgb),.14);border-color:rgba(var(--glow-primary-rgb),.28);box-shadow:var(--glow-shadow);color:rgb(var(--glow-primary-rgb))}.row-action-icon-button--success:active{box-shadow:var(--glow-shadow-soft-2);scale:.98}.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(--glow-primary-rgb),.35)}.row-action-icon-button--info{color:rgba(var(--glow-blue-rgb),.65)}.row-action-icon-button--info:hover{background:rgba(var(--glow-blue-rgb),.14);border-color:rgba(var(--glow-blue-rgb),.28);box-shadow:0 0 12px rgba(var(--glow-blue-rgb),.22);color:rgb(var(--glow-blue-rgb))}.row-action-icon-button--info:active{box-shadow:0 0 12px rgba(var(--glow-blue-rgb),.14);scale:.98}.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(--glow-blue-rgb),.4)}.row-action-icon-button--warn{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.row-action-icon-button--warn{color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429)) 80%,#0000)}}.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))}.row-action-icon-button--warn:active{box-shadow:0 0 12px #f59e0b1f;scale:.98}.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}.row-action-icon-button--help{color:#a855f7bf}.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))}.row-action-icon-button--help:active{box-shadow:0 0 12px #a855f724;scale:.98}.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}.row-action-icon-button--danger{color:rgba(var(--glow-danger-rgb),.75)}.row-action-icon-button--severity-hover-only.row-action-icon-button--danger:not(:hover):not(:focus-visible):not(:active),.row-action-icon-button--severity-hover-only.row-action-icon-button--help:not(:hover):not(:focus-visible):not(:active),.row-action-icon-button--severity-hover-only.row-action-icon-button--info:not(:hover):not(:focus-visible):not(:active),.row-action-icon-button--severity-hover-only.row-action-icon-button--primary:not(:hover):not(:focus-visible):not(:active),.row-action-icon-button--severity-hover-only.row-action-icon-button--success:not(:hover):not(:focus-visible):not(:active),.row-action-icon-button--severity-hover-only.row-action-icon-button--warn:not(:hover):not(:focus-visible):not(:active){color:var(--p-surface-400)}.row-action-icon-button--danger:hover{background:rgba(var(--glow-danger-rgb),.14);border-color:rgba(var(--glow-danger-rgb),.32);box-shadow:var(--glow-danger-shadow-strong);color:rgb(var(--glow-danger-rgb))}.row-action-icon-button--danger:active{box-shadow:var(--glow-danger-shadow);scale:.98}.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(--glow-danger-rgb),.45)}.row-action-icon-button--primary:disabled:active,.row-action-icon-button--primary:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;color:var(--p-primary-400);transform:none}.row-action-icon-button--secondary:disabled:active,.row-action-icon-button--secondary:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;color:var(--p-surface-400);transform:none}.row-action-icon-button--success:disabled:active,.row-action-icon-button--success:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;color:rgba(var(--glow-primary-rgb),.55);transform:none}.row-action-icon-button--info:disabled:active,.row-action-icon-button--info:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;color:rgba(var(--glow-blue-rgb),.65);transform:none}.row-action-icon-button--warn:disabled:active,.row-action-icon-button--warn:disabled:hover{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.row-action-icon-button--warn:disabled:active,.row-action-icon-button--warn:disabled:hover{color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429)) 80%,#0000)}}.row-action-icon-button--warn:disabled:active,.row-action-icon-button--warn:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;transform:none}.row-action-icon-button--help:disabled:active,.row-action-icon-button--help:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;color:#a855f7bf;transform:none}.row-action-icon-button--danger:disabled:active,.row-action-icon-button--danger:disabled:hover{background:#ffffff0a;border-color:var(--glass-border);box-shadow:none;color:rgba(var(--glow-danger-rgb),.75);transform:none}.row-action-icon-button i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.data-table-wrap{-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));background:var(--glass-bg);border-color:var(--glass-border);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;overflow:hidden}.data-table{border-collapse:collapse;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));width:100%}.data-table--fixed{table-layout:fixed;width:100%}.data-table thead{background:#ffffff05}.data-table th{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);border-bottom:1px solid #ffffff0d;color:var(--p-surface-400);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.data-table td,.data-table th{padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}.data-table td{border-bottom:1px solid #ffffff08;color:var(--p-surface-200);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.data-table tbody tr{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;transition-duration:.15s}.data-table tbody tr:hover{background:#ffffff08}.data-table tbody tr:last-child td{border-bottom:none}.data-table--compact th{font-size:10px}.data-table--compact td,.data-table--compact th{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.data-table--compact td{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.data-table--striped tbody tr:nth-child(2n){background:#ffffff04}.data-table__sortable{cursor:pointer;transition:color .15s;-webkit-user-select:none;user-select:none}.data-table__sortable:hover{color:var(--p-surface-200)}.data-table__sortable i{color:var(--p-surface-500);font-size:9px;margin-left:var(--spacing,.25rem)}.data-table__sortable--active,.data-table__sortable--active i{color:var(--p-primary-color)}.data-table__actions{align-items:center;display:flex;gap:var(--spacing,.25rem);justify-content:flex-end}.list-empty{border-radius:var(--radius-2xl,1rem);--tw-border-style:dashed;align-items:center;background:var(--glass-bg);border-color:var(--glass-border);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}.list-empty__icon{border-radius:var(--radius-2xl,1rem);color:var(--p-primary-400);display:grid;height:calc(var(--spacing,.25rem)*16);place-items:center;width:calc(var(--spacing,.25rem)*16)}.list-empty__icon i{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}.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-bold,700);color:var(--p-surface-0);font-weight:var(--font-weight-bold,700)}.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)}.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)}.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,#09090b)))}}.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;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;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-size:11px;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{object-fit:cover;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;border-radius:3.40282e+38px;flex-shrink:0;height:1rem;transition-duration:.15s;width:1rem}.locale-selector__code{--tw-leading:1;line-height:1}.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)}}.locale-selector__option:focus-visible{outline:var(--app-focus-ring-width) solid var(--app-focus-ring-color);outline-offset:1px}body,html{cursor:default;scroll-behavior:smooth}body.body-scroll-locked{overflow:hidden}body.body-scroll-locked,body.body-scroll-locked .schedule-group-stage-fab{padding-right:var(--body-scroll-lock-padding,0)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:100px;-webkit-transition:background .2s;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:rgba(var(--glow-primary-rgb),.25)}::-webkit-scrollbar-thumb:active{background:rgba(var(--glow-primary-rgb),.4)}::-webkit-scrollbar-corner{background:0 0}*{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}.schedule-accent-scope{--schedule-surface-bg:#121214;--schedule-surface:#1a1a1d;--schedule-surface-hover:#202024;--schedule-surface-active:#252529;--schedule-surface-inset:#141416;--schedule-surface-border:#2a2a2e}.schedule-page{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*8);min-height:0}.schedule-accent-scope .list-empty__icon{color:var(--schedule-accent-400,var(--p-primary-400))}.schedule-layout--enter .schedule-toolbar{animation:schedule-page-rise .52s cubic-bezier(.22,1,.36,1) .12s backwards}.schedule-layout--enter .schedule-layout__main{animation:schedule-page-rise .56s cubic-bezier(.22,1,.36,1) .2s backwards}.schedule-layout--enter .schedule-group-stage--inline{animation:schedule-page-rise-side .55s cubic-bezier(.22,1,.36,1) .26s backwards}@media(prefers-reduced-motion:reduce){.schedule-layout--enter :is(.schedule-group-stage--inline,.schedule-layout__main,.schedule-toolbar){animation:none}}@keyframes schedule-page-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes schedule-page-rise-side{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.schedule-agenda{display:flex;flex-direction:column;gap:0}.schedule-list-anchor{display:flex;flex-direction:column;overflow-anchor:none}.schedule-list-anchor--enter-newer .schedule-load-more--bottom,.schedule-list-anchor--enter-older .schedule-load-more--top{animation:schedule-load-more-nudge .42s cubic-bezier(.22,1,.36,1)}.schedule-load-more{display:flex;justify-content:center;padding-block:calc(var(--spacing,.25rem)*2)}.schedule-load-more--top{padding-bottom:calc(var(--spacing,.25rem)*2)}.schedule-load-more--bottom{margin-bottom:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*2)}.schedule-load-more__trigger{align-items:center;border-radius:var(--radius-xl,.75rem);cursor:pointer;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2);justify-content:center;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:9.5rem;padding-block:calc(var(--spacing,.25rem)*2);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:.15s;--tw-outline-style:none;display:inline-flex;outline-style:none;transition-duration:.15s}.schedule-load-more__trigger: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)}.schedule-load-more__trigger{color:var(--p-surface-400);transform:translateY(0)scale(1)}.schedule-load-more__trigger:active:not(:disabled){transform:translateY(1px)scale(.98)}.schedule-load-more__trigger:focus-visible{--tw-ring-color:var(--app-focus-ring-color);--tw-ring-offset-color:var(--app-focus-ring-offset-color)}.schedule-load-more__trigger:hover:not(:disabled){background:var(--glass-bg-hover);border-color:var(--glass-primary-border);box-shadow:0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08);color:var(--p-surface-200)}.schedule-accent-scope .schedule-load-more__trigger:hover:not(:disabled){background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35)}.schedule-accent-scope .schedule-load-more__trigger:hover:not(:disabled) .schedule-load-more__icon{color:var(--schedule-accent-400,var(--p-primary-400))}.schedule-accent-scope .schedule-load-more__trigger:focus-visible{--tw-ring-color:var(--app-focus-ring-color);--tw-ring-offset-color:var(--app-focus-ring-offset-color)}.schedule-load-more__trigger:disabled{cursor:not-allowed;opacity:.6}.schedule-load-more__icon{color:var(--p-surface-500);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));transition:color .15s}.schedule-load-more__label{white-space:nowrap}.schedule-load-more--compact{padding-block:var(--spacing,.25rem)}.schedule-load-more--compact.schedule-load-more--bottom{margin-bottom:calc(var(--spacing,.25rem)*2)}.schedule-load-more--compact .schedule-load-more__trigger{font-size:11px;min-width:8.5rem;padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3)}.schedule-load-more--compact .schedule-load-more__icon{font-size:10px}.timeline-day{display:flex;flex-direction:column;position:relative}.timeline-day__sticky-sentinel{height:1px;opacity:0;pointer-events:none;width:100%}.timeline-day__header{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);padding-block:var(--spacing,.25rem);position:sticky;top:var(--schedule-sticky-filters-height,0);z-index:20}.timeline-day__label{align-items:center;appearance:none;border-radius:var(--radius-xl,.75rem);cursor:pointer;gap:calc(var(--spacing,.25rem)*2.5);--tw-border-style:solid;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);text-align:left;width:100%;--tw-outline-style:none;border-style:solid;border-width:1px;display:flex;flex:1;outline-style:none;transition:background-color .2s,border-color .2s,box-shadow .2s,backdrop-filter .2s}.timeline-day__label:hover:not(.timeline-day__label--fixed){background:var(--glass-bg-hover);border-color:var(--glass-primary-border)}.schedule-accent-scope .timeline-day__label:hover:not(.timeline-day__label--fixed){background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);box-shadow:0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08)}.schedule-accent-scope .timeline-day__label:hover:not(.timeline-day__label--fixed) .timeline-day__toggle-icon{color:var(--schedule-accent-400,var(--p-primary-400))}.timeline-day__label: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(--app-focus-ring-offset-color);--tw-ring-color:var(--app-focus-ring-color)}.timeline-day__toggle-icon{color:var(--p-surface-500);flex-shrink:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));transform:rotate(0);transition:transform .44s cubic-bezier(.22,1,.36,1),color .18s}.timeline-day__toggle-icon--collapsed{transform:rotate(-90deg)}.timeline-day__date{color:var(--p-surface-0);font-family:var(--font-secondary);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.timeline-day__count,.timeline-day__date{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.timeline-day__count{align-items:center;color:var(--p-surface-200);font-size:11px;gap:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-numeric-spacing:tabular-nums;background:var(--glass-border);border:1px solid var(--glass-rail);border-radius:3.40282e+38px;display:inline-flex;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin-left:auto}.timeline-day__count-text{--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-400);font-weight:var(--font-weight-medium,500)}.timeline-day__matches-wrap{overflow:hidden;will-change:height,opacity}.timeline-day__matches{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2)}.schedule-agenda--compact .timeline-day__label{padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3)}.schedule-agenda--compact .timeline-day__date{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.schedule-agenda--compact .timeline-day__matches{gap:calc(var(--spacing,.25rem)*1.5);padding-block:var(--spacing,.25rem)}.timeline-day__matches-wrap--animate-in .fixture{animation:fixture-enter .45s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--stagger,0)*40ms + 80ms)}@media(prefers-reduced-motion:reduce){.timeline-day__toggle-icon{transition:color .18s}.timeline-day__toggle-icon--collapsed{transform:none}.timeline-day__matches-wrap{will-change:auto}.fixture--pagination-enter-newer,.fixture--pagination-enter-older,.schedule-list-anchor--enter-newer .schedule-load-more--bottom,.schedule-list-anchor--enter-older .schedule-load-more--top,.timeline-day__matches-wrap--animate-in .fixture{animation:none}.schedule-load-more__trigger:active:not(:disabled){transform:none}}@keyframes fixture-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.fixture--pagination-enter-older{animation:fixture-pagination-enter-older .48s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--pagination-stagger,0)*40ms + 40ms);overflow-anchor:none}.fixture--pagination-enter-newer{animation:fixture-pagination-enter-newer .48s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--pagination-stagger,0)*40ms + 40ms);overflow-anchor:none}@keyframes fixture-pagination-enter-older{0%{opacity:0;transform:translateY(-16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fixture-pagination-enter-newer{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes schedule-load-more-nudge{0%{opacity:.72;transform:translateY(0)}45%{opacity:1;transform:translateY(var(--schedule-load-more-nudge,-3px))}to{opacity:1;transform:translateY(0)}}.schedule-list-anchor--enter-newer{--schedule-load-more-nudge:3px}.fixture{border-radius:var(--radius-2xl,1rem);isolation:isolate;--fixture-rail-width:6rem;--fixture-crest-size:3.5rem;--fixture-crest-logo-max-width:5.25rem;--fixture-crest-logo-max-height:4.5rem;--fixture-clash-width:9.5rem;box-shadow:0 2px 8px #0000002e,inset 0 1px #ffffff0a;container:fixture/inline-size;display:grid;grid-template-columns:var(--fixture-rail-width) minmax(0,1fr);overflow:hidden;position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .25s}.fixture:before{border-radius:inherit;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .25s;z-index:0}.fixture--upcoming:before{background:radial-gradient(90% 70% at 50% -10%,#3b82f624 0,#0000 65%),radial-gradient(50% 40% at 100% 100%,#3b82f60f 0,#0000 70%)}.fixture--live:before,.fixture--streamed:before{background:radial-gradient(90% 70% at 50% -10%,#ef444429 0,#0000 65%),radial-gradient(50% 40% at 100% 100%,#ef444412 0,#0000 70%)}.fixture--delayed:before{background:radial-gradient(90% 70% at 50% -10%,#f59e0b29 0,#0000 65%),radial-gradient(50% 40% at 100% 100%,#f59e0b12 0,#0000 70%)}.fixture--finished:before{background:radial-gradient(ellipse 85% 65% at 50% -5%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.16) 0,#0000 62%),radial-gradient(ellipse 45% 50% at 0 100%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08) 0,#0000 70%),radial-gradient(ellipse 45% 50% at 100% 100%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08) 0,#0000 70%)}.fixture--forfeit:before{background:radial-gradient(80% 70% at 50% 0,#ffffff1a 0,#0000 65%),radial-gradient(50% 40% at 50% 100%,#ffffff0a 0,#0000 70%)}:is(.fixture--live,.fixture--streamed) .fixture__rail{box-shadow:inset -3px 0 #ef4444a6}.fixture--delayed .fixture__rail{box-shadow:inset -3px 0 #f59e0ba6}.fixture:after{background:linear-gradient(135deg,#ffffff08,#0000 38% 62%,#ffffff04);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.fixture__rail{align-items:center;align-self:stretch;background:linear-gradient(#00000052,#0000002e);border-color:var(--glass-border);border-right-style:var(--tw-border-style);border-right-width:1px;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;padding-inline:calc(var(--spacing,.25rem)*1.5);width:var(--fixture-rail-width,6rem)}.fixture__main,.fixture__rail{min-width:0;padding-block:calc(var(--spacing,.25rem)*3);position:relative;z-index:1}.fixture__main{display:grid;gap:var(--spacing,.25rem);grid-template-rows:minmax(0,1fr) auto;min-height:0;min-height:8rem;padding-inline:calc(var(--spacing,.25rem)*3)}.fixture__arena{align-items:center;column-gap:calc(var(--spacing,.25rem)*4);display:grid;flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;min-height:0;min-width:0;row-gap:var(--spacing,.25rem)}.fixture__contender--home{grid-area:1/1;justify-content:flex-end}.fixture__contender--away{grid-area:1/3;justify-content:flex-start}.fixture__clash{align-items:center;display:flex;flex-shrink:0;grid-area:1/2;justify-content:center;min-height:1.75rem;position:relative;width:var(--fixture-clash-width,8.75rem);z-index:10}.fixture__prediction{align-items:center;display:flex;flex-direction:column;gap:var(--spacing,.25rem);position:absolute;right:calc(var(--spacing,.25rem)*2.5);top:calc(var(--spacing,.25rem)*2);z-index:2}.fixture__prediction-bar{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5)}.fixture__prediction-caption{--tw-leading:1;color:var(--p-surface-500);font-size:11px;line-height:1;white-space:nowrap}.fixture__prediction-percent{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);line-height:1;--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,);font-variant-numeric:tabular-nums}.fixture--upcoming .fixture__prediction--color.fixture__prediction-percent{color:var(--color-blue-300,oklch(80.9% .105 251.813))}:is(.fixture--live,.fixture--streamed) .fixture__prediction--color.fixture__prediction-percent{color:var(--color-red-300,oklch(80.8% .114 19.571))}.fixture--delayed .fixture__prediction--color.fixture__prediction-percent{color:var(--color-amber-300,oklch(87.9% .169 91.605))}.fixture--finished .fixture__prediction--color.fixture__prediction-percent{color:var(--schedule-accent-300,var(--p-primary-300))}.fixture--forfeit .fixture__prediction--color.fixture__prediction-percent{color:var(--p-surface-0)}.fixture__prediction--plain.fixture__prediction-percent{color:var(--p-surface-200)}.fixture__prediction-track{background:#ffffff14;border-radius:3.40282e+38px;display:flex;height:var(--spacing,.25rem);overflow:hidden;width:calc(var(--spacing,.25rem)*16)}.fixture__prediction-fill{height:100%}.fixture--upcoming .fixture__prediction--color.fixture__prediction-fill{background:#3b82f6e6}:is(.fixture--live,.fixture--streamed) .fixture__prediction--color.fixture__prediction-fill{background:#ef4444e6}.fixture--delayed .fixture__prediction--color.fixture__prediction-fill{background:#f59e0be6}.fixture--finished .fixture__prediction--color.fixture__prediction-fill{background:rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))}.fixture--forfeit .fixture__prediction--color.fixture__prediction-fill{background:#ffffffe6}.fixture__prediction--plain.fixture__prediction-fill{background:#ffffff8c}.fixture__format-badge{border-radius:var(--radius-md,.375rem);padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);background:#ffffff0a;border:1px solid var(--glass-border);box-shadow:inset 0 1px #ffffff0a;color:var(--p-surface-400);flex-shrink:0;grid-area:2/2;justify-self:center;letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.fixture__time{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-align:center;width:100%;--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em);--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,);font-variant-numeric:tabular-nums;text-shadow:0 1px 8px #00000059}.fixture__status{border-radius:var(--radius-md,.375rem);min-width:0;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:var(--spacing,.25rem);text-align:center;width:100%;--tw-leading:var(--leading-snug,1.375);font-size:9px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);border:1px solid #0000;letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;white-space:nowrap}.fixture__status--upcoming{background:#3b82f61f;border-color:#3b82f638;box-shadow:0 0 10px #3b82f614;color:var(--color-blue-300,oklch(80.9% .105 251.813))}.fixture__status--live,.fixture__status--streamed{background:#ef444424;border-color:#ef444447;box-shadow:0 0 10px #ef44441f;color:var(--color-red-300,oklch(80.8% .114 19.571))}.fixture__status--delayed{background:#f59e0b24;border-color:#f59e0b47;box-shadow:0 0 10px #f59e0b1a;color:var(--color-amber-300,oklch(87.9% .169 91.605))}.fixture__status--finished{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.12);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.24);box-shadow:0 0 10px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.1);color:var(--schedule-accent-300,var(--p-primary-300))}.fixture__status--forfeit{background:#ffffff1a;border-color:#ffffff38;box-shadow:0 0 10px #ffffff0f;color:var(--p-surface-0)}.fixture__live-dot{animation:fixture-live-pulse 2s ease-in-out infinite;background:#ef4444;border-radius:3.40282e+38px;bottom:calc(var(--spacing,.25rem)*3);box-shadow:0 0 8px #ef4444b3;height:calc(var(--spacing,.25rem)*1.5);position:absolute;width:calc(var(--spacing,.25rem)*1.5)}@keyframes fixture-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.fixture__contender{min-width:0;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:flex;flex:1;position:relative;transition-duration:.2s}.fixture__contender--winner:before{background:linear-gradient(180deg,#0000 0,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.85) 35% 65%,#0000);border-radius:999px;box-shadow:0 0 12px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.45);content:"";height:70%;position:absolute;top:50%;transform:translateY(-50%);width:3px}.fixture__contender--home.fixture__contender--winner:before{right:-.75rem}.fixture__contender--away.fixture__contender--winner:before{left:-.75rem}.fixture__brand{align-items:center;display:inline-flex;gap:calc(var(--spacing,.25rem)*3);max-width:100%;min-width:0}.fixture__contender--home .fixture__brand{flex-direction:row-reverse}.fixture__contender--loser{filter:saturate(.65);opacity:.42}.fixture__contender--winner .fixture__crest:not(.fixture__crest--has-logo){border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.45);box-shadow:0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.15),0 0 16px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.2);color:var(--schedule-accent-300,var(--p-primary-300))}.fixture__contender--winner .fixture__crest--has-logo{filter:drop-shadow(0 0 10px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35))}.fixture__contender--winner .fixture__tag{color:var(--schedule-accent-200,var(--p-primary-200));text-shadow:0 0 20px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.25)}.fixture__crest{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid var(--glass-border);border-radius:var(--radius-xl,.75rem);color:var(--p-surface-500);display:grid;flex-shrink:0;height:var(--fixture-crest-size,3.5rem);overflow:hidden;place-items:center;transition:border-color .2s,box-shadow .2s,transform .2s;width:var(--fixture-crest-size,3.5rem)}.fixture__crest:not(.fixture__crest--has-logo) i{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.fixture__crest--has-logo{background:0 0;border-color:#0000;border-width:0;max-width:var(--fixture-crest-logo-max-width,5rem);overflow:visible}.fixture__crest--has-logo,.fixture__crest-img{height:auto;max-height:var(--fixture-crest-logo-max-height,4.25rem);width:auto}.fixture__crest-img{display:block;max-width:100%;max-width:var(--fixture-crest-logo-max-width,5rem);object-fit:contain}.fixture__identity{display:flex;flex-direction:column;gap:var(--spacing,.25rem);max-width:10.5rem;min-width:0}.fixture__contender--home .fixture__identity{align-items:flex-end;text-align:right}.fixture__contender--away .fixture__identity{align-items:flex-start;text-align:left}.fixture__tag{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:.1em;color:var(--p-surface-0);letter-spacing:.1em;text-transform:uppercase}.fixture__name,.fixture__tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture__name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);color:var(--p-surface-500);font-weight:var(--font-weight-medium,500)}@container fixture (max-width:54rem){.fixture__identity{max-width:5.5rem}.fixture__name{display:none}.fixture__tag{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.fixture__clash-slot{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.fixture__scoreboard--concealed{visibility:hidden}.fixture__clash-vs{align-items:center;display:flex;justify-content:center}.fixture__vs-text{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);--tw-tracking:.2em;color:var(--p-surface-500);letter-spacing:.2em;text-transform:uppercase}.fixture__clash-icon{background:#ef44441a;border:1px solid #ef444440;border-radius:3.40282e+38px;color:#f87171;display:grid;height:calc(var(--spacing,.25rem)*10);place-items:center;width:calc(var(--spacing,.25rem)*10)}.fixture__clash-icon i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.fixture__scoreboard{align-items:center;font-size:var(--text-2xl,1.5rem);gap:var(--spacing,.25rem);justify-content:center;line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));min-width:0;width:100%;--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-numeric-spacing:tabular-nums;display:flex;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.fixture__score-digit{color:var(--p-surface-400);flex-shrink:0;min-width:1ch;text-align:center}.fixture__score-digit--win{color:var(--schedule-accent-400,var(--p-primary-400))}.schedule-agenda--compact .fixture__contender--winner:before{display:none}.schedule-agenda--compact .fixture__score-digit--win{text-shadow:0 0 18px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.4)}.fixture__score-digit--empty{color:var(--p-surface-600)}.fixture__score-bridge{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing,.25rem)}.fixture__score-line{background:var(--glass-border);flex-shrink:0;height:1px;width:calc(var(--spacing,.25rem)*2)}.fixture__score-vs{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-500);flex-shrink:0;font-weight:var(--font-weight-semibold,600);text-transform:lowercase}.fixture__meta{border-top:1px var(--tw-border-style);border-color:#ffffff0d;gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*1.5)}.fixture__event,.fixture__meta{align-items:center;display:flex;min-width:0}.fixture__event{color:var(--p-surface-500);flex:1;font-size:11px;gap:calc(var(--spacing,.25rem)*1.5)}.fixture__event-tag{border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);align-items:center;aspect-ratio:1;background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.1);border:1px solid rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.18);color:var(--schedule-accent-400,var(--p-primary-400));display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;letter-spacing:var(--tracking-wide,.025em);padding:0;text-transform:uppercase;width:2rem}.fixture__event-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture__event-tag:after{content:none}.fixture__chips{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1.5)}.fixture__chip{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-500);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.fixture__chip--stream{align-items:center;animation:fixture-stream-pulse 2.5s ease-in-out infinite;aspect-ratio:1;background:#ef44441f;border:1px solid #ef444447;border-radius:var(--radius-lg,.5rem);color:var(--color-red-300,oklch(80.8% .114 19.571));display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;width:2rem}@keyframes fixture-stream-pulse{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 12px #ef444440}}.fixture__chip--stream i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:1;line-height:1}@media(max-width:639px){.fixture{grid-template-columns:1fr}.fixture__rail{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-right-style:var(--tw-border-style);border-right-width:0;flex-direction:row;gap:calc(var(--spacing,.25rem)*3);justify-content:flex-start;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);width:100%}.fixture__time{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));width:auto}.fixture__status{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));width:auto}.fixture__live-dot{margin-left:auto;position:static}.fixture{--fixture-crest-size:2.75rem;--fixture-crest-logo-max-width:3.75rem;--fixture-crest-logo-max-height:3.25rem;--fixture-clash-width:3.5rem}.fixture__main{gap:calc(var(--spacing,.25rem)*1.5);min-height:6.75rem;padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*2.5)}.fixture__arena{column-gap:calc(var(--spacing,.25rem)*2.5);row-gap:calc(var(--spacing,.25rem)*.5)}.fixture__scoreboard{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.fixture__contender--winner:before{display:none}.fixture__score-digit--win{text-shadow:0 0 18px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.4)}.fixture__meta{flex-wrap:wrap;row-gap:var(--spacing,.25rem)}.fixture__details span{display:none}.fixture__details{flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;margin-left:auto;padding:0;width:calc(var(--spacing,.25rem)*8)}.fixture__chip--stream{height:2rem;width:2rem}.fixture__spoiler-reveal span{display:none}.fixture__spoiler-reveal{border-radius:var(--radius-md,.375rem);height:calc(var(--spacing,.25rem)*7);justify-content:center;padding:0;width:calc(var(--spacing,.25rem)*7)}}.schedule-agenda--compact .fixture{--fixture-crest-size:2.5rem;--fixture-crest-logo-max-width:3.5rem;--fixture-crest-logo-max-height:3rem;--fixture-clash-width:6.5rem;border-radius:var(--radius-xl,.75rem);grid-template-columns:minmax(0,1fr)}.schedule-agenda--compact .fixture__prediction{gap:calc(var(--spacing,.25rem)*.5);right:calc(var(--spacing,.25rem)*1.5);top:var(--spacing,.25rem)}.schedule-agenda--compact .fixture__prediction-caption{font-size:10px}.schedule-agenda--compact .fixture__prediction-track{height:var(--spacing,.25rem);width:calc(var(--spacing,.25rem)*12)}.schedule-agenda--compact .fixture__main{gap:0;grid-template-rows:auto;min-height:0;padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2)}.schedule-agenda--compact .fixture__arena{column-gap:calc(var(--spacing,.25rem)*2);row-gap:var(--spacing,.25rem)}.schedule-agenda--compact .fixture__brand{gap:calc(var(--spacing,.25rem)*1.5)}.schedule-agenda--compact .fixture__tag{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.schedule-agenda--compact .fixture__name{display:none}.schedule-agenda--compact .fixture__scoreboard{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}.schedule-agenda--compact .fixture__compact-meta{align-items:center;column-gap:calc(var(--spacing,.25rem)*1.5);display:grid;grid-area:2/1/auto/-1;grid-template-columns:1fr auto 1fr;row-gap:var(--spacing,.25rem)}.schedule-agenda--compact .fixture__compact-meta-center{align-items:center;display:inline-flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;justify-self:center}.schedule-agenda--compact .fixture__time--inline{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));width:auto;--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-200);letter-spacing:var(--tracking-tight,-.025em);--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,);justify-self:flex-start;text-shadow:none}.schedule-agenda--compact .fixture__compact-meta-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--spacing,.25rem);justify-content:flex-end;justify-self:flex-end}.schedule-agenda--compact .fixture__compact-meta .fixture__chips--compact{flex-shrink:0}.schedule-agenda--compact .fixture__compact-meta .fixture__chip--stream{height:1.75rem;width:1.75rem}.schedule-agenda--compact .fixture__compact-meta .fixture__details--compact{border-radius:var(--radius-md,.375rem);flex-shrink:0;font-size:var(--text-xs,.75rem);gap:var(--spacing,.25rem);height:calc(var(--spacing,.25rem)*7);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:0;padding-inline:calc(var(--spacing,.25rem)*2.5)}.schedule-agenda--compact .fixture__compact-meta .fixture__details--compact i{font-size:10px}.schedule-agenda--compact .fixture__status--inline{font-size:10px;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);width:auto}.schedule-agenda--compact .fixture__compact-meta .fixture__event-tag{height:1.75rem;width:1.75rem}.schedule-agenda--compact .fixture__compact-meta .fixture__format-badge{font-size:10px;grid-column:unset;grid-row:unset;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5)}.schedule-agenda--compact .fixture__live-dot--inline{flex-shrink:0;height:calc(var(--spacing,.25rem)*2);position:static;width:calc(var(--spacing,.25rem)*2)}.schedule-agenda--compact .fixture__meta{border-top-style:var(--tw-border-style);border-top-width:0;padding-top:0}.schedule-agenda--compact .fixture__crest:not(.fixture__crest--has-logo) i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}@media(max-width:639px){.schedule-agenda--compact .fixture{--fixture-crest-size:2rem;--fixture-crest-logo-max-width:2.75rem;--fixture-crest-logo-max-height:2.5rem;--fixture-clash-width:3rem}.schedule-agenda--compact .fixture__main{padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*2)}.schedule-agenda--compact .fixture__compact-meta{column-gap:var(--spacing,.25rem);row-gap:calc(var(--spacing,.25rem)*.5)}.schedule-agenda--compact .fixture__compact-meta-center{gap:var(--spacing,.25rem)}.schedule-agenda--compact .fixture__compact-meta .fixture__details--compact span{display:none}.schedule-agenda--compact .fixture__compact-meta .fixture__details--compact{height:calc(var(--spacing,.25rem)*7);justify-content:center;padding:0;width:calc(var(--spacing,.25rem)*7)}}.fixture__spoiler-reveal{align-items:center;border-radius:var(--radius-md,.375rem);cursor:pointer;gap:var(--spacing,.25rem);justify-content:center;padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);--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)));white-space:nowrap;--tw-duration:.15s;background:0 0;border:1px solid var(--glass-border);color:var(--p-surface-300);display:inline-flex;transition-duration:.15s}.fixture__spoiler-reveal--overlay{height:100%;inset:0;position:absolute;width:100%}.fixture__spoiler-reveal:hover{background:#ffffff0a;border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);color:var(--p-surface-0)}.fixture__details,.fixture__spoiler-reveal i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.fixture__details{align-items:center;border-radius:var(--radius-lg,.5rem);cursor:pointer;gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5);--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:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.06);border:1px solid rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.18);color:var(--schedule-accent-400,var(--p-primary-400));display:inline-flex;flex-shrink:0;margin-left:auto;transition-duration:.15s}.fixture__details:hover{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.12);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.32);color:var(--schedule-accent-300,var(--p-primary-300))}.fixture__details i{font-size:10px}@media(prefers-reduced-motion:reduce){.fixture,.fixture__crest{transition:none}.fixture__chip--stream,.fixture__live-dot{animation:none}}.schedule-toolbar{border-style:var(--tw-border-style);gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background-color,border-color,box-shadow,backdrop-filter,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));z-index:30;--tw-duration:.2s;border-color:#0000;border-width:1px;display:flex;flex-direction:column;position:sticky;top:0;transition-duration:.2s}@media(min-width:40rem){.schedule-toolbar{gap:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*4)}}.schedule-toolbar{background:0 0}.schedule-toolbar--scrolled,.timeline-day__label.timeline-day__label--fixed{-webkit-backdrop-filter:blur(var(--glass-blur-md));background:rgba(var(--p-surface-950-rgb,10,10,10),.9);border-color:var(--glass-border);box-shadow:0 10px 30px #00000038}.schedule-toolbar--scrolled{border-radius:var(--radius-2xl,1rem);max-width:100%;padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.schedule-toolbar--scrolled{padding-inline:calc(var(--spacing,.25rem)*5)}}.schedule-layout__body--with-sidebar .schedule-toolbar--scrolled{margin-inline:0;max-width:100%;width:100%}.schedule-toolbar__head{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.schedule-toolbar__head{align-items:flex-start;flex-direction:row;justify-content:space-between}}.schedule-toolbar__brand{align-items:flex-start;display:flex;flex:1;gap:calc(var(--spacing,.25rem)*3);min-width:0}.schedule-toolbar__logo{display:block;flex-shrink:0;height:auto;max-height:3rem;max-width:10rem;object-fit:contain;width:auto}.schedule-toolbar__actions{align-items:center;gap:calc(var(--spacing,.25rem)*2);--schedule-toolbar-action-height:2.125rem;align-self:flex-start;display:flex;flex-shrink:0}.schedule-toolbar__actions .locale-selector{min-height:var(--schedule-toolbar-action-height)}.schedule-toolbar__actions .locale-selector__option{min-height:calc(var(--schedule-toolbar-action-height) - .375rem)}.schedule-toolbar__compact-toggle{-webkit-backdrop-filter:blur(var(--glass-blur-sm));background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl,.75rem);min-height:var(--schedule-toolbar-action-height);padding-inline:calc(var(--spacing,.25rem)*2.5)}.schedule-toolbar__compact-toggle:hover:not(.schedule-toolbar__filter-toggle--active){background:var(--glass-bg-elevated);border-color:var(--glass-border-hover);color:var(--p-surface-300)}.schedule-toolbar__compact-toggle .schedule-toolbar__filter-label{display:none}@media(min-width:48rem){.schedule-toolbar__compact-toggle .schedule-toolbar__filter-label{display:inline}}.schedule-toolbar__title-block{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);min-width:0}.schedule-toolbar__tenant{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);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);color:var(--schedule-accent-400,var(--p-primary-400));display:inline-block;letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}.schedule-toolbar__title{font-family:var(--font-secondary);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));--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)}.schedule-toolbar__divider{background:var(--glass-border);height:1px;width:100%}.schedule-toolbar__controls{align-items:stretch;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2.5)}@media(min-width:40rem){.schedule-toolbar__controls{gap:calc(var(--spacing,.25rem)*3)}}.schedule-toolbar__controls{--schedule-toolbar-control-height:2.5rem}.schedule-toolbar__filter-track{align-items:stretch;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl,.75rem);display:inline-flex;gap:var(--spacing,.25rem);max-width:100%;min-height:var(--schedule-toolbar-control-height);overflow-x:auto;padding:calc(var(--spacing,.25rem)*.5);scrollbar-width:none}.schedule-toolbar__filter-track::-webkit-scrollbar{display:none}.schedule-toolbar__filter-toggle{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)*1.5);justify-content:center;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-inline:calc(var(--spacing,.25rem)*2.5);--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)));white-space:nowrap;--tw-duration:.15s;background:0 0;border-color:#0000;border-width:1px;color:var(--p-surface-500);display:inline-flex;flex-shrink:0;transition-duration:.15s;-webkit-user-select:none;user-select:none}.schedule-toolbar__filter-toggle:hover:not(.schedule-toolbar__filter-toggle--active){background:var(--glass-bg-hover);color:var(--p-surface-300)}.schedule-toolbar__filter-toggle--active{background:linear-gradient(165deg,rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.16) 0,rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.06));border-color:rgba(var(--p-primary-500-rgb,var(--glow-primary-rgb)),.28);box-shadow:inset 0 1px #ffffff14,0 1px 6px #00000038;color:var(--p-primary-300)}.schedule-toolbar__filter-toggle i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.schedule-toolbar__filter-label{display:none}@media(min-width:40rem){.schedule-toolbar__filter-label{display:inline}}.schedule-toolbar__selects{align-items:stretch;display:flex;flex:1;flex-wrap:nowrap;gap:calc(var(--spacing,.25rem)*2);margin-left:auto;min-width:0}.schedule-toolbar__team,.schedule-toolbar__tournament{flex:1 1 0;min-width:0;width:0}.schedule-toolbar__team-select,.schedule-toolbar__tournament-select{min-width:0;width:100%}.schedule-toolbar__team-select.p-multiselect,.schedule-toolbar__tournament-select.p-multiselect{background:var(--glass-bg);border-color:var(--glass-border);border-radius:var(--radius-xl,.75rem);min-height:var(--schedule-toolbar-control-height)}:is(.schedule-toolbar__team-select.p-multiselect,.schedule-toolbar__tournament-select.p-multiselect) .p-multiselect-dropdown{color:var(--p-surface-500);flex-shrink:0;width:calc(var(--spacing,.25rem)*8)}:is(.schedule-toolbar__team-select.p-multiselect,.schedule-toolbar__tournament-select.p-multiselect) .p-multiselect-clear-icon{color:var(--p-surface-500)}:is(.schedule-toolbar__team-select,.schedule-toolbar__tournament-select) .p-multiselect-label{align-items:center;display:flex;min-height:100%;min-width:0;overflow:hidden;padding-block:0;padding-left:calc(var(--spacing,.25rem)*2.5)}.schedule-toolbar__team-value,.schedule-toolbar__tournament-value{align-items:center;display:inline-flex;gap:calc(var(--spacing,.25rem)*2);min-width:0;overflow:hidden;width:100%}.schedule-toolbar__team-icon,.schedule-toolbar__tournament-icon{color:var(--p-surface-500);display:grid;flex-shrink:0;height:calc(var(--spacing,.25rem)*6);place-items:center;width:calc(var(--spacing,.25rem)*6)}.schedule-toolbar__team-icon i,.schedule-toolbar__tournament-icon i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.schedule-toolbar__team-label,.schedule-toolbar__tournament-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:0;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-200);flex:1;font-weight:var(--font-weight-semibold,600);overflow:hidden}:is(.schedule-toolbar__team-overlay,.schedule-toolbar__tournament-overlay) .p-multiselect-option{text-transform:none}.schedule-toolbar__clear{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)*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)*2.5);--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:.15s;align-self:center;background:0 0;border-color:#0000;border-width:1px;color:var(--p-surface-500);display:inline-flex;flex-shrink:0;transition-duration:.15s;-webkit-user-select:none;user-select:none}.schedule-toolbar__clear:hover{background:var(--glass-bg-hover);border-color:var(--glass-border);color:var(--p-surface-200)}.schedule-toolbar__clear i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}@container schedule-center (max-width:699px){.schedule-toolbar{gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2.5)}.schedule-toolbar__controls{align-items:stretch;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.schedule-toolbar__filter-track{justify-content:space-between;width:100%}.schedule-toolbar__filter-toggle{flex:1;justify-content:center;padding-inline:calc(var(--spacing,.25rem)*2)}.schedule-toolbar__selects{flex:auto;flex-flow:row;margin-left:0;max-width:none;min-width:unset;width:100%}.schedule-toolbar__team,.schedule-toolbar__tournament{flex:1 1 0;min-width:0;width:0}.schedule-toolbar__team-select,.schedule-toolbar__tournament-select{min-width:unset;width:100%}.schedule-toolbar__clear{justify-content:center;width:100%}}.schedule-filters__chip{align-items:center;border-radius:var(--radius-xl,.75rem);cursor:pointer;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-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:.15s;background:0 0;border:1px solid var(--glass-rail);color:var(--p-surface-400);display:inline-flex;transition-duration:.15s;-webkit-user-select:none;user-select:none}.schedule-filters__chip:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);color:var(--p-surface-200)}.schedule-filters__chip--active{background:#08ef620f;border-color:var(--p-primary-700);color:var(--p-primary-300)}.schedule-filters__chip--active:hover{background:#08ef621a;border-color:var(--p-primary-600);color:var(--p-primary-200)}.schedule-filters__chip i{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.schedule-group-stage{width:100%}.schedule-group-stage--inline,.schedule-group-stage-drawer__panel,.schedule-group-table .data-table-wrap{scrollbar-width:none;-ms-overflow-style:none}.schedule-group-stage--inline::-webkit-scrollbar,.schedule-group-stage-drawer__panel::-webkit-scrollbar{display:none}.schedule-group-table .data-table-wrap::-webkit-scrollbar{display:none}.schedule-layout{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.schedule-layout--with-sidebar{max-width:min(100%,126rem)}@media(min-width:1024px)and (max-width:1799px){.schedule-layout--with-sidebar{max-width:min(100%,126rem)}}@media(max-width:1023px){.schedule-layout--with-sidebar{max-width:100%}}.schedule-layout__body{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*8)}.schedule-layout__body--with-sidebar{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*8)}@media(min-width:1024px){.schedule-layout__body--with-sidebar{align-items:start;display:grid;grid-template-columns:minmax(280px,30rem) minmax(0,64rem) minmax(280px,30rem);grid-template-rows:minmax(0,1fr)}.schedule-layout__body--with-sidebar .schedule-layout__center{grid-column:1/3}.schedule-layout__body--with-sidebar .schedule-group-stage--inline{grid-column:3}}.schedule-layout__balance{display:none}@media(min-width:1800px){.schedule-layout__body--with-sidebar .schedule-layout__balance{display:block}.schedule-layout__body--with-sidebar :is(.schedule-group-stage--inline,.schedule-layout__center){grid-column:auto}}.schedule-layout__center{container:schedule-center/inline-size;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*5);min-width:0;overflow-x:clip;width:100%}.schedule-layout__body:not(.schedule-layout__body--with-sidebar) .schedule-layout__center{margin-inline:auto;max-width:var(--container-5xl,64rem)}.schedule-layout__body--with-sidebar .schedule-layout__center{max-width:none;width:100%}.schedule-layout__main{gap:calc(var(--spacing,.25rem)*5);--schedule-sticky-filters-height:0px;display:flex;flex-direction:column;min-width:0}.schedule-group-stage--inline{display:none}@media(max-width:1023px){.schedule-group-stage-drawer-host{display:contents}}@media(min-width:1024px){.schedule-group-stage--inline{align-self:start;display:block;max-height:calc(100dvh - 8.5rem);overflow-y:auto;position:sticky;top:7.5rem}.schedule-group-stage-drawer-host{display:none}.schedule-group-stage-drawer{display:none!important}}.schedule-accent-scope .schedule-group-stage-fab{z-index:60;--tw-border-style:solid;padding-block:calc(var(--spacing,.25rem)*4);padding-inline: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:.15s;align-items:center;-webkit-backdrop-filter:blur(var(--glass-blur-sm));background:var(--glass-bg);border-color:var(--glass-border);border-radius:.75rem 0 0 .75rem;border-style:solid;border-width:1px 0 1px 1px;box-shadow:-4px 0 20px #00000059;color:var(--schedule-accent-400,var(--p-primary-400));display:inline-flex;justify-content:center;position:fixed;right:0;top:50%;transform:translateY(-50%);transition-duration:.15s}.schedule-accent-scope .schedule-group-stage-fab--open,.schedule-accent-scope .schedule-group-stage-fab:hover{color:var(--schedule-accent-300,var(--p-primary-300))}.schedule-accent-scope .schedule-group-stage-fab--open{background:var(--glass-bg-hover);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.28)}.schedule-group-stage-fab:hover{background:var(--glass-bg-hover)}.schedule-group-stage-fab i{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}.schedule-group-stage-drawer{inset:0;position:fixed;z-index:50}.schedule-group-stage-drawer__backdrop{background-color:#0009;border-style:var(--tw-border-style);border-width:0;cursor:pointer;inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.schedule-group-stage-drawer__backdrop{background-color:color-mix(in oklab,var(--color-black,#000) 60%,#0000)}}.schedule-group-stage-drawer__backdrop{padding:0}.schedule-group-stage-drawer__panel{gap:calc(var(--spacing,.25rem)*4);--tw-border-style:solid;background:var(--p-surface-950,#0a0a0a);border-color:var(--glass-border);border-left-width:1px;border-style:solid;box-shadow:-16px 0 48px #00000080;display:flex;flex-direction:column;height:100dvh;max-width:100%;overflow-y:auto;padding-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*14);position:absolute;right:0;top:0;transform:translate(0);width:min(30rem,94vw)}.schedule-group-stage-drawer__panel .schedule-group-stage-panel{background:0 0;border:none;box-shadow:none;padding:0}.schedule-group-stage-drawer-enter-active,.schedule-group-stage-drawer-leave-active{transition:opacity .25s}:is(.schedule-group-stage-drawer-enter-active,.schedule-group-stage-drawer-leave-active) .schedule-group-stage-drawer__panel{transition:transform .25s}.schedule-group-stage-drawer-enter-from,.schedule-group-stage-drawer-leave-to{opacity:0}:is(.schedule-group-stage-drawer-enter-from,.schedule-group-stage-drawer-leave-to) .schedule-group-stage-drawer__panel{transform:translate(100%)}.schedule-group-stage-panel{background:0 0;border:none;box-shadow:none;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*5);padding:0}.schedule-group-stage-panel__header{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}.schedule-group-stage-panel__title{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));--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);display:flex;letter-spacing:var(--tracking-tight,-.025em)}@media(min-width:40rem){.schedule-group-stage-panel__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.schedule-group-stage-panel__title:before{background:rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)));border-radius:3.40282e+38px;content:"";flex-shrink:0;height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*.5)}.schedule-accent-scope .schedule-group-stage-panel__title i{color:var(--schedule-accent-500,var(--p-primary-500));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.schedule-accent-scope .schedule-filters__chip--active{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.06);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);color:var(--schedule-accent-300,var(--p-primary-300))}.schedule-accent-scope .schedule-filters__chip--active:hover{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.1);border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.5);color:var(--schedule-accent-200,var(--p-primary-200))}.schedule-accent-scope .schedule-toolbar__filter-toggle--active{background:linear-gradient(165deg,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.18) 0,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.06));border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);box-shadow:inset 0 1px #ffffff14,0 1px 6px #00000038;color:var(--schedule-accent-300,var(--p-primary-300))}.schedule-accent-scope :is(.schedule-toolbar__team-select.p-multiselect:hover,.schedule-toolbar__tournament-select.p-multiselect:hover){border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35)!important}.schedule-accent-scope :is(.schedule-toolbar__team-select.p-multiselect.p-focus,.schedule-toolbar__team-select.p-multiselect:focus-within,.schedule-toolbar__tournament-select.p-multiselect.p-focus,.schedule-toolbar__tournament-select.p-multiselect:focus-within){border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.5)!important;box-shadow:none!important;outline:none!important}.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option.p-selected,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option:hover,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option[data-p-focused=true],.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option[data-p-selected=true],.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option.p-selected,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option:hover,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option[data-p-focused=true],.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option[data-p-selected=true]{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08)!important;color:var(--schedule-accent-300,var(--p-primary-300))!important}.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option.p-selected:hover,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option[data-p-selected=true]:hover,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-option[data-p-selected=true][data-p-focused=true],.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option.p-selected:hover,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option[data-p-selected=true]:hover,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-option[data-p-selected=true][data-p-focused=true]{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.12)!important;color:var(--schedule-accent-300,var(--p-primary-300))!important}.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-header .p-inputtext,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-header .p-inputtext:focus,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-header .p-multiselect-filter,.schedule-toolbar__team-overlay.schedule-accent-scope .p-multiselect-header .p-multiselect-filter:focus,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-header .p-inputtext,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-header .p-inputtext:focus,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-header .p-multiselect-filter,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-multiselect-header .p-multiselect-filter:focus{background:var(--p-surface-950,#0a0a0a)!important;background-color:var(--p-surface-950,#0a0a0a)!important;border-color:var(--glass-border)!important;box-shadow:none!important;color:var(--p-surface-200)!important}:is(.schedule-toolbar__team-overlay.schedule-accent-scope,.schedule-toolbar__tournament-overlay.schedule-accent-scope) .p-checkbox:hover .p-checkbox-box{border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35)!important}.schedule-toolbar__team-overlay.schedule-accent-scope .p-checkbox .p-checkbox-box.p-checked,.schedule-toolbar__team-overlay.schedule-accent-scope .p-checkbox .p-checkbox-box[data-p-checked=true],.schedule-toolbar__team-overlay.schedule-accent-scope .p-checkbox.p-checkbox-checked .p-checkbox-box,.schedule-toolbar__team-overlay.schedule-accent-scope .p-checkbox[data-p-checked=true] .p-checkbox-box,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-checkbox .p-checkbox-box.p-checked,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-checkbox .p-checkbox-box[data-p-checked=true],.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-checkbox.p-checkbox-checked .p-checkbox-box,.schedule-toolbar__tournament-overlay.schedule-accent-scope .p-checkbox[data-p-checked=true] .p-checkbox-box{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.15)!important;border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.4)!important}:is(.schedule-toolbar__team-overlay.schedule-accent-scope,.schedule-toolbar__tournament-overlay.schedule-accent-scope) .p-checkbox .p-checkbox-box .p-checkbox-icon{color:rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))!important}.schedule-accent-scope .locale-selector:hover{border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35)!important}.schedule-accent-scope .locale-selector__indicator{background:linear-gradient(165deg,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.24) 0,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.1))!important;border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.42)!important;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.14),0 4px 14px #00000047!important}.schedule-accent-scope .locale-selector__option--active{color:var(--schedule-accent-100,var(--p-surface-0))!important}.schedule-accent-scope .locale-selector__option--active .locale-selector__flag{box-shadow:0 0 0 2px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.65),0 0 10px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35)!important}.schedule-accent-scope .locale-selector__option:focus-visible{outline-color:var(--app-focus-ring-color)!important}.schedule-group-stage-panel__tournament-picker{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2)}.schedule-group-stage-panel__groups{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}.schedule-group-stage-tournament-enter-active,.schedule-group-stage-tournament-leave-active{transition:opacity .22s,transform .22s}.schedule-group-stage-tournament-enter-from,.schedule-group-stage-tournament-leave-to{opacity:0}.schedule-group-stage-tournament-enter-from{transform:translateY(.5rem)}.schedule-group-stage-tournament-leave-to{transform:translateY(-.375rem)}@media(prefers-reduced-motion:reduce){.schedule-group-stage-tournament-enter-active,.schedule-group-stage-tournament-leave-active{transition:opacity .12s}.schedule-group-stage-tournament-enter-from,.schedule-group-stage-tournament-leave-to{transform:none}}.schedule-group-table{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.schedule-group-table .data-table-wrap{border-radius:var(--radius-xl,.75rem);--tw-border-style:solid;-webkit-backdrop-filter:blur(var(--glass-blur-sm));background:var(--glass-bg);border-color:var(--glass-border);border-style:solid;border-width:1px;overflow-x:auto}.schedule-group-table .data-table thead{background:#00000038}.schedule-group-table .data-table th{color:var(--p-surface-500)}.schedule-group-table .data-table td,.schedule-group-table .data-table th{border-bottom-color:var(--glass-border)}.schedule-group-table .data-table tbody tr:hover{background:var(--glass-bg-hover)}.schedule-group-table__title{padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);color:var(--p-surface-500);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.schedule-group-table__grid.data-table th{font-size:11px}.schedule-group-table__grid.data-table td,.schedule-group-table__grid.data-table th{padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3)}.schedule-group-table__grid.data-table td{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.schedule-group-table__grid{table-layout:fixed;width:100%}.schedule-group-table__grid :is(td,th){text-align:center}.schedule-group-table__col-position{width:2.25rem}.schedule-group-table__col-team{min-width:7rem;width:42%}.schedule-group-table__col-stat{width:3.25rem}.schedule-group-table__grid.data-table :is(td:nth-child(2),th:nth-child(2)){padding-left:calc(var(--spacing,.25rem)*3.5);padding-right:calc(var(--spacing,.25rem)*2);text-align:left}.schedule-group-table__grid :is(td:nth-child(n+3),th:nth-child(n+3)){white-space:nowrap;--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,)}.schedule-group-table__team{align-items:center;column-gap:.4375rem;display:grid;grid-template-columns:1.875rem 4.5ch;max-width:100%;width:fit-content}.schedule-group-table__team-logo{color:var(--p-surface-500);display:grid;height:calc(var(--spacing,.25rem)*7);justify-self:center;place-items:center;width:calc(var(--spacing,.25rem)*7)}.schedule-group-table__team-logo:has(img){border-radius:var(--radius-md,.375rem);overflow:hidden}.schedule-group-table__team-logo-img{height:100%;object-fit:contain;width:100%}.schedule-group-table__team-tag{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-100);justify-self:start;letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;white-space:nowrap}.schedule-group-table__position-cell{padding-inline:var(--spacing,.25rem);position:relative}.schedule-group-table__position-value{--tw-numeric-spacing:tabular-nums;display:inline-block;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);width:100%}.schedule-group-table__advancing-icon{pointer-events:none;--tw-translate-y:-50%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-leading:1;color:var(--schedule-accent-400,var(--p-primary-400));line-height:1;position:absolute;right:0;top:50%}.schedule-group-table__grid tbody tr.schedule-group-table__row--advancing td{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.06)}.schedule-group-table__grid tbody tr.schedule-group-table__row--advancing td:first-child{box-shadow:inset 3px 0 rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))}.schedule-group-table__grid tbody tr.schedule-group-table__row--advancing:hover td{background:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.1)}.match-graphics-dialog{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:70}@media(min-width:40rem){.match-graphics-dialog{align-items:center;padding:calc(var(--spacing,.25rem)*4)}}.match-graphics-dialog--preview{z-index:71}.match-graphics-dialog__panel{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);cursor:default;max-width:var(--container-3xl,48rem);width:100%;z-index:10;--tw-border-style:solid;border-style:solid;border-width:1px;display:flex;flex-direction:column;overflow:hidden;position:relative}@media(min-width:40rem){.match-graphics-dialog__panel{border-radius:var(--radius-2xl,1rem)}}.match-graphics-dialog__panel{background:var(--p-surface-950,#0a0a0a);border-color:var(--schedule-surface-border);box-shadow:0 24px 64px #000000a6;max-height:min(94dvh,860px);transform:translateY(0)}.match-graphics-dialog__panel--preview{max-width:min(42rem,100%)}.match-graphics-dialog__backdrop{background-color:#0009;border-style:var(--tw-border-style);border-width:0;cursor:pointer;inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.match-graphics-dialog__backdrop{background-color:color-mix(in oklab,var(--color-black,#000) 60%,#0000)}}.match-graphics-dialog__backdrop{padding:0}.match-graphics-dialog__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.match-graphics-dialog__header{padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}}.match-graphics-dialog__header{border-color:var(--schedule-surface-border)}.match-graphics-dialog__header-main{align-items:flex-start;display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:2.25rem minmax(0,1fr) 2.25rem}.match-graphics-dialog__header-spacer{flex-shrink:0;height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.match-graphics-dialog__header-center{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);min-width:0;text-align:center}.match-graphics-dialog__step-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-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-400);letter-spacing:var(--tracking-wide,.025em);margin:0;text-transform:uppercase}.match-graphics-dialog__matchup{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:center;max-width:var(--container-md,28rem);width:100%}@media(min-width:40rem){.match-graphics-dialog__matchup{gap:calc(var(--spacing,.25rem)*3)}}.match-graphics-dialog__team{align-items:center;display:flex;flex:1;gap:calc(var(--spacing,.25rem)*2);min-width:0}.match-graphics-dialog__team:not(.match-graphics-dialog__team--away){justify-content:flex-end}.match-graphics-dialog__team--away{flex-direction:row-reverse;justify-content:flex-end}.match-graphics-dialog__team-logo{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid var(--glass-border);border-radius:var(--radius-lg,.5rem);color:var(--p-surface-500);display:grid;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);overflow:hidden;place-items:center;width:calc(var(--spacing,.25rem)*9)}.match-graphics-dialog__team-logo--has-image{background-color:#0000;border-style:var(--tw-border-style);border-width:0;height:auto;max-height:2.25rem;max-width:2.75rem;overflow:visible;width:auto}.match-graphics-dialog__team-logo-img{display:block;height:auto;max-height:2.25rem;max-width:2.75rem;object-fit:contain;width:auto}.match-graphics-dialog__team-tag{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(--p-surface-0);font-weight:var(--font-weight-semibold,600);overflow:hidden}@media(min-width:40rem){.match-graphics-dialog__team-tag{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.match-graphics-dialog__vs{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;color:var(--p-surface-500);flex-shrink:0;letter-spacing:.18em;text-transform:uppercase}.match-graphics-dialog__icon-button{align-items:center;border-radius:var(--radius-lg,.5rem);color:var(--p-surface-400);cursor:pointer;display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);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)*9)}@media(hover:hover){.match-graphics-dialog__icon-button:hover{color:var(--p-surface-0)}}.match-graphics-dialog__icon-button{background:#ffffff0a;border:1px solid var(--glass-border)}.match-graphics-dialog__body{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);min-height:0;overflow-y:auto;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.match-graphics-dialog__body{padding-block:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*5)}}.match-graphics-dialog__body{background:var(--p-surface-950,#0a0a0a)}.match-graphics-dialog__step-description{color:var(--p-surface-400);margin:0}.match-graphics-dialog__state,.match-graphics-dialog__step-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));text-align:center}.match-graphics-dialog__state{align-items:center;color:#ffffffb3;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3);justify-content:center;min-height:240px}@supports (color:color-mix(in lab,red,red)){.match-graphics-dialog__state{color:color-mix(in oklab,var(--color-white,#fff) 70%,#0000)}}.match-graphics-dialog__state .pi{color:#fffc;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}@supports (color:color-mix(in lab,red,red)){.match-graphics-dialog__state .pi{color:color-mix(in oklab,var(--color-white,#fff) 80%,#0000)}}.match-graphics-dialog__empty{border-radius:var(--radius-xl,.75rem);--tw-border-style:dashed;background:var(--glass-bg);border-color:var(--glass-border);border-style:dashed;border-width:1px;color:var(--p-surface-400);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*8);text-align:center}.match-graphics-dialog__variants{display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*3);justify-content:center}@media(min-width:40rem){.match-graphics-dialog__variants{gap:calc(var(--spacing,.25rem)*4)}}.match-graphics-dialog__variant{border-radius:var(--radius-xl,.75rem);cursor:pointer;--tw-border-style:solid;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;--tw-outline-style:none;background:#00000073;border-color:var(--glass-border);border-style:solid;border-width:1px;outline-style:none;overflow:hidden;position:relative;transition-duration:.2s}.match-graphics-dialog__variant:hover{border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);box-shadow:0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08);transform:translateY(-2px)}.match-graphics-dialog__variant: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(--app-focus-ring-offset-color);--tw-ring-color:var(--app-focus-ring-color)}.match-graphics-dialog__variant--selected{border-color:var(--schedule-accent-400,var(--p-primary-400));box-shadow:inset 0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.28),0 4px 20px #00000040}.match-graphics-dialog__variant--skeleton{cursor:default;pointer-events:none}.match-graphics-dialog__variant--skeleton:hover{border-color:var(--glass-border);box-shadow:none;transform:none}.match-graphics-dialog__variant-image{display:block;height:auto;max-height:calc(var(--spacing,.25rem)*56);max-width:100%;object-fit:cover;width:179px}.match-graphics-dialog__variant-check{align-items:center;background:var(--schedule-accent-400,var(--p-primary-400));border-radius:3.40282e+38px;box-shadow:0 0 12px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);color:var(--p-surface-950,#09090b);display:flex;height:calc(var(--spacing,.25rem)*7);justify-content:center;position:absolute;right:calc(var(--spacing,.25rem)*2.5);top:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*7)}.match-graphics-dialog__variant-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);font-weight:var(--font-weight-bold,700)}.match-graphics-dialog__variant-skeleton__block{animation:match-graphics-dialog-shimmer 1.4s ease-in-out infinite;background-color:#ffffff0a;background-image:linear-gradient(90deg,var(--glass-skeleton) 0,#ffffff14 50%,var(--glass-skeleton) 100%);background-size:200% 100%;border-radius:var(--radius-xl,.75rem);display:block;flex-shrink:0;height:224px;max-width:100%;overflow:hidden;width:179px}.match-graphics-dialog__preview-panel{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden;padding:calc(var(--spacing,.25rem)*2)}.match-graphics-dialog__preview-image{max-height:min(62vh,560px);max-width:100%;object-fit:contain;width:auto}.match-graphics-dialog__file-name{color:var(--p-surface-500);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.match-graphics-dialog__footer{align-items:center;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;--tw-border-style:solid;border-style:solid;border-top-width:1px;display:flex;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.match-graphics-dialog__footer{padding-inline:calc(var(--spacing,.25rem)*5)}}.match-graphics-dialog__footer{background:var(--p-surface-950,#0a0a0a);border-color:var(--schedule-surface-border)}.match-graphics-dialog__footer-actions{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.match-graphics-dialog-enter-active,.match-graphics-dialog-leave-active{transition:opacity .25s}:is(.match-graphics-dialog-enter-active,.match-graphics-dialog-leave-active) .match-graphics-dialog__panel{transition:transform .25s cubic-bezier(.22,1,.36,1)}.match-graphics-dialog-enter-from,.match-graphics-dialog-leave-to{opacity:0}:is(.match-graphics-dialog-enter-from,.match-graphics-dialog-leave-to) .match-graphics-dialog__panel{transform:translateY(100%)}@media(min-width:640px){:is(.match-graphics-dialog-enter-from,.match-graphics-dialog-leave-to) .match-graphics-dialog__panel{transform:translateY(1.5rem)scale(.98)}}@keyframes match-graphics-dialog-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lol-match-detail-drawer{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:70}@media(min-width:40rem){.lol-match-detail-drawer{align-items:center;padding:calc(var(--spacing,.25rem)*4)}}.lol-match-detail-drawer.schedule-accent-scope{--schedule-surface-bg:var(--p-surface-950,#0a0a0a);--schedule-surface:var(--glass-bg);--schedule-surface-hover:var(--glass-bg-elevated);--schedule-surface-active:var(--glass-bg-hover);--schedule-surface-inset:#00000073;--schedule-surface-border:var(--glass-border)}.lol-match-detail-drawer :is(.lol-match-detail-details__section,.lol-match-detail-summary__team-header,.lol-player-summary-row){-webkit-backdrop-filter:blur(var(--glass-blur-sm))}.lol-match-detail-drawer .lol-player-runes__popover{-webkit-backdrop-filter:blur(var(--glass-blur-md));background:#0a0a0aeb;border-color:var(--glass-border)}.lol-match-detail-drawer__backdrop{background-color:#0009;border-style:var(--tw-border-style);border-width:0;cursor:pointer;inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-drawer__backdrop{background-color:color-mix(in oklab,var(--color-black,#000) 60%,#0000)}}.lol-match-detail-drawer__backdrop{padding:0}.lol-match-detail-drawer__panel{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);cursor:default;max-height:94dvh;max-width:var(--container-6xl,72rem);width:100%;z-index:10;--tw-border-style:solid;border-style:solid;border-width:1px;display:flex;flex-direction:column;overflow:hidden;position:relative}@media(min-width:40rem){.lol-match-detail-drawer__panel{border-radius:var(--radius-2xl,1rem)}}.lol-match-detail-drawer__panel{background:var(--p-surface-950,#0a0a0a);border-color:var(--glass-border);box-shadow:0 24px 64px #000000a6;height:min(94dvh,920px);transform:translateY(0)}.lol-match-detail-drawer-enter-active,.lol-match-detail-drawer-leave-active{transition:opacity .25s}:is(.lol-match-detail-drawer-enter-active,.lol-match-detail-drawer-leave-active) .lol-match-detail-drawer__panel{transition:transform .25s cubic-bezier(.22,1,.36,1)}.lol-match-detail-drawer-enter-from,.lol-match-detail-drawer-leave-to{opacity:0}:is(.lol-match-detail-drawer-enter-from,.lol-match-detail-drawer-leave-to) .lol-match-detail-drawer__panel{transform:translateY(100%)}.lol-match-detail-drawer__content{display:flex;flex-direction:column;height:100%;min-height:0}.lol-match-detail-drawer__state{align-items:center;color:#ffffffb3;display:flex;flex-direction:column;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*3);height:100%;inset:0;justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));min-height:calc(var(--spacing,.25rem)*64);padding-inline:calc(var(--spacing,.25rem)*6);position:absolute;text-align:center;z-index:20}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-drawer__state{color:color-mix(in oklab,var(--color-white,#fff) 70%,#0000)}}.lol-match-detail-drawer__state .pi{color:#fffc;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-drawer__state .pi{color:color-mix(in oklab,var(--color-white,#fff) 80%,#0000)}}@media(min-width:640px){:is(.lol-match-detail-drawer-enter-from,.lol-match-detail-drawer-leave-to) .lol-match-detail-drawer__panel{transform:translateY(1.5rem)scale(.98)}}.lol-match-detail-panel{display:flex;flex-direction:column;height:100%;min-height:0}.lol-match-detail-panel__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.lol-match-detail-panel__header{gap:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5)}}.lol-match-detail-panel__header{border-color:var(--glass-border)}.lol-match-detail-panel__header-top{display:flex;justify-content:flex-end}.lol-match-detail-panel__matchup{align-items:center;display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:1fr auto 1fr;min-width:0;width:100%}@media(min-width:40rem){.lol-match-detail-panel__matchup{gap:calc(var(--spacing,.25rem)*4)}}.lol-match-detail-panel__team{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);min-width:0}.lol-match-detail-panel__team--right{justify-content:flex-end;text-align:right}.lol-match-detail-panel__team--right .lol-match-detail-panel__team-info{align-items:flex-end}.lol-match-detail-panel__team--winner .lol-match-detail-panel__team-name{color:var(--schedule-accent-400,var(--p-primary-400))}.lol-match-detail-panel__team--loser .lol-match-detail-panel__team-name{color:var(--p-surface-300)}.lol-match-detail-panel__team-logo{color:var(--p-surface-500);display:grid;flex-shrink:0;height:calc(var(--spacing,.25rem)*12);overflow:hidden;place-items:center;width:calc(var(--spacing,.25rem)*12)}@media(min-width:40rem){.lol-match-detail-panel__team-logo{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}}.lol-match-detail-panel__team-logo:has(img){height:auto;max-height:4.5rem;max-width:5rem;overflow:visible;width:auto}.lol-match-detail-panel__team-logo img{display:block;height:auto;max-height:4.5rem;max-width:5rem;object-fit:contain;width:auto}@media(min-width:640px){.lol-match-detail-panel__team-logo img,.lol-match-detail-panel__team-logo:has(img){max-height:5rem;max-width:5.5rem}}.lol-match-detail-panel__team-info{display:flex;flex-direction:column;min-width:0}.lol-match-detail-panel__team-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(--p-surface-0);font-weight:var(--font-weight-semibold,600);overflow:hidden}@media(min-width:40rem){.lol-match-detail-panel__team-name{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.lol-match-detail-panel__team-tag{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));text-overflow:ellipsis;white-space:nowrap;--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-400);letter-spacing:var(--tracking-wide,.025em);overflow:hidden;text-transform:uppercase}.lol-match-detail-panel__center{align-items:center;display:flex;justify-content:center;justify-self:center}.lol-match-detail-panel__score{align-items:center;font-size:var(--text-2xl,1.5rem);gap:calc(var(--spacing,.25rem)*3);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));--tw-font-weight:var(--font-weight-black,900);color:var(--p-surface-300);font-weight:var(--font-weight-black,900);--tw-numeric-spacing:tabular-nums;display:flex;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media(min-width:40rem){.lol-match-detail-panel__score{font-size:var(--text-3xl,1.875rem);gap:calc(var(--spacing,.25rem)*4);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}}.lol-match-detail-panel__score-value{min-width:1.5rem;text-align:center}@media(min-width:40rem){.lol-match-detail-panel__score-value{min-width:1.75rem}}.lol-match-detail-panel__score-value--winner{color:var(--schedule-accent-400,var(--p-primary-400))}.lol-match-detail-panel__vs{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-widest,.1em);color:var(--p-surface-500);letter-spacing:var(--tracking-widest,.1em)}@media(min-width:40rem){.lol-match-detail-panel__vs{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}}.lol-match-detail-panel__close{align-items:center;border-radius:var(--radius-lg,.5rem);color:var(--p-surface-400);cursor:pointer;display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*9);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)*9)}@media(hover:hover){.lol-match-detail-panel__close:hover{color:var(--p-surface-0)}}.lol-match-detail-panel__close{background:#ffffff0a;border:1px solid var(--glass-border)}.lol-match-detail-panel__maps{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;display:grid;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);width:100%}@media(min-width:40rem){.lol-match-detail-panel__maps{padding-inline:calc(var(--spacing,.25rem)*5)}}.lol-match-detail-panel__maps{border-color:var(--glass-border);grid-template-columns:repeat(var(--lol-map-count),minmax(0,1fr))}.lol-match-detail-panel__map-button{border-radius:var(--radius-lg,.5rem);cursor:pointer;--tw-border-style:solid;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:0;padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);align-items:center;background:var(--glass-bg);border-color:var(--glass-border);border-style:solid;border-width:1px;color:var(--p-surface-300);display:inline-flex;font-weight:var(--font-weight-semibold,600);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)))}.lol-match-detail-panel__map-button:hover{background:var(--glass-bg-elevated);border-color:var(--glass-border-hover)}.lol-match-detail-panel__map-button--active{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:inset 0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.28);color:var(--p-surface-0)}.lol-match-detail-panel__series{flex:1;min-height:0;overflow-y:auto;padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.lol-match-detail-panel__series{padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*5)}}.lol-match-detail-panel__tabs{display:flex;flex:1;flex-direction:column;min-height:0;padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.lol-match-detail-panel__tabs{padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5)}}.lol-match-detail-panel__tabs .p-tablist{background:0 0!important;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--glass-border);width:100%}.lol-match-detail-panel__tabs .p-tablist-tab-list{background:0 0!important;display:grid;grid-template-columns:repeat(var(--lol-tab-count,2),minmax(0,1fr));width:100%}.lol-match-detail-panel__tabs .p-tab{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100%}.lol-match-detail-panel__tabs :is(.p-tabpanel,.p-tabpanels){cursor:default}.lol-match-detail-panel__tabs .p-tabpanels{flex:1;min-height:0;overflow-y:auto}.lol-match-detail-panel__tabs .p-tabpanel{height:100%}.schedule-accent-scope .lol-match-detail-panel__tabs .p-tab[data-p-active=true]{color:rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))!important}.schedule-accent-scope .lol-match-detail-panel__tabs .p-tablist-active-bar{background:rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))!important}.lol-match-detail-summary,.lol-match-detail-summary__wide{display:flex;flex-direction:column}.lol-match-detail-summary__wide{gap:calc(var(--spacing,.25rem)*4)}.lol-match-detail-summary__narrow{display:none;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}.lol-match-detail-summary__header{display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.lol-match-detail-summary__header{align-items:center;grid-template-columns:1fr auto 1fr}}.lol-match-detail-summary__duration{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-400);font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;align-items:center;display:flex;flex-shrink:0;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);justify-content:center}@media(min-width:40rem){.lol-match-detail-summary__duration{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.lol-match-detail-summary__team-header{align-items:center;border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;--tw-border-style:solid;background:var(--schedule-surface);border-color:var(--schedule-surface-border);border-style:solid;border-width:1px;display:flex;padding:calc(var(--spacing,.25rem)*3)}.lol-match-detail-summary__team-header--blue.lol-match-detail-summary__team-header--winner{box-shadow:inset 3px 0 rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))}.lol-match-detail-summary__team-header--red.lol-match-detail-summary__team-header--winner{box-shadow:inset -3px 0 rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))}.lol-match-detail-summary__team-header--blue .lol-match-detail-summary__team-name{color:var(--color-blue-200,oklch(88.2% .059 254.128))}.lol-match-detail-summary__team-header--red{flex-direction:row-reverse;text-align:right}.lol-match-detail-summary__team-header--red .lol-match-detail-summary__team-brand{flex-direction:row-reverse}.lol-match-detail-summary__team-header--red .lol-match-detail-summary__team-names{align-items:flex-end}.lol-match-detail-summary__team-header--red .lol-team-objectives{justify-content:flex-end}.lol-match-detail-summary__team-header--winner .lol-match-detail-summary__team-name{color:var(--schedule-accent-400,var(--p-primary-400))}.lol-match-detail-summary__team-brand{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);min-width:0}.lol-match-detail-summary__team-logo{color:var(--p-surface-500);display:grid;flex-shrink:0;height:calc(var(--spacing,.25rem)*11);overflow:hidden;place-items:center;width:calc(var(--spacing,.25rem)*11)}@media(min-width:40rem){.lol-match-detail-summary__team-logo{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12)}}.lol-match-detail-summary__team-logo:has(img){height:auto;max-height:3.75rem;max-width:4.25rem;overflow:visible;width:auto}.lol-match-detail-summary__team-logo img{display:block;height:auto;max-height:3.75rem;max-width:4.25rem;object-fit:contain;width:auto}@media(min-width:640px){.lol-match-detail-summary__team-logo img,.lol-match-detail-summary__team-logo:has(img){max-height:4.25rem;max-width:4.75rem}}.lol-match-detail-summary__team-meta{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5);min-width:0}.lol-match-detail-summary__team-header--red .lol-match-detail-summary__team-meta{align-items:flex-end}.lol-team-objectives{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*2);min-width:0}.lol-team-objectives--blue-side{justify-content:flex-start}.lol-team-objectives--red-side{flex-direction:row-reverse;justify-content:flex-start}.lol-team-objectives__stat{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--spacing,.25rem)}.lol-team-objectives__stat--gold .lol-team-objectives__value{color:#fbbf24}.lol-team-objectives__icon{flex-shrink:0;height:calc(var(--spacing,.25rem)*5);object-fit:contain;width:calc(var(--spacing,.25rem)*5)}.lol-team-objectives__icon--gold{height:1.125rem;width:1.125rem}.lol-team-objectives__icon--dragon{height:1.375rem;width:1.375rem}.lol-team-objectives__value{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-200);font-weight:var(--font-weight-semibold,600);--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,)}.lol-match-detail-summary__team-names{display:flex;flex-direction:column;min-width:0}.lol-match-detail-summary__team-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(--p-surface-0);font-weight:var(--font-weight-semibold,600);overflow:hidden}.lol-match-detail-summary__team-tag{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));text-overflow:ellipsis;white-space:nowrap;--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-400);letter-spacing:var(--tracking-wide,.025em);overflow:hidden;text-transform:uppercase}.lol-match-detail-summary__team-kills{align-items:center;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;border-radius:3.40282e+38px;display:inline-flex;flex-shrink:0;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lol-match-detail-summary__team-kills-icon{flex-shrink:0;height:calc(var(--spacing,.25rem)*4);object-fit:contain;width:calc(var(--spacing,.25rem)*4)}.lol-match-detail-summary__team-kills-value{flex-shrink:0}.lol-match-detail-summary__team-kills--blue{border-color:#3080ff4d;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-summary__team-kills--blue{border-color:color-mix(in oklab,var(--color-blue-500,oklch(62.3% .214 259.815)) 30%,#0000)}}.lol-match-detail-summary__team-kills--blue{background-color:#16245680}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-summary__team-kills--blue{background-color:color-mix(in oklab,var(--color-blue-950,oklch(28.2% .091 267.935)) 50%,#0000)}}.lol-match-detail-summary__team-kills--blue{color:var(--p-surface-0)}.lol-match-detail-summary__team-kills--red{border-color:#fb2c364d;border-style:var(--tw-border-style);border-width:1px}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-summary__team-kills--red{border-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331)) 30%,#0000)}}.lol-match-detail-summary__team-kills--red{background-color:#46080980}@supports (color:color-mix(in lab,red,red)){.lol-match-detail-summary__team-kills--red{background-color:color-mix(in oklab,var(--color-red-950,oklch(25.8% .092 26.042)) 50%,#0000)}}.lol-match-detail-summary__team-kills--red{color:var(--p-surface-0)}.lol-match-detail-summary__team-kills--red .lol-match-detail-summary__team-kills-icon{order:2}.lol-match-detail-summary__team-kills--red .lol-match-detail-summary__team-kills-value{order:1}.lol-match-detail-summary__lanes,.lol-match-detail-summary__team-players{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3)}.lol-lane-matchup{align-items:stretch;display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lol-lane-matchup__role{align-items:center;align-self:center;display:flex;justify-content:center;padding-inline:var(--spacing,.25rem)}.lol-role-lane-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.lol-role-lane-icon__image{object-fit:contain}.lol-role-lane-icon--default .lol-role-lane-icon__image{height:calc(var(--spacing,.25rem)*7);opacity:.9;width:calc(var(--spacing,.25rem)*7)}.lol-role-lane-icon--compact .lol-role-lane-icon__image{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}@media(max-width:719px){.lol-match-detail-summary__wide{display:none}.lol-match-detail-summary__narrow{display:flex}}.lol-player-summary-row{border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*2.5);--tw-border-style:solid;padding:calc(var(--spacing,.25rem)*3);--lol-build-icon-size:1.5rem;--lol-build-icon-gap:.25rem;--lol-stat-shard-size:calc(var(--lol-build-icon-size)*2/3 + var(--lol-build-icon-gap)/3 - .04167rem);background:var(--schedule-surface);border-color:var(--schedule-surface-border);border-style:solid;border-width:1px;display:flex;flex-direction:column;position:relative}@media(min-width:640px){.lol-player-summary-row{--lol-build-icon-size:1.75rem}}.lol-player-summary-row__header{display:flex;min-width:0;width:100%}.lol-player-summary-row--blue-side .lol-player-summary-row__header{justify-content:flex-end}.lol-player-summary-row--red-side .lol-player-summary-row__header{justify-content:flex-start}.lol-player-summary-row__details{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5);min-width:0}.lol-player-summary-row__loadout{display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2);max-width:100%;width:fit-content}.lol-player-summary-row--blue-side .lol-player-summary-row__loadout{align-items:flex-end}.lol-player-summary-row--red-side .lol-player-summary-row__loadout{align-items:flex-start}.lol-player-summary-row__stats{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.lol-player-summary-row--blue-side .lol-player-summary-row__stats{align-items:flex-start}.lol-player-summary-row--red-side .lol-player-summary-row__stats{align-items:stretch}.lol-player-summary-row__build,.lol-player-summary-row__loadout .lol-player-runes{max-width:100%;width:fit-content}.lol-player-summary-row__build{display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1.5)}.lol-player-summary-row--red-side .lol-player-summary-row__build{flex-direction:row-reverse}.lol-player-summary-row__build-items,.lol-player-summary-row__build-side{display:grid;flex-shrink:0;gap:var(--spacing,.25rem);grid-template-rows:repeat(2,minmax(0,var(--lol-build-icon-size,1.5rem)))}.lol-player-summary-row__build-items{grid-template-columns:repeat(3,minmax(0,var(--lol-build-icon-size,1.5rem)))}.lol-player-summary-row--blue-side .lol-player-runes{align-self:flex-end}.lol-player-summary-row--red-side .lol-player-runes{align-self:flex-start}@media(min-width:1000px){.lol-player-summary-row__stats{max-width:calc(50% - .5rem);pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*3);width:fit-content;z-index:10}.lol-player-summary-row--blue-side .lol-player-summary-row__stats{left:calc(var(--spacing,.25rem)*3)}.lol-player-summary-row--red-side .lol-player-summary-row__stats{min-width:8.75rem;right:calc(var(--spacing,.25rem)*3)}.lol-player-summary-row--blue-side :is(.lol-player-summary-row__details,.lol-player-summary-row__header){padding-left:9rem}.lol-player-summary-row--red-side :is(.lol-player-summary-row__details,.lol-player-summary-row__header){padding-right:9rem}.lol-player-summary-row__loadout{align-items:flex-start;flex-direction:row;gap:calc(var(--spacing,.25rem)*2.5);max-width:100%;width:100%}.lol-player-summary-row--blue-side .lol-player-summary-row__loadout{justify-content:flex-end}.lol-player-summary-row--red-side .lol-player-summary-row__loadout{justify-content:flex-start}.lol-player-summary-row--blue-side .lol-player-runes{order:-1}}@media(max-width:999px){.lol-player-summary-row{--lol-build-icon-size:1.5rem}.lol-player-summary-row__details{align-items:start;display:grid;gap:.75rem;grid-template-columns:max-content minmax(0,1fr)}.lol-player-summary-row--blue-side .lol-player-summary-row__stats{grid-area:1/1}.lol-player-summary-row--blue-side .lol-player-summary-row__loadout{grid-area:1/2;justify-self:end}.lol-player-summary-row--red-side .lol-player-summary-row__details{grid-template-columns:minmax(0,1fr) max-content}.lol-player-summary-row--red-side .lol-player-summary-row__loadout{grid-area:1/1;justify-self:start}.lol-player-summary-row--red-side .lol-player-summary-row__stats{grid-area:1/2}.lol-player-summary-row__stats{align-self:flex-start;flex-shrink:0;position:static;width:fit-content;z-index:auto}.lol-player-summary-row--blue-side :is(.lol-player-summary-row__details,.lol-player-summary-row__header){padding-left:0}.lol-player-summary-row--red-side :is(.lol-player-summary-row__details,.lol-player-summary-row__header){padding-right:0}.lol-player-summary-row--red-side .lol-player-summary-row__build{flex-direction:row}}@media(max-width:719px)and (min-width:512px){.lol-player-summary-row{--lol-build-icon-size:2rem}.lol-player-summary-row__details{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5);min-width:0}.lol-player-summary-row__stats{flex-shrink:0;grid-column:unset;grid-row:unset;max-width:calc(50% - .5rem);pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*3);width:fit-content;z-index:10}.lol-player-summary-row--blue-side .lol-player-summary-row__stats{align-items:flex-start;left:calc(var(--spacing,.25rem)*3)}.lol-player-summary-row--red-side .lol-player-summary-row__stats{align-items:stretch;min-width:0;right:calc(var(--spacing,.25rem)*3)}.lol-player-summary-row--blue-side :is(.lol-player-summary-row__details,.lol-player-summary-row__header){padding-left:7.5rem}.lol-player-summary-row--red-side :is(.lol-player-summary-row__details,.lol-player-summary-row__header){padding-right:7.5rem}.lol-player-summary-row__loadout{align-items:flex-start;flex-flow:wrap;gap:calc(var(--spacing,.25rem)*2.5);max-width:100%;width:100%}.lol-player-summary-row--blue-side .lol-player-summary-row__loadout{justify-content:flex-end}.lol-player-summary-row--red-side .lol-player-summary-row__loadout{justify-content:flex-start}.lol-player-summary-row--blue-side .lol-player-runes{order:-1}}.lol-player-summary-row--blue-side{border-color:#3b82f647}.lol-player-summary-row--red-side{border-color:#ef444447}.lol-player-summary-row--winner-blue{border-color:#3b82f666}.lol-player-summary-row--winner-red{border-color:#ef444466}.lol-player-summary-row--mvp{background:linear-gradient(165deg,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.16) 0,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.07) 52%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.04));border-color:rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.34);box-shadow:inset 0 1px #ffffff14,0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.14),0 0 18px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.14)}.lol-player-summary-row__identity{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*1.5);min-width:0;text-align:left;width:100%}.lol-player-summary-row--blue-side .lol-player-summary-row__identity{justify-content:flex-end}.lol-player-summary-row__champion-cluster{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing,.25rem)}.lol-player-summary-row--red-side .lol-player-summary-row__champion-cluster{flex-direction:row-reverse}.lol-player-summary-row--blue-side .lol-player-summary-row__champion-cluster{flex-direction:row}.lol-player-summary-row__spells{display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing,.25rem)*.5)}.lol-player-summary-row__names{--tw-leading:var(--leading-tight,1.25);flex:1;line-height:var(--leading-tight,1.25);min-width:0;overflow:hidden}.lol-player-summary-row__name-stack{display:flex;flex-direction:column;min-width:0;overflow:hidden;width:100%}.lol-player-summary-row__champion-row{align-items:center;display:flex;flex-flow:wrap;gap:var(--spacing,.25rem);max-width:100%;min-width:0}.lol-player-summary-row--red-side .lol-player-summary-row__name-stack{align-items:flex-start;text-align:left}.lol-player-summary-row--blue-side .lol-player-summary-row__names{order:-1}.lol-player-summary-row--blue-side .lol-player-summary-row__name-stack{align-items:flex-end;text-align:right}.lol-player-summary-row--blue-side .lol-player-summary-row__champion-row{flex-direction:row-reverse;justify-content:flex-end}.lol-player-summary-row__badges{align-items:center;display:flex;flex-flow:wrap;flex-shrink:0;gap:calc(var(--spacing,.25rem)*.5)}.lol-player-summary-row__stat{align-items:baseline;column-gap:calc(var(--spacing,.25rem)*1.5);display:grid;grid-template-columns:minmax(2.5rem,max-content) max-content;min-width:0;row-gap:0}.lol-player-summary-row--red-side .lol-player-summary-row__stat{grid-template-columns:minmax(0,1fr) auto;width:100%}.lol-player-summary-row--blue-side .lol-player-summary-row__stat{grid-template-columns:max-content minmax(2.5rem,max-content)}.lol-player-summary-row--blue-side .lol-player-summary-row__stat-value{order:1}.lol-player-summary-row--blue-side .lol-player-summary-row__stat-label{order:2}.lol-player-summary-row__stat-label{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-500);flex-shrink:0;letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.lol-player-summary-row__stat-value{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);font-weight:var(--font-weight-semibold,600);white-space:nowrap;--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,)}.lol-player-summary-row--red-side :is(.lol-player-summary-row__stat-label,.lol-player-summary-row__stat-value){text-align:right}.lol-player-summary-row__role-quest,.lol-player-summary-row__trinket{--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:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.lol-player-summary-row__role-quest,.lol-player-summary-row__trinket{--tw-ring-color:color-mix(in oklab,var(--color-white,#fff) 10%,#0000)}}.lol-player-summary-row__build-empty{background:var(--schedule-surface-inset);border:1px dashed var(--schedule-surface-border);border-radius:var(--radius-md,.375rem);height:var(--lol-build-icon-size,1.5rem);width:var(--lol-build-icon-size,1.5rem)}.lol-player-summary-row__summoner{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));max-width:100%;min-width:0;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-0);display:block;font-weight:var(--font-weight-semibold,600);overflow:hidden}@media(min-width:40rem){.lol-player-summary-row__summoner{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.lol-player-summary-row__champion{color:var(--p-surface-400);font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lol-player-summary-row__badge{align-items:center;gap: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);font-size:9px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);border-radius:3.40282e+38px;display:inline-flex;flex-shrink:0;letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.lol-player-summary-row__badge--mvp{background:linear-gradient(165deg,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.28) 0,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.12) 55%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08));border:1px solid rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.42);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.1),0 0 12px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.2);color:var(--schedule-accent-200,var(--p-primary-200))}.lol-player-summary-row__badge--mvp i{color:rgb(var(--schedule-accent-rgb,var(--glow-primary-rgb)))}.lol-player-summary-row__badge--double{background:#94a3b824;border:1px solid #94a3b847;color:#cbd5e1}.lol-player-summary-row__badge--triple{background:#3b82f624;border:1px solid #3b82f647;color:#93c5fd}.lol-player-summary-row__badge--quadra{background:#a855f724;border:1px solid #a855f747;color:#d8b4fe}.lol-player-summary-row__badge--penta{background:#ef444424;border:1px solid #ef444447;color:#fca5a5}.lol-series-player-summary-row{gap:0}.lol-series-player-summary-row__top{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between;min-width:0}.lol-series-player-summary-row .lol-player-summary-row__identity{flex:1;gap:calc(var(--spacing,.25rem)*2);min-width:0;width:auto}.lol-series-player-summary-row.lol-player-summary-row--blue-side .lol-series-player-summary-row__top{flex-direction:row-reverse}.lol-series-player-summary-row__champions{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--spacing,.25rem);max-width:100%;width:fit-content}.lol-player-summary-row--blue-side .lol-series-player-summary-row__champions{justify-content:flex-end}.lol-player-summary-row--red-side .lol-series-player-summary-row__champions{justify-content:flex-start}.lol-series-player-summary-row__stats{align-items:baseline;column-gap:calc(var(--spacing,.25rem)*2.5);display:flex;flex-wrap:wrap;max-width:100%;row-gap:calc(var(--spacing,.25rem)*.5);width:fit-content}.lol-series-player-summary-row__stat{align-items:baseline;display:inline-flex;gap:var(--spacing,.25rem)}.lol-series-player-summary-row__stat-label{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-500);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.lol-series-player-summary-row__stat-value{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-100);font-weight:var(--font-weight-semibold,600);--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,)}.lol-series-player-summary-row__kda{display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing,.25rem)*.5)}.lol-series-player-summary-row.lol-player-summary-row--blue-side .lol-series-player-summary-row__kda{align-items:flex-start;text-align:left}.lol-series-player-summary-row.lol-player-summary-row--red-side .lol-series-player-summary-row__kda{align-items:flex-end;text-align:right}.lol-series-player-summary-row__kda-value{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);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);color:var(--p-surface-0);letter-spacing:var(--tracking-tight,-.025em);--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,)}.lol-series-player-summary-row__kda-meta{align-items:center;gap:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--p-surface-500);display:inline-flex;letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.lol-series-player-summary-row__kda-kp{color:var(--p-surface-300);text-transform:none}.lol-player-runes{display:inline-flex;flex-shrink:0;position:relative}.lol-player-runes__full{display:flex;flex-direction:column;gap:var(--spacing,.25rem);min-width:0}.lol-player-runes--red-side .lol-player-runes__full{align-items:flex-start}.lol-player-runes--blue-side .lol-player-runes__full{align-items:flex-end}.lol-player-runes__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing,.25rem)}.lol-player-runes--red-side .lol-player-runes__row{justify-content:flex-start}.lol-player-runes--blue-side .lol-player-runes__row{flex-direction:row-reverse;justify-content:flex-end}.lol-player-runes__compact{display:none}.lol-player-runes__preview{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing,.25rem)}.lol-player-runes--red-side .lol-player-runes__preview{justify-content:flex-start}.lol-player-runes--blue-side .lol-player-runes__preview{flex-direction:row-reverse;justify-content:flex-end}.lol-player-runes__popover{border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*3);margin-top:calc(var(--spacing,.25rem)*2);pointer-events:none;z-index:30;--tw-border-style:solid;opacity:0;padding:calc(var(--spacing,.25rem)*3);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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:.15s;background:var(--schedule-surface-hover);border-color:var(--schedule-surface-border);border-style:solid;border-width:1px;display:flex;position:absolute;top:100%;transition-duration:.15s}.lol-player-runes--blue-side .lol-player-runes__popover{right:0}.lol-player-runes--red-side .lol-player-runes__popover{left:0}:is(.lol-player-runes:focus-within,.lol-player-runes:hover) .lol-player-runes__popover{opacity:1;pointer-events:auto}.lol-player-runes__column{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5)}.lol-player-runes__column--secondary{--tw-border-style:solid;border-color:var(--schedule-surface-border);border-left-width:1px;border-style:solid;padding-left:calc(var(--spacing,.25rem)*3)}.lol-player-runes__shards{align-items:center;display:inline-flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*.5)}.lol-player-runes__shards--stacked{flex-flow:wrap}.lol-player-runes__column--secondary .lol-player-runes__shards{margin-top:calc(var(--spacing,.25rem)*.5)}.lol-rune-icon{background:var(--schedule-surface-inset);border:1px solid var(--schedule-surface-border);border-radius:var(--radius-md,.375rem);display:grid;flex-shrink:0;overflow:hidden}.lol-player-summary-row__loadout :is(.lol-rune-icon--default,.lol-rune-icon--keystone,.lol-rune-icon--tree){height:var(--lol-build-icon-size);width:var(--lol-build-icon-size)}.lol-rune-icon__image{height:100%;object-fit:cover;width:100%}.lol-rune-icon--default,.lol-rune-icon--keystone,.lol-rune-icon--small,.lol-rune-icon--tree{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}@media(min-width:40rem){.lol-rune-icon--default,.lol-rune-icon--keystone,.lol-rune-icon--small,.lol-rune-icon--tree{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}}.lol-player-summary-row__loadout .lol-rune-icon--shard{height:var(--lol-stat-shard-size);width:var(--lol-stat-shard-size)}.lol-rune-icon--shard{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.lol-rune-icon--shard{height:1.125rem;width:1.125rem}}.lol-summoner-spell-icon{border-radius:var(--radius-sm,.25rem);display:grid;flex-shrink:0;height:calc(var(--spacing,.25rem)*4);overflow:hidden;width:calc(var(--spacing,.25rem)*4)}@media(min-width:40rem){.lol-summoner-spell-icon{height:1.125rem;width:1.125rem}}.lol-summoner-spell-icon{background:var(--schedule-surface-inset);border:1px solid var(--schedule-surface-border)}.lol-summoner-spell-icon__image{height:100%;object-fit:cover;width:100%}.lol-champion-icon{border:1px solid var(--schedule-surface-border);border-radius:var(--radius-lg,.5rem);display:grid;flex-shrink:0;overflow:hidden}.lol-champion-icon,.lol-champion-icon--compact{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.lol-champion-icon--compact{border-radius:var(--radius-md,.375rem)}.lol-champion-icon--best{border-color:#fbbf24;box-shadow:0 0 0 1px #fbbf24,0 0 10px #fbbf2473}.lol-item-icon{background:var(--schedule-surface-inset);border:1px solid var(--schedule-surface-border);border-radius:var(--radius-md,.375rem);display:grid;flex-shrink:0;overflow:hidden}.lol-item-icon--default{height:var(--lol-build-icon-size,1.5rem);width:var(--lol-build-icon-size,1.5rem)}.lol-item-icon--large{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}@media(min-width:40rem){.lol-item-icon--large{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}}.lol-champion-icon__image,.lol-item-icon__image{height:100%;object-fit:cover;width:100%}.lol-match-detail-details{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.lol-match-detail-details__section{border-radius:var(--radius-xl,.75rem);--tw-border-style:solid;background:var(--schedule-surface);border-color:var(--schedule-surface-border);border-style:solid;border-width:1px;overflow:hidden}.lol-match-detail-details__toggle{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3);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)));width:100%}@media(min-width:40rem){.lol-match-detail-details__toggle{padding-inline:calc(var(--spacing,.25rem)*4)}}.lol-match-detail-details__toggle{color:var(--p-surface-100)}.lol-match-detail-details__toggle:hover{background:var(--schedule-surface-hover)}.lol-match-detail-details__toggle-icon{color:var(--p-surface-500);flex-shrink:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));transform:rotate(0);transition:transform .44s cubic-bezier(.22,1,.36,1),color .18s}.lol-match-detail-details__toggle-icon--collapsed{transform:rotate(-90deg)}.lol-match-detail-details__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-semibold,600);font-weight:var(--font-weight-semibold,600)}.lol-match-detail-details__content-wrap{overflow:hidden;will-change:height,opacity}.lol-match-detail-details__content{border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3)}@media(min-width:40rem){.lol-match-detail-details__content{padding-inline:calc(var(--spacing,.25rem)*4)}}.lol-match-detail-details__content{border-color:var(--schedule-surface-border)}.lol-mirror-stat-row{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:minmax(0,1fr)}.lol-mirror-stat-row__player{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);min-width:0}.lol-mirror-stat-row__player--blue{justify-content:flex-start}.lol-mirror-stat-row__player--red{justify-content:flex-end;text-align:right}.lol-mirror-stat-row__name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:0;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}.lol-mirror-stat-row__chart{align-items:center;display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.lol-mirror-stat-row__value{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;flex-shrink:0;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);min-width:3rem}.lol-mirror-stat-row__value--blue{color:var(--color-blue-300,oklch(80.9% .105 251.813));text-align:right}.lol-mirror-stat-row__value--red{color:var(--color-red-300,oklch(80.8% .114 19.571));text-align:left}.lol-mirror-stat-row__track{align-items:center;display:grid;gap:.375rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:1.75rem;min-width:0}.lol-mirror-stat-row__track--plain{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lol-series-detail-champions{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*.5)}.lol-series-detail-champions .lol-champion-icon{border-radius:.25rem;height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.lol-mirror-stat-row__half{align-self:center;display:flex;height:calc(var(--spacing,.25rem)*2.5);min-width:0}.lol-mirror-stat-row__half--blue{background:#3b82f61f;border-radius:3.40282e+38px;justify-content:flex-end;overflow:hidden}.lol-mirror-stat-row__half--red{background:#ef44441f;border-radius:3.40282e+38px;justify-content:flex-start;overflow:hidden}.lol-mirror-stat-row__role{align-items:center;align-self:center;background:var(--schedule-surface-active);border:1px solid var(--schedule-surface-border);border-radius:var(--radius-md,.375rem);display:flex;flex-shrink:0;justify-content:center;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:var(--spacing,.25rem)}.lol-mirror-stat-row__fill{height:100%;min-width:2px;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;transition-duration:.2s}.lol-mirror-stat-row__fill--blue{background:linear-gradient(270deg,#3b82f6,#2563eb)}.lol-mirror-stat-row__fill--red{background:linear-gradient(90deg,#ef4444,#dc2626)}@media(min-width:640px){.lol-mirror-stat-row{align-items:center;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr)}.lol-mirror-stat-row__player--blue{grid-column-start:1}.lol-mirror-stat-row__chart{grid-column-start:2}.lol-mirror-stat-row__player--red{grid-column-start:3}}@media(max-width:639px){.lol-mirror-stat-row__player--red{justify-content:flex-start;text-align:left}}.lol-match-detail-draft{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);width:100%}.lol-match-detail-draft__header{align-items:flex-start;display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:1fr auto 1fr}.lol-match-detail-draft__team{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:0}.lol-match-detail-draft__team--red{align-items:flex-end;text-align:right}.lol-match-detail-draft__team-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-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.lol-match-detail-draft__team--blue .lol-match-detail-draft__team-label{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.lol-match-detail-draft__team--red .lol-match-detail-draft__team-label{color:var(--color-red-300,oklch(80.8% .114 19.571))}.lol-match-detail-draft__team-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(--p-surface-0);font-weight:var(--font-weight-semibold,600);overflow:hidden}.lol-match-detail-draft__fearless{align-self:center;background:var(--glass-bg);border-color:var(--glass-border);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;color:var(--p-surface-200);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin:0;padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;white-space:nowrap}.lol-match-detail-draft__timeline{display:flex;flex-direction:column;gap:0;list-style-type:none;margin:0;overflow-x:visible;padding:0;position:relative;width:100%}.lol-match-detail-draft__timeline:before{background:linear-gradient(#94a3b88c,#94a3b826);bottom:calc(var(--spacing,.25rem)*3);top:calc(var(--spacing,.25rem)*2);width:1px}.lol-match-detail-draft__timeline:after,.lol-match-detail-draft__timeline:before{content:"";pointer-events:none;--tw-translate-x:-50%;left:50%;position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y)}.lol-match-detail-draft__timeline:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid #94a3b88c;bottom:0;height:0;width:0}.lol-match-detail-draft__phase-marker{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1.5);margin-block:calc(var(--spacing,.25rem)*2);padding-inline:0;position:relative;width:100%;z-index:2}.lol-match-detail-draft__phase-label{border-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);text-align:center;z-index:2;--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:.55rem;font-weight:var(--font-weight-semibold,600);line-height:1;--tw-tracking:var(--tracking-wide,.025em);background:var(--glass-bg);border-color:var(--glass-border);border-radius:3.40282e+38px;border-width:1px;box-shadow:0 0 0 1px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.08);color:var(--p-surface-200);letter-spacing:var(--tracking-wide,.025em);position:relative;text-transform:uppercase;white-space:nowrap}.lol-match-detail-draft__phase-rule{background:linear-gradient(to right,#0000 0,#94a3b847 14%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.55) 46% 54%,#94a3b847 86%,#0000);display:block;flex-shrink:0;height:1px;position:relative;width:100%}.lol-match-detail-draft__phase-rule:after{content:"";height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);--tw-translate-x:-50%;--tw-translate-y:-50%;background:var(--schedule-accent-400,var(--p-primary-400));border-radius:3.40282e+38px;box-shadow:0 0 0 3px #0f172a,0 0 0 4px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.35);left:50%;position:absolute;top:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.lol-match-detail-draft__step{align-items:center;column-gap:calc(var(--spacing,.25rem)*2);display:grid;grid-template-columns:1fr 1.25rem 1fr;padding-block:calc(var(--spacing,.25rem)*1.5);position:relative;width:100%;z-index:1}.lol-match-detail-draft__spine{align-items:center;display:flex;justify-content:center}.lol-match-detail-draft__spine-node{background:#0f172a;border-color:#94a3b8b3;border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:2px;height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5)}.lol-match-detail-draft__step--ban .lol-match-detail-draft__spine-node{border-color:#94a3b873;height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2)}.lol-match-detail-draft__step--pick .lol-match-detail-draft__spine-node{border-color:var(--schedule-accent-400,var(--p-primary-400));box-shadow:0 0 0 3px rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.16)}.lol-match-detail-draft__lane{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5);min-width:0}.lol-match-detail-draft__lane--blue{align-items:flex-end;justify-content:center}.lol-match-detail-draft__lane--red{align-items:flex-start;justify-content:center}.lol-match-detail-draft__slot{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5);max-width:100%;min-width:0}.lol-match-detail-draft__slot--blue{flex-direction:row-reverse}.lol-match-detail-draft__slot--red{flex-direction:row;text-align:right}.lol-match-detail-draft__icon{background:var(--glass-bg);border:2px solid #0000;border-radius:3.40282e+38px;display:grid;flex-shrink:0;height:2.25rem;overflow:hidden;place-items:center;position:relative;width:2.25rem}.lol-match-detail-draft__slot--pick .lol-match-detail-draft__icon{height:2.75rem;width:2.75rem}.lol-match-detail-draft__slot--ban .lol-match-detail-draft__icon{opacity:.75}.lol-match-detail-draft__slot--ban .lol-match-detail-draft__icon-image{filter:grayscale(.55)brightness(.9)}.lol-match-detail-draft__slot--ban:not(.lol-match-detail-draft__slot--empty) .lol-match-detail-draft__icon:after{background:linear-gradient(135deg,#0000 46%,#f87171d9 48% 52%,#0000 54%);content:"";inset:0;pointer-events:none;position:absolute}.lol-match-detail-draft__slot--blue .lol-match-detail-draft__icon{border-color:#60a5fa;box-shadow:0 0 0 1px #1e3a8a59}.lol-match-detail-draft__slot--red .lol-match-detail-draft__icon{border-color:#f87171;box-shadow:0 0 0 1px #7f1d1d59}.lol-match-detail-draft__slot--empty .lol-match-detail-draft__icon{--tw-border-style:dashed;border-color:var(--schedule-surface-border);border-style:dashed;box-shadow:none;opacity:.7}.lol-match-detail-draft__slot--empty .lol-match-detail-draft__icon:after{content:none}.lol-match-detail-draft__icon-image{height:100%;object-fit:cover;width:100%}.lol-match-detail-draft__icon-empty{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-leading:1;color:var(--p-surface-500);line-height:1}.lol-match-detail-draft__champion-name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:0;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-medium,500);color:var(--p-surface-0);font-weight:var(--font-weight-medium,500);max-width:5.5rem;overflow:hidden}.lol-match-detail-draft__slot--ban .lol-match-detail-draft__champion-name{color:var(--p-surface-300)}@media(min-width:768px){.lol-match-detail-draft__timeline{align-items:stretch;flex-direction:row;overflow-x:auto;padding-top:calc(var(--spacing,.25rem)*7)}.lol-match-detail-draft__timeline:before{background:linear-gradient(90deg,#94a3b88c,#94a3b826);bottom:auto;height:1px;left:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);top:auto;top:calc(50% + .875rem);transform:translateY(-50%);width:auto}.lol-match-detail-draft__timeline:after{border:5px solid #0000;border-left:7px solid #94a3b88c;border-right:0;inset:calc(50% + .875rem) 0 auto auto;transform:translateY(-50%)}.lol-match-detail-draft__phase-marker{align-self:stretch;flex-direction:row;justify-content:center;margin-block:0;margin-inline:calc(var(--spacing,.25rem)*2);padding-inline:0;position:relative;width:1px}@media(min-width:40rem){.lol-match-detail-draft__phase-marker{margin-inline:calc(var(--spacing,.25rem)*3)}}.lol-match-detail-draft__phase-label{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-translate-x:-50%;bottom:100%;font-size:.65rem;left:50%;position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y)}.lol-match-detail-draft__phase-marker:first-child .lol-match-detail-draft__phase-label{--tw-translate-x:0px;left:0;text-align:left;translate:var(--tw-translate-x) var(--tw-translate-y)}.lol-match-detail-draft__phase-rule{background:linear-gradient(to bottom,#0000 0,#94a3b847 14%,rgba(var(--schedule-accent-rgb,var(--glow-primary-rgb)),.55) 46% 54%,#94a3b847 86%,#0000);height:100%;width:1px}.lol-match-detail-draft__step{column-gap:0;display:grid;flex:1;grid-template-columns:none;grid-template-rows:1fr auto 1fr;justify-items:center;min-width:0;padding-block:var(--spacing,.25rem);row-gap:calc(var(--spacing,.25rem)*.5)}.lol-match-detail-draft__spine{height:calc(var(--spacing,.25rem)*3)}.lol-match-detail-draft__lane{flex-flow:wrap;gap:var(--spacing,.25rem);justify-content:center;width:100%}.lol-match-detail-draft__lane--blue{align-content:flex-end;align-items:flex-end;align-self:stretch}.lol-match-detail-draft__lane--red{align-content:flex-start;align-items:flex-start;align-self:stretch}.lol-match-detail-draft__slot{align-items:center;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.lol-match-detail-draft__slot--blue{flex-direction:column-reverse}.lol-match-detail-draft__slot--red{flex-direction:column;text-align:center}.lol-match-detail-draft__icon{height:2.25rem;width:2.25rem}.lol-match-detail-draft__slot--pick .lol-match-detail-draft__icon{height:2.75rem;width:2.75rem}.lol-match-detail-draft__champion-name{font-size:.7rem;max-width:3.25rem;text-align:center}}#__nuxt,body,html{min-height:100dvh}#__nuxt{display:flex;flex-direction:column}@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-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}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-duration: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-leading:initial;--tw-border-style:solid;--tw-tracking:initial;--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}}}: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-danger-rgb:var(--escore-ui-glow-danger-rgb);--glow-blue-rgb:var(--escore-ui-glow-blue-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-danger-shadow:var(--escore-ui-glow-danger-shadow);--glow-danger-shadow-strong:var(--escore-ui-glow-danger-shadow-strong);--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-sm:var(--escore-ui-glass-blur-sm);--glass-blur:var(--escore-ui-glass-blur);--glass-blur-md:var(--escore-ui-glass-blur-md);--glass-blur-lg:var(--escore-ui-glass-blur-lg);--drop-glow-primary:var(--escore-ui-drop-glow-primary);--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-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-width:var(--escore-ui-focus-ring-width);--app-focus-ring-offset:var(--escore-ui-focus-ring-offset);--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: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: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: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: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: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: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: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: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: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(--p-primary-400)}.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(--p-primary-300)}.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(--p-primary-300)}.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: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(--p-primary-400);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: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: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: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: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(--p-primary-300);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(--p-primary-400);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: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: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: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: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: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: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: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: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: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: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:linear-gradient(90deg,var(--p-primary-400),rgb(var(--escore-ui-glow-primary-rgb)));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:linear-gradient(180deg,rgb(var(--escore-ui-glow-primary-rgb)),var(--p-primary-400));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(--p-primary-400)}.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: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)),rgba(var(--escore-ui-glow-primary-rgb),.2) 65%,#0000);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-separator{color:var(--escore-ui-glass-border)}.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:100}.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),rgba(var(--escore-ui-glow-primary-rgb),.12) 70%,#0000);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:#ffffff0a;border:1px solid var(--escore-ui-glass-border);border-radius:.5rem;color:var(--p-surface-400);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(--p-primary-400)}.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(--p-primary-400);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(--p-primary-400);border-color:var(--p-primary-400);box-shadow:var(--escore-ui-glow-shadow-soft-2)}.escore-ui-stepper__step--done:hover .escore-ui-stepper__indicator-inner{background:var(--p-primary-400);border-color:var(--p-primary-400);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(--p-primary-400)}.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(--p-primary-400)}.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(--p-primary-400)}.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(--p-primary-400);--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(--p-primary-400)}.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(--p-primary-400);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: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: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: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: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(--p-primary-400)}.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(--p-primary-400);font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.escore-ui-config-summary__label{color:color-mix(in srgb,var(--p-primary-400),#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(--p-primary-400);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(--p-primary-400);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: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: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: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: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: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:color-mix(in srgb,rgb(var(--escore-ui-glow-danger-rgb)) 55%,#fff)}}.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;overflow:hidden}.p-select-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-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: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-font-weight{syntax:"*";inherits:false}@property --tw-duration{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-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@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}
