/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#eef5ff;--muted:#8d9aae;--paper:#050812;--line:#202b3d;--purple:#8d7aff;--purple-deep:#6f5af2;--lime:#72f2c2;--cyan:#59d8ff;--panel-shadow:0 24px 70px #0008, inset 0 1px #ffffff0a}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:linear-gradient(#10182a20 1px, transparent 1px), linear-gradient(90deg, #10182a20 1px, transparent 1px), radial-gradient(circle at 78% -15%, #352b7855 0, transparent 35%), radial-gradient(circle at 12% 105%, #0d668b2e 0, transparent 34%), var(--paper);color:var(--ink);background-size:38px 38px,38px 38px,auto,auto,auto;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.app-shell{grid-template-columns:258px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#e8eaf2;background:radial-gradient(circle at 8% -3%,#33295c 0,#0000 35%),linear-gradient(#12131e,#0c0e16);border-right:1px solid #292b39;flex-direction:column;height:100vh;padding:26px 18px 18px;display:flex;position:sticky;top:0;box-shadow:12px 0 40px #11131d1c}.brand-row{align-items:center;gap:12px;padding:0 10px 24px;display:flex}.brand-mark{color:#151922;background:linear-gradient(145deg,#caff72,#9ee83a);border-radius:13px 13px 13px 4px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:950;display:grid;transform:rotate(-4deg);box-shadow:0 10px 28px #b9f65b30}.brand-name,.brand-subtitle{letter-spacing:.18em;margin:0;line-height:1}.brand-name{font-size:14px;font-weight:900}.brand-subtitle{color:#9298aa;margin-top:5px;font-size:9px;font-weight:700}.nav-label{color:#606678;letter-spacing:.14em;margin:0 10px 8px;font-size:9px;font-weight:800}.nav-label-spaced{margin-top:23px}.nav-item{color:#a6acbd;border-radius:11px;align-items:center;gap:11px;height:44px;margin:3px 0;padding:0 12px;font-size:13px;font-weight:620;text-decoration:none;transition:all .18s;display:flex;position:relative}.nav-item:hover{color:#fff;background:#1a1b27}.nav-item.active{color:#f4f1ff;background:linear-gradient(90deg,#2a233e,#201d30);box-shadow:inset 2px 0 #a98aff}.nav-icon{color:#676d80;width:24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:800}.nav-active-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;position:absolute;right:12px;box-shadow:0 0 10px #b9f65b99}.sidebar-bottom{margin-top:auto}.sidebar .nav-item.active>span:nth-child(2){color:#fff!important}.sync-card{background:#171923;border:1px solid #2d303c;border-radius:11px;padding:10px 11px}.sync-title{color:#cbd0da;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.sync-pulse{background:#72dc91;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #72dc91}.sync-card p{color:#686f80;margin:5px 0 0 13px;font-size:9px}.coverage-card{color:#d3d6df;text-align:left;background:#111827cc;border:1px solid #28364a;border-radius:12px;align-items:center;gap:9px;width:100%;margin-top:10px;padding:9px;display:flex}.coverage-mark{width:30px;height:30px;color:var(--cyan);background:linear-gradient(145deg,#62dcff26,#806dff31);border-radius:9px;place-items:center;font-size:16px;display:grid}.coverage-card>span:nth-child(2){flex-direction:column;flex:1;display:flex}.coverage-card strong{font-size:10px}.coverage-card small{color:#6e7485;margin-top:2px;font-size:9px}.main-stage{min-width:0}.topbar{z-index:35;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fbfbfce8;border-bottom:1px solid #e3e3eacc;justify-content:space-between;align-items:center;height:76px;padding:0 34px;display:flex;position:sticky;top:0;box-shadow:0 8px 28px #1c203008}.mobile-brand{display:none}.event-context{flex-direction:column;gap:2px;display:flex}.event-kicker{color:#9096a3;letter-spacing:.13em;font-size:8px;font-weight:800}.event-context button{color:#252936;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.event-context button span{color:#9aa0ab;margin-left:5px}.topbar-actions{align-items:center;gap:10px;display:flex}.status-pill{color:#687268;background:#f7faf7;border:1px solid #dfe4df;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:700;display:flex}.status-pill span{background:#58c77a;border-radius:50%;width:6px;height:6px}.icon-button{border:1px solid var(--line);color:#686e7b;cursor:pointer;background:#fff;border-radius:10px;width:34px;height:34px;font-size:10px;font-weight:800}.status-menu-wrap{position:relative}.icon-button.status-button{width:auto;padding:0 11px}.status-popover{z-index:60;background:#fff;border:1px solid #dedfe5;border-radius:14px;width:260px;padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #1c20321f}.status-popover>div{justify-content:space-between;align-items:center;display:flex}.status-popover>div small{color:#8d929e;letter-spacing:.12em;font-size:7px;font-weight:900}.status-popover>div button{color:#858a95;cursor:pointer;background:#f1f2f5;border:0;border-radius:6px;width:22px;height:22px}.status-popover>strong{color:#282c37;margin:8px 0 10px;font-size:12px;display:block}.status-popover p{color:#747986;align-items:center;gap:7px;margin:7px 0 0;font-size:9px;display:flex}.status-popover p span{border-radius:50%;width:7px;height:7px}.status-popover p span.good{background:#55c979;box-shadow:0 0 7px #55c97966}.status-popover p span.waiting{background:#e4a83c}.new-scout{color:#fff;cursor:pointer;background:#181b25;border:0;border-radius:10px;height:34px;padding:0 14px;font-size:13px;font-weight:750;box-shadow:0 7px 16px #11131a1c}.content-grid{grid-template-columns:minmax(0,1fr);min-height:calc(100vh - 73px);display:grid}.chat-column{background:radial-gradient(circle at 68% 1%,#ece8ff 0,#0000 24%),linear-gradient(#fafafb,#f5f6f8);border-right:0;flex-direction:column;padding:38px clamp(30px,4.5vw,68px) 30px;display:flex}.hero-copy{max-width:680px}.eyebrow{color:#7c5dde;letter-spacing:.15em;align-items:center;gap:8px;font-size:9px;font-weight:850;display:flex}.eyebrow span{color:#9574f5;font-size:13px}.hero-copy h1{color:#12141c;letter-spacing:-.058em;margin:14px 0 13px;font-size:clamp(42px,4.3vw,64px);font-weight:830;line-height:.96}.hero-copy h1 em{color:#7550df;font-family:Georgia,serif;font-weight:500}.hero-copy p{color:#737986;max-width:590px;margin:0;font-size:14px;line-height:1.65}.conversation{grid-template-columns:35px minmax(0,1fr);gap:11px;margin-top:34px;display:grid}.assistant-avatar{width:35px;height:35px;color:var(--lime);background:#151822;border-radius:11px 11px 11px 4px;place-items:center;font-size:14px;font-weight:900;display:grid}.assistant-message{max-width:690px;box-shadow:var(--panel-shadow);background:#fff;border:1px solid #dfe1e7;border-radius:6px 17px 17px;padding:17px 19px}.message-heading{align-items:center;gap:7px;display:flex}.message-heading strong{font-size:16px}.message-heading span{color:#4d965d;text-transform:uppercase;background:#edf8ee;border-radius:99px;padding:3px 6px;font-size:7px;font-weight:800}.assistant-message p{color:#4c5260;margin:10px 0 12px;font-size:16px;line-height:1.7}.source-row{flex-wrap:wrap;gap:6px;display:flex}.source-row span{color:#8a909b;border:1px solid #e6e8ed;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:650}.composer-wrap{margin-top:auto;margin-bottom:90px;padding-top:35px}.composer{background:#fff;border:1px solid #d9dce3;border-radius:16px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px;padding:8px;display:grid;box-shadow:0 12px 35px #17192612,0 2px 6px #17192608}.composer textarea{resize:none;color:#20232d;background:0 0;border:0;outline:none;width:100%;font-size:18px}.composer textarea::placeholder{color:#a2a6af}.send-button{background:var(--purple-deep);color:#fff;cursor:pointer;border:0;border-radius:10px;width:35px;height:35px;font-size:17px;box-shadow:0 7px 16px #7344df3d}.composer-meta{color:#a1a5ae;justify-content:space-between;margin-top:9px;font-size:10px;display:flex}.brief-column{background:linear-gradient(#f3f4f7,#eff0f4);padding:30px 24px}.brief-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.brief-header span,.card-title small,.watch-heading small{color:#989da8;letter-spacing:.12em;font-size:8px;font-weight:850}.brief-header h2{letter-spacing:-.03em;margin:3px 0 0;font-size:18px}.brief-header button{color:#959aa5;cursor:pointer;background:0 0;border:0}.next-match-card,.insight-card,.watch-card{background:#fff;border:1px solid #e0e2e7;border-radius:16px;box-shadow:0 7px 22px #11131a08}.next-match-card{color:#f8f8fb;background:linear-gradient(145deg,#171925,#252336);border:0;padding:16px}.match-top{justify-content:space-between;align-items:center;display:flex}.match-top span{color:#8d92a4;letter-spacing:.13em;font-size:8px;font-weight:850}.match-top b{color:#b9f65b;background:#b8f65a1b;border-radius:99px;padding:4px 7px;font-size:8px}.match-number{justify-content:space-between;align-items:end;margin:20px 0 14px;display:flex}.match-number span{color:#858a9c;font-size:8px}.match-number strong{letter-spacing:-.05em;font-size:29px;line-height:.9}.alliance-row{border-top:1px solid #333647;border-bottom:1px solid #333647;grid-template-columns:1fr 24px 1fr;align-items:center;gap:6px;padding:13px 0;display:grid}.alliance{min-width:0}.alliance span{letter-spacing:.08em;margin-bottom:4px;font-size:7px;font-weight:850;display:block}.alliance strong{color:#d6d8e1;white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.alliance.red span{color:#ff858d}.alliance.blue{text-align:right}.alliance.blue span{color:#7caef8}.versus{color:#6c7183;text-align:center;font-size:7px;font-weight:850}.next-match-card>button{color:#e9e9ef;cursor:pointer;background:#343244;border:0;border-radius:9px;justify-content:space-between;width:100%;margin-top:13px;padding:10px 11px;font-size:9px;font-weight:700;display:flex}.insight-card{margin-top:12px;padding:15px}.card-title{align-items:center;gap:10px;display:flex}.spark{color:#7858df;background:#eee9ff;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.card-title div{flex-direction:column;display:flex}.card-title strong{margin-top:3px;font-size:11px}.insight-card p{color:#6a707d;margin:12px 0 10px;font-size:9px;line-height:1.65}.insight-card button{color:#7552d4;cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:800}.watch-card{margin-top:12px;padding:15px}.watch-heading{justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.watch-heading>div{flex-direction:column;display:flex}.watch-heading strong{margin-top:3px;font-size:11px}.watch-heading button{color:#7552d4;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:750}.watch-row{border-top:1px solid #eceef1;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.team-number{color:#7655d2;background:#f0eef8;border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:900;display:grid}.watch-row>div{flex-direction:column;display:flex}.watch-row strong{font-size:9px}.watch-row small{color:#9a9fa9;margin-top:2px;font-size:7px}.watch-stat{text-align:right}.watch-stat small{color:#4aa067}@media (max-width:1050px){.content-grid{grid-template-columns:1fr}.brief-column{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.brief-header{grid-column:1/-1;margin-bottom:0}.next-match-card{grid-row:span 2}.insight-card,.watch-card{margin-top:0}}@media (max-width:760px){.app-shell{display:block}.sidebar{display:none}.topbar{gap:10px;height:64px;padding:0 16px}.mobile-brand{width:33px;height:33px;color:var(--lime);background:#171925;border:0;border-radius:10px;flex:none;place-items:center;font-weight:900;display:grid}.event-context{flex:1;min-width:0}.event-context button{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.event-kicker,.status-pill,.icon-button,.new-scout{display:none}.content-grid{min-height:calc(100vh - 64px)}.chat-column{border-right:0;padding:34px 18px 20px}.hero-copy h1{font-size:42px}.brief-column{grid-template-columns:1fr;padding:24px 18px}.next-match-card{grid-row:auto}.composer-wrap{margin-top:28px}}.main-stage{min-width:0;min-height:100vh}.nav-item{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.hero-line{isolation:isolate;box-shadow:var(--panel-shadow);background:linear-gradient(130deg,#ffffffeb 0%,#f8f6ffef 58%,#eef9e8d9 100%);border:1px solid #e0dced;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.hero-line:after{z-index:-1;content:"";background:radial-gradient(circle,#8b5cf620,#b9f65b0d 45%,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-125px;right:-85px}.hero-copy{z-index:1;position:relative}.select-control{color:#4d5260;background:#fff;border:1px solid #dedfe5;border-radius:10px;outline:none;min-width:190px;height:38px;padding:0 32px 0 11px;font-size:10px;font-weight:700}.select-control:focus{border-color:#9e86ea;box-shadow:0 0 0 3px #8b5cf617}.conversation{scrollbar-width:thin;scrollbar-color:#d5d7de transparent;max-height:460px;margin-top:32px;padding-right:5px;display:block;overflow-y:auto}.chat-row{gap:11px;margin:0 0 15px;display:grid}.assistant-row{grid-template-columns:35px minmax(0,1fr)}.user-row{grid-template-columns:minmax(0,1fr) 31px;justify-items:end}.user-avatar{color:#fff;background:#7650df;border-radius:9px 9px 4px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:850;display:grid}.user-message{color:#f6f6f8;background:#272a36;border-radius:14px 4px 14px 14px;max-width:min(540px,85%);padding:11px 14px;font-size:16px;line-height:1.55}.assistant-message{width:fit-content;min-width:min(360px,100%)}.assistant-message.is-loading{background:linear-gradient(90deg,#fff,#f6f4fc,#fff) 0 0/200% 100%;animation:1.8s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.source-row a{color:#7560c3;background:#fbfaff;border:1px solid #e6e8ed;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:700;text-decoration:none}.chat-data-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin:12px 0;display:grid}.snapshot-card{background:#fff;border:1px solid #e1e3e8;border-radius:16px;padding:17px;position:relative;overflow:hidden;box-shadow:0 8px 24px #15172208}.snapshot-card:before{content:"";background:linear-gradient(90deg,#7451db,#b9f65b);width:100%;height:3px;position:absolute;top:0;left:0}.snapshot-card.compact{box-shadow:none;border-radius:12px;padding:13px}.snapshot-head{color:#969ba6;justify-content:space-between;align-items:center;font-size:14px;font-weight:750;display:flex}.snapshot-number{color:#7555d2;letter-spacing:.04em;font-size:12px}.snapshot-card h3{letter-spacing:-.02em;margin:7px 0 3px;font-size:15px}.snapshot-card>p{color:#858a95;min-height:28px;margin:0;font-size:12px;line-height:1.5}.snapshot-metrics{grid-template-columns:repeat(4,1fr);gap:6px;margin:13px 0;display:grid}.snapshot-metrics div{background:#f6f6f9;border-radius:8px;flex-direction:column;min-width:0;padding:8px 5px;display:flex}.snapshot-metrics small{color:#999eaa;letter-spacing:.08em;font-size:13px;font-weight:850}.snapshot-metrics strong{margin:3px 0 2px;font-size:13px}.snapshot-metrics span{color:#9398a2;font-size:13px}.snapshot-foot{flex-wrap:wrap;gap:5px;display:flex}.snapshot-foot span{color:#7659c7;background:#f3f0fb;border-radius:5px;padding:4px 6px;font-size:14px;font-weight:700}.history-table{border:1px solid #e6e7eb;border-radius:10px;overflow:hidden}.history-table .table-row{grid-template-columns:1.6fr .8fr .7fr .7fr}.chat-history{max-height:240px;margin:12px 0;overflow-y:auto}.table-row{color:#686e7a;border-top:1px solid #eceef1;align-items:center;gap:10px;min-height:40px;padding:6px 12px;font-size:9px;display:grid}.table-row:first-child{border-top:0}.table-row span{min-width:0}.table-row span>small{color:#a2a6af;margin-top:2px;font-size:7px;display:block}.table-row span>strong{color:#282c37}.table-head{color:#979ca6;letter-spacing:.08em;text-transform:uppercase;background:#f7f7f9;min-height:31px;font-size:7px;font-weight:850}.event-mini-list{border:1px solid #e6e7eb;border-radius:10px;margin:12px 0;overflow:hidden}.event-mini-list a{color:inherit;border-top:1px solid #eceef1;justify-content:space-between;align-items:center;gap:15px;padding:9px 11px;text-decoration:none;display:flex}.event-mini-list a:first-child{border-top:0}.event-mini-list a>span{flex-direction:column;display:flex}.event-mini-list a>span:last-child{text-align:right}.event-mini-list strong{font-size:9px}.event-mini-list b{color:#7552d4;font-size:8px}.event-mini-list small{color:#9499a4;margin-top:2px;font-size:7px}.auto-ranking{border:1px solid #e4e6ea;border-radius:10px;margin:12px 0;overflow:hidden}.auto-ranking div{border-top:1px solid #eceef1;grid-template-columns:20px 1fr auto;gap:8px;padding:8px 10px;font-size:8px;display:grid}.auto-ranking div:first-child{border-top:0}.auto-ranking b{color:#7959d3}.auto-ranking strong{font-weight:700}.brief-live,.live-chip{letter-spacing:.08em;align-items:center;gap:6px;font-weight:850;display:flex;color:#5b9869!important;font-size:8px!important}.brief-live i,.live-chip i{background:#59c779;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #59c77966}.context-card{color:#fff;background:linear-gradient(145deg,#171925,#252336);border-radius:16px;padding:16px;box-shadow:0 9px 25px #1719251a}.context-card h3{letter-spacing:-.03em;margin:20px 0 5px;font-size:18px}.context-card p{color:#9da2b3;margin:0;font-size:9px;line-height:1.6}.context-meta{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.context-meta span{color:#d6d8e0;background:#333445;border-radius:6px;padding:5px 7px;font-size:7px}.source-card{background:#fff;border:1px solid #e0e2e7;border-radius:16px;margin-top:12px;padding:15px;box-shadow:0 7px 22px #11131a08}.source-card>small{color:#989da8;letter-spacing:.12em;font-size:8px;font-weight:850}.source-card a{color:#404550;border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;padding:11px 0;font-size:9px;text-decoration:none;display:flex}.source-card a span{align-items:center;gap:7px;font-weight:750;display:flex}.source-card a b{color:#5a9969;font-size:7px}.source-status{background:#54c877;border-radius:50%;width:7px;height:7px;box-shadow:0 0 7px #54c87777}.source-status.official{background:#7d5cdb;box-shadow:0 0 7px #7d5cdb77}.source-card p{color:#8a8f9b;margin:11px 0 0;font-size:8px;line-height:1.6}.privacy-card{color:#5e6370;border:1px dashed #d9dbe1;border-radius:13px;gap:10px;margin-top:12px;padding:13px;display:flex}.privacy-card>span{color:#7552d4}.privacy-card div{flex-direction:column;display:flex}.privacy-card strong{font-size:9px}.privacy-card p{color:#9196a0;margin:3px 0 0;font-size:8px;line-height:1.45}.tool-view{background:radial-gradient(circle at 80% 0,#eeeaff 0,#0000 24%),radial-gradient(circle at 10% 85%,#eff7e9 0,#0000 20%),#f6f7f9;min-height:calc(100vh - 76px);padding:46px clamp(25px,4vw,62px) 62px}.view-heading{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1320px;margin:0 auto 28px;display:flex}.view-heading>div>span{color:#7859d3;letter-spacing:.15em;font-size:9px;font-weight:850}.view-heading h1{letter-spacing:-.05em;margin:7px 0 8px;font-size:clamp(32px,4vw,48px);line-height:1}.view-heading p{color:#767c88;max-width:640px;margin:0;font-size:12px;line-height:1.65}.secondary-button{color:#5f6572;cursor:pointer;background:#fff;border:1px solid #dcdee4;border-radius:10px;height:38px;padding:0 15px;font-size:12px;font-weight:800}.secondary-button:disabled{opacity:.45;cursor:not-allowed}.event-search-panel,.compare-form,.watch-form,.hero-search{background:#fff;border:1px solid #dedfe5;border-radius:15px;max-width:1320px;margin:0 auto 22px;padding:11px;box-shadow:0 10px 28px #1719250a}.event-search-panel{grid-template-columns:1fr 1.35fr;gap:10px;display:grid}.code-search,.name-search,.compare-form{grid-template-columns:1fr auto;gap:9px;display:grid}.code-search label,.name-search label,.compare-form label{flex-direction:column;gap:4px;min-width:0;padding:0 7px;display:flex}.code-search label span,.name-search label span,.compare-form label span,.form-grid label>span{color:#969ba6;letter-spacing:.1em;font-size:7px;font-weight:850}.code-search input,.name-search input,.compare-form input{color:#252936;border:0;outline:none;width:100%;min-width:0;font-size:11px;font-weight:650}.code-search button,.name-search button,.compare-form button,.watch-form button,.hero-search button,.primary-button{color:#fff;cursor:pointer;background:#181b25;border:0;border-radius:10px;min-width:108px;padding:0 14px;font-size:12px;font-weight:800}.code-search button:disabled,.name-search button:disabled,.compare-form button:disabled{opacity:.6}.name-search button{background:#7652da}.error-banner{color:#9d4242;background:#fff4f4;border:1px solid #f1c9c9;border-radius:10px;max-width:1320px;margin:0 auto 18px;padding:11px 13px;font-size:10px}.empty-state{text-align:center;background:#fff9;border:1px dashed #d5d7de;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;max-width:1320px;min-height:290px;margin:0 auto;display:flex}.empty-state>span{color:#7554d2;background:#eeebf8;border-radius:14px;place-items:center;width:46px;height:46px;font-size:10px;font-weight:900;display:grid}.empty-state h3{margin:14px 0 6px;font-size:16px}.empty-state p{color:#8b909b;max-width:420px;margin:0;font-size:10px;line-height:1.6}.event-result-grid{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1320px;margin:0 auto 22px;display:grid}.event-result-grid button{color:#30343f;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e3e8;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.event-result-grid button:hover{border-color:#ad9ae6;transform:translateY(-1px)}.event-result-grid span{color:#795ad2;letter-spacing:.08em;font-size:7px;font-weight:850}.event-result-grid strong{font-size:11px}.event-result-grid small{color:#9095a0;font-size:8px}.event-hero-card{color:#fff;background:linear-gradient(135deg,#161823,#28263a);border-radius:18px;grid-template-columns:minmax(280px,1.5fr) 1fr auto;align-items:center;gap:28px;max-width:1320px;margin:0 auto 14px;padding:22px 24px;display:grid;box-shadow:0 13px 32px #1618231a}.event-state{color:#c7cad4;letter-spacing:.09em;background:#858a9b26;border-radius:99px;padding:5px 7px;font-size:7px;font-weight:850;display:inline-flex}.event-state.ongoing{color:#b9f65b;background:#b9f65b1c}.event-hero-card h2{letter-spacing:-.03em;margin:11px 0 5px;font-size:23px}.event-hero-card p{color:#9da2b1;margin:0;font-size:9px}.event-hero-meta{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.event-hero-meta div{background:#334;border-radius:9px;flex-direction:column;padding:10px;display:flex}.event-hero-meta small{color:#858a9c;font-size:6px;font-weight:850}.event-hero-meta strong{margin-top:4px;font-size:8px}.event-links{flex-direction:column;gap:7px;display:flex}.event-links a{color:#d5d7df;border:1px solid #444657;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:700;text-decoration:none}.event-data-grid,.team-detail-grid,.pit-grid{grid-template-columns:1.2fr .8fr;gap:14px;max-width:1320px;margin:0 auto;display:grid}.data-panel{box-shadow:var(--panel-shadow);background:#fff;border:1px solid #dfe1e7;border-radius:18px;overflow:hidden}.panel-heading{border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:13px 16px;display:flex}.panel-heading>div{flex-direction:column;display:flex}.panel-heading small{color:#989da8;letter-spacing:.12em;font-size:10px;font-weight:850}.panel-heading h3{margin:3px 0 0;font-size:13px}.panel-heading>span{color:#7558c9;background:#f4f2fa;border-radius:6px;padding:5px 7px;font-size:10px;font-weight:750}.rank-table .table-row{grid-template-columns:.5fr .8fr .8fr .8fr .7fr}.roster-grid{grid-template-columns:repeat(6,1fr);gap:6px;max-height:440px;padding:14px;display:grid;overflow-y:auto}.roster-grid button{color:#555b67;background:#f8f8fa;border:1px solid #e6e7eb;border-radius:7px;padding:7px 4px;font-size:8px;font-weight:750}.matches-panel .empty-state,.team-detail-grid .empty-state,.saved-records .empty-state{background:0 0;border:0;border-radius:0;min-height:250px}.match-list{max-height:545px;overflow-y:auto}.match-row{border-top:1px solid #eceef1;grid-template-columns:37px 1fr 52px 1fr 36px;align-items:center;gap:8px;min-height:55px;padding:8px 12px;display:grid}.match-row:first-child{border-top:0}.match-label{color:#474c58;font-size:9px;font-weight:850}.match-alliance{flex-direction:column;min-width:0;display:flex}.match-alliance small{font-size:6px;font-weight:850}.match-alliance strong{color:#555b67;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.match-alliance.red small{color:#dc5b66}.match-alliance.blue{text-align:right}.match-alliance.blue small{color:#4f88d8}.score-pair{justify-content:center;align-items:center;gap:5px;display:flex}.score-pair strong{font-size:11px}.score-pair span{color:#aaafb8;font-size:8px}.match-status{color:#7f8490;text-align:right;font-size:7px;font-weight:750}.match-status.upcoming{color:#52a26a}.hero-search{grid-template-columns:35px 1fr auto;align-items:center;display:grid}.hero-search>span,.watch-form>span{color:#7859d4;text-align:center;font-size:17px;font-weight:850}.hero-search input,.watch-form input{color:#242833;border:0;outline:0;font-size:12px;font-weight:650}.hero-search button{height:38px}.team-profile-hero{color:#fff;background:linear-gradient(135deg,#171925,#29263d);border-radius:17px;grid-template-columns:62px 1fr auto;align-items:center;gap:17px;max-width:1320px;margin:0 auto 13px;padding:20px;display:grid}.large-team-mark{color:#171925;background:#b9f65b;border-radius:16px;place-items:center;width:60px;height:60px;font-size:20px;font-weight:950;display:grid}.large-team-mark.wide{letter-spacing:-.04em;font-size:16px}.team-profile-copy>span{color:#ac94f5;letter-spacing:.08em;font-size:8px;font-weight:850}.team-profile-copy h2{margin:5px 0 4px;font-size:23px}.team-profile-copy p{color:#9da1b0;margin:0;font-size:9px}.team-profile-actions{flex-direction:column;align-items:stretch;gap:7px;display:flex}.team-profile-actions button,.team-profile-actions a{color:#e4e5ea;text-align:center;cursor:pointer;background:#313243;border:1px solid #424455;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:700;text-decoration:none}.metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1320px;margin:0 auto 13px;display:grid}.metric-grid>div{background:#fff;border:1px solid #e0e2e7;border-radius:13px;flex-direction:column;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #11131a07}.metric-grid>div:after{content:"";background:#7959d20d;border-radius:50%;width:55px;height:55px;position:absolute;bottom:-18px;right:-9px}.metric-grid small{color:#969ba6;letter-spacing:.09em;font-size:7px;font-weight:850}.metric-grid strong{letter-spacing:-.04em;margin:7px 0 3px;font-size:24px;line-height:1}.metric-grid span{color:#7557ce;font-size:8px;font-weight:700}.history-panel{max-width:1320px;margin:0 auto 13px}.history-bars{gap:8px;padding:15px;display:grid}.history-bars>div{grid-template-columns:65px 1fr 38px;align-items:center;gap:10px;font-size:8px;display:grid}.history-bars i{background:#f0f1f4;border-radius:99px;height:7px;overflow:hidden}.history-bars i b{border-radius:inherit;background:linear-gradient(90deg,#7451da,#a98df8);height:100%;display:block}.history-bars strong{text-align:right}.event-log{max-height:410px;overflow-y:auto}.event-log a{color:inherit;border-top:1px solid #eceef1;justify-content:space-between;align-items:center;padding:11px 15px;text-decoration:none;display:flex}.event-log a:first-child{border-top:0}.event-log a>span{flex-direction:column;display:flex}.event-log a>span:last-child{text-align:right}.event-log b{color:#7556cf}.event-log small{color:#969ba6;margin-top:2px;font-size:11px}.award-list{padding:8px 14px}.award-list>div{border-top:1px solid #eceef1;align-items:center;gap:10px;padding:10px 0;display:flex}.award-list>div:first-child{border-top:0}.award-list>div>span{color:#c99727;background:#fff5d8;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.award-list div div{flex-direction:column;display:flex}.award-list strong{font-size:9px}.award-list small{color:#9a9fa9;margin-top:2px;font-size:7px}.compare-form{grid-template-columns:1fr auto}.compare-form button{background:#7552d4;height:39px}.comparison-grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:12px;max-width:1320px;margin:0 auto;display:grid}.projection-card{color:#fff;background:#191b26;border-radius:17px;grid-template-columns:1fr 170px 1fr;align-items:center;max-width:1320px;margin:0 auto 12px;display:grid;overflow:hidden;box-shadow:0 12px 30px #16182316}.projection-side{justify-content:space-between;align-items:center;gap:24px;min-height:155px;padding:25px;display:flex}.projection-side.red{background:linear-gradient(90deg,#49242c,#0000)}.projection-side.blue{text-align:right;background:linear-gradient(-90deg,#243b5c,#0000)}.projection-score{flex-direction:column;display:flex}.projection-side.blue .projection-score{align-items:flex-end}.projection-side span{letter-spacing:.1em;font-size:8px;font-weight:850}.projection-side.red span{color:#ff8d96}.projection-side.blue span{color:#81b2ff}.projection-side strong{letter-spacing:-.05em;margin:8px 0;font-size:38px}.projection-side small{color:#aaadba;font-size:8px}.projection-chance{text-align:center;background:#ffffff09;border-radius:12px;flex-direction:column;align-items:center;gap:5px;min-width:74px;padding:10px 12px;display:flex}.projection-chance b{letter-spacing:-.03em;font-size:19px}.projection-side.red .projection-chance b{color:#ff9da5}.projection-side.blue .projection-chance b{color:#91bdff}.projection-chance small{color:#8f96a6;letter-spacing:.1em;font-size:6px;font-weight:850}.projection-center{text-align:center;flex-direction:column;align-items:center;display:flex}.projection-center b{color:#b9f65b;font-size:22px}.projection-center span{color:#d0d2dc;margin:3px 0;font-size:8px}.projection-center small{color:#74798a;font-size:7px}.model-note{color:#777d89;background:#fff;border:1px solid #e0e2e7;border-radius:11px;max-width:1320px;margin:0 auto 13px;padding:12px 14px;font-size:9px;line-height:1.6}.model-note strong{color:#434854}.pit-grid{grid-template-columns:.85fr 1.15fr}.pit-form{padding-bottom:15px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;padding:16px;display:grid}.form-grid label{flex-direction:column;gap:6px;min-width:0;display:flex}.form-grid label.full{grid-column:1/-1}.form-grid input:not([type=range]),.form-grid select,.form-grid textarea{color:#383d49;background:#fbfbfc;border:1px solid #dfe1e6;border-radius:9px;outline:none;width:100%;padding:10px;font-size:9px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#9e87e7;box-shadow:0 0 0 3px #8b5cf613}.form-grid textarea{resize:vertical}.form-grid label b{color:#7655cf;font-size:8px}.primary-button{background:#7552d4;height:38px;margin:0 16px}.record-list{max-height:640px;overflow-y:auto}.record-list article{border-top:1px solid #eceef1;padding:14px 16px}.record-list article:first-child{border-top:0}.record-head{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;display:grid}.record-head>div{flex-direction:column;display:flex}.record-head strong{font-size:10px}.record-head small{color:#9a9fa9;margin-top:2px;font-size:7px}.record-head button{color:#a06666;cursor:pointer;background:0 0;border:0;font-size:7px}.record-tags{flex-wrap:wrap;gap:5px;margin:10px 0;display:flex}.record-tags span{color:#6f58ba;background:#f3f1f9;border-radius:6px;padding:5px 7px;font-size:7px;font-weight:700}.record-list article>p{color:#747a86;margin:0;font-size:9px;line-height:1.6}.watch-form{grid-template-columns:35px 1fr auto;align-items:center;display:grid}.watch-form button{background:#7552d4;height:38px}.watch-snapshot{position:relative}.watch-snapshot>button{z-index:2;color:#969ba6;cursor:pointer;background:#fff;border:1px solid #e1e3e8;border-radius:7px;width:22px;height:22px;position:absolute;top:10px;right:10px}.live-chip{background:#f7fbf8;border:1px solid #dce5df;border-radius:99px;padding:8px 11px}.mobile-nav{display:none}.rating-card-wrap{max-width:1320px;margin:0 auto 13px}.rating-card{background:linear-gradient(135deg,#fdfdff,#f5f1ff);border:1px solid #ded9ef;border-radius:17px;grid-template-columns:105px 1fr;gap:20px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 25px #4e36730d}.rating-card:after{content:"";background:#7d5adb0a;border-radius:50%;width:160px;height:160px;position:absolute;top:-55px;right:-45px}.rating-score{z-index:1;color:#fff;background:#1d1f2b;border:8px solid #8062d8;border-right-color:#b9f65b;border-radius:50%;justify-content:center;align-items:baseline;width:96px;height:96px;padding-top:32px;display:flex;box-shadow:0 8px 22px #281c481f}.rating-score strong{letter-spacing:-.06em;font-size:27px;line-height:1}.rating-score span{color:#aeb1bd;margin-left:2px;font-size:8px}.rating-copy{z-index:1;min-width:0}.rating-copy>small{color:#7959d3;letter-spacing:.12em;font-size:7px;font-weight:900}.rating-copy h3{letter-spacing:-.03em;margin:5px 0 7px;font-size:19px}.rating-copy p{color:#6f7480;margin:0;font-size:9px;line-height:1.6}.rating-metrics{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.rating-metrics span{color:#858a95;background:#fff;border:1px solid #e3dff0;border-radius:7px;padding:6px 8px;font-size:7px}.rating-metrics b{color:#4c3b80;font-size:8px}.rating-method{color:#8d919b;border-top:1px solid #e6e1f1;grid-column:1/-1;margin:0;padding-top:12px;font-size:8px;line-height:1.55}.rating-card.compact{border-radius:12px;grid-template-columns:72px 1fr;gap:13px;margin:10px 0;padding:13px}.rating-card.compact .rating-score{border-width:6px;width:66px;height:66px;padding-top:20px}.rating-card.compact .rating-score strong{font-size:19px}.rating-card.compact .rating-copy h3{font-size:14px}.rating-card.compact .rating-copy p{font-size:8px}.rating-card.compact .rating-metrics span{padding:4px 6px}.chat-rating-wrap .chat-history{margin-top:9px}.assistant-message>p{white-space:pre-wrap}.match-board-view{background:radial-gradient(circle at 86% 0,#e9e3ff 0,#0000 25%),#eff1f4}.board-toolbar{background:#fff;border:1px solid #dcdfe5;border-radius:16px;grid-template-columns:1fr 1.4fr 180px;gap:10px;max-width:1320px;margin:0 auto 14px;padding:11px;display:grid;box-shadow:0 10px 28px #1719250a}.board-code-form,.board-search-form{grid-template-columns:1fr auto;gap:8px;display:grid}.board-toolbar label{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:0 7px;display:flex}.board-toolbar label>span{color:#969ba6;letter-spacing:.1em;font-size:10px;font-weight:850}.board-toolbar input,.board-toolbar select{color:#252936;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px;font-weight:650}.board-toolbar button{color:#fff;cursor:pointer;background:#181b25;border:0;border-radius:10px;min-height:40px;padding:0 14px;font-size:13px;font-weight:850}.board-search-form button{background:#7652da}.board-toolbar button:disabled{opacity:.55}.board-results{max-height:310px;padding:2px;overflow-y:auto}.board-shell{color:#fff;background:#11131c;border-radius:20px;max-width:1320px;margin:0 auto;overflow:hidden;box-shadow:0 22px 50px #17192528}.board-shell:-webkit-full-screen{background:#10121b;border-radius:0;width:100vw;max-width:none;min-height:100vh;padding:18px;overflow-y:auto}.board-shell:fullscreen{background:#10121b;border-radius:0;width:100vw;max-width:none;min-height:100vh;padding:18px;overflow-y:auto}.board-shell:-webkit-full-screen .match-board-grid{max-height:none}.board-shell:fullscreen .match-board-grid{max-height:none}.board-shell:-webkit-full-screen .board-header{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#11131cf2;position:sticky;top:-18px}.board-shell:fullscreen .board-header{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#11131cf2;position:sticky;top:-18px}.board-header{justify-content:space-between;align-items:center;gap:24px;padding:22px 24px 16px;display:flex}.board-header h2{letter-spacing:-.04em;margin:10px 0 4px;font-size:clamp(20px,3vw,30px)}.board-header p{color:#898e9d;margin:0;font-size:12px}.board-actions{align-items:stretch;gap:7px;display:flex}.board-actions button,.board-actions label{color:#e8e9ed;cursor:pointer;background:#222530;border:1px solid #343746;border-radius:9px;min-height:39px;padding:8px 11px;font-size:12px;font-weight:750}.board-actions button:hover{background:#2a2d3a;border-color:#615b7c}.board-actions button.exit-fullscreen{color:#c9ff78;background:#b9f65b17;border-color:#b9f65b70}.board-actions label{cursor:default;flex-direction:column;gap:3px;display:flex}.board-actions label span{color:#777d8e;letter-spacing:.08em;font-size:12px}.board-actions select{color:#e8e9ed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;font-size:12px}.board-actions select option{color:#f5f8ff;background:#121722}.board-status-line{color:#7e8493;background:#191b25;border-top:1px solid #282b36;border-bottom:1px solid #282b36;justify-content:space-between;align-items:center;padding:9px 24px;font-size:12px;display:flex}.board-status-line span{align-items:center;gap:6px;display:flex}.board-status-line i{background:#686d79;border-radius:50%;width:6px;height:6px}.board-status-line i.active{background:#b9f65b;box-shadow:0 0 9px #b9f65b88}.board-status-line a{color:#b39af7;text-decoration:none}.board-section-picker{justify-content:space-between;align-items:flex-end;gap:20px;padding:15px 20px 12px;display:flex}.board-section-picker label{flex-direction:column;gap:6px;min-width:280px;display:flex}.board-section-picker label>span{color:#979cac;letter-spacing:.12em;font-size:10px;font-weight:900}.board-section-picker select{color:#f3f4f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#20232e;border:1px solid #414554;border-radius:10px;outline:0;height:42px;padding:0 38px 0 12px;font-size:10px;font-weight:800}.board-section-picker select:focus{border-color:#896ee1;box-shadow:0 0 0 3px #896ee122}.board-section-picker select option{color:#f5f8ff;background:#121722}.board-section-picker p{color:#797f8f;text-align:right;max-width:430px;margin:0 0 8px;font-size:10px;line-height:1.5}.event-overview-grid{grid-template-columns:1.4fr 1fr 1fr;gap:10px;padding:0 20px 12px;display:grid}.overview-card{background:linear-gradient(145deg,#1c1f29,#171923);border:1px solid #303441;border-radius:13px;min-height:150px;padding:16px}.overview-card>small{color:#8e94a3;letter-spacing:.12em;font-size:12px;font-weight:900}.overview-card h3{letter-spacing:-.03em;margin:12px 0 6px;font-size:20px}.overview-card p{color:#8b91a0;margin:0;font-size:12px;line-height:1.55}.overview-card>div{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.overview-card>div span{color:#b9bdc8;background:#ffffff0a;border-radius:7px;padding:6px 8px;font-size:12px}.overview-card button{color:#b9f65b;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:12px;font-weight:850}.event-summary-card footer{gap:8px;margin-top:15px;display:flex}.event-summary-card footer a{color:#b7a3f5;border:1px solid #3a3e4c;border-radius:8px;padding:7px 9px;font-size:10px;text-decoration:none}.board-data-panel{background:#171923;border:1px solid #303442;border-radius:14px;margin:0 20px 20px;overflow:hidden}.board-data-heading{background:#1d202a;border-bottom:1px solid #2d303c;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.board-data-heading>div{flex-direction:column;gap:3px;display:flex}.board-data-heading small{color:#8f95a5;letter-spacing:.12em;font-size:7px;font-weight:900}.board-data-heading h3{margin:0;font-size:14px}.board-data-heading>span{color:#b9f65b;font-size:8px;font-weight:750}.board-rank-table{max-height:610px;overflow-y:auto}.board-rank-table .table-row{color:#c8cbd4;grid-template-columns:70px 1.4fr 1fr 1fr}.board-rank-table .table-row:nth-child(2n){background:#ffffff05}.board-rank-table .table-head{z-index:2;color:#858b9a;background:#20232e;position:sticky;top:0}.board-rank-table strong{color:#fff}.board-data-empty{color:#828897;margin:0;padding:30px 16px;font-size:9px}.board-roster-grid{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:8px;max-height:610px;padding:14px;display:grid;overflow-y:auto}.board-roster-grid button{color:#f0f1f4;text-align:left;cursor:pointer;background:#1e212b;border:1px solid #323643;border-radius:10px;flex-direction:column;gap:4px;padding:12px;font-size:12px;font-weight:850;display:flex}.board-roster-grid button:hover{border-color:#665d87}.board-roster-grid button.highlighted{color:#caff7c;background:#b9f65b13;border-color:#b9f65b88}.board-roster-grid small{color:#7f8594;font-size:7px;font-weight:600}.queue-banner{background:linear-gradient(90deg,#b9f65b1c,#7652da16);border:1px solid #b9f65b47;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:16px 20px 10px;padding:14px 17px;display:flex}.queue-banner>div{flex-direction:column;gap:4px;display:flex}.queue-banner small{color:#b9f65b;letter-spacing:.11em;font-size:10px;font-weight:900}.queue-banner strong{font-size:13px}.queue-banner>span{color:#d6d8df;font-size:11px;font-weight:800}.queue-banner.quiet{background:#1a1c26;border-color:#363947}.queue-banner.quiet small{color:#858a99}.team-schedule-panel{background:#171923;border:1px solid #303442;border-radius:14px;margin:0 20px 12px;overflow:hidden}.team-schedule-heading{background:#1c1f2a;border-bottom:1px solid #2d303c;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;display:flex}.team-schedule-heading>div{flex-direction:column;gap:3px;display:flex}.team-schedule-heading small{color:#8f95a5;letter-spacing:.12em;font-size:10px;font-weight:900}.team-schedule-heading h3{margin:0;font-size:12px}.team-schedule-heading>span{color:#b9f65b;font-size:12px;font-weight:750}.team-schedule-columns{grid-template-columns:1fr 1fr;display:grid}.team-schedule-columns>div+div{border-left:1px solid #2d303c}.team-schedule-columns h4{color:#a7acb9;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #282b36;align-items:center;gap:7px;margin:0;padding:10px 13px;font-size:10px;display:flex}.team-schedule-columns h4 i{border-radius:50%;width:6px;height:6px}.played-dot{background:#858b98}.future-dot{background:#b9f65b;box-shadow:0 0 8px #b9f65b77}.team-schedule-columns>div>div{max-height:220px;overflow-y:auto}.team-schedule-columns p,.team-schedule-empty{color:#747a89;margin:0;padding:16px;font-size:8px}.team-schedule-row{border-top:1px solid #272a35;grid-template-columns:78px 1fr auto;align-items:center;gap:9px;min-height:47px;padding:8px 12px;display:grid}.team-schedule-row:first-child{border-top:0}.team-schedule-match{flex-direction:column;gap:3px;display:flex}.team-schedule-match strong{font-size:14px}.team-schedule-match span{color:#858b98;font-size:14px;font-weight:800}.team-schedule-match span.future{color:#b9f65b}.team-schedule-detail{align-items:center;gap:7px;min-width:0;display:flex}.team-schedule-detail>span{text-transform:uppercase;border-radius:5px;padding:4px 6px;font-size:14px;font-weight:900}.team-schedule-detail>span.red{color:#ff9aa2;background:#5f2c35}.team-schedule-detail>span.blue{color:#91bdff;background:#29456d}.team-schedule-detail b{color:#d9dbe2;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.team-schedule-row>small{color:#7f8594;text-align:right;font-size:14px}.board-filterbar{justify-content:space-between;align-items:flex-end;gap:16px;padding:6px 20px 13px;display:flex}.board-filterbar label{flex-direction:column;gap:5px;min-width:235px;display:flex}.board-filterbar label span{color:#858b99;letter-spacing:.11em;font-size:6px;font-weight:900}.board-filterbar select{color:#f0f1f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1c1e29;border:1px solid #383b49;border-radius:9px;outline:0;height:36px;padding:0 34px 0 11px;font-size:9px;font-weight:700}.board-filterbar select:focus{border-color:#8062d8;box-shadow:0 0 0 3px #8062d822}.board-filterbar select option{color:#f5f8ff;background:#121722}.board-filterbar>span{color:#7f8593;font-size:8px}.board-filterbar>span b{color:#b9f65b}.match-board-grid{scrollbar-color:#404452 #171923;grid-template-columns:repeat(auto-fill,minmax(315px,1fr));gap:11px;max-height:680px;padding:0 20px 20px;display:grid;overflow-y:auto}.board-match-card{background:linear-gradient(145deg,#20232d,#181a23);border:1px solid #343744;border-radius:13px;padding:14px;box-shadow:0 8px 22px #0000001c}.board-match-card:hover{border-color:#4b4e5d}.board-match-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.board-match-top strong{color:#fff;font-size:13px}.board-match-top span{color:#9ea4b3;font-size:8px;font-weight:750}.board-alliance{border-radius:9px;grid-template-columns:minmax(0,1fr) 46px;gap:7px 12px;padding:11px 12px;display:grid;position:relative}.board-alliance+.board-alliance{margin-top:7px}.board-alliance.red{background:#51293166}.board-alliance.blue{background:#263e6266}.board-alliance small{letter-spacing:.1em;grid-column:1/-1;font-size:7px;font-weight:900}.board-alliance.red small{color:#ff8e96}.board-alliance.blue small{color:#86b7ff}.board-alliance>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.board-alliance>b{color:#fff;text-align:right;align-self:center;min-width:38px;font-size:23px}.board-team-chip{color:#f1f2f5;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#ffffff10;border-radius:6px;min-width:0;padding:7px 8px;font-size:11px;font-weight:850;overflow:hidden}.board-team-chip.highlighted{color:#161822;background:#b9f65b;box-shadow:0 0 12px #b9f65b44}.board-shell>.empty-state{color:#fff;background:#171923;border:0;min-height:360px}.board-shell>.empty-state p{color:#858a99}@media (max-width:1180px){.event-hero-card{grid-template-columns:1fr auto}.event-hero-meta{grid-column:1/-1}.event-links{grid-area:1/2}.event-data-grid,.pit-grid,.event-search-panel{grid-template-columns:1fr}.board-toolbar{grid-template-columns:1fr 1fr}.board-team-input{grid-column:1/-1;min-height:42px}}@media (max-width:760px){body{padding-bottom:63px}.topbar{z-index:20;position:sticky;top:0}.mobile-nav{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141620f2;border-top:1px solid #2b2d39;grid-template-columns:repeat(5,1fr);height:63px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#787e90;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.mobile-nav button span{font-family:ui-monospace,monospace;font-size:8px;font-weight:850}.mobile-nav button small{font-size:7px}.mobile-nav button.active{color:#c9b9ff}.mobile-nav button.active span{color:#b9f65b}.hero-line,.view-heading{display:block}.hero-line{border-radius:20px;padding:22px 20px}.hero-line .select-control,.view-heading .select-control,.view-heading .secondary-button,.view-heading .live-chip{margin-top:16px}.chat-column{min-height:calc(100vh - 64px)}.brief-column{display:block}.brief-column>*{margin-bottom:12px}.conversation{max-height:none}.composer-wrap{z-index:10;position:sticky;bottom:70px}.assistant-message{min-width:0;max-width:100%}.chat-data-grid{grid-template-columns:1fr}.snapshot-metrics{grid-template-columns:repeat(2,1fr)}.tool-view{min-height:calc(100vh - 127px);padding:30px 16px 35px}.view-heading h1{font-size:36px}.event-search-panel{padding:8px}.code-search,.name-search,.compare-form{grid-template-columns:1fr}.code-search button,.name-search button,.compare-form button{min-height:36px}.event-result-grid{grid-template-columns:1fr}.event-hero-card{grid-template-columns:1fr;padding:18px}.event-links,.event-hero-meta{grid-area:auto}.event-links{flex-direction:row}.event-hero-meta,.event-data-grid,.team-detail-grid{grid-template-columns:1fr}.roster-grid{grid-template-columns:repeat(4,1fr)}.match-row{grid-template-columns:34px 1fr 44px 1fr}.match-status{display:none}.team-profile-hero{grid-template-columns:50px 1fr}.large-team-mark{width:48px;height:48px}.team-profile-actions{flex-direction:row;grid-column:1/-1}.metric-grid{grid-template-columns:repeat(2,1fr)}.projection-card{grid-template-columns:1fr}.projection-side{min-height:110px;text-align:center!important;align-items:center!important}.projection-center{padding:14px}.pit-grid{display:block}.saved-records{margin-top:14px}.form-grid{grid-template-columns:1fr}.form-grid label.full{grid-column:auto}.composer-meta span:last-child{display:none}.rating-card{grid-template-columns:70px 1fr;gap:13px;padding:14px}.rating-score{border-width:6px;width:66px;height:66px;padding-top:20px}.rating-score strong{font-size:19px}.rating-method{grid-column:1/-1}.board-toolbar{grid-template-columns:1fr;padding:8px}.board-code-form,.board-search-form{grid-template-columns:1fr}.board-toolbar button{min-height:36px}.board-team-input{grid-column:auto}.board-header{padding:18px;display:block}.board-actions{flex-wrap:wrap;margin-top:14px}.board-status-line{padding:9px 18px}.board-section-picker{padding:13px 12px 10px;display:block}.board-section-picker label{min-width:0}.board-section-picker p{text-align:left;margin-top:8px}.event-overview-grid{grid-template-columns:1fr;padding:0 12px 10px}.overview-card{min-height:125px}.queue-banner{margin:12px 12px 8px}.team-schedule-panel{margin:0 12px 10px}.team-schedule-columns{grid-template-columns:1fr}.team-schedule-columns>div+div{border-top:1px solid #2d303c;border-left:0}.team-schedule-row{grid-template-columns:68px 1fr}.team-schedule-row>small{text-align:left;grid-column:1/-1}.board-filterbar{align-items:stretch;padding:6px 12px 12px}.board-filterbar label{flex:1;min-width:0}.board-filterbar>span{display:none}.match-board-grid{grid-template-columns:1fr;max-height:none;padding:0 12px 14px}.board-data-panel{margin:0 12px 14px}.board-rank-table{overflow-x:auto}.board-rank-table .table-row{min-width:520px}.board-roster-grid{grid-template-columns:repeat(2,1fr)}}.main-stage{background:#070b14}.topbar{background:#080d17e8;border-bottom-color:#1d293b;box-shadow:0 12px 34px #0005}.event-context button,.view-heading h1,.brief-header h2,.hero-copy h1,.panel-heading h3,.empty-state h3{color:#f3f7ff}.event-kicker,.view-heading>div>span,.eyebrow{color:var(--cyan)}.status-pill,.icon-button,.secondary-button{color:#b2bfd1;background:#101724;border-color:#26344a}.status-popover{color:#edf4ff;background:#0d1421;border-color:#29374c;box-shadow:0 24px 60px #000b}.status-popover>strong,.status-popover>div button{color:#edf4ff}.status-popover>div button{background:#1a2433}.status-popover p,.status-popover>div small{color:#8997aa}.new-scout,.primary-button,.send-button,.name-search button,.watch-form button{background:linear-gradient(135deg,#765ff4,#4c8fff);box-shadow:0 10px 24px #5f68ee36}.chat-column{background:radial-gradient(circle at 72% 0,#342a7755 0,#0000 30%),radial-gradient(circle at 0 80%,#075d7930 0,#0000 28%),#070b14;border-right-color:#1d293b}.hero-line{background:linear-gradient(135deg,#121a2adf 0%,#0b111edc 60%,#102026c7 100%);border-color:#26354c;box-shadow:0 25px 70px #0008,inset 0 1px #ffffff0b}.hero-copy h1 em{color:#a99cff}.hero-copy p,.view-heading p,.empty-state p,.assistant-message p,.record-list article>p{color:#92a0b3}.select-control,.composer,.assistant-message,.source-row a,.select-control,.form-grid select,.board-actions select,.board-section-picker select,.board-filterbar select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.select-control option,.form-grid select option{color:#f2f7ff;background:#101724}.composer textarea,.code-search input,.name-search input,.compare-form input,.hero-search input,.watch-form input{color:#eef5ff}.composer textarea::placeholder,.code-search input::placeholder,.name-search input::placeholder,.compare-form input::placeholder,.hero-search input::placeholder,.watch-form input::placeholder{color:#657287}.assistant-avatar{color:var(--lime);background:linear-gradient(145deg,#132538,#101822);border:1px solid #45e5b942;box-shadow:0 0 26px #59d8ff22}.message-heading span,.panel-heading>span,.record-tags span{color:#72f2c2;background:#72f2c214}.source-row span,.source-row a{color:#9db0ca;background:#121a28;border-color:#29384d}.assistant-message.is-loading{background:linear-gradient(90deg,#101724,#172239,#101724) 0 0/200% 100%}.brief-column,.tool-view{background:radial-gradient(circle at 90% 0,#3025683d 0,#0000 28%),radial-gradient(circle at 4% 95%,#08607820 0,#0000 24%),#080d17}.next-match-card,.insight-card,.watch-card,.source-card,.privacy-card,.snapshot-card,.rating-card,.data-panel,.event-search-panel,.compare-form,.watch-form,.hero-search,.event-result-grid button,.empty-state{color:#eef5ff;box-shadow:var(--panel-shadow);background:linear-gradient(145deg,#111927,#0d1420);border-color:#25334a}.source-card a{background:#0c1421;border-color:#243249}.source-card a span,.source-card p,.privacy-card p{color:#8795a9}.source-card a b,.privacy-card strong{color:#e6eefb}.snapshot-card h3,.snapshot-metrics strong{color:#f3f7ff}.snapshot-number{color:var(--cyan)}.snapshot-metrics div{background:#0b1320;border:1px solid #233149}.snapshot-metrics small,.snapshot-metrics span,.snapshot-card>p{color:#8f9db1}.snapshot-foot span{color:#b8adff;background:#7968ee1c}.panel-heading,.match-row,.table-row,.record-list article{border-color:#202d40}.roster-grid button,.watch-snapshot>button{color:#c6d2e2;background:#141d2b;border-color:#26354a}.form-grid input:not([type=range]),.form-grid select,.form-grid textarea{color:#edf4ff;background:#0c1320;border-color:#29384d}.error-banner{color:#ffc1cc;background:#3b1721;border-color:#8f4459}.brand-mark{background:linear-gradient(145deg,#6df2c8,#55cbff);box-shadow:0 10px 32px #59d8ff35}.nav-item{position:relative}.nav-item.active{box-shadow:inset 2px 0 var(--cyan);background:linear-gradient(90deg,#1c2540,#121827)}.nav-active-dot{background:var(--lime);box-shadow:0 0 12px #72f2c2cc}.coverage-card{box-shadow:inset 0 1px #ffffff09}.mobile-nav button{position:relative}.mobile-active-dot{background:var(--lime);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:calc(50% - 18px);box-shadow:0 0 9px #72f2c2cc}@media (max-width:760px){.mobile-nav{grid-template-columns:repeat(7,minmax(56px,1fr));overflow-x:auto}.mobile-nav button{min-width:56px}}.site-root{min-height:100vh}.site-header{z-index:80;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070b14e8;border-bottom:1px solid #1e2b3e;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:72px;padding:0 clamp(20px,4vw,64px);display:grid;position:sticky;top:0;box-shadow:0 14px 38px #0005}.site-brand{color:#f2f7ff;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:12px;padding:0;display:flex}.site-brand .brand-mark{border-radius:12px 12px 12px 4px;width:38px;height:38px;font-size:18px}.site-brand>div:last-child{flex-direction:column;gap:4px;display:flex}.site-brand strong{letter-spacing:.16em;font-size:11px;font-weight:900}.site-brand small{color:#68778d;letter-spacing:.18em;font-size:7px;font-weight:800}.site-page-nav{background:#0c121e;border:1px solid #202e43;border-radius:12px;justify-self:center;align-items:center;gap:6px;padding:5px;display:flex}.site-page-nav button{color:#7f8da1;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:96px;height:34px;font-size:15px;font-weight:780;transition:all .16s;position:relative}.site-page-nav button:hover{color:#e9f2ff}.site-page-nav button.active{color:#f3f7ff;background:linear-gradient(135deg,#1b2740,#151d30);box-shadow:inset 0 1px #ffffff0b}.site-page-nav button.active:after{background:linear-gradient(90deg, transparent, var(--cyan), transparent);content:"";height:1px;position:absolute;bottom:5px;left:14px;right:14px}.header-actions{justify-self:end;align-items:center;gap:9px;display:flex}.theme-toggle{color:#dbe7f7;cursor:pointer;background:#101724;border:1px solid #26354b;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid;box-shadow:inset 0 1px #ffffff0a}.theme-toggle:hover{color:#72f2c2;background:#162033;border-color:#4e6585;transform:translateY(-1px)}.theme-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.theme-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.header-cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#765ff4,#4f8dfb);border:1px solid #654ff0;border-radius:10px;justify-self:end;height:36px;padding:0 15px;font-size:13px;font-weight:800;box-shadow:0 10px 24px #5f68ee2e}.header-cta span{margin-left:6px}.dashboard-shell{min-height:calc(100vh - 72px)}.dashboard-shell .sidebar{height:calc(100vh - 72px);padding-top:34px;top:72px}.dashboard-shell .topbar{top:72px}.chat-workbar{background:linear-gradient(135deg,#101827,#0c1421);border:1px solid #233149;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff09}.chat-workbar>div{flex-direction:column;gap:4px;display:flex}.chat-workbar span{color:var(--cyan);letter-spacing:.15em;font-size:7px;font-weight:900}.chat-workbar strong{color:#e8f0fc;font-size:11px}.metric-grid>div{background:linear-gradient(145deg,#111927,#0c1421);border-color:#26354b;box-shadow:0 16px 38px #0005,inset 0 1px #ffffff09}.metric-grid strong{z-index:1;color:#f3f7ff;position:relative}.metric-grid small{color:#8d9bae}.metric-grid span{color:#9d8eff}.board-rank-table .rank-team-number{color:#f4f8ff;letter-spacing:.015em;text-shadow:0 0 16px #59d8ff28;font-size:10px;font-weight:850}.home-page{background-color:#060a13;background-image:linear-gradient(#10182a20 1px,#0000 1px),linear-gradient(90deg,#10182a20 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;overflow:hidden}.home-hero{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(48px,7vw,110px);max-width:1420px;min-height:690px;margin:0 auto;padding:76px clamp(24px,5vw,74px) 84px;display:grid;position:relative}.home-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#654cf72d,#0000 68%);border-radius:50%;width:590px;height:590px;position:absolute;top:-180px;left:-190px}.home-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#00b8e91c,#0000 68%);border-radius:50%;width:610px;height:610px;position:absolute;bottom:-220px;right:-190px}.home-hero-copy,.home-command-card{z-index:1;position:relative}.home-eyebrow{color:#000;letter-spacing:.16em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.home-eyebrow span{color:#000;font-size:14px}.home-hero h1{color:#f5f8ff;letter-spacing:-.065em;max-width:730px;margin:20px 0 22px;font-size:clamp(58px,7vw,96px);font-weight:850;line-height:.9}.home-hero h1 em{color:#a99cff;font-family:Georgia,serif;font-weight:500}.home-hero-copy>p{color:#97a5b7;max-width:670px;margin:0;font-size:15px;line-height:1.75}.home-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.home-actions button{cursor:pointer;border-radius:11px;height:44px;padding:0 18px;font-size:13px;font-weight:800}.home-primary{color:#fff;background:linear-gradient(135deg,#7963f5,#4b91fc);border:1px solid #6650ef;box-shadow:0 14px 30px #5f68ee3d}.home-primary span{margin-left:8px}.home-secondary{color:#cad5e4;background:#101725;border:1px solid #29384f;font-size:13px}.home-proof{color:#77869a;letter-spacing:.03em;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:8px;font-weight:750;display:flex}.home-proof span{align-items:center;gap:6px;display:flex}.home-proof i,.command-card-top i{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #72f2c2bb}.home-command-card{background:linear-gradient(145deg,#111a2aeb,#0b121eef);border:1px solid #29384f;border-radius:24px;padding:18px;overflow:hidden;transform:none;box-shadow:0 40px 90px #000a,inset 0 1px #ffffff0d}.home-command-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#6550ef28,#0000 70%);border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;right:-50px}.command-card-top{border-bottom:1px solid #223149;justify-content:space-between;align-items:center;padding:2px 2px 15px;display:flex}.command-card-top span{color:#7f8ea2;letter-spacing:.13em;align-items:center;gap:8px;font-size:7px;font-weight:850;display:flex}.command-card-top b{width:28px;height:28px;color:var(--cyan);border:1px solid #3a4b65;border-radius:9px;place-items:center;font-size:8px;display:grid}.command-question{background:#0b1320;border:1px solid #2b3a50;border-radius:14px;flex-direction:column;gap:8px;margin:16px 0;padding:18px;display:flex}.command-question small,.command-metrics small{color:#7d8ba0;letter-spacing:.14em;font-size:7px;font-weight:900}.command-question strong{color:#eff5ff;font-size:14px;line-height:1.45}.command-metrics{grid-template-columns:1fr 1fr;gap:10px;display:grid}.command-metrics>div{background:linear-gradient(145deg,#121b2a,#0d1522);border:1px solid #25344a;border-radius:13px;flex-direction:column;min-height:120px;padding:15px;display:flex}.command-metrics strong{color:#f1f6ff;margin:12px 0 7px;font-size:17px}.command-metrics span{color:#8492a6;font-size:8px;line-height:1.55}.command-flow{color:#748399;align-items:center;gap:8px;margin-top:16px;padding:11px 4px 2px;font-size:7px;font-weight:750;display:flex}.command-flow i{background:linear-gradient(90deg,#31415a,#5c65de,#31415a);flex:1;height:1px}.home-capabilities,.home-method,.home-data-story{max-width:1280px;margin:0 auto}.home-capabilities{border-top:1px solid #172438;padding:100px 30px 90px}.home-section-heading{max-width:730px;margin-bottom:40px}.home-section-heading>span,.home-data-story>div>span{color:var(--cyan);letter-spacing:.16em;font-size:8px;font-weight:900}.home-section-heading h2,.home-method h2,.home-data-story h2{color:#f1f6ff;letter-spacing:-.048em;margin:10px 0 13px;font-size:clamp(31px,4vw,50px);line-height:1.02}.home-section-heading p,.playbook-panel>p,.home-data-story>p{color:#8e9caf;margin:0;font-size:12px;line-height:1.75}.capability-grid{grid-template-columns:1fr;gap:14px;display:grid}.capability-grid>button{color:#eef5ff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#101825,#0b121e);border:1px solid #202f44;border-radius:18px;grid-template-columns:48px minmax(180px,.7fr) minmax(280px,1.25fr) minmax(210px,.9fr) auto;align-items:center;column-gap:26px;min-height:142px;padding:25px 28px;transition:all .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08}.capability-grid>button:hover{border-color:#46598a;transform:translateY(-3px);box-shadow:0 22px 50px #0006,inset 0 1px #ffffff0a}.capability-icon{width:38px;height:38px;color:var(--lime);background:#121d2d;border:1px solid #30425d;border-radius:11px;grid-area:1/1;place-items:center;font-family:ui-monospace,monospace;font-size:9px;font-weight:900;display:grid}.capability-number{color:#3b485c;font-family:ui-monospace,monospace;font-size:9px;position:absolute;top:18px;right:22px}.capability-grid strong{grid-area:1/2;margin:0;font-size:17px}.capability-grid p{color:#8b99ac;grid-area:1/3;margin:0;font-size:14px;line-height:1.7}.capability-grid small{color:#8b99ac;grid-area:1/4;margin-top:0;font-size:14px;line-height:1.5}.capability-grid b{color:#9d90ff;white-space:nowrap;grid-area:1/5;margin-top:0;padding:0 26px 0 0;font-size:20px}.home-method{border-top:1px solid #172438;grid-template-columns:.95fr 1.05fr;gap:80px;padding:90px 30px;display:grid}.playbook-panel{align-self:center}.method-steps{display:grid}.method-steps article{border-top:1px solid #1f2c3e;grid-template-columns:48px 1fr;gap:16px;padding:22px 0;display:grid}.method-steps article:last-child{border-bottom:1px solid #1f2c3e}.method-steps article>span{color:#6d5bf0;font-family:ui-monospace,monospace;font-size:10px;font-weight:900}.method-steps strong{color:#eaf2ff;font-size:13px}.method-steps p{color:#7f8da1;margin:7px 0 0;font-size:9px;line-height:1.65}.home-data-story{border-top:1px solid #172438;grid-template-columns:1fr 1fr;align-items:end;gap:70px;padding:90px 30px;display:grid}.home-data-story h2{font-size:clamp(30px,3.6vw,46px)}@media (max-width:980px){.home-hero{grid-template-columns:1fr;min-height:auto;padding-top:70px}.home-command-card{max-width:660px;transform:none}.capability-grid{grid-template-columns:1fr}.capability-grid>button{grid-template-rows:auto auto auto;grid-template-columns:48px minmax(0,1fr) auto;row-gap:7px}.capability-icon{grid-area:1/1/4}.capability-grid strong{grid-area:1/2}.capability-grid p{grid-area:2/2}.capability-grid small{grid-area:3/2}.capability-grid b{grid-area:1/3/4}.home-method,.home-data-story{grid-template-columns:1fr;gap:45px}}@media (max-width:760px){.site-header{grid-template-columns:1fr auto auto;gap:12px;height:64px;padding:0 14px}.site-brand{gap:8px}.site-brand .brand-mark{width:32px;height:32px;font-size:15px}.site-brand strong{letter-spacing:.1em;font-size:9px}.site-brand small,.header-cta{display:none}.site-page-nav{gap:2px;padding:3px}.site-page-nav button{min-width:72px;height:30px;font-size:8px}.header-actions{gap:0}.theme-toggle{width:34px;height:34px}.dashboard-shell{min-height:calc(100vh - 64px)}.dashboard-shell .topbar{top:64px}.mobile-nav{grid-template-columns:repeat(6,minmax(56px,1fr))}.chat-workbar{padding:13px;display:block}.chat-workbar .select-control{width:100%;margin-top:12px}.home-hero{gap:42px;padding:58px 18px 64px}.home-hero h1{font-size:clamp(52px,17vw,74px)}.home-hero-copy>p{font-size:13px}.home-actions{flex-direction:column;align-items:stretch}.home-actions button{width:100%}.command-metrics,.capability-grid{grid-template-columns:1fr}.capability-grid>button{grid-template-rows:auto auto auto auto;grid-template-columns:42px minmax(0,1fr);gap:10px 14px;min-height:0;padding:20px}.capability-icon{grid-area:1/1}.capability-grid strong{grid-area:1/2}.capability-grid p{grid-area:2/1/auto/3}.capability-grid small{grid-area:3/1/auto/3}.capability-grid b{grid-area:4/1/auto/3;margin-top:4px;padding:0}.command-flow{flex-direction:column;align-items:flex-start}.command-flow i{width:1px;height:12px;margin-left:4px}.home-capabilities,.home-method,.home-data-story{padding:66px 18px}}html[data-theme=dark] .site-page-nav,html[data-theme=dark] .theme-toggle,html[data-theme=dark] .status-pill,html[data-theme=dark] .icon-button,html[data-theme=dark] .secondary-button{color:#d8e8fa;background:#0a1628;border-color:#2a4769}html[data-theme=dark] .site-page-nav button{color:#9fb1c8}html[data-theme=dark] .site-page-nav button:hover,html[data-theme=dark] .site-page-nav button.active{color:#fff}html[data-theme=dark] .site-page-nav button.active{background:linear-gradient(135deg,#23345c,#17294a);box-shadow:inset 0 1px #ffffff19}html[data-theme=dark] .theme-toggle{color:#7cecff}html[data-theme=dark] .theme-toggle:hover{color:#55ffc4;background:#10243b;border-color:#38c7ee}html[data-theme=dark] .header-cta,html[data-theme=dark] .new-scout,html[data-theme=dark] .primary-button,html[data-theme=dark] .send-button,html[data-theme=dark] .name-search button,html[data-theme=dark] .watch-form button{color:#fff;background:linear-gradient(135deg,#8b5cf6,#168cff);border-color:#906fff;box-shadow:0 12px 30px #6246ea59}html[data-theme=dark] .sidebar{background:radial-gradient(circle at 8% -3%,#4f3280 0,#0000 36%),linear-gradient(#0a1426,#050b16);border-right-color:#203957}html[data-theme=dark] .nav-item:hover{color:#fff;background:#11233b}html[data-theme=dark] .home-command-card,html[data-theme=dark] .capability-grid button,html[data-theme=dark] .method-steps article,html[data-theme=dark] .next-match-card,html[data-theme=dark] .insight-card,html[data-theme=dark] .watch-card,html[data-theme=dark] .source-card,html[data-theme=dark] .privacy-card,html[data-theme=dark] .snapshot-card,html[data-theme=dark] .rating-card,html[data-theme=dark] .data-panel,html[data-theme=dark] .event-search-panel,html[data-theme=dark] .compare-form,html[data-theme=dark] .hero-search,html[data-theme=dark] .event-result-grid button,html[data-theme=dark] .empty-state,html[data-theme=dark] .metric-grid>div{color:#f8fbff;box-shadow:var(--panel-shadow);background:linear-gradient(145deg,#0d1b31,#071223);border-color:#294464}html[data-theme=dark] .home-data-story span,html[data-theme=dark] .view-heading h1,html[data-theme=dark] .brief-header h2,html[data-theme=dark] .hero-copy h1,html[data-theme=dark] .panel-heading h3,html[data-theme=dark] .snapshot-card h3,html[data-theme=dark] .snapshot-metrics strong,html[data-theme=dark] .metric-grid strong{color:#fff}.event-kicker,.eyebrow,.home-kicker,.chat-workbar span{color:var(--accent-mint)}.view-heading>div>span,.snapshot-number,.board-rank-table .rank-team-number{color:var(--accent-cyan)}.hero-copy h1 em,.home-hero h1 em,.metric-grid span{color:var(--accent-violet)}.message-heading span{background:var(--mint-soft);color:var(--accent-mint)}.panel-heading>span,.snapshot-foot span{background:var(--violet-soft);color:var(--accent-violet)}.record-tags span:nth-child(4n+1){background:var(--mint-soft);color:var(--accent-mint)}.record-tags span:nth-child(4n+2){background:var(--cyan-soft);color:var(--accent-cyan)}.record-tags span:nth-child(4n+3){background:var(--violet-soft);color:var(--accent-violet)}.record-tags span:nth-child(4n){background:var(--amber-soft);color:var(--accent-amber)}.nav-item:nth-of-type(6n) .nav-icon{color:var(--accent-blue)}.nav-item.active .nav-icon{color:var(--accent-mint)}.nav-active-dot,.mobile-active-dot,.sync-pulse{background:var(--accent-mint);box-shadow:0 0 13px var(--accent-mint)}@supports (color:color-mix(in lab, red, red)){.nav-active-dot,.mobile-active-dot,.sync-pulse{box-shadow:0 0 13px color-mix(in srgb, var(--accent-mint) 72%, transparent)}}.capability-grid button:nth-child(5n+1),.metric-grid>div:nth-child(5n+1),.snapshot-card:nth-child(5n+1){border-top-color:var(--accent-mint);box-shadow:inset 0 2px var(--accent-mint), var(--panel-shadow)}.capability-grid button:nth-child(5n+2),.metric-grid>div:nth-child(5n+2),.snapshot-card:nth-child(5n+2){border-top-color:var(--accent-cyan);box-shadow:inset 0 2px var(--accent-cyan), var(--panel-shadow)}.capability-grid button:nth-child(5n+3),.metric-grid>div:nth-child(5n+3),.snapshot-card:nth-child(5n+3){border-top-color:var(--accent-violet);box-shadow:inset 0 2px var(--accent-violet), var(--panel-shadow)}.capability-grid button:nth-child(5n+4),.metric-grid>div:nth-child(5n+4),.snapshot-card:nth-child(5n+4){border-top-color:var(--accent-amber);box-shadow:inset 0 2px var(--accent-amber), var(--panel-shadow)}.capability-grid button:nth-child(5n),.metric-grid>div:nth-child(5n),.snapshot-card:nth-child(5n){border-top-color:var(--accent-coral);box-shadow:inset 0 2px var(--accent-coral), var(--panel-shadow)}.home-command-card,.chat-workbar{border-color:var(--accent-cyan)}@supports (color:color-mix(in lab, red, red)){.home-command-card,.chat-workbar{border-color:color-mix(in srgb, var(--accent-cyan) 50%, var(--line))}}.home-command-card,.chat-workbar{box-shadow:inset 0 2px var(--accent-cyan), var(--panel-shadow)}.next-match-card,.event-search-panel{border-left-color:var(--accent-mint);box-shadow:inset 2px 0 var(--accent-mint), var(--panel-shadow)}.insight-card,.rating-card{border-left-color:var(--accent-amber);box-shadow:inset 2px 0 var(--accent-amber), var(--panel-shadow)}.source-card,.privacy-card{border-left-color:var(--accent-violet);box-shadow:inset 2px 0 var(--accent-violet), var(--panel-shadow)}.error-banner{border-color:var(--accent-coral);background:var(--coral-soft);color:var(--accent-coral)}.select-control:focus,.composer:focus-within,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.code-search input:focus,.name-search input:focus,.compare-form input:focus,.hero-search input:focus{border-color:var(--accent-cyan);outline:2px solid var(--accent-cyan)}@supports (color:color-mix(in lab, red, red)){.select-control:focus,.composer:focus-within,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.code-search input:focus,.name-search input:focus,.compare-form input:focus,.hero-search input:focus{outline:2px solid color-mix(in srgb, var(--accent-cyan) 22%, transparent)}}.select-control:focus,.composer:focus-within,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.code-search input:focus,.name-search input:focus,.compare-form input:focus,.hero-search input:focus{outline-offset:1px}.header-cta,.primary-button,.send-button,.new-scout,.name-search button,.watch-form button{background:linear-gradient(135deg, var(--accent-violet), var(--accent-blue))}.header-cta:hover,.primary-button:hover,.send-button:hover,.new-scout:hover,.name-search button:hover,.watch-form button:hover{filter:saturate(1.18)brightness(1.08)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--purple:#a78bfa;--purple-deep:#7c5cff;--lime:#55ffc4;--cyan:#2edcff;--panel-shadow:0 24px 70px #000a, inset 0 1px #ffffff12;--mint-soft:#6dffb21c;--cyan-soft:#4fdcff1c;--violet-soft:#ad8cff1c;--amber-soft:#ffd1661c;--coral-soft:#ff7b8b1c;--accent-mint:#35f0b4;--accent-cyan:#32d6ff;--accent-violet:#ad8bff;--accent-amber:#ffc857;--accent-coral:#ff6680;--accent-blue:#69a7ff;--icon-mint:#087c5d;--icon-cyan:#086f94;--icon-violet:#6243c9;--icon-amber:#9b6100;--icon-coral:#b93452;--icon-blue:#2f67bd;--ink:#f7fbff;--muted:#b5c6db;--paper:#061126;--line:#315a7d}html[data-theme=dark] body{background:linear-gradient(#2f5d851f 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#2f5d851f 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 82% -12%,#7751d96b 0,#0000 38%),radial-gradient(circle at 8% 108%,#0bbd8d4f 0,#0000 36%),#061126}.site-brand .brand-mark,.brand-mark{color:#fff;text-shadow:0 1px 3px #17324f;box-shadow:0 0 0 3px var(--accent-mint), 0 12px 30px var(--accent-violet);background:linear-gradient(145deg,#0d9f76,#6547d8);border:1px solid #7fffd0}@supports (color:color-mix(in lab, red, red)){.site-brand .brand-mark,.brand-mark{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-mint) 12%, transparent), 0 12px 30px color-mix(in srgb, var(--accent-violet) 32%, transparent)}}.nav-icon{color:#fff;text-shadow:0 1px 2px #17263d;border:1px solid #ffffff38;border-radius:7px;place-items:center;width:28px;height:24px;font-size:9px;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff26}.nav-item:nth-of-type(6n+1) .nav-icon{background:var(--icon-mint);color:#fff}.nav-item:nth-of-type(6n+2) .nav-icon{background:var(--icon-cyan);color:#fff}.nav-item:nth-of-type(6n+3) .nav-icon{background:var(--icon-violet);color:#fff}.nav-item:nth-of-type(6n+4) .nav-icon{background:var(--icon-amber);color:#fff}.nav-item:nth-of-type(6n+5) .nav-icon{background:var(--icon-coral);color:#fff}.nav-item:nth-of-type(6n) .nav-icon,.nav-item.active .nav-icon{background:var(--icon-blue);color:#fff}.capability-icon{color:#fff;text-shadow:0 1px 2px #17324f;border-color:#ffffff42;box-shadow:inset 0 1px #ffffff2e,0 8px 20px #10254030}.capability-grid button:nth-child(5n+1) .capability-icon{background:linear-gradient(145deg, var(--icon-mint), #06684e)}.capability-grid button:nth-child(5n+2) .capability-icon{background:linear-gradient(145deg, var(--icon-cyan), #075c7b)}.capability-grid button:nth-child(5n+3) .capability-icon{background:linear-gradient(145deg, var(--icon-violet), #4f31ac)}.capability-grid button:nth-child(5n+4) .capability-icon{background:linear-gradient(145deg, var(--icon-amber), #7b4900)}.capability-grid button:nth-child(5n) .capability-icon{background:linear-gradient(145deg, var(--icon-coral), #9e2943)}.icon-button,html[data-theme=dark] .icon-button,html[data-theme=light] .icon-button{color:#fff;text-shadow:0 1px 2px #17324f;background:linear-gradient(145deg,#6547d8,#087fa8);border-color:#7db8df;box-shadow:inset 0 1px #ffffff2e,0 7px 18px #24496b2e}.icon-button:hover{color:#fff;background:linear-gradient(145deg,#7455ed,#079875);border-color:#8fffe0}html[data-theme=dark] .site-header,html[data-theme=dark] .topbar{background:#09162af2;border-color:#315a7d;box-shadow:0 14px 40px #0009}html[data-theme=dark] .home-page,html[data-theme=dark] .main-stage,html[data-theme=dark] .chat-column,html[data-theme=dark] .brief-column,html[data-theme=dark] .tool-view{background:radial-gradient(circle at 92% 0,#704dce57 0,#0000 30%),radial-gradient(circle at 3% 96%,#08af8345 0,#0000 27%),#061126}html[data-theme=dark] .home-eyebrow,html[data-theme=dark] .home-eyebrow span{color:#fff}html[data-theme=dark] .home-command-card,html[data-theme=dark] .capability-grid button,html[data-theme=dark] .method-steps article,html[data-theme=dark] .next-match-card,html[data-theme=dark] .insight-card,html[data-theme=dark] .source-card,html[data-theme=dark] .privacy-card,html[data-theme=dark] .snapshot-card,html[data-theme=dark] .rating-card,html[data-theme=dark] .data-panel,html[data-theme=dark] .event-search-panel,html[data-theme=dark] .compare-form,html[data-theme=dark] .hero-search,html[data-theme=dark] .event-result-grid button,html[data-theme=dark] .empty-state,html[data-theme=dark] .metric-grid>div{background:linear-gradient(145deg,#102844,#0b1a34);border-color:#315a7d}html[data-theme=dark] .nav-item{color:#c2d2e5}html[data-theme=dark] .nav-item.active{color:#fff;background:linear-gradient(90deg,#163f58,#302863);box-shadow:inset 2px 0 #46e5ff}html[data-theme=dark] :is(.home-hero-copy>p,.home-section-heading p,.home-method-copy>p,.home-data-story p,.capability-grid p,.view-heading p,.assistant-message p,.snapshot-card>p){color:#b9c9dc}.method-steps{gap:14px}.method-steps article,.method-steps article:last-child{border-style:solid;border-width:1px;border-radius:16px;padding:22px}html[data-theme=dark] .team-profile-hero{color:#f7fbff;background:radial-gradient(circle at 88% 0,#6547d852 0,#0000 44%),linear-gradient(135deg,#133552,#112447)}.team-profile-hero .large-team-mark{background:linear-gradient(145deg, var(--icon-mint), var(--icon-violet));color:#fff;text-shadow:0 1px 2px #17324f}.team-profile-copy>span{color:var(--accent-mint)}html[data-theme=dark] .team-profile-copy p{color:#b9c9dc}html[data-theme=dark] .team-profile-actions button,html[data-theme=dark] .team-profile-actions a{color:#f7fbff;background:linear-gradient(145deg,#173958,#292d67);border-color:#477092}html[data-theme=dark] .match-board-view{--matches-surface:#0d213d;--matches-raised:#132c4b;--matches-soft:#183555;--matches-line:#3b678b;--matches-text:#f7fbff;--matches-muted:#b5c6db;--matches-accent:#35f0b4;--matches-secondary:#ad8bff;--matches-shadow:#00000070}.match-board-view .board-toolbar{border-color:var(--matches-line);background:linear-gradient(145deg, var(--matches-raised), var(--matches-soft));box-shadow:0 10px 28px var(--matches-shadow)}.match-board-view .board-toolbar label>span,.match-board-view .board-section-picker label>span,.match-board-view .board-filterbar label span{color:var(--matches-secondary)}.match-board-view .board-toolbar input,.match-board-view .board-toolbar select{color:var(--matches-text)}.match-board-view .board-toolbar button{background:linear-gradient(135deg, var(--icon-violet), var(--icon-blue));color:#fff}.match-board-view .board-search-form button{background:linear-gradient(135deg, var(--icon-mint), var(--icon-cyan))}.match-board-view .event-hero-card,.match-board-view .board-shell{background:radial-gradient(circle at 92% 0%, var(--violet-soft) 0, transparent 36%),linear-gradient(145deg, var(--matches-raised), var(--matches-surface));color:var(--matches-text);box-shadow:0 22px 50px var(--matches-shadow)}.match-board-view .board-shell:-webkit-full-screen{background:radial-gradient(circle at 92% 0%, var(--violet-soft) 0, transparent 36%),linear-gradient(145deg, var(--matches-raised), var(--matches-surface));color:var(--matches-text);box-shadow:0 22px 50px var(--matches-shadow)}.match-board-view .board-shell:fullscreen{background:radial-gradient(circle at 92% 0%, var(--violet-soft) 0, transparent 36%),linear-gradient(145deg, var(--matches-raised), var(--matches-surface));color:var(--matches-text);box-shadow:0 22px 50px var(--matches-shadow)}.match-board-view .event-hero-card p,.match-board-view .board-header p,.match-board-view .board-section-picker p,.match-board-view .board-filterbar>span,.match-board-view .board-data-empty,.match-board-view .team-schedule-columns p,.match-board-view .team-schedule-empty,.match-board-view .board-match-top span,.match-board-view .board-roster-grid small,.match-board-view .team-schedule-row>small,.match-board-view .board-shell>.empty-state p{color:var(--matches-muted)}.match-board-view .event-hero-meta div,.match-board-view .board-actions button,.match-board-view .board-actions label,.match-board-view .board-section-picker select,.match-board-view .board-filterbar select{border-color:var(--matches-line);background:var(--matches-soft);color:var(--matches-text)}.match-board-view .event-hero-meta small,.match-board-view .board-actions label span,.match-board-view .overview-card>small,.match-board-view .board-data-heading small,.match-board-view .team-schedule-heading small,.match-board-view .team-schedule-columns h4{color:var(--matches-muted)}.match-board-view .event-links a,.match-board-view .event-summary-card footer a{border-color:var(--matches-line);background:var(--violet-soft);color:var(--matches-secondary)}.match-board-view .board-status-line,.match-board-view .board-data-heading,.match-board-view .team-schedule-heading,.match-board-view .board-rank-table .table-head{border-color:var(--matches-line);background:var(--matches-soft);color:var(--matches-text)}.match-board-view .board-shell:-webkit-full-screen .board-header{border-color:var(--matches-line);background:var(--matches-soft);color:var(--matches-text)}.match-board-view .board-shell:fullscreen .board-header{border-color:var(--matches-line);background:var(--matches-soft);color:var(--matches-text)}.match-board-view .board-status-line{color:var(--matches-muted)}.match-board-view .board-status-line a,.match-board-view .overview-card button,.match-board-view .board-data-heading>span,.match-board-view .team-schedule-heading>span,.match-board-view .board-filterbar>span b,.match-board-view .team-schedule-match span.future{color:var(--matches-accent)}.match-board-view .overview-card,.match-board-view .board-data-panel,.match-board-view .team-schedule-panel,.match-board-view .board-match-card,.match-board-view .board-roster-grid button,.match-board-view .board-shell>.empty-state,.match-board-view .queue-banner.quiet{border-color:var(--matches-line);background:linear-gradient(145deg,var(--matches-raised),var(--matches-surface));color:var(--matches-text)}.match-board-view .overview-card p,.match-board-view .overview-card>div span,.match-board-view .queue-banner.quiet small{color:var(--matches-muted)}.match-board-view .overview-card>div span{background:var(--cyan-soft)}.match-board-view .board-rank-table .table-row{border-color:var(--matches-line);color:var(--matches-text)}.match-board-view .board-rank-table .table-row:nth-child(2n){background:var(--cyan-soft)}.match-board-view .board-rank-table strong,.match-board-view .board-match-top strong,.match-board-view .board-alliance>b,.match-board-view .team-schedule-detail b{color:var(--matches-text)}.match-board-view .board-roster-grid button.highlighted,.match-board-view .board-team-chip.highlighted{border-color:var(--matches-accent);background:var(--mint-soft);color:var(--matches-accent)}.match-board-view .team-schedule-columns>div+div,.match-board-view .team-schedule-columns h4,.match-board-view .team-schedule-row{border-color:var(--matches-line)}.match-board-view .queue-banner{border-color:var(--matches-accent)}@supports (color:color-mix(in lab, red, red)){.match-board-view .queue-banner{border-color:color-mix(in srgb, var(--matches-accent) 45%, var(--matches-line))}}.match-board-view .queue-banner{background:linear-gradient(90deg, var(--mint-soft), var(--violet-soft))}.match-board-view .queue-banner small{color:var(--matches-accent)}.match-board-view .future-dot{background:var(--matches-accent)}.match-board-view .board-section-picker select option,.match-board-view .board-filterbar select option,.match-board-view .board-actions select option{background:var(--matches-raised);color:var(--matches-text)}.snapshot-metrics small{font-size:15px;line-height:1.2}.snapshot-metrics strong{font-size:15px}.snapshot-metrics span{font-size:15px;font-weight:700;line-height:1.2}.snapshot-card.compact .snapshot-metrics small,.snapshot-card.compact .snapshot-metrics span,.snapshot-card.compact .snapshot-metrics strong{font-size:14px}.metric-grid small{font-size:9px;line-height:1.2}.metric-grid span{font-size:10px;line-height:1.25}.event-log strong,.event-log b{font-size:12px}.event-log small{font-size:11px;line-height:1.35}.award-list strong{font-size:12px;line-height:1.3}.award-list small{font-size:8px;line-height:1.3}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0b1f33;--muted:#526b82;--paper:#7676ff;--line:#b9d8ec;--purple:#2563eb;--purple-deep:#1d4ed8;--lime:#0369a1;--cyan:#0284c7;--accent-mint:#0891b2;--accent-cyan:#0284c7;--accent-violet:#4338ca;--accent-blue:#1d4ed8;--accent-amber:#a15c00;--accent-coral:#be123c;--mint-soft:#0891b214;--cyan-soft:#0284c714;--violet-soft:#4338ca12;--amber-soft:#d9770614;--coral-soft:#e11d4812;--icon-mint:#0e7490;--icon-cyan:#0369a1;--icon-violet:#3730a3;--icon-blue:#1d4ed8;--icon-amber:#92400e;--icon-coral:#9f1239;--panel-shadow:0 18px 48px #0c4a6e14, 0 3px 12px #0c4a6e0a, inset 0 1px #fff}html[data-theme=light] body{color:var(--ink);background:linear-gradient(#0369a10a 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#0369a10a 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 82% -8%,#7dd3fc78 0,#0000 34%),radial-gradient(circle at 5% 105%,#60a5fa30 0,#0000 35%),#7676ff}html[data-theme=light] .site-header,html[data-theme=light] .topbar{-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);background:#c9f2fff0;border-color:#42aecd;box-shadow:0 10px 32px #0759851c}html[data-theme=light] .dashboard-shell .topbar{background:#d8f5fff2;border-bottom-color:#168bb4;box-shadow:0 10px 30px #07598524}html[data-theme=light] .dashboard-shell .topbar-actions{flex-shrink:0}html[data-theme=light] .dashboard-shell .status-pill,html[data-theme=light] .dashboard-shell .status-button{color:#0b4563;background:#f2fcff;border-color:#3aa7cb;min-height:34px;box-shadow:0 5px 15px #07598517}html[data-theme=light] .dashboard-shell .status-pill span{background:#0f9f70;box-shadow:0 0 0 3px #0f9f701c,0 0 9px #0f9f7066}html[data-theme=light] .dashboard-shell .status-popover{border-color:#3aa7cb}html[data-theme=light] .site-brand,html[data-theme=light] .site-brand strong,html[data-theme=light] .event-context button{color:#0b1f33}html[data-theme=light] .site-brand small,html[data-theme=light] .nav-label,html[data-theme=light] .event-kicker{color:#607b93}html[data-theme=light] .site-brand .brand-mark,html[data-theme=light] .brand-mark{color:#fff;text-shadow:0 1px 2px #0c4a6e66;background:linear-gradient(145deg,#0284c7,#1d4ed8);border-color:#7dd3fc;box-shadow:0 0 0 3px #38bdf81a,0 12px 28px #0369a12c}html[data-theme=light] .site-page-nav{background:#afeaff;border-color:#58b7d3;box-shadow:inset 0 1px #fff}html[data-theme=light] .site-page-nav button{color:#45627a}html[data-theme=light] .site-page-nav button:hover{color:#0c4a6e;background:#c8f1ff}html[data-theme=light] .site-page-nav button.active{color:#075985;background:#eefbff;box-shadow:0 4px 14px #07598518,inset 0 -2px #0284c7}html[data-theme=light] .home-data-story span{color:#000}html[data-theme=light] .theme-toggle,html[data-theme=light] .status-pill,html[data-theme=light] .icon-button,html[data-theme=light] .secondary-button{color:#26465f;background:#fff;border-color:#bdd9ea;box-shadow:0 5px 15px #0759850f}html[data-theme=light] .theme-toggle:hover,html[data-theme=light] .icon-button:hover,html[data-theme=light] .secondary-button:hover{color:#075985;background:#eef9ff;border-color:#7fbada}html[data-theme=light] .sidebar{color:#0b1f33;background:radial-gradient(circle at 10% -5%,#7dd3fc66 0,#0000 34%),linear-gradient(#c9f3ff 0%,#9fe6ff 56%,#85dcff 100%);border-color:#48afd0;box-shadow:12px 0 36px #07598512}html[data-theme=light] .nav-item{color:#45627a}html[data-theme=light] .nav-icon{color:#68859d}html[data-theme=light] .nav-item:hover{color:#0c4a6e;background:#bcefff}html[data-theme=light] .nav-item.active{color:#fff;background:linear-gradient(100deg,#075985,#1d4ed8);box-shadow:0 8px 22px #07598524,inset 2px 0 #7dd3fc}html[data-theme=light] .nav-item.active .nav-icon{color:#dff5ff}html[data-theme=light] .nav-active-dot{background:#7dd3fc;box-shadow:0 0 10px #0284c780}html[data-theme=light] .home-page,html[data-theme=light] .main-stage{background:radial-gradient(circle at 90% 2%,#bae6fd8c 0,#0000 29%),radial-gradient(circle at 4% 98%,#bfdbfe5c 0,#0000 28%),#4196f2}html[data-theme=light] .chat-column,html[data-theme=light] .tool-view{background:radial-gradient(circle at 88% 0,#c7edff8a 0,#0000 26%),linear-gradient(#8de0ff 0%,#7676ff 100%)}html[data-theme=light] .brief-column{background:linear-gradient(#9de7ff 0%,#82dcff 100%)}html[data-theme=light] .home-hero:before{background:radial-gradient(circle,#38bdf82b,#0000 68%)}html[data-theme=light] .home-hero:after{background:radial-gradient(circle,#2563eb1f,#0000 68%)}html[data-theme=light] .hero-line{box-shadow:var(--panel-shadow);background:linear-gradient(130deg,#ffffffed 0%,#f3fbffef 58%,#e1f3ffdf 100%);border-color:#b9dced}html[data-theme=light] .hero-line:after{background:radial-gradient(circle,#38bdf82c,#2563eb12 48%,#0000 72%)}html[data-theme=light] :is(.home-hero h1,.home-section-heading h2,.home-method h2,.home-data-story h2,.command-heading strong,.capability-grid h3,.method-steps strong,.view-heading h1,.brief-header h2,.hero-copy h1,.panel-heading h3,.empty-state h3,.snapshot-card h3,.snapshot-metrics strong,.metric-grid strong,.chat-workbar strong,.record-list strong){color:#0b1f33}html[data-theme=light] :is(.home-hero-copy>p,.home-section-heading p,.home-method-copy>p,.home-data-story p,.capability-grid p,.method-steps p,.hero-copy p,.view-heading p,.empty-state p,.assistant-message p,.record-list article>p,.snapshot-card>p,.snapshot-metrics small,.snapshot-metrics span,.team-profile-copy p){color:#000}html[data-theme=light] .eyebrow,html[data-theme=light] .eyebrow span,html[data-theme=light] .view-heading>div>span{color:#0369a1}html[data-theme=light] .hero-copy h1 em,html[data-theme=light] .home-hero h1 em{color:#1d4ed8}html[data-theme=light] :is(.home-command-card,.capability-grid button,.method-steps article,.insight-card,.watch-card,.source-card,.privacy-card,.snapshot-card,.rating-card,.data-panel,.event-search-panel,.compare-form,.watch-form,.hero-search,.event-result-grid button,.empty-state,.metric-grid>div,.roster-grid button,.watch-snapshot>button){color:#0b1f33;box-shadow:var(--panel-shadow);background:linear-gradient(145deg,#f4fcff 0%,#dff6ff 100%);border-color:#54b5d3}html[data-theme=light] .home-capabilities,html[data-theme=light] .home-data-story{border-color:#c7e1ef}html[data-theme=light] .capability-grid button:hover,html[data-theme=light] .event-result-grid button:hover,html[data-theme=light] .roster-grid button:hover,html[data-theme=light] .watch-snapshot>button:hover{background:#d5f3ff;border-color:#7cb9da;transform:translateY(-1px)}html[data-theme=light] .next-match-card,html[data-theme=light] .event-hero-card,html[data-theme=light] .context-card{color:#f8fcff;background:radial-gradient(circle at 90% 0,#38bdf82b 0,#0000 40%),linear-gradient(135deg,#0b3654 0%,#0c4a6e 50%,#1d4ed8 115%);border-color:#0c4a6e;box-shadow:0 18px 42px #0c4a6e2e}html[data-theme=light] .next-match-card :is(strong,b),html[data-theme=light] .event-hero-card :is(h2,strong),html[data-theme=light] .context-card h3{color:#fff}html[data-theme=light] .next-match-card :is(span,small),html[data-theme=light] .event-hero-card p,html[data-theme=light] .context-card p{color:#c4dded}html[data-theme=light] .next-match-card>button,html[data-theme=light] .event-hero-meta div,html[data-theme=light] .context-meta span{color:#eef9ff;background:#ffffff12;border-color:#ffffff1c}html[data-theme=light] :is(.select-control,.composer,.assistant-message,.source-row a,.chat-workbar,.snapshot-metrics div,.form-grid input:not([type=range]),.form-grid select,.form-grid textarea){color:#0b1f33;background:#eefbff;border-color:#64b8d4}html[data-theme=light] .composer{box-shadow:0 14px 34px #07598514,0 3px 10px #0759850a}html[data-theme=light] .assistant-message.is-loading{background:linear-gradient(90deg,#fff,#eaf7ff,#fff) 0 0/200% 100%}html[data-theme=light] :is(.composer textarea,.code-search input,.name-search input,.compare-form input,.hero-search input,.watch-form input){color:#0b1f33}html[data-theme=light] :is(){color:#7891a6}html[data-theme=light] .select-control,html[data-theme=light] .form-grid select,html[data-theme=light] .board-actions select,html[data-theme=light] .board-section-picker select,html[data-theme=light] .board-filterbar select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .select-control option,html[data-theme=light] .form-grid select option,html[data-theme=light] .board-actions select option,html[data-theme=light] .board-section-picker select option,html[data-theme=light] .board-filterbar select option{color:#0b1f33;background:#fff}html[data-theme=light] :is(.select-control:focus,.composer:focus-within,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.code-search input:focus,.name-search input:focus,.compare-form input:focus,.hero-search input:focus){border-color:#0284c7;outline-color:#38bdf83d;box-shadow:0 0 0 3px #38bdf826}html[data-theme=light] .header-cta,html[data-theme=light] .new-scout,html[data-theme=light] .primary-button,html[data-theme=light] .send-button,html[data-theme=light] .name-search button,html[data-theme=light] .watch-form button{color:#fff;background:linear-gradient(135deg,#0284c7,#1d4ed8);box-shadow:0 8px 20px #0369a128}html[data-theme=light] .header-cta:hover,html[data-theme=light] .new-scout:hover,html[data-theme=light] .primary-button:hover,html[data-theme=light] .send-button:hover,html[data-theme=light] .name-search button:hover,html[data-theme=light] .watch-form button:hover{filter:brightness(1.05)saturate(1.08)}html[data-theme=light] .assistant-avatar{color:#fff;background:linear-gradient(145deg,#075985,#1d4ed8);border:1px solid #075985;box-shadow:0 8px 20px #07598526}html[data-theme=light] .user-avatar{color:#fff;background:#1d4ed8}html[data-theme=light] .user-message{color:#fff;background:linear-gradient(135deg,#0c4a6e,#1d4ed8);box-shadow:0 8px 22px #07598524}html[data-theme=light] .source-row a,html[data-theme=light] .event-mini-list b,html[data-theme=light] .auto-ranking b,html[data-theme=light] .insight-card button,html[data-theme=light] .watch-heading button{color:#0369a1}html[data-theme=light] .spark,html[data-theme=light] .team-number,html[data-theme=light] .empty-state>span,html[data-theme=light] .panel-heading>span,html[data-theme=light] .snapshot-foot span,html[data-theme=light] .privacy-card>span{color:#075985;background:#bcecff}html[data-theme=light] .snapshot-card:before{background:linear-gradient(90deg,#0284c7,#2563eb)}html[data-theme=light] .snapshot-number,html[data-theme=light] .metric-grid strong,html[data-theme=light] .board-rank-table .rank-team-number{color:#075985;text-shadow:none}html[data-theme=light] .panel-heading,html[data-theme=light] .match-row,html[data-theme=light] .table-row,html[data-theme=light] .record-list article,html[data-theme=light] .watch-row,html[data-theme=light] .source-card a,html[data-theme=light] .event-mini-list a,html[data-theme=light] .auto-ranking div{border-color:#d4e7f2}html[data-theme=light] .table-head{color:#607b93;background:#c8efff}html[data-theme=light] .table-row{color:#45627a}html[data-theme=light] .table-row span>strong{color:#0b1f33}html[data-theme=light] .team-profile-hero{color:#0b1f33;background:radial-gradient(circle at 88% 0,#38bdf82b 0,#0000 42%),linear-gradient(145deg,#f4fcff 0%,#dff6ff 100%);border:1px solid #54b5d3;box-shadow:0 18px 42px #07598518}html[data-theme=light] .team-profile-hero :is(h1,h2,h3,strong){color:#0b1f33}html[data-theme=light] .team-profile-hero p{color:#526b82}html[data-theme=light] .team-profile-actions button,html[data-theme=light] .team-profile-actions a{color:#075985;background:#f7fcff;border-color:#9ed0e8}html[data-theme=light] .status-popover{color:#0b1f33;background:#eafaff;border-color:#4eb2d1;box-shadow:0 20px 52px #07598524}html[data-theme=light] .status-popover>strong,html[data-theme=light] .status-popover>div button{color:#0b1f33}html[data-theme=light] .status-popover>div button{background:#eaf7ff}html[data-theme=light] .status-popover p,html[data-theme=light] .status-popover>div small{color:#607b93}html[data-theme=light] .sync-card{background:linear-gradient(145deg,#effbff,#ccefff);border-color:#4eb2d1;box-shadow:0 8px 22px #07598512}html[data-theme=light] .sync-title{color:#0b1f33}html[data-theme=light] .sync-card p{color:#607b93}html[data-theme=light] .sync-pulse{background:#16a36a;box-shadow:0 0 0 3px #16a36a20,0 0 10px #16a36a70}html[data-theme=light] .match-board-view{--matches-surface:#fff;--matches-raised:#fff;--matches-soft:#aee9ff;--matches-line:#3faed8;--matches-text:#071b2b;--matches-muted:#3f6074;--matches-accent:#075985;--matches-secondary:#168bd2;--matches-shadow:#07598520}html[data-theme=light] .next-match-card{color:#071b2b;background:radial-gradient(circle at 90% 0,#ffffff50 0,#0000 42%),linear-gradient(135deg,#6fd3fc 0%,#58c8f4 55%,#45b9e9 100%);border:1px solid #3faed8;box-shadow:0 14px 32px #07598522,inset 0 1px #ffffff70}html[data-theme=light] .next-match-card :is(strong,b){color:#071b2b}html[data-theme=light] .next-match-card :is(span,small){color:#31566d}html[data-theme=light] .match-alliance.red small,html[data-theme=light] .alliance.red span{color:#dc2626}html[data-theme=light] .match-alliance.blue small,html[data-theme=light] .alliance.blue span{color:#2563eb}html[data-theme=light] .command-question,html[data-theme=light] .command-metrics>div{background:linear-gradient(145deg,#effbff 0%,#d8f4ff 100%);border-color:#54b5d3}html[data-theme=light] .command-question small,html[data-theme=light] .command-metrics small,html[data-theme=light] .command-card-top span{color:#0369a1}html[data-theme=light] .command-question strong,html[data-theme=light] .command-metrics strong{color:#0b1f33}html[data-theme=light] .command-metrics span,html[data-theme=light] .command-flow{color:#526b82}html[data-theme=light] .command-card-top{border-bottom-color:#bfdbea}html[data-theme=light] .command-card-top b{color:#075985;background:#e0f2fe;border-color:#9ed0e8}html[data-theme=light] .command-flow i{background:linear-gradient(90deg,#b9dced,#1d4ed8,#b9dced)}html[data-theme=light] .home-page :is(p,.home-hero-copy>p,.home-section-heading p,.capability-grid p,.capability-grid small,.playbook-panel p,.method-steps p,.home-data-story>p,.command-metrics span,.command-flow span){color:#000}html[data-theme=light] .home-primary,html[data-theme=light] .header-cta{color:#fff;background:linear-gradient(135deg,#075985,#0284c7);border-color:#075985;box-shadow:0 10px 24px #07598535}html[data-theme=light] .home-secondary{color:#062d45;background:#d8f4ff;border-color:#0879a7;box-shadow:0 8px 20px #0759851f}html[data-theme=light] .home-primary:hover,html[data-theme=light] .header-cta:hover{background:linear-gradient(135deg,#064b73,#0369a1)}html[data-theme=light] .home-secondary:hover{color:#041f31;background:#bcecff;border-color:#075985}html[data-theme=light] .dashboard-shell .topbar .event-kicker,html[data-theme=light] .dashboard-shell .topbar .event-context button,html[data-theme=light] .dashboard-shell .topbar .status-pill,html[data-theme=light] .dashboard-shell .topbar .status-button{color:#000}html[data-theme=light] .dashboard-shell .topbar .event-kicker{font-size:9px;line-height:1.2}html[data-theme=light] .dashboard-shell .topbar .event-context button{line-height:1.3}html[data-theme=light] .dashboard-shell .status-pill,html[data-theme=light] .dashboard-shell .status-button{white-space:nowrap;justify-content:center;align-items:center;height:34px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}html[data-theme=light] .dashboard-shell .status-popover{text-align:left}html[data-theme=light] .dashboard-shell .status-popover :is(small,strong,p,button){color:#000}html[data-theme=light] .dashboard-shell .status-popover strong{line-height:1.35}html[data-theme=light] .dashboard-shell .status-popover p{font-size:10px;line-height:1.4}html[data-theme=light] .board-match-card.played{opacity:1}html[data-theme=light] .board-alliance.red{background:#ef4444;border:1px solid #dc2626}html[data-theme=light] .board-alliance.red small{color:#fff}html[data-theme=light] .board-alliance.blue{background:#3b82f6;border:1px solid #2563eb}html[data-theme=light] .board-alliance.blue small,html[data-theme=light] .board-alliance>b{color:#fff}html[data-theme=light] .board-team-chip{color:#fff;background:#ffffff20}html[data-theme=light] .board-team-chip:hover{background:#ffffff30}html[data-theme=light] .event-state,html[data-theme=light] .board-actions select,html[data-theme=light] .home-section-heading span{color:#000}html[data-theme=dark] .home-section-heading span,html[data-theme=dark] .composer-meta span{color:#fff}html[data-theme=light] .composer-meta span{color:#000}html[data-theme=dark] .assistant-message{color:#eef5ff;background:linear-gradient(145deg,#101a2b,#0d1625);border-color:#29384d;box-shadow:0 12px 32px #0006,inset 0 1px #ffffff0a}html[data-theme=dark] .assistant-message p{color:#b9c9dc}html[data-theme=dark] .message-heading strong{color:#f7fbff}html[data-theme=dark] .composer{background:#0d1828;border-color:#31506e;box-shadow:0 12px 35px #0006,inset 0 1px #ffffff0a}html[data-theme=dark] .composer textarea{color:#eef5ff;background:0 0}html[data-theme=dark] .composer textarea::placeholder{color:#718298}html[data-theme=dark] .user-message{color:#fff;background:linear-gradient(135deg,#6547d8,#087fa8)}html[data-theme=dark] .source-row a,html[data-theme=dark] .source-row span{color:#a8bdd6;background:#121d2e;border-color:#29384d}html[data-theme=dark] .assistant-message.is-loading{background:linear-gradient(90deg,#101a2b,#172641,#101a2b) 0 0/200% 100%}html[data-theme=light] .queue-banner.quiet span{color:#000}html[data-theme=black] .queue-banner.quiet span{color:#fff}html[data-theme=light] *,html[data-theme=light] :before,html[data-theme=light] :after,html[data-theme=dark] *,html[data-theme=dark] :before,html[data-theme=dark] :after{background-image:none!important}html[data-theme=light] :is(.site-brand .brand-mark,.brand-mark),html[data-theme=dark] :is(.site-brand .brand-mark,.brand-mark){background-color:#0d9f76}html[data-theme=light] .capability-grid button:nth-child(5n+1) .capability-icon,html[data-theme=dark] .capability-grid button:nth-child(5n+1) .capability-icon{background-color:var(--icon-mint)}html[data-theme=light] .capability-grid button:nth-child(5n+2) .capability-icon,html[data-theme=dark] .capability-grid button:nth-child(5n+2) .capability-icon{background-color:var(--icon-cyan)}html[data-theme=light] .capability-grid button:nth-child(5n+3) .capability-icon,html[data-theme=dark] .capability-grid button:nth-child(5n+3) .capability-icon{background-color:var(--icon-violet)}html[data-theme=light] .capability-grid button:nth-child(5n+4) .capability-icon,html[data-theme=dark] .capability-grid button:nth-child(5n+4) .capability-icon{background-color:var(--icon-amber)}html[data-theme=light] .capability-grid button:nth-child(5n) .capability-icon,html[data-theme=dark] .capability-grid button:nth-child(5n) .capability-icon{background-color:var(--icon-coral)}html[data-theme=light] .sidebar,html[data-theme=light] .sidebar .brand-name,html[data-theme=light] .sidebar .brand-subtitle,html[data-theme=light] .sidebar .nav-label,html[data-theme=light] .sidebar .nav-item,html[data-theme=light] .sidebar .nav-item:hover,html[data-theme=light] .sidebar .nav-item.active,html[data-theme=light] .sidebar .nav-icon,html[data-theme=light] .sidebar .nav-item.active .nav-icon,html[data-theme=light] .sidebar .sync-title,html[data-theme=light] .sidebar .sync-card p{color:#000}html[data-theme=light] .sidebar .nav-item.active .nav-icon{color:#fff}html[data-theme=light] body{background-color:#7676ff}html[data-theme=light] :is(.home-page,.main-stage){background-color:#4196f2}html[data-theme=light] :is(.chat-column,.tool-view){background-color:#8de0ff}html[data-theme=light] .brief-column{background-color:#9de7ff}html[data-theme=light] .sidebar{background-color:#c9f3ff}html[data-theme=light] :is(.site-brand .brand-mark,.brand-mark){background-color:#0284c7}html[data-theme=light] .nav-item.active{background-color:#075985}html[data-theme=light] .hero-line{background-color:#ffffffed}html[data-theme=light] :is(.home-command-card,.capability-grid button,.method-steps article,.insight-card,.watch-card,.source-card,.privacy-card,.snapshot-card,.rating-card,.data-panel,.event-search-panel,.compare-form,.watch-form,.hero-search,.event-result-grid button,.empty-state,.metric-grid>div,.roster-grid button,.watch-snapshot>button){background-color:#f4fcff}html[data-theme=light] .next-match-card{background-color:#6fd3fc}html[data-theme=light] :is(.event-hero-card,.context-card){background-color:#0b3654}html[data-theme=light] :is(.new-scout,.primary-button,.send-button,.name-search button,.watch-form button){background-color:#0284c7}html[data-theme=light] :is(.home-primary,.header-cta){background-color:#075985}html[data-theme=light] :is(.home-primary:hover,.header-cta:hover){background-color:#064b73}html[data-theme=light] .icon-button{background-color:#6547d8}html[data-theme=light] .icon-button:hover{background-color:#7455ed}html[data-theme=light] .assistant-avatar{background-color:#075985}html[data-theme=light] .assistant-message.is-loading{background-color:#fff}html[data-theme=light] .user-message{background-color:#0c4a6e}html[data-theme=light] .snapshot-card:before{background-color:#0284c7}html[data-theme=light] .team-profile-hero{background-color:#f4fcff}html[data-theme=light] .sync-card,html[data-theme=light] :is(.command-question,.command-metrics>div){background-color:#effbff}html[data-theme=light] .command-flow i{background-color:#b9dced}html[data-theme=dark] body,html[data-theme=dark] :is(.home-page,.main-stage,.chat-column,.brief-column,.tool-view){background-color:#061126}html[data-theme=dark] .sidebar{background-color:#0a1426}html[data-theme=dark] :is(.site-brand .brand-mark,.brand-mark){background-color:#0d9f76}html[data-theme=dark] .nav-item.active{background-color:#163f58}html[data-theme=dark] .site-page-nav button.active{background-color:#23345c}html[data-theme=dark] :is(.header-cta,.new-scout,.primary-button,.send-button,.name-search button,.watch-form button){background-color:#8b5cf6}html[data-theme=dark] .home-primary{background-color:#7963f5}html[data-theme=dark] :is(.home-command-card,.capability-grid button,.method-steps article,.next-match-card,.insight-card,.source-card,.privacy-card,.snapshot-card,.rating-card,.data-panel,.event-search-panel,.compare-form,.hero-search,.event-result-grid button,.empty-state,.metric-grid>div){background-color:#102844}html[data-theme=dark] .watch-card{background-color:#0d1b31}html[data-theme=dark] .hero-line{background-color:#121a2adf}html[data-theme=dark] .context-card{background-color:#171925}html[data-theme=dark] .assistant-avatar{background-color:#132538}html[data-theme=dark] .assistant-message,html[data-theme=dark] .assistant-message.is-loading{background-color:#101a2b}html[data-theme=dark] .user-message{background-color:#6547d8}html[data-theme=dark] .chat-workbar{background-color:#101827}html[data-theme=dark] .icon-button{background-color:#6547d8}html[data-theme=dark] .icon-button:hover{background-color:#7455ed}html[data-theme=dark] .snapshot-card:before{background-color:#7451db}html[data-theme=dark] .command-metrics>div{background-color:#121b2a}html[data-theme=dark] .command-flow i{background-color:#31415a}html[data-theme=dark] .team-profile-hero{background-color:#133552}html[data-theme=dark] :is(.team-profile-actions button,.team-profile-actions a){background-color:#173958}html[data-theme=light] .coverage-mark,html[data-theme=dark] .coverage-mark{background-color:#62dcff26}html[data-theme=light] .history-bars i b,html[data-theme=dark] .history-bars i b{background-color:#7451da}html[data-theme=light] .projection-side.red,html[data-theme=dark] .projection-side.red{background-color:#49242c}html[data-theme=light] .projection-side.blue,html[data-theme=dark] .projection-side.blue{background-color:#243b5c}html[data-theme=light] .team-profile-hero .large-team-mark,html[data-theme=dark] .team-profile-hero .large-team-mark{background-color:var(--icon-mint)}html[data-theme=light] .match-board-view .board-toolbar,html[data-theme=dark] .match-board-view .board-toolbar{background-color:var(--matches-raised)}html[data-theme=light] .match-board-view .board-toolbar button,html[data-theme=dark] .match-board-view .board-toolbar button{background-color:var(--icon-violet)}html[data-theme=light] .match-board-view .board-search-form button,html[data-theme=dark] .match-board-view .board-search-form button{background-color:var(--icon-mint)}html[data-theme=light] .match-board-view :-webkit-any(.board-shell,.board-shell:-webkit-full-screen),html[data-theme=dark] .match-board-view :-webkit-any(.event-hero-card,.board-shell,.board-shell:-webkit-full-screen){background-color:var(--matches-raised)}html[data-theme=light] .match-board-view :is(.board-shell,.board-shell:fullscreen),html[data-theme=dark] .match-board-view :is(.event-hero-card,.board-shell,.board-shell:fullscreen){background-color:var(--matches-raised)}html[data-theme=light] .match-board-view .event-hero-card{background-color:#0b3654}html[data-theme=light] .match-board-view :is(.overview-card,.board-data-panel,.team-schedule-panel,.board-match-card,.board-roster-grid button,.board-shell>.empty-state),html[data-theme=dark] .match-board-view :is(.overview-card,.board-data-panel,.team-schedule-panel,.board-match-card,.board-roster-grid button,.board-shell>.empty-state){background-color:var(--matches-raised)}html[data-theme=light] .match-board-view .queue-banner,html[data-theme=dark] .match-board-view .queue-banner{background-color:var(--mint-soft)}html[data-theme=light] .match-board-view .queue-banner.quiet,html[data-theme=dark] .match-board-view .queue-banner.quiet{background-color:var(--matches-raised)}.conversation .source-row,.sidebar .sync-card,.topbar-actions .status-pill,.topbar-actions .status-menu-wrap{display:none!important}html[data-theme=light] .sidebar{--icon-mint:#34d399;--icon-cyan:#22d3ee;--icon-violet:#a78bfa;--icon-amber:#fbbf24;--icon-coral:#fb7185;--icon-blue:#60a5fa}.assistant-message>p{margin-top:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
