@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";._dashboard_q9dup_5{--panel: #101923;--panel-deep: #0b141e;--line: #243746;--text: #edf5fa;--muted: #9aabba;--cyan: #31d5f0;--cyan-bright: #61e9fa;--purple: #aa92ff;--amber: #ffbd65;width:100%;color:var(--text);font-family:DM Sans,sans-serif}._dashboard_q9dup_5 *,._dashboard_q9dup_5 *:before,._dashboard_q9dup_5 *:after{box-sizing:border-box}._dashboard_q9dup_5 button,._dashboard_q9dup_5 select{color:inherit;font:inherit}._header_q9dup_59{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 20px}._eyebrow_q9dup_75,._kicker_q9dup_77{color:var(--cyan-bright);font:500 10px DM Mono,monospace;letter-spacing:.12em}._eyebrow_q9dup_75{display:flex;align-items:center;gap:8px}._eyebrow_q9dup_75 i{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px #31d5f088}._header_q9dup_59 h1{margin:7px 0 3px;font:600 clamp(28px,3vw,40px) "Space Grotesk",sans-serif;letter-spacing:-.04em}._header_q9dup_59 p{margin:0;color:#b4c4d2;font-size:13px}._windowBadge_q9dup_141{display:grid;gap:5px;padding:10px 13px;border:1px solid var(--line);border-radius:9px;background:#0d1721}._windowBadge_q9dup_141 span{color:var(--muted);font:9px DM Mono,monospace;letter-spacing:.08em}._windowBadge_q9dup_141 strong{color:var(--cyan-bright);font-size:11px}._grid_q9dup_181{display:grid;gap:14px;margin-bottom:14px}._gridTop_q9dup_193{grid-template-columns:.96fr 1.04fr}._gridBottom_q9dup_201{grid-template-columns:.9fr 1.1fr}._panel_q9dup_209{min-width:0;overflow:hidden;border:1px solid #1e6176;border-radius:11px;background:radial-gradient(ellipse at 90% 5%,#10384955,transparent 42%),var(--panel);box-shadow:0 8px 24px #02080d33}._panelHeading_q9dup_231{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._panelHeading_q9dup_231 h2,._listHeading_q9dup_247 h2{margin:5px 0 3px;font:600 16px Space Grotesk,sans-serif}._panelHeading_q9dup_231 p{margin:0;color:var(--muted);font-size:10px}._activityPanel_q9dup_269,._mapPanel_q9dup_271{padding:18px}._segmented_q9dup_279{display:flex;gap:3px;padding:3px;border:1px solid #294150;border-radius:7px;background:#0a131c}._segmented_q9dup_279 button{padding:6px 8px;border:0;border-radius:5px;background:transparent;color:#9aabba;font-size:9px}._segmented_q9dup_279 button._segmentActive_q9dup_315{background:#123743;color:var(--cyan-bright)}._barChart_q9dup_325{display:grid;gap:16px;margin-top:26px}._barRow_q9dup_337{display:grid;grid-template-columns:90px minmax(40px,1fr) 22px;align-items:center;gap:10px;color:#c2d0da;font-size:11px}._barRow_q9dup_337 b{color:#f1f7fb;font:500 11px DM Mono,monospace;text-align:right}._barTrack_q9dup_367{height:9px;overflow:hidden;border-radius:10px;background:#20313f}._barFill_q9dup_381{display:block;height:100%;min-width:3px;border-radius:inherit;background:linear-gradient(90deg,#13c6e8,#67e8f5);box-shadow:0 0 12px #31d5f044}._barFillPurple_q9dup_399{background:linear-gradient(90deg,#8069d8,#b7a5ff)}._chartFoot_q9dup_407{display:flex;justify-content:space-between;margin-top:6px;color:#91a3b2;font-size:9px}._emptyChart_q9dup_423{margin-top:25px;padding:16px;border:1px dashed #345164;border-radius:8px;color:#aebdca;font-size:11px;line-height:1.5}._emptyChart_q9dup_423 code{color:var(--cyan-bright)}._featuredPanel_q9dup_451{position:relative;display:flex;flex-direction:column;min-height:300px;padding:20px;border-color:#147087;background:radial-gradient(ellipse at 88% 35%,#087a9366,transparent 38%),linear-gradient(125deg,#10232d,#0e1922 65%,#0b1721)}._featuredPanel_q9dup_451:after{position:absolute;top:0;right:0;width:38%;height:100%;background-image:linear-gradient(#34d5f00c 1px,transparent 1px),linear-gradient(90deg,#34d5f00c 1px,transparent 1px);background-size:22px 22px;content:"";-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}._featureTop_q9dup_503,._featuredPanel_q9dup_451 h2,._featurePremise_q9dup_507,._tagList_q9dup_509,._featureActions_q9dup_511{position:relative;z-index:1}._featureTop_q9dup_503{display:flex;justify-content:space-between;align-items:center;gap:10px}._fitScore_q9dup_535{padding:6px 9px;border:1px solid #1e6677;border-radius:20px;background:#10333e;color:var(--cyan-bright);font:9px DM Mono,monospace;white-space:nowrap}._featuredPanel_q9dup_451 h2{max-width:520px;margin:20px 0 9px;font:600 clamp(21px,2.2vw,28px)/1.15 "Space Grotesk",sans-serif;letter-spacing:-.03em}._featurePremise_q9dup_507{max-width:540px;margin:0;color:#c1ced8;font-size:12px;line-height:1.55}._tagList_q9dup_509{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}._tagList_q9dup_509 span{padding:6px 10px;border:1px solid #3b5869;border-radius:20px;background:#142632;color:#d7e5ee;font-size:10px}._featureActions_q9dup_511{display:flex;align-items:center;gap:17px;margin-top:auto;padding-top:18px}._runButton_q9dup_633{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border:0;border-radius:8px;background:linear-gradient(110deg,#19cce8,#62e7f3);color:#06161d!important;font-size:12px!important;font-weight:700!important;box-shadow:0 4px 18px #31d5f033}._runButton_q9dup_633:hover{filter:brightness(1.08);transform:translateY(-1px)}._runButton_q9dup_633 span{font-size:10px}._scenarioDetails_q9dup_679{color:#b7c7d3;font-size:10px}._scenarioDetails_q9dup_679 summary{color:var(--cyan-bright);cursor:pointer;list-style:none}._scenarioDetails_q9dup_679 summary::-webkit-details-marker{display:none}._scenarioDetails_q9dup_679 summary:after{content:"  +"}._scenarioDetails_q9dup_679[open] summary:after{content:"  −"}._scenarioDetails_q9dup_679>div{position:absolute;right:0;bottom:calc(100% + 12px);z-index:3;width:min(420px,80vw);padding:15px;border:1px solid #285366;border-radius:9px;background:#0c1721;box-shadow:0 12px 30px #0009;line-height:1.5}._scenarioDetails_q9dup_679 h3{margin:0 0 7px;color:#f0f6fa;font:600 14px Space Grotesk,sans-serif}._scenarioDetails_q9dup_679 p{margin:0 0 10px}._scenarioDetails_q9dup_679 strong{color:var(--cyan-bright)}._scenarioDetails_q9dup_679 ul{margin:5px 0 0;padding-left:17px}._listPanel_q9dup_791{padding:17px 0 0}._listHeading_q9dup_247{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 17px 13px}._listHeading_q9dup_247 h2{margin-bottom:0}._filterSelect_q9dup_823{max-width:145px;padding:7px 25px 7px 9px;border:1px solid #304756;border-radius:7px;background:#0c1720;color:#b9c8d2!important;font-size:9px!important}._signalList_q9dup_843{border-top:1px solid var(--line)}._signalRow_q9dup_851{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:13px 16px;border:0;border-bottom:1px solid #1d2d38;background:transparent;text-align:left;transition:background .12s ease}._signalRow_q9dup_851:hover,._signalRow_q9dup_851._signalSelected_q9dup_881{background:linear-gradient(90deg,#10313d,#12232d)}._signalIcon_q9dup_889{display:grid;width:29px;height:29px;place-items:center;border:1px solid #286477;border-radius:8px;background:#102934;color:var(--cyan-bright);font-size:15px}._signalCopy_q9dup_913{display:grid;min-width:0;gap:5px}._signalCopy_q9dup_913 strong{overflow:hidden;color:#edf5fa;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._signalCopy_q9dup_913>span{display:flex;align-items:center;gap:6px;color:#9aabba;font-size:9px}._signalCopy_q9dup_913 em{color:#63798a;font-style:normal}._signalCopy_q9dup_913 i{width:7px;height:7px;border-radius:50%}._categoryRansomware_q9dup_981{background:var(--cyan)}._categorySupply_q9dup_983{background:#54aaff}._categoryEspionage_q9dup_985{background:var(--purple)}._categoryDisruption_q9dup_987{background:var(--amber)}._signalMeta_q9dup_991{display:grid;justify-items:end;gap:4px}._signalMeta_q9dup_991 b{color:var(--cyan-bright);font:500 9px DM Mono,monospace}._signalMeta_q9dup_991 small{color:#92a4b2;font-size:8px}._emptyList_q9dup_1023{padding:16px;color:var(--muted);font-size:11px}._mapCount_q9dup_1035{color:#b2c2ce;font:9px DM Mono,monospace;white-space:nowrap}._mapCanvas_q9dup_1047{margin-top:12px;overflow:hidden;border:1px solid #203c4b;border-radius:8px;background:radial-gradient(ellipse at 50% 40%,#102a38,#09131c 72%)}._mapCanvas_q9dup_1047 svg{display:block;width:100%;height:auto}._country_q9dup_1077{fill:#1b2b3a;stroke:#30495a;stroke-width:.55;outline:none;transition:fill .14s ease}._country_q9dup_1077:hover{fill:#263e50}._countryReported_q9dup_1101{fill:#087b91}._countryReported_q9dup_1101:hover{fill:#14a9c0}._mapHalo_q9dup_1117{fill:none;stroke-width:1.6;opacity:.78}._mapDot_q9dup_1129{stroke:#08141d;stroke-width:1}._mapRansomware_q9dup_1139{color:var(--cyan);stroke:var(--cyan);fill:var(--cyan)}._mapSupply_q9dup_1141{color:#54aaff;stroke:#54aaff;fill:#54aaff}._mapEspionage_q9dup_1143{color:var(--purple);stroke:var(--purple);fill:var(--purple)}._mapDisruption_q9dup_1145{color:var(--amber);stroke:var(--amber);fill:var(--amber)}._mapHaloSelected_q9dup_1149{opacity:1;stroke-width:2.5}._mapFooter_q9dup_1159{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}._mapLegend_q9dup_1175{display:flex;flex-wrap:wrap;gap:10px}._mapLegend_q9dup_1175 span{display:flex;align-items:center;gap:5px;color:#b7c5cf;font-size:8px}._legendDot_q9dup_1203{display:inline-block;width:7px;height:7px;flex:none;border-radius:50%}._mapFooter_q9dup_1159 small{color:#8193a1;font-size:8px;text-align:right}._footer_q9dup_1231{display:flex;justify-content:space-between;gap:12px;margin-top:5px;padding-top:10px;border-top:1px solid #20313d;color:#8b9ba8;font:8px DM Mono,monospace}@media (max-width: 1050px){._gridTop_q9dup_193,._gridBottom_q9dup_201{grid-template-columns:1fr}}@media (max-width: 650px){._header_q9dup_59{flex-direction:column}._activityPanel_q9dup_269,._mapPanel_q9dup_271{padding:14px}._featuredPanel_q9dup_451{min-height:290px;padding:16px}._panelHeading_q9dup_231{flex-wrap:wrap}._barRow_q9dup_337{grid-template-columns:82px minmax(35px,1fr) 20px;gap:7px;font-size:10px}._signalRow_q9dup_851{grid-template-columns:27px minmax(0,1fr) auto;gap:8px;padding:11px 12px}._signalCopy_q9dup_913 strong{font-size:10px}._mapFooter_q9dup_1159{align-items:flex-start;flex-direction:column}._mapFooter_q9dup_1159 small{text-align:left}._footer_q9dup_1231{flex-wrap:wrap}}:root{--bg: #090c12;--fg: #e8f1ff;--muted: #9fb3c8;--accent: #00eaff;--accent-2: #6f7fff;--ring: 0 0 0 2px color-mix(in oklab, var(--accent) 60%, transparent);--cell: 64px;--line: 1px;--gridColor: rgba(255, 255, 255, .035)}*{box-sizing:border-box}html,body,#_root_acmlw_1{height:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif}button{cursor:pointer}._cyber-home_acmlw_91{position:relative;min-height:100vh;overflow:hidden;isolation:isolate}._bg-layer_acmlw_105{position:absolute;inset:0;pointer-events:none}._bg-layer_acmlw_105._grid_acmlw_121{position:fixed;background-image:linear-gradient(0deg,var(--gridColor) var(--line),transparent var(--line)),linear-gradient(90deg,var(--gridColor) var(--line),transparent var(--line)),radial-gradient(1100px 700px at 50% -10%,color-mix(in oklab,var(--accent) 12%,transparent),transparent 60%),radial-gradient(1400px 900px at -10% 50%,color-mix(in oklab,var(--accent) 7%,transparent),transparent 70%),radial-gradient(1400px 900px at 110% 50%,color-mix(in oklab,var(--accent-2) 7%,transparent),transparent 70%),linear-gradient(180deg,var(--bg),#06080d);background-size:100% var(--cell),var(--cell) 100%,auto,auto,auto,auto;background-position:0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;animation:none}@keyframes _gridShift_acmlw_1{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:0 var(--cell),var(--cell) 0,0 0,0 0,0 0,0 0}}._bg-layer_acmlw_105._vignette_acmlw_303{background:radial-gradient(1200px 500px at 50% -200px,color-mix(in oklab,var(--accent) 8%,transparent),transparent 60%),radial-gradient(1400px 420px at 50% 120%,rgba(0,0,0,.38),transparent 60%),radial-gradient(900px 700px at 0% 100%,rgba(0,0,0,.25),transparent 60%);mix-blend-mode:screen}._bg-layer_acmlw_105._scan_acmlw_353{background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.06) 50%,transparent 100%);animation:_scan_acmlw_353 6s linear infinite;mix-blend-mode:overlay}@keyframes _scan_acmlw_353{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}._hero_acmlw_399{position:relative;z-index:2;width:100%;max-width:900px;margin:0 auto;padding:calc(env(safe-area-inset-top,0px) + clamp(80px,12vh,140px)) clamp(16px,2vw,24px) 48px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}@media (max-width: 560px){._hero_acmlw_399{padding-top:calc(env(safe-area-inset-top,0px) + 48px)}}._heroInner_acmlw_445{display:flex;flex-direction:column;align-items:center;gap:0;margin:0 auto;padding:0;position:relative}h1[data-tour=home-title]{margin:0 0 10px;font-size:clamp(40px,5vw,64px);line-height:1.05;letter-spacing:.2px;text-shadow:0 0 24px color-mix(in oklab,var(--accent) 20%,transparent)}._sub_acmlw_499,p[data-tour=home-subtitle]{margin:0 auto 22px;max-width:820px;color:var(--muted);font-size:clamp(15px,1.9vw,20px)}._logo_acmlw_519{height:clamp(100px,10vw,150px);width:auto;max-width:80vw;margin:20px auto 12px;display:block;filter:brightness(1.08) contrast(.94) drop-shadow(0 0 3.75px rgba(0,234,255,.35)) drop-shadow(0 2px 8px rgba(0,0,0,.35))}._actions_acmlw_557{display:flex;gap:16px;justify-content:center;align-items:center;width:min(584px,92vw);margin-top:6px}._btn_acmlw_575{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;height:64px;min-width:0;padding:0 24px;border:1px solid color-mix(in oklab,var(--accent) 30%,#1b2230);border-radius:14px;background:#080c12ad;color:var(--fg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 6px 24px #00000040;font-size:18px;font-weight:800;letter-spacing:.2px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease,border-color .15s ease}._btn_acmlw_575:hover,._btn_acmlw_575:focus-visible{transform:translateY(-1px);background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 22%,#0b111a),#0a1118);color:#fff;border-color:color-mix(in oklab,var(--accent) 60%,#1b2230)}._btn_acmlw_575:focus-visible{outline:none;box-shadow:var(--ring)}._primaryBtn_acmlw_691{border-color:#00eaffbf;background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 20%,#0b1620),#080c12c7);box-shadow:0 6px 18px #00eaff24,inset 0 1px #ffffff0f}._primaryBtn_acmlw_691:hover,._primaryBtn_acmlw_691:focus-visible{border-color:#63f4ff;box-shadow:0 10px 30px #00eaff4d,inset 0 1px #ffffff14}._waterPromo_acmlw_735{position:absolute;top:calc(100% + 28px);left:50%;display:block;width:min(720px,96vw);margin:0;line-height:0;text-decoration:none;transform:translate(-50%);transition:transform .16s ease,filter .16s ease}._waterPromo_acmlw_735 picture,._waterPromo_acmlw_735 img{display:block;width:100%}._waterPromo_acmlw_735 img{height:auto}._waterPromo_acmlw_735:hover{transform:translate(-50%,-2px);filter:brightness(1.06) drop-shadow(0 0 10px rgba(0,234,255,.24))}._waterPromo_acmlw_735:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:16px}@media (max-width: 560px){._actions_acmlw_557{width:min(360px,88vw);flex-direction:column}._btn_acmlw_575{width:100%;flex:none}._waterPromo_acmlw_735{top:calc(100% + 20px);width:min(390px,calc(100vw - 24px))}}@media (prefers-reduced-motion: reduce){._bg-layer_acmlw_105._grid_acmlw_121,._bg-layer_acmlw_105._scan_acmlw_353{animation:none}._btn_acmlw_575,._waterPromo_acmlw_735{transition:none}}._authWrap_acmlw_881 :where(button,a[role=button]){transition:background .12s ease,color .12s ease,border-color .12s ease}._authWrap_acmlw_881 :where(button,a[role=button]):hover,._authWrap_acmlw_881 :where(button,a[role=button]):focus-visible{background:#132235!important;color:#e8f1ff!important;border-color:var(--accent)!important;box-shadow:none!important}._cybermaniaPromo_acmlw_915{display:block;position:relative;width:min(100%,690px);margin:28px auto 0;border-radius:18px;text-decoration:none;transition:filter .2s ease}._cybermaniaPromo_acmlw_915 picture,._cybermaniaPromo_acmlw_915 img{display:block;width:100%}._cybermaniaPromo_acmlw_915 img{height:auto}._cybermaniaPromo_acmlw_915:hover{filter:brightness(1.08)}._cybermaniaPromo_acmlw_915:focus-visible{outline:2px solid #00eaff;outline-offset:5px}@media (max-width: 560px){._cybermaniaPromo_acmlw_915{box-sizing:border-box;width:min(100%,280px);padding:12px;border:1px solid rgba(0,234,255,.65);background:#07131b;box-shadow:0 0 16px #00eaff1f}}._cybermaniaPromo_acmlw_915{transition:transform .18s ease,box-shadow .18s ease}._cybermaniaPromo_acmlw_915:hover,._cybermaniaPromo_acmlw_915:focus-visible{transform:translateY(-3px);box-shadow:0 0 16px #00eaff66,0 0 32px #00eaff26}._cybermaniaPromo_acmlw_915:focus-visible{outline:2px solid #00eaff;outline-offset:4px}@media (prefers-reduced-motion: reduce){._cybermaniaPromo_acmlw_915{transition:none}._cybermaniaPromo_acmlw_915:hover,._cybermaniaPromo_acmlw_915:focus-visible{transform:none}}@media (min-width: 561px){._cybermaniaPromo_acmlw_915{width:min(100%,600px);margin-inline:auto}._cybermaniaPromo_acmlw_915 img{display:block;width:100%;height:auto}}:root{--bg:#090c12;--fg:#e8f1ff;--muted:#9fb3c8;--accent:#00eaff;--accent-2:#6f7fff;--ring:0 0 0 2px color-mix(in oklab, var(--accent) 60%, transparent);--cell:64px;--line:1px;--gridColor:rgba(255,255,255,.035)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#f9fafb;color:#e8f1ff;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{font-weight:600;margin-bottom:.5rem}p,ul{margin-bottom:1rem}button{background-color:#3ec0e052;color:#fff;border:none;border-radius:6px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .15s ease-in-out}button:hover{background-color:#50dcff18}input{border:1px solid #d1d5db;border-radius:6px;padding:.4rem .5rem;font-size:1rem;width:100%}input:focus{outline:none;border-color:#0a83bb;box-shadow:0 0 0 1px #34c7f37c}a{text-decoration:none}main{max-width:1500px;margin:auto}:root{--scroll-track: #0b1623;--scroll-thumb: rgba(160,174,192,.45);--scroll-thumb-hover: rgba(203,213,225,.6);--scroll-border: #0b1623}.scrollDark{scrollbar-width:auto;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}.scrollDark::-webkit-scrollbar{width:10px;height:10px}.scrollDark::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:8px}.scrollDark::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb);border-radius:8px;border:2px solid var(--scroll-border)}.scrollDark::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}.scrollDark::-webkit-scrollbar-corner{background:transparent}.scrollDark::-webkit-scrollbar-button{display:block;height:12px;background:var(--scroll-track);border:none}html{scrollbar-width:thin;scrollbar-color:rgba(0,234,255,.384) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#00eaffd9;border-radius:999px;box-shadow:0 0 8px #00eaff99}[data-theme=light]{--fg: #271111;--muted: #080808}[data-theme=light] body,[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] p,[data-theme=light] li,[data-theme=light] label{color:var(--fg)}html{scrollbar-width:thin;scrollbar-color:rgba(0,234,255,.6) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00eaffbf;border-radius:999px;box-shadow:0 0 6px #00eaff80}::-webkit-scrollbar-thumb:hover{background:#00eaff}html[data-theme=light]{scrollbar-width:auto!important;scrollbar-color:#c9a36f #f4e4c9!important}html[data-theme=light]::-webkit-scrollbar{width:10px!important;height:10px!important}html[data-theme=light]::-webkit-scrollbar-track{background:#f4e4c9!important}html[data-theme=light]::-webkit-scrollbar-thumb{background:#c9a36f!important;border-radius:8px!important;box-shadow:none!important}html[data-theme=light]::-webkit-scrollbar-thumb:hover{background:#b88c58!important}[data-theme=dark]{--ai-spoken-color: #ffffff}:root{--aar-bg: #050916;--aar-border: rgba(0,234,255,.55);--aar-fg: #f5f7ff;--aar-accent: #7cecff;--aar-accent-border: rgba(124,236,255,.8)}[data-theme=light]{--aar-bg: #f4ead6;--aar-border: #c9a36f;--aar-fg: #111827;--aar-accent: #1e3a5f;--aar-accent-border: #1e3a5f}:root{--aar-pill-bg: rgba(5,12,30,.85);--aar-pill-border: rgba(124,236,255,.4);--aar-error: #f97373}[data-theme=light]{--aar-pill-bg: #f1e4cd;--aar-pill-border: #c9a36f;--aar-error: #b91c1c}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--bg);color:var(--fg);line-height:1.5;-webkit-font-smoothing:antialiased}[data-theme=light] body{background-color:#f9fafb}#cyber-munchers-game canvas{max-width:1000px;max-height:900px}
