html:has(.command-app){font-size:13px}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-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=card].command-success:not(.command-hero){background:linear-gradient(135deg,#1b3533,#151d29 72%);border-color:#3d675e}.command-app [data-slot=accordion-item]:where(.command-surface){border:1px solid var(--border);background:linear-gradient(145deg,#161d2b,#111722);border-radius:14px}.command-app [data-slot=accordion-trigger]{padding-block:10px}.command-app [data-slot=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-match-picker{border-radius:11px;min-height:66px}.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}.command-app [data-slot=card].command-pattern[data-impact=positive]{border-left-color:#79c0ff}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;--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] [data-slot=button]{border-radius:9px}body:has(.command-app) [data-slot=dialog-content].command-detail-dialog{width:min(720px,100vw - 24px)}body:has(.command-app) [data-slot=dialog-content].command-reminder-dialog{background:radial-gradient(circle at 100% 0,#263f65,#0000 60%),#17243b;border-color:#466399}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-app .command-page{padding-inline:22px}}@media (max-width:767px){html:has(.command-app){font-size:14px}}@media (max-width:359px){.command-app .command-review-title{text-overflow:clip;white-space:normal;overflow:visible}.command-app .command-review-stats{grid-template-columns:minmax(0,1fr)}.command-app .command-review-stats>div{border-right:0}.command-app .command-review-stats>div:last-child{border-bottom:0}}.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;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{box-shadow:none;background:0 0}.command-app .command-filter-row button{border-radius:9px}.command-app .command-filter-row button:where(.bg-brand-gradient){box-shadow:none;background:#243b61;border:1px solid #496ca7}.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%}}.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}}
