@charset "UTF-8";.shepherd-modal-overlay-container{position:fixed;top:0;left:0;z-index:1200;width:0;height:0;opacity:0;pointer-events:none;fill-rule:evenodd;transition:opacity .15s ease-out}.shepherd-modal-overlay-container.shepherd-modal-is-visible{width:100vw;height:100vh;opacity:.6}.shepherd-modal-overlay-container path{fill:#0a0a0d}.shepherd-element{z-index:1400;width:max-content;max-width:320px;margin:0;padding:0;border:0;background:transparent;opacity:0;visibility:hidden;transition:opacity .15s ease-out}.shepherd-element.shepherd-enabled{opacity:1;visibility:visible}.shepherd-content{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:linear-gradient(180deg,#ffffff0a,#00000059),#0a0a0d;box-shadow:0 10px 28px #0009,inset 0 1px #ffffff0d}.shepherd-content:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:linear-gradient(180deg,#7a335c,#ed1c24)}.shepherd-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 0 18px;background:transparent}.shepherd-title{margin:0;color:#fff;font:700 13px/1.35 Montserrat,sans-serif;letter-spacing:.04em}.shepherd-text{padding:8px 16px 14px 18px;color:#ffffffd1;font:600 12px/1.55 Montserrat,sans-serif;letter-spacing:.01em}.shepherd-footer{display:flex;justify-content:flex-end;gap:8px;padding:0 16px 14px 18px}.shepherd-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:9px 16px;border:none;border-radius:999px;background:linear-gradient(90deg,#7a335c,#ed1c24);color:#fff;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out}.shepherd-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #ed1c244d}.shepherd-button:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.shepherd-button.shepherd-button-secondary{background:transparent;border:1px solid rgba(255,255,255,.14);color:#ffffffb3}.shepherd-button.shepherd-button-secondary:hover:not(:disabled){transform:none;box-shadow:none;border-color:#ed1c24;color:#fff}.shepherd-cancel-icon{margin:0;padding:0 4px;border:none;border-radius:6px;background:transparent;color:#fff6;font-size:20px;line-height:1;cursor:pointer;transition:color .15s ease-out}.shepherd-cancel-icon:hover{color:#fff}.shepherd-cancel-icon:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}@media (pointer: coarse){.shepherd-button,.shepherd-cancel-icon{min-height:44px}}@media (prefers-reduced-motion: reduce){.shepherd-element,.shepherd-modal-overlay-container,.shepherd-button{transition:none}}html,body{margin:0;min-height:100vh}body{font:400 1rem/1.4 Montserrat,sans-serif}#app{min-height:100vh;width:100%;display:flex;flex-direction:column}.tnum{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local(""),url(/assets/Montserrat-Black-D_FhukR7.ttf) format("ttf")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local(""),url(/assets/Montserrat-BlackItalic-DA9pZcyn.ttf) format("ttf")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local(""),url(/assets/Montserrat-Bold-wxX70Ed7.ttf) format("ttf")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local(""),url(/assets/Montserrat-BoldItalic-DedLtJHE.ttf) format("ttf")}@font-face{font-family:Montserrat;font-style:normal;font-weight:bolder;src:local(""),url(/assets/Montserrat-ExtraBold-krvMyJYB.ttf) format("ttf")}@font-face{font-family:Montserrat;font-style:normal;font-weight:lighter;src:local(""),url(/assets/Montserrat-Light-B2AMok7S.ttf) format("ttf")}.p-inputtext{height:36px;width:100%;padding:5px 10px;border-radius:8px;border:1px solid #E7E8E9;box-sizing:border-box;font-family:Montserrat,sans-serif;transition:border-color .15s linear,box-shadow .15s linear}.p-inputtext::placeholder{color:#6d7c83}.p-inputtext:enabled:focus{border-color:#94a3b8;outline:#94a3b8}.p-inputtext.p-invalid:enabled:focus{border-color:#f87171}.p-checkbox.p-highlight .p-checkbox-box{background:linear-gradient(90deg,#7a335c,#ed1c24);border-color:unset}@keyframes pulse-6065991f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.links__link a[data-v-6065991f]{font: 16px/1.2 Montserrat,Arial,Helvetica,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:15.2px;line-height:1.2;font-weight:700;color:#6d7c83;text-decoration:none;padding:8px 0;display:inline-block;box-sizing:border-box}.links__link .active[data-v-6065991f]{background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@keyframes pulse-ca2d9da3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.auth-shell[data-v-ca2d9da3]{min-height:calc(100vh - 72px);width:100%;display:grid;grid-template-columns:1fr;box-sizing:border-box;background:#0a0a0d;color:#fff}.auth-shell__stage[data-v-ca2d9da3]{display:none}.auth-shell__panel[data-v-ca2d9da3]{display:flex;align-items:flex-start;justify-content:center;padding:48px 20px;background:#0a0a0d}.auth-shell__panel-inner[data-v-ca2d9da3]{width:100%;max-width:460px;display:flex;flex-direction:column;gap:24px}.auth-shell__crumbs[data-v-ca2d9da3]{display:flex;align-items:center;gap:14px;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c}.auth-shell__crumbs-mark[data-v-ca2d9da3]{background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.auth-shell__crumbs-sep[data-v-ca2d9da3]{flex:0 0 28px;height:1px;background:linear-gradient(90deg,#7a335c,transparent)}.auth-shell__crumbs-text[data-v-ca2d9da3]{color:#ffffff8c}.auth-shell__switcher[data-v-ca2d9da3]{display:flex;gap:18px;padding:6px 10px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);align-self:flex-start}.auth-shell__switcher[data-v-ca2d9da3] .links__link a{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;padding:8px 14px;border-radius:999px;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out}.auth-shell__switcher[data-v-ca2d9da3] .links__link a:hover{color:#fff}.auth-shell__switcher[data-v-ca2d9da3] .links__link .active{color:transparent;background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-background-clip:text;background-clip:text}.auth-shell__headline[data-v-ca2d9da3]{display:flex;flex-direction:column;gap:10px}.auth-shell__headline[data-v-ca2d9da3] h2{margin:0;font:900 clamp(32px,5vw,48px)/.95 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.auth-shell__headline[data-v-ca2d9da3] p{margin:0;font:400 13px/1.55 Montserrat,sans-serif;color:#ffffff8c;max-width:360px}.auth-shell__foot[data-v-ca2d9da3]{margin:8px 0 0;font:500 13px/1.5 Montserrat,sans-serif;color:#ffffff8c}.auth-shell__foot a[data-v-ca2d9da3]{color:#ed1c24;font-weight:700;text-decoration:none;border-bottom:1px dashed rgba(237,28,36,.5);padding-bottom:1px;transition:color .15s ease-out,border-color .15s ease-out}.auth-shell__foot a[data-v-ca2d9da3]:hover{color:#fff;border-color:#fff}@media (min-width: 768px){.auth-shell[data-v-ca2d9da3]{min-height:calc(100vh - 80px);grid-template-columns:minmax(320px,1fr) minmax(440px,1fr)}.auth-shell__stage[data-v-ca2d9da3]{display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:80px;align-self:start;height:calc(100vh - 80px);overflow:hidden;padding:40px 36px;color:#fff;background:radial-gradient(120% 80% at 0% 0%,#ed1c2459,#7a335c00 55%),radial-gradient(90% 60% at 100% 100%,#7a335c8c,#14121800 60%),linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;border-right:1px solid rgba(255,255,255,.06)}.auth-shell__stage-grid[data-v-ca2d9da3]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 40% 50%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 40% 50%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.auth-shell__stage-checker[data-v-ca2d9da3]{position:absolute;right:-40px;bottom:-40px;width:280px;height:280px;background-image:linear-gradient(45deg,#fff 25%,transparent 25%),linear-gradient(-45deg,#fff 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#fff 75%),linear-gradient(-45deg,transparent 75%,#fff 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;opacity:.06;transform:rotate(-12deg);pointer-events:none;z-index:0}.auth-shell__stage-glow[data-v-ca2d9da3]{position:absolute;top:30%;left:-20%;width:70%;height:60%;background:radial-gradient(circle,rgba(237,28,36,.35) 0%,transparent 70%);filter:blur(40px);pointer-events:none;z-index:0}.auth-shell__stage-meta[data-v-ca2d9da3],.auth-shell__stage-numeral[data-v-ca2d9da3],.auth-shell__stage-copy[data-v-ca2d9da3],.auth-shell__stage-stats[data-v-ca2d9da3],.auth-shell__stage-footer[data-v-ca2d9da3]{position:relative;z-index:1}.auth-shell__stage-meta[data-v-ca2d9da3]{display:inline-flex;align-items:center;gap:10px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffffbf;align-self:flex-start;padding:8px 14px;border:1px solid rgba(255,255,255,.18);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.auth-shell__stage-meta-dot[data-v-ca2d9da3]{width:8px;height:8px;border-radius:50%;background:#ed1c24;box-shadow:0 0 12px #ed1c24;animation:auth-shell-pulse-ca2d9da3 1.8s ease-in-out infinite}}@media (min-width: 768px) and (prefers-reduced-motion: reduce){.auth-shell__stage-meta-dot[data-v-ca2d9da3]{animation:none}}@media (min-width: 768px){.auth-shell__stage-numeral[data-v-ca2d9da3]{position:relative;display:flex;align-items:flex-start;line-height:.78;margin:-10px 0}.auth-shell__stage-numeral-zero[data-v-ca2d9da3],.auth-shell__stage-numeral-one[data-v-ca2d9da3]{font:900 clamp(160px,22vw,320px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em}.auth-shell__stage-numeral-zero[data-v-ca2d9da3]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.32)}.auth-shell__stage-numeral-one[data-v-ca2d9da3]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.auth-shell__stage-numeral-tag[data-v-ca2d9da3]{writing-mode:vertical-rl;transform:rotate(180deg);margin-left:20px;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.4em;color:#ffffff8c;align-self:flex-end;padding-bottom:24px}.auth-shell__stage-copy[data-v-ca2d9da3]{max-width:440px}.auth-shell__stage-title[data-v-ca2d9da3]{margin:0 0 18px;font:800 clamp(32px,4vw,44px)/.95 "Montserrat",sans-serif;letter-spacing:-.02em;display:flex;flex-direction:column}.auth-shell__stage-title-accent[data-v-ca2d9da3]{background:linear-gradient(90deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-shell__stage-lede[data-v-ca2d9da3]{margin:0;font:400 14px/1.6 Montserrat,sans-serif;color:#ffffffb8;max-width:360px}.auth-shell__stage-stats[data-v-ca2d9da3]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.auth-shell__stage-stats li[data-v-ca2d9da3]{background:#00000040;padding:16px 14px;display:flex;flex-direction:column;gap:6px}.auth-shell__stage-stats-key[data-v-ca2d9da3]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80}.auth-shell__stage-stats-val[data-v-ca2d9da3]{font:800 28px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums}.auth-shell__stage-footer[data-v-ca2d9da3]{display:flex;justify-content:space-between;align-items:center;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.auth-shell__stage-footer-pulse[data-v-ca2d9da3]{color:#ed1c24}.auth-shell__panel[data-v-ca2d9da3]{padding:72px 64px}}@media (min-width: 1280px){.auth-shell__panel[data-v-ca2d9da3]{padding:96px 120px}.auth-shell__panel-inner[data-v-ca2d9da3]{max-width:480px}}@keyframes auth-shell-pulse-ca2d9da3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes pulse-c8e9f365{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.input-text[data-v-c8e9f365]{display:flex;align-items:center;width:100%;min-height:40px;padding:10px 14px;box-sizing:border-box;margin:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;font-family:Montserrat,sans-serif;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.input-text[data-v-c8e9f365]:hover:not(.input-text--focused):not(.input-text--disabled){border-color:#ffffff3d;background:#ffffff0f}.input-text--focused[data-v-c8e9f365]{border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e;background:#ffffff0f}.input-text--invalid[data-v-c8e9f365]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44442e}.input-text--disabled[data-v-c8e9f365]{opacity:.55;pointer-events:none}.input-text__input[data-v-c8e9f365]{width:100%;background:transparent;border:none;padding:0;color:inherit;font:600 13px/1.2 Montserrat,sans-serif;letter-spacing:.02em}.input-text__input[data-v-c8e9f365]:focus-visible{outline:none}.input-text__input[data-v-c8e9f365]::placeholder{color:#ffffff59;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase}.input-text__input[data-v-c8e9f365]:disabled{cursor:not-allowed}.input-text__input[data-v-c8e9f365]:-webkit-autofill,.input-text__input[data-v-c8e9f365]:-webkit-autofill:hover,.input-text__input[data-v-c8e9f365]:-webkit-autofill:focus,.input-text__input[data-v-c8e9f365]:-webkit-autofill:active{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #14181b inset;caret-color:#fff;transition:background-color 9999s ease-in-out 0s}@keyframes pulse-fe1546ad{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.input-mask[data-v-fe1546ad]{display:flex;align-items:center;width:100%;min-height:40px;padding:10px 14px;box-sizing:border-box;margin:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;font-family:Montserrat,sans-serif;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.input-mask[data-v-fe1546ad]:hover:not(.input-mask--focused):not(.input-mask--disabled){border-color:#ffffff3d;background:#ffffff0f}.input-mask--focused[data-v-fe1546ad]{border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e;background:#ffffff0f}.input-mask--invalid[data-v-fe1546ad]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44442e}.input-mask--disabled[data-v-fe1546ad]{opacity:.55;pointer-events:none}.input-mask__input[data-v-fe1546ad]{width:100%;background:transparent;border:none;padding:0;color:inherit;font:600 13px/1.2 Montserrat,sans-serif;letter-spacing:.02em}.input-mask__input[data-v-fe1546ad]:focus-visible{outline:none}.input-mask__input[data-v-fe1546ad]::placeholder{color:#ffffff59;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase}.input-mask__input[data-v-fe1546ad]:disabled{cursor:not-allowed}.input-mask__input[data-v-fe1546ad]:-webkit-autofill,.input-mask__input[data-v-fe1546ad]:-webkit-autofill:hover,.input-mask__input[data-v-fe1546ad]:-webkit-autofill:focus,.input-mask__input[data-v-fe1546ad]:-webkit-autofill:active{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #14181b inset;caret-color:#fff;transition:background-color 9999s ease-in-out 0s}@keyframes pulse-4626864e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.password[data-v-4626864e]{display:flex;flex-direction:row;align-items:center;width:100%;min-height:40px;padding:10px 14px;box-sizing:border-box;margin:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;font-family:Montserrat,sans-serif;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.password[data-v-4626864e]:hover:not(.password--focused){border-color:#ffffff3d;background:#ffffff0f}.password--focused[data-v-4626864e]{border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e;background:#ffffff0f}.password--invalid[data-v-4626864e]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44442e}.password__input[data-v-4626864e]{width:100%;background:transparent;border:none;padding:0;color:inherit;font:600 13px/1.2 Montserrat,sans-serif;letter-spacing:.02em}.password__input[data-v-4626864e]:focus-visible{outline:none}.password__input[data-v-4626864e]::placeholder{color:#ffffff59;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase}.password__input[data-v-4626864e]:-webkit-autofill,.password__input[data-v-4626864e]:-webkit-autofill:hover,.password__input[data-v-4626864e]:-webkit-autofill:focus,.password__input[data-v-4626864e]:-webkit-autofill:active{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #14181b inset;caret-color:#fff;transition:background-color 9999s ease-in-out 0s}.password__icon[data-v-4626864e]{flex-shrink:0;margin-left:8px;width:18px;height:18px;cursor:pointer;opacity:.55;filter:invert(1) brightness(1.4);transition:opacity .15s ease-out}.password__icon[data-v-4626864e]:hover{opacity:1}.password--focused.password--invalid[data-v-4626864e]{border-color:#ef4444}@keyframes pulse-97438724{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.checkbox[data-v-97438724]{height:24px;width:24px;border-radius:4px;margin:0;position:relative}.checkbox--is-invalid[data-v-97438724],.checkbox--is-invalid .checkbox__checkmark[data-v-97438724]{border-color:#f87171}.checkbox__input[data-v-97438724]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox__arrow[data-v-97438724]{position:absolute;top:-1px;left:0;height:22px;width:22px;opacity:0}.checkbox__checkmark[data-v-97438724]{position:absolute;top:0;left:0;height:21px;width:21px;border-radius:4px;border:1px solid #E7E8E9}.checkbox__checkmark--checked[data-v-97438724]{background:linear-gradient(90deg,#7a335c,#ed1c24);border:1px solid #94a3b8}.checkbox__checkmark--checked .checkbox__arrow[data-v-97438724]{opacity:1}@keyframes pulse-fac60c1a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.auth-field[data-v-fac60c1a]{display:flex;flex-direction:column;gap:8px;min-width:0}.auth-field__label[data-v-fac60c1a]{display:inline-flex;align-items:center;gap:8px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff8c}.auth-field__req[data-v-fac60c1a]{display:inline-block;width:5px;height:5px;border-radius:50%;background:#ed1c24;box-shadow:0 0 8px #ed1c248c}.auth-field__req--inline[data-v-fac60c1a]{margin-left:4px;vertical-align:middle}.auth-field__error[data-v-fac60c1a]{font:600 11px/1.3 Montserrat,sans-serif;letter-spacing:.04em;color:#ef4444}.auth-field--checkbox[data-v-fac60c1a]{flex-direction:row;align-items:flex-start;gap:12px;cursor:pointer}.auth-field__check-row[data-v-fac60c1a]{display:inline-flex;align-items:flex-start;gap:12px;width:100%}.auth-field__check-label[data-v-fac60c1a]{flex:1;font:500 12px/1.5 Montserrat,sans-serif;color:#ffffffb8}.auth-field__check-label a[data-v-fac60c1a]{color:#ed1c24;text-decoration:none;border-bottom:1px dashed rgba(237,28,36,.45);transition:color .15s ease-out,border-color .15s ease-out}.auth-field__check-label a[data-v-fac60c1a]:hover{color:#fff;border-color:#fff}@keyframes pulse-a28eef7c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.button[data-v-a28eef7c]{width:100%;height:36px;background:linear-gradient(90deg,#7a335c,#ed1c24);color:#fff;border:none;border-radius:24px}.button--disabled[data-v-a28eef7c]{background-color:gray}@keyframes pulse-40592419{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.login-view__form[data-v-40592419]{display:flex;flex-direction:column;gap:18px}@keyframes pulse-f635ecc7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.register-view__form[data-v-f635ecc7]{display:grid;grid-template-columns:1fr;column-gap:18px;row-gap:16px}.register-view__field--wide[data-v-f635ecc7],.register-view__submit--wide[data-v-f635ecc7]{grid-column:1/-1}.register-view__field--pair[data-v-f635ecc7] .auth-field__label{min-height:2.4em;align-items:flex-start}.register-view__submit[data-v-f635ecc7]{margin-top:8px}@media (min-width: 768px){.register-view__form[data-v-f635ecc7]{grid-template-columns:1fr 1fr}}@keyframes pulse-54941c48{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-select[data-v-54941c48]{position:relative;display:inline-block;min-width:220px;font-family:Montserrat,sans-serif}.v-select--disabled[data-v-54941c48]{opacity:.55;pointer-events:none}.v-select__button[data-v-54941c48]{width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:10px 38px 10px 14px;text-align:left;cursor:pointer;position:relative;font:600 13px/1.2 Montserrat,sans-serif;color:#fff;letter-spacing:.02em;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out;display:flex;align-items:center;gap:8px;min-height:40px}.v-select__button[data-v-54941c48]:hover{border-color:#ffffff3d;background:#ffffff0f}.v-select__button[data-v-54941c48]:focus-visible{outline:none;border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e}.v-select--open .v-select__button[data-v-54941c48]{border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e;background:#ffffff0f}.v-select__value[data-v-54941c48]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-select__value--placeholder[data-v-54941c48]{color:#fff6;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase}.v-select__chevron[data-v-54941c48]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#ffffff8c;display:inline-flex;transition:transform .15s ease-out,color .15s ease-out;line-height:0;pointer-events:none}.v-select__chevron--open[data-v-54941c48]{transform:translateY(-50%) rotate(180deg);color:#ed1c24}.v-select__panel{z-index:1000;background:#181d22;border:1px solid rgba(255,255,255,.06);border-radius:8px;box-shadow:0 18px 40px #0000008c,0 0 0 1px #ffffff0a;padding:4px;font-family:Montserrat,sans-serif;overflow:hidden;display:flex;flex-direction:column;isolation:isolate}.v-select__panel:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,#7a335c,#ed1c24);opacity:.7;pointer-events:none}.v-select__panel--flip:before{top:auto;bottom:0}.v-select-panel-enter-active,.v-select-panel-leave-active{transition:opacity .15s ease-out,transform .15s ease-out}.v-select-panel-enter-from,.v-select-panel-leave-to{opacity:0;transform:translateY(-4px)}.v-select__panel--flip.v-select-panel-enter-from,.v-select__panel--flip.v-select-panel-leave-to{transform:translateY(4px)}.v-select__search-wrap{padding:6px 6px 8px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.v-select__search{width:100%;box-sizing:border-box;background:#00000059;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:8px 10px;font:500 12px/1.2 Montserrat,sans-serif;color:#fff;letter-spacing:.02em;transition:border-color .15s ease-out,box-shadow .15s ease-out}.v-select__search::placeholder{color:#ffffff59;text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.v-select__search:focus{outline:none;border-color:#ed1c24;box-shadow:0 0 0 2px #ed1c2433}.v-select__list{margin:0;padding:2px;list-style:none;overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.v-select__list::-webkit-scrollbar{width:8px}.v-select__list::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.v-select__option{padding:9px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#ffffffc7;font:500 13px/1.3 Montserrat,sans-serif;border-radius:6px;transition:background-color .15s ease-out,color .15s ease-out}.v-select__option+.v-select__option{margin-top:1px}.v-select__option--focused{background:#ffffff0f;color:#fff}.v-select__option--selected{background:linear-gradient(90deg,#ed1c242e,#7a335c1a);color:#fff;font-weight:600;box-shadow:inset 2px 0 #ed1c24}.v-select__option--selected.v-select__option--focused{background:linear-gradient(90deg,#ed1c2447,#7a335c2e)}.v-select__option--empty{color:#fff6;cursor:default;text-align:center;padding:14px;font-style:italic;font-size:12px}@keyframes pulse-3b21df32{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.licence-icon[data-v-3b21df32]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;line-height:1}.licence-icon--pro[data-v-3b21df32]{color:#8a6d00;background:#fff3c4}.licence-icon--rookie[data-v-3b21df32]{color:#555;background:#e9ecef}.licence-icon__svg[data-v-3b21df32]{width:14px;height:14px;flex-shrink:0}.licence-icon__label[data-v-3b21df32]{letter-spacing:.3px}@keyframes pulse-d3157f0c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.achievement[data-v-d3157f0c]{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px 16px 14px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;min-height:132px;isolation:isolate;transition:background-color .15s ease-out,border-color .15s ease-out}.achievement--unlocked[data-v-d3157f0c]{background:#181d22;border-color:#ed1c2452}.achievement--locked[data-v-d3157f0c]{opacity:.62}.achievement__rail[data-v-d3157f0c]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.achievement--unlocked .achievement__rail[data-v-d3157f0c]{transform:scaleX(1)}.achievement__head[data-v-d3157f0c]{display:flex;align-items:center;justify-content:space-between;gap:10px}.achievement__num[data-v-d3157f0c]{font:900 28px/.85 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.22);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.achievement--unlocked .achievement__num[data-v-d3157f0c]{-webkit-text-stroke:1.4px rgba(237,28,36,.52)}.achievement__status[data-v-d3157f0c]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;padding:4px 8px;border-radius:999px;color:#ffffff73;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.achievement--unlocked .achievement__status[data-v-d3157f0c]{color:#ed1c24;background:#ed1c241a;border-color:#ed1c2452}.achievement__body[data-v-d3157f0c]{display:flex;flex-direction:column;gap:4px;margin-top:auto}.achievement__label[data-v-d3157f0c]{margin:0;font:700 14px/1.25 Montserrat,sans-serif;letter-spacing:-.005em;color:#fff}.achievement__meta[data-v-d3157f0c]{margin:0;font:500 11px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font-variant-numeric:tabular-nums}.achievement--unlocked .achievement__meta[data-v-d3157f0c]{color:#ffffffbf}.achievement__mark[data-v-d3157f0c]{position:absolute;top:14px;right:14px;width:18px;height:18px;color:#ed1c24;opacity:0}@keyframes pulse-0c906cc1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.heatmap[data-v-0c906cc1]{display:flex;flex-direction:column;gap:10px}.heatmap__grid[data-v-0c906cc1]{display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;grid-auto-columns:12px;gap:3px;overflow-x:auto;padding-bottom:4px}.heatmap__grid[data-v-0c906cc1]::-webkit-scrollbar{height:4px}.heatmap__grid[data-v-0c906cc1]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.heatmap__grid[data-v-0c906cc1]::-webkit-scrollbar-track{background:transparent}.heatmap__cell[data-v-0c906cc1]{width:12px;height:12px;border-radius:2px;background:#ffffff0d;border:1px solid rgba(255,255,255,.03);transition:transform .15s ease-out}.heatmap__cell--lvl1[data-v-0c906cc1]{background:#7a335c73;border-color:#7a335c40}.heatmap__cell--lvl2[data-v-0c906cc1]{background:#a82947a6;border-color:#a8294766}.heatmap__cell--lvl3[data-v-0c906cc1]{background:#d51c31d1;border-color:#d51c3180}.heatmap__cell--lvl4[data-v-0c906cc1]{background:#ed1c24;border-color:#ed1c24b3;box-shadow:0 0 6px #ed1c2473}.heatmap__legend[data-v-0c906cc1]{display:flex;align-items:center;gap:5px}.heatmap__legend-label[data-v-0c906cc1]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff73}.heatmap__legend .heatmap__cell[data-v-0c906cc1]{display:inline-block}@media (max-width: 520px){.heatmap__grid[data-v-0c906cc1]{grid-auto-columns:10px;gap:2px}.heatmap__cell[data-v-0c906cc1]{width:10px;height:10px}}@media (prefers-reduced-motion: reduce){.heatmap__cell[data-v-0c906cc1]{transition:none}}@keyframes pulse-538b93fe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-skeleton[data-v-538b93fe]{display:flex;flex-direction:column;gap:10px}.v-skeleton__line[data-v-538b93fe]{display:block;position:relative;overflow:hidden}.v-skeleton__line[data-v-538b93fe]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.06) 50%,transparent 100%);animation:v-skeleton-shimmer-538b93fe 1.4s ease-in-out infinite}.v-skeleton__sr[data-v-538b93fe]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v-skeleton--dark .v-skeleton__line[data-v-538b93fe]{background:#ffffff0a}.v-skeleton--light .v-skeleton__line[data-v-538b93fe]{background:#14181b0f}.v-skeleton--light .v-skeleton__line[data-v-538b93fe]:after{background:linear-gradient(90deg,transparent 0%,rgba(20,24,27,.08) 50%,transparent 100%)}@keyframes v-skeleton-shimmer-538b93fe{to{transform:translate(100%)}}@keyframes pulse-ad5a07e0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.source-switcher[data-v-ad5a07e0]{display:flex;flex-wrap:wrap;gap:0;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#14181b;overflow:hidden}.source-switcher__tab[data-v-ad5a07e0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-right:1px solid rgba(255,255,255,.06);padding:13px 22px;color:#fff9;cursor:pointer;display:inline-flex;align-items:center;gap:8px;position:relative;transition:background-color .15s ease-out,color .15s ease-out}.source-switcher__tab[data-v-ad5a07e0]:last-child{border-right:0}.source-switcher__tab[data-v-ad5a07e0]:hover{background:#ffffff08;color:#fff}.source-switcher__tab[data-v-ad5a07e0]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.source-switcher__tab--active[data-v-ad5a07e0]{background:#ed1c240f;color:#fff}.source-switcher__tab-label[data-v-ad5a07e0]{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase}.source-switcher__tab-count[data-v-ad5a07e0]{font:700 10px/1 Montserrat,sans-serif;color:#ffffff73;font-variant-numeric:tabular-nums;padding:3px 7px;border-radius:999px;background:#ffffff0f}.source-switcher__tab-bar[data-v-ad5a07e0]{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.source-switcher__tab--active .source-switcher__tab-bar[data-v-ad5a07e0]{transform:scaleX(1)}@keyframes pulse-209e3a4d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.pilot-stats[data-v-209e3a4d]{display:flex;flex-direction:column;gap:18px}.pilot-stats__skeleton[data-v-209e3a4d]{margin-top:4px}.pilot-stats__stats[data-v-209e3a4d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.pilot-stats__stat[data-v-209e3a4d]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden;transition:background-color .15s ease-out,border-color .15s ease-out}.pilot-stats__stat[data-v-209e3a4d]:hover{background:#181d22;border-color:#ed1c2440}.pilot-stats__stat-rail[data-v-209e3a4d]{position:absolute;top:0;left:0;bottom:0;width:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleY(.35);transform-origin:bottom;transition:transform .2s ease-out}.pilot-stats__stat:hover .pilot-stats__stat-rail[data-v-209e3a4d]{transform:scaleY(1)}.pilot-stats__stat-head[data-v-209e3a4d]{display:flex;align-items:baseline;gap:8px}.pilot-stats__stat-num[data-v-209e3a4d]{font:900 12px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.28);font-variant-numeric:tabular-nums}.pilot-stats__stat-label[data-v-209e3a4d]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.pilot-stats__stat-value[data-v-209e3a4d]{font:800 clamp(26px,3vw,34px)/1 "Montserrat",sans-serif;color:#fff;letter-spacing:-.02em}.pilot-stats__stat-value--tabular[data-v-209e3a4d]{font-variant-numeric:tabular-nums}.pilot-stats__stat-suffix[data-v-209e3a4d]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;margin-top:-4px}.pilot-stats__panel[data-v-209e3a4d]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px;overflow:hidden}.pilot-stats__panel[data-v-209e3a4d]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(237,28,36,.45),transparent 60%)}.pilot-stats__panel-head[data-v-209e3a4d]{display:flex;align-items:center;gap:12px}.pilot-stats__panel-num[data-v-209e3a4d]{font:900 22px/.85 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.28);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pilot-stats__panel-title[data-v-209e3a4d]{margin:0;font:700 16px/1.2 Montserrat,sans-serif;color:#fff}.pilot-stats__panel-eyebrow[data-v-209e3a4d]{margin-left:auto;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;font-variant-numeric:tabular-nums}.pilot-stats__reset[data-v-209e3a4d]{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff9;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.pilot-stats__reset[data-v-209e3a4d]:hover{color:#fff;border-color:#ed1c2480;background:#ed1c241a}.pilot-stats__reset[data-v-209e3a4d]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.pilot-stats__panel-head .pilot-stats__panel-eyebrow[data-v-209e3a4d]{margin-left:12px}.pilot-stats__legend[data-v-209e3a4d]{flex:1;min-width:0;margin:0;padding:2px 0;list-style:none;display:flex;align-items:stretch;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.pilot-stats__legend[data-v-209e3a4d]::-webkit-scrollbar{height:5px}.pilot-stats__legend[data-v-209e3a4d]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}.pilot-stats__legend-chip[data-v-209e3a4d]{flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#181d22;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:border-color .15s ease-out,background-color .15s ease-out,opacity .15s ease-out}.pilot-stats__legend-chip[data-v-209e3a4d]:hover{border-color:#ed1c2480;background:#ed1c2414}.pilot-stats__legend-chip[data-v-209e3a4d]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.pilot-stats__legend-chip--off[data-v-209e3a4d]{opacity:.4;border-style:dashed}.pilot-stats__legend-chip--off .pilot-stats__legend-best[data-v-209e3a4d]{text-decoration:line-through}.pilot-stats__legend-date[data-v-209e3a4d]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#fff;font-variant-numeric:tabular-nums}.pilot-stats__legend-best[data-v-209e3a4d]{font:600 10px/1 Montserrat,sans-serif;color:#ffffff80;font-variant-numeric:tabular-nums}.pilot-stats__chart-wrap[data-v-209e3a4d]{height:240px;position:relative}.pilot-stats__chart-loading[data-v-209e3a4d]{height:240px;margin:0;display:flex;align-items:center;justify-content:center;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#fff6}.pilot-stats__sessions[data-v-209e3a4d]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px;background:#ffffff0a;border-radius:8px;overflow:hidden}.pilot-stats__session-row[data-v-209e3a4d]{display:grid;grid-template-columns:32px 1fr 104px 56px 92px 14px;align-items:center;gap:14px;padding:13px 16px;background:#181d22;cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color .15s ease-out}.pilot-stats__session-row[data-v-209e3a4d]:hover{background:#ed1c2412}.pilot-stats__session-row[data-v-209e3a4d]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.pilot-stats__session-row:hover .pilot-stats__session-chev[data-v-209e3a4d]{transform:translate(3px);color:#ed1c24}.pilot-stats__session-idx[data-v-209e3a4d]{font:900 13px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.3);letter-spacing:-.02em}.pilot-stats__session-main[data-v-209e3a4d]{display:flex;flex-direction:column;gap:3px;min-width:0}.pilot-stats__session-name[data-v-209e3a4d]{font:700 14px/1.2 Montserrat,sans-serif;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pilot-stats__session-date[data-v-209e3a4d]{font:500 11px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#ffffff73}.pilot-stats__session-tag-cell[data-v-209e3a4d]{display:flex;justify-content:flex-end;min-width:0}.pilot-stats__session-tag[data-v-209e3a4d]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.16em;padding:4px 8px;border-radius:999px;white-space:nowrap}.pilot-stats__session-tag--endurance[data-v-209e3a4d]{color:#ffb454;background:#ffb4541a;border:1px solid rgba(255,180,84,.32)}.pilot-stats__session-laps[data-v-209e3a4d]{font:700 14px/1 Montserrat,sans-serif;color:#ffffffbf;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:3px}.pilot-stats__session-laps-unit[data-v-209e3a4d]{font:600 9px/1 Montserrat,sans-serif;letter-spacing:.1em;color:#fff6;text-transform:uppercase}.pilot-stats__session-best[data-v-209e3a4d]{font:800 15px/1 Montserrat,sans-serif;color:#fff;text-align:right}.pilot-stats__session-best--top[data-v-209e3a4d]{color:#22c55e}.pilot-stats__session-chev[data-v-209e3a4d]{color:#ffffff4d;transition:transform .2s ease-out,color .2s ease-out}@media (max-width: 600px){.pilot-stats__session-row[data-v-209e3a4d]{grid-template-columns:28px 1fr 56px 92px;grid-row-gap:6px}.pilot-stats__session-chev[data-v-209e3a4d]{display:none}.pilot-stats__session-tag-cell[data-v-209e3a4d]{grid-column:2/-1;justify-content:flex-start}.pilot-stats__session-laps[data-v-209e3a4d]{grid-column:3}.pilot-stats__session-best[data-v-209e3a4d]{grid-column:4}.pilot-stats__panel-head .pilot-stats__panel-eyebrow[data-v-209e3a4d]{display:none}}@keyframes pulse-51b537ca{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-51b537ca{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-51b537ca{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.confirm-modal[data-v-51b537ca]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.confirm-modal__card[data-v-51b537ca]{position:relative;width:min(440px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 30px 80px #0009;padding:24px 26px 22px;display:flex;flex-direction:column;gap:12px}.confirm-modal__rail[data-v-51b537ca]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.confirm-modal__close[data-v-51b537ca]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;font-size:18px;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.confirm-modal__close[data-v-51b537ca]:hover{color:#fff;border-color:#ed1c24}.confirm-modal__eyebrow[data-v-51b537ca]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c}.confirm-modal__title[data-v-51b537ca]{font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(22px,3vw,30px);margin:0}.confirm-modal__lede[data-v-51b537ca]{margin:0;color:#fff9;font:500 13px/1.5 Montserrat,sans-serif}.confirm-modal__actions[data-v-51b537ca]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.confirm-modal__cancel[data-v-51b537ca]{padding:7px 14px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:border-color .15s ease-out,color .15s ease-out}.confirm-modal__cancel[data-v-51b537ca]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.confirm-modal__cancel[data-v-51b537ca]:disabled{opacity:.4;cursor:not-allowed}.confirm-modal__cancel[data-v-51b537ca]{width:100%}.confirm-modal__submit[data-v-51b537ca]{padding:8px 16px;border:0;box-sizing:border-box;border-radius:999px;background:#ed1c24;color:#fff;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 14px #ed1c2459;transition:background-color .15s ease-out,box-shadow .15s ease-out}.confirm-modal__submit[data-v-51b537ca]:hover:not(:disabled){background:#e2121a;box-shadow:0 0 18px #ed1c2480}.confirm-modal__submit[data-v-51b537ca]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.confirm-modal__submit[data-v-51b537ca]{width:100%}@keyframes pulse-0a9ef821{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.profile[data-v-0a9ef821]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:18px}.profile__skeleton[data-v-0a9ef821]{margin-top:24px}.profile__error[data-v-0a9ef821]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:64px 16px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#14181b}.profile__error-num[data-v-0a9ef821]{font:900 clamp(96px,14vw,160px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(239,68,68,.32)}.profile__error-copy[data-v-0a9ef821]{margin:0;font:600 13px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ef4444}.profile__hero[data-v-0a9ef821]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.profile__hero-rail[data-v-0a9ef821]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.profile__hero-grid[data-v-0a9ef821]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 75% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 75% 30%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.profile__hero-glow[data-v-0a9ef821]{position:absolute;top:-10%;left:-10%;width:50%;height:80%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.profile__hero-top[data-v-0a9ef821]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.profile__hero-eyebrow[data-v-0a9ef821]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.profile__hero-since[data-v-0a9ef821]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-variant-numeric:tabular-nums}.profile__hero-body[data-v-0a9ef821]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.profile__avatar-wrap[data-v-0a9ef821]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;font:inherit;color:inherit;position:relative;width:148px;height:148px;flex-shrink:0;cursor:pointer;border-radius:50%;background:transparent}.profile__avatar-wrap:hover .profile__avatar-overlay[data-v-0a9ef821],.profile__avatar-wrap:focus-visible .profile__avatar-overlay[data-v-0a9ef821]{opacity:1}.profile__avatar-wrap[data-v-0a9ef821]:focus-visible{outline:2px solid #ed1c24;outline-offset:6px}.profile__avatar-ring[data-v-0a9ef821]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;padding:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85;pointer-events:none}.profile__avatar[data-v-0a9ef821]{position:relative;width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;border:2px solid #0a0a0d;background:#14181b}.profile__avatar--placeholder[data-v-0a9ef821]{display:flex;align-items:center;justify-content:center;font:900 56px/1 Montserrat,sans-serif;color:#ffffffd9;letter-spacing:-.04em}.profile__avatar-overlay[data-v-0a9ef821]{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#0a0a0dc7;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;font:700 10px/1.3 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:12px;opacity:0;transition:opacity .2s ease-out}.profile__file-input[data-v-0a9ef821]{display:none}.profile__hero-info[data-v-0a9ef821]{display:flex;flex-direction:column;gap:8px;min-width:0}.profile__hero-meta[data-v-0a9ef821]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.profile__hero-tag[data-v-0a9ef821]{font:900 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80;padding:5px 10px;border:1px solid rgba(255,255,255,.18);border-radius:4px;font-variant-numeric:tabular-nums}.profile__hero-licence[data-v-0a9ef821]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:#ed1c241a;border:1px solid rgba(237,28,36,.3)}.profile__hero-licence-label[data-v-0a9ef821]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;color:#ed1c24}.profile__hero-title[data-v-0a9ef821]{margin:0;font:800 clamp(28px,4vw,44px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.profile__hero-sub[data-v-0a9ef821]{margin:0;font:500 italic 14px/1.4 Montserrat,sans-serif;color:#ffffff8c}.profile__hero-actions[data-v-0a9ef821]{margin-top:6px}.profile__cta[data-v-0a9ef821]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border:1px solid rgba(237,28,36,.5);background:#ed1c2414;color:#fff;border-radius:8px;cursor:pointer;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;transition:background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.profile__cta[data-v-0a9ef821]:hover{background:linear-gradient(135deg,#7a335c,#ed1c24);border-color:transparent;box-shadow:0 4px 12px #ed1c2440}.profile__cta[data-v-0a9ef821]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.profile__cta svg[data-v-0a9ef821]{transition:transform .2s ease-out}.profile__cta:hover svg[data-v-0a9ef821]{transform:translate(2px)}.profile__panel[data-v-0a9ef821]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px;overflow:hidden}.profile__panel[data-v-0a9ef821]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(237,28,36,.45),transparent 60%)}.profile__panel-head[data-v-0a9ef821]{display:flex;align-items:baseline;gap:12px}.profile__panel-num[data-v-0a9ef821]{font:900 22px/.85 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.28);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.profile__panel-title[data-v-0a9ef821]{margin:0;font:700 16px/1.2 Montserrat,sans-serif;letter-spacing:-.005em;color:#fff}.profile__panel-eyebrow[data-v-0a9ef821]{margin-left:auto;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;font-variant-numeric:tabular-nums}.profile__panel-link[data-v-0a9ef821]{margin-left:auto;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#fff9;text-decoration:none;transition:color .15s}.profile__panel-link[data-v-0a9ef821]:hover{color:#ed1c24}.profile__panel-link[data-v-0a9ef821]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.profile__fields[data-v-0a9ef821]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.profile__field[data-v-0a9ef821]{display:flex;flex-direction:column;gap:6px}.profile__field-label[data-v-0a9ef821]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.profile[data-v-0a9ef821] .input-text input,.profile[data-v-0a9ef821] .input-mask input,.profile[data-v-0a9ef821] .v-select__field{background:#181d22;color:#fff;border:1px solid rgba(255,255,255,.08)}.profile[data-v-0a9ef821] .input-text input::placeholder,.profile[data-v-0a9ef821] .input-mask input::placeholder,.profile[data-v-0a9ef821] .v-select__field::placeholder{color:#ffffff59}.profile[data-v-0a9ef821] .input-text input:focus,.profile[data-v-0a9ef821] .input-text input:focus-visible,.profile[data-v-0a9ef821] .input-mask input:focus,.profile[data-v-0a9ef821] .input-mask input:focus-visible,.profile[data-v-0a9ef821] .v-select__field:focus,.profile[data-v-0a9ef821] .v-select__field:focus-visible{border-color:#ed1c248c;box-shadow:0 0 0 3px #ed1c242e;outline:none}.profile__panel-foot[data-v-0a9ef821]{display:flex;justify-content:flex-end}.profile__save-btn[data-v-0a9ef821]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;padding:12px 22px;background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;border:0;border-radius:8px;cursor:pointer;font:800 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 4px 12px #ed1c2440;transition:box-shadow .15s ease-out,transform .15s ease-out}.profile__save-btn[data-v-0a9ef821]:hover:not(:disabled){box-shadow:0 8px 20px #ed1c2459;transform:translateY(-1px)}.profile__save-btn[data-v-0a9ef821]:disabled{opacity:.6;cursor:not-allowed}.profile__save-btn[data-v-0a9ef821]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.profile__save-btn svg[data-v-0a9ef821]{transition:transform .2s ease-out}.profile__save-btn:hover:not(:disabled) svg[data-v-0a9ef821]{transform:translate(2px)}.profile__panel--claim[data-v-0a9ef821]{border-color:#4ade8047;background:linear-gradient(180deg,rgba(74,222,128,.06),transparent 120px),#14181b}.profile__panel--claim[data-v-0a9ef821]:before{background:linear-gradient(90deg,rgba(74,222,128,.55),transparent 60%);animation:claim-rail-pulse-0a9ef821 2.4s ease-in-out infinite}@keyframes claim-rail-pulse-0a9ef821{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.profile__panel--claim[data-v-0a9ef821]:before{animation:none}}.profile__claim-copy[data-v-0a9ef821]{margin:0;font:500 13px/1.5 Montserrat,sans-serif;color:#fff9;max-width:64ch}.profile__claim-list[data-v-0a9ef821]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.profile__claim-item[data-v-0a9ef821]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 14px;background:#181d22;border:1px solid rgba(255,255,255,.08);border-radius:8px}.profile__claim-name[data-v-0a9ef821]{font:700 14px/1.2 Montserrat,sans-serif;color:#fff}.profile__claim-meta[data-v-0a9ef821]{font:500 11px/1 Montserrat,sans-serif;letter-spacing:.06em;color:#ffffff80;font-variant-numeric:tabular-nums}.profile__claim-actions[data-v-0a9ef821]{display:flex;align-items:center;gap:8px}.profile__claim-view[data-v-0a9ef821]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;text-decoration:none;padding:9px 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px}.profile__claim-view[data-v-0a9ef821]:hover{color:#fff;border-color:#fff6}.profile__claim-btn[data-v-0a9ef821]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding:10px 16px;border-radius:999px;background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 4px 12px #ed1c2440;transition:transform .15s ease-out,box-shadow .15s ease-out}.profile__claim-btn[data-v-0a9ef821]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #ed1c2459}.profile__claim-btn[data-v-0a9ef821]:disabled{opacity:.6;cursor:not-allowed}.profile__panel--empty[data-v-0a9ef821]{align-items:flex-start}.profile__empty-copy[data-v-0a9ef821]{margin:0;font:500 13px/1.5 Montserrat,sans-serif;color:#ffffff8c;max-width:64ch}.profile__stats[data-v-0a9ef821]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.profile__stat[data-v-0a9ef821]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden;transition:background-color .15s ease-out,border-color .15s ease-out}.profile__stat[data-v-0a9ef821]:hover{background:#181d22;border-color:#ed1c2440}.profile__stat-rail[data-v-0a9ef821]{position:absolute;top:0;left:0;bottom:0;width:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleY(.35);transform-origin:bottom;transition:transform .2s ease-out}.profile__stat:hover .profile__stat-rail[data-v-0a9ef821]{transform:scaleY(1)}.profile__stat-head[data-v-0a9ef821]{display:flex;align-items:baseline;gap:8px}.profile__stat-num[data-v-0a9ef821]{font:900 12px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.28);letter-spacing:0;font-variant-numeric:tabular-nums}.profile__stat-label[data-v-0a9ef821]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.profile__stat-value[data-v-0a9ef821]{font:800 clamp(26px,3vw,34px)/1 "Montserrat",sans-serif;color:#fff;letter-spacing:-.02em}.profile__stat-value--tabular[data-v-0a9ef821]{font-variant-numeric:tabular-nums}.profile__stat-suffix[data-v-0a9ef821]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;margin-top:-4px}.profile__chart-wrap[data-v-0a9ef821]{height:240px;position:relative}.profile__achievements[data-v-0a9ef821]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.profile__records[data-v-0a9ef821]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px;background:#ffffff0a;border-radius:8px;overflow:hidden}.profile__record[data-v-0a9ef821]{display:grid;grid-template-columns:48px 1fr 120px 110px;align-items:center;gap:14px;padding:12px 16px;background:#181d22;font-variant-numeric:tabular-nums;transition:background-color .15s ease-out}.profile__record[data-v-0a9ef821]:hover{background:#ed1c240d}.profile__record-pos[data-v-0a9ef821]{font:900 14px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.32);letter-spacing:0}.profile__record-date[data-v-0a9ef821]{font:500 12px/1 Montserrat,sans-serif;letter-spacing:.06em;color:#fff9;text-transform:uppercase}.profile__record-time[data-v-0a9ef821]{font:800 16px/1 Montserrat,sans-serif;color:#fff;letter-spacing:-.01em;text-align:right}.profile__record-delta[data-v-0a9ef821]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#22c55e;text-align:right}.profile__record-delta--first[data-v-0a9ef821]{color:#fff6;font-style:normal}@media (max-width: 768px){.profile[data-v-0a9ef821]{padding:16px 16px 60px;gap:14px}.profile__hero[data-v-0a9ef821]{padding:20px;gap:20px}.profile__hero-body[data-v-0a9ef821]{grid-template-columns:1fr;gap:18px;justify-items:start}.profile__hero-title[data-v-0a9ef821]{font-size:clamp(24px,7vw,32px)}.profile__avatar-wrap[data-v-0a9ef821]{width:120px;height:120px}.profile__panel[data-v-0a9ef821]{padding:16px 16px 18px}.profile__panel-head[data-v-0a9ef821]{flex-wrap:wrap}.profile__panel-eyebrow[data-v-0a9ef821]{margin-left:0;width:100%}.profile__record[data-v-0a9ef821]{grid-template-columns:36px 1fr auto;gap:10px;padding:10px 12px}.profile__record-delta[data-v-0a9ef821]{grid-column:2/-1;text-align:left}}.profile__session-body[data-v-0a9ef821]{display:flex;flex-direction:column;gap:16px;max-width:56ch}.profile__session-copy[data-v-0a9ef821]{margin:0;font:500 13px/1.5 Montserrat,sans-serif;color:#ffffff8c}.profile__session-actions[data-v-0a9ef821]{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.profile__session-btn[data-v-0a9ef821]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:12px 22px;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}.profile__session-btn svg[data-v-0a9ef821]{transition:transform .2s ease-out}.profile__session-btn[data-v-0a9ef821]:disabled{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}.profile__session-btn[data-v-0a9ef821]:focus-visible{outline:2px solid #ed1c24;outline-offset:3px}.profile__session-btn--switch[data-v-0a9ef821]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;border:0;box-shadow:0 4px 12px #ed1c2440}.profile__session-btn--switch[data-v-0a9ef821]:hover:not(:disabled){box-shadow:0 8px 20px #ed1c2459;transform:translateY(-1px)}.profile__session-btn--switch:hover:not(:disabled) svg[data-v-0a9ef821]{transform:translate(3px)}.profile__session-btn--logout[data-v-0a9ef821]{background:transparent;color:#ed1c24;border:1px solid rgba(237,28,36,.4)}.profile__session-btn--logout[data-v-0a9ef821]:hover:not(:disabled){background:#ed1c2414;border-color:#ed1c24}@media (max-width: 520px){.profile__session-actions[data-v-0a9ef821]{flex-direction:column;align-items:stretch}.profile__session-btn[data-v-0a9ef821]{justify-content:center}}@media (prefers-reduced-motion: reduce){.profile__cta[data-v-0a9ef821],.profile__save-btn[data-v-0a9ef821],.profile__stat[data-v-0a9ef821],.profile__stat-rail[data-v-0a9ef821],.profile__record[data-v-0a9ef821]{transition:none}.profile__cta[data-v-0a9ef821]:hover{transform:none}.profile__save-btn[data-v-0a9ef821]:hover:not(:disabled){transform:none}.profile__session-btn[data-v-0a9ef821]:hover:not(:disabled){transform:none}.profile__session-btn:hover:not(:disabled) svg[data-v-0a9ef821]{transform:none}}.profile__notices[data-v-0a9ef821]{display:grid;gap:10px}.profile__notice[data-v-0a9ef821]{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px 14px 18px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}.profile__notice-rail[data-v-0a9ef821]{position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.profile__notice-text[data-v-0a9ef821]{margin:0;flex:1;color:#ffffffd9;font:600 13px/1.45 Montserrat,sans-serif}.profile__notice-close[data-v-0a9ef821]{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff9;font-size:16px;cursor:pointer;transition:color .15s,border-color .15s}.profile__notice-close[data-v-0a9ef821]:hover{color:#fff;border-color:#ed1c24}.profile__teams[data-v-0a9ef821]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.profile__team-row[data-v-0a9ef821]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px}.profile__team-info[data-v-0a9ef821]{display:flex;flex-direction:column;gap:3px;min-width:0}.profile__team-name[data-v-0a9ef821]{font:700 15px/1.2 Montserrat,sans-serif;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile__team-role[data-v-0a9ef821]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff6}.profile__team-leave[data-v-0a9ef821]{flex:none;padding:8px 16px;border-radius:999px;border:1px solid rgba(237,28,36,.4);background:transparent;color:#ed1c24;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.profile__team-leave[data-v-0a9ef821]:hover:not(:disabled){background:#ed1c241f;border-color:#ed1c24;color:#fff}.profile__team-leave[data-v-0a9ef821]:disabled{opacity:.6;cursor:progress}.profile__claims[data-v-0a9ef821]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.profile__claim-row[data-v-0a9ef821]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px}.profile__claim-info[data-v-0a9ef821]{display:flex;flex-direction:column;gap:3px;min-width:0}.profile__claim-heat[data-v-0a9ef821]{font:700 15px/1.2 Montserrat,sans-serif;color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile__claim-heat[data-v-0a9ef821]:hover{color:#ed1c24}.profile__claim-meta[data-v-0a9ef821]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff6}.profile__penalties[data-v-0a9ef821]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.profile__penalty-row[data-v-0a9ef821]{display:grid;grid-template-columns:1fr auto;gap:5px 14px;align-items:baseline;padding:12px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-left:2px solid rgba(255,180,84,.5);border-radius:8px}.profile__penalty-heat[data-v-0a9ef821]{grid-column:1;font:700 15px/1.2 Montserrat,sans-serif;color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile__penalty-heat[data-v-0a9ef821]:hover{color:#ed1c24}.profile__penalty-meta[data-v-0a9ef821]{grid-column:2;grid-row:1;text-align:right;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff6;font-variant-numeric:tabular-nums;white-space:nowrap}.profile__penalty-text[data-v-0a9ef821]{grid-column:1/-1;grid-row:2;font:500 13px/1.4 Montserrat,sans-serif;color:#ffffffb8}.profile__claim-rollback[data-v-0a9ef821]{flex:none;padding:8px 16px;border-radius:999px;border:1px solid rgba(237,28,36,.4);background:transparent;color:#ed1c24;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.profile__claim-rollback[data-v-0a9ef821]:hover:not(:disabled){background:#ed1c241f;border-color:#ed1c24;color:#fff}.profile__claim-rollback[data-v-0a9ef821]:disabled{opacity:.6;cursor:progress}@keyframes pulse-b20ece0c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.heading[data-v-b20ece0c]{font:700 30px/1.4 Montserrat,sans-serif;margin:0;color:#2f444e}@keyframes pulse-c88597ff{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.race-results[data-v-c88597ff]{padding:20px;max-width:1000px;margin:0 auto}.race-results__status[data-v-c88597ff]{text-align:center;margin-top:24px;color:#777}.race-results__status--error[data-v-c88597ff]{color:#c0392b}.race-results__list[data-v-c88597ff]{display:flex;flex-direction:column;gap:20px;margin-top:20px}.race-results__race[data-v-c88597ff]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:16px;box-shadow:0 1px 3px #0000000a}.race-results__race-header[data-v-c88597ff]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.race-results__race-title[data-v-c88597ff]{display:flex;flex-direction:column;gap:2px}.race-results__race-name[data-v-c88597ff]{margin:0;font-size:18px;font-weight:600}.race-results__race-date[data-v-c88597ff]{font-size:13px;color:#666}.race-results__race-meta[data-v-c88597ff]{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;color:#666}.race-results__table-wrap[data-v-c88597ff]{width:100%;overflow-x:auto}.race-results__standings[data-v-c88597ff]{width:100%;border-collapse:collapse;font-size:14px}.race-results__standings th[data-v-c88597ff],.race-results__standings td[data-v-c88597ff]{padding:8px 10px;text-align:left;border-bottom:1px solid #f3f3f3;vertical-align:middle;white-space:nowrap}.race-results__standings th[data-v-c88597ff]{font-weight:600;color:#555;font-size:12px;text-transform:uppercase;letter-spacing:.4px}.race-results__standings td[data-v-c88597ff]:not(:nth-child(2)):not(:nth-child(3)),.race-results__standings th[data-v-c88597ff]:not(:nth-child(2)):not(:nth-child(3)){text-align:right;font-variant-numeric:tabular-nums}.race-results__col--pos[data-v-c88597ff]{width:40px;font-weight:600}.race-results__col--driver[data-v-c88597ff]{min-width:140px;white-space:normal}.race-results__col--licence[data-v-c88597ff],.race-results__col--laps[data-v-c88597ff],.race-results__col--best[data-v-c88597ff],.race-results__col--total[data-v-c88597ff]{width:1%}.race-results__col--gap[data-v-c88597ff]{width:1%;color:#888}.race-results__row--leader[data-v-c88597ff]{background:#fff7d6;font-weight:600}.race-results__row--clickable[data-v-c88597ff]{cursor:pointer}.race-results__row--clickable[data-v-c88597ff]:hover{background:#f1f5f9}.race-results__row--clickable[data-v-c88597ff]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.race-results__driver-cell[data-v-c88597ff]{display:flex;flex-direction:column;gap:2px;min-width:0}.race-results__driver-name[data-v-c88597ff]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.race-results__driver-sub[data-v-c88597ff]{display:none;align-items:center;gap:8px;font-size:11px;color:#666;font-weight:400}.race-results__no-laps[data-v-c88597ff]{color:#888;font-style:italic;margin:0}@media (max-width: 720px){.race-results[data-v-c88597ff]{padding:12px}.race-results__standings th[data-v-c88597ff],.race-results__standings td[data-v-c88597ff]{padding:6px;font-size:13px}.race-results__col--licence[data-v-c88597ff]{display:none}.race-results__col--total[data-v-c88597ff]{width:90px}.race-results__col--gap[data-v-c88597ff]{width:80px}}@media (max-width: 520px){.race-results__col--laps[data-v-c88597ff],.race-results__col--best[data-v-c88597ff],.race-results__col--total[data-v-c88597ff]{display:none}.race-results__col--pos[data-v-c88597ff]{width:32px}.race-results__col--gap[data-v-c88597ff]{width:72px}.race-results__driver-sub[data-v-c88597ff]{display:inline-flex;flex-wrap:wrap}.race-results__race-meta[data-v-c88597ff]{font-size:12px}}@keyframes pulse-1a5b10ef{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.rental-sessions[data-v-1a5b10ef]{padding:20px;max-width:1000px;margin:0 auto}.rental-sessions__status[data-v-1a5b10ef]{text-align:center;margin-top:24px;color:#777}.rental-sessions__status--error[data-v-1a5b10ef]{color:#c0392b}.rental-sessions__stats[data-v-1a5b10ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:16px 0 20px}.rental-sessions__stat[data-v-1a5b10ef]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.rental-sessions__stat-label[data-v-1a5b10ef]{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#888}.rental-sessions__stat-value[data-v-1a5b10ef]{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.rental-sessions__stat-value--positive[data-v-1a5b10ef]{color:#2c7a3d}.rental-sessions__stat-value--negative[data-v-1a5b10ef]{color:#c0392b}.rental-sessions__charts[data-v-1a5b10ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:20px}.rental-sessions__chart-card[data-v-1a5b10ef]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:14px}.rental-sessions__chart-title[data-v-1a5b10ef]{margin:0 0 10px;font-size:14px;font-weight:600;color:#444}.rental-sessions__chart-wrap[data-v-1a5b10ef]{height:240px;position:relative}.rental-sessions__compare[data-v-1a5b10ef]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:14px;margin-bottom:20px}.rental-sessions__compare-header[data-v-1a5b10ef]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:10px}.rental-sessions__compare-title[data-v-1a5b10ef]{margin:0;font-size:16px;font-weight:600}.rental-sessions__compare-hint[data-v-1a5b10ef]{margin:0 0 10px;font-size:12px;color:#888}.rental-sessions__compare-empty[data-v-1a5b10ef]{margin:0;color:#999;font-size:14px}.rental-sessions__deltas[data-v-1a5b10ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.rental-sessions__delta[data-v-1a5b10ef]{background:#fafafa;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.rental-sessions__delta-label[data-v-1a5b10ef]{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#888}.rental-sessions__delta-value[data-v-1a5b10ef]{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.rental-sessions__delta-value--positive[data-v-1a5b10ef]{color:#2c7a3d}.rental-sessions__delta-value--negative[data-v-1a5b10ef]{color:#c0392b}.rental-sessions__table-wrap[data-v-1a5b10ef]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;overflow-x:auto}.rental-sessions__sessions[data-v-1a5b10ef]{width:100%;border-collapse:collapse;font-size:14px}.rental-sessions__sessions th[data-v-1a5b10ef],.rental-sessions__sessions td[data-v-1a5b10ef]{padding:8px 10px;text-align:left;border-bottom:1px solid #f3f3f3;white-space:nowrap}.rental-sessions__sessions th[data-v-1a5b10ef]{font-weight:600;color:#555;font-size:12px;text-transform:uppercase;letter-spacing:.4px;background:#fafafa}.rental-sessions__num[data-v-1a5b10ef]{text-align:right;font-variant-numeric:tabular-nums}@media (max-width: 520px){.rental-sessions[data-v-1a5b10ef]{padding:12px}.rental-sessions__sessions[data-v-1a5b10ef]{font-size:13px}.rental-sessions__sessions th[data-v-1a5b10ef],.rental-sessions__sessions td[data-v-1a5b10ef]{padding:6px}}@keyframes pulse-54f3757e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-multi-select[data-v-54f3757e]{position:relative;display:block;width:100%;font-family:Montserrat,sans-serif}.v-multi-select--disabled[data-v-54f3757e]{opacity:.55;pointer-events:none}.v-multi-select__trigger[data-v-54f3757e]{width:100%;box-sizing:border-box;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:6px 38px 6px 8px;min-height:40px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;cursor:pointer;position:relative;color:#fff;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.v-multi-select__trigger[data-v-54f3757e]:hover{border-color:#ffffff3d;background:#ffffff0f}.v-multi-select__trigger[data-v-54f3757e]:focus-visible{outline:none;border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e}.v-multi-select--open .v-multi-select__trigger[data-v-54f3757e]{border-color:#ed1c24;box-shadow:0 0 0 3px #ed1c242e;background:#ffffff0f}.v-multi-select__chip[data-v-54f3757e]{display:inline-flex;align-items:center;gap:2px;background:#ed1c2424;border:1px solid rgba(237,28,36,.35);color:#fff;border-radius:999px;padding:2px 4px 2px 10px;line-height:1.4;font:700 10px/1.2 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;max-width:100%}.v-multi-select__chip-label[data-v-54f3757e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.v-multi-select__chip-remove[data-v-54f3757e]{border:none;background:transparent;cursor:pointer;color:#ffffffbf;width:20px;height:20px;border-radius:50%;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background-color .15s ease-out,color .15s ease-out}.v-multi-select__chip-remove[data-v-54f3757e]:hover{background:#ed1c2466;color:#fff}.v-multi-select__placeholder[data-v-54f3757e]{color:#fff6;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;padding:6px 0;flex:1}.v-multi-select__chevron[data-v-54f3757e]{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#ffffff8c;display:inline-flex;transition:transform .15s ease-out,color .15s ease-out;line-height:0;pointer-events:none}.v-multi-select__chevron--open[data-v-54f3757e]{transform:translateY(-50%) rotate(180deg);color:#ed1c24}.v-multi-select__panel{z-index:1000;background:#181d22;border:1px solid rgba(255,255,255,.06);border-radius:8px;box-shadow:0 18px 40px #0000008c,0 0 0 1px #ffffff0a;padding:4px;font-family:Montserrat,sans-serif;overflow:hidden;display:flex;flex-direction:column;isolation:isolate}.v-multi-select__panel:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(90deg,#7a335c,#ed1c24);opacity:.7;pointer-events:none}.v-multi-select__panel--flip:before{top:auto;bottom:0}.v-multi-select-panel-enter-active,.v-multi-select-panel-leave-active{transition:opacity .15s ease-out,transform .15s ease-out}.v-multi-select-panel-enter-from,.v-multi-select-panel-leave-to{opacity:0;transform:translateY(-4px)}.v-multi-select__panel--flip.v-multi-select-panel-enter-from,.v-multi-select__panel--flip.v-multi-select-panel-leave-to{transform:translateY(4px)}.v-multi-select__search-wrap{padding:6px 6px 8px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.v-multi-select__search{width:100%;box-sizing:border-box;background:#00000059;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:8px 10px;font:500 12px/1.2 Montserrat,sans-serif;color:#fff;letter-spacing:.02em;transition:border-color .15s ease-out,box-shadow .15s ease-out}.v-multi-select__search::placeholder{color:#ffffff59;text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.v-multi-select__search:focus{outline:none;border-color:#ed1c24;box-shadow:0 0 0 2px #ed1c2433}.v-multi-select__list{margin:0;padding:2px;list-style:none;overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.v-multi-select__list::-webkit-scrollbar{width:8px}.v-multi-select__list::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.v-multi-select__option{padding:9px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#ffffffc7;font:500 13px/1.3 Montserrat,sans-serif;border-radius:6px;transition:background-color .15s ease-out,color .15s ease-out;display:flex;align-items:center;gap:10px}.v-multi-select__option+.v-multi-select__option{margin-top:1px}.v-multi-select__option--focused{background:#ffffff0f;color:#fff}.v-multi-select__option--focused .v-multi-select__option-mark{border-color:#ed1c24}.v-multi-select__option--empty{color:#fff6;cursor:default;text-align:center;padding:14px;font-style:italic;font-size:12px;justify-content:center}.v-multi-select__option--empty .v-multi-select__option-mark{display:none}.v-multi-select__option-mark{width:14px;height:14px;border:1px solid rgba(255,255,255,.3);border-radius:4px;flex:0 0 auto;transition:border-color .15s ease-out,background-color .15s ease-out}@keyframes pulse-458cacf4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-date-carousel[data-v-458cacf4]{display:flex;align-items:stretch;gap:6px;width:100%;min-width:0}.v-date-carousel__arrow[data-v-458cacf4]{flex:0 0 36px;border:1px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;font-size:18px;line-height:1;color:#444}.v-date-carousel__arrow[data-v-458cacf4]:hover:not(:disabled){background:#fafafa}.v-date-carousel__arrow--disabled[data-v-458cacf4]{opacity:.4;cursor:not-allowed}.v-date-carousel__strip[data-v-458cacf4]{display:flex;flex:1 1 auto;gap:6px;overflow:hidden;min-width:0}.v-date-carousel__pill[data-v-458cacf4]{flex:0 0 64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;border:1px solid #ddd;border-radius:8px;background:#fff;color:#333;font:inherit;cursor:pointer;position:relative;min-width:0}.v-date-carousel__pill[data-v-458cacf4]:hover{background:#fafafa}.v-date-carousel__pill--all[data-v-458cacf4]{flex:0 0 56px;font-size:13px;color:#555}.v-date-carousel__pill--weekend[data-v-458cacf4]{background:#fcf6f4}.v-date-carousel__pill--weekend .v-date-carousel__pill-wday[data-v-458cacf4]{color:#c0392b}.v-date-carousel__pill--today[data-v-458cacf4]:after{content:"";position:absolute;top:4px;left:4px;width:5px;height:5px;border-radius:50%;background:#2c7a7b}.v-date-carousel__pill--active[data-v-458cacf4]{background:#2c7a7b;color:#fff;border-color:#2c7a7b}.v-date-carousel__pill--active .v-date-carousel__pill-wday[data-v-458cacf4],.v-date-carousel__pill--active .v-date-carousel__pill-month[data-v-458cacf4]{color:#d8efef}.v-date-carousel__pill--active.v-date-carousel__pill--today[data-v-458cacf4]:after{background:#fff}.v-date-carousel__pill--active[data-v-458cacf4]:hover{background:#2c7a7b;opacity:.88}.v-date-carousel__pill-wday[data-v-458cacf4]{font-size:11px;text-transform:lowercase;color:#888;line-height:1}.v-date-carousel__pill-day[data-v-458cacf4]{font-size:16px;font-weight:600;line-height:1.1}.v-date-carousel__pill-month[data-v-458cacf4]{font-size:10px;color:#999;text-transform:lowercase;line-height:1}@keyframes pulse-df95beac{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-date-time-picker[data-v-df95beac]{position:relative;display:inline-block;width:100%}.v-date-time-picker__input-wrap[data-v-df95beac]{display:flex;align-items:center;gap:6px;border:1px solid #ddd;border-radius:8px;padding:6px 10px;background:#fff;transition:border-color .12s ease}.v-date-time-picker--open .v-date-time-picker__input-wrap[data-v-df95beac]{border-color:#2c7a7b}.v-date-time-picker--invalid .v-date-time-picker__input-wrap[data-v-df95beac]{border-color:#c0392b;animation:vdtp-shake-df95beac .18s ease 0s 2}.v-date-time-picker--disabled .v-date-time-picker__input-wrap[data-v-df95beac]{background:#f7f8f9;cursor:not-allowed}.v-date-time-picker__icon-btn[data-v-df95beac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;color:#555;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:0}.v-date-time-picker__icon-btn[data-v-df95beac]:disabled{cursor:not-allowed;opacity:.5}.v-date-time-picker__input[data-v-df95beac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 auto;border:0;outline:0;background:transparent;font:inherit;color:#2f444e;min-width:0}.v-date-time-picker__input[data-v-df95beac]::placeholder{color:#98a2a8}.v-date-time-picker__input[data-v-df95beac]:disabled{cursor:not-allowed}.v-date-time-picker__panel[data-v-df95beac]{position:absolute;top:calc(100% + 4px);left:0;z-index:50;width:280px;padding:10px;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 8px 24px #00000014;-webkit-user-select:none;user-select:none}.v-date-time-picker__header[data-v-df95beac]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.v-date-time-picker__title[data-v-df95beac]{font-size:14px;font-weight:600;color:#2f444e;text-transform:capitalize}.v-date-time-picker__nav[data-v-df95beac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;border-radius:6px;width:28px;height:28px;font-size:16px;line-height:1;cursor:pointer;color:#444}.v-date-time-picker__nav[data-v-df95beac]:hover:not(:disabled){background:#fafafa}.v-date-time-picker__nav[data-v-df95beac]:disabled{opacity:.4;cursor:not-allowed}.v-date-time-picker__weekdays[data-v-df95beac]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.v-date-time-picker__weekday[data-v-df95beac]{font-size:11px;text-align:center;color:#888;text-transform:lowercase}.v-date-time-picker__weekday--weekend[data-v-df95beac]{color:#c0392b}.v-date-time-picker__grid[data-v-df95beac]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.v-date-time-picker__day[data-v-df95beac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:#fff;color:#2f444e;height:32px;border-radius:6px;font:inherit;font-size:13px;cursor:pointer;padding:0;position:relative}.v-date-time-picker__day[data-v-df95beac]:hover:not(:disabled):not(.v-date-time-picker__day--selected){background:#f5f5f5}.v-date-time-picker__day--muted[data-v-df95beac]{color:#b8c2c8}.v-date-time-picker__day--today[data-v-df95beac]:after{content:"";position:absolute;top:3px;left:3px;width:4px;height:4px;border-radius:50%;background:#2c7a7b}.v-date-time-picker__day--selected[data-v-df95beac]{background:#2c7a7b;color:#fff;border-color:#2c7a7b}.v-date-time-picker__day--selected.v-date-time-picker__day--today[data-v-df95beac]:after{background:#fff}.v-date-time-picker__day--disabled[data-v-df95beac]{opacity:.35;cursor:not-allowed}.v-date-time-picker__time[data-v-df95beac]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid #efefef}.v-date-time-picker__time-field[data-v-df95beac]{display:flex;flex-direction:column;align-items:center;gap:2px}.v-date-time-picker__spin[data-v-df95beac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;border-radius:4px;width:28px;height:18px;font-size:10px;line-height:1;color:#555;cursor:pointer;padding:0}.v-date-time-picker__spin[data-v-df95beac]:hover{background:#fafafa}.v-date-time-picker__num[data-v-df95beac]{width:36px;height:26px;text-align:center;border:1px solid #ddd;border-radius:4px;font:inherit;font-variant-numeric:tabular-nums;outline:0;color:#2f444e}.v-date-time-picker__num[data-v-df95beac]:focus{border-color:#2c7a7b}.v-date-time-picker__time-sep[data-v-df95beac]{font-weight:600;color:#2f444e;align-self:center;padding-top:18px}@keyframes vdtp-shake-df95beac{0%{transform:translate(0)}50%{transform:translate(-2px)}to{transform:translate(2px)}}@keyframes pulse-b14eb3ad{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-sessions[data-v-b14eb3ad]{padding:20px;max-width:1200px;margin:0 auto}.admin-sessions__top[data-v-b14eb3ad]{display:flex;align-items:center;gap:14px;margin-bottom:12px;flex-wrap:wrap}.admin-sessions__back[data-v-b14eb3ad]{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid rgba(0,0,0,.12);border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6d7c83;text-decoration:none;transition:border-color .15s ease,color .15s ease}.admin-sessions__back[data-v-b14eb3ad]:hover,.admin-sessions__back[data-v-b14eb3ad]:focus-visible{border-color:#ed1c24;color:#14181b}.admin-sessions__back[data-v-b14eb3ad]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.admin-sessions__crumb[data-v-b14eb3ad]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#94a3b8}.admin-sessions__toolbar[data-v-b14eb3ad]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:16px 0}.admin-sessions__date-carousel[data-v-b14eb3ad]{margin:12px 0}.admin-sessions__create-btn[data-v-b14eb3ad]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:#2c7a7b;color:#fff;border:0;padding:8px 16px;border-radius:6px;cursor:pointer;font:inherit;font-size:13px;transition:background .15s ease,opacity .15s ease}.admin-sessions__create-btn[data-v-b14eb3ad]:hover{background:#246364}.admin-sessions__create-btn--disabled[data-v-b14eb3ad]{opacity:.5;cursor:not-allowed;pointer-events:none}.admin-sessions__create-btn-icon[data-v-b14eb3ad]{width:14px;height:14px;flex-shrink:0}.admin-sessions__layout[data-v-b14eb3ad]{display:grid;grid-template-columns:320px 1fr;gap:16px;align-items:start}.admin-sessions__list[data-v-b14eb3ad]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;overflow:hidden;max-height:70vh;overflow-y:auto}.admin-sessions__list--locked[data-v-b14eb3ad]{opacity:.55;pointer-events:none}.admin-sessions__row[data-v-b14eb3ad]{display:block;width:100%;border:0;background:transparent;text-align:left;padding:10px 12px;cursor:pointer;border-bottom:1px solid #f3f3f3;font:inherit;color:inherit}.admin-sessions__row[data-v-b14eb3ad]:hover{background:#fafafa}.admin-sessions__row--selected[data-v-b14eb3ad]{background:#e6f0f0;border-left:3px solid #2c7a7b;padding-left:9px}.admin-sessions__row-top[data-v-b14eb3ad]{display:flex;justify-content:space-between;margin-bottom:4px;font-size:14px;font-weight:500}.admin-sessions__row-type[data-v-b14eb3ad]{font-size:11px;color:#888;background:#eee;padding:2px 6px;border-radius:4px}.admin-sessions__row-bottom[data-v-b14eb3ad]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}.admin-sessions__row-assigned[data-v-b14eb3ad]{color:#666}.admin-sessions__dot[data-v-b14eb3ad]{width:8px;height:8px;border-radius:50%;background:#ccc}.admin-sessions__dot--ok[data-v-b14eb3ad]{background:#2c7a3d}.admin-sessions__dot--warn[data-v-b14eb3ad]{background:#e0a800}.admin-sessions__detail[data-v-b14eb3ad]{background:#fff;border:1px solid #e3e3e3;border-radius:8px;padding:16px;min-height:200px}.admin-sessions__mobile-picker[data-v-b14eb3ad]{display:none;margin-bottom:12px}.admin-sessions__mobile-picker[data-v-b14eb3ad] .v-select{width:100%;min-width:0}.admin-sessions__empty[data-v-b14eb3ad]{color:#888;margin:24px 0;text-align:center}.admin-sessions__empty-row[data-v-b14eb3ad]{text-align:center;color:#888;padding:20px!important;font-style:italic}.admin-sessions__status[data-v-b14eb3ad]{text-align:center;color:#888;padding:20px;margin:0}.admin-sessions__detail-header[data-v-b14eb3ad]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:12px}.admin-sessions__detail-header--editable[data-v-b14eb3ad]{flex-direction:column;align-items:stretch}.admin-sessions__detail-title[data-v-b14eb3ad]{margin:0;font-size:17px}.admin-sessions__detail-meta[data-v-b14eb3ad]{display:flex;gap:12px;font-size:13px;color:#666}.admin-sessions__detail-title-row[data-v-b14eb3ad]{display:flex;align-items:center;gap:12px}.admin-sessions__edit-header-btn[data-v-b14eb3ad]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #ddd;border-radius:6px;padding:4px 10px;font:inherit;font-size:13px;cursor:pointer;color:#444}.admin-sessions__edit-header-btn[data-v-b14eb3ad]:hover{background:#f5f5f5}.admin-sessions__detail-fields[data-v-b14eb3ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;margin-top:8px}.admin-sessions__detail-field[data-v-b14eb3ad]{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-sessions__detail-label[data-v-b14eb3ad]{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.4px}.admin-sessions__detail-input[data-v-b14eb3ad]{border:1px solid #ccc;border-radius:6px;padding:8px 10px;font:inherit;font-size:14px}.admin-sessions__detail-input[data-v-b14eb3ad]:focus{outline:none;border-color:#2c7a7b;box-shadow:0 0 0 2px #2c7a7b33}.admin-sessions__detail-actions[data-v-b14eb3ad]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;border-top:1px solid #f0f0f0;padding-top:12px}.admin-sessions__cancel-btn[data-v-b14eb3ad]{background:transparent;border:1px solid #ccc;color:#555;padding:8px 16px;border-radius:6px;cursor:pointer;font:inherit;font-size:13px}.admin-sessions__cancel-btn[data-v-b14eb3ad]:hover:not(:disabled){background:#fafafa}.admin-sessions__cancel-btn[data-v-b14eb3ad]:disabled{opacity:.55;cursor:not-allowed}.admin-sessions__primary-btn[data-v-b14eb3ad]{background:#2c7a7b;color:#fff;border:0;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.admin-sessions__primary-btn[data-v-b14eb3ad]:hover:not(:disabled){background:#246364}.admin-sessions__primary-btn[data-v-b14eb3ad]:disabled{opacity:.55;cursor:not-allowed}.admin-sessions__driver-picker[data-v-b14eb3ad]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.admin-sessions__driver-picker-label[data-v-b14eb3ad]{font-size:12px;color:#777;text-transform:uppercase;letter-spacing:.4px}.admin-sessions__participants-wrap[data-v-b14eb3ad]{overflow:visible}.admin-sessions__participants[data-v-b14eb3ad]{width:100%;border-collapse:collapse;font-size:14px}.admin-sessions__participants th[data-v-b14eb3ad],.admin-sessions__participants td[data-v-b14eb3ad]{padding:10px 8px;text-align:left;border-bottom:1px solid #f3f3f3;vertical-align:middle}.admin-sessions__participants th[data-v-b14eb3ad]{font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:#555;background:#fafafa}.admin-sessions__p-driver[data-v-b14eb3ad]{display:flex;flex-direction:column;gap:2px}.admin-sessions__p-licence[data-v-b14eb3ad]{font-size:11px;color:#888}.admin-sessions__p-kart[data-v-b14eb3ad]{min-width:220px}.admin-sessions__p-kart-cell[data-v-b14eb3ad]{display:flex;align-items:center;gap:6px;min-width:0}.admin-sessions__kart-warn[data-v-b14eb3ad]{color:#e0a800;font-size:16px;cursor:help;flex-shrink:0;line-height:1}.admin-sessions__p-actions[data-v-b14eb3ad]{text-align:right;width:1%}.admin-sessions__p-row--busy[data-v-b14eb3ad]{opacity:.6}.admin-sessions__remove[data-v-b14eb3ad]{background:transparent;border:1px solid #d9534f;color:#d9534f;border-radius:4px;padding:4px 10px;cursor:pointer;font:inherit;font-size:12px}.admin-sessions__remove[data-v-b14eb3ad]:hover:not(:disabled){background:#fff5f5}.admin-sessions__remove[data-v-b14eb3ad]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.admin-sessions__layout[data-v-b14eb3ad]{grid-template-columns:1fr}.admin-sessions__list[data-v-b14eb3ad]{display:none}.admin-sessions__mobile-picker[data-v-b14eb3ad]{display:block}.admin-sessions__detail[data-v-b14eb3ad]{border:0;background:transparent;padding:0;box-shadow:none;border-radius:0}.admin-sessions__detail-header[data-v-b14eb3ad]{flex-direction:column;align-items:flex-start;gap:4px}.admin-sessions__detail-meta[data-v-b14eb3ad]{flex-wrap:wrap;row-gap:2px}.admin-sessions__participants thead[data-v-b14eb3ad]{display:none}.admin-sessions__participants tr[data-v-b14eb3ad]{display:grid;grid-template-columns:1fr auto;column-gap:10px;row-gap:8px;align-items:center;padding:10px 12px;background:#fafafa;border:1px solid #ececec;border-radius:8px;margin-bottom:8px}.admin-sessions__participants td[data-v-b14eb3ad]{display:block;padding:0;border-bottom:none}.admin-sessions__p-driver[data-v-b14eb3ad]{grid-column:1/span 2;flex-direction:row;align-items:baseline;gap:8px}.admin-sessions__p-licence[data-v-b14eb3ad]{margin-left:auto}.admin-sessions__p-kart[data-v-b14eb3ad]{grid-column:1;min-width:0}.admin-sessions__p-kart[data-v-b14eb3ad] .v-select{width:100%;min-width:0}.admin-sessions__p-actions[data-v-b14eb3ad]{grid-column:2;text-align:right;width:auto}.admin-sessions__empty-row[data-v-b14eb3ad]{grid-column:1/span 2}}@keyframes pulse-68ea8873{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.kart-status-dot[data-v-68ea8873]{position:relative;display:inline-block}.kart-status-dot__dot[data-v-68ea8873]{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15);padding:0;cursor:default;background:#9aa3a8}.kart-status-dot__dot--green[data-v-68ea8873]{background:#27ae60}.kart-status-dot__dot--yellow[data-v-68ea8873]{background:#f2a544}.kart-status-dot__dot--red[data-v-68ea8873]{background:#c0392b}.kart-status-dot--editable .kart-status-dot__dot[data-v-68ea8873]{cursor:pointer}.kart-status-dot--editable .kart-status-dot__dot[data-v-68ea8873]:hover{box-shadow:0 0 0 3px #2c7a7b2e}.kart-status-dot__panel[data-v-68ea8873]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);z-index:30;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 8px 24px #0000001f;padding:4px 0;min-width:200px}.kart-status-dot__option[data-v-68ea8873]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;font-size:13px;color:#222}.kart-status-dot__option[data-v-68ea8873]:hover{background:#f1f5f5}.kart-status-dot__option--current[data-v-68ea8873]{background:#e6f0f0;font-weight:600}.kart-status-dot__option-dot[data-v-68ea8873]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.kart-status-dot__option-dot--green[data-v-68ea8873]{background:#27ae60}.kart-status-dot__option-dot--yellow[data-v-68ea8873]{background:#f2a544}.kart-status-dot__option-dot--red[data-v-68ea8873]{background:#c0392b}@keyframes pulse-b6e85db1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.kart-suggestion-pill[data-v-b6e85db1]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent;white-space:nowrap;max-width:280px;overflow:hidden;text-overflow:ellipsis}.kart-suggestion-pill--gray[data-v-b6e85db1]{background:#f3f5f6;color:#6e7a82;border-color:#e1e5e7}.kart-suggestion-pill--yellow[data-v-b6e85db1]{background:#fdf3e1;color:#8a5a0c;border-color:#f2a544}.kart-suggestion-pill--red[data-v-b6e85db1]{background:#fbebe9;color:#8a1c12;border-color:#c0392b}@keyframes pulse-de28bc69{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.kart-fuel-pill[data-v-de28bc69]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-variant-numeric:tabular-nums}.kart-fuel-pill__pill[data-v-de28bc69]{padding:2px 8px;border-radius:999px;font-weight:600;border:1px solid transparent}.kart-fuel-pill__pill--gray[data-v-de28bc69]{background:#f3f5f6;color:#6e7a82;border-color:#e1e5e7}.kart-fuel-pill__pill--red[data-v-de28bc69]{background:#fbebe9;color:#8a1c12;border-color:#c0392b}.kart-fuel-pill__pill--yellow[data-v-de28bc69]{background:#fdf3e1;color:#8a5a0c;border-color:#f2a544}.kart-fuel-pill__pill--green[data-v-de28bc69]{background:#e6f4ec;color:#1e6b3a;border-color:#27ae60}.kart-fuel-pill__amount[data-v-de28bc69]{color:#555}@keyframes pulse-ff067941{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.kart-wheel-badge[data-v-ff067941]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#333}.kart-wheel-badge__icon[data-v-ff067941]{flex-shrink:0}.kart-wheel-badge__label[data-v-ff067941]{font-weight:500}@keyframes pulse-922d29a2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.kart-model-edit-modal__overlay[data-v-922d29a2]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:250;padding:16px}.kart-model-edit-modal__modal[data-v-922d29a2]{background:#fff;border-radius:12px;padding:20px;width:100%;max-width:680px;max-height:88vh;overflow-y:auto;box-shadow:0 12px 40px #0003}.kart-model-edit-modal__title[data-v-922d29a2]{margin:0 0 14px;font-size:18px;font-weight:700;color:#222}.kart-model-edit-modal__fields[data-v-922d29a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 640px){.kart-model-edit-modal__fields[data-v-922d29a2]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 420px){.kart-model-edit-modal__fields[data-v-922d29a2]{grid-template-columns:1fr}}.kart-model-edit-modal__field[data-v-922d29a2]{display:flex;flex-direction:column;gap:4px;min-width:0}.kart-model-edit-modal__label[data-v-922d29a2]{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.4px}.kart-model-edit-modal__section[data-v-922d29a2]{margin-top:18px;padding-top:14px;border-top:1px solid #eee}.kart-model-edit-modal__section-title[data-v-922d29a2]{margin:0 0 6px;font-size:14px;font-weight:600;color:#222}.kart-model-edit-modal__hint[data-v-922d29a2]{margin:0 0 10px;font-size:12px;color:#777}.kart-model-edit-modal__empty[data-v-922d29a2]{color:#888;font-style:italic;margin:0 0 10px}.kart-model-edit-modal__list[data-v-922d29a2]{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px}.kart-model-edit-modal__row[data-v-922d29a2]{display:grid;grid-template-columns:100px 1fr auto;gap:8px;align-items:center}.kart-model-edit-modal__milage-input[data-v-922d29a2],.kart-model-edit-modal__desc-input[data-v-922d29a2]{height:32px;padding:4px 8px;border-radius:6px;border:1px solid #ccc;font:inherit;font-size:13px;box-sizing:border-box}.kart-model-edit-modal__milage-input[data-v-922d29a2]:focus,.kart-model-edit-modal__desc-input[data-v-922d29a2]:focus{outline:none;border-color:#2c7a7b;box-shadow:0 0 0 2px #2c7a7b2e}.kart-model-edit-modal__milage-input[data-v-922d29a2]{font-variant-numeric:tabular-nums;text-align:right}.kart-model-edit-modal__btn-link[data-v-922d29a2]{background:transparent;border:0;color:#2c7a7b;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:4px 6px}.kart-model-edit-modal__btn-link[data-v-922d29a2]:hover{text-decoration:underline}.kart-model-edit-modal__btn-link--danger[data-v-922d29a2]{color:#c0392b}.kart-model-edit-modal__actions[data-v-922d29a2]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.kart-model-edit-modal__btn-primary[data-v-922d29a2]{background:#2c7a7b;color:#fff;border:0;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.kart-model-edit-modal__btn-primary[data-v-922d29a2]:disabled{opacity:.55;cursor:not-allowed}.kart-model-edit-modal__btn-primary[data-v-922d29a2]:hover:not(:disabled){background:#246465}.kart-model-edit-modal__btn-secondary[data-v-922d29a2]{background:transparent;border:1px solid #ccc;color:#333;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.kart-model-edit-modal__btn-secondary[data-v-922d29a2]:hover{background:#f1f5f5}@keyframes pulse-1f1b4a1c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-kart-models-section[data-v-1f1b4a1c]{background:#fff;border:1px solid #e3e3e3;border-radius:12px;overflow:hidden}.admin-kart-models-section__header[data-v-1f1b4a1c]{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fafafa;border-bottom:1px solid #eee}.admin-kart-models-section__header[data-v-1f1b4a1c]:hover{background:#f3f5f6}.admin-kart-models-section__chevron[data-v-1f1b4a1c]{display:inline-block;transition:transform .18s ease;color:#666;font-size:14px}.admin-kart-models-section__chevron--open[data-v-1f1b4a1c]{transform:rotate(0)}.admin-kart-models-section__chevron[data-v-1f1b4a1c]:not(.admin-kart-models-section__chevron--open){transform:rotate(-90deg)}.admin-kart-models-section__title[data-v-1f1b4a1c]{margin:0;font-size:15px;font-weight:600;color:#333;flex:1}.admin-kart-models-section__count[data-v-1f1b4a1c]{color:#888;font-weight:500;margin-left:4px}.admin-kart-models-section__add-btn[data-v-1f1b4a1c]{background:transparent;border:1px solid #2c7a7b;color:#2c7a7b;padding:6px 12px;border-radius:6px;cursor:pointer;font:inherit;font-size:13px}.admin-kart-models-section__add-btn[data-v-1f1b4a1c]:hover{background:#f1f5f5}.admin-kart-models-section__body[data-v-1f1b4a1c]{padding:16px}.admin-kart-models-section__empty[data-v-1f1b4a1c]{color:#888;font-style:italic;margin:0}.admin-kart-models-section__list[data-v-1f1b4a1c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.admin-kart-models-section__card[data-v-1f1b4a1c]{background:#fafafa;border-radius:8px;padding:12px 14px}.admin-kart-models-section__card-row[data-v-1f1b4a1c]{display:flex;align-items:center;gap:12px;margin-bottom:6px}.admin-kart-models-section__card-name[data-v-1f1b4a1c]{font-weight:700;color:#222;font-size:15px}.admin-kart-models-section__card-meta[data-v-1f1b4a1c]{color:#666;font-size:13px;flex:1}.admin-kart-models-section__btn-link[data-v-1f1b4a1c]{background:transparent;border:0;color:#2c7a7b;cursor:pointer;font:inherit;font-size:13px;padding:0}.admin-kart-models-section__btn-link[data-v-1f1b4a1c]:hover{text-decoration:underline}.admin-kart-models-section__suggestions[data-v-1f1b4a1c]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.admin-kart-models-section__suggestion[data-v-1f1b4a1c]{display:flex;align-items:center;gap:10px;font-size:13px;color:#444}.admin-kart-models-section__suggestion-milage[data-v-1f1b4a1c]{background:#eef2f3;padding:2px 6px;border-radius:4px;font-size:12px;color:#2c7a7b;font-family:SFMono-Regular,Menlo,monospace;min-width:80px;text-align:right;font-variant-numeric:tabular-nums}@keyframes pulse-306a9082{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-karts__top[data-v-306a9082]{display:flex;align-items:center;gap:14px;margin-bottom:12px;flex-wrap:wrap}.admin-karts__back[data-v-306a9082]{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid rgba(0,0,0,.12);border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#6d7c83;text-decoration:none;transition:border-color .15s ease,color .15s ease}.admin-karts__back[data-v-306a9082]:hover,.admin-karts__back[data-v-306a9082]:focus-visible{border-color:#ed1c24;color:#14181b}.admin-karts__back[data-v-306a9082]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.admin-karts__crumb[data-v-306a9082]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#94a3b8}.admin-karts[data-v-306a9082]{padding:20px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.admin-karts__header[data-v-306a9082]{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-karts__title[data-v-306a9082]{margin:0;font-size:22px;font-weight:700;color:#222}.admin-karts__add-btn[data-v-306a9082]{background:#2c7a7b;color:#fff;border:0;padding:8px 16px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.admin-karts__add-btn[data-v-306a9082]:hover{background:#246465}.admin-karts__status[data-v-306a9082]{text-align:center;margin-top:24px;color:#777}.admin-karts__status--error[data-v-306a9082]{color:#c0392b}.admin-karts__table-wrap[data-v-306a9082]{background:#fff;border:1px solid #e3e3e3;border-radius:12px;overflow:auto}.admin-karts__table[data-v-306a9082]{width:100%;border-collapse:collapse;font-size:14px}.admin-karts__table th[data-v-306a9082],.admin-karts__table td[data-v-306a9082]{padding:10px 12px;text-align:left;border-bottom:1px solid #eee;vertical-align:middle}.admin-karts__table th[data-v-306a9082]{background:#fafafa;font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:#666;font-weight:600}.admin-karts__table tbody tr:last-child td[data-v-306a9082]{border-bottom:0}.admin-karts__row[data-v-306a9082]{cursor:pointer;transition:background .12s ease}.admin-karts__row[data-v-306a9082]:hover{background:#f6fafa}.admin-karts__row--bulk[data-v-306a9082]{cursor:default}.admin-karts__row--bulk[data-v-306a9082]:hover{background:transparent}.admin-karts__header-actions[data-v-306a9082]{display:flex;gap:10px;align-items:center}.admin-karts__bulk-toolbar[data-v-306a9082]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;background:#fff8e6;border:1px solid #f2c97a;border-radius:10px;padding:10px 14px}.admin-karts__bulk-group[data-v-306a9082]{display:flex;align-items:center;gap:8px}.admin-karts__bulk-label[data-v-306a9082]{font-size:12px;color:#555;font-weight:600}.admin-karts__bulk-toolbar-input[data-v-306a9082]{width:90px;height:32px;padding:4px 8px;border-radius:6px;border:1px solid #ccc;font:inherit;font-size:14px;font-variant-numeric:tabular-nums}.admin-karts__bulk-spacer[data-v-306a9082]{flex:1 1 auto}.admin-karts__bulk-count[data-v-306a9082]{font-size:13px;color:#555;font-weight:600}.admin-karts__btn-link[data-v-306a9082]{background:transparent;border:0;color:#2c7a7b;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:4px 6px}.admin-karts__btn-link[data-v-306a9082]:hover{text-decoration:underline}.admin-karts__bulk-fuel-input[data-v-306a9082]{width:80px;height:30px;padding:4px 8px;border-radius:6px;border:1px solid #ccc;font:inherit;font-size:13px;font-variant-numeric:tabular-nums}.admin-karts__bulk-fuel-input[data-v-306a9082]:focus{outline:none;border-color:#2c7a7b;box-shadow:0 0 0 2px #2c7a7b2e}.admin-karts__bulk-fuel-input--dirty[data-v-306a9082]{border-color:#f2a544;background:#fdf3e1}.admin-karts__bulk-wheel-wrap[data-v-306a9082]{display:inline-block;border-radius:6px;padding:2px}.admin-karts__bulk-wheel-wrap--dirty[data-v-306a9082]{background:#fdf3e1;box-shadow:0 0 0 2px #f2a544 inset}.admin-karts__bulk-wheel-wrap[data-v-306a9082] .v-select{min-width:140px}.admin-karts__bulk-wheel-wrap[data-v-306a9082] .v-select__button{min-height:30px;padding:4px 28px 4px 10px;font-size:13px}.admin-karts__cell--number[data-v-306a9082]{font-weight:700;font-variant-numeric:tabular-nums}.admin-karts__cell--milage[data-v-306a9082]{font-variant-numeric:tabular-nums;color:#444}.admin-karts__cell--chev[data-v-306a9082]{color:#999;text-align:right;font-size:16px}.admin-karts__modal-overlay[data-v-306a9082]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:200;padding:16px}.admin-karts__modal[data-v-306a9082]{background:#fff;border-radius:12px;padding:20px;max-width:640px;width:100%;box-shadow:0 12px 40px #0003}.admin-karts__modal-close[data-v-306a9082]{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:#ffffff1f;border:0;color:#fff;font-size:30px;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.admin-karts__modal-close[data-v-306a9082]:hover{background:#ffffff3d}.admin-karts__modal-close[data-v-306a9082]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 520px){.admin-karts__modal-close[data-v-306a9082]{top:10px;right:10px;width:36px;height:36px;font-size:26px}}.admin-karts__modal-title[data-v-306a9082]{margin:0 0 14px;font-size:18px;font-weight:700;color:#222}.admin-karts__fields[data-v-306a9082]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 640px){.admin-karts__fields[data-v-306a9082]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 420px){.admin-karts__fields[data-v-306a9082]{grid-template-columns:1fr}}.admin-karts__fields+.admin-karts__fields[data-v-306a9082]{margin-top:12px}.admin-karts__field[data-v-306a9082]{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-karts__field[data-v-306a9082] .v-select{min-width:0;width:100%;display:block}.admin-karts__label[data-v-306a9082]{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.4px}.admin-karts__modal-actions[data-v-306a9082]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;flex-wrap:wrap}.admin-karts__create-group[data-v-306a9082]{display:flex;align-items:center;gap:8px}.admin-karts__copy-label[data-v-306a9082]{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.4px}.admin-karts__copy-input[data-v-306a9082]{width:64px;height:36px;padding:4px 8px;border-radius:6px;border:1px solid #ccc;font:inherit;font-size:14px;font-variant-numeric:tabular-nums;text-align:right;box-sizing:border-box}.admin-karts__copy-input[data-v-306a9082]:focus{outline:none;border-color:#2c7a7b;box-shadow:0 0 0 2px #2c7a7b2e}.admin-karts__btn-primary[data-v-306a9082]{background:#2c7a7b;color:#fff;border:0;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.admin-karts__btn-primary[data-v-306a9082]:disabled{opacity:.55;cursor:not-allowed}.admin-karts__btn-secondary[data-v-306a9082]{background:transparent;border:1px solid #ccc;color:#333;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.admin-karts__btn-secondary[data-v-306a9082]:hover{background:#f1f5f5}@keyframes pulse-b5d3bfe9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-kart-profile[data-v-b5d3bfe9]{padding:20px;max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.admin-kart-profile__back[data-v-b5d3bfe9]{background:transparent;border:0;color:#2c7a7b;cursor:pointer;font:inherit;font-size:14px;align-self:flex-start;padding:0}.admin-kart-profile__back[data-v-b5d3bfe9]:hover{text-decoration:underline}.admin-kart-profile__status[data-v-b5d3bfe9]{text-align:center;margin-top:24px;color:#777}.admin-kart-profile__status--error[data-v-b5d3bfe9]{color:#c0392b}.admin-kart-profile__header-card[data-v-b5d3bfe9],.admin-kart-profile__panel[data-v-b5d3bfe9]{background:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:20px}.admin-kart-profile__header-row[data-v-b5d3bfe9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-kart-profile__title[data-v-b5d3bfe9]{margin:0;font-size:22px;font-weight:700;color:#222;display:flex;align-items:baseline;gap:10px}.admin-kart-profile__title-sub[data-v-b5d3bfe9]{font-size:14px;font-weight:500;color:#666}.admin-kart-profile__edit-btn[data-v-b5d3bfe9]{background:transparent;border:1px solid #2c7a7b;color:#2c7a7b;padding:6px 14px;border-radius:6px;cursor:pointer;font:inherit;font-size:13px}.admin-kart-profile__edit-btn[data-v-b5d3bfe9]:hover{background:#f1f5f5}.admin-kart-profile__header-stats[data-v-b5d3bfe9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.admin-kart-profile__stat[data-v-b5d3bfe9]{display:flex;flex-direction:column;gap:4px}.admin-kart-profile__stat-label[data-v-b5d3bfe9]{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#888}.admin-kart-profile__stat-value[data-v-b5d3bfe9]{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:#222}.admin-kart-profile__edit-form[data-v-b5d3bfe9],.admin-kart-profile__inline-form[data-v-b5d3bfe9]{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.admin-kart-profile__fields[data-v-b5d3bfe9]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 640px){.admin-kart-profile__fields[data-v-b5d3bfe9]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 420px){.admin-kart-profile__fields[data-v-b5d3bfe9]{grid-template-columns:1fr}}.admin-kart-profile__fields+.admin-kart-profile__fields[data-v-b5d3bfe9]{margin-top:12px}.admin-kart-profile__field[data-v-b5d3bfe9]{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-kart-profile__field--wide[data-v-b5d3bfe9]{grid-column:1/-1}.admin-kart-profile__field[data-v-b5d3bfe9] .v-select{min-width:0;width:100%;display:block}.admin-kart-profile__label[data-v-b5d3bfe9]{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.4px}.admin-kart-profile__native-input[data-v-b5d3bfe9]{height:36px;padding:5px 8px;border-radius:6px;border:1px solid #ccc;box-sizing:border-box;font:inherit;font-size:14px}.admin-kart-profile__form-actions[data-v-b5d3bfe9]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}.admin-kart-profile__btn-primary[data-v-b5d3bfe9]{background:#2c7a7b;color:#fff;border:0;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.admin-kart-profile__btn-primary[data-v-b5d3bfe9]:disabled{opacity:.55;cursor:not-allowed}.admin-kart-profile__btn-primary[data-v-b5d3bfe9]:hover:not(:disabled){background:#246465}.admin-kart-profile__btn-secondary[data-v-b5d3bfe9]{background:transparent;border:1px solid #ccc;color:#333;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px}.admin-kart-profile__btn-secondary[data-v-b5d3bfe9]:hover{background:#f1f5f5}.admin-kart-profile__btn-danger[data-v-b5d3bfe9]{background:transparent;border:1px solid #c0392b;color:#c0392b;padding:8px 18px;border-radius:6px;cursor:pointer;font:inherit;font-size:14px;margin-right:auto}.admin-kart-profile__btn-danger[data-v-b5d3bfe9]:hover{background:#fbebe9}.admin-kart-profile__panel-header[data-v-b5d3bfe9]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.admin-kart-profile__panel-title[data-v-b5d3bfe9]{margin:0;font-size:16px;font-weight:600;color:#222}.admin-kart-profile__empty[data-v-b5d3bfe9]{color:#888;font-style:italic;margin:0}.admin-kart-profile__list[data-v-b5d3bfe9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.admin-kart-profile__record[data-v-b5d3bfe9]{background:#fafafa;border-radius:8px;padding:10px 14px}.admin-kart-profile__record-row[data-v-b5d3bfe9]{display:flex;align-items:center;gap:12px;margin-bottom:6px;flex-wrap:wrap}.admin-kart-profile__record-date[data-v-b5d3bfe9]{font-weight:600;color:#222;min-width:100px}.admin-kart-profile__record-milage[data-v-b5d3bfe9]{color:#666;font-variant-numeric:tabular-nums;font-size:13px}.admin-kart-profile__record-part-name[data-v-b5d3bfe9]{font-weight:600;color:#222}.admin-kart-profile__record-part-id[data-v-b5d3bfe9]{background:#eef2f3;padding:2px 6px;border-radius:4px;font-size:12px;color:#2c7a7b;font-family:SFMono-Regular,Menlo,monospace}.admin-kart-profile__record-actions[data-v-b5d3bfe9]{margin-left:auto;display:flex;gap:10px}.admin-kart-profile__btn-link[data-v-b5d3bfe9]{background:transparent;border:0;color:#2c7a7b;cursor:pointer;font:inherit;font-size:13px;padding:0}.admin-kart-profile__btn-link[data-v-b5d3bfe9]:hover{text-decoration:underline}.admin-kart-profile__btn-link--danger[data-v-b5d3bfe9]{color:#c0392b}.admin-kart-profile__record-line[data-v-b5d3bfe9]{margin:4px 0 0;font-size:13px;color:#333}.admin-kart-profile__record-line--muted[data-v-b5d3bfe9]{color:#777}.admin-kart-profile__tabs[data-v-b5d3bfe9]{display:flex;gap:4px;margin-bottom:12px;border-bottom:1px solid #eee}.admin-kart-profile__tab[data-v-b5d3bfe9]{background:transparent;border:0;padding:8px 14px;cursor:pointer;font:inherit;font-size:13px;color:#666;border-bottom:2px solid transparent;margin-bottom:-1px}.admin-kart-profile__tab--active[data-v-b5d3bfe9]{color:#2c7a7b;border-bottom-color:#2c7a7b;font-weight:600}@keyframes pulse-2d3cf341{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-heat-list[data-v-2d3cf341]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.live-heat-list__hero[data-v-2d3cf341]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.live-heat-list__hero-rail[data-v-2d3cf341]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.live-heat-list__hero-grid[data-v-2d3cf341]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.live-heat-list__hero-glow[data-v-2d3cf341]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.live-heat-list__hero-top[data-v-2d3cf341],.live-heat-list__hero-body[data-v-2d3cf341]{position:relative;z-index:1}.live-heat-list__hero-top[data-v-2d3cf341]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.live-heat-list__live-pill[data-v-2d3cf341]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border:1px solid rgba(255,255,255,.14);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.live-heat-list__live-dot[data-v-2d3cf341]{width:9px;height:9px;border-radius:50%;background:#ed1c24;box-shadow:0 0 12px #ed1c24;animation:live-list-pulse-2d3cf341 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.live-heat-list__live-dot[data-v-2d3cf341]{animation:none;opacity:1}}.live-heat-list__live-label[data-v-2d3cf341]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ed1c24}.live-heat-list__live-meta[data-v-2d3cf341]{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;padding-left:10px;border-left:1px solid rgba(255,255,255,.14);font-variant-numeric:tabular-nums}.live-heat-list__hero-actions[data-v-2d3cf341]{display:inline-flex;align-items:center;gap:10px}.live-heat-list__action[data-v-2d3cf341]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out,background-color .15s ease-out}.live-heat-list__action[data-v-2d3cf341]:hover,.live-heat-list__action[data-v-2d3cf341]:focus-visible{border-color:#ed1c24;color:#fff}.live-heat-list__action[data-v-2d3cf341]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.live-heat-list__action[data-v-2d3cf341]:disabled{opacity:.55;cursor:not-allowed}.live-heat-list__refresh-icon--spin[data-v-2d3cf341]{animation:live-list-spin-2d3cf341 .9s linear infinite}@media (prefers-reduced-motion: reduce){.live-heat-list__refresh-icon--spin[data-v-2d3cf341]{animation:none}}.live-heat-list__hero-body[data-v-2d3cf341]{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.live-heat-list__hero-num[data-v-2d3cf341]{display:flex;line-height:.78}.live-heat-list__hero-num-zero[data-v-2d3cf341],.live-heat-list__hero-num-one[data-v-2d3cf341]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.live-heat-list__hero-num-zero[data-v-2d3cf341]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.live-heat-list__hero-num-one[data-v-2d3cf341]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.live-heat-list__hero-copy[data-v-2d3cf341]{display:flex;flex-direction:column;gap:10px;max-width:56ch}.live-heat-list__hero-title[data-v-2d3cf341]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.live-heat-list__hero-sub[data-v-2d3cf341]{margin:0;font:400 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.live-heat-list__error[data-v-2d3cf341]{display:flex;align-items:center;gap:14px;padding:16px 20px;border:1px solid rgba(239,68,68,.4);background:#ef444414;border-radius:12px;color:#ffffffd9;flex-wrap:wrap}.live-heat-list__error-key[data-v-2d3cf341]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ef4444}.live-heat-list__error-copy[data-v-2d3cf341]{margin:0;flex:1;font:500 13px/1.5 Montserrat,sans-serif}.live-heat-list__error-retry[data-v-2d3cf341]{background:transparent;border:1px solid rgba(255,255,255,.2);padding:6px 14px;border-radius:999px;color:#fff;cursor:pointer;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;transition:border-color .15s ease-out}.live-heat-list__error-retry[data-v-2d3cf341]:hover,.live-heat-list__error-retry[data-v-2d3cf341]:focus-visible{border-color:#ed1c24}.live-heat-list__error-retry[data-v-2d3cf341]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.live-heat-list__skeleton[data-v-2d3cf341]{padding:28px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px}.live-heat-list__section[data-v-2d3cf341]{display:flex;flex-direction:column;gap:14px}.live-heat-list__section-head[data-v-2d3cf341]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.live-heat-list__section-eyebrow[data-v-2d3cf341]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffffa6}.live-heat-list__section-count[data-v-2d3cf341]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#ffffff73;font-variant-numeric:tabular-nums;padding:4px 10px;border-radius:999px;background:#ffffff0d}.live-heat-list__grid[data-v-2d3cf341]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.live-heat-list__cell[data-v-2d3cf341]{display:flex}.live-heat-list__card[data-v-2d3cf341]{position:relative;flex:1;display:flex;flex-direction:column;gap:10px;padding:18px 20px 16px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:inherit;text-decoration:none;overflow:hidden;cursor:pointer;min-height:160px;transition:background-color .15s ease-out,border-color .15s ease-out}.live-heat-list__card[data-v-2d3cf341]:hover,.live-heat-list__card[data-v-2d3cf341]:focus-visible{background:#181d22;border-color:#ed1c2466}.live-heat-list__card[data-v-2d3cf341]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.live-heat-list__card-rail[data-v-2d3cf341]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.live-heat-list__card:hover .live-heat-list__card-rail[data-v-2d3cf341],.live-heat-list__card:focus-visible .live-heat-list__card-rail[data-v-2d3cf341]{transform:scaleX(1)}.live-heat-list__card-head[data-v-2d3cf341]{display:flex;align-items:center;justify-content:space-between;gap:8px}.live-heat-list__card-kind[data-v-2d3cf341]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#fff6}.live-heat-list__card-live[data-v-2d3cf341]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;border:1px solid rgba(237,28,36,.35);background:#ed1c2414;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;color:#ed1c24}.live-heat-list__card-live-dot[data-v-2d3cf341]{width:6px;height:6px;border-radius:50%;background:#ed1c24;box-shadow:0 0 8px #ed1c24;animation:live-list-pulse-2d3cf341 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.live-heat-list__card-live-dot[data-v-2d3cf341]{animation:none;opacity:1}}.live-heat-list__card-finished[data-v-2d3cf341]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;color:#ffffff73;padding:3px 8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.live-heat-list__card-name[data-v-2d3cf341]{margin:0;font:700 18px/1.25 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff;overflow-wrap:break-word}.live-heat-list__card-meta[data-v-2d3cf341]{margin:0;font:500 12px/1.4 Montserrat,sans-serif;color:#ffffff8c}.live-heat-list__card-foot[data-v-2d3cf341]{margin-top:auto;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:8px}.live-heat-list__chips[data-v-2d3cf341]{display:inline-flex;flex-wrap:wrap;gap:6px}.live-heat-list__chip[data-v-2d3cf341]{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);font:600 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;font-variant-numeric:tabular-nums}.live-heat-list__card-arrow[data-v-2d3cf341]{color:#ffffff73;transition:transform .2s ease-out,color .2s ease-out}.live-heat-list__card:hover .live-heat-list__card-arrow[data-v-2d3cf341],.live-heat-list__card:focus-visible .live-heat-list__card-arrow[data-v-2d3cf341]{transform:translate(4px);color:#ed1c24}.live-heat-list__nav-grid[data-v-2d3cf341]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.live-heat-list__nav-cell[data-v-2d3cf341]{display:flex}.live-heat-list__nav-card[data-v-2d3cf341]{position:relative;flex:1;display:flex;flex-direction:column;gap:10px;padding:22px 26px 20px;min-height:clamp(160px,18vw,200px);background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:inherit;text-decoration:none;overflow:hidden;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out}.live-heat-list__nav-card[data-v-2d3cf341]:hover,.live-heat-list__nav-card[data-v-2d3cf341]:focus-visible{background:#181d22;border-color:#ed1c2466}.live-heat-list__nav-card[data-v-2d3cf341]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.live-heat-list__nav-rail[data-v-2d3cf341]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.live-heat-list__nav-rail--archive[data-v-2d3cf341]{background:linear-gradient(90deg,#fbb315,#ed1c24)}.live-heat-list__nav-rail--analytics[data-v-2d3cf341]{background:linear-gradient(90deg,#22d3ee,#ed1c24)}.live-heat-list__nav-card:hover .live-heat-list__nav-rail[data-v-2d3cf341],.live-heat-list__nav-card:focus-visible .live-heat-list__nav-rail[data-v-2d3cf341]{transform:scaleX(1)}.live-heat-list__nav-head[data-v-2d3cf341]{display:flex;align-items:center;justify-content:space-between;gap:8px}.live-heat-list__nav-kind[data-v-2d3cf341]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c}.live-heat-list__nav-count[data-v-2d3cf341]{padding:4px 10px;border-radius:999px;background:#ffffff0d;color:#ffffffb3;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.16em;font-variant-numeric:tabular-nums}.live-heat-list__nav-title[data-v-2d3cf341]{margin:0;font:800 22px/1.2 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.live-heat-list__nav-sub[data-v-2d3cf341]{margin:0;font:500 13px/1.45 Montserrat,sans-serif;color:#ffffffa6;max-width:56ch}.live-heat-list__nav-foot[data-v-2d3cf341]{margin-top:auto;padding-top:12px;border-top:1px dashed rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:12px}.live-heat-list__nav-preview[data-v-2d3cf341]{display:flex;flex-direction:column;gap:3px;min-width:0}.live-heat-list__nav-preview-cap[data-v-2d3cf341]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#fff6}.live-heat-list__nav-preview-val[data-v-2d3cf341]{font:700 12px/1.3 Montserrat,sans-serif;color:#fff;max-width:26ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-heat-list__nav-arrow[data-v-2d3cf341]{color:#ffffff73;transition:transform .2s ease-out,color .2s ease-out;flex-shrink:0}.live-heat-list__nav-card:hover .live-heat-list__nav-arrow[data-v-2d3cf341],.live-heat-list__nav-card:focus-visible .live-heat-list__nav-arrow[data-v-2d3cf341]{transform:translate(4px);color:#ed1c24}.live-heat-list__empty[data-v-2d3cf341]{display:flex;align-items:center;gap:22px;padding:28px 24px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px}.live-heat-list__empty-num[data-v-2d3cf341]{display:inline-flex;line-height:.78}.live-heat-list__empty-num-zero[data-v-2d3cf341],.live-heat-list__empty-num-one[data-v-2d3cf341]{font:900 clamp(56px,8vw,88px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.live-heat-list__empty-num-zero[data-v-2d3cf341]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.2)}.live-heat-list__empty-num-one[data-v-2d3cf341]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.2);margin-left:-.08em}.live-heat-list__empty-copy[data-v-2d3cf341]{margin:0;font:600 12px/1.4 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c}@media (max-width: 768px){.live-heat-list[data-v-2d3cf341]{padding:16px 16px 60px;gap:16px}.live-heat-list__hero[data-v-2d3cf341]{padding:20px;gap:18px}.live-heat-list__hero-body[data-v-2d3cf341]{grid-template-columns:1fr;gap:14px}.live-heat-list__hero-num[data-v-2d3cf341]{align-self:flex-start}.live-heat-list__hero-actions[data-v-2d3cf341]{flex-wrap:wrap;gap:8px}.live-heat-list__card[data-v-2d3cf341]{min-height:140px}.live-heat-list__nav-grid[data-v-2d3cf341]{grid-template-columns:1fr}.live-heat-list__nav-card[data-v-2d3cf341]{min-height:140px;padding:18px 20px}.live-heat-list__nav-title[data-v-2d3cf341]{font-size:18px}}@keyframes live-list-pulse-2d3cf341{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes live-list-spin-2d3cf341{to{transform:rotate(360deg)}}@keyframes pulse-2de44b00{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.dashboard-stack[data-v-2de44b00]{display:flex;flex-direction:column;gap:14px}@keyframes pulse-917de47b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.tour-help[data-v-917de47b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffff8c;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.tour-help[data-v-917de47b]:hover{color:#fff;border-color:#ed1c24}.tour-help[data-v-917de47b]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}@media (pointer: coarse){.tour-help[data-v-917de47b]{width:36px;height:36px}}@keyframes pulse-9269133c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.widget-chrome[data-v-9269133c]{height:100%;display:flex;flex-direction:column;min-height:0}.widget-chrome--editing[data-v-9269133c]{border-radius:10px;outline:1px dashed rgba(255,255,255,.14);outline-offset:2px;background:#ffffff04}.widget-chrome--unavailable[data-v-9269133c]{opacity:.55}.widget-chrome__bar[data-v-9269133c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;flex-shrink:0}.widget-chrome__handle[data-v-9269133c]{display:inline-flex;align-items:center;gap:8px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;cursor:grab;-webkit-user-select:none;user-select:none;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.widget-chrome__handle[data-v-9269133c]:active{cursor:grabbing}.widget-chrome__handle svg[data-v-9269133c]{flex-shrink:0;color:#ffffff4d}.widget-chrome__bar-actions[data-v-9269133c]{display:inline-flex;align-items:center;gap:6px}.widget-chrome__btn[data-v-9269133c]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#fff9;cursor:pointer;transition:border-color .15s,color .15s}.widget-chrome__btn[data-v-9269133c]:hover{border-color:#ffffff59;color:#fff}.widget-chrome__btn--remove[data-v-9269133c]:hover{border-color:#ed1c24;color:#ed1c24}.widget-chrome__body[data-v-9269133c]{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.widget-chrome__body[data-v-9269133c]::-webkit-scrollbar{width:8px;height:8px}.widget-chrome__body[data-v-9269133c]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}.widget-chrome__body[data-v-9269133c]::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.widget-chrome__body[data-v-9269133c]::-webkit-scrollbar-track{background:transparent}.widget-chrome__placeholder[data-v-9269133c]{flex:1;display:flex;align-items:center;justify-content:center;padding:18px;color:#fff6;font:600 12px/1.5 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;text-align:center;border:1px dashed rgba(255,255,255,.12);border-radius:10px}.vgl-layout{--vgl-placeholder-bg: #ed1c24;--vgl-placeholder-opacity: 22%}.vgl-item--placeholder{border:1px dashed rgba(237,28,54,.7);border-radius:8px}@keyframes pulse-d75050eb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.dashboard-toolbar[data-v-d75050eb]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dashboard-toolbar__btn[data-v-d75050eb]{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.dashboard-toolbar__btn[data-v-d75050eb]:hover{border-color:#ed1c24;color:#fff}.dashboard-toolbar__btn[data-v-d75050eb]:disabled{opacity:.55;cursor:default}.dashboard-toolbar__btn--primary[data-v-d75050eb]{background:linear-gradient(135deg,#7a335c,#ed1c24);border-color:transparent;color:#fff}.dashboard-toolbar__btn--primary[data-v-d75050eb]:hover{border-color:transparent;filter:brightness(1.1)}.dashboard-toolbar__spacer[data-v-d75050eb]{flex:1}.dashboard-toolbar__dirty[data-v-d75050eb]{width:8px;height:8px;border-radius:50%;background:#ed1c24;box-shadow:0 0 8px #ed1c24cc}@keyframes pulse-46943aa2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.widget-catalog[data-v-46943aa2]{position:fixed;top:0;right:0;bottom:0;width:min(340px,90vw);z-index:1100;background:#14181b;border-left:1px solid rgba(255,255,255,.06);box-shadow:-16px 0 40px #00000073;padding:18px;overflow-y:auto;display:flex;flex-direction:column;gap:18px;color:#fff}.widget-catalog__head[data-v-46943aa2]{position:relative;display:flex;align-items:center;gap:12px;padding-top:6px}.widget-catalog__rail[data-v-46943aa2]{position:absolute;top:0;left:0;width:44px;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.widget-catalog__title[data-v-46943aa2]{margin:0;flex:1;font:800 16px/1.2 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase}.widget-catalog__close[data-v-46943aa2]{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;font-size:18px;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.widget-catalog__close[data-v-46943aa2]:hover{border-color:#ed1c24;color:#fff}.widget-catalog__empty[data-v-46943aa2]{margin:0;color:#ffffff73;font:600 13px/1.5 Montserrat,sans-serif}.widget-catalog__group[data-v-46943aa2]{display:flex;flex-direction:column;gap:8px}.widget-catalog__group-title[data-v-46943aa2]{margin:0;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#fff6}.widget-catalog__item-wrap[data-v-46943aa2]{position:relative}.widget-catalog__item-help[data-v-46943aa2]{position:absolute;top:10px;right:10px;z-index:1}.widget-catalog__item[data-v-46943aa2]{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;padding:12px 44px 12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;cursor:grab;transition:border-color .15s,background .15s}.widget-catalog__item[data-v-46943aa2]:hover{border-color:#ed1c2480;background:#ffffff0a}.widget-catalog__item[data-v-46943aa2]:active{cursor:grabbing}.widget-catalog__item-name[data-v-46943aa2]{font:700 13px/1.3 Montserrat,sans-serif;color:#fff}.widget-catalog__item-desc[data-v-46943aa2]{font:500 12px/1.4 Montserrat,sans-serif;color:#ffffff80}.widget-catalog__item-add[data-v-46943aa2]{align-self:flex-start;margin-top:4px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ed1c24}@keyframes pulse-7800965a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.widget-settings[data-v-7800965a]{position:fixed;width:280px;z-index:1100;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 18px 48px #00000080;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;color:#fff}.widget-settings__backdrop[data-v-7800965a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}.widget-settings__head[data-v-7800965a]{display:flex;align-items:center;gap:10px}.widget-settings__title[data-v-7800965a]{flex:1;font:700 12px/1.2 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase}.widget-settings__close[data-v-7800965a]{width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;font-size:16px;line-height:1;cursor:pointer}.widget-settings__close[data-v-7800965a]:hover{border-color:#ed1c24;color:#fff}.widget-settings__field[data-v-7800965a]{display:flex;flex-direction:column;gap:6px}.widget-settings__label[data-v-7800965a]{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.widget-settings__number[data-v-7800965a]{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:8px 10px;color:#fff;font:600 13px/1 Montserrat,sans-serif}.widget-settings__number[data-v-7800965a]:focus{outline:none;border-color:#ed1c24}.widget-settings__toggle[data-v-7800965a]{display:inline-flex;cursor:pointer}.widget-settings__toggle input[data-v-7800965a]{position:absolute;opacity:0;pointer-events:none}.widget-settings__toggle-track[data-v-7800965a]{width:38px;height:20px;border-radius:999px;background:#ffffff1f;position:relative;transition:background .15s}.widget-settings__toggle-thumb[data-v-7800965a]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s}input:checked+.widget-settings__toggle-track[data-v-7800965a]{background:#ed1c24}input:checked+.widget-settings__toggle-track .widget-settings__toggle-thumb[data-v-7800965a]{transform:translate(18px)}@keyframes pulse-5675e1e6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-conn-banner[data-v-5675e1e6]{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:10px;font:600 13px/1.3 Montserrat,sans-serif;letter-spacing:.04em;color:#fff}.live-conn-banner__dot[data-v-5675e1e6]{flex:none;width:9px;height:9px;border-radius:50%;background:currentColor;animation:conn-banner-pulse-5675e1e6 .9s ease-in-out infinite alternate}@media (prefers-reduced-motion: reduce){.live-conn-banner__dot[data-v-5675e1e6]{animation:none}}.live-conn-banner__age[data-v-5675e1e6]{margin-left:auto;font-weight:500;white-space:nowrap;opacity:.8}.live-conn-banner--degraded[data-v-5675e1e6],.live-conn-banner--weak[data-v-5675e1e6]{background:linear-gradient(90deg,#3a2a14,#7a5d2c);box-shadow:0 4px 16px #7a5d2c40}.live-conn-banner--degraded .live-conn-banner__dot[data-v-5675e1e6],.live-conn-banner--weak .live-conn-banner__dot[data-v-5675e1e6]{color:#fbb315}.live-conn-banner--offline[data-v-5675e1e6]{background:linear-gradient(90deg,#3a1414,#7a2c2c);box-shadow:0 4px 16px #7a2c2c40}.live-conn-banner--offline .live-conn-banner__dot[data-v-5675e1e6]{color:#ef4444}.conn-banner-fade-enter-active[data-v-5675e1e6],.conn-banner-fade-leave-active[data-v-5675e1e6]{transition:opacity .25s ease}.conn-banner-fade-enter-from[data-v-5675e1e6],.conn-banner-fade-leave-to[data-v-5675e1e6]{opacity:0}@keyframes conn-banner-pulse-5675e1e6{0%{opacity:.35}to{opacity:1}}@keyframes pulse-e235c5a5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-heat[data-v-e235c5a5]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px);display:flex;flex-direction:column;gap:16px;background:#0a0a0d;min-height:100vh;color:#fff;box-sizing:border-box}.live-heat__top[data-v-e235c5a5]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.live-heat__back[data-v-e235c5a5]{background:transparent;border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;cursor:pointer;transition:border-color .15s,color .15s}.live-heat__back[data-v-e235c5a5]:hover{border-color:#ed1c24;color:#fff}.live-heat__id[data-v-e235c5a5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff4d}.live-heat__waiting[data-v-e235c5a5]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 16px;color:#ffffff80}.live-heat__waiting-num[data-v-e235c5a5]{display:flex;line-height:.78}.live-heat__waiting-num-zero[data-v-e235c5a5],.live-heat__waiting-num-one[data-v-e235c5a5]{font:900 clamp(120px,18vw,200px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em}.live-heat__waiting-num-zero[data-v-e235c5a5]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.18)}.live-heat__waiting-num-one[data-v-e235c5a5]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.live-heat__waiting-label[data-v-e235c5a5]{display:inline-flex;align-items:center;gap:10px;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;padding:8px 16px;border:1px solid rgba(255,255,255,.14);border-radius:999px}.live-heat__waiting-dot[data-v-e235c5a5]{width:8px;height:8px;border-radius:50%;background:#ed1c24;box-shadow:0 0 12px #ed1c24;animation:waiting-pulse-e235c5a5 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.live-heat__waiting-dot[data-v-e235c5a5]{animation:none;opacity:1}}.live-heat__body[data-v-e235c5a5]{min-height:0}@keyframes waiting-pulse-e235c5a5{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-b8ae2371{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-source[data-v-b8ae2371]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px);display:flex;flex-direction:column;gap:16px;background:#0a0a0d;min-height:100vh;color:#fff;box-sizing:border-box}.live-source__top[data-v-b8ae2371]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.live-source__back[data-v-b8ae2371]{background:transparent;border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;cursor:pointer;transition:border-color .15s,color .15s}.live-source__back[data-v-b8ae2371]:hover{border-color:#ed1c24;color:#fff}.live-source__slug[data-v-b8ae2371]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff4d}.live-source__session-banner[data-v-b8ae2371]{background:linear-gradient(90deg,#1a3338,#2c7a7b);color:#fff;padding:14px 18px;border-radius:10px;font:600 14px/1.2 Montserrat,sans-serif;letter-spacing:.04em;box-shadow:0 4px 16px #2c7a7b40}.live-source__session-banner--waiting[data-v-b8ae2371]{background:linear-gradient(90deg,#3a2a14,#7a5d2c);box-shadow:0 4px 16px #7a5d2c40}.live-source__waiting[data-v-b8ae2371]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:64px 16px;color:#ffffff80}.live-source__waiting-num[data-v-b8ae2371]{display:flex;line-height:.78}.live-source__waiting-num-zero[data-v-b8ae2371],.live-source__waiting-num-one[data-v-b8ae2371]{font:900 clamp(120px,18vw,200px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em}.live-source__waiting-num-zero[data-v-b8ae2371]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.18)}.live-source__waiting-num-one[data-v-b8ae2371]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.live-source__waiting-label[data-v-b8ae2371]{display:inline-flex;align-items:center;gap:10px;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;padding:8px 16px;border:1px solid rgba(255,255,255,.14);border-radius:999px}.live-source__waiting-dot[data-v-b8ae2371]{width:8px;height:8px;border-radius:50%;background:#ed1c24;box-shadow:0 0 12px #ed1c24;animation:waiting-pulse-b8ae2371 1.6s ease-in-out infinite}.live-source__body[data-v-b8ae2371]{min-height:0;transition:opacity .3s ease}.live-source__body--dimmed[data-v-b8ae2371]{opacity:.55}.banner-fade-enter-active[data-v-b8ae2371],.banner-fade-leave-active[data-v-b8ae2371]{transition:opacity .3s ease}.banner-fade-enter-from[data-v-b8ae2371],.banner-fade-leave-to[data-v-b8ae2371]{opacity:0}@keyframes waiting-pulse-b8ae2371{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-9af5a297{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.date-range[data-v-9af5a297]{position:relative;display:inline-block;font-family:Montserrat,sans-serif}.date-range__trigger[data-v-9af5a297]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);color:#ffffffb3;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out}.date-range__trigger[data-v-9af5a297]:hover{border-color:#ed1c2466;color:#fff}.date-range__trigger--active[data-v-9af5a297]{border-color:#ed1c248c;color:#fff;background:#ed1c241a}.date-range__icon[data-v-9af5a297]{flex:0 0 auto;opacity:.85}.date-range__trigger-label[data-v-9af5a297]{font-variant-numeric:tabular-nums}.date-range__popover[data-v-9af5a297]{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:min(560px,100vw - 32px);background:#14181b;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 18px 40px #0000008c;padding:16px 16px 12px;overflow:hidden}.date-range__popover-rail[data-v-9af5a297]{position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.date-range__popover-head[data-v-9af5a297]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.date-range__popover-title[data-v-9af5a297]{font:800 10px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.28em;color:#ffffffa6}.date-range__nav[data-v-9af5a297]{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#ffffffd9;width:28px;height:28px;border-radius:999px;font-size:16px;line-height:1;cursor:pointer;transition:border-color .15s ease-out}.date-range__nav[data-v-9af5a297]:hover{border-color:#ed1c2480}.date-range__months[data-v-9af5a297]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.date-range__month-title[data-v-9af5a297]{text-align:center;font:700 11px/1 Montserrat,sans-serif;color:#ffffffbf;letter-spacing:.08em;margin-bottom:10px}.date-range__weekdays[data-v-9af5a297]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:6px}.date-range__weekday[data-v-9af5a297]{text-align:center;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#ffffff59;padding:4px 0}.date-range__grid[data-v-9af5a297]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.date-range__cell[data-v-9af5a297]{height:32px;border-radius:6px;border:1px solid transparent;background:#ffffff08;color:#ffffffd9;font:600 12px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out}.date-range__cell[data-v-9af5a297]:hover:not(:disabled):not(.date-range__cell--empty){background:#ffffff14}.date-range__cell--empty[data-v-9af5a297]{background:transparent;cursor:default}.date-range__cell--today[data-v-9af5a297]{border-color:#ed1c2480}.date-range__cell--in-range[data-v-9af5a297]{background:#ed1c241f;color:#fff}.date-range__cell--start[data-v-9af5a297],.date-range__cell--end[data-v-9af5a297]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;font-weight:700;border-color:transparent}.date-range__cell--future[data-v-9af5a297]{opacity:.25;cursor:not-allowed}.date-range__popover-foot[data-v-9af5a297]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.date-range__foot-summary[data-v-9af5a297]{display:inline-flex;align-items:baseline;gap:8px;font:600 11px/1 Montserrat,sans-serif;color:#ffffffd9;font-variant-numeric:tabular-nums}.date-range__foot-label[data-v-9af5a297]{font:800 9px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#fff6}.date-range__foot-val[data-v-9af5a297]{color:#fff}.date-range__foot-sep[data-v-9af5a297]{color:#fff6;margin:0 4px}.date-range__foot-actions[data-v-9af5a297]{display:inline-flex;gap:8px}.date-range__action[data-v-9af5a297]{border-radius:999px;padding:7px 16px;font:800 10px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.18em;cursor:pointer;border:1px solid transparent;transition:border-color .15s ease-out,color .15s ease-out}.date-range__action--ghost[data-v-9af5a297]{background:transparent;color:#ffffff8c;border-color:#ffffff24}.date-range__action--ghost[data-v-9af5a297]:hover{color:#fff;border-color:#ed1c2480}.date-range__action--primary[data-v-9af5a297]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;box-shadow:0 4px 12px #ed1c2440}.date-range__action--primary[data-v-9af5a297]:hover{box-shadow:0 8px 20px #ed1c2459}@media (max-width: 600px){.date-range__popover[data-v-9af5a297]{position:fixed;top:auto;left:0;right:0;bottom:0;width:100vw;max-width:100vw;max-height:80vh;border-radius:16px 16px 0 0;overflow-y:auto;animation:dr-slide-up-9af5a297 .22s ease-out}.date-range__months[data-v-9af5a297]{grid-template-columns:1fr}}@keyframes dr-slide-up-9af5a297{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pulse-d9eb0e7c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-archive[data-v-d9eb0e7c]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px) 60px;display:flex;flex-direction:column;gap:20px;background:#0a0a0d;min-height:100vh;color:#fff;box-sizing:border-box}.live-archive__top[data-v-d9eb0e7c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.live-archive__top-left[data-v-d9eb0e7c]{display:flex;align-items:center;gap:16px}.live-archive__back[data-v-d9eb0e7c]{background:transparent;border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;text-decoration:none;transition:border-color .15s,color .15s}.live-archive__back[data-v-d9eb0e7c]:hover{border-color:#ed1c24;color:#fff}.live-archive__crumb[data-v-d9eb0e7c]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff4d}.live-archive__actions[data-v-d9eb0e7c]{display:flex;gap:10px;align-items:center}.live-archive__analytics-link[data-v-d9eb0e7c]{background:linear-gradient(90deg,#7a335c,#ed1c24);color:#fff;text-decoration:none;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:8px 16px;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 4px 12px #ed1c2433}.live-archive__analytics-link[data-v-d9eb0e7c]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ed1c244d}.live-archive__refresh[data-v-d9eb0e7c]{background:transparent;border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;cursor:pointer;transition:border-color .15s,color .15s}.live-archive__refresh[data-v-d9eb0e7c]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.live-archive__refresh[data-v-d9eb0e7c]:disabled{opacity:.5;cursor:not-allowed}.live-archive__hero[data-v-d9eb0e7c]{position:relative;overflow:hidden;border-radius:16px;padding:36px 32px;background:radial-gradient(120% 80% at 100% 0%,#ed1c2438,#7a335c00 55%),radial-gradient(80% 60% at 0% 100%,#7a335c80,#14121800 60%),linear-gradient(200deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.live-archive__hero-rail[data-v-d9eb0e7c]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.live-archive__hero-grid[data-v-d9eb0e7c]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 60% 50%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 60% 50%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.live-archive__hero-glow[data-v-d9eb0e7c]{position:absolute;bottom:-20%;left:-10%;width:50%;height:80%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.live-archive__hero-text[data-v-d9eb0e7c]{position:relative;z-index:1;max-width:540px}.live-archive__hero-eyebrow[data-v-d9eb0e7c]{display:inline-block;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#fff9;margin-bottom:16px}.live-archive__hero-title[data-v-d9eb0e7c]{margin:0 0 14px;font:800 clamp(36px,5vw,56px)/.95 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.live-archive__hero-title-accent[data-v-d9eb0e7c]{background:linear-gradient(90deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent}.live-archive__hero-lede[data-v-d9eb0e7c]{margin:0;font:400 14px/1.6 Montserrat,sans-serif;color:#ffffffa6;max-width:460px}.live-archive__hero-stats[data-v-d9eb0e7c]{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:1px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);min-width:360px}.live-archive__hero-stats li[data-v-d9eb0e7c]{background:#0000004d;padding:18px 16px;display:flex;flex-direction:column;gap:6px}.live-archive__hero-stat-key[data-v-d9eb0e7c]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80}.live-archive__hero-stat-val[data-v-d9eb0e7c]{font:800 28px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums}@media (max-width: 860px){.live-archive__hero[data-v-d9eb0e7c]{grid-template-columns:1fr;padding:24px 20px}.live-archive__hero-stats[data-v-d9eb0e7c]{min-width:0}}.live-archive__filters[data-v-d9eb0e7c]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px}.live-archive__search[data-v-d9eb0e7c]{flex:1 1 240px;min-width:200px}.live-archive__source-select[data-v-d9eb0e7c]{padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#14181b;color:#fffc;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.live-archive__chips[data-v-d9eb0e7c]{display:flex;flex-wrap:wrap;gap:6px}.live-archive__chip[data-v-d9eb0e7c]{padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffa6;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.live-archive__chip[data-v-d9eb0e7c]:hover{border-color:#ed1c2480;color:#fff}.live-archive__chip--active[data-v-d9eb0e7c]{background:linear-gradient(90deg,#7a335c,#ed1c24);border-color:transparent;color:#fff}.live-archive__reset[data-v-d9eb0e7c]{padding:7px 14px;border-radius:999px;border:1px solid rgba(239,68,68,.4);background:#ef444414;color:#fca5a5;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}.live-archive__reset[data-v-d9eb0e7c]:hover{border-color:#ef4444;color:#fff}.live-archive__reset--idle[data-v-d9eb0e7c]{border-color:#ffffff1f;background:#ffffff08;color:#ffffff59;cursor:not-allowed}.live-archive__reset--idle[data-v-d9eb0e7c]:hover{border-color:#ffffff1f;color:#ffffff59}.live-archive__status[data-v-d9eb0e7c]{color:#ffffff80;padding:32px;text-align:center;font-style:italic;background:#14181b;border-radius:10px;margin:0}.live-archive__status--error[data-v-d9eb0e7c]{color:#ef4444;background:#ef444414}.live-archive__section[data-v-d9eb0e7c]{display:flex;flex-direction:column;gap:16px}.live-archive__empty[data-v-d9eb0e7c]{color:#fff6;font-style:italic;margin:0;padding:32px;text-align:center;background:#14181b;border-radius:10px}.live-archive__card-type[data-v-d9eb0e7c]{padding:3px 8px;border-radius:999px;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase}.live-archive__card-type--endurance[data-v-d9eb0e7c]{background:#ed1c2429;color:#ff7d83}.live-archive__card-type--rental[data-v-d9eb0e7c]{background:#3b82f624;color:#93c5fd}.live-archive__card-type--qualifying[data-v-d9eb0e7c]{background:#fbbf2429;color:#fcd34d}.live-archive__card-type--unknown[data-v-d9eb0e7c]{background:#ffffff0f;color:#fff9}.live-archive__cards[data-v-d9eb0e7c]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.live-archive__card[data-v-d9eb0e7c]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 20px;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease;display:flex;flex-direction:column;gap:12px;overflow:hidden;animation:card-in-d9eb0e7c .4s ease-out backwards;animation-delay:var(--delay, 0ms)}.live-archive__card[data-v-d9eb0e7c]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(237,28,36,.6),transparent);transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.live-archive__card[data-v-d9eb0e7c]:hover{transform:translateY(-3px);border-color:#ed1c2466;background:#181d22}.live-archive__card[data-v-d9eb0e7c]:hover:before{transform:scaleX(1)}.live-archive__card:hover .live-archive__card-arrow[data-v-d9eb0e7c]{transform:translate(4px);color:#ed1c24}.live-archive__card-top[data-v-d9eb0e7c]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.live-archive__card-source[data-v-d9eb0e7c]{padding:3px 8px;border-radius:999px;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;background:#ffffff0f;color:#ffffffb3}.live-archive__card-source--external[data-v-d9eb0e7c]{background:#ed1c241f;color:#ff7d83}.live-archive__card-source--scripted[data-v-d9eb0e7c]{background:#22c55e1f;color:#4ade80}.live-archive__card-date[data-v-d9eb0e7c]{font:600 11px/1 Montserrat,sans-serif;color:#ffffff73;letter-spacing:.04em}.live-archive__card-name[data-v-d9eb0e7c]{margin:0;font:700 17px/1.3 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.live-archive__card-meta[data-v-d9eb0e7c]{display:flex;flex-wrap:wrap;gap:6px}.live-archive__card-meta-chip[data-v-d9eb0e7c]{padding:3px 9px;border-radius:6px;background:#ffffff0a;font:500 11px/1.3 Montserrat,sans-serif;color:#ffffffb3;font-variant-numeric:tabular-nums}.live-archive__card-meta-chip--muted[data-v-d9eb0e7c]{color:#ffffff80}.live-archive__card-arrow[data-v-d9eb0e7c]{position:absolute;bottom:16px;right:18px;color:#ffffff40;font-size:18px;transition:transform .18s ease,color .18s ease}.live-archive__sentinel[data-v-d9eb0e7c]{min-height:8px;display:flex;justify-content:center;padding:8px 0}.live-archive__end-note[data-v-d9eb0e7c]{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;font-variant-numeric:tabular-nums}@keyframes card-in-d9eb0e7c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-350d54e6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.track-cfg[data-v-350d54e6]{position:relative;display:inline-flex;align-items:center;min-width:0}.track-cfg__chip[data-v-350d54e6]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;background:#0000006b;border:1px solid rgba(255,255,255,.12);font:700 11px/1 Montserrat,sans-serif;letter-spacing:.12em;color:#ffffffd9;font-variant-numeric:tabular-nums;transition:border-color .15s ease-out,background-color .15s ease-out}.track-cfg__chip--club[data-v-350d54e6]{border-color:#ed1c2480;background:linear-gradient(180deg,#ed1c241a,#00000080)}.track-cfg__chip--rental[data-v-350d54e6]{border-color:#3b82f680;background:linear-gradient(180deg,#3b82f61a,#00000080)}.track-cfg__chip--empty[data-v-350d54e6]{border-style:dashed;color:#ffffff80}.track-cfg__chip-bullet[data-v-350d54e6]{width:8px;height:8px;border-radius:2px;background:#ffffff38;flex-shrink:0}.track-cfg__chip--club .track-cfg__chip-bullet[data-v-350d54e6]{background:linear-gradient(90deg,#7a335c,#ed1c24);box-shadow:0 0 8px #ed1c248c}.track-cfg__chip--rental .track-cfg__chip-bullet[data-v-350d54e6]{background:linear-gradient(135deg,#3b82f6,#1e40af);box-shadow:0 0 8px #3b82f68c}.track-cfg__chip-label[data-v-350d54e6]{font-weight:800;text-transform:uppercase}.track-cfg__chip-sep[data-v-350d54e6]{color:#ffffff59}.track-cfg__chip-length[data-v-350d54e6]{color:#fff;font-weight:700;font-size:13px}.track-cfg__chip-unit[data-v-350d54e6]{color:#ffffff73;font-weight:600;font-size:10px;margin-left:-3px}.track-cfg__chip-action[data-v-350d54e6]{margin-left:4px;padding:4px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.18);background:#ffffff0a;color:#ffffffb3;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.track-cfg__chip-action[data-v-350d54e6]:hover,.track-cfg__chip-action--active[data-v-350d54e6]{background:#ed1c2429;border-color:#ed1c248c;color:#ed1c24}.track-cfg__chip-action[data-v-350d54e6]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.track-cfg__popup[data-v-350d54e6]{box-sizing:border-box;min-width:360px;max-width:min(460px,100vw - 32px);padding:18px 18px 14px 22px;border-radius:12px;background:#14181b;border:1px solid rgba(237,28,36,.4);box-shadow:inset 0 1px #ffffff0a,0 24px 60px #000000b3;display:flex;flex-direction:column;gap:14px;overflow:visible;isolation:isolate;animation:track-cfg-pop-350d54e6 .2s ease-out}.track-cfg__popup[data-v-350d54e6]:after{content:"";position:absolute;top:-7px;right:18px;width:12px;height:12px;background:#14181b;border-top:1px solid rgba(237,28,36,.4);border-left:1px solid rgba(237,28,36,.4);transform:rotate(45deg);z-index:2}.track-cfg__popup-rail[data-v-350d54e6]{position:absolute;top:0;left:0;bottom:0;width:3px;background:linear-gradient(180deg,#7a335c,#ed1c24);z-index:1;border-top-left-radius:12px;border-bottom-left-radius:12px}.track-cfg__popup-grid[data-v-350d54e6]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse at 100% 0%,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 100% 0%,#000 25%,transparent 75%);border-radius:12px;pointer-events:none;z-index:0}.track-cfg__popup-glow[data-v-350d54e6]{position:absolute;top:-20%;right:-10%;width:60%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.track-cfg__popup-head[data-v-350d54e6]{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;line-height:1}.track-cfg__popup-eyebrow[data-v-350d54e6]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24;font-variant-numeric:tabular-nums}.track-cfg__popup-label[data-v-350d54e6]{display:inline-flex;align-items:center;gap:8px;font:800 13px/1.2 Montserrat,sans-serif;letter-spacing:-.005em;color:#fff}.track-cfg__popup-dot[data-v-350d54e6]{width:8px;height:8px;background:#ed1c24;border-radius:1px;box-shadow:0 0 8px #ed1c24b3}.track-cfg__overlay-row[data-v-350d54e6]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px}.track-cfg__field[data-v-350d54e6]{flex:1 1 140px;display:flex;flex-direction:column;gap:6px}.track-cfg__field-key[data-v-350d54e6]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.track-cfg__field-select[data-v-350d54e6],.track-cfg__field-input[data-v-350d54e6]{box-sizing:border-box;width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#181d22;color:#fff;font:800 14px/1.2 Montserrat,sans-serif;font-variant-numeric:tabular-nums;outline:none;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.track-cfg__field-select[data-v-350d54e6]:focus,.track-cfg__field-select[data-v-350d54e6]:focus-visible,.track-cfg__field-input[data-v-350d54e6]:focus,.track-cfg__field-input[data-v-350d54e6]:focus-visible{border-color:#ed1c24a6;background:#14181bf2;box-shadow:0 0 0 3px #ed1c242e}.track-cfg__field-select[data-v-350d54e6]:disabled,.track-cfg__field-input[data-v-350d54e6]:disabled{opacity:.55;cursor:not-allowed}.track-cfg__field-select[data-v-350d54e6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.55) 50%),linear-gradient(135deg,rgba(255,255,255,.55) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat;background-color:#181d22;padding-right:30px}.track-cfg__field-input-wrap[data-v-350d54e6]{position:relative}.track-cfg__field-suffix[data-v-350d54e6]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:800 10px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#ffffff6b;pointer-events:none;text-transform:uppercase}.track-cfg__actions[data-v-350d54e6]{position:relative;z-index:1;display:flex;gap:8px}.track-cfg__btn[data-v-350d54e6]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border-radius:8px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#ffffffb3;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out}.track-cfg__btn[data-v-350d54e6]:hover:not(:disabled){background:#ffffff0f;color:#fff;border-color:#ffffff52}.track-cfg__btn[data-v-350d54e6]:active:not(:disabled){transform:translateY(1px)}.track-cfg__btn[data-v-350d54e6]:disabled{opacity:.35;cursor:not-allowed}.track-cfg__btn[data-v-350d54e6]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.track-cfg__btn--primary[data-v-350d54e6]{background:linear-gradient(135deg,#7a335c,#ed1c24);border-color:transparent;color:#fff;box-shadow:0 4px 12px #ed1c2440}.track-cfg__btn--primary svg[data-v-350d54e6]{transition:transform .2s ease-out}.track-cfg__btn--primary[data-v-350d54e6]:hover:not(:disabled){color:#fff;box-shadow:0 8px 20px #ed1c2459;transform:translateY(-1px)}.track-cfg__btn--primary:hover:not(:disabled) svg[data-v-350d54e6]{transform:translate(2px)}.track-cfg__error[data-v-350d54e6]{position:relative;z-index:1;margin:0;padding:8px 12px;border-left:2px solid #ef4444;background:#ef444414;color:#ffa8a8f2;font:700 10px/1.4 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:0 8px 8px 0}.track-cfg__hint[data-v-350d54e6]{position:relative;z-index:1;margin:0;padding-top:10px;border-top:1px dashed rgba(255,255,255,.08);display:inline-flex;align-items:center;gap:8px;color:#ffffff80;font:500 11px/1.35 Montserrat,sans-serif;letter-spacing:.03em}.track-cfg__hint-icon[data-v-350d54e6]{display:inline-flex;color:#ed1c24bf;flex-shrink:0}@media (max-width: 480px){.track-cfg__popup[data-v-350d54e6]{min-width:280px;padding:14px 14px 12px 20px}.track-cfg__overlay-row[data-v-350d54e6]{flex-direction:column}.track-cfg__field[data-v-350d54e6]{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.track-cfg__popup[data-v-350d54e6]{animation:none}.track-cfg__chip-action[data-v-350d54e6],.track-cfg__btn[data-v-350d54e6],.track-cfg__field-select[data-v-350d54e6],.track-cfg__field-input[data-v-350d54e6]{transition:none}.track-cfg__btn--primary[data-v-350d54e6]:hover:not(:disabled){transform:none}.track-cfg__btn--primary:hover:not(:disabled) svg[data-v-350d54e6]{transform:none}}@keyframes track-cfg-pop-350d54e6{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse-cde9f551{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-archive-detail[data-v-cde9f551]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px) 60px;display:flex;flex-direction:column;gap:16px;background:#0a0a0d;min-height:100vh;color:#fff;box-sizing:border-box}.live-archive-detail__top[data-v-cde9f551]{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-archive-detail__back[data-v-cde9f551]{background:transparent;border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;cursor:pointer;transition:border-color .15s,color .15s}.live-archive-detail__back[data-v-cde9f551]:hover{border-color:#ed1c24;color:#fff}.live-archive-detail__crumb[data-v-cde9f551]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff4d}.live-archive-detail__status[data-v-cde9f551]{color:#ffffff80;padding:32px;text-align:center;font-style:italic;background:#14181b;border-radius:10px;margin:0}.live-archive-detail__status--error[data-v-cde9f551]{color:#ef4444;background:#ef444414}.live-archive-detail__hero[data-v-cde9f551]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:radial-gradient(120% 80% at 0% 0%,#ed1c2438,#7a335c00 55%),radial-gradient(80% 60% at 100% 100%,#7a335c80,#14121800 60%),linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:20px}.live-archive-detail__hero-rail[data-v-cde9f551]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.live-archive-detail__hero-grid[data-v-cde9f551]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.live-archive-detail__hero-glow[data-v-cde9f551]{position:absolute;top:30%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(40px);pointer-events:none;z-index:0}.live-archive-detail__hero-top[data-v-cde9f551]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.live-archive-detail__hero-eyebrow[data-v-cde9f551]{display:inline-block;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#fff9}.live-archive-detail__hero-state[data-v-cde9f551]{padding:5px 12px;border-radius:999px;background:#ffffff0f;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff8c}.live-archive-detail__hero-name-row[data-v-cde9f551]{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:18px}.live-archive-detail__hero-name[data-v-cde9f551]{position:relative;z-index:1;margin:0;flex:1 1 auto;min-width:0;font:800 clamp(28px,4vw,40px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.live-archive-detail__hero-stats[data-v-cde9f551]{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:#ffffff14;border:1px solid rgba(255,255,255,.08)}.live-archive-detail__hero-stats li[data-v-cde9f551]{background:#0000004d;padding:14px;display:flex;flex-direction:column;gap:6px;min-width:0}.live-archive-detail__hero-stat-key[data-v-cde9f551]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80}.live-archive-detail__hero-stat-val[data-v-cde9f551]{font:800 18px/1 Montserrat,sans-serif;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-archive-detail__hero-stat-val--mono[data-v-cde9f551]{font-variant-numeric:tabular-nums}.live-archive-detail__hero-stat-val--small[data-v-cde9f551]{font-size:12px;font-weight:700;letter-spacing:.2em}.live-archive-detail__hero-stat-val--best[data-v-cde9f551]{color:#c79cff;font-variant-numeric:tabular-nums;display:inline-flex;align-items:baseline;gap:8px}.live-archive-detail__hero-stat-best-kart[data-v-cde9f551]{font-size:10px;padding:2px 6px;border-radius:4px;background:#a259ff2e;color:#c79cff;font-weight:700;letter-spacing:.06em}@keyframes pulse-c1673150{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.analytics-karts[data-v-c1673150]{display:flex;flex-direction:column;gap:16px;color:#fff}.analytics-karts__skeleton[data-v-c1673150]{padding:8px 0}.analytics-karts__insight[data-v-c1673150]{position:relative;overflow:hidden;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 22px 16px;display:flex;flex-direction:column;gap:12px}.analytics-karts__insight-rail[data-v-c1673150]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.analytics-karts__insight-head[data-v-c1673150]{display:flex;align-items:center;justify-content:space-between}.analytics-karts__insight-eyebrow[data-v-c1673150]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.analytics-karts__insight-list[data-v-c1673150]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.analytics-karts__insight-row[data-v-c1673150]{display:flex;align-items:center;gap:12px;font-size:14px}.analytics-karts__insight-kart-link[data-v-c1673150]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease-out}.analytics-karts__insight-kart-link[data-v-c1673150]:hover,.analytics-karts__insight-kart-link[data-v-c1673150]:focus-visible{border-bottom-color:#ed1c24}.analytics-karts__insight-kart-link[data-v-c1673150]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.analytics-karts__insight-kart[data-v-c1673150]{font:800 16px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums}.analytics-karts__insight-time[data-v-c1673150]{margin-left:auto;font-variant-numeric:tabular-nums;font:700 14px/1 Montserrat,sans-serif;color:#ffffffd9}.analytics-karts__insight-time--best[data-v-c1673150]{color:#c79cff}.analytics-karts__insight-gap[data-v-c1673150]{font-variant-numeric:tabular-nums;font:500 12px/1 Montserrat,sans-serif;color:#fff6}.analytics-karts__insight-consistency[data-v-c1673150]{margin:0;display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06);font:500 13px/1.5 Montserrat,sans-serif;color:#ffffffa6}.analytics-karts__insight-consistency strong[data-v-c1673150]{color:#fff;font-variant-numeric:tabular-nums}.analytics-karts__insight-key[data-v-c1673150]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#22c55e;padding:4px 8px;border-radius:999px;background:#22c55e1a;border:1px solid rgba(34,197,94,.3);flex-shrink:0}.analytics-karts__pos-badge[data-v-c1673150]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font:800 12px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#ffffffb3;background:#ffffff0a;flex-shrink:0}.analytics-karts__pos-badge--gold[data-v-c1673150]{background:linear-gradient(135deg,#ffd86b,#b8860b);color:#1a1a1a}.analytics-karts__pos-badge--silver[data-v-c1673150]{background:linear-gradient(135deg,#e8e8e8,#9a9a9a);color:#1a1a1a}.analytics-karts__pos-badge--bronze[data-v-c1673150]{background:linear-gradient(135deg,#d49066,#7c4a26);color:#fff}.analytics-karts__kart-tile[data-v-c1673150]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:32px;border-radius:6px;background:#ffffff0a;font:800 15px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#fff;position:relative}.analytics-karts__kart-tile[data-v-c1673150]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;padding:1px;background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.55}.analytics-karts__fleet-chip[data-v-c1673150],.analytics-karts__insight-fleet[data-v-c1673150]{display:inline-block;padding:2px 6px;border-radius:4px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;vertical-align:middle}.analytics-karts__fleet-chip--club[data-v-c1673150],.analytics-karts__insight-fleet--club[data-v-c1673150]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff}.analytics-karts__fleet-chip--unknown[data-v-c1673150],.analytics-karts__insight-fleet--unknown[data-v-c1673150]{background:#ffffff14;color:#ffffff8c}.analytics-karts__table[data-v-c1673150]{width:100%;border-collapse:collapse;font-size:14px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;min-width:720px}.analytics-karts__table th[data-v-c1673150],.analytics-karts__table td[data-v-c1673150]{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.analytics-karts__table th[data-v-c1673150]{font:700 10px/1 Montserrat,sans-serif;color:#ffffff59;text-transform:uppercase;letter-spacing:.2em;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.analytics-karts__table tr[data-v-c1673150]:hover{background:#ffffff05}.analytics-karts__table tr:last-child td[data-v-c1673150]{border-bottom:0}.analytics-karts__th--rank[data-v-c1673150],.analytics-karts__cell--rank[data-v-c1673150]{width:64px;text-align:center}.analytics-karts__th--kart[data-v-c1673150],.analytics-karts__cell--kart[data-v-c1673150]{width:130px;display:flex;align-items:center;gap:8px}.analytics-karts__th--time[data-v-c1673150],.analytics-karts__cell--time[data-v-c1673150]{width:160px}.analytics-karts__th--num[data-v-c1673150],.analytics-karts__cell--num[data-v-c1673150]{width:80px;text-align:center;font-variant-numeric:tabular-nums;color:#ffffffd9}.analytics-karts__cell--rel[data-v-c1673150]{color:#ffffff73;font-size:13px;font-variant-numeric:tabular-nums}.analytics-karts__time-link[data-v-c1673150]{font:700 14px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#ffffffd9;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease-out,color .15s ease-out}.analytics-karts__time-link[data-v-c1673150]:hover,.analytics-karts__time-link[data-v-c1673150]:focus-visible{border-bottom-color:#ed1c24;color:#fff}.analytics-karts__time-link[data-v-c1673150]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.analytics-karts__time-link--best[data-v-c1673150]{color:#c79cff}.analytics-karts__avg[data-v-c1673150]{font:500 11px/1 Montserrat,sans-serif;color:#fff6;font-variant-numeric:tabular-nums;margin-top:4px}.analytics-karts__status[data-v-c1673150]{margin:0;padding:20px;display:flex;justify-content:center;color:#ffffff8c;font:500 13px/1.5 Montserrat,sans-serif}.analytics-karts__status--error[data-v-c1673150]{color:#ef4444;border:1px solid rgba(239,68,68,.4);background:#ef444414;border-radius:12px}.analytics-karts__empty[data-v-c1673150]{display:flex;align-items:center;gap:22px;padding:24px 4px}.analytics-karts__empty-num[data-v-c1673150]{display:inline-flex;line-height:.78}.analytics-karts__empty-num-zero[data-v-c1673150],.analytics-karts__empty-num-one[data-v-c1673150]{font:900 clamp(56px,8vw,84px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.2);font-variant-numeric:tabular-nums}.analytics-karts__empty-num-one[data-v-c1673150]{margin-left:-.08em}.analytics-karts__empty-copy[data-v-c1673150]{margin:0;font:700 12px/1.4 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c}@media (max-width: 768px){.analytics-karts__table[data-v-c1673150]{min-width:0;font-size:13px}.analytics-karts__insight[data-v-c1673150]{padding:14px 16px}}@keyframes pulse-3bb96efb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.analytics-drivers[data-v-3bb96efb]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 20px;color:#fff}.analytics-drivers__skeleton[data-v-3bb96efb]{padding:6px 0}.analytics-drivers__table[data-v-3bb96efb]{width:100%;border-collapse:collapse;font-size:14px;min-width:520px}.analytics-drivers__table th[data-v-3bb96efb],.analytics-drivers__table td[data-v-3bb96efb]{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.analytics-drivers__table th[data-v-3bb96efb]{font:700 10px/1 Montserrat,sans-serif;color:#ffffff59;text-transform:uppercase;letter-spacing:.2em;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.analytics-drivers__table tr[data-v-3bb96efb]:hover{background:#ffffff05}.analytics-drivers__table tr:last-child td[data-v-3bb96efb]{border-bottom:0}.analytics-drivers__row--clickable[data-v-3bb96efb]{cursor:pointer}.analytics-drivers__row--clickable[data-v-3bb96efb]:hover{background:#ed1c240f!important}.analytics-drivers__row--clickable[data-v-3bb96efb]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.analytics-drivers__row--clickable:hover .analytics-drivers__cell--name[data-v-3bb96efb]{text-decoration:underline;text-decoration-color:#ed1c2480;text-underline-offset:3px}.analytics-drivers__th--num[data-v-3bb96efb],.analytics-drivers__cell--num[data-v-3bb96efb]{width:110px;text-align:center;font-variant-numeric:tabular-nums;color:#ffffffd9}.analytics-drivers__cell--name[data-v-3bb96efb]{font:700 14px/1.3 Montserrat,sans-serif;color:#fff}.analytics-drivers__cell--name.anon[data-v-3bb96efb]{color:#ffffff8c;font-style:italic;font-weight:500}.analytics-drivers__cell--karts[data-v-3bb96efb]{display:flex;flex-wrap:wrap;gap:4px}.analytics-drivers__kart-pill[data-v-3bb96efb]{display:inline-flex;align-items:center;padding:3px 9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#ffffffbf;border-radius:999px;font:700 11px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.06em}.analytics-drivers__cell--muted[data-v-3bb96efb]{color:#fff6;font-size:13px;font-variant-numeric:tabular-nums}.analytics-drivers__status[data-v-3bb96efb]{margin:0;padding:20px;display:flex;justify-content:center;color:#ffffff8c;font:500 13px/1.5 Montserrat,sans-serif}.analytics-drivers__status--error[data-v-3bb96efb]{color:#ef4444;border:1px solid rgba(239,68,68,.4);background:#ef444414;border-radius:12px}.analytics-drivers__empty[data-v-3bb96efb]{display:flex;align-items:center;gap:22px;padding:24px 4px}.analytics-drivers__empty-num[data-v-3bb96efb]{display:inline-flex;line-height:.78}.analytics-drivers__empty-num-zero[data-v-3bb96efb],.analytics-drivers__empty-num-one[data-v-3bb96efb]{font:900 clamp(56px,8vw,84px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.2);font-variant-numeric:tabular-nums}.analytics-drivers__empty-num-one[data-v-3bb96efb]{margin-left:-.08em}.analytics-drivers__empty-copy[data-v-3bb96efb]{margin:0;font:700 12px/1.4 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c}@media (max-width: 600px){.analytics-drivers[data-v-3bb96efb]{padding:14px}.analytics-drivers__table[data-v-3bb96efb]{min-width:0;font-size:13px}}@keyframes pulse-b3e7adcb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.analytics-leaderboard[data-v-b3e7adcb]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 20px;color:#fff}.analytics-leaderboard__skeleton[data-v-b3e7adcb]{padding:6px 0}.analytics-leaderboard__table[data-v-b3e7adcb]{width:100%;border-collapse:collapse;font-size:14px;min-width:520px}.analytics-leaderboard__table th[data-v-b3e7adcb],.analytics-leaderboard__table td[data-v-b3e7adcb]{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.analytics-leaderboard__table th[data-v-b3e7adcb]{font:700 10px/1 Montserrat,sans-serif;color:#ffffff59;text-transform:uppercase;letter-spacing:.2em;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.analytics-leaderboard__table tr[data-v-b3e7adcb]:hover{background:#ffffff05}.analytics-leaderboard__table tr:last-child td[data-v-b3e7adcb]{border-bottom:0}.analytics-leaderboard__th--pos[data-v-b3e7adcb],.analytics-leaderboard__cell--pos[data-v-b3e7adcb]{width:64px;text-align:center}.analytics-leaderboard__th--num[data-v-b3e7adcb],.analytics-leaderboard__cell--num[data-v-b3e7adcb]{width:110px;text-align:center;font-variant-numeric:tabular-nums}.analytics-leaderboard__th--time[data-v-b3e7adcb]{width:140px;text-align:right}.analytics-leaderboard__pos-badge[data-v-b3e7adcb]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font:800 13px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#ffffffb3;background:#ffffff0a}.analytics-leaderboard__pos-badge--gold[data-v-b3e7adcb]{background:linear-gradient(135deg,#ffd86b,#b8860b);color:#1a1a1a}.analytics-leaderboard__pos-badge--silver[data-v-b3e7adcb]{background:linear-gradient(135deg,#e8e8e8,#9a9a9a);color:#1a1a1a}.analytics-leaderboard__pos-badge--bronze[data-v-b3e7adcb]{background:linear-gradient(135deg,#d49066,#7c4a26);color:#fff}.analytics-leaderboard__cell--kart[data-v-b3e7adcb]{display:flex;align-items:center;gap:8px;justify-content:center}.analytics-leaderboard__kart-tile[data-v-b3e7adcb]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:32px;border-radius:6px;background:#ffffff0a;font:800 15px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#fff;position:relative}.analytics-leaderboard__kart-tile[data-v-b3e7adcb]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;padding:1px;background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.55}.analytics-leaderboard__fleet-chip[data-v-b3e7adcb]{display:inline-block;padding:2px 6px;border-radius:4px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase}.analytics-leaderboard__fleet-chip--club[data-v-b3e7adcb]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff}.analytics-leaderboard__fleet-chip--unknown[data-v-b3e7adcb]{background:#ffffff14;color:#ffffff8c}.analytics-leaderboard__cell--mono[data-v-b3e7adcb]{font-variant-numeric:tabular-nums;text-align:right;color:#ffffffd9}.analytics-leaderboard__cell--muted[data-v-b3e7adcb]{color:#fff6}.analytics-leaderboard__cell--best[data-v-b3e7adcb]{color:#c79cff;font-weight:700}.analytics-leaderboard__link[data-v-b3e7adcb]{display:inline-flex;align-items:center;gap:6px;color:#fffc;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease-out,color .15s ease-out}.analytics-leaderboard__link svg[data-v-b3e7adcb]{color:#fff6;transition:transform .2s ease-out,color .15s ease-out}.analytics-leaderboard__link[data-v-b3e7adcb]:hover,.analytics-leaderboard__link[data-v-b3e7adcb]:focus-visible{color:#fff;border-bottom-color:#ed1c24}.analytics-leaderboard__link:hover svg[data-v-b3e7adcb],.analytics-leaderboard__link:focus-visible svg[data-v-b3e7adcb]{color:#ed1c24;transform:translate(2px)}.analytics-leaderboard__link[data-v-b3e7adcb]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.analytics-leaderboard__status[data-v-b3e7adcb]{margin:0;padding:20px;display:flex;justify-content:center;color:#ffffff8c;font:500 13px/1.5 Montserrat,sans-serif}.analytics-leaderboard__status--error[data-v-b3e7adcb]{color:#ef4444;border:1px solid rgba(239,68,68,.4);background:#ef444414;border-radius:12px}.analytics-leaderboard__empty[data-v-b3e7adcb]{display:flex;align-items:center;gap:22px;padding:24px 4px}.analytics-leaderboard__empty-num[data-v-b3e7adcb]{display:inline-flex;line-height:.78}.analytics-leaderboard__empty-num-zero[data-v-b3e7adcb],.analytics-leaderboard__empty-num-one[data-v-b3e7adcb]{font:900 clamp(56px,8vw,84px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.2);font-variant-numeric:tabular-nums}.analytics-leaderboard__empty-num-one[data-v-b3e7adcb]{margin-left:-.08em}.analytics-leaderboard__empty-copy[data-v-b3e7adcb]{margin:0;font:700 12px/1.4 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c}@media (max-width: 600px){.analytics-leaderboard[data-v-b3e7adcb]{padding:14px}.analytics-leaderboard__table[data-v-b3e7adcb]{min-width:0;font-size:13px}}@keyframes pulse-0630cb28{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.saved-picker[data-v-0630cb28]{position:relative;display:inline-block;font-family:Montserrat,sans-serif}.saved-picker__trigger[data-v-0630cb28]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.14);color:#ffffffb3;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out}.saved-picker__trigger[data-v-0630cb28]:hover:not(:disabled){border-color:#ed1c2466;color:#fff}.saved-picker__trigger[data-v-0630cb28]:disabled{opacity:.45;cursor:not-allowed}.saved-picker__trigger--active[data-v-0630cb28]{border-color:#ed1c248c;color:#fff;background:#ed1c241a}.saved-picker__icon[data-v-0630cb28]{flex:0 0 auto;opacity:.85}.saved-picker__trigger-label[data-v-0630cb28]{font-variant-numeric:tabular-nums}.saved-picker__badge[data-v-0630cb28]{display:inline-block;min-width:18px;padding:1px 5px;border-radius:999px;background:#ed1c2433;color:#fff;font:700 10px/1.2 Montserrat,sans-serif;text-align:center}.saved-picker__popover[data-v-0630cb28]{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(360px,100vw - 32px);max-height:70vh;overflow-y:auto;background:#0a0a0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 18px 40px #0000008c;padding:6px 0 10px}.saved-picker__popover-rail[data-v-0630cb28]{height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);border-radius:12px 12px 0 0;margin-bottom:4px}.saved-picker__section-title[data-v-0630cb28]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 4px;font:800 10px/1 Montserrat,sans-serif;color:#ffffff8c;letter-spacing:.28em;text-transform:uppercase}.saved-picker__section-meta[data-v-0630cb28]{font:700 11px/1 Montserrat,sans-serif;color:#fff6;font-variant-numeric:tabular-nums}.saved-picker__list[data-v-0630cb28]{list-style:none;margin:0;padding:0}.saved-picker__row[data-v-0630cb28]{display:flex;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.04)}.saved-picker__row[data-v-0630cb28]:last-child{border-bottom:0}.saved-picker__row[data-v-0630cb28]:hover{background:#ffffff05}.saved-picker__row-main[data-v-0630cb28]{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;background:transparent;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.saved-picker__row-main[data-v-0630cb28]:focus-visible{outline:2px solid rgba(237,28,36,.6);outline-offset:-2px}.saved-picker__row-name[data-v-0630cb28]{font:600 13px/1.2 Montserrat,sans-serif;color:#fff}.saved-picker__row-name--muted[data-v-0630cb28]{color:#ffffffbf}.saved-picker__row-meta[data-v-0630cb28]{font:600 11px/1 Montserrat,sans-serif;color:#fff6;font-variant-numeric:tabular-nums}.saved-picker__row-action[data-v-0630cb28]{flex:0 0 auto;width:32px;background:transparent;border:0;color:#ffffff73;font-size:16px;line-height:1;cursor:pointer;transition:color .15s ease-out,background .15s ease-out}.saved-picker__row-action[data-v-0630cb28]:hover{color:#fff;background:#ffffff0a}.saved-picker__row-action--danger[data-v-0630cb28]:hover{color:#ef4444;background:#ef444414}.saved-picker__empty[data-v-0630cb28]{margin:0;padding:6px 14px 10px;font:italic 12px/1.4 Montserrat,sans-serif;color:#ffffff59}.saved-picker__rename-overlay[data-v-0630cb28]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0dd9;display:flex;align-items:center;justify-content:center;padding:16px}.saved-picker__rename-form[data-v-0630cb28]{display:flex;flex-direction:column;gap:8px;width:100%;padding:14px 16px;background:#14181b;border:1px solid rgba(255,255,255,.1);border-radius:10px}.saved-picker__rename-label[data-v-0630cb28]{font:800 10px/1 Montserrat,sans-serif;color:#ffffff8c;text-transform:uppercase;letter-spacing:.24em}.saved-picker__rename-input[data-v-0630cb28]{padding:8px 10px;background:#0006;border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#fff;font:600 13px/1 Montserrat,sans-serif}.saved-picker__rename-input[data-v-0630cb28]:focus{outline:none;border-color:#ed1c2499}.saved-picker__rename-error[data-v-0630cb28]{margin:0;font:600 11px/1.2 Montserrat,sans-serif;color:#ef4444}.saved-picker__rename-actions[data-v-0630cb28]{display:flex;justify-content:flex-end;gap:8px}.saved-picker__action[data-v-0630cb28]{padding:6px 12px;border-radius:6px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;border:0;cursor:pointer;transition:background .15s ease-out,color .15s ease-out}.saved-picker__action--ghost[data-v-0630cb28]{background:transparent;color:#ffffffb3}.saved-picker__action--ghost[data-v-0630cb28]:hover{color:#fff}.saved-picker__action--primary[data-v-0630cb28]{background:#ed1c24;color:#fff}.saved-picker__action--primary[data-v-0630cb28]:disabled{background:#ffffff14;color:#fff6;cursor:not-allowed}.saved-picker__action--primary[data-v-0630cb28]:hover:not(:disabled){background:#b8121a}@keyframes pulse-d47ec94e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.comparison-chart[data-v-d47ec94e]{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px;background:#0a0a0d;border:1px solid rgba(255,255,255,.06);border-radius:8px}.comparison-chart__legend[data-v-d47ec94e]{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.comparison-chart__legend-item[data-v-d47ec94e]{display:inline-flex;align-items:center;gap:7px;font:700 11px/1 Montserrat,sans-serif;color:#ffffffd9}.comparison-chart__swatch[data-v-d47ec94e]{width:14px;height:3px;border-radius:2px}.comparison-chart__legend-hint[data-v-d47ec94e]{margin-left:auto;font:600 9px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fff6}.comparison-chart__controls[data-v-d47ec94e]{display:flex;flex-wrap:wrap;gap:8px}.comparison-chart__toggle[data-v-d47ec94e]{flex-shrink:0;padding:5px 10px;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.comparison-chart__toggle[data-v-d47ec94e]:hover{color:#ffffffd9;border-color:#ffffff38}.comparison-chart__toggle--active[data-v-d47ec94e]{color:#fff;background:#ed1c242e;border-color:#ed1c248c}.comparison-chart__toggle--active[data-v-d47ec94e]:hover{background:#ed1c2442;border-color:#ed1c24b3}@media (pointer: coarse){.comparison-chart__toggle[data-v-d47ec94e]{min-height:44px}}.comparison-chart__area[data-v-d47ec94e]{height:300px;position:relative}.comparison-chart__empty[data-v-d47ec94e]{height:300px;margin:0;display:flex;align-items:center;justify-content:center;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#fff6}.comparison-chart--fit[data-v-d47ec94e]{height:100%;min-height:0}.comparison-chart--fit .comparison-chart__area[data-v-d47ec94e]{flex:1;min-height:200px;height:auto}.comparison-chart--fit .comparison-chart__empty[data-v-d47ec94e]{height:100%}@keyframes pulse-49f91168{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.session-lap-compare[data-v-49f91168]{display:flex;flex-direction:column;gap:16px;padding:14px 16px}.session-lap-compare__rows[data-v-49f91168]{display:flex;flex-direction:column;gap:12px}.session-lap-compare__row[data-v-49f91168]{display:flex;align-items:flex-start;gap:10px}.session-lap-compare__row-dot[data-v-49f91168]{flex-shrink:0;width:8px;height:8px;margin-top:26px;border-radius:50%}.session-lap-compare__row-fields[data-v-49f91168]{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 560px){.session-lap-compare__row-fields[data-v-49f91168]{grid-template-columns:1fr}}.session-lap-compare__row-remove[data-v-49f91168]{flex-shrink:0;margin-top:22px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;color:#ffffff80;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.session-lap-compare__row-remove[data-v-49f91168]:hover{color:#ed1c24;background:#ed1c241f;border-color:#ed1c2473}.session-lap-compare__field[data-v-49f91168]{display:flex;flex-direction:column;gap:8px;min-width:0}.session-lap-compare__field[data-v-49f91168] .v-select{width:100%;display:block;min-width:0}.session-lap-compare__field-row[data-v-49f91168]{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:460px}.session-lap-compare__field-label[data-v-49f91168]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff80}.session-lap-compare__toggle-group[data-v-49f91168]{display:flex;gap:8px;max-width:460px}.session-lap-compare__toggle[data-v-49f91168]{flex:1;padding:9px 12px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.session-lap-compare__toggle[data-v-49f91168]:hover{color:#ffffffd9;border-color:#ffffff38}.session-lap-compare__toggle--active[data-v-49f91168]{color:#fff;background:#ed1c242e;border-color:#ed1c248c}.session-lap-compare__error[data-v-49f91168]{margin:0;font:600 12px/1.4 Montserrat,sans-serif;color:#ef4444}.session-lap-compare__status[data-v-49f91168]{margin:0;color:#ffffff73}.session-lap-compare__status--error[data-v-49f91168]{color:#ef4444}.session-lap-compare__submit[data-v-49f91168]{align-self:flex-start;padding:12px 24px;font:800 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#7a335c,#ed1c24);border:none;border-radius:999px;cursor:pointer;transition:opacity .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}.session-lap-compare__submit[data-v-49f91168]:hover:not(:disabled){box-shadow:0 8px 24px #ed1c244d;transform:translateY(-1px)}.session-lap-compare__submit[data-v-49f91168]:disabled{opacity:.45;cursor:not-allowed}.session-lap-compare__cards[data-v-49f91168]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.session-lap-compare__card[data-v-49f91168]{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px}.session-lap-compare__card-role[data-v-49f91168]{display:inline-flex;align-items:center;gap:8px;font:800 11px/1.3 Montserrat,sans-serif;color:#fff}.session-lap-compare__card-swatch[data-v-49f91168]{flex-shrink:0;width:12px;height:3px;border-radius:2px}.session-lap-compare__card-stats[data-v-49f91168]{display:flex;flex-wrap:wrap;gap:4px 16px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.08)}.session-lap-compare__card-stat[data-v-49f91168]{font:700 9px/1.4 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.session-lap-compare__card-stat b[data-v-49f91168]{font:800 14px/1 Montserrat,sans-serif;letter-spacing:0;color:#fff;font-variant-numeric:tabular-nums;margin-left:4px}.session-lap-compare__verdict[data-v-49f91168]{display:flex;flex-direction:column;gap:8px;padding:14px 18px;background:#ed1c240f;border:1px solid rgba(237,28,36,.3);border-left:3px solid #ed1c24;border-radius:8px}.session-lap-compare__verdict--tie[data-v-49f91168]{background:#ffffff0a;border-color:#ffffff1a;border-left-color:#fff6}.session-lap-compare__verdict-eyebrow[data-v-49f91168]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80}.session-lap-compare__verdict-line[data-v-49f91168]{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.session-lap-compare__verdict-team[data-v-49f91168]{font:800 16px/1.1 Montserrat,sans-serif;color:#fff}.session-lap-compare__verdict-key[data-v-49f91168]{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ed1c24}.session-lap-compare__verdict-sub[data-v-49f91168]{font:600 11px/1.3 Montserrat,sans-serif;color:#ffffff73}.session-lap-compare__verdict-stats[data-v-49f91168]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.session-lap-compare__verdict-stat[data-v-49f91168]{display:inline-flex;align-items:baseline;gap:6px}.session-lap-compare__verdict-num[data-v-49f91168]{font:800 22px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#ed1c24}.session-lap-compare__verdict-num--hero[data-v-49f91168]{font-weight:900;font-size:clamp(30px,5vw,44px);letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent}.session-lap-compare__verdict-unit[data-v-49f91168]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.session-lap-compare__verdict-dot[data-v-49f91168]{color:#ffffff40}.session-lap-compare__ranking[data-v-49f91168]{display:flex;flex-direction:column;gap:10px;padding:14px 18px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:8px}.session-lap-compare__rank-list[data-v-49f91168]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.session-lap-compare__rank-row[data-v-49f91168]{display:flex;align-items:center;gap:10px;font-size:14px}.session-lap-compare__rank-pos[data-v-49f91168]{width:26px;text-align:center;font:800 13px/1 Montserrat,sans-serif;color:#ffffffb3;font-variant-numeric:tabular-nums}.session-lap-compare__rank-name[data-v-49f91168]{flex:1;min-width:0;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-lap-compare__rank-avg[data-v-49f91168]{font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.session-lap-compare__rank-gap[data-v-49f91168]{font-variant-numeric:tabular-nums;font-size:12px;color:#ffffff73}.lap-row-enter-active[data-v-49f91168]{transition:opacity .35s ease,transform .35s ease}.lap-row-enter-from[data-v-49f91168]{opacity:0;transform:translateY(-6px)}.lap-row-leave-active[data-v-49f91168]{transition:opacity .2s ease}.lap-row-leave-to[data-v-49f91168]{opacity:0}.lap-row-move[data-v-49f91168]{transition:transform .3s ease}@media (prefers-reduced-motion: reduce){.lap-row-enter-active[data-v-49f91168],.lap-row-leave-active[data-v-49f91168],.lap-row-move[data-v-49f91168]{transition:none}}@keyframes pulse-2e28ce69{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.analytics-compare[data-v-2e28ce69]{display:flex;flex-direction:column;gap:18px}.analytics-compare__section-title[data-v-2e28ce69]{margin:0 0 8px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.3px}.analytics-compare__selector[data-v-2e28ce69]{padding:16px;display:flex;flex-direction:column;gap:10px}.analytics-compare__filters[data-v-2e28ce69]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.analytics-compare__search[data-v-2e28ce69]{flex:1 1 220px;min-width:0}.analytics-compare__chips[data-v-2e28ce69]{display:flex;flex-wrap:wrap;gap:6px}.analytics-compare__chip[data-v-2e28ce69]{display:inline-flex;align-items:center;padding:6px 14px;background:#ffffff0a;color:#ffffffb3;border:1px solid rgba(255,255,255,.14);border-radius:999px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.analytics-compare__chip[data-v-2e28ce69]:hover:not(:disabled){color:#fff;background:#ffffff12;border-color:#ffffff3d}.analytics-compare__chip[data-v-2e28ce69]:disabled{opacity:.45;cursor:not-allowed}.analytics-compare__chip--clear[data-v-2e28ce69]{color:#ffffff80}.analytics-compare__chip--clear[data-v-2e28ce69]:hover:not(:disabled){color:#ffffffd1}.analytics-compare__chip--reset[data-v-2e28ce69]:hover:not(:disabled){color:#fff;background:#ed1c241f;border-color:#ed1c2480}.analytics-compare__edit-banner[data-v-2e28ce69]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;background:linear-gradient(135deg,#7a335c2e,#ed1c241f);border:1px solid rgba(237,28,36,.4);border-radius:12px;overflow:hidden}.analytics-compare__edit-banner[data-v-2e28ce69]:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.analytics-compare__edit-banner-label[data-v-2e28ce69]{font:800 10px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.28em;color:#ffffffb3}.analytics-compare__edit-banner-name[data-v-2e28ce69]{font:800 16px/1.1 Montserrat,sans-serif;color:#fff;letter-spacing:-.01em}.analytics-compare__edit-banner-meta[data-v-2e28ce69]{font:600 12px/1 Montserrat,sans-serif;color:#ffffffa6;font-variant-numeric:tabular-nums}.analytics-compare__edit-banner-actions[data-v-2e28ce69]{display:flex;gap:8px;margin-left:auto}.analytics-compare__edit-banner-btn[data-v-2e28ce69]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);background:transparent;color:#fff;padding:7px 14px;border-radius:6px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out}.analytics-compare__edit-banner-btn[data-v-2e28ce69]:hover:not(:disabled){background:#ffffff0f;border-color:#fff}.analytics-compare__edit-banner-btn[data-v-2e28ce69]:disabled{opacity:.5;cursor:not-allowed}.analytics-compare__edit-banner-btn--primary[data-v-2e28ce69]{background:#ed1c24;border-color:#ed1c24}.analytics-compare__edit-banner-btn--primary[data-v-2e28ce69]:hover:not(:disabled){background:#b8121a;border-color:#b8121a}.analytics-compare__edit-banner-btn--ghost[data-v-2e28ce69]{border-color:transparent;color:#ffffffb3}.analytics-compare__edit-banner-btn--ghost[data-v-2e28ce69]:hover:not(:disabled){color:#fff}.analytics-compare__list[data-v-2e28ce69]{max-height:clamp(420px,60vh,720px);overflow-y:auto;border:1px solid rgba(255,255,255,.06);border-radius:8px}.analytics-compare__load-more-row[data-v-2e28ce69]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff04}.analytics-compare__list-meta[data-v-2e28ce69]{font:600 11px/1 Montserrat,sans-serif;color:#ffffff80;font-variant-numeric:tabular-nums;letter-spacing:.04em}.analytics-compare__list-meta--done[data-v-2e28ce69]{color:#ffffff59;font-style:italic}.analytics-compare__load-more[data-v-2e28ce69]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#ed1c241a;color:#fff;border:1px solid rgba(237,28,36,.4);font:800 10px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.18em;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out}.analytics-compare__load-more[data-v-2e28ce69]:hover:not(:disabled){background:#ed1c2433;border-color:#ed1c24}.analytics-compare__load-more[data-v-2e28ce69]:disabled{opacity:.6;cursor:progress}.analytics-compare__load-more--busy .analytics-compare__load-more-dot[data-v-2e28ce69]{animation:ac-load-pulse-2e28ce69 1.2s ease-in-out infinite}.analytics-compare__load-more-dot[data-v-2e28ce69]{width:7px;height:7px;border-radius:50%;background:#ed1c24;box-shadow:0 0 8px #ed1c2499}.analytics-compare__rows[data-v-2e28ce69]{list-style:none;margin:0;padding:0}.analytics-compare__row[data-v-2e28ce69]{border-bottom:1px solid rgba(255,255,255,.06)}.analytics-compare__row[data-v-2e28ce69]:last-child{border-bottom:0}.analytics-compare__row-label[data-v-2e28ce69]{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer}.analytics-compare__row-label[data-v-2e28ce69]:hover{background:#ffffff05}.analytics-compare__row-label input[data-v-2e28ce69]{margin:0}.analytics-compare__row-name[data-v-2e28ce69]{flex:1;font-weight:600;color:#fff}.analytics-compare__row-start[data-v-2e28ce69]{font:600 11px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#ffffffa6;letter-spacing:.04em}.analytics-compare__row-date[data-v-2e28ce69]{font-size:12px;color:#ffffff73}.analytics-compare__row-badge[data-v-2e28ce69]{font-size:11px;color:#ed1c24;background:#ed1c2414;padding:2px 6px;border-radius:10px}.analytics-compare__actionbar[data-v-2e28ce69]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px}.analytics-compare__actionbar-group[data-v-2e28ce69]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.analytics-compare__actionbar-group--end[data-v-2e28ce69]{margin-left:auto}.analytics-compare__count[data-v-2e28ce69]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;white-space:nowrap}.analytics-compare__count b[data-v-2e28ce69]{margin-left:4px;font:800 14px/1 Montserrat,sans-serif;letter-spacing:0;color:#fff;font-variant-numeric:tabular-nums}.analytics-compare__apply[data-v-2e28ce69]{display:inline-flex;align-items:center;padding:6px 18px;background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;border:1px solid transparent;border-radius:999px;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:box-shadow .15s ease-out,transform .15s ease-out,opacity .15s ease-out}.analytics-compare__apply[data-v-2e28ce69]:hover:not(:disabled){box-shadow:0 4px 12px #ed1c2440;transform:translateY(-1px)}.analytics-compare__apply[data-v-2e28ce69]:disabled{background:#ffffff14;color:#fff6;cursor:not-allowed}.analytics-compare__save-pick[data-v-2e28ce69]{display:inline-flex;align-items:center;padding:6px 14px;background:#ffffff0a;color:#ffffffb3;border:1px solid rgba(255,255,255,.14);border-radius:999px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out}.analytics-compare__save-pick[data-v-2e28ce69]:hover:not(:disabled){color:#fff;border-color:#ed1c2466;background:#ed1c2414}.analytics-compare__save-pick[data-v-2e28ce69]:disabled{opacity:.45;cursor:not-allowed}.analytics-compare__preset-name[data-v-2e28ce69]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;margin-top:4px;background:#ed1c240d;border:1px solid rgba(237,28,36,.2);border-radius:8px}.analytics-compare__preset-name-label[data-v-2e28ce69]{font:800 10px/1 Montserrat,sans-serif;color:#fff9;text-transform:uppercase;letter-spacing:.28em}.analytics-compare__preset-name-input[data-v-2e28ce69]{flex:1 1 200px;min-width:0;padding:7px 10px;background:#00000059;border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#fff;font:600 13px/1 Montserrat,sans-serif}.analytics-compare__preset-name-input[data-v-2e28ce69]:focus{outline:none;border-color:#ed1c2499}.analytics-compare__empty[data-v-2e28ce69]{color:#ffffff73;font-style:italic;padding:8px 0;margin:0}.analytics-compare__insights[data-v-2e28ce69]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.analytics-compare__insight-card[data-v-2e28ce69]{position:relative;overflow:hidden;background:#14181b;border-radius:12px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);box-shadow:none}.analytics-compare__insight-card[data-v-2e28ce69]:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;pointer-events:none}.analytics-compare__insight-card--karts[data-v-2e28ce69]:before{background:linear-gradient(90deg,#f1d488,#b8860b)}.analytics-compare__insight-card--drivers[data-v-2e28ce69]:before{background:linear-gradient(90deg,#93c5fd,#3b82f6)}.analytics-compare__insight-card--consistent[data-v-2e28ce69]:before{background:linear-gradient(90deg,#86efac,#22c55e)}.analytics-compare__insight-card--improved[data-v-2e28ce69]:before{background:linear-gradient(90deg,#c4a8d5,#a259ff)}.analytics-compare__insight-title[data-v-2e28ce69]{margin:0 0 12px;font:800 10px/1 Montserrat,sans-serif;color:#fff9;text-transform:uppercase;letter-spacing:.28em}.analytics-compare__insight-list[data-v-2e28ce69]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.analytics-compare__insight-row[data-v-2e28ce69]{display:flex;align-items:baseline;gap:8px;font-size:14px}.analytics-compare__insight-kart[data-v-2e28ce69]{font-weight:700;color:#fff;text-decoration:none}.analytics-compare__insight-kart[data-v-2e28ce69]:hover{color:#ed1c24;text-decoration:underline}.analytics-compare__fleet-chip[data-v-2e28ce69],.analytics-compare__insight-fleet[data-v-2e28ce69]{display:inline-block;margin-left:5px;padding:2px 5px;border-radius:3px;font:800 8px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;vertical-align:middle}.analytics-compare__fleet-chip--club[data-v-2e28ce69],.analytics-compare__insight-fleet--club[data-v-2e28ce69]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff}.analytics-compare__fleet-chip--unknown[data-v-2e28ce69],.analytics-compare__insight-fleet--unknown[data-v-2e28ce69]{background:#ffffff14;color:#fff6}.analytics-compare__insight-driver[data-v-2e28ce69]{flex:1;font-weight:600;color:#fff}.analytics-compare__insight-time[data-v-2e28ce69]{font-variant-numeric:tabular-nums;font-weight:600;color:#fff}.analytics-compare__insight-gap[data-v-2e28ce69]{font-variant-numeric:tabular-nums;font-size:12px;color:#ffffff73}.analytics-compare__insight-big[data-v-2e28ce69]{margin:0;font-size:28px;font-weight:800;color:#fff}.analytics-compare__insight-meta[data-v-2e28ce69]{margin:4px 0 0;font-size:12px;color:#ffffffa6;font-variant-numeric:tabular-nums}.analytics-compare__insight-empty[data-v-2e28ce69]{margin:0;color:#ffffff73;font-style:italic;font-size:13px}.analytics-compare__medal[data-v-2e28ce69]{font-size:18px;line-height:1}.analytics-compare__panel[data-v-2e28ce69]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:visible}.analytics-compare__panel+.analytics-compare__panel[data-v-2e28ce69]{margin-top:0}.analytics-compare__panel-summary[data-v-2e28ce69]{display:flex;align-items:center;gap:12px;padding:14px 18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;border-bottom:1px solid transparent;transition:background .15s ease-out}.analytics-compare__panel-summary[data-v-2e28ce69]::-webkit-details-marker{display:none}.analytics-compare__panel-summary[data-v-2e28ce69]:hover{background:#ffffff05}details[open]>.analytics-compare__panel-summary[data-v-2e28ce69]{border-bottom-color:#ffffff14;background:#ffffff04}.analytics-compare__panel-chev[data-v-2e28ce69]{width:14px;text-align:center;color:#ffffff8c;transition:transform .18s ease-out}details[open]>.analytics-compare__panel-summary>.analytics-compare__panel-chev[data-v-2e28ce69]{transform:rotate(90deg);color:#fff}.analytics-compare__panel-title[data-v-2e28ce69]{font:800 11px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.28em;color:#fff}.analytics-compare__panel-meta[data-v-2e28ce69]{margin-left:auto;font:700 11px/1 Montserrat,sans-serif;color:#ffffff80;font-variant-numeric:tabular-nums}.analytics-compare__panel>.analytics-compare__insights[data-v-2e28ce69],.analytics-compare__panel>.analytics-compare__table[data-v-2e28ce69]{margin:0;padding:14px 16px}.analytics-compare__table-section[data-v-2e28ce69]{background:#14181b;border-radius:10px;padding:14px 16px;box-shadow:none}.analytics-compare__th--sortable[data-v-2e28ce69]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color .15s ease-out}.analytics-compare__th--sortable[data-v-2e28ce69]:hover,.analytics-compare__th--sorted[data-v-2e28ce69]{color:#fff}.analytics-compare__sort-arrow[data-v-2e28ce69]{display:inline-block;margin-left:4px;font-size:11px;color:#ffffff4d;transition:color .15s ease-out}.analytics-compare__sort-arrow--idle[data-v-2e28ce69]{color:#fff3}.analytics-compare__sort-arrow--asc[data-v-2e28ce69],.analytics-compare__sort-arrow--desc[data-v-2e28ce69]{color:#ed1c24}.analytics-compare__table[data-v-2e28ce69]{width:100%;border-collapse:collapse;font-size:14px}.analytics-compare__table th[data-v-2e28ce69],.analytics-compare__table td[data-v-2e28ce69]{padding:8px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.analytics-compare__table tr:last-child td[data-v-2e28ce69]{border-bottom:none}.analytics-compare__table th[data-v-2e28ce69]{font-weight:600;font-size:12px;color:#fff6;text-transform:uppercase;letter-spacing:.3px}.analytics-compare__th--rank[data-v-2e28ce69],.analytics-compare__cell--rank[data-v-2e28ce69]{width:60px;text-align:center}.analytics-compare__th--kart[data-v-2e28ce69],.analytics-compare__cell--kart[data-v-2e28ce69]{width:80px;font-weight:700;font-variant-numeric:tabular-nums}.analytics-compare__th--num[data-v-2e28ce69],.analytics-compare__cell--num[data-v-2e28ce69]{width:80px;text-align:center;font-variant-numeric:tabular-nums}.analytics-compare__th--mono[data-v-2e28ce69],.analytics-compare__cell--mono[data-v-2e28ce69]{font-variant-numeric:tabular-nums}.analytics-compare__cell--muted[data-v-2e28ce69]{color:#ffffff73;font-size:13px}.analytics-compare__cell--name[data-v-2e28ce69]{font-weight:600;color:#fff}.analytics-compare__cell--karts[data-v-2e28ce69]{display:flex;flex-wrap:wrap;gap:4px}.analytics-compare__cell--sub[data-v-2e28ce69]{display:block;font-size:12px;color:#ffffff73;font-weight:400}.analytics-compare__time-link[data-v-2e28ce69]{color:#ed1c24;text-decoration:none;font-variant-numeric:tabular-nums;font-weight:600}.analytics-compare__time-link[data-v-2e28ce69]:hover{text-decoration:underline}.analytics-compare__time-link--gold[data-v-2e28ce69]{color:#c79cff}.analytics-compare__row-clickable[data-v-2e28ce69]{cursor:pointer;transition:background .15s ease-out}.analytics-compare__row-clickable[data-v-2e28ce69]:hover{background:#ffffff0a}.analytics-compare__row-clickable[data-v-2e28ce69]:focus-visible{outline:2px solid rgba(237,28,36,.6);outline-offset:-2px}.analytics-compare__row-clickable--disabled[data-v-2e28ce69]{cursor:default}.analytics-compare__row-clickable--disabled[data-v-2e28ce69]:hover{background:transparent}.analytics-compare__link[data-v-2e28ce69]{color:#ed1c24;text-decoration:none}.analytics-compare__link[data-v-2e28ce69]:hover{text-decoration:underline}.analytics-compare__kart-pill[data-v-2e28ce69]{display:inline-block;padding:2px 8px;background:#ed1c2414;color:#ed1c24;border-radius:12px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.analytics-compare__status[data-v-2e28ce69]{color:#ffffff73;padding:12px;margin:0;display:flex;justify-content:center}.analytics-compare__skeleton[data-v-2e28ce69]{padding:12px}.analytics-compare__status--error[data-v-2e28ce69]{color:#ef4444}@keyframes ac-load-pulse-2e28ce69{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.7);opacity:.5}}@keyframes pulse-479c70f7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-analytics[data-v-479c70f7]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:18px max(20px,50vw - 720px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:22px}.live-analytics__sysbar[data-v-479c70f7]{display:flex;align-items:center;gap:14px;padding:10px 14px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#14181b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.live-analytics__back[data-v-479c70f7],.live-analytics__sysbar-link[data-v-479c70f7]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;text-decoration:none;transition:color .15s ease-out}.live-analytics__back svg[data-v-479c70f7],.live-analytics__sysbar-link svg[data-v-479c70f7]{width:22px;height:22px;padding:4px;border-radius:50%;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;transition:border-color .15s ease-out,transform .15s ease-out}.live-analytics__back[data-v-479c70f7]:hover,.live-analytics__back[data-v-479c70f7]:focus-visible,.live-analytics__sysbar-link[data-v-479c70f7]:hover,.live-analytics__sysbar-link[data-v-479c70f7]:focus-visible{color:#fff}.live-analytics__back:hover svg[data-v-479c70f7],.live-analytics__back:focus-visible svg[data-v-479c70f7],.live-analytics__sysbar-link:hover svg[data-v-479c70f7],.live-analytics__sysbar-link:focus-visible svg[data-v-479c70f7]{border-color:#ed1c24}.live-analytics__back[data-v-479c70f7]:focus-visible,.live-analytics__sysbar-link[data-v-479c70f7]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.live-analytics__back:hover svg[data-v-479c70f7],.live-analytics__back:focus-visible svg[data-v-479c70f7]{transform:translate(-2px)}.live-analytics__sysbar-link[data-v-479c70f7]{padding:4px 4px 4px 10px;margin-left:auto}.live-analytics__sysbar-link:hover svg[data-v-479c70f7],.live-analytics__sysbar-link:focus-visible svg[data-v-479c70f7]{transform:translate(2px)}.live-analytics__sysbar-sep[data-v-479c70f7]{width:1px;height:16px;background:#ffffff1f}.live-analytics__sysbar-crumb[data-v-479c70f7]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff73}.live-analytics__hero[data-v-479c70f7]{position:relative;overflow:hidden;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 32px 28px;isolation:isolate}.live-analytics__hero-rail[data-v-479c70f7]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.live-analytics__hero-grid[data-v-479c70f7]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 70% 60%,#000 25%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 70% 60%,#000 25%,transparent 80%);pointer-events:none;z-index:0}.live-analytics__hero-glow[data-v-479c70f7]{position:absolute;top:-10%;left:-10%;width:60%;height:120%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.live-analytics__hero-body[data-v-479c70f7]{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;max-width:64ch}.live-analytics__hero-eyebrow[data-v-479c70f7]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.live-analytics__hero-title[data-v-479c70f7]{margin:0;font:900 clamp(34px,5vw,56px)/1 "Montserrat",sans-serif;letter-spacing:-.04em;color:#fff}.live-analytics__hero-sub[data-v-479c70f7]{margin:0;font:400 14px/1.55 Montserrat,sans-serif;color:#ffffffa6}.live-analytics__tabs[data-v-479c70f7]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#14181b;overflow:hidden}.live-analytics__tab[data-v-479c70f7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-right:1px solid rgba(255,255,255,.06);padding:14px 16px;color:#fff9;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;transition:background-color .15s ease-out,color .15s ease-out}.live-analytics__tab[data-v-479c70f7]:last-child{border-right:0}.live-analytics__tab[data-v-479c70f7]:hover{background:#ffffff08;color:#fff}.live-analytics__tab[data-v-479c70f7]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.live-analytics__tab--active[data-v-479c70f7]{background:#ed1c240f;color:#fff}.live-analytics__tab-key[data-v-479c70f7]{font:900 11px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.45);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.live-analytics__tab--active .live-analytics__tab-key[data-v-479c70f7]{-webkit-text-stroke:1.2px #ed1c24}.live-analytics__tab-label[data-v-479c70f7]{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase}.live-analytics__tab-bar[data-v-479c70f7]{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.live-analytics__tab--active .live-analytics__tab-bar[data-v-479c70f7]{transform:scaleX(1)}.live-analytics__panel[data-v-479c70f7]{min-height:320px}@media (max-width: 768px){.live-analytics[data-v-479c70f7]{padding:14px 14px 60px;gap:16px}.live-analytics__hero[data-v-479c70f7]{padding:22px 20px 20px}.live-analytics__tabs[data-v-479c70f7]{grid-template-columns:repeat(2,1fr)}.live-analytics__tab[data-v-479c70f7]{border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.live-analytics__tab[data-v-479c70f7]:nth-child(2n){border-right:0}.live-analytics__tab[data-v-479c70f7]:nth-last-child(-n+2){border-bottom:0}}@keyframes pulse-ecc2c9c6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.analytics-saved[data-v-ecc2c9c6]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:18px max(20px,50vw - 720px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:22px}.analytics-saved__sysbar[data-v-ecc2c9c6]{display:flex;align-items:center;gap:14px;padding:10px 14px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#14181b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.analytics-saved__back[data-v-ecc2c9c6],.analytics-saved__sysbar-link[data-v-ecc2c9c6]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;text-decoration:none;transition:color .15s ease-out}.analytics-saved__back svg[data-v-ecc2c9c6],.analytics-saved__sysbar-link svg[data-v-ecc2c9c6]{width:22px;height:22px;padding:4px;border-radius:50%;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;transition:border-color .15s ease-out,transform .15s ease-out}.analytics-saved__back[data-v-ecc2c9c6]:hover,.analytics-saved__back[data-v-ecc2c9c6]:focus-visible,.analytics-saved__sysbar-link[data-v-ecc2c9c6]:hover,.analytics-saved__sysbar-link[data-v-ecc2c9c6]:focus-visible{color:#fff}.analytics-saved__back:hover svg[data-v-ecc2c9c6],.analytics-saved__back:focus-visible svg[data-v-ecc2c9c6],.analytics-saved__sysbar-link:hover svg[data-v-ecc2c9c6],.analytics-saved__sysbar-link:focus-visible svg[data-v-ecc2c9c6]{border-color:#ed1c24}.analytics-saved__back[data-v-ecc2c9c6]:focus-visible,.analytics-saved__sysbar-link[data-v-ecc2c9c6]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.analytics-saved__back:hover svg[data-v-ecc2c9c6],.analytics-saved__back:focus-visible svg[data-v-ecc2c9c6]{transform:translate(-2px)}.analytics-saved__sysbar-link[data-v-ecc2c9c6]{padding:4px 4px 4px 10px;margin-left:auto}.analytics-saved__sysbar-link:hover svg[data-v-ecc2c9c6],.analytics-saved__sysbar-link:focus-visible svg[data-v-ecc2c9c6]{transform:translate(2px)}.analytics-saved__sysbar-sep[data-v-ecc2c9c6]{width:1px;height:16px;background:#ffffff1f}.analytics-saved__sysbar-crumb[data-v-ecc2c9c6]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff73}.analytics-saved__hero[data-v-ecc2c9c6]{position:relative;overflow:hidden;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 32px 28px;isolation:isolate}.analytics-saved__hero-rail[data-v-ecc2c9c6]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.analytics-saved__hero-grid[data-v-ecc2c9c6]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 70% 60%,#000 25%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 70% 60%,#000 25%,transparent 80%);pointer-events:none;z-index:0}.analytics-saved__hero-glow[data-v-ecc2c9c6]{position:absolute;top:-10%;left:-10%;width:60%;height:120%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.analytics-saved__hero-body[data-v-ecc2c9c6]{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;max-width:64ch}.analytics-saved__hero-eyebrow[data-v-ecc2c9c6]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.analytics-saved__hero-title[data-v-ecc2c9c6]{margin:0;font:900 clamp(28px,4.4vw,48px)/1 "Montserrat",sans-serif;letter-spacing:-.04em;color:#fff}.analytics-saved__hero-sub[data-v-ecc2c9c6]{margin:0;font:400 14px/1.55 Montserrat,sans-serif;color:#ffffffa6}.analytics-saved__section[data-v-ecc2c9c6]{display:flex;flex-direction:column;gap:12px}.analytics-saved__section-head[data-v-ecc2c9c6]{display:flex;align-items:baseline;gap:10px;padding:6px 0 10px;border-bottom:1px solid rgba(255,255,255,.08)}.analytics-saved__section-eyebrow[data-v-ecc2c9c6]{font:900 11px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px #ed1c24;letter-spacing:-.02em}.analytics-saved__section-title[data-v-ecc2c9c6]{margin:0;font:800 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.24em;color:#fff}.analytics-saved__section-count[data-v-ecc2c9c6]{margin-left:auto;font:700 11px/1 Montserrat,sans-serif;color:#ffffff73;font-variant-numeric:tabular-nums}.analytics-saved__card-list[data-v-ecc2c9c6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.analytics-saved__card[data-v-ecc2c9c6]{display:flex;align-items:stretch;gap:14px;padding:16px 18px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:border-color .15s ease-out,transform .15s ease-out}.analytics-saved__card[data-v-ecc2c9c6]:hover{border-color:#ed1c2459}.analytics-saved__card--recent[data-v-ecc2c9c6]{opacity:.85}.analytics-saved__card--recent[data-v-ecc2c9c6]:hover{opacity:1}.analytics-saved__card-body[data-v-ecc2c9c6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.analytics-saved__card-name[data-v-ecc2c9c6]{margin:0;font:800 18px/1.2 Montserrat,sans-serif;color:#fff;letter-spacing:-.01em;word-break:break-word}.analytics-saved__card-name--recent[data-v-ecc2c9c6]{font-weight:700;font-size:15px;color:#ffffffd9}.analytics-saved__card-meta[data-v-ecc2c9c6]{margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font:600 12px/1.4 Montserrat,sans-serif;color:#ffffff80;font-variant-numeric:tabular-nums}.analytics-saved__card-meta-pill[data-v-ecc2c9c6]{display:inline-block;padding:2px 8px;border-radius:999px;background:#ed1c241a;color:#fff;font-weight:700}.analytics-saved__card-meta-sep[data-v-ecc2c9c6]{opacity:.35}.analytics-saved__card-actions[data-v-ecc2c9c6]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;align-self:center}.analytics-saved__action[data-v-ecc2c9c6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffd9;padding:7px 12px;border-radius:6px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;cursor:pointer;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out}.analytics-saved__action[data-v-ecc2c9c6]:hover:not(:disabled){border-color:#ed1c248c;background:#ed1c2414;color:#fff}.analytics-saved__action[data-v-ecc2c9c6]:disabled{opacity:.45;cursor:not-allowed}.analytics-saved__action--primary[data-v-ecc2c9c6]{background:#ed1c24;border-color:#ed1c24;color:#fff}.analytics-saved__action--primary[data-v-ecc2c9c6]:hover:not(:disabled){background:#b8121a;border-color:#b8121a}.analytics-saved__action--ghost[data-v-ecc2c9c6]{border-color:transparent;color:#ffffff8c}.analytics-saved__action--ghost[data-v-ecc2c9c6]:hover:not(:disabled){background:#ffffff0a;color:#fff;border-color:#ffffff14}.analytics-saved__action--danger[data-v-ecc2c9c6]{color:#ef4444;border-color:#ef44444d}.analytics-saved__action--danger[data-v-ecc2c9c6]:hover:not(:disabled){background:#ef444414;border-color:#ef4444;color:#ef4444}.analytics-saved__empty[data-v-ecc2c9c6]{margin:0;padding:22px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:10px;font:italic 13px/1.5 Montserrat,sans-serif;color:#ffffff8c;text-align:center}.analytics-saved__empty-block[data-v-ecc2c9c6]{padding:32px 28px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.analytics-saved__empty-title[data-v-ecc2c9c6]{margin:0;font:800 16px/1 Montserrat,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.18em}.analytics-saved__empty-meta[data-v-ecc2c9c6]{margin:0;color:#ffffff8c;font:600 13px/1.5 Montserrat,sans-serif}.analytics-saved__inline-link[data-v-ecc2c9c6]{color:#ed1c24;text-decoration:none;font-weight:700}.analytics-saved__inline-link[data-v-ecc2c9c6]:hover{text-decoration:underline}.analytics-saved__status[data-v-ecc2c9c6]{margin:0;padding:12px;color:#ffffff8c;font:600 12px/1.4 Montserrat,sans-serif;text-align:center}.analytics-saved__status--error[data-v-ecc2c9c6]{color:#ef4444}.analytics-saved__overlay[data-v-ecc2c9c6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.analytics-saved__modal[data-v-ecc2c9c6]{width:min(420px,100%);padding:22px 22px 18px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;display:flex;flex-direction:column;gap:10px;box-shadow:0 24px 50px #000000b3}.analytics-saved__modal-eyebrow[data-v-ecc2c9c6]{font:800 10px/1 Montserrat,sans-serif;color:#ffffff8c;letter-spacing:.28em;text-transform:uppercase}.analytics-saved__modal-input[data-v-ecc2c9c6]{padding:10px 12px;background:#0006;border:1px solid rgba(255,255,255,.14);border-radius:6px;color:#fff;font:600 14px/1 Montserrat,sans-serif}.analytics-saved__modal-input[data-v-ecc2c9c6]:focus{outline:none;border-color:#ed1c24}.analytics-saved__modal-actions[data-v-ecc2c9c6]{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}@media (max-width: 768px){.analytics-saved[data-v-ecc2c9c6]{padding:14px 14px 60px;gap:16px}.analytics-saved__hero[data-v-ecc2c9c6]{padding:22px 20px 20px}.analytics-saved__card[data-v-ecc2c9c6]{flex-direction:column;align-items:stretch}.analytics-saved__card-actions[data-v-ecc2c9c6]{justify-content:flex-start}}@keyframes pulse-e23132b3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.comparison[data-v-e23132b3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:24px;background:#08060ac7;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:comparison-fade-e23132b3 .2s ease-out}.comparison__card[data-v-e23132b3]{position:relative;box-sizing:border-box;width:min(1040px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:22px 24px 20px 30px;border-radius:16px;background:#14181b;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a,0 32px 80px #000000b3;display:flex;flex-direction:column;gap:18px;isolation:isolate;animation:comparison-rise-e23132b3 .3s ease-out both}.comparison__rail[data-v-e23132b3]{position:absolute;top:0;left:0;bottom:0;width:3px;background:linear-gradient(180deg,#7a335c,#ed1c24);z-index:1}.comparison__head[data-v-e23132b3]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px}.comparison__head-title[data-v-e23132b3]{display:flex;flex-direction:column;gap:6px;min-width:0}.comparison__eyebrow[data-v-e23132b3]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.comparison__title[data-v-e23132b3]{margin:0;font:800 18px/1.15 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.comparison__close[data-v-e23132b3]{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffbf;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.comparison__close[data-v-e23132b3]:hover{background:#ed1c2429;border-color:#ed1c2480;color:#ed1c24;transform:rotate(90deg)}.comparison__close[data-v-e23132b3]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.comparison__form[data-v-e23132b3]{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;max-width:460px}.comparison__field[data-v-e23132b3]{display:flex;flex-direction:column;gap:8px}.comparison__field[data-v-e23132b3] .v-select{width:100%;display:block;min-width:0}.comparison__field-row[data-v-e23132b3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.comparison__window[data-v-e23132b3]{display:flex;flex-direction:column;gap:16px}.comparison__field-group[data-v-e23132b3]{display:flex;flex-direction:column;gap:8px;padding-left:12px;border-left:2px solid rgba(255,255,255,.1)}.comparison__field-group-label[data-v-e23132b3]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#fff9}.comparison__field-group-label--mine[data-v-e23132b3]{color:#ed1c24}.comparison__field-group-label--opp[data-v-e23132b3]{color:#ffffffb3}.comparison__field-label[data-v-e23132b3]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff80}.comparison__toggle-group[data-v-e23132b3]{display:flex;gap:8px}.comparison__toggle[data-v-e23132b3]{flex:1;padding:9px 12px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.comparison__toggle[data-v-e23132b3]:hover{color:#ffffffd9;border-color:#ffffff38}.comparison__toggle[data-v-e23132b3]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.comparison__toggle--active[data-v-e23132b3]{color:#fff;background:#ed1c242e;border-color:#ed1c248c}.comparison__toggle--active[data-v-e23132b3]:hover{background:#ed1c2442;border-color:#ed1c24b3}.comparison__error[data-v-e23132b3]{margin:0;font:600 12px/1.4 Montserrat,sans-serif;color:#ef4444}.comparison__submit[data-v-e23132b3]{align-self:flex-start;padding:12px 24px;font:800 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#7a335c,#ed1c24);border:none;border-radius:999px;cursor:pointer;transition:opacity .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}.comparison__submit[data-v-e23132b3]:hover:not(:disabled){box-shadow:0 8px 24px #ed1c244d;transform:translateY(-1px)}.comparison__submit[data-v-e23132b3]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.comparison__submit[data-v-e23132b3]:disabled{opacity:.45;cursor:not-allowed}.comparison__results[data-v-e23132b3]{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px}.comparison__teams[data-v-e23132b3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 560px){.comparison__teams[data-v-e23132b3]{grid-template-columns:1fr}}.comparison__team-card[data-v-e23132b3]{display:flex;flex-direction:column;gap:8px;min-width:0;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px 14px}.comparison__chart-role[data-v-e23132b3]{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;padding:3px 8px;font:800 8px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#fff9}.comparison__chart-role--mine[data-v-e23132b3]{color:#ed1c24;border-color:#ed1c2480;background:#ed1c241a}.comparison__chart-role--opp[data-v-e23132b3]{color:#ffffffb3}.comparison__team-swatch[data-v-e23132b3]{width:12px;height:3px;border-radius:2px}.comparison__team-swatch--mine[data-v-e23132b3]{background:#ed1c24}.comparison__team-swatch--opp[data-v-e23132b3]{background:#3b82f6}.comparison__chart-id[data-v-e23132b3]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.comparison__chart-kart[data-v-e23132b3]{font:900 16px/1 Montserrat,sans-serif;color:#ed1c24;font-variant-numeric:tabular-nums}.comparison__chart-name[data-v-e23132b3]{font:800 13px/1.2 Montserrat,sans-serif;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison__chart-fleet[data-v-e23132b3]{flex-shrink:0;align-self:center;padding:2px 8px;border-radius:999px;font:800 8px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;border:1px solid rgba(255,255,255,.16);color:#ffffffb3}.comparison__chart-fleet--club[data-v-e23132b3]{color:#93c5fd;border-color:#3b82f673;background:#3b82f61f}.comparison__chart-fleet--rental[data-v-e23132b3]{color:#ffffffbf;border-color:#ffffff2e;background:#ffffff0d}.comparison__team-stats[data-v-e23132b3]{display:flex;flex-wrap:wrap;gap:4px 16px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.08)}.comparison__team-stat[data-v-e23132b3]{font:700 9px/1.4 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.comparison__team-stat b[data-v-e23132b3]{font:800 14px/1 Montserrat,sans-serif;letter-spacing:0;color:#fff;font-variant-numeric:tabular-nums;margin-left:4px}.comparison__verdict[data-v-e23132b3]{display:flex;flex-direction:column;gap:8px;padding:14px 18px;background:#ed1c240f;border:1px solid rgba(237,28,36,.3);border-left:3px solid #ed1c24;border-radius:8px}.comparison__verdict--tie[data-v-e23132b3]{background:#ffffff0a;border-color:#ffffff1a;border-left-color:#fff6}.comparison__verdict-eyebrow[data-v-e23132b3]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80}.comparison__verdict-line[data-v-e23132b3]{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.comparison__verdict-team[data-v-e23132b3]{font:800 16px/1.1 Montserrat,sans-serif;color:#fff}.comparison__verdict-key[data-v-e23132b3]{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ed1c24}.comparison__verdict-sub[data-v-e23132b3]{font:600 11px/1.3 Montserrat,sans-serif;color:#ffffff73}.comparison__verdict-stats[data-v-e23132b3]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.comparison__verdict-stat[data-v-e23132b3]{display:inline-flex;align-items:baseline;gap:6px}.comparison__verdict-num[data-v-e23132b3]{font:800 22px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;color:#ed1c24}.comparison__verdict-num--hero[data-v-e23132b3]{font-weight:900;font-size:clamp(30px,5vw,44px);letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 12px rgba(237,28,36,.3)}.comparison__verdict-unit[data-v-e23132b3]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.comparison__verdict-dot[data-v-e23132b3]{color:#ffffff40}@media (max-width: 600px){.comparison[data-v-e23132b3]{padding:12px}.comparison__card[data-v-e23132b3]{padding:18px 18px 16px 24px;gap:14px;max-height:calc(100vh - 24px)}.comparison__form[data-v-e23132b3]{max-width:100%}.comparison__title[data-v-e23132b3]{font-size:15px}}@media (prefers-reduced-motion: reduce){.comparison[data-v-e23132b3],.comparison__card[data-v-e23132b3]{animation:none}.comparison__close[data-v-e23132b3]{transition:none}.comparison__close[data-v-e23132b3]:hover{transform:none}.comparison__submit[data-v-e23132b3]:hover:not(:disabled){transform:none}}@keyframes comparison-fade-e23132b3{0%{opacity:0}to{opacity:1}}@keyframes comparison-rise-e23132b3{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.v-select__panel{z-index:2147483601}@keyframes pulse-96e0d540{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.endurance-analytics[data-v-96e0d540]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;overflow-x:clip;padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.endurance-analytics__hero[data-v-96e0d540]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.endurance-analytics__hero-rail[data-v-96e0d540]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.endurance-analytics__hero-grid[data-v-96e0d540]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.endurance-analytics__hero-glow[data-v-96e0d540]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.endurance-analytics__hero-top[data-v-96e0d540],.endurance-analytics__hero-body[data-v-96e0d540]{position:relative;z-index:1}.endurance-analytics__hero-top[data-v-96e0d540]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.endurance-analytics__live-pill[data-v-96e0d540]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border:1px solid rgba(255,255,255,.14);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.endurance-analytics__live-dot[data-v-96e0d540]{width:9px;height:9px;border-radius:50%;background:#ed1c24;box-shadow:0 0 12px #ed1c24;animation:live-list-pulse-96e0d540 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.endurance-analytics__live-dot[data-v-96e0d540]{animation:none;opacity:1}}.endurance-analytics__live-dot--paused[data-v-96e0d540]{background:#fbb315;box-shadow:0 0 12px #fbb315;animation:none}.endurance-analytics__live-dot--finished[data-v-96e0d540],.endurance-analytics__live-dot--pending[data-v-96e0d540]{background:#ffffff73;box-shadow:none;animation:none}.endurance-analytics__live-label[data-v-96e0d540]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ed1c24}.endurance-analytics__live-label--paused[data-v-96e0d540]{color:#fbb315}.endurance-analytics__live-label--finished[data-v-96e0d540],.endurance-analytics__live-label--pending[data-v-96e0d540]{color:#fff9}.endurance-analytics__live-meta[data-v-96e0d540]{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;padding-left:10px;border-left:1px solid rgba(255,255,255,.14)}.endurance-analytics__hero-actions[data-v-96e0d540]{display:inline-flex;align-items:center;gap:10px}.endurance-analytics__action[data-v-96e0d540]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out}.endurance-analytics__action[data-v-96e0d540]:hover,.endurance-analytics__action[data-v-96e0d540]:focus-visible{border-color:#ed1c24;color:#fff}.endurance-analytics__action[data-v-96e0d540]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.endurance-analytics__action--leave[data-v-96e0d540]{border-color:#ed1c2473;color:#ed1c24}.endurance-analytics__action--leave[data-v-96e0d540]:hover:not(:disabled),.endurance-analytics__action--leave[data-v-96e0d540]:focus-visible{border-color:#ed1c24;background:#ed1c241f;color:#fff}.endurance-analytics__action--leave[data-v-96e0d540]:disabled{opacity:.6;cursor:progress}.endurance-analytics__hero-body[data-v-96e0d540]{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.endurance-analytics__hero-num[data-v-96e0d540]{display:flex;line-height:.78}.endurance-analytics__hero-num-zero[data-v-96e0d540],.endurance-analytics__hero-num-one[data-v-96e0d540]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.endurance-analytics__hero-num-zero[data-v-96e0d540]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.endurance-analytics__hero-num-one[data-v-96e0d540]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.endurance-analytics__hero-copy[data-v-96e0d540]{display:flex;flex-direction:column;gap:8px;max-width:56ch;min-width:0}.endurance-analytics__hero-eyebrow[data-v-96e0d540]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80}.endurance-analytics__hero-title[data-v-96e0d540]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff;overflow-wrap:break-word}.endurance-analytics__hero-sub[data-v-96e0d540]{margin:0;font:500 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.endurance-analytics__hero-stat[data-v-96e0d540]{margin-top:12px;display:inline-flex;align-items:baseline;gap:10px;padding:8px 14px;border-radius:999px;background:#3b82f61f;border:1px solid rgba(59,130,246,.35)}.endurance-analytics__hero-stat-cap[data-v-96e0d540]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#93c5fd}.endurance-analytics__hero-stat-val[data-v-96e0d540]{font:800 20px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums}.endurance-analytics__hero-stat-sub[data-v-96e0d540]{font:600 11px/1 Montserrat,sans-serif;color:#ffffff8c}.endurance-analytics__status-card[data-v-96e0d540]{display:flex;align-items:center;gap:12px;padding:16px 22px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:#ffffffb3;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase}.endurance-analytics__status-dot[data-v-96e0d540]{width:9px;height:9px;border-radius:50%;background:#ed1c24;animation:live-list-pulse-96e0d540 1.6s ease-in-out infinite}.endurance-analytics__error[data-v-96e0d540]{display:flex;align-items:center;gap:14px;padding:16px 20px;border:1px solid rgba(239,68,68,.4);background:#ef444414;border-radius:12px;color:#ffffffd9}.endurance-analytics__error-key[data-v-96e0d540]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ef4444}.endurance-analytics__error-copy[data-v-96e0d540]{margin:0;flex:1;font:500 13px/1.5 Montserrat,sans-serif}.endurance-analytics__toolbar-row[data-v-96e0d540]{display:flex;justify-content:flex-end}.endurance-analytics__pit-banner[data-v-96e0d540]{margin-top:18px;display:inline-flex;align-items:center;gap:12px;padding:12px 20px;border-radius:999px;background:#3b82f629;border:1px solid rgba(59,130,246,.55);animation:ea-pit-pulse-96e0d540 1.6s ease-in-out infinite}.endurance-analytics__pit-banner-dot[data-v-96e0d540]{width:10px;height:10px;border-radius:50%;background:#3b82f6;box-shadow:0 0 10px #3b82f6e6}.endurance-analytics__pit-banner-label[data-v-96e0d540]{font:800 12px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#bfdbfe}.endurance-analytics__pit-banner-clock[data-v-96e0d540]{font:800 28px/1 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums}@media (max-width: 768px){.endurance-analytics[data-v-96e0d540]{padding:16px 16px 60px;gap:16px}.endurance-analytics__hero[data-v-96e0d540]{padding:20px;gap:18px}.endurance-analytics__hero-body[data-v-96e0d540]{grid-template-columns:1fr;gap:14px}.endurance-analytics__hero-num[data-v-96e0d540]{align-self:flex-start}}@keyframes live-list-pulse-96e0d540{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes ea-pit-pulse-96e0d540{0%,to{box-shadow:0 0 #3b82f600}50%{box-shadow:0 0 0 4px #3b82f633}}@media (prefers-reduced-motion: reduce){.endurance-analytics__pit-banner[data-v-96e0d540]{animation:none}}@keyframes pulse-cc16b5ad{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.rank-badge[data-v-cc16b5ad]{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:600;line-height:1}.rank-badge--rookie[data-v-cc16b5ad]{color:#495057;background:#e9ecef}.rank-badge--amateur[data-v-cc16b5ad]{color:#0b6b5e;background:#c9f2e9}.rank-badge--semipro[data-v-cc16b5ad]{color:#3b3193;background:#e0ddfb}.rank-badge--pro[data-v-cc16b5ad]{color:#8a6d00;background:#fff3c4}.rank-badge__dots[data-v-cc16b5ad]{display:inline-flex;gap:2px}.rank-badge__dot[data-v-cc16b5ad]{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.25}.rank-badge__dot--on[data-v-cc16b5ad]{opacity:1}.rank-badge__label[data-v-cc16b5ad]{letter-spacing:.3px;text-transform:uppercase}@keyframes pulse-124f95d5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.pilot[data-v-124f95d5]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:18px}.pilot__skeleton[data-v-124f95d5]{margin-top:24px}.pilot__error[data-v-124f95d5]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:64px 16px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#14181b}.pilot__error-num[data-v-124f95d5]{font:900 clamp(96px,14vw,160px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(239,68,68,.32)}.pilot__error-copy[data-v-124f95d5]{margin:0;font:600 13px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ef4444}.pilot__error-back[data-v-124f95d5]{color:#ed1c24;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid rgba(237,28,36,.4);border-radius:999px;padding:10px 18px}.pilot__error-back[data-v-124f95d5]:hover{background:#ed1c2414}.pilot__hero[data-v-124f95d5]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.pilot__hero-rail[data-v-124f95d5]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.pilot__hero-grid[data-v-124f95d5]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 75% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 75% 30%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.pilot__hero-glow[data-v-124f95d5]{position:absolute;top:-10%;left:-10%;width:50%;height:80%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.pilot__hero-top[data-v-124f95d5]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pilot__hero-eyebrow[data-v-124f95d5]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.pilot__hero-since[data-v-124f95d5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-variant-numeric:tabular-nums}.pilot__hero-body[data-v-124f95d5]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.pilot__avatar-wrap[data-v-124f95d5]{position:relative;width:148px;height:148px;flex-shrink:0;border-radius:50%}.pilot__avatar-ring[data-v-124f95d5]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;padding:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85;pointer-events:none}.pilot__avatar[data-v-124f95d5]{position:relative;width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;border:2px solid #0a0a0d;background:#14181b}.pilot__avatar--placeholder[data-v-124f95d5]{display:flex;align-items:center;justify-content:center;font:900 56px/1 Montserrat,sans-serif;color:#ffffffd9;letter-spacing:-.04em}.pilot__hero-info[data-v-124f95d5]{display:flex;flex-direction:column;gap:10px;min-width:0}.pilot__hero-meta[data-v-124f95d5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pilot__hero-tag[data-v-124f95d5]{font:900 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80;padding:5px 10px;border:1px solid rgba(255,255,255,.18);border-radius:4px;font-variant-numeric:tabular-nums}.pilot__hero-licence[data-v-124f95d5]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:#ed1c241a;border:1px solid rgba(237,28,36,.3)}.pilot__hero-licence-label[data-v-124f95d5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;color:#ed1c24}.pilot__hero-verified[data-v-124f95d5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#4ade80;padding:5px 10px;border:1px solid rgba(74,222,128,.35);border-radius:999px}.pilot__hero-title[data-v-124f95d5]{margin:0;font:800 clamp(28px,4vw,44px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.pilot__hero-sub[data-v-124f95d5]{margin:0;font:500 italic 14px/1.4 Montserrat,sans-serif;color:#ffffff8c}.pilot__hero-fleets[data-v-124f95d5]{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px}.pilot__fleet-pill[data-v-124f95d5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#ffffff0f;color:#ffffffb3;border:1px solid rgba(255,255,255,.12)}.pilot__stats[data-v-124f95d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.pilot__stat[data-v-124f95d5]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden;transition:background-color .15s ease-out,border-color .15s ease-out}.pilot__stat[data-v-124f95d5]:hover{background:#181d22;border-color:#ed1c2440}.pilot__stat-rail[data-v-124f95d5]{position:absolute;top:0;left:0;bottom:0;width:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleY(.35);transform-origin:bottom;transition:transform .2s ease-out}.pilot__stat:hover .pilot__stat-rail[data-v-124f95d5]{transform:scaleY(1)}.pilot__stat-head[data-v-124f95d5]{display:flex;align-items:baseline;gap:8px}.pilot__stat-num[data-v-124f95d5]{font:900 12px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.28);font-variant-numeric:tabular-nums}.pilot__stat-label[data-v-124f95d5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.pilot__stat-value[data-v-124f95d5]{font:800 clamp(26px,3vw,34px)/1 "Montserrat",sans-serif;color:#fff;letter-spacing:-.02em}.pilot__stat-value--tabular[data-v-124f95d5]{font-variant-numeric:tabular-nums}.pilot__stat-suffix[data-v-124f95d5]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;margin-top:-4px}.pilot__panel[data-v-124f95d5]{position:relative;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px 22px 22px;display:flex;flex-direction:column;gap:18px;overflow:hidden}.pilot__panel[data-v-124f95d5]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(237,28,36,.45),transparent 60%)}.pilot__panel-head[data-v-124f95d5]{display:flex;align-items:baseline;gap:12px}.pilot__panel-num[data-v-124f95d5]{font:900 22px/.85 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.28);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pilot__panel-title[data-v-124f95d5]{margin:0;font:700 16px/1.2 Montserrat,sans-serif;color:#fff}.pilot__panel-eyebrow[data-v-124f95d5]{margin-left:auto;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;font-variant-numeric:tabular-nums}.pilot__chart-wrap[data-v-124f95d5]{height:240px;position:relative}.pilot__karts[data-v-124f95d5]{display:flex;flex-wrap:wrap;gap:8px}.pilot__kart-pill[data-v-124f95d5]{font:800 13px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;padding:8px 12px;border-radius:8px;background:#181d22;border:1px solid rgba(255,255,255,.08);color:#fff}.pilot__penalties[data-v-124f95d5]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px;background:#ffffff0a;border-radius:8px;overflow:hidden}.pilot__penalty-row[data-v-124f95d5]{display:grid;grid-template-columns:1fr auto;gap:5px 14px;align-items:baseline;padding:13px 16px;background:#181d22;border-left:2px solid rgba(255,180,84,.5)}.pilot__penalty-heat[data-v-124f95d5]{grid-column:1;font:700 14px/1.2 Montserrat,sans-serif;color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pilot__penalty-heat[data-v-124f95d5]:hover{color:#ed1c24}.pilot__penalty-meta[data-v-124f95d5]{grid-column:2;grid-row:1;text-align:right;font:600 10px/1.2 Montserrat,sans-serif;letter-spacing:.08em;color:#ffffff73;font-variant-numeric:tabular-nums;white-space:nowrap}.pilot__penalty-text[data-v-124f95d5]{grid-column:1/-1;grid-row:2;font:500 13px/1.4 Montserrat,sans-serif;color:#ffffffbf}.pilot__sessions[data-v-124f95d5]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px;background:#ffffff0a;border-radius:8px;overflow:hidden}.pilot__session[data-v-124f95d5]{text-decoration:none;color:inherit;display:block}.pilot__session-row[data-v-124f95d5]{display:grid;grid-template-columns:32px 1fr 104px 56px 92px 14px;align-items:center;gap:14px;padding:13px 16px;background:#181d22;cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color .15s ease-out}.pilot__session-row[data-v-124f95d5]:hover{background:#ed1c2412}.pilot__session-row[data-v-124f95d5]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.pilot__session-row:hover .pilot__session-chev[data-v-124f95d5]{transform:translate(3px);color:#ed1c24}.pilot__session-idx[data-v-124f95d5]{font:900 13px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.3);letter-spacing:-.02em}.pilot__session-main[data-v-124f95d5]{display:flex;flex-direction:column;gap:3px;min-width:0}.pilot__session-name[data-v-124f95d5]{font:700 14px/1.2 Montserrat,sans-serif;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pilot__session-date[data-v-124f95d5]{font:500 11px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#ffffff73}.pilot__session-tag-cell[data-v-124f95d5]{display:flex;justify-content:flex-end;min-width:0}.pilot__session-tag[data-v-124f95d5]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.16em;padding:4px 8px;border-radius:999px;white-space:nowrap}.pilot__session-tag--endurance[data-v-124f95d5]{color:#ffb454;background:#ffb4541a;border:1px solid rgba(255,180,84,.32)}.pilot__session-laps[data-v-124f95d5]{font:700 14px/1 Montserrat,sans-serif;color:#ffffffbf;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:3px}.pilot__session-laps-unit[data-v-124f95d5]{font:600 9px/1 Montserrat,sans-serif;letter-spacing:.1em;color:#fff6;text-transform:uppercase}.pilot__session-best[data-v-124f95d5]{font:800 15px/1 Montserrat,sans-serif;color:#fff;min-width:86px;text-align:right}.pilot__session-best--top[data-v-124f95d5]{color:#22c55e}.pilot__session-chev[data-v-124f95d5]{color:#ffffff4d;transition:transform .2s ease-out,color .2s ease-out}@media (max-width: 600px){.pilot__session-row[data-v-124f95d5]{grid-template-columns:28px 1fr 56px 92px;grid-row-gap:6px}.pilot__session-chev[data-v-124f95d5]{display:none}.pilot__session-tag-cell[data-v-124f95d5]{grid-column:2/-1;justify-content:flex-start}.pilot__session-laps[data-v-124f95d5]{grid-column:3}.pilot__session-best[data-v-124f95d5]{grid-column:4}}@media (max-width: 768px){.pilot[data-v-124f95d5]{padding:16px 16px 60px;gap:14px}.pilot__hero[data-v-124f95d5]{padding:20px;gap:20px}.pilot__hero-body[data-v-124f95d5]{grid-template-columns:1fr;gap:18px;justify-items:start}.pilot__hero-title[data-v-124f95d5]{font-size:clamp(24px,7vw,32px)}.pilot__avatar-wrap[data-v-124f95d5]{width:120px;height:120px}.pilot__panel[data-v-124f95d5]{padding:16px 16px 18px}}@keyframes pulse-2638576e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.official-pdf[data-v-2638576e]{border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:16px;background:#ffffff08;color:#ffffffd9}.official-pdf__title[data-v-2638576e]{margin:0 0 4px;font-size:15px}.official-pdf__hint[data-v-2638576e]{margin:0 0 12px;font-size:12px;color:#ffffff80}.official-pdf__block[data-v-2638576e]{margin-bottom:14px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.official-pdf__block-head[data-v-2638576e]{font-weight:600;font-size:13px;margin-bottom:6px}.official-pdf__report[data-v-2638576e]{margin-top:8px;font-size:13px}.official-pdf__warn[data-v-2638576e]{display:block;color:#fbb315;margin:4px 0}.official-pdf__table[data-v-2638576e]{width:100%;margin:8px 0;border-collapse:collapse;font-size:12px}.official-pdf__table th[data-v-2638576e],.official-pdf__table td[data-v-2638576e]{padding:4px 6px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06)}.official-pdf__table th[data-v-2638576e]{color:#fff6;font-weight:600}.official-pdf__delta--plus[data-v-2638576e]{color:#6bd66b;font-weight:700}.official-pdf__delta--minus[data-v-2638576e]{color:#fbb315;font-weight:700}.official-pdf__review[data-v-2638576e]{color:#fbb315;font-size:11px}.official-pdf__manual[data-v-2638576e]{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.official-pdf__manual label[data-v-2638576e]{display:flex;flex-direction:column;font-size:11px;gap:2px}.official-pdf__manual input[data-v-2638576e]{padding:4px 6px}.official-pdf__manual input[type=number][data-v-2638576e]{width:80px}.official-pdf__apply[data-v-2638576e]{margin-top:8px;padding:6px 12px;border-radius:6px;cursor:pointer;background:#6e78ff40;color:#fff;border:1px solid rgba(110,120,255,.5)}.official-pdf__apply[data-v-2638576e]:disabled{opacity:.4;cursor:default}.official-pdf__feedback[data-v-2638576e]{color:#6bd66b;font-size:13px;margin-top:8px}.official-pdf__error[data-v-2638576e]{color:#fbb315;font-size:13px;margin-top:8px}@keyframes pulse-35f4a07c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-live[data-v-35f4a07c]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:18px max(20px,50vw - 720px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:22px;position:relative}.admin-live[data-v-35f4a07c]:before{content:"";position:absolute;inset:0 0 auto 0;height:520px;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(180deg,#000 0%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 100%);pointer-events:none;z-index:0}.admin-live[data-v-35f4a07c]>*{position:relative;z-index:1}.admin-live__sysbar[data-v-35f4a07c]{display:flex;align-items:center;gap:14px;padding:10px 14px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#14181b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.admin-live__back[data-v-35f4a07c]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out}.admin-live__back svg[data-v-35f4a07c]{width:22px;height:22px;padding:4px;border-radius:50%;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;transition:border-color .15s ease-out,transform .15s ease-out}.admin-live__back[data-v-35f4a07c]:hover,.admin-live__back[data-v-35f4a07c]:focus-visible{color:#fff}.admin-live__back:hover svg[data-v-35f4a07c],.admin-live__back:focus-visible svg[data-v-35f4a07c]{border-color:#ed1c24;transform:translate(-2px)}.admin-live__back[data-v-35f4a07c]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.admin-live__sysbar-sep[data-v-35f4a07c]{width:1px;height:16px;background:#ffffff1f}.admin-live__sysbar-crumb[data-v-35f4a07c]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff73}.admin-live__sysbar-clock[data-v-35f4a07c]{margin-left:auto;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#ed1c24;font-variant-numeric:tabular-nums;padding:4px 10px;border:1px solid rgba(237,28,36,.3);border-radius:999px;background:#ed1c240f}.admin-live__deck[data-v-35f4a07c]{position:relative;overflow:hidden;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:36px 36px 32px;isolation:isolate}.admin-live__deck-rail[data-v-35f4a07c]{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#7a335c,#ed1c24);box-shadow:0 0 24px #ed1c248c;z-index:3}.admin-live__scan[data-v-35f4a07c]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(180deg,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 2px,transparent 2px,transparent 4px);pointer-events:none;z-index:0}.admin-live__glow[data-v-35f4a07c]{position:absolute;top:-10%;right:-10%;width:60%;height:120%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.admin-live__crop[data-v-35f4a07c]{position:absolute;width:16px;height:16px;z-index:4;pointer-events:none}.admin-live__crop[data-v-35f4a07c]:before,.admin-live__crop[data-v-35f4a07c]:after{content:"";position:absolute;background:#ed1c24}.admin-live__crop[data-v-35f4a07c]:before{width:12px;height:1.5px}.admin-live__crop[data-v-35f4a07c]:after{width:1.5px;height:12px}.admin-live__crop--tl[data-v-35f4a07c]{top:10px;left:10px}.admin-live__crop--tl[data-v-35f4a07c]:before,.admin-live__crop--tl[data-v-35f4a07c]:after{top:0;left:0}.admin-live__crop--tr[data-v-35f4a07c]{top:10px;right:10px}.admin-live__crop--tr[data-v-35f4a07c]:before{top:0;right:0}.admin-live__crop--tr[data-v-35f4a07c]:after{top:0;right:0}.admin-live__crop--bl[data-v-35f4a07c]{bottom:10px;left:10px}.admin-live__crop--bl[data-v-35f4a07c]:before{bottom:0;left:0}.admin-live__crop--bl[data-v-35f4a07c]:after{bottom:0;left:0}.admin-live__crop--br[data-v-35f4a07c]{bottom:10px;right:10px}.admin-live__crop--br[data-v-35f4a07c]:before{bottom:0;right:0}.admin-live__crop--br[data-v-35f4a07c]:after{bottom:0;right:0}.admin-live__deck-grid[data-v-35f4a07c]{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr;gap:36px;align-items:center}.admin-live__deck-num[data-v-35f4a07c]{display:flex;line-height:.78;-webkit-user-select:none;user-select:none}.admin-live__deck-num-zero[data-v-35f4a07c],.admin-live__deck-num-one[data-v-35f4a07c]{font:900 clamp(140px,18vw,240px)/.78 "Montserrat",sans-serif;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.admin-live__deck-num-zero[data-v-35f4a07c]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.admin-live__deck-num-one[data-v-35f4a07c]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.1em;filter:drop-shadow(0 6px 24px rgba(237,28,36,.35))}.admin-live__deck-copy[data-v-35f4a07c]{display:flex;flex-direction:column;gap:14px;max-width:56ch}.admin-live__rec[data-v-35f4a07c]{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:6px 12px;border:1px solid rgba(237,28,36,.45);background:#ed1c241a;border-radius:999px}.admin-live__rec-dot[data-v-35f4a07c]{width:7px;height:7px;border-radius:50%;background:#ed1c24;box-shadow:0 0 10px #ed1c24;animation:admin-live-pulse-35f4a07c 1.5s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.admin-live__rec-dot[data-v-35f4a07c]{animation:none;opacity:1}}.admin-live__rec-label[data-v-35f4a07c]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ed1c24}.admin-live__deck-title[data-v-35f4a07c]{margin:0;font:900 clamp(42px,6vw,76px)/.95 "Montserrat",sans-serif;letter-spacing:-.04em;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.4)}.admin-live__deck-sub[data-v-35f4a07c]{margin:0;font:400 13px/1.55 Montserrat,sans-serif;color:#ffffff9e;max-width:56ch}.admin-live__ticker[data-v-35f4a07c]{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(64px,1fr));gap:0;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#14181b8c;overflow:hidden}.admin-live__ticker-item[data-v-35f4a07c]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 8px;border-right:1px solid rgba(255,255,255,.06)}.admin-live__ticker-item[data-v-35f4a07c]:last-child{border-right:0}.admin-live__ticker-item[data-v-35f4a07c]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#ffffff14}.admin-live__ticker-item--running[data-v-35f4a07c]:before{background:#22c55e}.admin-live__ticker-item--paused[data-v-35f4a07c]:before{background:#fbb315}.admin-live__ticker-item--pending[data-v-35f4a07c]:before{background:#3b82f6}.admin-live__ticker-item--finished[data-v-35f4a07c]:before{background:#fff3}.admin-live__ticker-item--total[data-v-35f4a07c]:before{background:linear-gradient(90deg,#7a335c,#ed1c24)}.admin-live__ticker-key[data-v-35f4a07c]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#fff6}.admin-live__ticker-val[data-v-35f4a07c]{font:900 22px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.admin-live__ticker-item--running .admin-live__ticker-val[data-v-35f4a07c]{color:#22c55e}.admin-live__ticker-item--paused .admin-live__ticker-val[data-v-35f4a07c]{color:#fbb315}.admin-live__console[data-v-35f4a07c],.admin-live__ledger[data-v-35f4a07c]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:22px 24px 24px;position:relative}.admin-live__panel-head[data-v-35f4a07c]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.admin-live__panel-tag[data-v-35f4a07c]{font:900 13px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.4);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.admin-live__panel-name[data-v-35f4a07c]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#fff}.admin-live__panel-spark[data-v-35f4a07c]{flex:1;height:1px;background:linear-gradient(90deg,#ffffff1f,#fff0)}.admin-live__panel-hint[data-v-35f4a07c]{font:600 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fff6;font-variant-numeric:tabular-nums}.admin-live__form[data-v-35f4a07c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));column-gap:18px;row-gap:16px;align-items:end}.admin-live__field[data-v-35f4a07c]{display:flex;flex-direction:column;gap:8px;min-width:0}.admin-live__field[data-v-35f4a07c] .v-select{display:block;min-width:0;width:100%}.admin-live__field--submit[data-v-35f4a07c]{align-self:end}.admin-live__hint[data-v-35f4a07c]{margin:0;grid-column:1/-1;font:500 11px/1.4 Montserrat,sans-serif;color:#ffffff80;letter-spacing:.04em}.admin-live__label[data-v-35f4a07c]{display:inline-flex;align-items:center;gap:8px;font:700 10px/1 Montserrat,sans-serif;color:#ffffff8c;text-transform:uppercase;letter-spacing:.22em}.admin-live__label-key[data-v-35f4a07c]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1px solid rgba(255,255,255,.16);font:800 9px/1 Montserrat,sans-serif;color:#ffffff80;letter-spacing:0}.admin-live__cta[data-v-35f4a07c]{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff;border:0;padding:14px 22px;border-radius:999px;cursor:pointer;font:900 12px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;box-shadow:0 4px 12px #ed1c2440;transition:box-shadow .15s ease-out,opacity .15s ease-out}.admin-live__cta[data-v-35f4a07c]:disabled,.admin-live__cta--busy[data-v-35f4a07c]{opacity:.55;cursor:not-allowed}.admin-live__cta[data-v-35f4a07c]:hover:not(:disabled){box-shadow:0 8px 20px #ed1c2459}.admin-live__cta[data-v-35f4a07c]:focus-visible{outline:2px solid #ed1c24;outline-offset:3px}.admin-live__cta-arrow[data-v-35f4a07c]{transition:transform .2s ease-out}.admin-live__cta:hover:not(:disabled) .admin-live__cta-arrow[data-v-35f4a07c]{transform:translate(3px)}.admin-live__skeleton[data-v-35f4a07c]{background:transparent;padding:4px 0}.admin-live__rows[data-v-35f4a07c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.admin-live__row[data-v-35f4a07c]{position:relative;display:grid;grid-template-columns:6px 44px 1fr auto auto;align-items:center;gap:14px;padding:12px 16px 12px 0;background:#ffffff04;border:1px solid rgba(255,255,255,.05);border-radius:12px;overflow:hidden;transition:background-color .15s ease-out,border-color .15s ease-out}.admin-live__row[data-v-35f4a07c]:hover,.admin-live__row[data-v-35f4a07c]:focus-within{background:#ffffff08;border-color:#ed1c2440}.admin-live__row-led[data-v-35f4a07c]{width:6px;height:100%;align-self:stretch;background:#ffffff1a}.admin-live__row--running .admin-live__row-led[data-v-35f4a07c]{background:#22c55e;box-shadow:0 0 12px #22c55e73}.admin-live__row--paused .admin-live__row-led[data-v-35f4a07c]{background:#fbb315;box-shadow:0 0 12px #fbb31566}.admin-live__row--pending .admin-live__row-led[data-v-35f4a07c]{background:#3b82f6}.admin-live__row--finished .admin-live__row-led[data-v-35f4a07c]{background:#ffffff2e}.admin-live__row-idx[data-v-35f4a07c]{font:900 18px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.3);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:center}.admin-live__row-main[data-v-35f4a07c]{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-live__row-name-wrap[data-v-35f4a07c]{display:flex;align-items:center;gap:6px;min-width:0}.admin-live__row-name[data-v-35f4a07c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;color:#fff;font:700 17px/1.2 Montserrat,sans-serif;letter-spacing:-.005em;cursor:pointer;text-align:left;border-bottom:1px solid transparent;transition:border-color .15s ease-out,color .15s ease-out}.admin-live__row-name[data-v-35f4a07c]:hover,.admin-live__row-name[data-v-35f4a07c]:focus-visible{border-bottom-color:#ed1c24}.admin-live__row-name[data-v-35f4a07c]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.admin-live__rename-btn[data-v-35f4a07c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#fff6;cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;line-height:0;transition:color .15s ease-out,background-color .15s ease-out}.admin-live__rename-btn[data-v-35f4a07c]:hover{color:#ed1c24;background:#ed1c2414}.admin-live__rename-btn[data-v-35f4a07c]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.admin-live__rename-input[data-v-35f4a07c]{flex:1 1 auto;min-width:0;background:#ffffff0d;color:#fff;border:1px solid #ed1c24;border-radius:8px;padding:5px 8px;font:600 15px/1.2 Montserrat,sans-serif;outline:none}.admin-live__row-src[data-v-35f4a07c]{display:flex;align-items:center;gap:10px;min-width:0;font-size:12px}.admin-live__row-kind[data-v-35f4a07c]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ed1c24;padding:3px 6px;border-radius:3px;background:#ed1c241a;border:1px solid rgba(237,28,36,.25);flex-shrink:0}.admin-live__row-ref[data-v-35f4a07c]{font:500 12px/1.3 Montserrat,sans-serif;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.admin-live__row-meta[data-v-35f4a07c]{display:inline-flex;align-items:center;gap:12px}.admin-live__state[data-v-35f4a07c]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;background:#ffffff0a;color:#fff9;border:1px solid rgba(255,255,255,.08)}.admin-live__state--running[data-v-35f4a07c]{color:#22c55e;border-color:#22c55e59;background:#22c55e14}.admin-live__state--paused[data-v-35f4a07c]{color:#fbb315;border-color:#fbb31559;background:#fbb31514}.admin-live__state--pending[data-v-35f4a07c]{color:#3b82f6;border-color:#3b82f659;background:#3b82f614}.admin-live__state--finished[data-v-35f4a07c]{color:#ffffff73}.admin-live__state-dot[data-v-35f4a07c]{width:5px;height:5px;border-radius:50%;background:currentColor}.admin-live__row-laps[data-v-35f4a07c]{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.admin-live__row-laps-key[data-v-35f4a07c]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.22em;color:#ffffff59}.admin-live__row-laps-val[data-v-35f4a07c]{font:800 13px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.admin-live__row-keys[data-v-35f4a07c]{display:inline-flex;gap:6px;flex-wrap:nowrap}.admin-live__key[data-v-35f4a07c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0d;color:#ffffffd9;border:1px solid rgba(255,255,255,.1);border-bottom-width:2px;padding:7px 11px;border-radius:6px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.admin-live__key[data-v-35f4a07c]:hover{background:#ffffff14;border-color:#ed1c24;color:#fff}.admin-live__key[data-v-35f4a07c]:active{transform:translateY(1px);border-bottom-width:1px}.admin-live__key[data-v-35f4a07c]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.admin-live__key--start[data-v-35f4a07c]{color:#22c55e;border-color:#22c55e59;background:#22c55e1a}.admin-live__key--pause[data-v-35f4a07c]{color:#fbb315;border-color:#fbb31559;background:#fbb3151a}.admin-live__key--finish[data-v-35f4a07c]{color:#ffffffd9}.admin-live__key--split[data-v-35f4a07c]{color:#3b82f6;border-color:#3b82f659;background:#3b82f61a}.admin-live__key--reclassify[data-v-35f4a07c]{color:#c4a8d5;border-color:#c4a8d559;background:#c4a8d51a}.admin-live__key--reclassify[data-v-35f4a07c]:disabled{opacity:.55;cursor:progress}.admin-live__key--busy[data-v-35f4a07c]{animation:pulse-busy-35f4a07c 1.1s ease-in-out infinite}.admin-live__key--danger[data-v-35f4a07c]{color:#ef4444;border-color:#ef444459;background:#ef444414}@keyframes pulse-busy-35f4a07c{0%,to{opacity:.6}50%{opacity:1}}.admin-live__empty[data-v-35f4a07c]{display:flex;align-items:center;gap:28px;padding:16px 6px}.admin-live__empty-num[data-v-35f4a07c]{display:inline-flex;line-height:.78}.admin-live__empty-num-zero[data-v-35f4a07c],.admin-live__empty-num-one[data-v-35f4a07c]{font:900 clamp(64px,9vw,96px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.18);font-variant-numeric:tabular-nums}.admin-live__empty-num-one[data-v-35f4a07c]{margin-left:-.08em}.admin-live__empty-copy[data-v-35f4a07c]{display:flex;flex-direction:column;gap:8px}.admin-live__empty-copy p[data-v-35f4a07c]{margin:0;font:400 13px/1.5 Montserrat,sans-serif;color:#ffffff8c}.admin-live__empty-eyebrow[data-v-35f4a07c]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}@media (max-width: 900px){.admin-live__deck[data-v-35f4a07c]{padding:28px 22px 26px}.admin-live__deck-grid[data-v-35f4a07c]{grid-template-columns:1fr;gap:16px}.admin-live__row[data-v-35f4a07c]{grid-template-columns:4px 32px 1fr;gap:10px;padding:12px 14px 12px 0}.admin-live__row-meta[data-v-35f4a07c]{grid-column:2/-1;gap:8px;flex-wrap:wrap}.admin-live__row-keys[data-v-35f4a07c]{grid-column:2/-1;flex-wrap:wrap}.admin-live__ticker[data-v-35f4a07c]{grid-template-columns:repeat(5,minmax(48px,1fr))}}@media (max-width: 520px){.admin-live[data-v-35f4a07c]{padding:14px 14px 60px;gap:16px}.admin-live__deck[data-v-35f4a07c]{padding:24px 18px 22px;border-radius:12px}.admin-live__deck-num-zero[data-v-35f4a07c],.admin-live__deck-num-one[data-v-35f4a07c]{font-size:clamp(90px,30vw,140px)}.admin-live__deck-title[data-v-35f4a07c]{font-size:clamp(34px,9vw,56px)}.admin-live__console[data-v-35f4a07c],.admin-live__ledger[data-v-35f4a07c]{padding:16px 14px 18px}.admin-live__ticker[data-v-35f4a07c]{grid-template-columns:repeat(5,1fr)}.admin-live__ticker-val[data-v-35f4a07c]{font-size:18px}}.admin-live__pdf-panel[data-v-35f4a07c]{grid-column:1/-1;margin-top:12px}.admin-live__key--pdf.admin-live__key--active[data-v-35f4a07c]{outline:1px solid rgba(110,120,255,.7)}@keyframes admin-live-pulse-35f4a07c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@keyframes pulse-fc14fbf0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-users[data-v-fc14fbf0]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.admin-users__hero[data-v-fc14fbf0]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.admin-users__hero-rail[data-v-fc14fbf0]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.admin-users__hero-grid[data-v-fc14fbf0]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.admin-users__hero-glow[data-v-fc14fbf0]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.admin-users__hero-top[data-v-fc14fbf0],.admin-users__hero-body[data-v-fc14fbf0]{position:relative;z-index:1}.admin-users__hero-top[data-v-fc14fbf0]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.admin-users__back[data-v-fc14fbf0]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out}.admin-users__back[data-v-fc14fbf0]:hover{border-color:#ed1c24;color:#fff}.admin-users__eyebrow[data-v-fc14fbf0]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c}.admin-users__hero-body[data-v-fc14fbf0]{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.admin-users__hero-num[data-v-fc14fbf0]{display:flex;line-height:.78}.admin-users__hero-num-zero[data-v-fc14fbf0],.admin-users__hero-num-one[data-v-fc14fbf0]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.admin-users__hero-num-zero[data-v-fc14fbf0]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.admin-users__hero-num-one[data-v-fc14fbf0]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.admin-users__hero-copy[data-v-fc14fbf0]{display:flex;flex-direction:column;gap:8px;max-width:60ch}.admin-users__hero-title[data-v-fc14fbf0]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.admin-users__hero-sub[data-v-fc14fbf0]{margin:0;font:500 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.admin-users__hero-sub b[data-v-fc14fbf0]{color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.admin-users__filters[data-v-fc14fbf0]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.admin-users__filter-row[data-v-fc14fbf0]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.admin-users__search[data-v-fc14fbf0]{flex:1 1 240px;display:flex;flex-direction:column;gap:4px}.admin-users__search-cap[data-v-fc14fbf0]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.admin-users__search-input[data-v-fc14fbf0]{background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:8px 14px;color:#fff;font:500 13px/1 Montserrat,sans-serif;outline:none;transition:border-color .15s ease-out}.admin-users__search-input[data-v-fc14fbf0]:focus{border-color:#ed1c24}.admin-users__search-input[data-v-fc14fbf0]::placeholder{color:#ffffff59}.admin-users__active-toggle[data-v-fc14fbf0],.admin-users__sort-toggle[data-v-fc14fbf0]{display:inline-flex;padding:3px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:999px}.admin-users__active-btn[data-v-fc14fbf0],.admin-users__sort-btn[data-v-fc14fbf0]{padding:6px 12px;border:0;background:transparent;color:#fff9;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:999px;transition:background-color .15s ease-out,color .15s ease-out}.admin-users__active-btn[data-v-fc14fbf0]:hover,.admin-users__sort-btn[data-v-fc14fbf0]:hover{color:#fff}.admin-users__active-btn--active[data-v-fc14fbf0],.admin-users__sort-btn--active[data-v-fc14fbf0]{background:#ed1c24;color:#fff;box-shadow:0 0 14px #ed1c2459}.admin-users__reset[data-v-fc14fbf0]{padding:7px 12px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);border-radius:999px;color:#ed1c24;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.admin-users__reset[data-v-fc14fbf0]:hover{background:#ed1c242e;color:#fff}.admin-users__roles-row[data-v-fc14fbf0]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.admin-users__role-chip[data-v-fc14fbf0]{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;cursor:pointer;-webkit-user-select:none;user-select:none;font:600 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.admin-users__role-chip[data-v-fc14fbf0]:hover{border-color:#ffffff40;color:#fff}.admin-users__role-chip--active[data-v-fc14fbf0]{background:#ed1c2424;border-color:#ed1c24;color:#fff}.admin-users__role-dot[data-v-fc14fbf0]{width:8px;height:8px;border-radius:50%;background:#fff6}.admin-users__role-dot--admin[data-v-fc14fbf0]{background:#ed1c24;box-shadow:0 0 6px #ed1c2480}.admin-users__role-dot--moderator[data-v-fc14fbf0]{background:#3b82f6}.admin-users__role-dot--kart_moderator[data-v-fc14fbf0]{background:#fbb315}.admin-users__role-dot--user_moderator[data-v-fc14fbf0]{background:#a855f7}.admin-users__role-dot--racer[data-v-fc14fbf0]{background:#ffffff8c}.admin-users__error[data-v-fc14fbf0]{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(239,68,68,.4);background:#ef444414;border-radius:12px}.admin-users__error-key[data-v-fc14fbf0]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ef4444}.admin-users__error-copy[data-v-fc14fbf0]{margin:0;flex:1;font:500 13px/1.5 Montserrat,sans-serif}.admin-users__table-wrap[data-v-fc14fbf0]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}.admin-users__table[data-v-fc14fbf0]{width:100%;border-collapse:collapse;font:500 13px/1.4 Montserrat,sans-serif}.admin-users__table th[data-v-fc14fbf0],.admin-users__table td[data-v-fc14fbf0]{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04)}.admin-users__table th[data-v-fc14fbf0]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08)}.admin-users__table tr:last-child td[data-v-fc14fbf0]{border-bottom:0}.admin-users__table tbody tr[data-v-fc14fbf0]{cursor:pointer;transition:background-color .15s ease-out}.admin-users__table tbody tr[data-v-fc14fbf0]:hover{background:#181d22}.admin-users__th--avatar[data-v-fc14fbf0],.admin-users__cell--avatar[data-v-fc14fbf0]{width:48px;text-align:center;padding-left:12px;padding-right:4px}.admin-users__th--roles[data-v-fc14fbf0],.admin-users__cell--roles[data-v-fc14fbf0]{min-width:200px}.admin-users__th--status[data-v-fc14fbf0],.admin-users__cell--status[data-v-fc14fbf0]{width:110px}.admin-users__th--action[data-v-fc14fbf0],.admin-users__cell--action[data-v-fc14fbf0]{width:48px;text-align:center;padding-right:14px}.admin-users__row--inactive[data-v-fc14fbf0]{opacity:.5}.admin-users__avatar[data-v-fc14fbf0]{display:block;flex-shrink:0;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;border-radius:50%;object-fit:cover;object-position:center;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.admin-users__avatar-fallback[data-v-fc14fbf0]{display:inline-flex;width:30px;height:30px;border-radius:50%;background:#ed1c242e;color:#fff;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;align-items:center;justify-content:center}.admin-users__name[data-v-fc14fbf0]{font:700 13px/1.2 Montserrat,sans-serif;color:#fff}.admin-users__nick[data-v-fc14fbf0]{display:inline-block;margin-left:6px;color:#fff6;font-weight:500}.admin-users__cell--email[data-v-fc14fbf0]{color:#ffffffbf;font-variant-numeric:tabular-nums}.admin-users__cell--phone[data-v-fc14fbf0]{color:#ffffff8c;font-variant-numeric:tabular-nums}.admin-users__role-pill[data-v-fc14fbf0]{display:inline-block;margin:1px 4px 1px 0;padding:3px 8px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);font:700 9px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf}.admin-users__role-pill--admin[data-v-fc14fbf0]{background:#ed1c242e;border-color:#ed1c2480;color:#ed1c24}.admin-users__role-pill--user_moderator[data-v-fc14fbf0]{background:#a855f726;border-color:#a855f780;color:#c084fc}.admin-users__role-pill--moderator[data-v-fc14fbf0]{background:#3b82f626;border-color:#3b82f680;color:#60a5fa}.admin-users__role-pill--kart_moderator[data-v-fc14fbf0]{background:#fbb31526;border-color:#fbb31580;color:#fbb315}.admin-users__status-pill[data-v-fc14fbf0]{display:inline-block;padding:4px 10px;border-radius:999px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase}.admin-users__status-pill--on[data-v-fc14fbf0]{background:#22c55e1f;border:1px solid rgba(34,197,94,.5);color:#22c55e}.admin-users__status-pill--off[data-v-fc14fbf0]{background:#ffffff0a;border:1px solid rgba(255,255,255,.18);color:#ffffff8c}.admin-users__edit-btn[data-v-fc14fbf0]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffff8c;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.admin-users__edit-btn[data-v-fc14fbf0]:hover{background:#fbb3151f;border-color:#fbb31566;color:#fbb315}.admin-users__loading[data-v-fc14fbf0],.admin-users__empty[data-v-fc14fbf0]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}.admin-users__pager[data-v-fc14fbf0]{display:flex;align-items:center;justify-content:center;gap:14px;padding-top:8px}.admin-users__pager-btn[data-v-fc14fbf0]{padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out}.admin-users__pager-btn[data-v-fc14fbf0]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.admin-users__pager-btn[data-v-fc14fbf0]:disabled{opacity:.4;cursor:not-allowed}.admin-users__pager-state[data-v-fc14fbf0]{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.14em;color:#ffffff8c;font-variant-numeric:tabular-nums}.admin-users__pager-state b[data-v-fc14fbf0]{color:#fff;font-weight:800}.admin-users__modal[data-v-fc14fbf0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:au-fade-fc14fbf0 .15s ease-out}.admin-users__modal-card[data-v-fc14fbf0]{position:relative;width:min(560px,100%);max-height:calc(100vh - 48px);background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 30px 80px #0009;display:flex;flex-direction:column;gap:18px;padding:22px 24px 20px;overflow:auto}.admin-users__modal-rail[data-v-fc14fbf0]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.admin-users__modal-head[data-v-fc14fbf0]{display:flex;align-items:center;gap:14px}.admin-users__modal-avatar[data-v-fc14fbf0]{width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.12)}.admin-users__modal-id[data-v-fc14fbf0]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.admin-users__modal-name[data-v-fc14fbf0]{font:800 16px/1.2 Montserrat,sans-serif;color:#fff;letter-spacing:-.01em}.admin-users__modal-email[data-v-fc14fbf0]{font:500 12px/1.2 Montserrat,sans-serif;color:#ffffff8c}.admin-users__modal-close[data-v-fc14fbf0]{width:28px;height:28px;border-radius:999px;background:transparent;border:1px solid rgba(255,255,255,.14);color:#ffffffa6;cursor:pointer;font:700 16px/1 Montserrat,sans-serif;transition:border-color .15s ease-out,color .15s ease-out}.admin-users__modal-close[data-v-fc14fbf0]:hover{border-color:#ed1c24;color:#fff}.admin-users__modal-section[data-v-fc14fbf0]{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}.admin-users__modal-section[data-v-fc14fbf0]:first-of-type{border-top:0}.admin-users__modal-section-title[data-v-fc14fbf0]{margin:0;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff8c}.admin-users__roles-list[data-v-fc14fbf0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.admin-users__role-row[data-v-fc14fbf0]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:12px;transition:background-color .15s ease-out}.admin-users__role-row[data-v-fc14fbf0]:hover:not(.admin-users__role-row--disabled){background:#ffffff08}.admin-users__role-row--disabled[data-v-fc14fbf0]{opacity:.5;cursor:not-allowed}.admin-users__role-row--checked[data-v-fc14fbf0]{background:#ed1c240a}.admin-users__role-label[data-v-fc14fbf0]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.04em;color:#fff;text-transform:uppercase}.admin-users__role-label input[data-v-fc14fbf0]{accent-color:#ed1c24;width:16px;height:16px;cursor:pointer}.admin-users__role-row--disabled .admin-users__role-label[data-v-fc14fbf0]{cursor:not-allowed}.admin-users__role-lock[data-v-fc14fbf0]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#ffffff59}.admin-users__status-toggle[data-v-fc14fbf0]{display:inline-flex;padding:4px;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:999px}.admin-users__status-btn[data-v-fc14fbf0]{padding:8px 16px;border:0;background:transparent;color:#ffffffb3;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border-radius:999px;transition:background-color .15s ease-out,color .15s ease-out}.admin-users__status-btn[data-v-fc14fbf0]:hover:not(:disabled){color:#fff}.admin-users__status-btn[data-v-fc14fbf0]:disabled{opacity:.4;cursor:not-allowed}.admin-users__status-btn--active[data-v-fc14fbf0]{background:#22c55e;color:#0a0a0d;box-shadow:0 0 14px #22c55e4d}.admin-users__status-btn--active.admin-users__status-btn--off[data-v-fc14fbf0]{background:#ed1c24;color:#fff;box-shadow:0 0 14px #ed1c2466}.admin-users__status-hint[data-v-fc14fbf0]{margin:0;padding-top:4px;font:500 11px/1.4 Montserrat,sans-serif;color:#ffffff73}.admin-users__modal-error[data-v-fc14fbf0]{margin:0;padding:8px 12px;border-radius:12px;background:#ef44441a;border:1px solid rgba(239,68,68,.4);color:#fda4a4;font:500 12px/1.4 Montserrat,sans-serif}.admin-users__modal-actions[data-v-fc14fbf0]{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.admin-users__modal-btn[data-v-fc14fbf0]{padding:10px 18px;border-radius:999px;cursor:pointer;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.admin-users__modal-btn--ghost[data-v-fc14fbf0]{background:transparent;border:1px solid rgba(255,255,255,.14);color:#ffffffbf}.admin-users__modal-btn--ghost[data-v-fc14fbf0]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.admin-users__modal-btn--primary[data-v-fc14fbf0]{background:linear-gradient(90deg,#7a335c,#ed1c24);border:0;color:#fff;box-shadow:0 4px 14px #ed1c244d}.admin-users__modal-btn--primary[data-v-fc14fbf0]:hover:not(:disabled){box-shadow:0 6px 22px #ed1c2480}.admin-users__modal-btn[data-v-fc14fbf0]:disabled{opacity:.45;cursor:not-allowed}@keyframes au-fade-fc14fbf0{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-41722284{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-system[data-v-41722284]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px) 60px;background:#0a0a0d;min-height:100vh;box-sizing:border-box;color:#ffffffd9;font-family:Montserrat,sans-serif}.admin-system__top[data-v-41722284]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.admin-system__top-left[data-v-41722284]{display:flex;align-items:center;gap:16px}.admin-system__back[data-v-41722284]{color:#ffffffb3;text-decoration:none;font-size:13px;font-weight:600;transition:color .15s ease-out}.admin-system__back[data-v-41722284]:hover{color:#ed1c24}.admin-system__crumb[data-v-41722284]{font-size:10px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.admin-system__refresh[data-v-41722284]{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);color:#ffffffd9;padding:8px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out}.admin-system__refresh[data-v-41722284]:hover:not(:disabled){border-color:#ed1c2466;color:#fff}.admin-system__refresh[data-v-41722284]:disabled{opacity:.5;cursor:not-allowed}.admin-system__hero[data-v-41722284]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);border:1px solid rgba(255,255,255,.06);padding:24px 28px;margin-bottom:24px}.admin-system__hero-grid[data-v-41722284]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 30% 50%,#000 30%,transparent 75%);mask-image:radial-gradient(circle at 30% 50%,#000 30%,transparent 75%);pointer-events:none}.admin-system__hero-glow[data-v-41722284]{position:absolute;top:-40px;right:-40px;width:240px;height:240px;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(40px);pointer-events:none}.admin-system__hero-rail[data-v-41722284]{position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.admin-system__hero-row[data-v-41722284]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:28px}.admin-system__pill[data-v-41722284]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.admin-system__pill--ok[data-v-41722284]{border-color:#22c55e66;color:#22c55e}.admin-system__pill--bad[data-v-41722284]{border-color:#ef44448c;color:#ef4444}.admin-system__pill-dot[data-v-41722284]{width:8px;height:8px;border-radius:50%;background:currentColor;animation:admin-system-pulse-41722284 1.6s infinite ease-out}.admin-system__stat[data-v-41722284]{display:flex;flex-direction:column;gap:4px}.admin-system__stat-key[data-v-41722284]{font-size:9px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.admin-system__stat-val[data-v-41722284]{font-size:18px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.admin-system__stat-val--small[data-v-41722284]{font-size:13px}.admin-system__stat-val--ok[data-v-41722284]{color:#22c55e}.admin-system__stat-val--bad[data-v-41722284]{color:#ef4444}.admin-system__section[data-v-41722284]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 20px;margin-bottom:18px}.admin-system__section-head[data-v-41722284]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-system__eyebrow[data-v-41722284]{font-size:10px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:#ffffff8c}.admin-system__count[data-v-41722284]{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#ffffffa6}.admin-system__empty[data-v-41722284]{font-size:13px;color:#ffffff80;padding:8px 0}.admin-system__workers[data-v-41722284]{display:grid;overflow-x:auto}.admin-system__workers-head[data-v-41722284],.admin-system__worker[data-v-41722284]{display:grid;grid-template-columns:100px 1fr 100px 70px 80px 80px;gap:12px;align-items:center;padding:10px 8px;font-size:12px;font-variant-numeric:tabular-nums}.admin-system__workers-head[data-v-41722284]{color:#ffffff73;font-weight:800;letter-spacing:.18em;text-transform:uppercase;font-size:9px;border-bottom:1px solid rgba(255,255,255,.08)}.admin-system__worker[data-v-41722284]{color:#ffffffd9;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06);transition:background .15s ease-out}.admin-system__worker[data-v-41722284]:hover{background:#ffffff08}.admin-system__worker--stale[data-v-41722284]{color:#ef4444}.admin-system__worker-id[data-v-41722284]{font-weight:700;color:#fff}.admin-system__worker-url[data-v-41722284]{color:#ffffff8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-system__worker-fails--bad[data-v-41722284]{color:#ef4444;font-weight:700}.admin-system__events-tools[data-v-41722284]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.admin-system__filters[data-v-41722284]{display:flex;gap:6px}.admin-system__filter[data-v-41722284]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#ffffffa6;padding:4px 10px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}.admin-system__filter--active[data-v-41722284]{border-color:#ed1c2480;color:#fff}.admin-system__events[data-v-41722284]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.admin-system__event[data-v-41722284]{display:grid;grid-template-columns:70px 160px 1fr auto;gap:12px;align-items:center;padding:6px 8px;font-size:12px;font-variant-numeric:tabular-nums;border-left:2px solid rgba(255,255,255,.1)}.admin-system__event--info[data-v-41722284]{border-left-color:#ffffff2e}.admin-system__event--warn[data-v-41722284]{border-left-color:#fbb315;color:#fbb315}.admin-system__event--error[data-v-41722284]{border-left-color:#ef4444;color:#ef4444}.admin-system__event-ts[data-v-41722284]{color:#ffffff73;font-size:11px}.admin-system__event-type[data-v-41722284]{font-weight:700;letter-spacing:.06em}.admin-system__event-msg[data-v-41722284]{color:#ffffffbf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-system__event-data[data-v-41722284]{color:#ffffff80;font-size:11px;white-space:nowrap}.admin-system__error[data-v-41722284]{color:#ef4444;font-size:13px;margin-top:12px}@keyframes admin-system-pulse-41722284{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes pulse-ec7d8974{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-workers[data-v-ec7d8974]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px) 60px;background:#0a0a0d;min-height:100vh;box-sizing:border-box;color:#ffffffd9;font-family:Montserrat,sans-serif}.admin-workers__top[data-v-ec7d8974]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.admin-workers__top-left[data-v-ec7d8974]{display:flex;align-items:center;gap:16px}.admin-workers__back[data-v-ec7d8974]{color:#ffffffb3;text-decoration:none;font-size:13px;font-weight:600;transition:color .15s ease-out}.admin-workers__back[data-v-ec7d8974]:hover{color:#ed1c24}.admin-workers__crumb[data-v-ec7d8974]{font-size:10px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.admin-workers__refresh[data-v-ec7d8974]{background:#ffffff0a;border:1px solid rgba(255,255,255,.14);color:#ffffffd9;padding:8px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out}.admin-workers__refresh[data-v-ec7d8974]:hover:not(:disabled){border-color:#ed1c2466;color:#fff}.admin-workers__refresh[data-v-ec7d8974]:disabled{opacity:.5;cursor:not-allowed}.admin-workers__hero[data-v-ec7d8974]{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);border:1px solid rgba(255,255,255,.06);padding:22px 28px;margin-bottom:20px}.admin-workers__hero-grid[data-v-ec7d8974]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 30% 50%,#000 30%,transparent 75%);mask-image:radial-gradient(circle at 30% 50%,#000 30%,transparent 75%);pointer-events:none}.admin-workers__hero-glow[data-v-ec7d8974]{position:absolute;top:-40px;right:-40px;width:240px;height:240px;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(40px);pointer-events:none}.admin-workers__hero-rail[data-v-ec7d8974]{position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.admin-workers__hero-row[data-v-ec7d8974]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:28px}.admin-workers__stat[data-v-ec7d8974]{display:flex;flex-direction:column;gap:4px}.admin-workers__stat-key[data-v-ec7d8974]{font-size:9px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.admin-workers__stat-val[data-v-ec7d8974]{font-size:22px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.admin-workers__stat-val--ok[data-v-ec7d8974]{color:#22c55e}.admin-workers__stat-val--bad[data-v-ec7d8974]{color:#ef4444}.admin-workers__stat-val--warn[data-v-ec7d8974]{color:#fbb315}.admin-workers__alerts[data-v-ec7d8974]{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.admin-workers__alert[data-v-ec7d8974]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:10px;border-left:3px solid;font-size:13px;font-weight:600}.admin-workers__alert--bad[data-v-ec7d8974]{background:#ef444414;border-left-color:#ef4444;color:#ef9a9a}.admin-workers__alert--warn[data-v-ec7d8974]{background:#fbb31514;border-left-color:#fbb315;color:#fbd38d}.admin-workers__alert-cta[data-v-ec7d8974]{flex-shrink:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 12px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,background .15s}.admin-workers__alert-cta[data-v-ec7d8974]:hover:not(:disabled){border-color:#ed1c24;background:#ed1c2426}.admin-workers__alert-cta[data-v-ec7d8974]:disabled{opacity:.5;cursor:not-allowed}.admin-workers__section[data-v-ec7d8974]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 20px;margin-bottom:18px}.admin-workers__section-head[data-v-ec7d8974]{margin-bottom:12px}.admin-workers__eyebrow[data-v-ec7d8974]{font-size:10px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:#ffffff8c}.admin-workers__add[data-v-ec7d8974]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.admin-workers__add[data-v-ec7d8974]>*{flex:1 1 160px;min-width:130px}.admin-workers__add-cta[data-v-ec7d8974]{flex:0 0 auto;background:#ed1c24;border:none;color:#fff;padding:10px 20px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:opacity .15s}.admin-workers__add-cta[data-v-ec7d8974]:hover:not(:disabled){opacity:.88}.admin-workers__add-cta[data-v-ec7d8974]:disabled{opacity:.4;cursor:not-allowed}.admin-workers__group[data-v-ec7d8974]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 16px;margin-bottom:14px}.admin-workers__group--dup[data-v-ec7d8974]{border-color:#ef444473}.admin-workers__group-head[data-v-ec7d8974]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.admin-workers__group-name[data-v-ec7d8974]{font-size:14px;font-weight:800;color:#fff}.admin-workers__group-count[data-v-ec7d8974]{font-size:11px;color:#ffffff80;font-variant-numeric:tabular-nums}.admin-workers__group-flag[data-v-ec7d8974]{margin-left:auto;font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#ef4444;border:1px solid rgba(239,68,68,.5);border-radius:999px;padding:3px 10px}.admin-workers__table[data-v-ec7d8974]{display:grid;overflow-x:auto}.admin-workers__head[data-v-ec7d8974],.admin-workers__row[data-v-ec7d8974]{display:grid;grid-template-columns:1.6fr 70px 60px 60px 56px 1fr 220px;gap:10px;align-items:center;padding:9px 6px;font-size:12px;font-variant-numeric:tabular-nums}.admin-workers__head[data-v-ec7d8974]{color:#ffffff73;font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:9px;border-bottom:1px solid rgba(255,255,255,.08)}.admin-workers__row[data-v-ec7d8974]{border-bottom:1px solid rgba(255,255,255,.06)}.admin-workers__row--stale[data-v-ec7d8974]{background:#ef44440a}.admin-workers__row--dup[data-v-ec7d8974]{background:#ef44440f}.admin-workers__col-actions[data-v-ec7d8974],.admin-workers__cell-actions[data-v-ec7d8974]{justify-self:end}.admin-workers__cell-heat[data-v-ec7d8974]{display:flex;flex-direction:column;gap:3px;min-width:0}.admin-workers__heat-link[data-v-ec7d8974]{color:#fff;font-weight:700;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-workers__heat-link[data-v-ec7d8974]:hover{color:#ed1c24}.admin-workers__state[data-v-ec7d8974]{font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.admin-workers__state--running[data-v-ec7d8974]{color:#22c55e}.admin-workers__state--paused[data-v-ec7d8974]{color:#fbb315}.admin-workers__state--finished[data-v-ec7d8974]{color:#fff6}.admin-workers__state--pending[data-v-ec7d8974]{color:#60a5fa}.admin-workers__cell[data-v-ec7d8974]{color:#fffc}.admin-workers__cell--bad[data-v-ec7d8974]{color:#ef4444;font-weight:700}.admin-workers__cell-error[data-v-ec7d8974]{color:#ffffff73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.admin-workers__cell-actions[data-v-ec7d8974]{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.admin-workers__act[data-v-ec7d8974]{background:#ffffff0d;border:1px solid rgba(255,255,255,.16);color:#ffffffd9;padding:4px 9px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.admin-workers__act[data-v-ec7d8974]:hover:not(:disabled){border-color:#fff6;color:#fff}.admin-workers__act[data-v-ec7d8974]:disabled{opacity:.4;cursor:not-allowed}.admin-workers__act--primary[data-v-ec7d8974]{border-color:#22c55e66;color:#22c55e}.admin-workers__act--primary[data-v-ec7d8974]:hover:not(:disabled){background:#22c55e1f}.admin-workers__act--danger[data-v-ec7d8974]{border-color:#ef444466;color:#ef4444}.admin-workers__act--danger[data-v-ec7d8974]:hover:not(:disabled){background:#ef44441f}.admin-workers__empty[data-v-ec7d8974]{font-size:13px;color:#ffffff80;padding:24px 0;text-align:center}.admin-workers__error[data-v-ec7d8974]{color:#ef4444;font-size:13px;margin-top:12px}@keyframes pulse-bb9397fb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.tooltip__trigger[data-v-bb9397fb]{display:inline-flex;align-items:center;cursor:help;color:#ffffff73;border-radius:999px;transition:color .15s ease-out}.tooltip__trigger[data-v-bb9397fb]:hover,.tooltip__trigger[data-v-bb9397fb]:focus-visible{color:#ed1c24}.tooltip__trigger[data-v-bb9397fb]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.tooltip__icon[data-v-bb9397fb]{font:400 11px/1 Montserrat,sans-serif;font-style:normal}.tooltip__pop[data-v-bb9397fb]{position:fixed;z-index:1100;max-width:248px;padding:9px 12px 9px 15px;background:linear-gradient(180deg,#ffffff0a,#00000059),#0a0a0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;box-shadow:0 10px 28px #0009,inset 0 1px #ffffff0d;pointer-events:none;overflow:hidden}.tooltip__pop--top[data-v-bb9397fb]{transform:translate(-50%,-100%)}.tooltip__pop--bottom[data-v-bb9397fb]{transform:translate(-50%)}.tooltip__rail[data-v-bb9397fb]{position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#7a335c,#ed1c24)}.tooltip__body[data-v-bb9397fb]{display:block;color:#ffffffd1;font:600 11px/1.5 Montserrat,sans-serif;letter-spacing:.01em;white-space:pre-line}.tooltip__caret[data-v-bb9397fb]{position:absolute;width:8px;height:8px;background:#0a0a0d;border:1px solid rgba(255,255,255,.1);transform:translate(-50%) rotate(45deg)}.tooltip__pop--top .tooltip__caret[data-v-bb9397fb]{bottom:-5px;border-top:none;border-left:none}.tooltip__pop--bottom .tooltip__caret[data-v-bb9397fb]{top:-5px;border-bottom:none;border-right:none}.tt-fade-enter-active[data-v-bb9397fb],.tt-fade-leave-active[data-v-bb9397fb]{transition:opacity .15s ease-out}.tt-fade-enter-from[data-v-bb9397fb],.tt-fade-leave-to[data-v-bb9397fb]{opacity:0}@keyframes pulse-172b66a4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.lap-sparkline[data-v-172b66a4]{display:inline-block;vertical-align:middle;color:#ffffff8c}.lap-sparkline__empty[data-v-172b66a4]{color:#ffffff40;font-size:11px}@keyframes pulse-2ec0de20{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.stint-trend-body[data-v-2ec0de20]{display:flex;flex-direction:column;gap:18px;min-height:0}.stint-trend-body--fit[data-v-2ec0de20]{height:100%}.stint-trend-body--fit .stint-trend-body__chart-wrap[data-v-2ec0de20]{flex:1;min-height:0}.stint-trend-body--fit .stint-trend-body__chart-area[data-v-2ec0de20]{height:auto;min-height:160px;flex:1}.stint-trend-body__meta[data-v-2ec0de20]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;padding:14px 16px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:8px}.stint-trend-body__meta-cell[data-v-2ec0de20]{position:relative;display:flex;flex-direction:column;gap:4px;padding:0 16px}.stint-trend-body__meta-cell+.stint-trend-body__meta-cell[data-v-2ec0de20]{border-left:1px dashed rgba(255,255,255,.08)}.stint-trend-body__meta-cell--pb .stint-trend-body__meta-value[data-v-2ec0de20]{color:#22c55e}.stint-trend-body__meta-label[data-v-2ec0de20]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff80}.stint-trend-body__meta-value[data-v-2ec0de20]{font:800 22px/1 Montserrat,sans-serif;letter-spacing:-.015em;color:#fff;font-variant-numeric:tabular-nums}.stint-trend-body__meta-sub[data-v-2ec0de20]{font-size:13px;font-weight:600;color:#ffffff73;margin-left:2px}.stint-trend-body__chart-wrap[data-v-2ec0de20]{position:relative;z-index:1;background:#0a0a0d;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:14px 14px 10px;display:flex;flex-direction:column;gap:8px}.stint-trend-body__chart-axes[data-v-2ec0de20]{display:flex;justify-content:space-between;align-items:center;padding:0 4px;flex-wrap:wrap;gap:6px}.stint-trend-body__axis-tag[data-v-2ec0de20]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase}.stint-trend-body__axis-tag--left[data-v-2ec0de20]{color:#ed1c24}.stint-trend-body__axis-tag--right[data-v-2ec0de20]{color:#a259ff}.stint-trend-body__toggle[data-v-2ec0de20]{flex-shrink:0;padding:5px 10px;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out}.stint-trend-body__toggle[data-v-2ec0de20]:hover{color:#ffffffd9;border-color:#ffffff38}.stint-trend-body__toggle[data-v-2ec0de20]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.stint-trend-body__toggle--active[data-v-2ec0de20]{color:#fff;background:#ed1c242e;border-color:#ed1c248c}.stint-trend-body__toggle--active[data-v-2ec0de20]:hover{background:#ed1c2442;border-color:#ed1c24b3}.stint-trend-body__chart-area[data-v-2ec0de20]{flex:1;min-height:320px;height:clamp(320px,50vh,440px);position:relative}.stint-trend-body__empty[data-v-2ec0de20]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.stint-trend-body__empty-num[data-v-2ec0de20]{font:900 64px/.85 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.18);letter-spacing:-.05em}.stint-trend-body__empty-copy[data-v-2ec0de20]{margin:0;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff73}.stint-trend-body__hint[data-v-2ec0de20]{position:relative;z-index:1;margin:0;padding-top:12px;border-top:1px dashed rgba(255,255,255,.08);color:#ffffff8c;font:600 10px/1.4 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.stint-trend-body__hint-swatch[data-v-2ec0de20]{display:inline-block;width:16px;height:2px;border-radius:1px;vertical-align:middle}.stint-trend-body__hint-swatch--time[data-v-2ec0de20]{background:#ed1c24}.stint-trend-body__hint-swatch--delta[data-v-2ec0de20]{background:repeating-linear-gradient(90deg,#a259ff 0,#a259ff 4px,transparent 4px,transparent 7px)}.stint-trend-body__hint-swatch--trend[data-v-2ec0de20]{background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0,rgba(255,255,255,.55) 6px,transparent 6px,transparent 10px)}.stint-trend-body__hint-sep[data-v-2ec0de20]{color:#ffffff40}@media (max-width: 600px){.stint-trend-body[data-v-2ec0de20]{gap:14px}.stint-trend-body__meta[data-v-2ec0de20]{padding:12px}.stint-trend-body__meta-cell[data-v-2ec0de20]{padding:0 10px}.stint-trend-body__meta-cell[data-v-2ec0de20]:first-child{padding-left:0}.stint-trend-body__meta-value[data-v-2ec0de20]{font-size:18px}.stint-trend-body__chart-area[data-v-2ec0de20]{min-height:260px}.stint-trend-body__hint[data-v-2ec0de20]{font-size:9px;letter-spacing:.08em}}@keyframes pulse-5a44bb4b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.stint-trend[data-v-5a44bb4b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:24px;background:#08060ac7;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:stint-trend-fade-5a44bb4b .2s ease-out}.stint-trend__card[data-v-5a44bb4b]{position:relative;box-sizing:border-box;width:min(880px,100%);max-height:calc(100vh - 48px);padding:22px 24px 18px 30px;border-radius:16px;background:#14181b;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0a,0 32px 80px #000000b3;display:flex;flex-direction:column;gap:18px;overflow:hidden auto;isolation:isolate;animation:stint-trend-rise-5a44bb4b .3s ease-out both}.stint-trend__rail[data-v-5a44bb4b]{position:absolute;top:0;left:0;bottom:0;width:3px;background:linear-gradient(180deg,#7a335c,#ed1c24);z-index:1}.stint-trend__grid[data-v-5a44bb4b]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 95% 0%,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 95% 0%,#000 25%,transparent 75%);pointer-events:none;z-index:0}.stint-trend__glow[data-v-5a44bb4b]{position:absolute;top:-30%;right:-10%;width:60%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(64px);pointer-events:none;z-index:0}.stint-trend__head[data-v-5a44bb4b]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px}.stint-trend__head-id[data-v-5a44bb4b]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;line-height:.9}.stint-trend__idx-tag[data-v-5a44bb4b]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.stint-trend__idx[data-v-5a44bb4b]{font:900 36px/.85 Montserrat,sans-serif;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.6px rgba(237,28,36,.85);font-variant-numeric:tabular-nums}.stint-trend__head-title[data-v-5a44bb4b]{display:flex;flex-direction:column;gap:6px;min-width:0}.stint-trend__crumbs[data-v-5a44bb4b]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.stint-trend__crumb[data-v-5a44bb4b]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;padding:4px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-variant-numeric:tabular-nums}.stint-trend__crumb--muted[data-v-5a44bb4b]{color:#ffffff80;border-color:#ffffff14;text-transform:none;letter-spacing:.04em}.stint-trend__nav[data-v-5a44bb4b]{display:inline-flex;gap:4px}.stint-trend__nav-btn[data-v-5a44bb4b]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#fffc;font:700 16px/1 Montserrat,sans-serif;cursor:pointer}.stint-trend__nav-btn[data-v-5a44bb4b]:hover:not(:disabled){border-color:#ed1c24;color:#ed1c24}.stint-trend__nav-btn[data-v-5a44bb4b]:disabled{opacity:.35;cursor:default}.stint-trend__title[data-v-5a44bb4b]{margin:0;font:800 18px/1.15 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.stint-trend__close[data-v-5a44bb4b]{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffbf;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,transform .15s ease-out}.stint-trend__close[data-v-5a44bb4b]:hover{background:#ed1c2429;border-color:#ed1c2480;color:#ed1c24;transform:rotate(90deg)}.stint-trend__close[data-v-5a44bb4b]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}@media (max-width: 600px){.stint-trend[data-v-5a44bb4b]{padding:12px}.stint-trend__card[data-v-5a44bb4b]{padding:18px 18px 14px 24px;gap:14px;max-height:calc(100vh - 24px)}.stint-trend__head[data-v-5a44bb4b]{grid-template-columns:auto 1fr auto;gap:12px}.stint-trend__idx[data-v-5a44bb4b]{font-size:28px}.stint-trend__title[data-v-5a44bb4b]{font-size:15px}}@media (prefers-reduced-motion: reduce){.stint-trend[data-v-5a44bb4b],.stint-trend__card[data-v-5a44bb4b]{animation:none}.stint-trend__close[data-v-5a44bb4b]{transition:none}.stint-trend__close[data-v-5a44bb4b]:hover{transform:none}}@keyframes stint-trend-fade-5a44bb4b{0%{opacity:0}to{opacity:1}}@keyframes stint-trend-rise-5a44bb4b{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse-ca0fa936{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.lap-chart[data-v-ca0fa936]{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px 14px 10px;background:#0a0a0d;border:1px solid rgba(255,255,255,.06);border-radius:8px}.lap-chart__head[data-v-ca0fa936]{display:flex;align-items:center;justify-content:space-between;gap:10px}.lap-chart__eyebrow[data-v-ca0fa936]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.lap-chart__toggle[data-v-ca0fa936]{flex-shrink:0;padding:5px 10px;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.lap-chart__toggle[data-v-ca0fa936]:hover{color:#ffffffd9;border-color:#ffffff38}.lap-chart__toggle--active[data-v-ca0fa936]{color:#fff;background:#ed1c242e;border-color:#ed1c248c}.lap-chart__toggle--active[data-v-ca0fa936]:hover{background:#ed1c2442;border-color:#ed1c24b3}.lap-chart__area[data-v-ca0fa936]{height:220px;position:relative}.lap-chart__empty[data-v-ca0fa936]{height:220px;margin:0;display:flex;align-items:center;justify-content:center;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#fff6}@keyframes pulse-78a13d24{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.kart-laps[data-v-78a13d24]{border-radius:8px;padding:0}.kart-laps__head[data-v-78a13d24]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.kart-laps__head-title[data-v-78a13d24]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c}.kart-laps__head-meta[data-v-78a13d24]{font:600 11px/1 Montserrat,sans-serif;color:#fff6;font-variant-numeric:tabular-nums}.kart-laps__stints[data-v-78a13d24]{display:flex;flex-direction:column;gap:8px;container-type:inline-size;container-name:kart-stint}.kart-laps__stint-lead[data-v-78a13d24],.kart-laps__stint-acts[data-v-78a13d24]{display:contents}.kart-laps__stint[data-v-78a13d24]{position:relative;background:#ffffff04;border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:visible}.kart-laps__stint[open][data-v-78a13d24]{border-color:#ed1c244d;background:#ffffff08}.kart-laps__stint--current[data-v-78a13d24]{border-color:#22c55e59}.kart-laps__stint--current[open][data-v-78a13d24]{border-color:#22c55e80}.kart-laps__stint-head[data-v-78a13d24]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.04em;color:#ffffffd9;transition:background .15s ease}.kart-laps__stint-head[data-v-78a13d24]::-webkit-details-marker{display:none}.kart-laps__stint-head[data-v-78a13d24]:hover{background:#ffffff08}.kart-laps__stint-head[data-v-78a13d24]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.kart-laps__stint-chev[data-v-78a13d24]{color:#ffffff59;flex-shrink:0;transition:transform .2s ease,color .2s ease}.kart-laps__stint[open] .kart-laps__stint-chev[data-v-78a13d24]{transform:rotate(90deg);color:#ed1c24}.kart-laps__stint-idx[data-v-78a13d24]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.16em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.5);font-variant-numeric:tabular-nums;flex-shrink:0}.kart-laps__stint-driver[data-v-78a13d24]{font:700 13px/1.2 Montserrat,sans-serif;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.kart-laps__stint-driver--anon[data-v-78a13d24]{color:#ffffff8c;font-style:italic;font-weight:500}.kart-laps__stint-driver--unknown[data-v-78a13d24]{color:#fff6;font-style:italic;font-weight:500;cursor:help}.kart-laps__stint-driver--link[data-v-78a13d24]{cursor:pointer;text-decoration:underline;text-decoration-color:#ed1c2480;text-underline-offset:3px}.kart-laps__stint-driver--link[data-v-78a13d24]:hover{color:#ed1c24}.kart-laps__stint-driver--link[data-v-78a13d24]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.kart-laps__stint-change-chip[data-v-78a13d24]{flex-shrink:0;padding:3px 8px;border-radius:999px;background:#ed1c241f;border:1px solid rgba(237,28,36,.4);color:#ed1c24;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}.kart-laps__stint-chip-tt[data-v-78a13d24]{flex-shrink:0;display:inline-flex}.kart-laps__stint-chip-tt--pen[data-v-78a13d24]{grid-column:pen}.kart-laps__stint-chip-tt--warn[data-v-78a13d24]{grid-column:warn}.kart-laps__stint-penalty-chip[data-v-78a13d24]{flex-shrink:0;padding:3px 8px;border-radius:999px;background:#ed1c241f;border:1px solid rgba(237,28,36,.4);color:#ed1c24;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em;white-space:nowrap;cursor:help}.kart-laps__stint-warning-chip[data-v-78a13d24]{flex-shrink:0;padding:3px 8px;border-radius:999px;background:#fbb3151f;border:1px solid rgba(251,179,21,.4);color:#fbb315;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em;white-space:nowrap;cursor:help}.kart-laps__stint-edit[data-v-78a13d24]{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffff8c;cursor:pointer;opacity:.45;transition:opacity .15s,background .15s,color .15s,border-color .15s}.kart-laps__stint-edit[data-v-78a13d24]:hover{opacity:1;background:#fbb3151f;border-color:#fbb31566;color:#fbb315}.kart-laps__stint-download[data-v-78a13d24]{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffff8c;cursor:pointer;opacity:.45;transition:opacity .15s,background .15s,color .15s,border-color .15s}.kart-laps__stint-download[data-v-78a13d24]:hover:not(:disabled){opacity:1;background:#22c55e1f;border-color:#22c55e66;color:#22c55e}.kart-laps__stint-download[data-v-78a13d24]:disabled{cursor:progress;opacity:.85;background:#22c55e14;color:#22c55e}.kart-laps__stint-chart[data-v-78a13d24]{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffff8c;cursor:pointer;opacity:.45;transition:opacity .15s,background .15s,color .15s,border-color .15s}.kart-laps__stint-chart[data-v-78a13d24]:hover{opacity:1;background:#22d3ee1f;border-color:#22d3ee66;color:#22d3ee}@media (pointer: coarse){.kart-laps__stints[data-v-78a13d24]{gap:6px}.kart-laps__stint-head[data-v-78a13d24]{padding:5px 7px}.kart-laps__stint-edit[data-v-78a13d24],.kart-laps__stint-download[data-v-78a13d24],.kart-laps__stint-chart[data-v-78a13d24]{position:relative;width:24px;height:24px;border-color:transparent;background:transparent;opacity:.75}.kart-laps__stint-edit svg[data-v-78a13d24],.kart-laps__stint-download svg[data-v-78a13d24],.kart-laps__stint-chart svg[data-v-78a13d24]{width:15px;height:15px}.kart-laps__stint-edit[data-v-78a13d24]:after,.kart-laps__stint-download[data-v-78a13d24]:after,.kart-laps__stint-chart[data-v-78a13d24]:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}}.kart-laps__stint-source-tt[data-v-78a13d24]{flex-shrink:0;display:inline-flex}.kart-laps__stint-source-warn[data-v-78a13d24]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fbb31529;border:1px solid rgba(251,179,21,.45);color:#fbb315;font:800 10px/1 Montserrat,sans-serif;transition:background .15s,box-shadow .15s}.kart-laps__stint-source-warn[data-v-78a13d24]:hover{background:#fbb31547;box-shadow:0 0 0 2px #fbb31540}.kart-laps__stint-edit-overlay[data-v-78a13d24]{box-sizing:border-box;width:100%;min-width:0;margin:8px 0 12px;padding:14px 14px 12px;position:relative;border-radius:2px;background:linear-gradient(180deg,#fbb3150d,#00000040),#00000059;border:1px solid rgba(251,179,21,.28);box-shadow:inset 0 1px #ffffff0a,0 4px 18px #00000059;display:flex;flex-direction:column;gap:10px}.kart-laps__stint-edit-overlay[data-v-78a13d24]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#fbb315,#ed1c24)}.kart-laps__stint-edit-label[data-v-78a13d24]{display:inline-flex;align-items:center;gap:8px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fbb315f2}.kart-laps__stint-edit-label[data-v-78a13d24]:before{content:"";display:inline-block;width:6px;height:6px;background:#fbb315;box-shadow:0 0 8px #fbb3158c;border-radius:1px}.kart-laps__stint-edit-input[data-v-78a13d24]{box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;border-radius:2px;border:1px solid rgba(255,255,255,.14);background:#0000008c;color:#fff;font:700 14px/1.2 Montserrat,sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.kart-laps__stint-edit-input[data-v-78a13d24]::placeholder{color:#ffffff47;font-weight:500;letter-spacing:.04em}.kart-laps__stint-edit-input[data-v-78a13d24]:focus{border-color:#fbb315bf;background:#000000b3;box-shadow:0 0 0 1px #fbb31540,0 0 18px #fbb3152e}.kart-laps__stint-edit-input[data-v-78a13d24]:disabled{opacity:.5;cursor:not-allowed}.kart-laps__stint-edit-actions[data-v-78a13d24]{display:flex;flex-wrap:wrap;gap:8px}.kart-laps__stint-edit-btn[data-v-78a13d24]{flex-shrink:0;padding:8px 16px;border-radius:2px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#ffffffa6;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .05s}.kart-laps__stint-edit-btn[data-v-78a13d24]:hover:not(:disabled){background:#ffffff0d;color:#fff;border-color:#ffffff52}.kart-laps__stint-edit-btn[data-v-78a13d24]:active:not(:disabled){transform:translateY(1px)}.kart-laps__stint-edit-btn[data-v-78a13d24]:disabled{opacity:.35;cursor:not-allowed}.kart-laps__stint-edit-btn--primary[data-v-78a13d24]{background:linear-gradient(135deg,#fbb315,#ed1c24);border-color:transparent;color:#0b0b0d;box-shadow:0 4px 14px #ed1c2447}.kart-laps__stint-edit-btn--primary[data-v-78a13d24]:hover:not(:disabled){background:linear-gradient(135deg,#ffc54a,#ff3a42);color:#0b0b0d;box-shadow:0 6px 18px #ed1c2466}.kart-laps__stint-edit-error[data-v-78a13d24]{margin:0;padding:6px 10px;border-left:2px solid #ff3a42;background:#ed1c2414;color:#ff7a7a;font:700 10px/1.4 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.kart-laps__stint-edit-hint[data-v-78a13d24]{margin:0;color:#ffffff6b;font:500 10px/1.4 Montserrat,sans-serif;letter-spacing:.02em;border-top:1px dashed rgba(255,255,255,.08);padding-top:8px}.kart-laps__stint-meta[data-v-78a13d24]{display:grid;grid-template-columns:[pen] 3.6em [warn] 3.6em [laps] 5.9em [best] 7.85em [avg] 7.45em [dur] 6em [dist] auto;align-items:center;justify-items:end;column-gap:8px;margin-left:auto;white-space:nowrap;font:600 11px/1 Montserrat,sans-serif;color:#ffffff80;font-variant-numeric:tabular-nums}.kart-laps__stint-meta-laps[data-v-78a13d24]{grid-column:laps}.kart-laps__stint-meta-best[data-v-78a13d24]{grid-column:best;color:#22c55ed9}.kart-laps__stint-meta-avg[data-v-78a13d24]{grid-column:avg;color:#60a5fad9}.kart-laps__stint-meta-dist[data-v-78a13d24]{grid-column:dist;color:#38bdf8d9}.kart-laps__stint-meta-dur[data-v-78a13d24]{grid-column:dur}.kart-laps__stint-tail[data-v-78a13d24]{flex-shrink:0;min-width:86px;text-align:center;padding:3px 8px;border-radius:999px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;border:1px solid transparent}.kart-laps__stint-tail--current[data-v-78a13d24]{background:#22c55e1f;border-color:#22c55e59;color:#22c55e}.kart-laps__stint-tail--pit[data-v-78a13d24]{background:#fbb3151f;border-color:#fbb31559;color:#fbb315}.kart-laps__stint-tail--finished[data-v-78a13d24]{background:#ffffff0f;border-color:#ffffff2e;color:#ffffff8c}.kart-laps__stint-body[data-v-78a13d24]{padding:4px 14px 10px}@container kart-stint (max-width: 560px){.kart-laps__stint-head[data-v-78a13d24]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 10px}.kart-laps__stint-lead[data-v-78a13d24]{display:flex;align-items:center;gap:8px;min-width:0;grid-column:1;grid-row:1}.kart-laps__stint-tail[data-v-78a13d24]{grid-column:2;grid-row:1;justify-self:end}.kart-laps__stint-meta[data-v-78a13d24]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;grid-column:1;grid-row:2;margin-left:0;min-width:0}.kart-laps__stint-acts[data-v-78a13d24]{display:flex;align-items:center;gap:8px;grid-column:2;grid-row:2;justify-self:end;align-self:center}}@supports not (container-type: inline-size){@media (max-width: 560px){.kart-laps__stint-head[data-v-78a13d24]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 10px}.kart-laps__stint-lead[data-v-78a13d24]{display:flex;align-items:center;gap:8px;min-width:0;grid-column:1;grid-row:1}.kart-laps__stint-tail[data-v-78a13d24]{grid-column:2;grid-row:1;justify-self:end}.kart-laps__stint-meta[data-v-78a13d24]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;grid-column:1;grid-row:2;margin-left:0;min-width:0}.kart-laps__stint-acts[data-v-78a13d24]{display:flex;align-items:center;gap:8px;grid-column:2;grid-row:2;justify-self:end;align-self:center}}}.kart-laps__laps-toggle[data-v-78a13d24]{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;padding:6px 4px;background:none;border:0;cursor:pointer;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;transition:color .15s ease}.kart-laps__laps-toggle[data-v-78a13d24]:hover{color:#ffffffd9}.kart-laps__laps-toggle[data-v-78a13d24]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.kart-laps__laps-chev[data-v-78a13d24]{color:#ffffff59;flex-shrink:0;transition:transform .2s ease,color .2s ease}.kart-laps__laps-toggle--open .kart-laps__laps-chev[data-v-78a13d24]{transform:rotate(90deg);color:#ed1c24}.kart-laps__table-wrap[data-v-78a13d24]{width:100%;overflow-x:auto;container-type:inline-size;container-name:kart-laps;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.kart-laps__table-wrap[data-v-78a13d24]::-webkit-scrollbar{width:8px;height:8px}.kart-laps__table-wrap[data-v-78a13d24]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}.kart-laps__table-wrap[data-v-78a13d24]::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.kart-laps__table-wrap[data-v-78a13d24]::-webkit-scrollbar-track{background:transparent}.kart-laps__table[data-v-78a13d24]{width:100%;min-width:520px;border-collapse:collapse;font-size:13px}.kart-laps__table th[data-v-78a13d24],.kart-laps__table td[data-v-78a13d24]{padding:7px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04)}.kart-laps__table th[data-v-78a13d24]{font:700 9px/1 Montserrat,sans-serif;color:#ffffff59;text-transform:uppercase;letter-spacing:.2em;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.kart-laps__table tr:last-child td[data-v-78a13d24]{border-bottom:0}.kart-laps__table thead th[data-v-78a13d24]:first-child,.kart-laps__table tbody td[data-v-78a13d24]:first-child{position:sticky;left:0;z-index:1;background:#14181b}@container kart-laps (max-width: 560px){.kart-laps__table[data-v-78a13d24]{font-size:12px}.kart-laps__table th[data-v-78a13d24],.kart-laps__table td[data-v-78a13d24]{padding:5px 7px}.kart-laps__table th[data-v-78a13d24]{font-size:9px}}@supports not (container-type: inline-size){@media (max-width: 560px){.kart-laps__table[data-v-78a13d24]{font-size:12px}.kart-laps__table th[data-v-78a13d24],.kart-laps__table td[data-v-78a13d24]{padding:5px 7px}.kart-laps__table th[data-v-78a13d24]{font-size:9px}}}.kart-laps__th--num[data-v-78a13d24],.kart-laps__cell--num[data-v-78a13d24]{width:50px;text-align:center;font-variant-numeric:tabular-nums;color:#ffffff80}.kart-laps__th--time[data-v-78a13d24]{width:90px;text-align:right}.kart-laps__cell--mono[data-v-78a13d24],.kart-laps__cell--mono-strong[data-v-78a13d24]{font-variant-numeric:tabular-nums;text-align:right;color:#ffffffd9}.kart-laps__cell--mono-strong[data-v-78a13d24]{color:#fff;font-weight:600}.kart-laps__cell--muted[data-v-78a13d24]{color:#fff6}.kart-laps__row--session-best .kart-laps__cell--mono-strong[data-v-78a13d24],.kart-laps__row--session-best .kart-laps__cell--num[data-v-78a13d24]{color:#c79cff}.kart-laps__row--session-best .kart-laps__cell--mono-strong[data-v-78a13d24]{font-weight:800}.kart-laps__row--session-best[data-v-78a13d24]{background:#a259ff0f}.kart-laps__row--personal-best .kart-laps__cell--mono-strong[data-v-78a13d24],.kart-laps__row--personal-best .kart-laps__cell--num[data-v-78a13d24]{color:#22c55e}.kart-laps__row--personal-best .kart-laps__cell--mono-strong[data-v-78a13d24]{font-weight:700}.kart-laps__row--personal-best[data-v-78a13d24]{background:#22c55e0d}.kart-laps__row--excluded td[data-v-78a13d24]{color:#ffffff73}.kart-laps__row--excluded .kart-laps__cell--mono-strong[data-v-78a13d24]{color:#ffffff8c}.kart-laps__out-chip[data-v-78a13d24],.kart-laps__pit-chip-lap[data-v-78a13d24],.kart-laps__inv-chip[data-v-78a13d24]{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:4px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;vertical-align:middle;border:1px solid transparent}.kart-laps__out-chip[data-v-78a13d24]{background:#ffffff0a;border-color:#ffffff24;color:#ffffff8c}.kart-laps__pit-chip-lap[data-v-78a13d24]{background:#fbb3152e;border-color:#fbb3158c;color:#fbb315}.kart-laps__inv-chip[data-v-78a13d24]{background:#ef44442e;border-color:#ef444473;color:#fca5a5}.kart-laps__empty[data-v-78a13d24]{color:#fff6;font-style:italic;margin:0;padding:12px}@keyframes pulse-197c0e96{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-197c0e96{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-197c0e96{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.team-claim-modal[data-v-197c0e96]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.team-claim-modal__card[data-v-197c0e96]{position:relative;width:min(440px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 30px 80px #0009;padding:24px 26px 22px;display:flex;flex-direction:column;gap:12px}.team-claim-modal__rail[data-v-197c0e96]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.team-claim-modal__close[data-v-197c0e96]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;font-size:18px;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.team-claim-modal__close[data-v-197c0e96]:hover{color:#fff;border-color:#ed1c24}.team-claim-modal__eyebrow[data-v-197c0e96]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c}.team-claim-modal__title[data-v-197c0e96]{font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(22px,3vw,30px);margin:0}.team-claim-modal__lede[data-v-197c0e96]{margin:0;color:#fff9;font:500 13px/1.5 Montserrat,sans-serif}.team-claim-modal__roster[data-v-197c0e96]{display:grid;gap:8px;margin-top:4px}.team-claim-modal__roster-cap[data-v-197c0e96]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.team-claim-modal__muted[data-v-197c0e96]{margin:0;color:#ffffff73;font-size:13px}.team-claim-modal__pilots[data-v-197c0e96]{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:200px;overflow:auto}.team-claim-modal__pilot[data-v-197c0e96]{display:flex;align-items:center;gap:10px;padding:7px 10px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;font:600 13px/1.2 Montserrat,sans-serif;color:#fff}.team-claim-modal__pilot-num[data-v-197c0e96]{font-variant-numeric:tabular-nums;color:#ed1c24;font-size:11px;letter-spacing:.1em}.team-claim-modal__error[data-v-197c0e96]{margin:0;color:#ef4444;font:600 12px/1.4 Montserrat,sans-serif}.team-claim-modal__actions[data-v-197c0e96]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.team-claim-modal__cancel[data-v-197c0e96]{padding:7px 14px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:border-color .15s ease-out,color .15s ease-out}.team-claim-modal__cancel[data-v-197c0e96]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.team-claim-modal__cancel[data-v-197c0e96]:disabled{opacity:.4;cursor:not-allowed}.team-claim-modal__cancel[data-v-197c0e96]{width:100%}.team-claim-modal__submit[data-v-197c0e96]{padding:8px 16px;border:0;box-sizing:border-box;border-radius:999px;background:#ed1c24;color:#fff;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 14px #ed1c2459;transition:background-color .15s ease-out,box-shadow .15s ease-out}.team-claim-modal__submit[data-v-197c0e96]:hover:not(:disabled){background:#e2121a;box-shadow:0 0 18px #ed1c2480}.team-claim-modal__submit[data-v-197c0e96]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.team-claim-modal__submit[data-v-197c0e96]{width:100%}@keyframes pulse-206d6d61{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-206d6d61{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-206d6d61{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.driver-claim-modal[data-v-206d6d61]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.driver-claim-modal__card[data-v-206d6d61]{position:relative;width:min(420px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 30px 80px #0009;padding:24px 26px 22px;display:flex;flex-direction:column;gap:12px}.driver-claim-modal__rail[data-v-206d6d61]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.driver-claim-modal__close[data-v-206d6d61]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;font-size:18px;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.driver-claim-modal__close[data-v-206d6d61]:hover{color:#fff;border-color:#ed1c24}.driver-claim-modal__eyebrow[data-v-206d6d61]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c}.driver-claim-modal__title[data-v-206d6d61]{font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(22px,3vw,30px);margin:0}.driver-claim-modal__lede[data-v-206d6d61]{margin:0;color:#fff9;font:500 13px/1.5 Montserrat,sans-serif}.driver-claim-modal__error[data-v-206d6d61]{margin:0;color:#ef4444;font:600 12px/1.4 Montserrat,sans-serif}.driver-claim-modal__actions[data-v-206d6d61]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.driver-claim-modal__cancel[data-v-206d6d61]{padding:7px 14px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:border-color .15s ease-out,color .15s ease-out}.driver-claim-modal__cancel[data-v-206d6d61]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.driver-claim-modal__cancel[data-v-206d6d61]:disabled{opacity:.4;cursor:not-allowed}.driver-claim-modal__cancel[data-v-206d6d61]{width:100%}.driver-claim-modal__submit[data-v-206d6d61]{padding:8px 16px;border:0;box-sizing:border-box;border-radius:999px;background:#ed1c24;color:#fff;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 14px #ed1c2459;transition:background-color .15s ease-out,box-shadow .15s ease-out}.driver-claim-modal__submit[data-v-206d6d61]:hover:not(:disabled){background:#e2121a;box-shadow:0 0 18px #ed1c2480}.driver-claim-modal__submit[data-v-206d6d61]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.driver-claim-modal__submit[data-v-206d6d61]{width:100%}@keyframes pulse-ca069fd5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-ca069fd5{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-ca069fd5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.driver-rollback-modal[data-v-ca069fd5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.driver-rollback-modal__card[data-v-ca069fd5]{position:relative;width:min(420px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 30px 80px #0009;padding:24px 26px 22px;display:flex;flex-direction:column;gap:12px}.driver-rollback-modal__rail[data-v-ca069fd5]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.driver-rollback-modal__close[data-v-ca069fd5]{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;font-size:18px;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.driver-rollback-modal__close[data-v-ca069fd5]:hover{color:#fff;border-color:#ed1c24}.driver-rollback-modal__eyebrow[data-v-ca069fd5]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c}.driver-rollback-modal__title[data-v-ca069fd5]{font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(22px,3vw,30px);margin:0}.driver-rollback-modal__lede[data-v-ca069fd5]{margin:0;color:#fff9;font:500 13px/1.5 Montserrat,sans-serif}.driver-rollback-modal__error[data-v-ca069fd5]{margin:0;color:#ef4444;font:600 12px/1.4 Montserrat,sans-serif}.driver-rollback-modal__actions[data-v-ca069fd5]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.driver-rollback-modal__cancel[data-v-ca069fd5]{padding:7px 14px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:border-color .15s ease-out,color .15s ease-out}.driver-rollback-modal__cancel[data-v-ca069fd5]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.driver-rollback-modal__cancel[data-v-ca069fd5]:disabled{opacity:.4;cursor:not-allowed}.driver-rollback-modal__cancel[data-v-ca069fd5]{width:100%}.driver-rollback-modal__submit[data-v-ca069fd5]{padding:8px 16px;border:0;box-sizing:border-box;border-radius:999px;background:#ed1c24;color:#fff;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 14px #ed1c2459;transition:background-color .15s ease-out,box-shadow .15s ease-out}.driver-rollback-modal__submit[data-v-ca069fd5]:hover:not(:disabled){background:#e2121a;box-shadow:0 0 18px #ed1c2480}.driver-rollback-modal__submit[data-v-ca069fd5]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.driver-rollback-modal__submit[data-v-ca069fd5]{width:100%;background:#ef4444;border-color:#ef4444}.driver-rollback-modal__submit[data-v-ca069fd5]:hover:not(:disabled){filter:brightness(1.1)}@keyframes pulse-a7a68d16{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.standings[data-v-a7a68d16]{background:#14181b;color:#fff;border-radius:12px;padding:18px 20px;border:1px solid rgba(255,255,255,.06);--st-cell-pad-y: 10px;--st-cell-pad-x: 12px;--st-cell-font: 14px;--st-th-font: 10px;--st-pos-badge: 28px;--st-pos-badge-font: 13px;--st-kart-w: 44px;--st-kart-h: 32px;--st-kart-font: 15px}.standings--preview[data-v-a7a68d16]{padding:0;background:transparent;border:0}.standings__head[data-v-a7a68d16]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.standings__title[data-v-a7a68d16]{margin:0;font:800 13px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffffa6}.standings__chips[data-v-a7a68d16]{display:flex;flex-wrap:wrap;gap:6px}.standings__chip[data-v-a7a68d16]{background:transparent;color:#ffffff8c;border:1px solid rgba(255,255,255,.12);padding:5px 12px;border-radius:999px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.standings__chip[data-v-a7a68d16]:hover{color:#fff;border-color:#ffffff4d}.standings__chip--active[data-v-a7a68d16]{background:linear-gradient(90deg,#7a335c,#ed1c24);border-color:transparent;color:#fff}.standings__compare-btn[data-v-a7a68d16]{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#ffffffb3;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.standings__compare-btn[data-v-a7a68d16]:hover,.standings__compare-btn[data-v-a7a68d16]:focus-visible{color:#fff;border-color:#ed1c248c;background:#ed1c241a}.standings__compare-btn[data-v-a7a68d16]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.standings__table-wrap[data-v-a7a68d16]{width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.standings__table-wrap[data-v-a7a68d16]::-webkit-scrollbar{width:8px;height:8px}.standings__table-wrap[data-v-a7a68d16]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}.standings__table-wrap[data-v-a7a68d16]::-webkit-scrollbar-thumb:hover{background:#ffffff3d}.standings__table-wrap[data-v-a7a68d16]::-webkit-scrollbar-track{background:transparent}.standings__table-wrap[data-v-a7a68d16]{container-type:inline-size;container-name:standings}.standings__table[data-v-a7a68d16]{width:100%;border-collapse:collapse;font-size:var(--st-cell-font);min-width:1180px}.standings--preview .standings__table[data-v-a7a68d16]{min-width:0}.standings__table th[data-v-a7a68d16],.standings__table td[data-v-a7a68d16]{padding:var(--st-cell-pad-y) var(--st-cell-pad-x);text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.standings__table th[data-v-a7a68d16]{font:700 var(--st-th-font)/1 "Montserrat",sans-serif;color:#ffffff59;text-transform:uppercase;letter-spacing:.2em;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.standings__th--drag[data-v-a7a68d16]{cursor:grab;-webkit-user-select:none;user-select:none;white-space:nowrap}.standings__th--drag[data-v-a7a68d16]:active{cursor:grabbing}.standings__th--drag:hover .standings__th-hide[data-v-a7a68d16]{opacity:1}.standings__th-label[data-v-a7a68d16]{vertical-align:middle}.standings__th-hide[data-v-a7a68d16]{margin-left:4px;padding:0;width:12px;height:12px;line-height:12px;border:0;background:none;color:#ffffff80;cursor:pointer;opacity:0;transition:opacity .12s,color .12s}.standings__th-hide[data-v-a7a68d16]:before{content:"×";font-size:12px}.standings__th-hide[data-v-a7a68d16]:hover{color:#fff}.standings__control--columns[data-v-a7a68d16]{position:relative}.standings__control--columns summary[data-v-a7a68d16]{cursor:pointer;list-style:none}.standings__control--columns summary[data-v-a7a68d16]::-webkit-details-marker{display:none}.standings__columns-menu[data-v-a7a68d16]{position:absolute;z-index:5;margin-top:6px;padding:10px;display:flex;flex-direction:column;gap:6px;min-width:180px;background:#14181b;border:1px solid rgba(255,255,255,.12);border-radius:8px;box-shadow:0 8px 24px #0006}.standings__columns-hint[data-v-a7a68d16]{margin:0;font-size:11px;color:#ffffff73}.standings__columns-add[data-v-a7a68d16],.standings__columns-reset[data-v-a7a68d16]{text-align:left;padding:4px 6px;border:0;border-radius:6px;background:#ffffff0f;color:#fff;font-size:12px;cursor:pointer}.standings__columns-add[data-v-a7a68d16]:hover,.standings__columns-reset[data-v-a7a68d16]:hover{background:#ffffff24}.standings__columns-reset[data-v-a7a68d16]{margin-top:4px;background:none;color:#fff9}.standings__columns-reset[data-v-a7a68d16]:hover{color:#fff;background:#ffffff14}.standings__th--toggle[data-v-a7a68d16],.standings__cell--toggle[data-v-a7a68d16]{width:28px;text-align:center;padding-left:8px;padding-right:0}.standings__chev[data-v-a7a68d16]{display:inline-block;color:#fff6;font-size:11px;transition:transform .15s ease,color .15s ease}.standings__chev--open[data-v-a7a68d16]{transform:rotate(90deg);color:#fffc}.standings__th--delta[data-v-a7a68d16],.standings__cell--delta[data-v-a7a68d16],.standings__th--pos[data-v-a7a68d16],.standings__cell--pos[data-v-a7a68d16]{width:56px;text-align:center}.standings__table th.is-pinned[data-v-a7a68d16],.standings__table td.is-pinned[data-v-a7a68d16]{position:sticky;left:0;z-index:2;background:#14181b;border-right:1px solid rgba(255,255,255,.04);transition:background .15s ease}.standings__th--num[data-v-a7a68d16],.standings__cell--num[data-v-a7a68d16],.standings__cell--kart[data-v-a7a68d16]{width:72px;text-align:center}.standings__th--time[data-v-a7a68d16]{width:110px;text-align:right}.standings__th--trend[data-v-a7a68d16],.standings__cell--trend[data-v-a7a68d16]{width:80px}.standings__th--action[data-v-a7a68d16],.standings__cell--action[data-v-a7a68d16]{width:1%;white-space:nowrap;text-align:right;padding-left:4px;padding-right:8px}.standings__action-row[data-v-a7a68d16]{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.standings__download-btn[data-v-a7a68d16]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffff8c;cursor:pointer;opacity:.7;transition:opacity .15s,background .15s,color .15s,border-color .15s}.standings__download-btn[data-v-a7a68d16]:hover:not(:disabled){opacity:1;background:#ffffff1a;border-color:#ffffff4d;color:#fff}.standings__download-btn[data-v-a7a68d16]:disabled{opacity:.35;cursor:progress}.standings__analytics-btn[data-v-a7a68d16]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffff8c;cursor:pointer;opacity:.55;transition:opacity .15s,background .15s,color .15s,border-color .15s}.standings__analytics-btn[data-v-a7a68d16]:hover{opacity:1;background:#22d3ee1f;border-color:#22d3ee66;color:#22d3ee}.standings__claim-btn[data-v-a7a68d16]{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border:1px solid rgba(237,28,36,.35);background:#ed1c241a;color:#ed1c24;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.standings__claim-btn[data-v-a7a68d16]:hover{background:#ed1c2433;border-color:#ed1c24;color:#fff}.standings__claim-btn[data-v-a7a68d16]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.standings__claim-btn--cue[data-v-a7a68d16]{animation:claim-cue-pulse-a7a68d16 1.8s ease-out infinite}@keyframes claim-cue-pulse-a7a68d16{0%{box-shadow:0 0 #ed1c2480}70%{box-shadow:0 0 0 7px #ed1c2400}to{box-shadow:0 0 #ed1c2400}}@media (prefers-reduced-motion: reduce){.standings__claim-btn--cue[data-v-a7a68d16]{animation:none;box-shadow:0 0 0 2px #ed1c2473}}.standings__claim-tip[data-v-a7a68d16]{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%) translate(6px);display:flex;flex-direction:column;gap:3px;padding:8px 12px 8px 14px;background:#14181b;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 10px 28px #0000008c;white-space:nowrap;text-align:left;opacity:0;pointer-events:none;z-index:60;transition:opacity .14s ease,transform .14s ease}.standings__claim-tip[data-v-a7a68d16]:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;border-radius:2px;background:linear-gradient(180deg,#7a335c,#ed1c24)}.standings__claim-tip[data-v-a7a68d16]:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left-color:#14181b}.standings__claim-tip-label[data-v-a7a68d16]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ed1c24;padding-left:4px}.standings__claim-tip-team[data-v-a7a68d16]{font:600 12px/1.2 Montserrat,sans-serif;color:#fff;padding-left:4px}.standings__claim-btn:hover .standings__claim-tip[data-v-a7a68d16],.standings__claim-btn:focus-visible .standings__claim-tip[data-v-a7a68d16],.standings__rollback-btn:hover .standings__claim-tip[data-v-a7a68d16],.standings__rollback-btn:focus-visible .standings__claim-tip[data-v-a7a68d16]{opacity:1;transform:translateY(-50%) translate(0)}@media (prefers-reduced-motion: reduce){.standings__claim-tip[data-v-a7a68d16]{transition:none}}.standings__th--team[data-v-a7a68d16],.standings__cell--team[data-v-a7a68d16]{width:140px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffbf;font:600 13px/1.2 Montserrat,sans-serif}.standings__th--stint[data-v-a7a68d16],.standings__cell--stint[data-v-a7a68d16]{width:88px;text-align:right;font-variant-numeric:tabular-nums;color:#ffffffbf}.standings__th--avgStint[data-v-a7a68d16],.standings__cell--avgStint[data-v-a7a68d16]{width:96px;text-align:right;font-variant-numeric:tabular-nums;color:#ffffffbf}.standings__pace-pill[data-v-a7a68d16]{display:inline-block;padding:3px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.standings__th--state[data-v-a7a68d16],.standings__cell--state[data-v-a7a68d16]{width:96px;color:#fff9;font-variant-numeric:tabular-nums}.standings__th--speed[data-v-a7a68d16],.standings__cell--speed[data-v-a7a68d16]{width:90px;text-align:right;font-variant-numeric:tabular-nums}.standings__stint-label[data-v-a7a68d16]{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.04em}.standings__pit-count[data-v-a7a68d16]{display:inline-block;min-width:22px;padding:3px 8px;border-radius:999px;background:#fbb3151f;border:1px solid rgba(251,179,21,.35);color:#fbb315;font:800 11px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums}.standings__cell-muted[data-v-a7a68d16]{color:#ffffff4d;font-variant-numeric:tabular-nums}.standings__row[data-v-a7a68d16]{cursor:pointer;transition:background .15s ease;outline:0}.standings__row[data-v-a7a68d16]:hover{background:#ffffff08}.standings__row:hover:not(.standings__row--highlighted) td.is-pinned[data-v-a7a68d16]{background:#1b1f22}.standings__row[data-v-a7a68d16]:focus-visible{outline:2px solid #ed1c24;outline-offset:-2px}.standings__row--expanded[data-v-a7a68d16]{background:#ffffff0a}.standings__row--expanded td.is-pinned[data-v-a7a68d16]{background:#1d2124}.standings__row--leader td[data-v-a7a68d16]{color:#fff}.standings__row--podium[data-v-a7a68d16]{color:#fffffff2}.standings__row--highlighted td[data-v-a7a68d16]{background:#ed1c241a}.standings__row--highlighted td[data-v-a7a68d16]:first-child{box-shadow:inset 3px 0 #ed1c24}.standings__row--highlighted td.is-pinned[data-v-a7a68d16]{background:#1f1416}.standings__row--lap-fresh td[data-v-a7a68d16]{animation:lap-flash-a7a68d16 .26s ease-out}@media (prefers-reduced-motion: reduce){.standings__row--lap-fresh td[data-v-a7a68d16]{animation:none;background:#c79cff1f}}.standings__row--in-pit td[data-v-a7a68d16]{color:#ffffff73}.standings__row--in-pit .standings__kart[data-v-a7a68d16],.standings__row--in-pit .standings__pos[data-v-a7a68d16],.standings__row--in-pit .standings__delta[data-v-a7a68d16]{color:inherit}.standings__arrow[data-v-a7a68d16]{display:inline-flex;align-items:center;gap:2px;font:700 11px/1 Montserrat,sans-serif;font-variant-numeric:tabular-nums;animation:delta-fade-in-a7a68d16 .28s ease-out}.standings__arrow--up[data-v-a7a68d16]{color:#22c55e}.standings__arrow--down[data-v-a7a68d16]{color:#ef4444}.standings__pos-badge[data-v-a7a68d16]{display:inline-flex;align-items:center;justify-content:center;width:var(--st-pos-badge);height:var(--st-pos-badge);border-radius:50%;font:800 var(--st-pos-badge-font)/1 "Montserrat",sans-serif;font-variant-numeric:tabular-nums;color:#ffffffb3;background:#ffffff0a}.standings__pos-badge--gold[data-v-a7a68d16]{background:linear-gradient(135deg,#ffd86b,#b8860b);color:#1a1a1a}.standings__pos-badge--silver[data-v-a7a68d16]{background:linear-gradient(135deg,#e8e8e8,#9a9a9a);color:#1a1a1a}.standings__pos-badge--bronze[data-v-a7a68d16]{background:linear-gradient(135deg,#d49066,#7c4a26);color:#fff}.standings__kart-stack[data-v-a7a68d16]{display:inline-flex;flex-direction:column;align-items:center;gap:4px}.standings__fleet-chip[data-v-a7a68d16]{display:inline-block;padding:2px 6px;border-radius:4px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase}.standings__fleet-chip--club[data-v-a7a68d16]{background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff}.standings__fleet-chip--unknown[data-v-a7a68d16]{background:#ffffff14;color:#ffffff8c}.standings__pit-chip[data-v-a7a68d16]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:4px;background:#3b82f62e;border:1px solid rgba(59,130,246,.5);color:#93c5fd;font:800 10px/1 Montserrat,sans-serif;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}.standings__pit-chip--timing[data-v-a7a68d16]{background:#3b82f647;color:#bfdbfe;animation:pit-pulse-a7a68d16 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.standings__pit-chip--timing[data-v-a7a68d16]{animation:none}}.standings__kart-tile[data-v-a7a68d16]{display:inline-flex;align-items:center;justify-content:center;width:var(--st-kart-w);height:var(--st-kart-h);border-radius:6px;background:#ffffff0a;font:700 var(--st-kart-font)/1 "Montserrat",sans-serif;font-variant-numeric:tabular-nums;color:#fff;position:relative}.standings__kart-tile[data-v-a7a68d16]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;padding:1px;background:linear-gradient(135deg,#7a335c,#ed1c24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.55}.standings__driver-name[data-v-a7a68d16]{font-weight:600;color:#fff;margin-right:8px}.standings__driver-name--anon[data-v-a7a68d16]{color:#ffffff8c;font-style:italic;font-weight:500}.standings__driver-name--link[data-v-a7a68d16]{cursor:pointer;text-decoration:underline;text-decoration-color:#ed1c2480;text-underline-offset:3px}.standings__driver-name--link[data-v-a7a68d16]:hover{color:#ed1c24}.standings__driver-name--link[data-v-a7a68d16]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px;border-radius:2px}.standings__class-chip[data-v-a7a68d16]{display:inline-block;padding:2px 7px;border-radius:999px;background:#ffffff0f;color:#fff9;font:600 10px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.standings__rollback-btn[data-v-a7a68d16]{position:relative;margin-left:6px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;padding:0;border-radius:6px;border:1px solid rgba(237,28,36,.45);background:#ed1c2424;color:#ff6b6b;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.standings__rollback-btn[data-v-a7a68d16]:hover{background:#ed1c2442;border-color:#ed1c24;color:#fff}.standings__rollback-btn[data-v-a7a68d16]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.standings__cell--laps[data-v-a7a68d16]{position:relative;font-variant-numeric:tabular-nums;min-width:80px}.standings__laps-count[data-v-a7a68d16]{position:relative;z-index:1}.standings__laps-penalty[data-v-a7a68d16]{font-size:.85em;font-weight:700;color:#fbb315}.standings__laps-bar[data-v-a7a68d16]{display:none;position:absolute;left:0;bottom:4px;height:2px;width:100%;transform-origin:left;will-change:transform;background:linear-gradient(90deg,#7a335c99,#ed1c2499);transition:transform .3s ease-out}.standings__cell--mono[data-v-a7a68d16]{font-variant-numeric:tabular-nums;text-align:right;color:#ffffffd9}.standings__cell--muted[data-v-a7a68d16]{color:#fff6}.standings__cell--session-best[data-v-a7a68d16]{color:#c79cff;font-weight:700}.standings__cell--personal-best[data-v-a7a68d16]{color:#22c55e;font-weight:600}.standings__drawer-row td[data-v-a7a68d16]{padding:0;border-bottom:1px solid rgba(255,255,255,.05)}.standings__drawer[data-v-a7a68d16]{background:#ffffff05;padding:22px 28px 30px 64px}.standings__drawer-head[data-v-a7a68d16]{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;margin:4px 0 22px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.standings__drawer[data-v-a7a68d16]>.kart-laps{margin-top:4px}.standings__empty[data-v-a7a68d16]{text-align:center;color:#fff6;padding:28px}.standings__controls[data-v-a7a68d16]{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:12px}.standings__control[data-v-a7a68d16]{display:flex;flex-direction:column;gap:6px}.standings__control-label[data-v-a7a68d16]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffffff73}.standings__control-label--active[data-v-a7a68d16]{color:#ed1c24}.standings__control-label--active[data-v-a7a68d16]:after{content:"";display:inline-block;width:5px;height:5px;margin-left:6px;border-radius:50%;background:#ed1c24;vertical-align:middle}.standings__pin-select[data-v-a7a68d16]{width:180px}.standings__highlight-input[data-v-a7a68d16]{width:140px}@container standings (max-width: 560px){.standings__table[data-v-a7a68d16]{--st-cell-pad-y: 5px;--st-cell-pad-x: 7px;--st-cell-font: 12px;--st-th-font: 9px;--st-pos-badge: 22px;--st-pos-badge-font: 11px;--st-kart-w: 34px;--st-kart-h: 26px;--st-kart-font: 13px}}@supports not (container-type: inline-size){@media (max-width: 560px){.standings__table[data-v-a7a68d16]{--st-cell-pad-y: 5px;--st-cell-pad-x: 7px;--st-cell-font: 12px;--st-th-font: 9px;--st-pos-badge: 22px;--st-pos-badge-font: 11px;--st-kart-w: 34px;--st-kart-h: 26px;--st-kart-font: 13px}}}@keyframes lap-flash-a7a68d16{0%{background:#c79cff2e}to{background:transparent}}@keyframes delta-fade-in-a7a68d16{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes pit-pulse-a7a68d16{0%,to{box-shadow:0 0 #3b82f600}50%{box-shadow:0 0 0 3px #3b82f638}}@keyframes pulse-c7058948{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.column-profile-preview[data-v-c7058948]{width:100%}@keyframes pulse-07665fb5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-sources[data-v-07665fb5]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px max(20px,50vw - 700px) 60px;display:flex;flex-direction:column;gap:18px;background:#0a0a0d;min-height:100vh;color:#fff;box-sizing:border-box}.admin-sources__top[data-v-07665fb5]{display:flex;align-items:center;gap:16px}.admin-sources__back[data-v-07665fb5]{border:1px solid rgba(255,255,255,.14);padding:7px 14px;border-radius:999px;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;text-decoration:none}.admin-sources__back[data-v-07665fb5]:hover{border-color:#ed1c24;color:#fff}.admin-sources__crumb[data-v-07665fb5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffff4d}.admin-sources__panel[data-v-07665fb5]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 20px}.admin-sources__panel-head[data-v-07665fb5]{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.admin-sources__panel-tag[data-v-07665fb5]{font:800 11px/1 Montserrat,sans-serif;color:#ed1c24}.admin-sources__panel-name[data-v-07665fb5]{font:800 13px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3}.admin-sources__panel-hint[data-v-07665fb5]{font:500 11px/1 Montserrat,sans-serif;color:#ffffff94}.admin-sources__flow[data-v-07665fb5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-4px 0 16px}.admin-sources__flow-step[data-v-07665fb5]{display:inline-flex;align-items:center;gap:7px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.admin-sources__flow-step--done[data-v-07665fb5]{color:#4ade80}.admin-sources__flow-step--current[data-v-07665fb5]{color:#fff}.admin-sources__flow-n[data-v-07665fb5]{width:18px;height:18px;border-radius:999px;display:grid;place-items:center;font:800 9px/1 Montserrat,sans-serif;border:1px solid rgba(255,255,255,.2)}.admin-sources__flow-step--done .admin-sources__flow-n[data-v-07665fb5]{border-color:#22c55e80;color:#4ade80}.admin-sources__flow-step--current .admin-sources__flow-n[data-v-07665fb5]{border:0;background:linear-gradient(135deg,#7a335c,#ed1c24);color:#fff}.admin-sources__flow-sep[data-v-07665fb5]{width:16px;height:1px;background:#ffffff26}.admin-sources__panel-action[data-v-07665fb5]{margin-left:auto;border:1px solid rgba(255,255,255,.14);padding:5px 12px;border-radius:999px;background:transparent;color:#93c5fd;cursor:pointer;text-decoration:none;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.08em}.admin-sources__panel-action[data-v-07665fb5]:hover{border-color:#93c5fd}.admin-sources__import-btn[data-v-07665fb5]{margin-left:auto;border:1px solid rgba(255,255,255,.14);padding:5px 12px;border-radius:999px;background:transparent;color:#93c5fd;cursor:pointer;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.08em}.admin-sources__import-btn[data-v-07665fb5]:hover{border-color:#93c5fd}.admin-sources__file-hidden[data-v-07665fb5]{display:none}.admin-sources__paste[data-v-07665fb5]{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin:0 0 14px}.admin-sources__draft[data-v-07665fb5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding:8px 12px;border-radius:8px;background:#93c5fd14;border:1px solid rgba(147,197,253,.25);font:600 12px/1.4 Montserrat,sans-serif;color:#ffffffbf}.admin-sources__dryrun[data-v-07665fb5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:8px 12px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.admin-sources__dryrun-t[data-v-07665fb5]{font:700 11px/1 Montserrat,sans-serif;color:#ffffff80}.admin-sources__dryrun-res[data-v-07665fb5]{font:700 12px/1 Montserrat,sans-serif;color:#4ade80}.admin-sources__dryrun-res small[data-v-07665fb5]{color:#ffffff80;font-weight:500}.admin-sources__table[data-v-07665fb5]{width:100%;border-collapse:collapse;font-size:13px}.admin-sources__table th[data-v-07665fb5],.admin-sources__table td[data-v-07665fb5]{padding:8px 10px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}.admin-sources__table th[data-v-07665fb5]{font:700 10px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.15em;color:#fff6}.admin-sources__table--preview td[data-v-07665fb5],.admin-sources__table--preview th[data-v-07665fb5]{white-space:nowrap}.admin-sources__row--active[data-v-07665fb5]{background:#ed1c2414}.admin-sources__edit[data-v-07665fb5]{color:#93c5fd;text-decoration:none;font:700 11px/1 Montserrat,sans-serif}.admin-sources__edit[data-v-07665fb5]:hover{text-decoration:underline}.admin-sources__export[data-v-07665fb5]{border:0;background:transparent;cursor:pointer;padding:0;color:#93c5fd;font:700 11px/1 Montserrat,sans-serif}.admin-sources__export[data-v-07665fb5]:hover{text-decoration:underline}.admin-sources__mono[data-v-07665fb5]{font-variant-numeric:tabular-nums;color:#ffffffd9}.admin-sources__mono--url[data-v-07665fb5]{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sources__empty[data-v-07665fb5]{color:#ffffff94;font-style:italic;padding:12px 0}.admin-sources__th-tip[data-v-07665fb5]{display:inline-flex;align-items:center;gap:5px}.admin-sources__form[data-v-07665fb5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;align-items:end}.admin-sources__field--wide[data-v-07665fb5]{grid-column:1/-1}.admin-sources__field--submit[data-v-07665fb5]{display:flex;align-items:flex-end}.admin-sources__label[data-v-07665fb5]{display:flex;align-items:center;gap:5px;margin-bottom:6px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.admin-sources__label--req[data-v-07665fb5]:after{content:" *";color:#ed1c24;font-weight:800}.admin-sources__select[data-v-07665fb5]{width:100%;padding:9px 10px;border-radius:8px;background:#0d1013;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);color:#fff;font:600 13px/1 Montserrat,sans-serif}.admin-sources__num[data-v-07665fb5]{width:84px;padding:9px 10px;border-radius:8px;background:#0d1013;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);color:#fff;font:600 13px/1 Montserrat,sans-serif}.admin-sources__area[data-v-07665fb5]{width:100%;padding:9px 10px;border-radius:8px;background:#0d1013;resize:vertical;border:1px solid rgba(255,255,255,.14);color:#fff;font:500 12px/1.4 JetBrains Mono,ui-monospace,monospace}.admin-sources__auth[data-v-07665fb5]{margin-top:14px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.1)}.admin-sources__secret[data-v-07665fb5]{margin-top:12px}.admin-sources__secret-set[data-v-07665fb5]{display:inline-flex;gap:12px;align-items:center;padding:8px 14px;border-radius:8px;background:#22c55e14;border:1px solid rgba(34,197,94,.25)}.admin-sources__secret-lock[data-v-07665fb5]{font:700 11px/1 Montserrat,sans-serif;color:#4ade80;letter-spacing:.06em}.admin-sources__json[data-v-07665fb5]{margin-top:14px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.1)}.admin-sources__jsonmap[data-v-07665fb5]{margin-top:14px}.admin-sources__json-row[data-v-07665fb5]{display:grid;grid-template-columns:minmax(120px,180px) 1fr minmax(90px,120px) 28px;gap:10px;align-items:center;margin-bottom:8px}.admin-sources__grid-head[data-v-07665fb5]{display:grid;gap:10px;margin-bottom:6px;font:700 9px/1 Montserrat,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#ffffff8c}.admin-sources__grid-head--json[data-v-07665fb5]{grid-template-columns:minmax(120px,180px) 1fr minmax(90px,120px) 28px}.admin-sources__grid-head--cols[data-v-07665fb5]{grid-template-columns:18px minmax(140px,1.3fr) minmax(130px,1.4fr) 104px 92px 120px 56px 30px;padding:0 11px}.admin-sources__cta[data-v-07665fb5]{padding:10px 20px;border-radius:999px;border:0;cursor:pointer;background:linear-gradient(90deg,#7a335c,#ed1c24);color:#fff;font:800 11px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase}.admin-sources__cta[data-v-07665fb5]:disabled{opacity:.5;cursor:not-allowed}.admin-sources__cta--busy[data-v-07665fb5]{opacity:.7}.admin-sources__btn[data-v-07665fb5],.admin-sources__link-btn[data-v-07665fb5]{padding:8px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fffc;cursor:pointer;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.08em}.admin-sources__btn[data-v-07665fb5]:disabled,.admin-sources__link-btn[data-v-07665fb5]:disabled{opacity:.4;cursor:not-allowed}.admin-sources__link-btn[data-v-07665fb5]{border:0;color:#93c5fd;padding-left:0}.admin-sources__newrt[data-v-07665fb5]{margin-top:12px}.admin-sources__newrt-row[data-v-07665fb5]{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap;align-items:flex-end}.admin-sources__error[data-v-07665fb5]{margin-top:10px;color:#fca5a5;font:600 12px/1.4 Montserrat,sans-serif}.admin-sources__preview[data-v-07665fb5]{overflow-x:auto;margin-bottom:14px;border:1px solid rgba(255,255,255,.06);border-radius:8px}.admin-sources__diff[data-v-07665fb5]{display:flex;flex-wrap:wrap;gap:6px}.admin-sources__chip[data-v-07665fb5]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.04em}.admin-sources__chip--matched[data-v-07665fb5]{background:#22c55e24;color:#4ade80}.admin-sources__chip--missing[data-v-07665fb5]{background:#fbb31524;color:#fcd34d}.admin-sources__chip--new[data-v-07665fb5]{background:#3b82f624;color:#93c5fd}.admin-sources__chip--warn[data-v-07665fb5]{background:#fb923c29;color:#fdba74}.admin-sources__type[data-v-07665fb5]{border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;margin-bottom:12px}.admin-sources__type-head[data-v-07665fb5]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.admin-sources__type-head .admin-sources__select[data-v-07665fb5]{width:auto;min-width:120px}.admin-sources__cap[data-v-07665fb5]{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-sources__cap-t[data-v-07665fb5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff9;display:inline-flex;align-items:center;gap:5px}.admin-sources__detect[data-v-07665fb5]{display:grid;grid-template-columns:minmax(140px,200px) minmax(180px,1fr) 96px 96px;gap:10px 14px;align-items:end;margin-top:12px}.admin-sources__detect .admin-sources__select[data-v-07665fb5],.admin-sources__detect .admin-sources__num[data-v-07665fb5]{width:100%}.admin-sources__detect-fields[data-v-07665fb5]{display:grid;grid-template-columns:minmax(220px,1fr) 120px 96px 96px;gap:10px 14px;align-items:end;margin-top:8px}.admin-sources__detect-fields .admin-sources__select[data-v-07665fb5],.admin-sources__detect-fields .admin-sources__num[data-v-07665fb5]{width:100%}.admin-sources__wv[data-v-07665fb5]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.admin-sources__wv-group[data-v-07665fb5]{border:1px solid rgba(255,255,255,.08);border-left:3px solid var(--wv-accent, rgba(255, 255, 255, .25));border-radius:10px;padding:12px 14px 14px;background:#ffffff05}.admin-sources__wv-head[data-v-07665fb5]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.admin-sources__wv-title[data-v-07665fb5]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--wv-accent, rgba(255, 255, 255, .85))}.admin-sources__wv-count[data-v-07665fb5]{font:700 10px/1 Montserrat,sans-serif;color:#ffffff80;background:#ffffff0f;border-radius:999px;padding:3px 7px}.admin-sources__wv-grid[data-v-07665fb5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 14px;align-items:end}.admin-sources__wv-grid .admin-sources__select[data-v-07665fb5]{width:100%}.admin-sources__wv-group--race[data-v-07665fb5]{--wv-accent: #f0616a}.admin-sources__wv-group--standings[data-v-07665fb5]{--wv-accent: #60a5fa}.admin-sources__wv-group--history[data-v-07665fb5]{--wv-accent: #c084fc}.admin-sources__wv-group--charts[data-v-07665fb5]{--wv-accent: #5eead4}.admin-sources__wv-group--endurance[data-v-07665fb5]{--wv-accent: #4ade80}.admin-sources__field-checks[data-v-07665fb5]{display:flex;flex-wrap:wrap;gap:4px 12px;padding:4px 0}.admin-sources__check[data-v-07665fb5]{display:inline-flex;align-items:center;gap:5px;color:#ffffffd1;font:500 11px/1.2 JetBrains Mono,ui-monospace,monospace;cursor:pointer}.admin-sources__hint[data-v-07665fb5]{margin-top:8px;color:#ffffff94;font:500 11px/1.5 Montserrat,sans-serif}.admin-sources__hint b[data-v-07665fb5]{color:#ffffffc7;font-weight:700}.admin-sources__type-tools[data-v-07665fb5]{display:flex;gap:14px;margin-top:8px}.admin-sources__cols[data-v-07665fb5]{margin-top:12px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.08)}.admin-sources__col-row[data-v-07665fb5]{display:grid;grid-template-columns:18px minmax(140px,1.3fr) minmax(130px,1.4fr) 104px 92px 120px 56px 30px;gap:10px;align-items:center;margin-bottom:6px;padding:7px 10px;border-radius:9px;background:#ffffff05;border:1px solid rgba(255,255,255,.07);transition:border-color .14s ease,background .14s ease}.admin-sources__col-row[data-v-07665fb5]:hover{border-color:#ffffff29;background:#ffffff08}.admin-sources__col-row[data-v-07665fb5]:has(.admin-sources__vis input:not(:checked)){opacity:.62}.admin-sources__col-row--dragover[data-v-07665fb5]{border-color:#93c5fda6;background:#3b82f61a;opacity:1}.admin-sources__drag[data-v-07665fb5]{cursor:grab;color:#ffffff52;font-size:15px;-webkit-user-select:none;user-select:none;padding:0 2px;justify-self:center;transition:color .14s ease}.admin-sources__drag[data-v-07665fb5]:hover{color:#ffffffb3}.admin-sources__drag[data-v-07665fb5]:active{cursor:grabbing}.admin-sources__reorder[data-v-07665fb5]{display:inline-flex;gap:4px;justify-self:center}.admin-sources__move[data-v-07665fb5]{width:24px;height:24px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffb3;cursor:pointer;line-height:1}.admin-sources__move[data-v-07665fb5]:hover:not(:disabled){border-color:#93c5fd;color:#fff}.admin-sources__move[data-v-07665fb5]:disabled{opacity:.35;cursor:not-allowed}.admin-sources__vis[data-v-07665fb5]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.04em;color:#ffffff80;text-transform:uppercase;display:inline-flex;gap:6px;align-items:center;white-space:nowrap;padding:6px 9px;border-radius:7px;cursor:pointer;border:1px solid rgba(255,255,255,.1);transition:color .14s ease,background .14s ease,border-color .14s ease}.admin-sources__vis input[data-v-07665fb5]{accent-color:#ed1c24;margin:0;cursor:pointer}.admin-sources__vis[data-v-07665fb5]:has(input:checked){color:#fff;border-color:#ed1c2480;background:#ed1c241a}.admin-sources__rm[data-v-07665fb5]{width:28px;height:28px;border-radius:6px;border:1px solid rgba(237,28,36,.4);background:#ed1c241a;color:#ff6b6b;cursor:pointer;font-size:16px;line-height:1;justify-self:center;transition:background .14s ease,border-color .14s ease}.admin-sources__rm[data-v-07665fb5]:hover{background:#ed1c2433;border-color:#ed1c24a6}.admin-sources__col-preview[data-v-07665fb5]{margin-top:16px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.08)}.admin-sources__col-preview-head[data-v-07665fb5]{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e}.admin-sources__col-preview-body[data-v-07665fb5]{overflow-x:auto;border-radius:10px;padding:12px 14px;background:#00000038;border:1px solid rgba(255,255,255,.08)}.admin-sources__req[data-v-07665fb5]{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 10px}.admin-sources__save[data-v-07665fb5]{margin-top:8px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}.admin-sources__note[data-v-07665fb5]{margin-top:10px;color:#ffffff94;font:500 11px/1.4 Montserrat,sans-serif}.admin-sources__dot[data-v-07665fb5]{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff3}.admin-sources__dot--ok[data-v-07665fb5]{background:#4ade80}.admin-sources__dot--empty[data-v-07665fb5]{background:#fcd34d}.admin-sources__dot--error[data-v-07665fb5]{background:#ff6b6b}.admin-sources__dot--idle[data-v-07665fb5]{background:#fff3}.admin-sources__toggle[data-v-07665fb5]{padding:4px 10px;border-radius:999px;cursor:pointer;line-height:1;border:1px solid rgba(255,255,255,.18);background:transparent;color:#ffffff80;font:700 10px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.06em}.admin-sources__toggle--on[data-v-07665fb5]{border-color:#22c55e80;color:#4ade80}.admin-sources__actions[data-v-07665fb5]{display:flex;gap:10px;white-space:nowrap}.admin-sources__del[data-v-07665fb5]{border:0;background:transparent;cursor:pointer;padding:0;color:#ff6b6b;font:700 11px/1 Montserrat,sans-serif}.admin-sources__del[data-v-07665fb5]:hover{text-decoration:underline}.admin-sources__test[data-v-07665fb5]{margin-top:14px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.1);display:flex;flex-direction:column;gap:10px}.admin-sources__test-head[data-v-07665fb5]{display:flex;flex-wrap:wrap;gap:6px}@keyframes pulse-fb195de2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-sws[data-v-fb195de2]{max-width:960px;margin:0 auto;padding:1.5rem 1rem}.admin-sws__head[data-v-fb195de2]{margin-bottom:1.25rem}.admin-sws__title[data-v-fb195de2]{font-size:22px;font-weight:500;margin:0 0 4px}.admin-sws__sub[data-v-fb195de2]{color:var(--text-secondary, #666);margin:0}.admin-sws__card[data-v-fb195de2]{border:.5px solid var(--border, #ddd);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem}.admin-sws__card-title[data-v-fb195de2]{font-size:16px;font-weight:500;margin:0 0 12px}.admin-sws__row[data-v-fb195de2]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.admin-sws__field[data-v-fb195de2]{display:flex;flex-direction:column;gap:4px;font-size:13px}.admin-sws__table[data-v-fb195de2]{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:12px}.admin-sws__table th[data-v-fb195de2],.admin-sws__table td[data-v-fb195de2]{text-align:left;padding:6px 8px;border-bottom:.5px solid var(--border, #eee)}.admin-sws__num[data-v-fb195de2]{text-align:right;font-variant-numeric:tabular-nums}.admin-sws__linked[data-v-fb195de2]{color:var(--text-accent, #0b6b5e);font-weight:500}.admin-sws__stats[data-v-fb195de2]{display:flex;gap:24px}.admin-sws__stat[data-v-fb195de2]{display:flex;flex-direction:column}.admin-sws__stat-num[data-v-fb195de2]{font-size:24px;font-weight:500}.admin-sws__stat-label[data-v-fb195de2]{font-size:12px;color:var(--text-secondary, #777)}.admin-sws__msg[data-v-fb195de2]{margin:8px 0 0;font-size:13px}.admin-sws__msg--warn[data-v-fb195de2]{color:var(--text-warning, #854f0b)}.admin-sws__weights[data-v-fb195de2]{background:var(--surface-1, #f5f5f5);border-radius:8px;padding:8px 12px;font-size:12px;overflow-x:auto}.admin-sws__hint[data-v-fb195de2]{font-size:12px;color:var(--text-secondary, #777)}@keyframes pulse-dfc20371{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-home[data-v-dfc20371]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.admin-home__hero[data-v-dfc20371]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.admin-home__hero-rail[data-v-dfc20371]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.admin-home__hero-grid[data-v-dfc20371]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 20% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 20% 30%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.admin-home__hero-glow[data-v-dfc20371]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.admin-home__hero-top[data-v-dfc20371],.admin-home__hero-body[data-v-dfc20371]{position:relative;z-index:1}.admin-home__hero-top[data-v-dfc20371]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin-home__hero-eyebrow[data-v-dfc20371]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.admin-home__hero-roles[data-v-dfc20371]{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px}.admin-home__hero-body[data-v-dfc20371]{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.admin-home__hero-num[data-v-dfc20371]{display:flex;line-height:.78}.admin-home__hero-num-zero[data-v-dfc20371],.admin-home__hero-num-one[data-v-dfc20371]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em}.admin-home__hero-num-zero[data-v-dfc20371]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.admin-home__hero-num-one[data-v-dfc20371]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.admin-home__hero-copy[data-v-dfc20371]{display:flex;flex-direction:column;gap:10px;max-width:56ch}.admin-home__hero-title[data-v-dfc20371]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.admin-home__hero-sub[data-v-dfc20371]{margin:0;font:400 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.admin-home__grid[data-v-dfc20371]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.admin-home__tile[data-v-dfc20371]{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 22px 18px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;text-decoration:none;color:inherit;overflow:hidden;transition:background-color .15s ease-out,border-color .15s ease-out;cursor:pointer;min-height:240px}.admin-home__tile[data-v-dfc20371]:hover,.admin-home__tile[data-v-dfc20371]:focus-visible{background:#181d22;border-color:#ed1c2466}.admin-home__tile[data-v-dfc20371]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.admin-home__tile-rail[data-v-dfc20371]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .2s ease-out}.admin-home__tile:hover .admin-home__tile-rail[data-v-dfc20371],.admin-home__tile:focus-visible .admin-home__tile-rail[data-v-dfc20371]{transform:scaleX(1)}.admin-home__tile-head[data-v-dfc20371]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.admin-home__tile-num[data-v-dfc20371]{font:900 32px/.9 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.22);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.admin-home__tile-roles[data-v-dfc20371]{font:700 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff73;padding:4px 8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.admin-home__tile-title[data-v-dfc20371]{margin:0;font:700 20px/1.2 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.admin-home__tile-desc[data-v-dfc20371]{margin:0;font:400 13px/1.55 Montserrat,sans-serif;color:#ffffffa6}.admin-home__tile-bullets[data-v-dfc20371]{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:4px}.admin-home__tile-bullet[data-v-dfc20371]{font:500 12px/1.4 Montserrat,sans-serif;color:#ffffff8c;padding-left:14px;position:relative}.admin-home__tile-bullet[data-v-dfc20371]:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:1px;background:#ed1c24;opacity:.7}.admin-home__tile-foot[data-v-dfc20371]{margin-top:auto;padding-top:14px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06)}.admin-home__tile-cta[data-v-dfc20371]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffffbf}.admin-home__tile-arrow[data-v-dfc20371]{color:#ffffff73;transition:transform .2s ease-out,color .2s ease-out}.admin-home__tile:hover .admin-home__tile-arrow[data-v-dfc20371],.admin-home__tile:focus-visible .admin-home__tile-arrow[data-v-dfc20371]{transform:translate(4px);color:#ed1c24}.admin-home__tile:hover .admin-home__tile-cta[data-v-dfc20371],.admin-home__tile:focus-visible .admin-home__tile-cta[data-v-dfc20371]{color:#fff}.admin-home__empty[data-v-dfc20371]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:64px 16px;color:#ffffff8c}.admin-home__empty-num[data-v-dfc20371]{font:900 clamp(96px,14vw,160px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.18)}.admin-home__empty-copy[data-v-dfc20371]{margin:0;font:600 13px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#ffffff80}@media (max-width: 768px){.admin-home[data-v-dfc20371]{padding:16px 16px 60px;gap:16px}.admin-home__hero[data-v-dfc20371]{padding:20px;gap:20px}.admin-home__hero-body[data-v-dfc20371]{grid-template-columns:1fr;gap:14px}.admin-home__hero-num[data-v-dfc20371]{align-self:flex-start}.admin-home__tile[data-v-dfc20371]{min-height:200px;padding:18px 18px 16px}}@keyframes pulse-d0fd4be3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.sm[data-v-d0fd4be3]{width:32px;height:32px;border-radius:50%}.m[data-v-d0fd4be3]{height:56px;width:56px;border-radius:50%}.l[data-v-d0fd4be3]{height:108px;width:108px;border-radius:50%}@keyframes pulse-e8896dbb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.live-conn-badge[data-v-e8896dbb]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;background:#181d22;color:#fff}.live-conn-badge__dot[data-v-e8896dbb]{width:9px;height:9px;border-radius:50%;background:currentColor}.live-conn-badge__age[data-v-e8896dbb]{margin-left:2px;font-weight:500;opacity:.75;text-transform:none}.live-conn-badge--live[data-v-e8896dbb]{color:#22c55e}.live-conn-badge--connecting[data-v-e8896dbb],.live-conn-badge--reconnecting[data-v-e8896dbb]{color:#fbb315}.live-conn-badge--reconnecting .live-conn-badge__dot[data-v-e8896dbb]{animation:live-conn-pulse-e8896dbb .7s ease-in-out infinite alternate}.live-conn-badge--stalled[data-v-e8896dbb]{color:#fbb315}.live-conn-badge--stalled .live-conn-badge__dot[data-v-e8896dbb]{animation:live-conn-pulse-e8896dbb .7s ease-in-out infinite alternate}.live-conn-badge--offline[data-v-e8896dbb]{color:#ef4444}.live-conn-badge--closed[data-v-e8896dbb]{color:#6d7c83}@media (prefers-reduced-motion: reduce){.live-conn-badge--reconnecting .live-conn-badge__dot[data-v-e8896dbb],.live-conn-badge--stalled .live-conn-badge__dot[data-v-e8896dbb]{animation:none;opacity:1}}@keyframes live-conn-pulse-e8896dbb{0%{opacity:.35}to{opacity:1}}@keyframes pulse-648a33c3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-toast[data-v-648a33c3]{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;background:#fff;border-radius:8px;border-left:4px solid #5b6b73;box-shadow:0 6px 18px #0000001a;max-width:360px;min-width:240px;color:#2f444e;font-size:14px;line-height:1.35}.v-toast--success[data-v-648a33c3]{border-left-color:#2c7a7b}.v-toast--success .v-toast__icon[data-v-648a33c3]{color:#2c7a7b}.v-toast--error[data-v-648a33c3]{border-left-color:#c0392b}.v-toast--error .v-toast__icon[data-v-648a33c3]{color:#c0392b}.v-toast--info[data-v-648a33c3]{border-left-color:#5b6b73}.v-toast--info .v-toast__icon[data-v-648a33c3]{color:#5b6b73}.v-toast__icon[data-v-648a33c3]{flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;line-height:0;margin-top:1px}.v-toast__body[data-v-648a33c3]{flex:1 1 auto;min-width:0}.v-toast__msg[data-v-648a33c3]{margin:0;word-break:break-word}.v-toast__actions[data-v-648a33c3]{display:flex;gap:8px;margin-top:8px}.v-toast__action[data-v-648a33c3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid currentColor;background:transparent;border-radius:6px;padding:3px 10px;font-size:13px;line-height:1.2;color:#2f444e;cursor:pointer}.v-toast__action[data-v-648a33c3]:hover{background:#2f444e14}.v-toast__action[data-v-648a33c3]:first-child{color:#2c7a7b}.v-toast__action[data-v-648a33c3]:first-child:hover{background:#2c7a7b1a}.v-toast__close[data-v-648a33c3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0 4px;font-size:18px;line-height:1;color:#98a2a8;cursor:pointer;align-self:flex-start}.v-toast__close[data-v-648a33c3]:hover{color:#2f444e}@keyframes pulse-b4d8d27f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.ui-kit[data-v-b4d8d27f]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:18px max(20px,50vw - 720px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:22px}.ui-kit__sysbar[data-v-b4d8d27f]{display:flex;align-items:center;gap:14px;padding:10px 14px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#14181b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-kit__back[data-v-b4d8d27f]{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff9;text-decoration:none;transition:color .15s ease-out}.ui-kit__back svg[data-v-b4d8d27f]{width:22px;height:22px;padding:4px;border-radius:50%;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;transition:border-color .15s ease-out,transform .15s ease-out}.ui-kit__back[data-v-b4d8d27f]:hover,.ui-kit__back[data-v-b4d8d27f]:focus-visible{color:#fff}.ui-kit__back:hover svg[data-v-b4d8d27f],.ui-kit__back:focus-visible svg[data-v-b4d8d27f]{border-color:#ed1c24;transform:translate(-2px)}.ui-kit__back[data-v-b4d8d27f]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.ui-kit__sysbar-sep[data-v-b4d8d27f]{width:1px;height:16px;background:#ffffff1f}.ui-kit__sysbar-crumb[data-v-b4d8d27f]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff73}.ui-kit__sysbar-version[data-v-b4d8d27f]{margin-left:auto;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#ed1c24;font-variant-numeric:tabular-nums;padding:4px 10px;border:1px solid rgba(237,28,36,.3);border-radius:999px;background:#ed1c240f;text-transform:uppercase}.ui-kit__hero[data-v-b4d8d27f]{position:relative;overflow:hidden;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px 32px 28px;isolation:isolate}.ui-kit__hero-rail[data-v-b4d8d27f]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.ui-kit__hero-grid[data-v-b4d8d27f]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 30% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 30% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.ui-kit__hero-body[data-v-b4d8d27f]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.ui-kit__hero-num[data-v-b4d8d27f]{display:flex;line-height:.78}.ui-kit__hero-num-zero[data-v-b4d8d27f],.ui-kit__hero-num-one[data-v-b4d8d27f]{font:900 clamp(110px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.ui-kit__hero-num-zero[data-v-b4d8d27f]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.ui-kit__hero-num-one[data-v-b4d8d27f]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.1em}.ui-kit__hero-copy[data-v-b4d8d27f]{display:flex;flex-direction:column;gap:12px;max-width:70ch}.ui-kit__hero-eyebrow[data-v-b4d8d27f]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.ui-kit__hero-title[data-v-b4d8d27f]{margin:0;font:900 clamp(34px,5vw,56px)/1 "Montserrat",sans-serif;letter-spacing:-.04em;color:#fff}.ui-kit__hero-sub[data-v-b4d8d27f]{margin:0;font:400 13px/1.55 Montserrat,sans-serif;color:#ffffff9e}.ui-kit__hero-sub a[data-v-b4d8d27f]{color:#ed1c24;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease-out}.ui-kit__hero-sub a[data-v-b4d8d27f]:hover,.ui-kit__hero-sub a[data-v-b4d8d27f]:focus-visible{border-bottom-color:#ed1c24}.ui-kit__ticker[data-v-b4d8d27f]{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;max-width:540px}.ui-kit__ticker-item[data-v-b4d8d27f]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;border-right:1px solid rgba(255,255,255,.06);background:#14181b8c}.ui-kit__ticker-item[data-v-b4d8d27f]:last-child{border-right:0}.ui-kit__ticker-item[data-v-b4d8d27f]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#ffffff14}.ui-kit__ticker-item--clean[data-v-b4d8d27f]:before{background:#22c55e}.ui-kit__ticker-item--drift[data-v-b4d8d27f]:before{background:#fbb315}.ui-kit__ticker-item--legacy[data-v-b4d8d27f]:before{background:#ef4444}.ui-kit__ticker-item--total[data-v-b4d8d27f]:before{background:linear-gradient(90deg,#7a335c,#ed1c24)}.ui-kit__ticker-key[data-v-b4d8d27f]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#fff6}.ui-kit__ticker-val[data-v-b4d8d27f]{font:900 22px/1 Montserrat,sans-serif;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ui-kit__ticker-item--clean .ui-kit__ticker-val[data-v-b4d8d27f]{color:#22c55e}.ui-kit__ticker-item--drift .ui-kit__ticker-val[data-v-b4d8d27f]{color:#fbb315}.ui-kit__ticker-item--legacy .ui-kit__ticker-val[data-v-b4d8d27f]{color:#ef4444}.ui-kit__layout[data-v-b4d8d27f]{display:grid;grid-template-columns:240px 1fr;gap:24px;align-items:start}.ui-kit__toc[data-v-b4d8d27f]{position:sticky;top:96px;align-self:start;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:12px}.ui-kit__toc-nav[data-v-b4d8d27f]{display:flex;flex-direction:column;gap:2px}.ui-kit__toc-link[data-v-b4d8d27f]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;text-decoration:none;color:#ffffffb3;transition:background-color .15s ease-out,color .15s ease-out}.ui-kit__toc-link[data-v-b4d8d27f]:hover,.ui-kit__toc-link[data-v-b4d8d27f]:focus-visible{background:#ffffff0a;color:#fff}.ui-kit__toc-link[data-v-b4d8d27f]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}.ui-kit__toc-key[data-v-b4d8d27f]{font:900 12px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.4);font-variant-numeric:tabular-nums}.ui-kit__toc-label[data-v-b4d8d27f]{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.04em}.ui-kit__toc-count[data-v-b4d8d27f]{font:700 10px/1 Montserrat,sans-serif;color:#fff6;font-variant-numeric:tabular-nums;padding:3px 7px;border-radius:999px;background:#ffffff0a}.ui-kit__main[data-v-b4d8d27f]{display:flex;flex-direction:column;gap:28px;min-width:0}.ui-kit__group[data-v-b4d8d27f]{scroll-margin-top:80px}.ui-kit__group-head[data-v-b4d8d27f]{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.ui-kit__group-tag[data-v-b4d8d27f]{font:900 16px/1 Montserrat,sans-serif;color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,.5);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ui-kit__group-title[data-v-b4d8d27f]{margin:0;font:800 18px/1 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.ui-kit__group-count[data-v-b4d8d27f]{margin-left:auto;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.18em;color:#ffffff73;font-variant-numeric:tabular-nums;padding:4px 10px;border-radius:999px;background:#ffffff0d}.ui-kit__cards[data-v-b4d8d27f]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:14px}.ui-kit__card[data-v-b4d8d27f]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:18px 20px 16px;display:flex;flex-direction:column;gap:14px}.ui-kit__card--canvas-light[data-v-b4d8d27f]{background:#14181b}.ui-kit__card-head[data-v-b4d8d27f]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.ui-kit__card-id[data-v-b4d8d27f]{display:flex;flex-direction:column;gap:3px;min-width:0}.ui-kit__card-name[data-v-b4d8d27f]{margin:0;font:800 16px/1 Montserrat,sans-serif;letter-spacing:-.01em;color:#fff}.ui-kit__card-path[data-v-b4d8d27f]{font:500 11px/1 Montserrat,sans-serif;color:#fff6;font-family:Montserrat,ui-monospace,monospace}.ui-kit__card-audit[data-v-b4d8d27f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ui-kit__status[data-v-b4d8d27f]{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase}.ui-kit__status--clean[data-v-b4d8d27f]{background:#22c55e1f;color:#22c55e}.ui-kit__status--drift[data-v-b4d8d27f]{background:#fbb3151f;color:#fbb315}.ui-kit__status--legacy[data-v-b4d8d27f]{background:#ef44441f;color:#ef4444}.ui-kit__tags[data-v-b4d8d27f]{list-style:none;margin:0;padding:0;display:inline-flex;gap:4px;flex-wrap:wrap}.ui-kit__tag[data-v-b4d8d27f]{display:inline-block;padding:3px 7px;border-radius:4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font:700 9px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fff9}.ui-kit__card-stage[data-v-b4d8d27f]{padding:16px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04)}.ui-kit__card--canvas-light .ui-kit__card-stage[data-v-b4d8d27f]{background:#fff;border:1px solid rgba(20,24,27,.08);color:#14181b}.ui-kit__variants[data-v-b4d8d27f]{display:flex;flex-direction:column;gap:14px}.ui-kit[data-v-b4d8d27f] .ui-kit__variant{display:flex;flex-direction:column;gap:8px}.ui-kit[data-v-b4d8d27f] .ui-kit__variant-key{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#fff6}.ui-kit__placeholder[data-v-b4d8d27f]{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px dashed rgba(255,255,255,.14);border-radius:12px;text-align:center;align-items:center}.ui-kit__placeholder-key[data-v-b4d8d27f]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.ui-kit__placeholder-copy[data-v-b4d8d27f]{margin:0;font:500 12px/1.5 Montserrat,sans-serif;color:#ffffff8c;max-width:56ch}.ui-kit__card--canvas-light .ui-kit__placeholder[data-v-b4d8d27f]{border-color:#14181b2e}.ui-kit__card--canvas-light .ui-kit__placeholder-copy[data-v-b4d8d27f]{color:#525e63}.ui-kit__card-notes[data-v-b4d8d27f]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-top:1px solid rgba(255,255,255,.06)}.ui-kit__card-notes p[data-v-b4d8d27f]{margin:0;font:500 12px/1.55 Montserrat,sans-serif;color:#ffffffa6}.ui-kit__notes-key[data-v-b4d8d27f]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;flex-shrink:0;padding-top:2px}@media (max-width: 900px){.ui-kit__hero-body[data-v-b4d8d27f]{grid-template-columns:1fr;gap:18px}.ui-kit__layout[data-v-b4d8d27f]{grid-template-columns:1fr}.ui-kit__toc[data-v-b4d8d27f]{position:relative;top:auto;padding:8px;overflow-x:auto}.ui-kit__toc-nav[data-v-b4d8d27f]{flex-direction:row;gap:6px;min-width:max-content}.ui-kit__toc-link[data-v-b4d8d27f]{grid-template-columns:auto auto auto;padding:8px 12px;flex-shrink:0}.ui-kit__ticker[data-v-b4d8d27f]{max-width:none}}@keyframes pulse-998fbb6f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-998fbb6f{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-998fbb6f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.teams-list[data-v-998fbb6f]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}@media (max-width: 640px){.teams-list[data-v-998fbb6f]{padding:16px 16px 60px}}.teams-list__hero[data-v-998fbb6f]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}@media (max-width: 640px){.teams-list__hero[data-v-998fbb6f]{padding:22px 20px;gap:22px}}.teams-list__hero-rail[data-v-998fbb6f]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.teams-list__hero-grid[data-v-998fbb6f]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.teams-list__hero-glow[data-v-998fbb6f]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.teams-list__hero-top[data-v-998fbb6f]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.teams-list__back[data-v-998fbb6f]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out}.teams-list__back[data-v-998fbb6f]:hover{border-color:#ed1c24;color:#fff}.teams-list__back[data-v-998fbb6f]{animation:team-fade-998fbb6f .18s ease-out 40ms both}.teams-list__eyebrow[data-v-998fbb6f]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c;animation:team-fade-998fbb6f .18s ease-out 40ms both}.teams-list__hero-body[data-v-998fbb6f]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}@media (max-width: 640px){.teams-list__hero-body[data-v-998fbb6f]{grid-template-columns:1fr;gap:16px}}.teams-list__hero-num[data-v-998fbb6f]{display:flex;line-height:.78;animation:team-fade-up-998fbb6f .22s ease-out 80ms both}.teams-list__hero-num-zero[data-v-998fbb6f]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.teams-list__hero-num-one[data-v-998fbb6f]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.teams-list__hero-copy[data-v-998fbb6f]{display:flex;flex-direction:column;gap:8px;max-width:60ch;animation:team-fade-up-998fbb6f .22s ease-out .12s both}.teams-list__hero-title[data-v-998fbb6f]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.teams-list__hero-sub[data-v-998fbb6f]{margin:0;font:500 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.teams-list__hero-sub b[data-v-998fbb6f]{color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.teams-list__filters[data-v-998fbb6f]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.teams-list__filter-row[data-v-998fbb6f]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;align-items:flex-end}.teams-list__search[data-v-998fbb6f]{flex:1 1 240px;display:flex;flex-direction:column;gap:4px}.teams-list__search-cap[data-v-998fbb6f]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.teams-list__search-input[data-v-998fbb6f]{box-sizing:border-box;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:8px 14px;color:#fff;font:500 13px/1 Montserrat,sans-serif;outline:none;transition:border-color .15s ease-out}.teams-list__search-input[data-v-998fbb6f]:focus{border-color:#ed1c24}.teams-list__search-input[data-v-998fbb6f]::placeholder{color:#ffffff59}.teams-list__reset[data-v-998fbb6f]{padding:7px 12px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);border-radius:999px;color:#ed1c24;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .15s ease-out,color .15s ease-out}.teams-list__reset[data-v-998fbb6f]:hover{background:#ed1c242e;color:#fff}.teams-list__reset[data-v-998fbb6f]{align-self:flex-end;min-height:34px;padding-top:0;padding-bottom:0}.teams-list__table-wrap[data-v-998fbb6f]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;overflow-x:auto}.teams-list__table[data-v-998fbb6f]{width:100%;border-collapse:collapse;font:500 13px/1.4 Montserrat,sans-serif}.teams-list__table th[data-v-998fbb6f],.teams-list__table td[data-v-998fbb6f]{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.teams-list__table th[data-v-998fbb6f]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.teams-list__table tr:last-child td[data-v-998fbb6f]{border-bottom:0}.teams-list__table tbody tr[data-v-998fbb6f]{transition:background-color .15s ease-out}.teams-list__table tbody tr[data-v-998fbb6f]:hover{background:#181d22}.teams-list__th--num[data-v-998fbb6f],.teams-list__cell--num[data-v-998fbb6f]{text-align:right;width:90px}.teams-list__th--action[data-v-998fbb6f],.teams-list__cell--action[data-v-998fbb6f]{text-align:right;padding-right:14px;white-space:nowrap}.teams-list__cell--action[data-v-998fbb6f]>*+*{margin-left:10px}.teams-list__rel-tag[data-v-998fbb6f]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;color:#fff6}.teams-list__rel-tag--pending[data-v-998fbb6f]{color:#fff9}.teams-list__request-btn[data-v-998fbb6f]{padding:7px 12px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);border-radius:999px;color:#ed1c24;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .15s ease-out,color .15s ease-out}.teams-list__request-btn[data-v-998fbb6f]:hover{background:#ed1c242e;color:#fff}.teams-list__request-btn[data-v-998fbb6f]{padding-top:2px;padding-bottom:2px;font-size:11px;cursor:pointer}.teams-list__request-btn[data-v-998fbb6f]:disabled{opacity:.5;cursor:default}.teams-list__cell--name[data-v-998fbb6f]{font:700 13px/1.2 Montserrat,sans-serif;color:#fff}.teams-list__cell--ext[data-v-998fbb6f]{color:#ffffffbf;font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Menlo,monospace;font-size:12px}.teams-list__cell--owner[data-v-998fbb6f]{font:500 12px/1.4 SFMono-Regular,Menlo,monospace;color:#ffffff8c;font-variant-numeric:tabular-nums}.teams-list__cell--num[data-v-998fbb6f]{font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.teams-list__edit-btn[data-v-998fbb6f]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffff8c;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;text-decoration:none}.teams-list__edit-btn[data-v-998fbb6f]:hover:not(:disabled){background:#fbb3151f;border-color:#fbb31566;color:#fbb315}.teams-list__edit-btn[data-v-998fbb6f]:disabled{opacity:.4;cursor:not-allowed}.teams-list__loading[data-v-998fbb6f],.teams-list__empty[data-v-998fbb6f]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}@keyframes pulse-08f09521{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-08f09521{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-08f09521{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.my-teams[data-v-08f09521]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}@media (max-width: 640px){.my-teams[data-v-08f09521]{padding:16px 16px 60px}}.my-teams__hero[data-v-08f09521]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}@media (max-width: 640px){.my-teams__hero[data-v-08f09521]{padding:22px 20px;gap:22px}}.my-teams__hero-rail[data-v-08f09521]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.my-teams__hero-grid[data-v-08f09521]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.my-teams__hero-glow[data-v-08f09521]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.my-teams__hero-top[data-v-08f09521]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.my-teams__back[data-v-08f09521]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out}.my-teams__back[data-v-08f09521]:hover{border-color:#ed1c24;color:#fff}.my-teams__back[data-v-08f09521]{animation:team-fade-08f09521 .18s ease-out 40ms both}.my-teams__eyebrow[data-v-08f09521]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c;animation:team-fade-08f09521 .18s ease-out 40ms both}.my-teams__hero-body[data-v-08f09521]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}@media (max-width: 640px){.my-teams__hero-body[data-v-08f09521]{grid-template-columns:1fr;gap:16px}}.my-teams__hero-num[data-v-08f09521]{display:flex;line-height:.78;animation:team-fade-up-08f09521 .22s ease-out 80ms both}.my-teams__hero-num-zero[data-v-08f09521]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.my-teams__hero-num-one[data-v-08f09521]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.my-teams__hero-copy[data-v-08f09521]{display:flex;flex-direction:column;gap:8px;max-width:60ch;animation:team-fade-up-08f09521 .22s ease-out .12s both}.my-teams__hero-title[data-v-08f09521]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.my-teams__hero-sub[data-v-08f09521]{margin:0;font:500 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.my-teams__hero-sub b[data-v-08f09521]{color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.my-teams__filters[data-v-08f09521]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.my-teams__filter-row[data-v-08f09521]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between}.my-teams__toolbar-hint[data-v-08f09521]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.my-teams__reset[data-v-08f09521]{padding:7px 12px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);border-radius:999px;color:#ed1c24;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .15s ease-out,color .15s ease-out}.my-teams__reset[data-v-08f09521]:hover{background:#ed1c242e;color:#fff}.my-teams__table-wrap[data-v-08f09521]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;overflow-x:auto}.my-teams__table[data-v-08f09521]{width:100%;border-collapse:collapse;font:500 13px/1.4 Montserrat,sans-serif}.my-teams__table th[data-v-08f09521],.my-teams__table td[data-v-08f09521]{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.my-teams__table th[data-v-08f09521]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.my-teams__table tr:last-child td[data-v-08f09521]{border-bottom:0}.my-teams__table tbody tr[data-v-08f09521]{transition:background-color .15s ease-out}.my-teams__table tbody tr[data-v-08f09521]:hover{background:#181d22}.my-teams__th--num[data-v-08f09521],.my-teams__cell--num[data-v-08f09521]{text-align:right;width:90px}.my-teams__th--action[data-v-08f09521],.my-teams__cell--action[data-v-08f09521]{text-align:right;padding-right:14px;white-space:nowrap}.my-teams__cell--action[data-v-08f09521]>*+*{margin-left:10px}.my-teams__cell--name[data-v-08f09521]{font:700 13px/1.2 Montserrat,sans-serif;color:#fff}.my-teams__cell--ext[data-v-08f09521]{color:#ffffffbf;font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Menlo,monospace;font-size:12px}.my-teams__cell--num[data-v-08f09521]{font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.my-teams__row--inactive[data-v-08f09521]{opacity:.55}.my-teams__pill--pending[data-v-08f09521]{display:inline-block;padding:4px 10px;border-radius:999px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;background:#fbb3151f;border:1px solid rgba(251,179,21,.5);color:#fbb315}.my-teams__pill--approved[data-v-08f09521]{display:inline-block;padding:4px 10px;border-radius:999px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;background:#22c55e1f;border:1px solid rgba(34,197,94,.5);color:#22c55e}.my-teams__pill--rejected[data-v-08f09521]{display:inline-block;padding:4px 10px;border-radius:999px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;background:#ef44441f;border:1px solid rgba(239,68,68,.5);color:#ef4444}.my-teams__edit-btn[data-v-08f09521]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffff8c;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;text-decoration:none}.my-teams__edit-btn[data-v-08f09521]:hover:not(:disabled){background:#fbb3151f;border-color:#fbb31566;color:#fbb315}.my-teams__edit-btn[data-v-08f09521]:disabled{opacity:.4;cursor:not-allowed}.my-teams__member-tag[data-v-08f09521]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;color:#fff6}.my-teams__loading[data-v-08f09521]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}.my-teams__empty[data-v-08f09521]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:40px 28px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}.my-teams__empty[data-v-08f09521]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.my-teams__empty-num[data-v-08f09521]{display:inline-flex;font:900 clamp(72px,14vw,120px)/.85 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.my-teams__empty-num-zero[data-v-08f09521]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28);font-size:clamp(72px,14vw,120px)}.my-teams__empty-num-one[data-v-08f09521]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em;font-size:clamp(72px,14vw,120px)}.my-teams__empty-copy[data-v-08f09521]{margin:0;color:#fff9;font:500 14px/1.5 Montserrat,sans-serif;max-width:36ch}.my-teams__empty-cta[data-v-08f09521]{padding:7px 14px;box-sizing:border-box;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffbf;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:border-color .15s ease-out,color .15s ease-out}.my-teams__empty-cta[data-v-08f09521]:hover:not(:disabled){border-color:#ed1c24;color:#fff}.my-teams__empty-cta[data-v-08f09521]:disabled{opacity:.4;cursor:not-allowed}.my-teams__empty-cta[data-v-08f09521]{margin-top:4px}@keyframes pulse-8fd40ec9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-8fd40ec9{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-8fd40ec9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.v-autocomplete[data-v-8fd40ec9]{position:relative;width:100%}.v-autocomplete__input[data-v-8fd40ec9]{width:100%;box-sizing:border-box;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:10px 14px;color:#fff;font:500 13px/1.5 Montserrat,sans-serif;outline:none;transition:border-color .15s ease-out}.v-autocomplete__input[data-v-8fd40ec9]:focus{border-color:#ed1c24}.v-autocomplete__input[data-v-8fd40ec9]::placeholder{color:#ffffff59}.v-autocomplete__chips[data-v-8fd40ec9]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.v-autocomplete__chip[data-v-8fd40ec9]{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:#ed1c241f;border:1px solid rgba(237,28,36,.4);color:#fff;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.02em}.v-autocomplete__chip-x[data-v-8fd40ec9]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffff14;color:#fffc;font:700 13px/1 Montserrat,sans-serif;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.v-autocomplete__chip-x[data-v-8fd40ec9]:hover{background:#ed1c24;color:#fff}.v-autocomplete__panel{z-index:1100;overflow-y:auto;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 16px 40px #00000080}.v-autocomplete__panel:before{content:"";display:block;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.v-autocomplete__list{list-style:none;margin:0;padding:4px}.v-autocomplete__option{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;color:#ffffffd1;font:500 13px/1.2 Montserrat,sans-serif;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.v-autocomplete__option--focused{background:#181d22;color:#fff}.v-autocomplete__option--selected{color:#fff}.v-autocomplete__check{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid rgba(255,255,255,.25);font-size:10px;color:transparent;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.v-autocomplete__check--on{background:#ed1c24;border-color:#ed1c24;color:#fff}.v-ac-panel-enter-active,.v-ac-panel-leave-active{transition:opacity .12s ease,transform .12s ease}.v-ac-panel-enter-from,.v-ac-panel-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion: reduce){.v-ac-panel-enter-active,.v-ac-panel-leave-active{transition:none}}@keyframes pulse-f436712d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-f436712d{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-f436712d{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.team-edit[data-v-f436712d]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}@media (max-width: 640px){.team-edit[data-v-f436712d]{padding:16px 16px 60px}}.team-edit__hero[data-v-f436712d]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}@media (max-width: 640px){.team-edit__hero[data-v-f436712d]{padding:22px 20px;gap:22px}}.team-edit__hero-rail[data-v-f436712d]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.team-edit__hero-grid[data-v-f436712d]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.team-edit__hero-glow[data-v-f436712d]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.team-edit__hero-top[data-v-f436712d]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.team-edit__back[data-v-f436712d]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out}.team-edit__back[data-v-f436712d]:hover{border-color:#ed1c24;color:#fff}.team-edit__back[data-v-f436712d]{animation:team-fade-f436712d .18s ease-out 40ms both}.team-edit__eyebrow[data-v-f436712d]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c;animation:team-fade-f436712d .18s ease-out 40ms both}.team-edit__hero-body[data-v-f436712d]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}@media (max-width: 640px){.team-edit__hero-body[data-v-f436712d]{grid-template-columns:1fr;gap:16px}}.team-edit__hero-num[data-v-f436712d]{display:flex;line-height:.78;animation:team-fade-up-f436712d .22s ease-out 80ms both}.team-edit__hero-num-zero[data-v-f436712d]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.team-edit__hero-num-one[data-v-f436712d]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.team-edit__hero-copy[data-v-f436712d]{display:flex;flex-direction:column;gap:8px;max-width:60ch;animation:team-fade-up-f436712d .22s ease-out .12s both}.team-edit__hero-meta[data-v-f436712d]{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.team-edit__hero-ext[data-v-f436712d]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#ffffff8c}.team-edit__hero-pill[data-v-f436712d]{display:inline-block;padding:4px 10px;border-radius:999px;font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;background:#22c55e1f;border:1px solid rgba(34,197,94,.5);color:#22c55e}.team-edit__hero-title[data-v-f436712d]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.team-edit__hero-sub[data-v-f436712d]{margin:0;font:500 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.team-edit__hero-sub b[data-v-f436712d]{color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.team-edit__status[data-v-f436712d]{margin:0;font:600 12px/1.4 Montserrat,sans-serif}.team-edit__status--error[data-v-f436712d]{color:#ef4444}.team-edit__panel[data-v-f436712d]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:18px 20px;gap:14px}.team-edit__panel-head[data-v-f436712d]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.team-edit__panel-num[data-v-f436712d]{font:900 28px/.85 Montserrat,sans-serif;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.28);font-variant-numeric:tabular-nums}.team-edit__panel-title[data-v-f436712d]{font:800 13px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#fff;margin:0}.team-edit__panel-side[data-v-f436712d]{margin-left:auto;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#fff6}.team-edit__loading[data-v-f436712d]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:0}.team-edit__inline-form[data-v-f436712d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex-wrap:nowrap;align-items:flex-end}@media (max-width: 480px){.team-edit__inline-form[data-v-f436712d]{flex-wrap:wrap}}.team-edit__input[data-v-f436712d]{box-sizing:border-box;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:8px 14px;color:#fff;font:500 13px/1 Montserrat,sans-serif;outline:none;transition:border-color .15s ease-out}.team-edit__input[data-v-f436712d]:focus{border-color:#ed1c24}.team-edit__input[data-v-f436712d]::placeholder{color:#ffffff59}.team-edit__input[data-v-f436712d]{flex:1 1 200px;height:40px}.team-edit__ac[data-v-f436712d]{flex:1 1 200px}.team-edit__ac[data-v-f436712d] .v-autocomplete__input{height:40px}.team-edit__submit[data-v-f436712d]{padding:8px 16px;border:0;box-sizing:border-box;border-radius:999px;background:#ed1c24;color:#fff;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;min-height:36px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 14px #ed1c2459;transition:background-color .15s ease-out,box-shadow .15s ease-out}.team-edit__submit[data-v-f436712d]:hover:not(:disabled){background:#e2121a;box-shadow:0 0 18px #ed1c2480}.team-edit__submit[data-v-f436712d]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.team-edit__submit[data-v-f436712d]{min-height:40px;height:40px}.team-edit__table-wrap[data-v-f436712d]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;overflow-x:auto}.team-edit__table[data-v-f436712d]{width:100%;border-collapse:collapse;font:500 13px/1.4 Montserrat,sans-serif}.team-edit__table th[data-v-f436712d],.team-edit__table td[data-v-f436712d]{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.team-edit__table th[data-v-f436712d]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.team-edit__table tr:last-child td[data-v-f436712d]{border-bottom:0}.team-edit__table tbody tr[data-v-f436712d]{transition:background-color .15s ease-out}.team-edit__table tbody tr[data-v-f436712d]:hover{background:#181d22}.team-edit__th--num[data-v-f436712d],.team-edit__cell--num[data-v-f436712d]{width:60px;text-align:right;font-variant-numeric:tabular-nums;color:#ffffff73;font-weight:700}.team-edit__th--action[data-v-f436712d],.team-edit__cell--action[data-v-f436712d]{width:48px;text-align:center;padding-right:14px}.team-edit__th--wide[data-v-f436712d],.team-edit__cell--wide[data-v-f436712d]{width:auto;text-align:right;white-space:nowrap}.team-edit__cell--wide[data-v-f436712d]>*+*{margin-left:8px}.team-edit__req-count[data-v-f436712d]{font-variant-numeric:tabular-nums;margin-left:8px;font-size:12px;color:#ffffff80}.team-edit__req-btn[data-v-f436712d]{padding:7px 12px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);border-radius:999px;color:#ed1c24;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .15s ease-out,color .15s ease-out}.team-edit__req-btn[data-v-f436712d]:hover{background:#ed1c242e;color:#fff}.team-edit__req-btn[data-v-f436712d]{padding-top:2px;padding-bottom:2px;font-size:11px;cursor:pointer}.team-edit__req-btn[data-v-f436712d]:disabled{opacity:.5;cursor:default}.team-edit__req-btn--reject[data-v-f436712d]{opacity:.7}.team-edit__cell--name[data-v-f436712d]{font:700 13px/1.2 Montserrat,sans-serif;color:#fff}.team-edit__cell--mono[data-v-f436712d]{font:500 12px/1.4 SFMono-Regular,Menlo,monospace;color:#fff9}.team-edit__rm-btn[data-v-f436712d]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffff8c;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;text-decoration:none}.team-edit__rm-btn[data-v-f436712d]:hover:not(:disabled){background:#fbb3151f;border-color:#fbb31566;color:#fbb315}.team-edit__rm-btn[data-v-f436712d]:disabled{opacity:.4;cursor:not-allowed}.team-edit__rm-btn[data-v-f436712d]:hover:not(:disabled){background:#ef44441f;border-color:#ef444480;color:#ef4444}.team-edit__rm-btn[data-v-f436712d]{font:700 16px/1 Montserrat,sans-serif}.team-edit__empty[data-v-f436712d]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}@keyframes pulse-1d078a77{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes team-fade-1d078a77{0%{opacity:0}to{opacity:1}}@keyframes team-fade-up-1d078a77{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.admin-teams[data-v-1d078a77]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}@media (max-width: 640px){.admin-teams[data-v-1d078a77]{padding:16px 16px 60px}}.admin-teams__hero[data-v-1d078a77]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}@media (max-width: 640px){.admin-teams__hero[data-v-1d078a77]{padding:22px 20px;gap:22px}}.admin-teams__hero-rail[data-v-1d078a77]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.admin-teams__hero-grid[data-v-1d078a77]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.admin-teams__hero-glow[data-v-1d078a77]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.admin-teams__hero-top[data-v-1d078a77]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.admin-teams__back[data-v-1d078a77]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font:700 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out}.admin-teams__back[data-v-1d078a77]:hover{border-color:#ed1c24;color:#fff}.admin-teams__back[data-v-1d078a77]{animation:team-fade-1d078a77 .18s ease-out 40ms both}.admin-teams__eyebrow[data-v-1d078a77]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c;animation:team-fade-1d078a77 .18s ease-out 40ms both}.admin-teams__hero-body[data-v-1d078a77]{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}@media (max-width: 640px){.admin-teams__hero-body[data-v-1d078a77]{grid-template-columns:1fr;gap:16px}}.admin-teams__hero-num[data-v-1d078a77]{display:flex;line-height:.78;animation:team-fade-up-1d078a77 .22s ease-out 80ms both}.admin-teams__hero-num-zero[data-v-1d078a77]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.28)}.admin-teams__hero-num-one[data-v-1d078a77]{font:900 clamp(96px,14vw,180px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.admin-teams__hero-copy[data-v-1d078a77]{display:flex;flex-direction:column;gap:8px;max-width:60ch;animation:team-fade-up-1d078a77 .22s ease-out .12s both}.admin-teams__hero-title[data-v-1d078a77]{margin:0;font:800 clamp(28px,4vw,48px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em;color:#fff}.admin-teams__hero-sub[data-v-1d078a77]{margin:0;font:500 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.admin-teams__hero-sub b[data-v-1d078a77]{color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.admin-teams__filters[data-v-1d078a77]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.admin-teams__filter-row[data-v-1d078a77]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.admin-teams__search[data-v-1d078a77]{flex:1 1 240px;display:flex;flex-direction:column;gap:4px}.admin-teams__search-cap[data-v-1d078a77]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73}.admin-teams__search-input[data-v-1d078a77]{box-sizing:border-box;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:8px 14px;color:#fff;font:500 13px/1 Montserrat,sans-serif;outline:none;transition:border-color .15s ease-out}.admin-teams__search-input[data-v-1d078a77]:focus{border-color:#ed1c24}.admin-teams__search-input[data-v-1d078a77]::placeholder{color:#ffffff59}.admin-teams__reset[data-v-1d078a77]{padding:7px 12px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);border-radius:999px;color:#ed1c24;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background-color .15s ease-out,color .15s ease-out}.admin-teams__reset[data-v-1d078a77]:hover{background:#ed1c242e;color:#fff}.admin-teams__table-wrap[data-v-1d078a77]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;overflow-x:auto}.admin-teams__table[data-v-1d078a77]{width:100%;border-collapse:collapse;font:500 13px/1.4 Montserrat,sans-serif}.admin-teams__table th[data-v-1d078a77],.admin-teams__table td[data-v-1d078a77]{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.admin-teams__table th[data-v-1d078a77]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.admin-teams__table tr:last-child td[data-v-1d078a77]{border-bottom:0}.admin-teams__table tbody tr[data-v-1d078a77]{transition:background-color .15s ease-out}.admin-teams__table tbody tr[data-v-1d078a77]:hover{background:#181d22}.admin-teams__th--num[data-v-1d078a77],.admin-teams__cell--num[data-v-1d078a77]{text-align:right;width:90px;font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.admin-teams__th--action[data-v-1d078a77],.admin-teams__cell--action[data-v-1d078a77]{width:48px;text-align:center;padding-right:14px}.admin-teams__cell--name[data-v-1d078a77]{font:700 13px/1.2 Montserrat,sans-serif;color:#fff}.admin-teams__cell--ext[data-v-1d078a77]{color:#ffffffbf;font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Menlo,monospace;font-size:12px}.admin-teams__cell--owner[data-v-1d078a77]{font:500 12px/1.4 SFMono-Regular,Menlo,monospace;color:#ffffff8c;font-variant-numeric:tabular-nums}.admin-teams__edit-btn[data-v-1d078a77]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffff8c;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;text-decoration:none}.admin-teams__edit-btn[data-v-1d078a77]:hover:not(:disabled){background:#fbb3151f;border-color:#fbb31566;color:#fbb315}.admin-teams__edit-btn[data-v-1d078a77]:disabled{opacity:.4;cursor:not-allowed}.admin-teams__loading[data-v-1d078a77],.admin-teams__empty[data-v-1d078a77]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}@keyframes pulse-d3391202{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin-claims[data-v-d3391202]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:24px max(20px,50vw - 700px) 80px;background:#0a0a0d;color:#fff;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.admin-claims__hero[data-v-d3391202]{position:relative;overflow:hidden;border-radius:16px;padding:28px 32px;background:linear-gradient(160deg,#0d0b10,#1a0d18 55%,#2a0814);isolation:isolate;display:flex;flex-direction:column;gap:28px}.admin-claims__hero-rail[data-v-d3391202]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.admin-claims__hero-grid[data-v-d3391202]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 20% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 20% 30%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.admin-claims__hero-glow[data-v-d3391202]{position:absolute;top:25%;right:-10%;width:50%;height:70%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.admin-claims__hero-top[data-v-d3391202],.admin-claims__hero-body[data-v-d3391202]{position:relative;z-index:1}.admin-claims__hero-top[data-v-d3391202]{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-claims__back[data-v-d3391202]{display:inline-flex;align-items:center;gap:6px;font:700 12px/1 Montserrat,sans-serif;color:#ffffffb3;text-decoration:none;transition:color .15s ease-out}.admin-claims__back[data-v-d3391202]:hover{color:#fff}.admin-claims__eyebrow[data-v-d3391202]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ed1c24}.admin-claims__hero-body[data-v-d3391202]{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center}.admin-claims__hero-num[data-v-d3391202]{display:flex;line-height:.78}.admin-claims__hero-num-zero[data-v-d3391202],.admin-claims__hero-num-one[data-v-d3391202]{font:900 clamp(72px,11vw,132px)/.78 "Montserrat",sans-serif;letter-spacing:-.06em}.admin-claims__hero-num-zero[data-v-d3391202]{color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.24)}.admin-claims__hero-num-one[data-v-d3391202]{background:linear-gradient(180deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent;margin-left:-.08em}.admin-claims__hero-copy[data-v-d3391202]{display:flex;flex-direction:column;gap:10px;max-width:56ch}.admin-claims__hero-title[data-v-d3391202]{margin:0;font:800 clamp(26px,4vw,42px)/1.05 "Montserrat",sans-serif;letter-spacing:-.02em}.admin-claims__hero-sub[data-v-d3391202]{margin:0;font:400 14px/1.55 Montserrat,sans-serif;color:#ffffffb3}.admin-claims__filters[data-v-d3391202]{display:flex;flex-direction:column;gap:12px}.admin-claims__filter-row[data-v-d3391202]{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.admin-claims__search[data-v-d3391202]{display:flex;flex-direction:column;gap:6px;flex:1 1 260px}.admin-claims__fleet[data-v-d3391202]{display:flex;flex-direction:column;gap:6px;flex:0 0 160px}.admin-claims__search-cap[data-v-d3391202]{font:800 9px/1 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#fff6}.admin-claims__search-input[data-v-d3391202],.admin-claims__select[data-v-d3391202]{height:40px;padding:0 14px;background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:#fff;font:500 13px/1 Montserrat,sans-serif;outline:none;transition:border-color .15s ease-out}.admin-claims__search-input[data-v-d3391202]:focus,.admin-claims__select[data-v-d3391202]:focus{border-color:#ed1c2480}.admin-claims__search-input[data-v-d3391202]::placeholder,.admin-claims__select[data-v-d3391202]::placeholder{color:#ffffff4d}.admin-claims__select[data-v-d3391202]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.admin-claims__table-wrap[data-v-d3391202]{background:#14181b;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;overflow-x:auto}.admin-claims__table[data-v-d3391202]{width:100%;border-collapse:collapse;font:500 13px/1.4 Montserrat,sans-serif}.admin-claims__table th[data-v-d3391202],.admin-claims__table td[data-v-d3391202]{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.admin-claims__table th[data-v-d3391202]{font:800 10px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.08);white-space:nowrap}.admin-claims__table tr:last-child td[data-v-d3391202]{border-bottom:0}.admin-claims__table tbody tr[data-v-d3391202]{transition:background-color .15s ease-out}.admin-claims__table tbody tr[data-v-d3391202]:hover{background:#181d22}.admin-claims__th--kart[data-v-d3391202],.admin-claims__cell--kart[data-v-d3391202]{width:72px;font-variant-numeric:tabular-nums}.admin-claims__th--fleet[data-v-d3391202],.admin-claims__cell--fleet[data-v-d3391202]{width:110px}.admin-claims__th--date[data-v-d3391202],.admin-claims__cell--date[data-v-d3391202]{width:170px;color:#fff9;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-claims__cell--name[data-v-d3391202]{font:700 13px/1.2 Montserrat,sans-serif}.admin-claims__pilot-link[data-v-d3391202]{color:#fff;text-decoration:none;transition:color .15s ease-out}.admin-claims__pilot-link[data-v-d3391202]:hover{color:#ed1c24}.admin-claims__heat-link[data-v-d3391202]{color:#ffffffb3;text-decoration:none;transition:color .15s ease-out}.admin-claims__heat-link[data-v-d3391202]:hover{color:#fff}.admin-claims__fleet-pill[data-v-d3391202]{display:inline-block;padding:3px 9px;border-radius:999px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.04em;background:#ffffff0f;color:#ffffffbf;border:1px solid rgba(255,255,255,.08)}.admin-claims__fleet-pill--rental[data-v-d3391202]{background:#3b82f624;color:#60a5fa;border-color:#3b82f666}.admin-claims__fleet-pill--club[data-v-d3391202]{background:#a259ff24;color:#a259ff;border-color:#a259ff66}.admin-claims__loading[data-v-d3391202],.admin-claims__empty[data-v-d3391202]{text-align:center;padding:22px;color:#ffffff73;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.22em;text-transform:uppercase}.admin-claims__th--actions[data-v-d3391202],.admin-claims__cell--actions[data-v-d3391202]{width:120px;text-align:right}.admin-claims__rollback[data-v-d3391202]{padding:6px 12px;border-radius:999px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.04em;color:#ff6b6b;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.admin-claims__rollback[data-v-d3391202]:hover:not(:disabled){background:#ed1c2438;color:#fff}.admin-claims__rollback[data-v-d3391202]:disabled{opacity:.5;cursor:default}.admin-claims__error[data-v-d3391202]{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:#ed1c241a;border:1px solid rgba(237,28,36,.4);color:#ff6b6b;font:600 12px/1.4 Montserrat,sans-serif}@media (max-width: 768px){.admin-claims[data-v-d3391202]{padding:16px 16px 60px}.admin-claims__hero[data-v-d3391202]{padding:20px}.admin-claims__hero-body[data-v-d3391202]{grid-template-columns:1fr;gap:14px}}@keyframes pulse-8da38620{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.lang-toggle[data-v-8da38620]{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;overflow:hidden}.lang-toggle__opt[data-v-8da38620]{background:transparent;border:none;cursor:pointer;padding:5px 9px;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.08em;color:#6d7c83;transition:color .15s,background .15s}.lang-toggle__opt[data-v-8da38620]:hover{color:#fff}.lang-toggle__opt--active[data-v-8da38620]{background:linear-gradient(90deg,#7a335c,#ed1c24);color:#fff}@keyframes pulse-84e03efe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.tour-replay[data-v-84e03efe]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff9;cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out}.tour-replay[data-v-84e03efe]:hover{color:#fff;border-color:#ed1c24}.tour-replay[data-v-84e03efe]:focus-visible{outline:2px solid #ed1c24;outline-offset:2px}@media (pointer: coarse){.tour-replay[data-v-84e03efe]{width:44px;height:44px}}@keyframes pulse-e9177f73{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.header[data-v-e9177f73]{position:fixed;top:0;width:100%;height:72px;box-shadow:0 0 5px #0003;background:#14181beb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:20;border-bottom:1px solid rgba(255,255,255,.06)}.header__container[data-v-e9177f73]{display:flex;flex-direction:row;justify-content:space-between;padding:0 16px;align-items:center;height:100%;gap:24px}.header__brand[data-v-e9177f73]{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;flex-shrink:0}.header__icon-container[data-v-e9177f73]{display:flex;flex-direction:row;gap:30px}.header__icon-container img[data-v-e9177f73]{height:72px;filter:brightness(1.35) saturate(1.1)}.header__wordmark[data-v-e9177f73]{display:none;flex-direction:column;line-height:1}.header__wordmark-main[data-v-e9177f73]{font:900 14px/1 Montserrat,sans-serif;letter-spacing:.18em;background:linear-gradient(90deg,#7a335c,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent}.header__wordmark-sub[data-v-e9177f73]{font:600 9px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#6d7c83;margin-top:4px}.header__desktop-nav[data-v-e9177f73]{display:none;flex:1;justify-content:center;gap:28px}.header__desktop-nav[data-v-e9177f73] .links__link a{font-size:12px;letter-spacing:.18em;padding:10px 0;position:relative;transition:color .2s}.header__desktop-nav[data-v-e9177f73] .links__link a:hover{color:#fff}.header__desktop-nav[data-v-e9177f73] .links__link a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__desktop-nav[data-v-e9177f73] .links__link a:hover:after{transform:scaleX(1)}.header__desktop-nav[data-v-e9177f73] .links__link .router-link-exact-active:after{transform:scaleX(1)}.header__actions[data-v-e9177f73]{display:flex;align-items:center;gap:14px}.header__cta[data-v-e9177f73]{display:none;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(90deg,#7a335c,#ed1c24);color:#fff;text-decoration:none;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;border-radius:999px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #ed1c2440}.header__cta[data-v-e9177f73]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ed1c2459}.header__cta--ghost[data-v-e9177f73]{background:transparent;color:#e7e8e9;border:1px solid rgba(255,255,255,.14);box-shadow:none}.header__cta--ghost[data-v-e9177f73]:hover{border-color:#ed1c24;color:#fff;transform:none;box-shadow:none}.header__cta-arrow[data-v-e9177f73]{transition:transform .2s}.header__cta:hover .header__cta-arrow[data-v-e9177f73]{transform:translate(3px)}.header__nav-trigger[data-v-e9177f73]{height:100%;background:none;border:none;padding:0;z-index:100;margin:0;cursor:pointer;position:relative;height:24px;width:24px}.header__nav-trigger[data-v-e9177f73]:focus-visible{outline:none}.header__nav-trigger span[data-v-e9177f73]{display:block;position:absolute;top:6px;left:0;width:24px;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);transition:.25s}.header__nav-trigger span[data-v-e9177f73]:focus-visible{outline:none}.header__nav-trigger span[data-v-e9177f73]:nth-of-type(1){transform:translateY(-7px)}.header__nav-trigger span[data-v-e9177f73]:nth-of-type(2){opacity:1}.header__nav-trigger span[data-v-e9177f73]:nth-of-type(3){transform:translateY(7px)}.header__nav-trigger--opened span[data-v-e9177f73]{top:6px;left:0;width:24px;height:2px}.header__nav-trigger--opened span[data-v-e9177f73]:nth-of-type(1){transform:rotate(45deg)}.header__nav-trigger--opened span[data-v-e9177f73]:nth-of-type(2){opacity:0}.header__nav-trigger--opened span[data-v-e9177f73]:nth-of-type(3){transform:rotate(-45deg)}@media (min-width: 768px){.header[data-v-e9177f73]{height:80px}.header__container[data-v-e9177f73]{padding:0 32px;gap:32px}.header__wordmark[data-v-e9177f73],.header__desktop-nav[data-v-e9177f73]{display:flex}.header__cta[data-v-e9177f73]{display:inline-flex}.header__nav-trigger[data-v-e9177f73]{display:none}}@media (min-width: 1280px){.header__container[data-v-e9177f73]{padding:0 48px}}@keyframes pulse-29de7323{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.side-menu[data-v-29de7323]{position:fixed;z-index:2;top:0;left:0;width:100%;height:calc(100vh - 72px);margin:72px 0 0;transition:opacity .2s ease-out,visibility .2s ease-out;opacity:0;visibility:hidden;pointer-events:none;display:flex;flex-direction:row}.side-menu--opened[data-v-29de7323]{opacity:1;visibility:visible;pointer-events:auto}.side-menu__container[data-v-29de7323]{position:relative;z-index:1;background:#14181b;border-right:1px solid rgba(255,255,255,.06);min-width:86%;max-width:320px;height:100%;padding:16px 12px calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;transform:translate(-100%);transition:transform .2s ease-out}.side-menu--opened .side-menu__container[data-v-29de7323]{transform:translate(0)}.side-menu__group[data-v-29de7323]{display:flex;flex-direction:column;gap:2px}.side-menu__footer[data-v-29de7323]{display:flex;flex-direction:column;gap:2px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.side-menu__overlay[data-v-29de7323]{flex:1;align-self:stretch;background:#0a0a0d8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .2s ease-out}.side-menu--opened .side-menu__overlay[data-v-29de7323]{opacity:1}.side-menu[data-v-29de7323] .links__link a{display:flex;align-items:center;position:relative;min-height:48px;padding:0 14px 0 16px;border-radius:8px;font:700 14px/1.2 Montserrat,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#6d7c83;text-decoration:none;transition:background .15s ease-out,color .15s ease-out}.side-menu[data-v-29de7323] .links__link a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;border-radius:0 2px 2px 0;background:linear-gradient(90deg,#7a335c,#ed1c24);transition:height .15s ease-out}.side-menu[data-v-29de7323] .links__link a:hover,.side-menu[data-v-29de7323] .links__link a:active{background:#181d22;color:#fff}.side-menu[data-v-29de7323] .links__link .active{background:#181d22;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff}.side-menu[data-v-29de7323] .links__link .active:before{height:24px}.side-menu[data-v-29de7323] .links__link a{opacity:0;transform:translate(-8px)}.side-menu--opened[data-v-29de7323] .links__link a{opacity:1;transform:translate(0);transition:background .15s ease-out,color .15s ease-out,opacity .2s ease-out,transform .2s ease-out}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(1) a{transition-delay:.03s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(2) a{transition-delay:.06s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(3) a{transition-delay:.09s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(4) a{transition-delay:.12s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(5) a{transition-delay:.15s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(6) a{transition-delay:.18s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(7) a{transition-delay:.21s}.side-menu--opened .side-menu__group[data-v-29de7323] .links__link:nth-child(8) a{transition-delay:.24s}.side-menu__footer[data-v-29de7323] .links__link:last-child a{color:#ef4444}.side-menu__footer[data-v-29de7323] .links__link:last-child a:hover,.side-menu__footer[data-v-29de7323] .links__link:last-child a:active{background:#ef44441f;color:#ef4444}@media (min-width: 768px){.side-menu[data-v-29de7323]{display:none}}@keyframes pulse-e1af5454{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.main[data-v-e1af5454]{flex:1 0 auto;padding:72px 0 0;width:100%;box-sizing:border-box}@media (min-width: 768px){.main[data-v-e1af5454]{padding-top:80px}}.main[data-v-e1af5454]>*{margin-left:auto;margin-right:auto}@keyframes pulse-82a16559{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.footer[data-v-82a16559]{position:relative;width:100%;flex-shrink:0;color:#ffffffbf;background:radial-gradient(80% 60% at 0% 0%,#7a335c73,#14121800 60%),radial-gradient(60% 70% at 100% 100%,#ed1c2438,#14121800 60%),linear-gradient(180deg,#0d0b10,#1a0d18 60%,#14060d);isolation:isolate;overflow:hidden}.footer__rail[data-v-82a16559]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#7a335c,#ed1c24);z-index:2}.footer__grid-overlay[data-v-82a16559]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 0%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at 50% 0%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.footer__glow[data-v-82a16559]{position:absolute;right:-10%;bottom:-20%;width:50%;height:80%;background:radial-gradient(circle,rgba(237,28,36,.28) 0%,transparent 70%);filter:blur(48px);pointer-events:none;z-index:0}.footer__container[data-v-82a16559]{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:56px 24px 24px;display:flex;flex-direction:column;gap:40px}.footer__top[data-v-82a16559]{display:flex;flex-direction:column;gap:40px}.footer__brand[data-v-82a16559]{display:flex;flex-direction:column;gap:16px;max-width:420px}.footer__wordmark[data-v-82a16559]{display:flex;flex-direction:column;line-height:1}.footer__wordmark-main[data-v-82a16559]{font:900 22px/1 Montserrat,sans-serif;letter-spacing:.22em;background:linear-gradient(90deg,#fff,#ed1c24);-webkit-background-clip:text;background-clip:text;color:transparent}.footer__wordmark-sub[data-v-82a16559]{font:600 10px/1 Montserrat,sans-serif;letter-spacing:.36em;text-transform:uppercase;color:#ffffff6b;margin-top:6px}.footer__tagline[data-v-82a16559]{margin:0;font:400 13.5px/1.6 Montserrat,sans-serif;color:#fff9}.footer__status[data-v-82a16559]{display:inline-flex;align-items:center;gap:10px;font:700 10px/1 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#ffffffb3;padding:8px 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;align-self:flex-start;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.footer__status-dot[data-v-82a16559]{width:7px;height:7px;border-radius:50%;background:#ed1c24;box-shadow:0 0 10px #ed1c24;animation:footerPulse-82a16559 1.8s ease-in-out infinite}.footer__cols[data-v-82a16559]{display:grid;grid-template-columns:1fr;gap:32px}.footer__col[data-v-82a16559]{display:flex;flex-direction:column;gap:14px;min-width:0}.footer__col-title[data-v-82a16559]{margin:0;font:800 10px/1 Montserrat,sans-serif;letter-spacing:.32em;text-transform:uppercase;color:#ffffff80;position:relative;padding-bottom:12px}.footer__col-title[data-v-82a16559]:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:1px;background:linear-gradient(90deg,#7a335c,#ed1c24)}.footer__col-list[data-v-82a16559]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footer__col-list li[data-v-82a16559]{min-width:0}.footer__col-list a[data-v-82a16559]{text-decoration:none;color:#ffffffc7;font:500 13.5px/1.3 Montserrat,sans-serif;transition:color .2s,transform .2s;display:inline-block;max-width:100%;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.footer__col-list a[data-v-82a16559]:hover{color:#fff;transform:translate(3px)}.footer__disabled-link[data-v-82a16559]{color:#ffffff6b!important;cursor:not-allowed!important;pointer-events:auto}.footer__disabled-link[data-v-82a16559]:hover{color:#ffffff8c!important;transform:none!important}.footer__numeral-row[data-v-82a16559]{display:flex;align-items:center;gap:16px;opacity:.55}.footer__numeral-line[data-v-82a16559]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent)}.footer__numeral[data-v-82a16559]{font:800 11px/1 Montserrat,sans-serif;letter-spacing:.4em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.footer__bottom[data-v-82a16559]{display:flex;flex-direction:column;gap:14px;padding-top:8px}.footer__copyright[data-v-82a16559]{font:500 11px/1.4 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.footer__meta[data-v-82a16559]{display:flex;flex-wrap:wrap;gap:8px 16px;font:600 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#ffffff59}.footer__meta-cell[data-v-82a16559]{position:relative}.footer__meta-cell+.footer__meta-cell[data-v-82a16559]{padding-left:16px}.footer__meta-cell+.footer__meta-cell[data-v-82a16559]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background:#ffffff4d}@media (min-width: 768px){.footer__container[data-v-82a16559]{padding:72px 40px 32px;gap:48px}.footer__top[data-v-82a16559]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:64px}.footer__cols[data-v-82a16559]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;flex:1;min-width:0}.footer__bottom[data-v-82a16559]{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width: 1280px){.footer__container[data-v-82a16559]{padding:96px 64px 40px}.footer__cols[data-v-82a16559]{gap:64px}}@keyframes footerPulse-82a16559{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.v-toast-container{position:fixed;right:16px;bottom:16px;z-index:9999;pointer-events:none}.v-toast-stack{display:flex;flex-direction:column-reverse;gap:8px}.v-toast-stack>*{pointer-events:auto}.v-toast-slide-enter-active,.v-toast-slide-leave-active{transition:transform .18s ease,opacity .18s ease}.v-toast-slide-enter-from,.v-toast-slide-leave-to{transform:translate(120%);opacity:0}.v-toast-slide-move{transition:transform .18s ease}
