html:has(.command-app){font-size:clamp(13px,10.43px + .179vw,15px)}body:has(.command-app){--text-xs:.92rem;--text-sm:1rem;--text-base:1.08rem;--text-lg:1.23rem}body:has(.command-app) [class~="text-[9px]"]{font-size:10px}body:has(.command-app) [class~="text-[10px]"]{font-size:11px}body:has(.command-app) [class~="text-[11px]"]{font-size:12px}.command-app{--background:#0c1018;--foreground:#edf3ff;--card:#151b29;--card-foreground:#edf3ff;--popover:#151b29;--popover-foreground:#edf3ff;--secondary:#1b2537;--secondary-foreground:#edf3ff;--muted:#1b2537;--muted-foreground:#9eacc3;--accent:#223657;--accent-foreground:#edf3ff;--border:#2b364c;--sidebar:#111825;--sidebar-foreground:#b7c3d7;--sidebar-accent:#1c2a42;--sidebar-border:#2a354b;--win:#79c0ff;--loss:#ff9b7b;--impact-high:#ff9b7b;--impact-medium:#ffbd83;--impact-positive:#79c0ff;--brand-from:#69a3ff;--brand-to:#2863d7;background:radial-gradient(at 78% -18%,#182743 0,#0000 47%),#0c1018}.command-app .command-page{flex:1;padding:12px 18px 26px}.command-content{--command-content-width:1760px;--command-page-gutter:18px}.command-content .command-page,.command-content .command-page-header{width:100%;max-width:var(--command-content-width);padding-inline:var(--command-page-gutter);margin-inline:auto}.command-app [data-slot=card]:not(.command-panel):not(.command-hero){border:1px solid var(--border);background:linear-gradient(145deg,#161d2b,#111722);border-radius:14px;box-shadow:0 18px 40px -36px #000}.command-app [data-slot=card].command-hero,.command-app [data-slot=card].command-panel{--card-spacing:8px}.command-app [data-slot=card].command-warning:not(.command-hero){background:#28251f;border-color:#806747}.command-app [data-slot=card].command-error:not(.command-hero){background:#282025;border-color:#805052}.command-app [data-slot=card].command-info:not(.command-hero){background:linear-gradient(135deg,#1b2d4b,#151d2c 72%);border-color:#385681}.command-app [data-slot=accordion-trigger]{padding-block:10px}.command-app :is([data-slot=button],[data-ui=button]){border-radius:9px}.command-app .command-match-row{background:#171f2d;border:1px solid #2c3850;border-left-width:3px;border-radius:10px;min-height:50px}.command-app .command-match-row[data-result=win]{border-left-color:#79c0ff}.command-app .command-match-row[data-result=loss]{border-left-color:#ff9b7b}.command-app .command-match-row:hover{background:#202d42}.command-app .command-inset{background:#1b2535;border:1px solid #2b364c;border-radius:10px}body:has(.command-app) [data-slot=dialog-content] .command-inset{background:#1b2535;border:1px solid #2b364c;border-radius:10px}.command-app [data-slot=card].command-pattern:not(.command-hero){background:#192231;border-left-width:3px}.command-app [data-slot=card].command-pattern[data-impact=high]{border-left-color:#ff9b7b}.command-app [data-slot=card].command-pattern[data-impact=medium]{border-left-color:#ffbd83}body:has(.command-app) [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04080fb8}body:has(.command-app) [data-slot=dialog-content]{--background:#0c1018;--foreground:#edf3ff;--brand-from:#69a3ff;--brand-to:#6861d9;--popover:#151b29;--popover-foreground:#edf3ff;--secondary:#1b2537;--muted:#1b2537;--muted-foreground:#9eacc3;--border:#2b364c;--win:#79c0ff;--loss:#ff9b7b;color:#edf3ff;background:linear-gradient(145deg,#182234,#121925);border:1px solid #3a4a65;border-radius:15px;gap:10px;box-shadow:0 30px 90px #0009}body:has(.command-app) [data-slot=dialog-content] :is([data-slot=button],[data-ui=button]){border-radius:9px}body:has(.command-app) [data-slot=dialog-content].command-detail-dialog{width:min(720px,100vw - 24px)}body:has(.command-app) .command-detail-stat{background:#1d293b;border:1px solid #2b3952;border-radius:9px;min-width:0;padding:8px 10px}body:has(.command-app) [data-slot=tooltip-content]{--popover:#1b2535;--popover-foreground:#edf3ff;color:#edf3ff;background:#1b2535;border:1px solid #40516f;border-radius:9px;box-shadow:0 12px 30px #0006}@media (min-width:768px){.command-content{--command-page-gutter:22px}}@media (min-width:1600px){.command-content{--command-page-gutter:clamp(28px, 1.5vw, 40px)}.command-app .command-sidebar{width:clamp(224px,10vw,256px)}.command-content .command-page-header{padding-top:24px;padding-bottom:12px}.command-content .command-page{padding-top:16px;padding-bottom:40px}}@media (min-width:1920px){.command-auth main>div{grid-template-columns:minmax(0,1fr) minmax(440px,480px);gap:96px;max-width:1280px;min-height:680px}.command-auth .command-auth-card{max-width:480px}}@media (max-width:767px){html:has(.command-app){font-size:14px}}.command-app .command-panel{background:linear-gradient(145deg,#161d2b,#111722);border:1px solid #2a354b;border-radius:15px;box-shadow:0 18px 48px -45px #000}.command-app .command-hero{background:radial-gradient(circle at 92% -25%,#2b456b,#0000 52%),linear-gradient(120deg,#1c315f,#121a2a 75%);border:1px solid #395489;border-radius:17px;box-shadow:0 22px 50px -42px #477fe9}.command-app .command-kicker{color:#a3cfff;font:700 11px var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase}.command-app .command-muted-kicker{color:#9daac0}.command-app .command-primary{color:#fff;background:linear-gradient(#67a0ff,#2863d9);border:1px solid #6b9fff;border-radius:9px;box-shadow:0 10px 25px -13px #578bfa}.command-app .command-primary:hover{filter:brightness(1.12)}.command-app .command-outline{color:#e8f0ff;background:#171f2e;border:1px solid #405578;border-radius:9px}.command-app .command-outline:hover{background:#223653}.command-app .command-mono{font-family:var(--font-geist-mono), monospace}.command-auth .command-auth-input{color:#edf3ff;background:#111927;border-color:#34445e;border-radius:11px;height:44px;padding-inline:38px}.command-auth .command-auth-input::placeholder{color:#7f91ac}.command-auth .command-auth-input:focus-visible{border-color:#70a5f5;box-shadow:0 0 0 3px #4c85e82e}.command-auth{isolation:isolate;background:radial-gradient(at 18% 30%,#1a2b4b 0,#0000 34%),radial-gradient(at 78% 82%,#151f38 0,#0000 35%),#0c1018;position:relative}.command-auth:before{z-index:-1;opacity:.07;pointer-events:none;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='80' viewBox='0 0 92 80'%3E%3Cpath d='M23 1 45 13v26L23 51 1 39V13Zm46 0 22 12v26L69 51 47 39V13ZM46 41 68 53v26L46 91 24 79V53Z' fill='none' stroke='%2388a8d2' stroke-width='1'/%3E%3C/svg%3E");background-size:92px 80px;width:min(60%,900px);position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 12%,#0000 95%);mask-image:linear-gradient(90deg,#000 12%,#0000 95%)}.command-auth .command-auth-card{background:linear-gradient(155deg,#181f30,#111721);border-color:#729de0 #3a4a68 #3a4a68;box-shadow:0 28px 80px -46px #244b9a}@media (max-width:767px){.command-auth:before{opacity:.045;width:100%}}.command-app .command-toolbar{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.command-app .command-toolbar>:not(.command-filter-row):not(.command-refresh){width:100%}.command-app .command-filter-row{flex:1;gap:8px;min-width:0}.command-app .command-filter-row>div{background:#151c2b;border:1px solid #2c3850;border-radius:10px;flex-direction:row;flex-shrink:0;align-items:center;gap:3px;max-width:100%;min-height:36px;padding:3px;display:inline-flex}.command-app .command-filter-row>div>span{color:#9dabbe;font:700 11px var(--font-geist-mono), monospace;letter-spacing:.15em;padding:0 9px}.command-app .command-filter-row>div>div{min-width:0;max-width:100%;box-shadow:none;background:0 0}.command-app .command-filter-row button{border-radius:9px}.command-app .command-refresh{background:#151c2b;border-color:#2b374e;min-height:36px}.command-app .command-refresh button{background:#22334f}@media (max-width:1199px){.command-app .command-filter-row{flex-basis:100%}.command-app .command-refresh{width:100%}}@media (max-width:767px){.command-app .command-filter-row{width:100%}.command-app .command-filter-row>div{justify-content:space-between;width:100%}.command-app .command-filter-row>div>div{justify-content:flex-end}}.command-app .command-analysis-footer{flex-flow:wrap;align-items:center}@media (max-height:800px){.command-app .command-sidebar{padding-top:18px;padding-bottom:12px}.command-app .command-sidebar>a{margin-bottom:18px}.command-app .command-sidebar nav{gap:12px}.command-app .command-sidebar nav a{padding-top:7px;padding-bottom:7px}.command-app .command-sidebar>div:last-child{margin-top:8px}}.command-app.mobile-sheet{left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));background:#151b29;transition:transform .24s cubic-bezier(.22,1,.36,1);transform:translate(0,0);box-shadow:0 8px 24px #00000040}.command-app.mobile-sheet[data-starting-style],.command-app.mobile-sheet[data-ending-style]{transform:translate3d(0, calc(100% + max(8px, env(safe-area-inset-bottom))), 0)}.command-app.mobile-sheet[data-ending-style]{transition-duration:.18s;transition-timing-function:ease-in}.mobile-sheet-overlay{opacity:1;background:#04080fad;transition:opacity .2s ease-out}.mobile-sheet-overlay[data-starting-style],.mobile-sheet-overlay[data-ending-style]{opacity:0}@media (prefers-reduced-motion:reduce){.command-app.mobile-sheet,.mobile-sheet-overlay{transition:none}}.command-app .command-toolbar>.mobile-filter-bar{display:none}@media (max-width:767px){body:has(.command-app){background-attachment:scroll}.command-app .mobile-bottom-nav{--mobile-nav-left:max(16px, env(safe-area-inset-left));--mobile-nav-right:max(16px, env(safe-area-inset-right));box-sizing:border-box;left:var(--mobile-nav-left);right:var(--mobile-nav-right);width:calc(100% - var(--mobile-nav-left) - var(--mobile-nav-right));min-width:0;bottom:max(10px, env(safe-area-inset-bottom));grid-template-columns:repeat(4,minmax(0,1fr))}.command-app .mobile-bottom-nav>a,.command-app .mobile-bottom-nav>button{font-size:11px}.command-app:has(.mobile-bottom-nav) .command-content{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.command-app .command-filter-row{display:none}.command-app .command-toolbar>.mobile-filter-bar{display:flex}.command-app .command-refresh{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.command-app .command-refresh button{height:32px;min-height:32px;padding-inline:9px;font-size:11px}}@media (max-width:360px){.command-app .mobile-bottom-nav{gap:2px}}@media (max-width:767px){.command-app .mobile-nav-link{touch-action:manipulation}.command-app .mobile-nav-link:active{background:var(--accent);color:#a8d1ff}.command-app .mobile-nav-link:has([data-pending=true]){background:var(--accent);color:#a8d1ff}.command-app .mobile-bottom-nav>a,.command-app .mobile-bottom-nav>button{transition:transform .14s ease-out,background-color .14s ease-out,color .14s ease-out}.command-app .mobile-bottom-nav>a:active,.command-app .mobile-bottom-nav>button:active{transform:scale(.96)}.command-app .mobile-nav-link[aria-current=page] .mobile-nav-icon{animation:.24s ease-out mobile-tab-settle}.command-app .command-page-header>div:first-child{animation:.16s ease-out mobile-heading-enter}.command-app .mobile-filter-choice{touch-action:manipulation;transition:transform .14s ease-out,background-color .14s ease-out,border-color .14s ease-out}.command-app .mobile-filter-choice:active{transform:scale(.98)}.command-app .mobile-filter-check{opacity:0;transition:transform .16s ease-out,opacity .16s ease-out;transform:scale(.75)}.command-app .mobile-filter-choice[aria-pressed=true] .mobile-filter-check{opacity:1;transform:scale(1)}}@keyframes mobile-tab-settle{0%{transform:translateY(0)}45%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes mobile-heading-enter{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.command-app .mobile-bottom-nav>a,.command-app .mobile-bottom-nav>button,.command-app .mobile-bottom-nav>a:active,.command-app .mobile-bottom-nav>button:active,.command-app .mobile-filter-choice,.command-app .mobile-filter-choice:active,.command-app .mobile-filter-check{transition:none;transform:none}.command-app .mobile-nav-link[aria-current=page] .mobile-nav-icon,.command-app .command-page-header>div:first-child{animation:none}}.command-app{--background:#0e131e;--card:#171f30;--muted-foreground:#a5b2c8;--border:#2c3b55;--win:#a5ead6;--impact-positive:#a5ead6;--brand-to:#6861d9;background:radial-gradient(at 80% -20%,#1c2c48 0,#0000 55%),#0e131e}.command-content{--command-content-width:1440px}.command-app .command-panel,.command-app [data-slot=card]:not(.command-hero){box-shadow:none;background:#171f30;border-color:#2c3b55}.command-app .command-inset{background:#121b2b;border-color:#2c3b55}.command-app .command-hero{background:linear-gradient(120deg,#1d3151,#171f30);border-color:#416394}.command-app .command-primary{background:linear-gradient(120deg,#497de7,#7460d8);border-color:#768ced}.command-app .command-pattern[data-impact=positive]{border-left-color:#a5ead6}.coach-tabs{background:#121b2b;border:1px solid #2c3b55;border-radius:14px;flex-wrap:wrap;gap:8px;padding:6px;display:flex}.coach-tab{color:#a5b2c8;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.coach-tab:hover,.coach-tab.is-active{color:#c3ddff;background:#253754}.coach-tab:focus-visible{outline-offset:2px;outline:2px solid #91c0ff}.statistics-content>.command-page-header{display:none}.statistics-content>.command-page{padding-top:20px}.command-auth:before{opacity:.025}.command-auth .command-auth-card{background:#171f30;border-color:#3c4f73;border-radius:20px}.command-app .command-detail-page{background:#171f30;border:1px solid #2c3b55;border-radius:18px;padding:24px}@media (max-width:767px){.command-app .command-detail-page{padding:16px}.coach-tab{flex:1;padding:10px}}.command-content{--command-page-gutter:26px}.command-app .command-page-header{align-items:flex-start;padding-top:26px;padding-bottom:23px}.command-app .command-page-header h1{font-size:26px;font-weight:600}.command-app .command-page-header h1+p{margin-top:8px}.command-app .coach-home{padding-top:0}.coach-state-badge,.coach-rank-badge,.coach-report-badge{color:#a8d1ff;background:#243752;border-radius:7px;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.coach-rank-badge{color:#f6c990;background:0 0;border:1px solid #2c3b55;font-size:12px}.coach-report-badge{color:#cbb8ff;background:#352c51}.coach-comparison{flex-wrap:wrap;gap:30px;margin-top:15px;display:flex}.coach-proof-details{border-top:1px solid #2c3b55;margin-top:15px;padding-top:12px}.coach-proof-details>summary{cursor:pointer;color:#a8d1ff;font-size:13px}.coach-text-link{color:#a8d1ff;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:600;display:inline-flex}.coach-tabs{background:0 0;border:0;border-radius:0;padding:0}.coach-tab{background:#1d2c44;border:1px solid #415778;border-radius:9px}.coach-tab.is-active{background:#2c4269;border-color:#749de1}@media (max-width:767px){.command-content{--command-page-gutter:14px}.command-app .command-page-header{padding-top:20px}.command-app .command-page-header h1{font-size:23px}.coach-comparison{gap:16px}}.command-app .command-detail-page .command-detail-stat{background:0 0;border:0;border-bottom:1px solid #2c3b55;border-radius:0;padding:14px 0}.command-app .command-detail-page .command-detail-stat .stat-nums{font-size:19px}.coach-home :is([data-slot=button],[data-ui=button]):not(.coach-text-link),.command-page-header :is([data-slot=button],[data-ui=button]){min-height:40px;padding-inline:13px}.community-nav-item{color:#a5b2c8;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:auto;min-height:42px;padding:9px 12px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s;display:flex}.community-nav-item:hover{color:#eef3fc;background:#1c2b43}.community-nav-item:focus-visible{outline-offset:3px;outline:2px solid #a8d1ff}.command-app [data-slot=card].review-section{box-shadow:none;--tw-ring-shadow:0 0 #0000;border:1px solid #2c3b55;border-radius:13px;gap:12px;padding:18px}.review-section-heading{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.review-section-icon{color:#a8d1ff;background:#233754;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.review-section-icon.purple{color:#cbb8ff;background:#352c51}.review-section-icon.green{color:#a5ead6;background:#1f4546}.review-section-icon.amber{color:#f6c990;background:#45392d}.review-match-hero{flex-wrap:wrap;align-items:center;gap:16px;padding-top:4px;display:flex}.review-hero-stats{border-top:1px solid #2c3b55;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:6px;padding-top:18px;display:grid}.review-result,.review-item-action{color:#a8d1ff;background:#243752;border-radius:7px;width:fit-content;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.review-result.is-win{color:#a5ead6;background:#1f4546}.review-result.is-loss,.review-item-action.is-change{color:#f6c990;background:#45392d}.review-event-result{border-top:1px solid #2c3b55;margin-top:4px;padding-top:15px}.review-alternative{background:#152c30;border-left:3px solid #a5ead6;border-radius:6px;padding:12px 15px}.review-drill{border-bottom:1px solid #2c3b55;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.review-drill-number{color:#a8d1ff;background:#2b426a;border-radius:6px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.review-purchase-row{border-bottom:1px solid #2c3b55;grid-template-columns:48px 38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.review-limitations{border-top:1px solid #2c3b55;padding-top:16px}.review-gold-chart{width:100%;min-width:0;margin-top:8px}.review-gold-chart svg{width:100%;height:auto;display:block}@media (max-width:767px){.command-app [data-slot=card].review-section{padding:15px}.review-match-hero{gap:12px}.review-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.review-purchase-row{grid-template-columns:40px 38px minmax(0,1fr);gap:8px}.review-purchase-row>.review-item-action{grid-column:3;margin-top:-5px}}.review-detail .review-moment-button{justify-content:flex-start}@media (max-width:767px){.review-detail .review-moment-button{flex:0 0 100%;width:100%}}.command-app{--ui-space-8:8px;--ui-space-12:12px;--ui-space-16:16px;--ui-space-24:24px}.command-app .review-page-heading{padding-bottom:12px}.command-content .review-page-content{align-content:start;gap:var(--ui-space-12);padding-top:0;display:grid}.review-back-link{gap:var(--ui-space-8);justify-self:start;min-height:40px}.review-detail{gap:var(--ui-space-16);display:grid}.review-portrait-pair{align-items:center;gap:var(--ui-space-12);display:flex}.review-hero-stats{padding-top:var(--ui-space-16);margin-top:4px}.review-stat-value{align-items:baseline;column-gap:var(--ui-space-8);margin-top:var(--ui-space-8);flex-wrap:wrap;row-gap:4px;line-height:1.3;display:flex}.review-stat-unit{font-size:12px;font-weight:400}.review-moment-selector{gap:var(--ui-space-8);flex-wrap:wrap;display:flex}.review-event-result{gap:var(--ui-space-16);padding-top:var(--ui-space-16);display:grid}.review-event-result section>p,.review-drill p{margin-top:var(--ui-space-8)}.review-actions{align-items:center;gap:var(--ui-space-16);flex-wrap:wrap;display:flex}.coach-home>.space-y-4{gap:var(--ui-space-16);flex-direction:column;display:flex}.coach-home>.space-y-4>*{margin-block:0}@media (max-width:767px){.review-match-hero>.review-portrait-pair{order:0}.review-match-hero>.review-result{order:1;margin-left:auto}.review-match-hero>div:not(.review-portrait-pair){flex-basis:100%;order:2;width:100%}.review-match-hero h2{overflow-wrap:anywhere;font-size:20px}}.review-match-hero h2+p{margin-top:var(--ui-space-8);line-height:1.5}.match-list-row{text-align:left;border-bottom:1px solid #2c3b55;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:12px 0;display:grid}.match-list-row:hover,.saved-analysis-row:hover{background:#1c2b43;border-radius:8px}.match-list-row,.saved-analysis-row{width:calc(100% + 24px);margin-inline:-12px;padding-inline:12px}.match-list-row:focus-visible,.saved-analysis-row:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #a8d1ff}.match-list-champion{overflow-wrap:anywhere;font-size:14px;font-weight:600}.match-list-meta,.match-list-result{font-size:12px;line-height:1.55}.match-list-meta{color:#a5b2c8}.match-list-result{text-align:right}.match-list-row[data-result=win] .match-list-result>p:first-child{color:#a5ead6}.match-list-row[data-result=loss] .match-list-result>p:first-child{color:#ffb39b}.match-list-kda{color:#eef3fc;white-space:nowrap}.matches-page{align-content:start;gap:16px;display:grid}.command-content .matches-page{padding-top:0}.matches-toolbar,.matches-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.matches-scope{flex-wrap:wrap;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.command-app [data-slot=card].matches-list-panel{border:1px solid #2c3b55;border-radius:16px;padding:20px}.matches-page :is([data-slot=button],[data-ui=button]){min-height:40px;padding-inline:13px}.matches-error{color:#ffb39b;background:#282025;border:1px solid #805052;border-radius:9px;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;display:flex}.saved-analysis-row{border-bottom:1px solid #2c3b55;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:12px;padding-block:16px;display:grid}@media (max-width:767px){.command-app [data-slot=card].matches-list-panel{padding:16px}.matches-scope{flex-basis:100%}.matches-footer{align-items:flex-start}}.match-list-avatar{width:36px;height:36px}.match-list-champion{line-height:1.55}.coach-home>.space-y-4>.coach-text-link{align-self:flex-start}.coach-page-header>div:last-child{max-width:100%}.coach-header-actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}body:has(.command-app,.command-auth){--ring:#a8d1ff}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button]){border-radius:9px;transition:background-color .15s,border-color .15s,box-shadow .15s}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button]):is([data-size=default],[data-size=lg]){gap:8px;min-height:40px;padding-inline:14px}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=default]{color:#fff;background:linear-gradient(120deg,#497de7,#7460d8);border-color:#768ced;box-shadow:0 8px 20px -14px #7460d8}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=default]:hover:not(:disabled):not([data-disabled]){filter:none;background:linear-gradient(120deg,#598cf2,#8570e6)}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button]):is([data-variant=outline],[data-variant=secondary]){color:#dce8fa;box-shadow:none;background:#1d2c44;border-color:#415778}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button]):is([data-variant=outline],[data-variant=secondary]):is(:hover,[aria-expanded=true]){background:#253754;border-color:#6485b6}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=ghost]{color:#bac7da;background:0 0}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=ghost]:is(:hover,[aria-expanded=true]){color:#edf3ff;background:#253754}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=link]{color:#a8d1ff}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=destructive]{color:#ffb39b;background:#30232c;border-color:#805052}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button])[data-variant=destructive]:hover{background:#422c36;border-color:#b77271}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button]):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #a8d1ff}body:has(.command-app,.command-auth) :is([data-slot=button],[data-ui=button]):is(:disabled,[data-disabled]){opacity:.45;box-shadow:none}body:has(.command-app,.command-auth) [data-slot=checkbox]{background:#121b2b;border-color:#415778}body:has(.command-app,.command-auth) [data-slot=checkbox][data-checked]{color:#edf3ff;background:#2c4269;border-color:#749de1}body:has(.command-app,.command-auth) :is([data-slot=input],[data-slot=textarea]):not(.command-auth-input){color:#edf3ff;background:#121b2b;border-color:#34445e;border-radius:9px}body:has(.command-app,.command-auth) :is([data-slot=input],[data-slot=textarea]):focus-visible{border-color:#749de1}body:has(.command-app,.command-auth) :is([data-slot=input],[data-slot=textarea],[data-slot=checkbox],:is([data-slot=button],[data-ui=button]))[aria-invalid=true]{border-color:#ff9b7b}body:has(.command-app,.command-auth) [data-slot=segmented-control] button{box-shadow:none;border-radius:7px}@media (max-width:767px){body:has(.command-app,.command-auth) [data-slot=segmented-control] button{min-height:44px}}.command-app .command-data-source{background:#151f30;border:1px solid #2c3b55;border-radius:13px;align-items:center;padding:16px 20px}.command-data-source>.command-refresh{background:0 0;border:0;padding:0}.command-data-source :is([data-slot=button],[data-ui=button]){min-height:40px;padding-inline:12px;font-size:13px}.command-data-source>.command-filter-row{border-top:1px solid #2c3b55;flex:0 0 100%;order:1;align-items:flex-start;gap:16px;width:100%;padding-top:12px}.command-data-source .command-filter-row>div{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:0}.command-data-source .command-filter-row>div>span{padding:0}.command-app .analysis-source .command-data-source{background:0 0;border:0;padding:0}@media (min-width:768px){.command-app .command-data-source>.hidden,.command-data-source>.command-refresh{flex:1;width:auto;min-width:0}}@media (max-width:767px){.command-app .command-data-source{padding:16px}.command-data-source :is([data-slot=button],[data-ui=button]){min-height:44px}}.command-app [data-slot=card]:not(.command-auth-card){box-shadow:none}.command-app [data-slot=card]:not(.command-hero):not(.command-pattern):not(.command-warning):not(.command-error):not(.command-info):not(.command-success):not(.command-auth-card){box-shadow:none;background:#171f30;border:1px solid #2c3b55;border-radius:16px}@media (max-width:767px){.statistics-tabs,.command-detail-page nav.coach-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.statistics-tabs .coach-tab,.command-detail-page nav.coach-tabs .coach-tab{min-width:0;padding-inline:10px}}body:has(.command-app) :is([data-slot=button],[data-ui=button])[data-size=sm]{min-height:36px;padding-inline:12px;font-size:13px}body:has(.command-app) :is([data-slot=button],[data-ui=button])[data-size=xs]{min-height:32px;padding-inline:10px;font-size:12px}@media (max-width:767px){body:has(.command-app) :is([data-slot=button],[data-ui=button]):is([data-size=default],[data-size=lg],[data-size=sm],[data-size=xs]){min-height:44px}}body:has(.command-app) .command-data-source :is([data-slot=button],[data-ui=button]){min-height:40px}@media (max-width:767px){body:has(.command-app) .command-data-source :is([data-slot=button],[data-ui=button]){min-height:44px}}.command-app [data-slot=card].command-pattern[data-impact=positive]{border-left-color:#a5ead6}
