*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent}body{min-height:100dvh;text-rendering:optimizeSpeed}:is(header,nav,footer,main,section,article){container-type:inline-size}:is(h1,h2,h3,h4,h5,h6,p){overflow-wrap:break-word}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}:is(p,li,figcaption){text-wrap:pretty}:is(ul,ol){list-style:none}a{text-decoration:none;color:inherit}button{line-height:inherit;cursor:pointer}:is(input,button,textarea,select){font:inherit}:focus-visible{outline:2px solid #005fcc;outline-offset:2px}:is(img,picture,video,canvas,svg){display:block;max-width:100%;height:auto}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast: high){:root{--shadow-1sm: none;--shadow-2sm: none;--shadow-1md: none;--shadow-2md: none;--shadow-lg: none;--shadow-xl: none}}:root{color-scheme:light dark;--color-primary: #6828d6;--color-secondary: #2090e4;--color-tertiary: #ff9a00;--color-black: light-dark(#fafafa, #0a0a0a);--color-white: light-dark(#0a0a0a, #fafafa);--color-border: light-dark(#b6b8bb, #32353e);--color-background: light-dark(#dfdfdf, #202031);--color-banner: light-dark(#fafafa, #212029);--color-white-fixe: #fafafa;--color-black-fixe: #0a0a0a;--color-border-fixe: #32353e;--color-background-fixe: linear-gradient(#1d1b27, #1a2028);--color-points: #6e6e6e;--color-border-banner: #bcbcbc;--color-red: #be3148;--color-green: #4f9884;--color-background-button: linear-gradient( 45deg, var(--color-secondary), color-mix(in srgb, var(--color-secondary) 60%, var(--color-white)) );--color-texture: none;--font-family-shoulders: "Shoulders", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-family-alan: "Alan Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-size-1xs: .5rem;--font-size-2xs: .625rem;--font-size-1sm: .75rem;--font-size-2sm: .875rem;--font-size-base: 1rem;--font-size-1lg: 1.125rem;--font-size-2lg: 1.25rem;--font-size-3lg: 1.5rem;--font-size-1xl: 1.875rem;--font-size-2xl: 2rem;--font-size-3xl: 2.25rem;--font-size-4xl: 2.5rem;--font-weight-thin: 100;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--spacing-xs: .25rem;--spacing-1sm: .5rem;--spacing-2sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-1xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3rem;--spacing-5xl: 3.5rem;--spacing-6xl: 4rem;--border-radius-xs: .125rem;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: .675rem;--border-radius-xl: .75rem;--border-radius-xxl: 1rem;--border-radius-xs-vh: .25vh;--border-radius-sm-vh: .5vh;--border-radius-1md-vh: 1vh;--border-radius-2md-vh: 1.25vh;--border-radius-lg-vh: 1.5vh;--border-radius-xl-vh: 1.75vh;--border-radius-xxl-vh: 2.5vh;--shadow-1sm: 0 4px 6px rgba(0, 0, 0, .25);--shadow-2sm: 0 4px 6px rgba(0, 0, 0, .3);--shadow-1md: 0 4px 6px rgba(0, 0, 0, .5);--shadow-2md: 0 0 8px rgba(0, 0, 0, .4);--shadow-lg: 0 0 10px rgba(0, 0, 0, .75);--shadow-xl: -4px 0 6px rgba(0, 0, 0, .3);--transition-fast: .15s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal: 400;--z-popover: 500;--z-tooltip: 600;--z-splash: 1000;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1440px;--app-vh: calc( 100dvh - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) - var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) );letter-spacing:1}:root[data-theme=light]{color-scheme:light;--font-weight-light: 400;--font-weight-regular: 500;--weight-light: var(--font-weight-regular);--weight-regular: var(--font-weight-medium);--weight-medium: var(--font-weight-semibold);--weight-semibold: var(--font-weight-bold);--weight-bold: var(--font-weight-extrabold);--weight-extrabold: var(--font-weight-black)}:root[data-theme=dark]{color-scheme:dark;--font-weight-light: 300;--font-weight-regular: 400;--weight-light: var(--font-weight-light);--weight-regular: var(--font-weight-regular);--weight-medium: var(--font-weight-medium);--weight-semibold: var(--font-weight-semibold);--weight-bold: var(--font-weight-bold);--weight-extrabold: var(--font-weight-extrabold)}@font-face{font-display:swap;font-family:Alan Sans;font-style:normal;font-weight:300;src:url(/assets/alan-sans-v5-latin-300-CdaDkn4r.woff2) format("woff2")}@font-face{font-display:swap;font-family:Alan Sans;font-style:normal;font-weight:400;src:url(/assets/alan-sans-v5-latin-regular-Bg5M5y0N.woff2) format("woff2")}@font-face{font-display:swap;font-family:Alan Sans;font-style:normal;font-weight:700;src:url(/assets/alan-sans-v5-latin-700-DSE8DBhW.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:300;src:url(/assets/BigShouldersDisplay-Light-CXodROtu.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:400;src:url(/assets/BigShouldersDisplay-Regular-DnXdYm4W.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:500;src:url(/assets/BigShouldersDisplay-Medium-C6w14vSP.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:600;src:url(/assets/BigShouldersDisplay-SemiBold-PvxZHMBv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:700;src:url(/assets/BigShouldersDisplay-Bold-uHT737rd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:800;src:url(/assets/BigShouldersDisplay-ExtraBold-BYdjmGeQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shoulders;font-style:normal;font-weight:900;src:url(/assets/BigShouldersDisplay-Black-CAPNnsAw.woff2) format("woff2")}body{font-family:var(--font-family-shoulders);font-size:min(3.5cqh,6cqw);font-weight:var(--font-weight-regular);color:var(--color-white);background-color:transparent;line-height:1;&:before{content:"";position:fixed;inset:0;background-image:var(--color-background);z-index:-100}}main{flex:1;display:flex;justify-content:center;max-width:100%;min-height:0;padding:1.25cqh;animation:animateInKeyboard .3s backwards;&[data-games=true][data-platform=native]{padding-bottom:0}}:root:active-view-transition main{view-transition-name:page}::view-transition-group(page){overflow:hidden;clip-path:inset(0)}:is(h1,h2,h3,h4,h5,h6){margin-bottom:var(--spacing-1sm)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-1xl)}h5{font-size:var(--font-size-3lg)}h6{font-size:var(--font-size-2lg)}.ripple{position:absolute;top:50%;left:50%;width:20px;height:20px;border-radius:50%;background-color:color-mix(in srgb,var(--color-white) 75%,transparent);transform:translate(-50%,-50%) scale(0);animation:ripple .5s ease-out;pointer-events:none}.game-controls{display:flex;flex-direction:column;gap:calc(1 / 100 * var(--app-vh));>:first-child{flex-shrink:0}>:not(:first-child){flex:1;min-height:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes fadeInDisplay{0%{transform:perspective(500px) scale(.8) rotateX(90deg);opacity:0}to{transform:perspective(500px) scale(1) rotateX(0);opacity:1}}@keyframes fadeOutDisplay{0%{transform:perspective(500px) scale(1) rotateX(0);opacity:1}to{transform:perspective(500px) scale(.8) rotateX(90deg);opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideDown{0%{transform:translateY(calc(-100 / 100 * var(--app-vh)))}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(calc(-100 / 100 * var(--app-vh)))}}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes crossIn{0%{width:0;opacity:0}to{width:94%;opacity:1}}@keyframes crossInDisplay{0%{width:0;opacity:0}to{width:92.5vw;opacity:1}}::view-transition-old(page){animation:slideOutPageLeft .2s ease-in-out both}::view-transition-new(page){animation:slideInPageRight .2s ease-in-out both}:root[data-page-slide=back]::view-transition-old(page){animation-name:slideOutPageRight}:root[data-page-slide=back]::view-transition-new(page){animation-name:slideInPageLeft}:root[data-page-slide] :is(.home,.games,.training){animation:none}@media (prefers-reduced-motion: reduce){::view-transition-old(page),::view-transition-new(page){animation:none}}@keyframes slideOutPageLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInPageRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutPageRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInPageLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(0);opacity:.4}to{transform:translate(-50%,-50%) scale(20);opacity:0}}.app{position:relative;display:flex;flex-direction:column;max-width:var(--breakpoint-lg);background:var(--color-background);height:100dvh;margin:0 auto;box-shadow:var(--shadow-2md);overflow:hidden;padding-top:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));padding-bottom:var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));padding-left:var(--safe-area-inset-left, env(safe-area-inset-left, 0px));padding-right:var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--bars-color-top: var(--color-black);--bars-color-bottom: var(--color-black);&[data-bars=background]{--bars-color-top: var(--color-background);--bars-color-bottom: var(--color-background)}&[data-training=true]{--color-primary: var(--color-secondary)}&:before,&:after{content:"";position:absolute;left:0;right:0;pointer-events:none}&:before{top:0;height:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));background:var(--bars-color-top)}&:after{bottom:0;height:var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));background:var(--bars-color-bottom)}.app__bar-bottom-keyboard{position:absolute;z-index:1500;bottom:0;left:0;right:0;height:var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));background:var(--color-background);opacity:0;pointer-events:none;transition:opacity .29s ease-in-out}&[data-bars-bottom=background] .app__bar-bottom-keyboard{opacity:1}.overlay__defined-x01{position:absolute;inset:0;z-index:900}}.route-fallback{flex:1;display:flex;align-items:center;justify-content:center;&:after{content:"";width:2rem;height:2rem;border-radius:50%;border:3px solid var(--color-border);border-top-color:var(--color-primary);animation:route-fallback-spin .7s linear infinite}}@keyframes route-fallback-spin{to{transform:rotate(360deg)}}.app[data-platform=web]{max-width:var(--breakpoint-md)}.header{container-type:size;position:relative;display:flex;justify-content:space-between;height:calc(70 / 760 * var(--app-vh));.title__content{position:relative;display:flex;align-items:center;width:100%;margin-top:calc(1 / 100 * var(--app-vh));.title__btn-arrow{--btn-arrow-touch-padding: 18cqh;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:calc(35cqh + 2 * var(--btn-arrow-touch-padding));aspect-ratio:1;padding:var(--btn-arrow-touch-padding);background:transparent;border:none;margin-left:calc(5% - var(--btn-arrow-touch-padding));margin-right:calc(-1 * var(--btn-arrow-touch-padding));.icon--arrow{width:100%;height:100%;color:var(--color-white)}}.icon--logo{color:var(--color-white);width:min(65cqh,12cqw);margin-left:8cqw}.title{font-size:min(70cqh,10cqw);text-transform:uppercase;margin-left:3cqw;margin-bottom:0;min-width:0;width:50%;span{min-width:0;max-width:100%;white-space:normal;overflow-wrap:break-word;text-align:center;&.regular{text-transform:none;font-weight:var(--weight-regular)}}&.size-training{font-size:min(54cqh,8.5cqw)}&.small-size{font-size:38cqh}&.size-subscription{font-size:46cqh}&.size-mark-settings{font-size:min(70cqh,9.5cqw)}&.size-game{font-size:min(70cqh,12cqw)}&.size-game-long{font-size:min(52cqh,8cqw)}}}}.navbar__content{.navbar__bg{display:flex;position:absolute;top:-1px;right:0;width:min(42%,16rem);height:100%;color:var(--color-black);.navbar__bg-fixed{flex-shrink:0;transform:scaleY(-1) translate(2px)}.navbar__bg-stretch{width:100%}.navbar__btn{position:absolute;top:50%;right:50%;transform:translate(100%,-50%);display:flex;align-items:center;justify-content:center;aspect-ratio:1;height:100%;background:transparent;border:none;.navbar__icon--burger{width:50cqh;color:var(--color-white)}}}.navbar__overlay{position:fixed;inset:0;background:#00000080;opacity:0;z-index:200;animation:fadeIn .3s ease forwards;&.open{opacity:1;animation:fadeOut .3s ease forwards}.navbar__dropdownmenu{position:absolute;top:10vh;right:8vw;display:flex;flex-direction:column;gap:var(--spacing-1sm);font-size:3vh;width:max-content;&:before{content:"";position:absolute;top:-5vw;left:-1.5vw;width:3vw;height:calc(100% + 10vw);background:var(--color-secondary);box-shadow:var(--shadow-1sm);transform:translateY(calc(-100 / 100 * var(--app-vh)));border-radius:1.5vw;animation:slideDown .5s forwards}&.open:before{animation:slideUp .5s forwards}.navbar__settings{display:flex;align-items:center;justify-content:space-between;gap:8vw;color:var(--color-black-fixe);background:var(--color-white-fixe);padding:min(3.5vw,1.25rem);border-radius:var(--border-radius-2md-vh);opacity:0;transform:translate(0);box-shadow:var(--shadow-1sm);cursor:pointer;animation:slideIn .3s forwards;animation-delay:var(--delay, 0s);overflow:hidden;&.open{opacity:1;animation:slideOut .3s forwards;animation-delay:var(--delay, 0s)}.navbar__settings-content .bold{font-weight:var(--font-weight-semibold)}.icon{width:min(6vw,2rem)}}#subscription{position:relative;color:var(--color-white-fixe);background:var(--color-background-button);border:3cqh solid var(--color-white-fixe);&:after{content:"";position:absolute;top:0;left:-75%;width:40%;height:100%;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);transform:skew(-20deg);pointer-events:none;animation:subscriptionGlassShine 5s ease-in-out infinite}.navbar__settings__icon--logo{position:absolute;top:0;right:0;height:250%;width:auto;transform:translate(15%,-35%);color:color-mix(in srgb,var(--color-secondary) 85%,var(--color-white));pointer-events:none;z-index:0}.navbar__settings-content,.icon--diamond{position:relative;z-index:1}.navbar__settings-content{display:flex;align-items:center;.bold{font-weight:var(--font-weight-extrabold);text-shadow:0 4px 6px rgba(0,0,0,.25)}}.icon--diamond{color:var(--color-white);filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}}}}}.navbar__modal--container{max-height:74vh}@keyframes subscriptionGlassShine{0%{left:-75%}16%{left:130%}to{left:130%}}.app[data-platform=web] .navbar__overlay .navbar__dropdownmenu{--web-column: min(100vw, var(--breakpoint-md));right:calc((100vw - var(--web-column)) / 2 + var(--web-column) * .08);&:before{width:calc(var(--web-column) * .03);height:calc(100% + var(--web-column) * .1);top:calc(var(--web-column) * -.05);left:calc(var(--web-column) * -.015);border-radius:calc(var(--web-column) * .015)}}.modal__overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:200}.ReactModal__Overlay--after-open{background:#00000080}.ReactModal__Overlay--before-close{background:transparent}.modal{width:88%;max-width:32rem;color:var(--color-black);transform:translateY(4rem);opacity:0;transition:transform .3s,opacity .3s;z-index:1000;.modal__container{display:flex;flex-direction:column;font-size:min(5.75vw,1.75rem);width:100%;line-height:1.1;color:var(--color-white-fixe);background:linear-gradient(var(--color-white-fixe) 30%,transparent);white-space:pre-line;border-radius:var(--border-radius-xxl-vh);box-shadow:var(--shadow-lg);overflow:hidden;&.header-hidden{background:var(--color-background)}.modal__header{position:relative;display:flex;align-items:center;justify-content:center;text-transform:uppercase;h3{margin-bottom:0}.modal__title{font-size:4vh;font-weight:var(--font-weight-extrabold);color:var(--color-black-fixe);padding-block:1vh .5vh}.modal__button{position:absolute;top:50%;right:3.5cqw;transform:translateY(-50%);border:none;background:transparent;.modal__icon--close{color:var(--color-black-fixe);width:min(7vw,2rem);opacity:.25}}}.modal__content{flex:1;display:flex;flex-direction:column;background:var(--color-background);min-height:0;border-radius:var(--border-radius-xxl-vh);.modal__wrapper{display:flex;flex-direction:column;flex:1;min-height:0;padding:2cqh;.modal__children{flex:1;min-height:0;border-radius:var(--border-radius-1md-vh);overflow-y:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.modal__actions{font-weight:var(--font-weight-semibold);padding-top:2cqh;.modal__btn-cancel-submit{display:flex;gap:2cqw;.modal__btn--submit{border:none}.modal__btn--cancel,.modal__btn--submit{width:100%;&:disabled{opacity:.3;pointer-events:none;cursor:not-allowed}}}.modal__btn-sup{container-type:size;background:var(--color-green);width:100%;height:6cqh;border:none;border-radius:var(--border-radius-2md-vh);margin-top:1cqh;span{font-size:min(50cqh,30cqw);color:var(--color-white-fixe)}&:disabled{opacity:.3;pointer-events:none;cursor:not-allowed}}}}}}}.ReactModal__Content--after-open{transform:translateY(0);opacity:1}.ReactModal__Content--before-close{transform:translateY(-4rem);opacity:0}.cancel-button{container-type:size;display:flex;align-items:center;justify-content:center;background:transparent;width:100%;height:calc(6 / 100 * var(--app-vh));border:calc(.25 / 100 * var(--app-vh)) solid var(--color-green);border-radius:var(--border-radius-2md-vh);line-height:1.2;span{font-size:min(50cqh,30cqw);font-family:var(--font-family-shoulders);font-weight:var(--weight-semibold);color:var(--color-white)}}.submit-button{container-type:size;display:flex;justify-content:center;align-items:center;background:var(--color-green);width:100%;height:calc(6 / 100 * var(--app-vh));border:none;border-radius:var(--border-radius-2md-vh);line-height:1.2;&:disabled{opacity:.3;pointer-events:none;cursor:not-allowed}span{font-size:min(50cqh,30cqw);font-family:var(--font-family-shoulders);font-weight:var(--weight-semibold);color:var(--color-white-fixe)}}.dartboard{position:relative;height:calc(63 / 100 * var(--app-vh));font-size:min(4.75vw,1.5rem);.navbar__modal--subtitle{font-size:min(8vw,3rem);font-weight:var(--font-weight-medium);color:var(--color-white);text-align:center;text-transform:uppercase;padding:calc(1 / 100 * var(--app-vh))}.dartboard-points__board{position:relative;width:70%;margin:0 auto calc(3 / 100 * var(--app-vh));.dartboard-points__img{display:block;width:88%;margin-inline:auto}.dartboard-points__icon--ring{position:absolute;top:50%;left:50%;translate:-50% -50.75%;width:68%;height:auto;pointer-events:none}}.dartboard-points__value-container{display:flex;flex-direction:column;gap:calc(.75 / 100 * var(--app-vh));padding-left:4cqw;padding-bottom:calc(3 / 100 * var(--app-vh));.dartboard-points__value-content{display:flex;align-items:center;justify-content:start;gap:2cqw;font-family:var(--font-family-alan);font-size:min(2cqh,4cqw);font-weight:var(--font-weight-light);.dartboard-points__color{width:20%;height:calc(2 / 100 * var(--app-vh));border-radius:var(--border-radius-2md-vh);&.white-black{background:linear-gradient(45deg,#fbe3b9 49%,var(--color-black-fixe) 50%)}&.blue{background:var(--color-secondary)}&.purple{background:var(--color-primary)}&.green{background:var(--color-green)}&.red{background:var(--color-red)}}}.dartboard-points__value{color:var(--color-white)}}.image--position{margin:0 auto;width:90%;margin-bottom:calc(1 / 100 * var(--app-vh))}}.language{container-type:size;height:calc(55 / 100 * var(--app-vh));.language__item{container-type:size;display:flex;align-items:center;justify-content:space-between;color:var(--color-white);height:min(calc(6 / 100 * var(--app-vh)),4rem);padding-inline:var(--spacing-1xl);border-radius:var(--border-radius-lg-vh);cursor:pointer;.language__item-language{font-size:40cqh;font-family:var(--font-family-alan);font-weight:var(--weight-medium)}.img--country{height:65cqh;aspect-ratio:1;border-radius:.75vh}&.is-selected{background:var(--color-primary)}}}footer{container-type:size;position:relative;height:calc(70 / 760 * var(--app-vh));&.hidden{height:0}.navbar{margin-left:8%;.navbar__bg{display:flex;position:absolute;bottom:0;left:0;width:min(42%,16rem);height:100%;color:var(--color-black);z-index:10;.navbar__bg-stretch{width:100%;transform:translateY(1px)}.navbar__bg-fixed{flex-shrink:0;transform:scaleX(-1) translate(2px) translateY(1px)}.navbar__bg-btn{border:none;background:transparent;.icon--home{position:absolute;bottom:50%;left:50%;transform:translate(-140%,50%);color:var(--color-white);width:55cqh}}}.navbar__settings{position:absolute;bottom:50%;color:var(--color-white);background:transparent;border:none;right:9%;transform:translateY(50%);.icon--settings{width:50cqh}}.navbar__start--link{position:absolute;bottom:0;width:100%;height:88%;background:var(--color-primary);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;&.training{background-color:var(--color-secondary);.navbar__start__icon--logo{color:color-mix(in srgb,var(--color-secondary) 85%,var(--color-white-fixe))}}&.disabled{opacity:.25;pointer-events:none;cursor:not-allowed}&.reset-all{border:none}&:after{content:"";position:absolute;inset:0;background:var(--gradient-overlay, none);pointer-events:none;z-index:0}}.navbar__start__icon--logo{position:absolute;top:0;right:0;transform:translateY(-20%);width:300cqh;color:color-mix(in srgb,var(--color-primary) 85%,var(--color-white-fixe));pointer-events:none;z-index:1}.navbar__start--text{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);text-transform:uppercase;font-size:55cqh;font-weight:var(--font-weight-extrabold);width:max-content;color:var(--color-black-fixe);padding-left:min(18%,5rem);z-index:100;&.reset-all{display:flex;align-items:center;gap:1.5cqw;font-size:min(44cqh,7cqw);color:var(--color-black-fixe);padding-left:min(19%,8rem)}&.small-size{font-size:34cqh}.navbar__start__icon--refresh{color:var(--color-black-fixe);width:min(50cqh,8.5cqw)}}}}.modal-alert{width:80%;.modal-alert__cancel{border-color:var(--color-white)}.modal-alert__submit{background:var(--color-red)}.modal-alert__title-message{height:100%;.modal-alert__title{text-transform:uppercase;text-align:center;font-size:3.75cqh;font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:2cqh}.modal-alert__message{font-family:var(--font-family-alan);font-size:2cqh;font-weight:var(--font-weight-light);color:var(--color-white);padding-inline:2cqw;line-height:1.2}}}.keyboard-x01-mode{container-type:size;position:absolute;bottom:calc(-1px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));display:flex;flex-wrap:wrap;background:var(--color-background);width:100%;height:30%;padding:1.25cqh;padding-bottom:0;border-radius:2.5vh 2.5vh 0 0;transform:translateY(calc(100% + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))));transition:transform .29s ease-in-out;z-index:1000;&.open{transform:translateY(0)}.keyboard-x01__btn{position:relative;font-size:14cqh;font-weight:var(--font-weight-bold);color:var(--color-white);background:transparent;width:calc(100% / 3);height:25%;border:none;border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);overflow:hidden;isolation:isolate;.icon--dustbin{color:var(--color-red);width:min(12cqh,8cqw);&:disabled{pointer-events:none;cursor:none}}.icon--check{color:var(--color-green);width:min(18cqh,11cqw)}.span{display:flex;justify-content:center;&.disabled{opacity:.2;transition:opacity .15s ease}}&:nth-last-child(-n+3){border-bottom:none}&:nth-child(3),&:nth-child(6),&:nth-child(9),&:nth-child(12){border-right:none}.span{display:flex;align-items:center;transition:opacity .15s ease;&.disabled{pointer-events:none;cursor:none}}}}.home{display:flex;flex-direction:column;gap:min(calc(1 / 100 * var(--app-vh)),.75rem);width:100%;animation:fadeIn .3s backwards;.home__player-statistical{display:flex;gap:inherit;min-height:calc(20 / 100 * var(--app-vh));>*{flex:1}}.home_saved-link{width:100%;min-height:calc(13 / 100 * var(--app-vh))}.home__section-content{container-type:size;flex:1;position:relative;width:100%;background:var(--color-black);border-radius:var(--border-radius-xl-vh);overflow:hidden;.home__link--section{position:relative;display:flex;flex-direction:column;justify-content:end;height:100%;border-radius:var(--border-radius-xl-vh);&.home__link--games{background:var(--color-primary);.home__section__icon--logo{color:color-mix(in srgb,var(--color-primary) 85%,var(--color-white-fixe))}}&.home__link--training{background:var(--color-secondary);.home__section__icon--logo{color:color-mix(in srgb,var(--color-secondary) 85%,var(--color-white-fixe))}}&:after{content:"";position:absolute;inset:0;background:var(--gradient-overlay, none);pointer-events:none;z-index:0}.home__link--title{position:relative;font-size:min(30cqh,20cqw);font-weight:var(--weight-extrabold);text-transform:uppercase;padding-left:4cqw;line-height:1;z-index:100;&.small-size{font-size:min(24cqh,16cqw)}}.home__link--text{font-family:var(--font-family-alan);font-size:min(10.5cqh,3.5cqw);font-weight:var(--weight-light);padding-left:4cqw;padding-block:3cqh 14cqh;z-index:100}.home__section__icon--logo{z-index:1;position:absolute;top:0;right:0;transform:translate(25%,-60%);width:250cqh}}.home__bg{position:absolute;top:0;bottom:0;right:0;background:var(--color-primary);border-radius:0 1.75vh 1.75vh 0;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-mask-image:var(--mask-url);mask-image:var(--mask-url);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overflow:hidden;pointer-events:none;&:after{content:"";position:absolute;inset:0;background:var(--gradient-overlay, none);pointer-events:none;z-index:0}}}}.players-link{container-type:size;position:relative;text-transform:uppercase;color:var(--color-white);background:color-mix(in srgb,var(--color-primary) 40%,var(--color-black));border-radius:var(--border-radius-xl-vh);padding-top:calc(2.5 / 100 * var(--app-vh));background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:var(--gradient-overlay, none);pointer-events:none;z-index:0}.players-link__text{display:flex;flex-direction:column;padding-left:8cqw;.players-link__bold,.players-link__light{position:relative;z-index:1}.players-link__bold{font-size:min(16.75cqw,3.25rem);font-weight:var(--weight-bold);&.small-size{font-size:min(12.5cqw,2.5rem)}&.average-size{font-size:min(15cqw,3rem)}&.line-height{line-height:1.15}}.players-link__light{font-size:min(12cqw,2.3rem);font-weight:var(--weight-regular);line-height:.95;&.small-size{font-size:min(10cqw,2rem)}&.average-size{font-size:11cqw}&.line-height{line-height:1.1}}}.icon--players{position:absolute;bottom:0;right:0;transform:translate(20%,20%);color:color-mix(in srgb,var(--color-primary) 85%,var(--color-white-fixe));width:120cqh;&.small-size{width:min(21cqw,3.25rem)}&.average-size{width:min(10cqw,1.75rem)}&.line-height{width:min(21cqw,4.5rem)}}}.stats-link{container-type:size;position:relative;text-transform:uppercase;color:var(--color-white);background:color-mix(in srgb,var(--color-secondary) 50%,var(--color-black));border-radius:var(--border-radius-xl-vh);padding-top:calc(2.5 / 100 * var(--app-vh));background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;&:after{content:"";position:absolute;inset:0;background:var(--gradient-overlay, none);pointer-events:none;z-index:0}.stats-link__text{display:flex;flex-direction:column;padding-left:8cqw;.stats-link__bold,.stats-link__light{position:relative;z-index:1}.stats-link__bold{font-size:min(16.75cqw,3.25rem);font-weight:var(--weight-bold);&.small-size{font-size:min(12.5cqw,2.5rem)}&.average-size{font-size:min(15cqw,3rem)}&.line-height{line-height:1.15}}.stats-link__light{font-size:min(12cqw,2.3rem);font-weight:var(--weight-regular);line-height:.95;&.small-size{font-size:min(10cqw,2rem)}&.average-size{font-size:11cqw}&.line-height{line-height:1.1}}}.icon--stats{position:absolute;bottom:0;right:0;transform:translate(-10%,10%);color:color-mix(in srgb,var(--color-secondary) 85%,var(--color-white-fixe));width:93cqh;&.small-size{width:min(21cqw,3.25rem)}&.average-size{width:min(19cqw,4.25rem)}&.line-height{width:min(19cqw,3.75rem)}}}.saved-link{container-type:size;position:relative;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;background:var(--color-black);border-radius:var(--border-radius-xl-vh);padding-right:8cqw;overflow:hidden;.saved-link__text{display:flex;flex-direction:column;padding-left:4.5cqw;.saved-link__light{font-size:23cqh;font-weight:var(--weight-regular);&.line-height{line-height:1.4}&.small-size{font-size:19cqh}}.saved-link__bold{font-size:31cqh;font-weight:var(--weight-bold);&.small-size{font-size:25cqh}}}.saved-link__img{position:absolute;top:-3cqw;right:0;transform:translate(20cqw);width:60cqw}}@property --offer-h{syntax: "<length>"; inherits: true; initial-value: 0px;}.subscription{animation:fadeIn .3s backwards;overflow-y:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}.subscription__offer{display:flex;flex-direction:column;font-family:var(--font-family-alan);font-weight:var(--font-weight-light);background:linear-gradient(135deg,var(--color-black) 50%,color-mix(in srgb,var(--color-primary) 50%,var(--color-black)));--offer-h: min(34cqh, 100cqw);border-radius:var(--border-radius-xxl-vh);margin-bottom:1.5cqh;.subscription__offer-container{container-type:inline-size;position:relative;display:grid;grid-template-rows:auto auto;place-items:center;row-gap:calc(var(--offer-h) * .06);padding-top:calc(var(--offer-h) * .08);.subscription__icon--logo{position:absolute;top:0;left:0;transform:translate(-40%);width:calc(var(--offer-h) * .8);height:100%;color:var(--color-primary);pointer-events:none}.subscription__offer-list{display:flex;flex-direction:column;gap:calc(var(--offer-h) * .02);color:var(--color-white);width:80cqw;margin-inline:auto;padding-left:10cqw;list-style-type:disc;z-index:100;.offer__item{display:list-item;font-size:min(calc(var(--offer-h) * .055),14cqw);text-wrap:inherit;line-height:1.2;&::marker{color:var(--color-tertiary)}}}}.subscription__price{position:relative;z-index:100;display:flex;justify-content:space-between;gap:2.5cqw;width:100%;padding-inline:10cqw;padding-bottom:4cqw;.price__btn{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;background:transparent;border:none;border-radius:var(--border-radius-2md-vh);padding-block:calc(var(--offer-h) * .02);.price{font-family:var(--font-family-shoulders);font-size:min(calc(var(--offer-h) * .1),20cqw);font-weight:var(--weight-extrabold);color:var(--color-white-fixe);line-height:1;&.selected{color:var(--color-black-fixe)}}.per{font-size:min(calc(var(--offer-h) * .055),11cqw);color:var(--color-white);line-height:.9;&.selected{color:var(--color-black-fixe)}}&.selected{background:var(--color-secondary);box-shadow:var(--shadow-1md)}}}}.subscription__validation{flex:1;font-family:var(--font-family-alan);font-weight:var(--font-weight-light);.subscription__state{display:flex;flex-direction:column;align-items:flex-start;gap:2cqh}.subscription__error{font-size:min(calc(1.75 / 100 * var(--app-vh)),1.5rem);color:var(--color-red)}.subscription__restore{display:flex;flex-direction:column;align-items:center;gap:1cqh;padding-block:1.5cqh;.subscription__restore-btn{font-size:1.75cqh;color:var(--color-white);text-decoration:underline;background:none;border:none;cursor:pointer;&:disabled{opacity:.5;cursor:default}}.subscription__restore-message{font-size:1.75cqh;text-align:center;&.subscription__restore-message--success{color:var(--color-green)}&.subscription__restore-message--error{color:var(--color-red)}}}.subscription__validation-form{font-size:2cqh;input{font-weight:var(--font-weight-regular);color:var(--color-black-fixe);background:var(--color-white-fixe);width:100%;height:6cqh;border:none;border-radius:3cqh;padding-left:6cqw;&:focus{border-color:var(--color-tertiary);outline:none}}.accept{display:flex;font-size:1.75cqh;color:var(--color-white);padding-block:1.5cqh;margin-left:3cqw;input[type=checkbox]{display:none}label{position:relative;padding-left:8cqw;line-height:1.2;&:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:min(5vw,1.75rem);aspect-ratio:1;border:2px solid var(--color-white);border-radius:4px;background:var(--color-white-fixe);transition:all .2s ease;cursor:pointer;user-select:none}.highlight{font-weight:var(--weight-medium);text-decoration:underline}}input[type=checkbox]:checked+label:before{background:var(--color-tertiary)}}}.subscription__conditions{text-transform:uppercase;font-size:min(3cqh,6cqw);font-family:var(--font-family-shoulders);font-weight:var(--weight-medium);color:var(--color-white);padding-top:1cqh;padding-bottom:calc(.5 / 100 * var(--app-vh))}.subscription__ultimate{font-size:1.75cqh;color:var(--color-white);padding-block:1.5cqh;line-height:1.2}.subscription__btns{display:flex;justify-content:space-between;gap:2.5cqw}}}.referral-card{display:flex;flex-direction:column;gap:calc(1.75 / 100 * var(--app-vh));.referral-card__title{display:grid;grid-template-columns:10% max-content auto;column-gap:2cqw;align-items:center;text-transform:uppercase;font-size:min(8vw,calc(4 / 100 * var(--app-vh)));font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--color-primary) 80%,var(--color-white));.separate--1,.separate--2{width:100%;height:.5cqh;background:var(--color-white);border-radius:.25vh}}.referral-card__hint{font-family:var(--font-family-alan);font-weight:var(--weight-light);font-size:1.75cqh;color:var(--color-white);line-height:1.2}.referral-card__code{display:flex;align-items:center;justify-content:space-between;background:var(--color-black);height:6cqh;border-radius:var(--border-radius-2md-vh);padding-inline:4cqw;.referral-card__code-value{font-family:var(--font-family-shoulders);font-size:3cqh;font-weight:var(--weight-extrabold);letter-spacing:.1em;color:var(--color-primary)}.referral-card__copy{font-family:var(--font-family-alan);font-size:1.5cqh;font-weight:var(--font-weight-semibold);color:var(--color-tertiary);background:transparent;border:none;text-decoration:underline;&:disabled{opacity:.5}}}.referral-card__redeem{display:flex;flex-direction:column;gap:1cqh;.referral-card__redeem-label{font-family:var(--font-family-alan);font-weight:var(--weight-light);font-size:1.75cqh;color:var(--color-white)}.referral-card__redeem-row{display:flex;gap:2.5cqw;.submit-button{flex:1}input{display:flex;align-items:center;width:60%;min-width:0;flex:none;font-weight:var(--font-weight-regular);color:var(--color-black-fixe);background:var(--color-white-fixe);border:none;border-radius:var(--border-radius-2md-vh);padding-inline:2cqw;text-align:center;text-transform:uppercase;&:focus{border-color:var(--color-tertiary);outline:none}&::placeholder{font-size:min(2.5cqh,3rem);font-weight:var(--font-weight-semibold);line-height:normal;text-align:center}}}.referral-card__message{font-size:min(calc(1.75 / 100 * var(--app-vh)),1.5rem);&.referral-card__message--success{color:var(--color-green)}&.referral-card__message--error{color:var(--color-red)}}}}.modal-welcome{max-width:26rem;outline:none;.modal-welcome__intro{font-family:var(--font-family-alan);font-size:1.75cqh;font-weight:var(--font-weight-light);color:var(--color-white);line-height:1.2;text-align:center}.modal-welcome__section{padding-block:1vh;.modal-welcome__title{display:grid;grid-template-columns:10% max-content auto;align-items:center;column-gap:2cqw;font-size:3.65cqh;font-weight:var(--font-weight-semibold);color:color-mix(in srgb,var(--color-primary) 80%,var(--color-white));text-transform:uppercase;margin-bottom:1vh;.separate--1,.separate--2{width:100%;height:.5vh;background:var(--color-white);border-radius:.25vh}}}.modal-welcome__theme-options{display:flex;gap:1vh;.modal-welcome__theme-option{flex:1;display:flex;flex-direction:column;align-items:center;gap:.75vh;background:var(--color-black);border:none;border-radius:var(--border-radius-xl-vh);padding:1vh;cursor:pointer;transition:.15s ease-in-out;&.selected{background:var(--color-primary)}.modal-welcome__theme-image{width:100%;border-radius:var(--border-radius-2md-vh)}.modal-welcome__theme-label{font-size:min(2cqh,4cqw);font-weight:var(--weight-semibold);color:var(--color-white)}&.selected .modal-welcome__theme-label{color:var(--color-black)}}}.modal-welcome__accessibility{display:flex;align-items:center;gap:1.25vh;background:var(--color-black);border-radius:var(--border-radius-xl-vh);padding:1.25vh;.modal-welcome__accessibility-image{width:min(30%,6rem);border-radius:var(--border-radius-2md-vh)}.toggle{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:1.5vh;.title{font-size:min(6vw,2rem);font-weight:var(--font-weight-semibold);color:var(--color-white)}.input{position:absolute;top:50%;right:1vh;transform:translateY(-50%);width:10px;height:10px;opacity:0;&:checked+.label{background:var(--color-tertiary);&:after{transform:translate(calc(min(10vw,4rem) - 2.5vh))}}}.label{position:relative;display:inline-block;width:min(10vw,4rem);height:2.5vh;background:var(--color-border);border-radius:1.25vh;cursor:pointer;transition:background-color .3s;&:after{position:absolute;top:2px;left:2px;content:"";width:calc(2.5vh - 4px);aspect-ratio:1;background:var(--color-black);border-radius:50%;transition:transform .2s}}}}.modal-welcome__submit{margin-top:1vh}}.cloud-backup-hint{display:flex;flex-direction:column;gap:calc(1.75 / 100 * var(--app-vh));padding-bottom:2cqh;.cloud-backup-hint__title{display:grid;grid-template-columns:10% max-content auto;column-gap:2cqw;align-items:center;text-transform:uppercase;font-size:min(8vw,calc(4 / 100 * var(--app-vh)));font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--color-primary) 80%,var(--color-white));.separate--1,.separate--2{width:100%;height:.5cqh;background:var(--color-white);border-radius:.25vh}}.cloud-backup-hint__text,.cloud-backup-hint__item{font-family:var(--font-family-alan);font-weight:var(--weight-light);font-size:1.75vh;color:var(--color-white);line-height:1.2}.cloud-backup-hint__link{color:var(--color-tertiary);font-weight:var(--font-weight-semibold);text-decoration:underline}}.theme{flex:1;display:flex;flex-direction:column;gap:2.5cqw;min-height:0;animation:fadeIn .3s backwards;.theme__title{display:grid;grid-template-columns:10% max-content auto;column-gap:2cqw;align-items:center;text-transform:uppercase;font-size:min(8vw,calc(4 / 100 * var(--app-vh)));font-weight:var(--font-weight-bold);color:color-mix(in srgb,var(--color-primary) 80%,var(--color-white));.separate{width:100%;height:calc(.5 / 100 * var(--app-vh));background:var(--color-white);border-radius:.25vh}}.theme__btns-content{flex:1;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:calc(1.25 / 100 * var(--app-vh));min-height:0;margin-bottom:calc(.75 / 100 * var(--app-vh));.theme__btn{display:flex;justify-content:space-between;gap:calc(1.25 / 100 * var(--app-vh));background:var(--color-black);border-radius:var(--border-radius-xl-vh);border:none;padding:calc(2.5 / 100 * var(--app-vh));margin-inline:calc(.75 / 100 * var(--app-vh));cursor:pointer;transition:.15s ease-in-out;&.selected{background:var(--color-primary)}.theme__label-content{display:flex;flex-direction:column;align-items:start;width:20cqw;padding-left:4cqw;.theme__label{color:var(--color-white);font-weight:var(--font-weight-bold);margin-block:15%;&.selected{color:var(--color-white-fixe)}}}.theme__images-content{display:flex;gap:calc(3.75 / 100 * var(--app-vh));height:100%;.theme__image{max-height:100%;max-width:45%;width:auto;height:auto;object-fit:contain;border-radius:var(--border-radius-1md-vh)}}}}}.premium-modal__submit{background:var(--color-green)}.loading-screen{position:fixed;inset:0;z-index:var(--z-splash);display:flex;align-items:center;justify-content:center;--loading-logo-y: calc(50% - min(8.1vh, 11.34vw)) ;background:radial-gradient(circle at 50% var(--loading-logo-y),light-dark(color-mix(in srgb,var(--color-primary) 22%,transparent),color-mix(in srgb,var(--color-primary) 42%,transparent)) 0,transparent min(57vw,32vh)),radial-gradient(circle at 96% 4%,light-dark(color-mix(in srgb,var(--color-secondary) 12%,transparent),color-mix(in srgb,var(--color-secondary) 20%,transparent)) 0,transparent min(52vw,29vh)),radial-gradient(circle at 4% 99%,light-dark(color-mix(in srgb,var(--color-red) 10%,transparent),color-mix(in srgb,var(--color-red) 16%,transparent)) 0,transparent min(52vw,29vh)),var(--color-background);&:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.loading-screen__stage{container-type:inline-size;position:relative;width:min(30vh,42vw);aspect-ratio:1;display:flex;align-items:center;justify-content:center;translate:0 -27%}.loading-screen__ring{position:absolute;width:100%;aspect-ratio:1;border-radius:50%;border:2px solid var(--color-white);opacity:0;animation:loadingRing .7s ease-out forwards}.loading-screen__logo{width:100%}.loading-screen__logo-icon{display:block;width:100%;height:100%}.loading-screen__name{position:absolute;top:calc(100% + 8cqw);left:50%;translate:-50% 0;display:flex;font-family:var(--font-family-shoulders);font-size:30cqw;line-height:1;white-space:nowrap;.loading-screen__name-letter{display:inline-block}.loading-screen__name-darts{font-weight:var(--weight-regular)}.loading-screen__name-tribe{font-weight:700}}.loading-screen__track{position:absolute;bottom:-54cqw;left:50%;transform:translate(-50%);width:80%;height:3px;border-radius:999px;background:color-mix(in srgb,var(--color-white) 15%,transparent);overflow:hidden;.loading-screen__fill{height:100%;width:0%;border-radius:999px;background:linear-gradient(90deg,var(--color-red),var(--color-red));animation-name:loadingFill;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards}}.loading-screen__slogan{position:absolute;bottom:calc(var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)) + 2.5rem);left:50%;translate:-50% 0;font-family:var(--font-family-shoulders);font-size:var(--font-size-2sm);font-weight:var(--weight-medium);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;opacity:.7;.loading-screen__slogan-dot{margin-inline:.6em;color:var(--color-primary)}}}@keyframes loadingRing{0%{opacity:0;transform:scale(.3)}25%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(3.2)}}@keyframes loadingFill{0%{width:0%}60%{width:78%}to{width:100%}}@media (prefers-reduced-motion: reduce){.loading-screen{.loading-screen__ring{display:none}.loading-screen__logo{animation:none;clip-path:none!important}.loading-screen__fill{animation:none;width:100%}}}.storage-error-banner{position:fixed;left:6cqw;right:6cqw;bottom:calc(1cqh + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));display:flex;align-items:center;justify-content:center;gap:4cqw;padding:2.5cqh;border-radius:var(--border-radius-1md-vh);border:1px solid var(--color-red);background-color:var(--color-banner);box-shadow:var(--shadow-1md);z-index:var(--z-popover);.storage-error-banner__text{margin:0;color:var(--color-red);font-family:var(--font-family-alan);font-size:min(1.75cqh,80cqw)}}
