@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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]){appearance:button}::file-selector-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{.visible{visibility:visible}.block{display:block}.hidden{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#edf1f5;--muted:#8f9aa7;--line:#ffffff17;--panel:#10151b;--accent:#7bdcb5;--amber:#f3bc66;--danger:#ff9b8c;--panel-soft:#0b1015;--copy:#cbd4dc}button{min-height:2.75rem;font:inherit}.auth-card{border:1px solid var(--line);background:var(--panel);border-radius:1rem;gap:1rem;width:min(100%,32rem);padding:2rem;display:grid}.auth-card label{font-weight:700}.auth-card input,.auth-card textarea,.auth-card button,.empty-state button{min-height:2.75rem;font:inherit;border-radius:.5rem}.auth-card input{border:1px solid var(--line);color:var(--ink);background:#080b0f;padding:0 .75rem}.auth-card textarea{border:1px solid var(--line);color:var(--ink);font:inherit;resize:vertical;background:#080b0f;border-radius:.5rem;padding:.75rem}.auth-methods{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.auth-methods button{border:1px solid var(--line);background:#080b0f}.auth-methods button[aria-pressed=true]{background:#173d35;border-color:#7bdcb58c}.authenticated-workspace{width:min(100%,68rem)}.workspace-links{gap:.5rem;margin-bottom:1.5rem;display:flex}.workspace-links a{border:1px solid var(--line);color:var(--muted);border-radius:.5rem;padding:.65rem .85rem}.workspace-links a[aria-current=page]{color:var(--accent);background:#173d3559;border-color:#7bdcb573}.investigation-header>p:last-child{max-width:45rem;color:var(--muted);line-height:1.6}.investigation-form{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;gap:.65rem;margin:2rem 0 1rem;padding:1.25rem;display:grid}.investigation-form>div{grid-template-columns:1fr auto;gap:.75rem;display:grid}.investigation-form input,.investigation-form button{min-height:2.8rem;font:inherit;border-radius:.5rem;padding:0 .85rem}.investigation-form input{border:1px solid var(--line);min-width:0;color:var(--ink);background:#080b0f}.investigation-form button{color:var(--ink);background:#173d35;border:0}.investigation-message{color:var(--amber)}.durable-refresh{background:#173d3533;border:1px solid #7bdcb559;border-radius:1rem;gap:1rem;margin:1.5rem 0 2rem;padding:1.25rem;display:grid}.durable-refresh h2,.durable-refresh h3,.durable-refresh p{margin-top:0}.durable-refresh>div:first-child>p:last-child,.durable-refresh__status p,.durable-refresh__status small,.durable-refresh__evidence details{color:var(--muted)}.durable-refresh__actions{flex-wrap:wrap;gap:.75rem;display:flex}.durable-refresh button{color:var(--ink);cursor:pointer;background:#173d35;border:1px solid #7bdcb580;border-radius:.5rem;padding:0 1rem}.durable-refresh button:disabled{cursor:not-allowed;opacity:.55}.durable-refresh .durable-refresh__secondary{border-color:var(--line);background:#10151b}.durable-refresh__status,.durable-refresh__evidence{border:1px solid var(--line);background:#0b1015;border-radius:.75rem;min-width:0;padding:1rem}.durable-refresh__status small{overflow-wrap:anywhere;display:block}.durable-refresh__status button{margin-top:.75rem}.durable-refresh__message,.durable-refresh__warning{color:var(--amber)}.durable-refresh__message a{color:var(--accent);text-decoration:underline}.durable-refresh__evidence>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.durable-refresh__evidence>div:first-child span{color:var(--accent);font-size:.75rem}.durable-refresh__evidence dl{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.durable-refresh__evidence dl div{background:var(--panel);min-width:0;padding:.85rem}.durable-refresh__evidence dt{color:var(--muted);text-transform:uppercase;font-size:.7rem}.durable-refresh__evidence dd{overflow-wrap:anywhere;margin:.35rem 0 0}.durable-refresh__evidence summary{cursor:pointer;color:var(--ink);margin-top:1rem}.durable-refresh__evidence li,.durable-refresh__evidence details p{overflow-wrap:anywhere}.recovery-notice{background:#5037144d;border:1px solid #f3bc6673;border-radius:.75rem;margin:1rem 0;padding:1rem}.recovery-notice h3,.recovery-notice p{margin-top:0}.recovery-notice button,.recovery-notice__action{min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;background:#251c10;border:1px solid #f3bc6680;border-radius:.5rem;align-items:center;padding:0 1rem;display:inline-flex}.recovery-notice button:focus-visible,.recovery-notice__action:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.saved-investigations{border:1px solid var(--line);background:#0b1015b8;border-radius:1rem;gap:1rem;margin:2rem 0;padding:1.25rem;display:grid}.saved-investigations ul{gap:.75rem;padding:0;list-style:none;display:grid}.saved-investigations li{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem;display:flex}.saved-investigations li>div:first-child{gap:.25rem;min-width:0;display:grid}.saved-investigations span,.saved-investigations small{color:var(--muted);overflow-wrap:anywhere}.saved-investigations__actions,.investigation-save{align-items:center;gap:.5rem;display:flex}.saved-investigations button,.investigation-save button{min-height:2.75rem}.investigation-save{background:#173d3540;border:1px solid #7bdcb559;border-radius:.75rem;justify-content:space-between;padding:1rem}.investigation-save h3,.investigation-save p{margin-bottom:.35rem}.investigation-report{border:1px solid var(--line);background:var(--panel);border-radius:1rem;gap:2.5rem;margin:2rem 0;padding:1.5rem;display:grid}.investigation-report__header{justify-content:space-between;gap:1rem;display:flex}.investigation-report>section:not(.investigation-save):not(.investigation-watchlist){padding-top:.25rem}.investigation-report section>h3{letter-spacing:-.02em;margin-bottom:1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:500}.section-kicker{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .4rem;font-size:.68rem;font-weight:800;display:block}.investigation-report>*,.investigation-report__header>div{min-width:0}.investigation-report__header code{max-width:100%;color:var(--muted);overflow-wrap:anywhere;white-space:normal;word-break:break-all;display:block}.investigation-facts{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.investigation-facts div{background:#0b1015;padding:1rem}.investigation-facts dt{color:var(--muted);text-transform:uppercase;font-size:.7rem}.investigation-facts dd{overflow-wrap:anywhere;text-transform:capitalize;margin:.4rem 0 0}.investigation-list{gap:.75rem;padding:0;list-style:none;display:grid}.investigation-list li,.investigation-coverage{border:1px solid var(--line);background:var(--panel-soft);border-radius:.75rem;min-width:0;padding:1rem}.investigation-list h4{margin:.75rem 0 .6rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:500;line-height:1.3}.investigation-list small,.investigation-relevance,.investigation-coverage{color:var(--muted)}.investigation-relevance{border-left:2px solid #7bdcb58c;gap:.3rem;margin-top:1rem;padding-left:.8rem;display:grid}.investigation-relevance strong{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.investigation-relevance span{color:var(--copy);line-height:1.55}.investigation-list small{overflow-wrap:anywhere;white-space:normal;word-break:break-all;max-width:100%;display:block}.investigation-coverage p{color:var(--amber);margin-bottom:0}.investigation-watchlist{background:#173d3540;border:1px solid #7bdcb559;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.investigation-watchlist h3,.investigation-watchlist p{margin-bottom:.35rem}.investigation-watchlist__controls{gap:.5rem;display:flex}.investigation-watchlist select,.investigation-watchlist button{border:1px solid var(--line);min-height:2.6rem;color:var(--ink);background:#080b0f;border-radius:.5rem;padding:0 .75rem}.analyst-panel{background:#173d3533;border:1px solid #7bdcb559;border-radius:.75rem;gap:1rem;padding:1.25rem;display:grid}.analyst-panel>div>p:last-child{color:var(--muted);margin-bottom:0}.analyst-panel form{gap:.65rem;display:grid}.analyst-panel textarea{border:1px solid var(--line);color:var(--ink);font:inherit;resize:vertical;background:#080b0f;border-radius:.5rem;padding:.75rem}.analyst-panel button{min-height:2.75rem;color:var(--ink);background:#173d35;border:0;border-radius:.5rem;padding:0 1rem}.analyst-panel button:disabled{opacity:.65}.analyst-response{border:1px solid var(--line);background:#0b1015;border-radius:.65rem;padding:1.25rem}.analyst-response__title{margin-bottom:.75rem;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:500;display:block}.analyst-response--insufficient,.analyst-response--refused{border-color:#f3bc6659}.analyst-response p{line-height:1.55}.analyst-citations{gap:.5rem;padding-left:1.5rem;display:grid}.analyst-citations li{border:1px solid var(--line);padding:.75rem}.analyst-citations p{margin-bottom:.35rem}.analyst-citations code{color:var(--muted);overflow-wrap:anywhere}.watchlist-workspace{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);gap:2rem;margin-bottom:2rem;display:grid}.briefing-state{background:#173d3559;border:1px solid #7bdcb559;border-radius:1rem;margin-bottom:2rem;padding:1.5rem}.briefing-state--unavailable{background:#5037144d;border-color:#f3bc6673}.briefing-state button:disabled{cursor:wait;opacity:.65}.personalized-briefing{border:1px solid var(--line);background:var(--panel);border-radius:1rem;margin-bottom:2rem;padding:1.5rem}.personalized-briefing__header,.briefing-item__meta{justify-content:space-between;align-items:start;gap:1rem;display:flex}.personalized-briefing__header h2{margin-bottom:0}.coverage-badge{color:var(--accent);text-transform:capitalize;border:1px solid #7bdcb559;border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.7rem}.coverage-badge--partial{color:var(--amber);border-color:#f3bc6673}.coverage-note,.briefing-empty{background:#f3bc660f;border:1px solid #f3bc664d;margin-top:1.25rem;padding:1rem}.briefing-empty p{color:var(--muted);margin:.35rem 0 0}.briefing-subject-coverage{margin-top:1.25rem}.briefing-subject-coverage ul{gap:.75rem;padding:0;list-style:none;display:grid}.briefing-subject-coverage li{border:1px solid var(--line);background:#0b1015b8;border-radius:.75rem;min-width:0;padding:.9rem 1rem}.briefing-subject-coverage span{color:var(--amber);text-transform:capitalize;font-size:.72rem}.briefing-subject-coverage p,.briefing-subject-coverage small{overflow-wrap:anywhere}.briefing-subject-coverage p{color:#cbd4dc;margin:.45rem 0}.briefing-subject-coverage small{color:var(--muted)}.briefing-subject-coverage__header{border-bottom:1px solid #7a9bff38;justify-content:space-between;align-items:end;gap:1rem;padding-bottom:.85rem;display:flex}.briefing-subject-coverage__header h3{margin:.25rem 0 0}.briefing-subject-coverage__code,.briefing-subject-coverage__state{font-family:var(--font-code);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem}.briefing-subject-coverage__code{color:#aabfff}.briefing-subject-coverage__state{color:#cbd5ff;background:#434a8538;border:1px solid #7a9bff4d;border-radius:999px;padding:.35rem .55rem}.briefing-subject-coverage__intro{color:#aebbd0;max-width:62ch;margin:.85rem 0 0}.briefing-subject-coverage__subject{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.briefing-subject-coverage__subject strong{color:#e8edff;font-family:var(--font-code);font-size:.82rem}.briefing-subject-coverage__subject span{background:#f3bc6612;border:1px solid #f3bc6640;border-radius:999px;padding:.25rem .45rem}@media (max-width:640px){.briefing-subject-coverage__header,.briefing-subject-coverage__subject{flex-direction:column;align-items:flex-start}}.briefing-items{gap:1rem;padding:0;list-style:none;display:grid}.briefing-items>li{border:1px solid var(--line);background:#0b1015;border-radius:.75rem;padding:1.25rem}.briefing-item__meta{color:var(--muted);text-transform:capitalize;font-size:.72rem}.briefing-items h3{margin:.75rem 0}.briefing-item__relevance{color:#cbd4dc}.briefing-items details,.briefing-items summary{color:var(--muted)}.freshness-strip{background:#173d3559;border:1px solid #7bdcb559;border-radius:.75rem;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.freshness-strip--unavailable{background:#5037144d;border-color:#f3bc6673}.watchlist-items{gap:.75rem;padding:0;list-style:none;display:grid}.watchlist-items li{border:1px solid var(--line);background:var(--panel);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.watchlist-items li div{gap:.25rem;display:grid}.watchlist-items span{color:var(--muted)}@media (max-width:760px){.atlas-shell--centered{place-items:start stretch;padding:1rem}.workspace-links{flex-wrap:wrap}.authenticated-workspace h1{font-size:clamp(2rem,10vw,2.75rem);line-height:1.05}.investigation-form,.investigation-report,.saved-investigations,.personalized-briefing,.watchlist-workspace{min-width:0}.investigation-report__header code{font-size:.75rem}.watchlist-workspace{grid-template-columns:1fr}.watchlist-items li,.freshness-strip{flex-direction:column;align-items:stretch}.watchlist-items button,.workspace-links a{min-height:2.75rem}.investigation-form>div,.investigation-facts{grid-template-columns:1fr}.investigation-report__header{flex-direction:column}.investigation-watchlist,.investigation-watchlist__controls,.investigation-save,.saved-investigations li,.saved-investigations__actions{flex-direction:column;align-items:stretch}}.investigation-observed{background:radial-gradient(circle at 90% 8%,#9af5cf24,#0000 15rem),linear-gradient(145deg,#0f2326e6,#070c11f5 68%);border:1px solid #9af5cf3d;border-radius:.9rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -24px 60px #00000021,0 26px 70px #00000047,0 0 50px #48d2a909}.investigation-observed:before{pointer-events:none;content:"";background:radial-gradient(circle at 32% 28%,#ffffff24,#4ed6ad0e 40%,#0000 70%);border:1px solid #9af5cf24;border-radius:50%;width:12rem;height:12rem;position:absolute;top:-5rem;right:-4rem;box-shadow:inset -20px -25px 45px #00000026,inset 10px 12px 30px #9af5cf0f}.investigation-observed:after{content:"";background:linear-gradient(90deg,#0000,#9af5cf8c,#0000);width:84%;height:1px;position:absolute;bottom:0;left:8%;box-shadow:0 0 16px #9af5cf38}.investigation-observed__header{z-index:1;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.15rem;display:flex;position:relative}.investigation-observed__header h3{margin:0;letter-spacing:-.055em!important;font-size:clamp(1.6rem,4vw,2.15rem)!important}.investigation-observed__state{color:#a8dec9;min-height:2rem;font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0819178c;border:1px solid #9af5cf40;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.58rem;display:inline-flex}.investigation-observed__state>span{background:var(--accent-bright);border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 12px #9af5cfb8}.investigation-observed .investigation-facts{z-index:1;background:0 0;gap:.7rem;position:relative}.investigation-observed .investigation-fact{background:linear-gradient(145deg,#ffffff0b,#04090c99);border:1px solid #ffffff16;border-radius:.65rem;min-height:7.5rem;padding:1.15rem;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -15px 35px #0000001f,0 10px 24px #00000029}.investigation-observed .investigation-fact:hover{border-color:#9af5cf3d;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 14px 32px #00000038}.investigation-fact__index{color:#ffffff2e;font-family:var(--font-code);letter-spacing:.12em;font-size:.68rem;position:absolute;top:.75rem;right:.8rem}.investigation-observed .investigation-fact dt{color:#84939d;font-family:var(--font-code);letter-spacing:.1em;padding-right:2rem;font-size:.61rem}.investigation-observed .investigation-fact dd{color:#f1f6f8;font-family:var(--font-code);letter-spacing:-.035em;margin-top:1.25rem;font-size:clamp(1rem,3vw,1.35rem);font-weight:650;line-height:1.25}.investigation-fact--account{box-shadow:inset 0 2px #9af5cf6b,0 10px 24px #00000029!important}.investigation-fact--confidence{box-shadow:inset 0 2px #55dbff6b,0 10px 24px #00000029!important}.investigation-fact--balance{box-shadow:inset 0 2px #a882ff75,0 10px 24px #00000029!important}.investigation-fact--activity{box-shadow:inset 0 2px #f3bc6675,0 10px 24px #00000029!important}@media (max-width:760px){.investigation-observed{padding:1rem}.investigation-observed__header{flex-direction:column;align-items:start}.investigation-observed .investigation-fact{min-height:6.5rem}}@media (prefers-reduced-motion:reduce){.investigation-observed .investigation-fact{transition:none}.investigation-observed .investigation-fact:hover{transform:none}}.learning-guide,.news-pulse{background:linear-gradient(145deg,#081920f5,#080e16eb);border:1px solid #55dbff29;border-radius:1.4rem;margin-top:1rem;padding:clamp(1rem,3vw,1.6rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000047}.learning-guide>header,.news-pulse>header{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.learning-guide h2,.news-pulse h2{color:#effcff;margin:.3rem 0}.learning-guide header>p:last-child{color:#9aafb7;max-width:40rem;line-height:1.6}.learning-guide__suggestions{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.learning-guide__suggestions button,.learning-guide form button{color:#bcefff;font:.62rem var(--font-code);cursor:pointer;background:#55dbff12;border:1px solid #55dbff38;border-radius:999px;padding:.65rem .85rem}.learning-guide form label{color:#76e2ff;font:.62rem var(--font-code);text-transform:uppercase;margin-bottom:.45rem;display:block}.learning-guide form>div{grid-template-columns:1fr auto;gap:.6rem;display:grid}.learning-guide input{color:#fff;background:#00000038;border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:.85rem 1rem}.learning-guide__answer{background:#55dbff0f;border-left:2px solid #55dbff;border-radius:.2rem 1rem 1rem .2rem;margin-top:1rem;padding:1rem}.learning-guide__answer>span{color:#55dbff;font:.58rem var(--font-code);text-transform:uppercase}.learning-guide__answer p{color:#d9e9ed;line-height:1.65}.learning-guide__answer small{color:#7d929a;font-family:var(--font-code)}.news-pulse>header>span{color:#7d929a;font:.58rem var(--font-code)}.news-pulse>header i{background:#9af5cf;border-radius:50%;width:.45rem;height:.45rem;margin-right:.35rem;display:inline-block;box-shadow:0 0 12px #9af5cf}.news-pulse__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.news-pulse__grid a{background:#ffffff06;border:1px solid #ffffff12;border-radius:1rem;gap:.55rem;min-height:9rem;padding:1rem;text-decoration:none;display:grid}.news-pulse__grid a:hover{border-color:#9af5cf47;transform:translateY(-2px)}.news-pulse__grid small,.news-pulse__grid span{color:#66828d;font:.55rem var(--font-code);text-transform:uppercase}.news-pulse__grid strong{color:#e6f6f9;line-height:1.4}.news-pulse__grid span{color:#9af5cf;margin-top:auto}@media (max-width:760px){.news-pulse__grid,.learning-guide form>div{grid-template-columns:1fr}}.billing-workspace,.pricing-page{width:min(100%,70rem)}.billing-hero{max-width:50rem;padding:clamp(2rem,6vw,4.5rem) 0 2rem}.billing-hero>span{color:#55dbff;font:600 .65rem/1 var(--font-code);letter-spacing:.16em}.billing-hero h1{color:#efffff;letter-spacing:-.06em;margin:.8rem 0;font-size:clamp(2.2rem,7vw,5rem);line-height:.95}.billing-hero p{color:#91a7ad;max-width:42rem;font-family:var(--font-code);line-height:1.7}.billing-console{background:linear-gradient(145deg,#0d1f26f0,#040c10f5);border:1px solid #55dbff38;border-radius:1.5rem;padding:clamp(1.2rem,4vw,2.2rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 2rem 5rem #00000052}.billing-console:before{content:"";background:radial-gradient(circle,#55dbff26,#0000 60%);animation:8s ease-in-out infinite alternate orbit-glow;position:absolute;inset:-50% 60% 30% -10%}.billing-console__status{position:relative}.billing-console__status span,.billing-console__status p,.billing-console__limits span{font-family:var(--font-code)}.billing-console__status span{color:#80f1c1;letter-spacing:.14em;font-size:.6rem}.billing-console__status strong{color:#f2ffff;margin:.5rem 0;font-size:clamp(1.6rem,4vw,2.7rem);display:block}.billing-console__status p,.billing-assurance{color:#71868d;font-size:.7rem}.billing-console__limits{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1.5rem 0;display:grid;position:relative}.billing-console__limits div{background:#ffffff06;border:1px solid #ffffff12;border-radius:1rem;padding:1rem}.billing-console__limits strong,.billing-console__limits span{display:block}.billing-console__limits strong{color:#55dbff;font-size:1.4rem}.billing-console__limits span{color:#84979c;text-transform:uppercase;margin-top:.25rem;font-size:.6rem}.billing-console__actions{flex-wrap:wrap;gap:.75rem;display:flex;position:relative}.billing-console__actions button,.pricing-grid a{color:#031015;font:700 .7rem/1 var(--font-code);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#55dbff;border:1px solid #55dbff;border-radius:.8rem;padding:.8rem 1rem;text-decoration:none}.billing-console__actions button.secondary{color:#a8f7dc;background:0 0;border-color:#a8f7dc4d}.pricing-page{margin:auto;padding:1rem 0 4rem}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pricing-grid article{background:#071419e6;border:1px solid #ffffff17;border-radius:1.4rem;padding:1.6rem}.pricing-grid article.is-featured{border-color:#55dbff59;box-shadow:0 1.5rem 5rem #17b4dc1a}.pricing-grid small,.pricing-grid p,.pricing-grid li{font-family:var(--font-code)}.pricing-grid small{color:#55dbff;letter-spacing:.12em}.pricing-grid h2{color:#efffff;font-size:2rem}.pricing-grid>article>strong{color:#a8f7dc;font-size:2.8rem;display:block}.pricing-grid>article>strong span{color:#667b82;font:.65rem var(--font-code)}.pricing-grid p,.pricing-grid li{color:#84979c;font-size:.72rem;line-height:1.6}.pricing-grid ul{min-height:7rem;padding-left:1.1rem}.pricing-back{color:#81969d;font:.7rem var(--font-code);margin-top:1.5rem;display:inline-block}@media (max-width:640px){.pricing-grid,.billing-console__limits{grid-template-columns:1fr}}.auth-card button,.empty-state button{color:#fff;cursor:pointer;background:#173d35;border:0;padding:0 1rem}.auth-card button:disabled{cursor:wait;opacity:.65}.auth-error{color:var(--danger)}form[action="/auth/logout"] button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#10151b;border-radius:.5rem;padding:0 1rem}:root{--accent-bright:#9af5cf;--panel-raised:#111820;--font-display:"Avenir Next", "Arial Narrow", Arial, sans-serif;--font-code:"SFMono-Regular", Consolas, "Liberation Mono", monospace}body{font-family:var(--font-display);letter-spacing:-.01em;background:radial-gradient(circle at 72% 0,#2c645533,#0000 34rem),linear-gradient(#7bdcb506 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#7bdcb505 1px,#0000 1px) 0 0/34px 34px,#080b0f}.authenticated-workspace{position:relative}.authenticated-workspace:before{color:#7bdcb561;font-family:var(--font-code);letter-spacing:.14em;content:"ATLAS // ETHEREUM INTELLIGENCE";font-size:.62rem;position:absolute;top:-1rem;right:0}.workspace-links{background:#080b0fb8;border:1px solid #7bdcb529;border-radius:.8rem;margin-bottom:2.5rem;padding:.35rem;box-shadow:0 18px 50px #0003}.workspace-links a{font-family:var(--font-code);letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:.55rem;flex:1;padding:.75rem 1rem;font-size:.72rem;position:relative}.workspace-links a[aria-current=page]{background:linear-gradient(135deg,#173d35d1,#0f272394);box-shadow:inset 0 0 24px #7bdcb50f}.workspace-links a[aria-current=page]:before{color:var(--accent-bright);content:"◆";margin-right:.5rem}.eyebrow,.section-kicker,.briefing-time span,.summary-card span,.investigation-form label,.auth-card label,.briefing-item__meta,.coverage-badge,.durable-refresh__evidence dt{font-family:var(--font-code)}h1,.section-heading h2,.coverage-card h2,.personalized-briefing h2,.saved-investigations h2,.durable-refresh h2,.analyst-panel h2,.investigation-report section>h3,.briefing-subject-coverage h3,.briefing-items h3,.investigation-list h4,.analyst-response__title{font-family:var(--font-display);letter-spacing:-.04em;font-weight:650}.auth-card,.investigation-form,.personalized-briefing,.saved-investigations,.investigation-report{background:linear-gradient(145deg,#111820f5,#080d12f5);border-color:#7bdcb524;border-radius:.85rem;box-shadow:0 24px 65px #0003}.investigation-form label,.auth-card label{color:var(--accent-bright);letter-spacing:.09em;text-transform:uppercase;font-size:.7rem}.investigation-form input,.auth-card input,.auth-card textarea,.analyst-panel textarea{background:#04070ad1;border-color:#ffffff1f;box-shadow:inset 0 1px 10px #00000040}.investigation-form button,.auth-card button,.analyst-panel button,.durable-refresh button{font-family:var(--font-code);letter-spacing:.04em;background:linear-gradient(135deg,#214e42,#153a32);border:1px solid #7bdcb561;font-size:.76rem;box-shadow:0 8px 24px #123a3038}.durable-refresh{background:linear-gradient(135deg,#14372f4d,#091214bf);border-radius:.85rem;box-shadow:inset 3px 0 #7bdcb58c}.briefing-subject-coverage li,.briefing-items>li,.watchlist-items li,.investigation-list li,.analyst-response,.durable-refresh__status,.durable-refresh__evidence{background:linear-gradient(135deg,#0c1318f5,#070b0ff5);border-color:#7bdcb51f;border-radius:.65rem}.briefing-items>li{position:relative;overflow:hidden}.briefing-items>li:before{background:linear-gradient(var(--accent), transparent 85%);content:"";width:3px;height:100%;position:absolute;top:0;left:0}.briefing-items h3{font-size:1.25rem;line-height:1.3}.watchlist-create{background:linear-gradient(145deg,#10181ef5,#080d11f5);border:1px solid #7bdcb533;border-radius:.85rem;align-self:start;overflow:hidden;box-shadow:0 22px 55px #0000002e}.watchlist-create>summary{cursor:pointer;align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.15rem;list-style:none;display:flex}.watchlist-create>summary::-webkit-details-marker{display:none}.watchlist-create__icon{width:2.5rem;height:2.5rem;color:var(--accent-bright);font-family:var(--font-code);background:#143a3061;border:1px solid #7bdcb566;border-radius:.55rem;flex:none;place-items:center;font-size:1.2rem;display:grid}.watchlist-create summary>span:last-child{gap:.25rem;display:grid}.watchlist-create summary strong{font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem}.watchlist-create summary small{color:var(--muted);line-height:1.4}.watchlist-create[open]>summary{border-bottom:1px solid var(--line);background:#7bdcb509}.watchlist-create__form{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.watchlist-create__actions{gap:.65rem;display:flex}.watchlist-create__actions button{flex:1}.watchlist-create__form textarea{min-height:5.5rem;font-family:var(--font-code);line-height:1.6}.briefing-item__fact{color:var(--copy);margin-bottom:1.25rem;font-size:1rem;line-height:1.65}.briefing-signal{background:#050a0d94;border:1px solid #7bdcb521;border-radius:.55rem;grid-template-columns:8.5rem minmax(0,1fr);gap:1.15rem;margin-top:.85rem;padding:1rem 1.1rem;display:grid;position:relative;overflow:hidden}.briefing-signal:after{opacity:.22;content:"";border-top:1px solid;border-right:1px solid;width:2.6rem;height:2.6rem;position:absolute;top:0;right:0}.briefing-signal--relevance{color:var(--accent-bright);box-shadow:inset 3px 0 #7bdcb5b8}.briefing-signal--rank{color:#8cc8ff;box-shadow:inset 3px 0 #64b1ffb8}.briefing-signal__code{color:currentColor;font-family:var(--font-code);letter-spacing:.12em;align-self:start;font-size:.63rem;font-weight:700}.briefing-signal__code:before{content:"[";opacity:.55;margin-right:.35rem}.briefing-signal__code:after{content:"]";opacity:.55;margin-left:.35rem}.briefing-signal strong{color:var(--ink);font-family:var(--font-code);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem;font-size:.75rem;display:block}.briefing-signal p{color:var(--copy);margin:0;line-height:1.6}.briefing-evidence{color:#c5a9ff;background:linear-gradient(135deg,#1d13306b,#080b11d1);border:1px solid #a882ff3d;border-radius:.55rem;margin-top:1rem;overflow:hidden}.briefing-evidence>summary{cursor:pointer;align-items:center;gap:.9rem;min-height:4rem;padding:.8rem 1rem;list-style:none;display:flex}.briefing-evidence>summary::-webkit-details-marker{display:none}.briefing-evidence>summary>span:first-child{width:2.2rem;height:2.2rem;font-family:var(--font-code);border:1px solid #c5a9ff6b;border-radius:50%;flex:none;place-items:center;display:grid}.briefing-evidence>summary>span:last-child{gap:.18rem;display:grid}.briefing-evidence summary strong{color:#e5d9ff;font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.briefing-evidence summary small{color:#9489a8;font-size:.7rem}.briefing-evidence[open]>summary{border-bottom:1px solid #a882ff2e}.briefing-evidence__body{background:#a882ff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.briefing-evidence__body section{color:#c5a9ff;background:#080b11f0;min-width:0;padding:1rem}.briefing-evidence__body ul{gap:.65rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.briefing-evidence__body li{color:#cdd3db;gap:.5rem;font-size:.8rem;line-height:1.5;display:flex}.briefing-evidence__body a{color:#ded0ff;gap:.2rem;display:grid}.briefing-evidence__body a small{color:#9489a8;font-family:var(--font-code);font-size:.64rem}.briefing-evidence__limits{color:var(--amber)!important}.briefing-evidence__limits li:before{color:var(--amber);font-family:var(--font-code);content:"//";flex:none}.analyst-panel{background:linear-gradient(135deg,#0a1f28c7,#070d12eb);border-color:#56cdff3d;gap:.9rem;padding:1rem;box-shadow:inset 3px 0 #56cdff8c}.analyst-panel__intro{grid-template-columns:auto minmax(0,1fr) minmax(12rem,.8fr);align-items:center;gap:.85rem;display:grid}.analyst-panel__node{color:#8fddff;width:2.7rem;height:2.7rem;font-family:var(--font-code);letter-spacing:.08em;background:#124a5e59;border:1px solid #56cdff7a;border-radius:.5rem;place-items:center;font-size:.72rem;display:grid;box-shadow:0 0 22px #56cdff1f}.analyst-panel__intro .eyebrow{color:#8fddff;margin-bottom:.2rem}.analyst-panel__intro h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:1.25rem;font-weight:650}.analyst-panel__intro>p:last-child{color:#92a3ad;margin:0;font-size:.76rem;line-height:1.5}.analyst-panel form{gap:.4rem}.analyst-panel form>label{color:#8fddff;font-family:var(--font-code);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem}.analyst-panel__composer{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.analyst-panel__composer textarea{resize:vertical;min-height:3.5rem}.analyst-panel__composer button{min-width:7.5rem}.investigation-evidence-axis{color:#c5a9ff;background:linear-gradient(135deg,#1d133073,#080b11d1);border:1px solid #a882ff3d;border-radius:.55rem;grid-template-columns:8.5rem minmax(0,1fr);gap:1.15rem;margin-top:.75rem;padding:1rem 1.1rem;display:grid;box-shadow:inset 3px 0 #a882ff8c}.investigation-evidence-axis strong{color:#e5d9ff;font-family:var(--font-code);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.45rem;font-size:.72rem;display:block}.investigation-evidence-axis ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.investigation-evidence-axis li{color:#aaa0bc;font-family:var(--font-code);overflow-wrap:anywhere;font-size:.66rem}.investigation-evidence-axis li:before{color:#c5a9ff;content:"↳";margin-right:.5rem}.investigation-coverage{color:var(--amber);background:linear-gradient(135deg,#34220c42,#080b0fe0);border-color:#f3bc6642;padding:0;overflow:hidden}.investigation-coverage>summary,.refresh-evidence-axis>summary{cursor:pointer;align-items:center;gap:.8rem;min-height:3.75rem;padding:.75rem 1rem;list-style:none;display:flex}.investigation-coverage>summary::-webkit-details-marker{display:none}.refresh-evidence-axis>summary::-webkit-details-marker{display:none}.investigation-limits__icon,.refresh-evidence-axis>summary>span:first-child{width:2.15rem;height:2.15rem;font-family:var(--font-code);opacity:.8;border:1px solid;border-radius:.45rem;flex:none;place-items:center;font-size:.7rem;display:grid}.investigation-coverage summary>span:last-child,.refresh-evidence-axis summary>span:last-child{gap:.16rem;display:grid}.investigation-coverage summary strong,.refresh-evidence-axis summary strong{color:var(--ink);font-family:var(--font-code);letter-spacing:.07em;text-transform:uppercase;font-size:.73rem}.investigation-coverage summary small,.refresh-evidence-axis summary small{color:var(--muted);font-size:.68rem}.investigation-limits__body,.refresh-evidence-axis__body{background:#ffffff12;border-top:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.investigation-limits__body section,.refresh-evidence-axis__body section{background:#080b0ff5;min-width:0;padding:.9rem 1rem}.investigation-limits__body ul,.refresh-evidence-axis__body ul{gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.investigation-limits__body li,.refresh-evidence-axis__body li,.investigation-limits__body p{color:#9da7b0;font-size:.72rem;line-height:1.5}.investigation-limits__body li:before,.refresh-evidence-axis__body li:before{color:currentColor;font-family:var(--font-code);content:"//";margin-right:.45rem}.refresh-evidence-axis{color:#c5a9ff;background:#1d13304d;border:1px solid #a882ff3d;border-radius:.55rem;margin-top:1rem;overflow:hidden}@media (max-width:760px){.authenticated-workspace:before{display:none}.workspace-links{z-index:5;position:sticky;top:.5rem}.watchlist-create__actions{flex-direction:column}.briefing-signal,.briefing-evidence__body{grid-template-columns:1fr}.briefing-signal{gap:.65rem}.analyst-panel__intro,.analyst-panel__composer,.investigation-evidence-axis,.investigation-limits__body,.refresh-evidence-axis__body{grid-template-columns:1fr}.analyst-panel__intro{align-items:start}.analyst-panel__composer button{min-height:2.75rem}}*{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#080b0f}body{color:var(--ink);background:radial-gradient(circle at 72% 0,#2c64552e,#0000 34rem),#080b0f;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atlas-shell{min-height:100vh}.authenticated-workspace,.investigation-workspace{min-width:0}.atlas-shell--centered{place-items:center;padding:2rem;display:grid}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:#080b0fd6;justify-content:space-between;align-items:center;height:68px;padding:0 3rem;display:flex;position:sticky;top:0}.brand,.topbar-meta{align-items:center;gap:.75rem;display:flex}.brand{letter-spacing:-.02em;font-weight:700}.brand-mark{width:30px;height:30px;color:var(--accent);border:1px solid #7bdcb580;place-items:center;font-family:Georgia,serif;display:grid}.network-pill{border:1px solid var(--line);color:#bdc6cf;border-radius:999px;padding:.45rem .75rem;font-size:.76rem}.avatar{color:#15211d;background:#d8e1dd;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.7rem;font-weight:800;display:grid}.workspace{grid-template-columns:230px minmax(0,1fr);max-width:1500px;margin:0 auto;display:grid}.sidebar{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:calc(100vh - 68px);padding:2.5rem 1.5rem;display:flex}.sidebar nav{gap:.45rem;display:grid}.nav-item{color:var(--muted);border-radius:8px;justify-content:space-between;padding:.8rem .9rem;font-size:.88rem;display:flex}.nav-item--active{color:var(--ink);border-left:2px solid var(--accent);background:#ffffff0e}.nav-item small{letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.nav-item--disabled{cursor:not-allowed;opacity:.58}.trust-note{border:1px solid var(--line);background:#ffffff05;gap:.65rem;padding:.9rem;display:flex}.trust-note div{gap:.25rem;display:grid}.trust-note strong{font-size:.74rem}.trust-note span{color:var(--muted);font-size:.66rem;line-height:1.4}.status-dot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 14px var(--accent);border-radius:50%;flex:none;margin-top:.3rem}.status-dot--amber{background:var(--amber);box-shadow:0 0 14px var(--amber)}.content{width:min(1040px,100% - 4rem);margin:0 auto;padding:4.5rem 0 6rem}.hero{justify-content:space-between;align-items:end;gap:2rem;display:flex}.eyebrow{color:var(--accent);letter-spacing:.19em;text-transform:uppercase;margin:0 0 .75rem;font-size:.66rem;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;max-width:700px;margin-bottom:1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5vw,4.65rem);font-weight:500;line-height:.98}.hero-copy{max-width:590px;color:var(--muted);font-size:1.02rem;line-height:1.6}.briefing-time{text-align:right;gap:.35rem;min-width:190px;padding-bottom:.5rem;display:grid}.briefing-time span,.summary-card span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.67rem}.briefing-time strong{font-size:.78rem}.demo-banner{background:#f3bc6612;border:1px solid #f3bc6642;align-items:center;gap:1rem;margin:2.3rem 0 1rem;padding:.9rem 1rem;display:flex}.demo-banner span{color:var(--amber);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:.65rem;font-weight:800}.demo-banner p{color:#c6b99f;margin:0;font-size:.78rem}.summary-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.summary-card{border-right:1px solid var(--line);gap:.55rem;padding:1.15rem 1.3rem;display:grid}.summary-card:last-child{border:0}.summary-card strong{text-transform:capitalize;font-family:Georgia,serif;font-size:1.65rem;font-weight:500}.summary-card--warning strong{color:var(--amber)}.briefing-section{margin-top:4.5rem}.section-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.2rem;display:flex}.section-heading h2,.coverage-card h2{margin:0;font-family:Georgia,serif;font-size:1.65rem;font-weight:500}.section-heading>span{color:var(--muted);font-size:.75rem}.briefing-list{border-top:1px solid var(--line)}.briefing-card{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;padding:2rem 0;display:grid}.rank{color:#54606b;font-family:Georgia,serif;font-size:1rem}.card-meta{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.66rem;display:flex}.severity{border:1px solid var(--line);padding:.3rem .45rem}.severity--medium,.severity--high,.severity--critical{color:var(--amber);border-color:#f3bc664d}.briefing-card h3{max-width:720px;margin:1rem 0 1.4rem;font-family:Georgia,serif;font-size:1.75rem;font-weight:500;line-height:1.18}.intel-block{background:#ffffff05;border:1px solid #ffffff0e;border-bottom:0;grid-template-columns:150px 1fr;gap:1rem;padding:1rem;display:grid}.intel-block span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:800}.intel-block p{color:#d0d6dc;margin:0;font-size:.88rem;line-height:1.55}.intel-block--relevance p{color:var(--accent)}.intel-block--interpretation p{color:#b7c0c8}.evidence-panel{border:1px solid var(--line);background:#ffffff05;margin-top:1.1rem}.evidence-panel summary{cursor:pointer;color:#c6ced5;padding:.85rem 1rem;font-size:.73rem;font-weight:700}.evidence-row{border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr .6fr;gap:1rem;padding:1rem;display:grid}.evidence-row div{gap:.25rem;min-width:0;display:grid}.evidence-row span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;overflow-wrap:anywhere;font-size:.61rem}.evidence-row strong{overflow-wrap:anywhere;font-size:.7rem;font-weight:600}.limitations{color:#697581;margin:.8rem 0 0;font-size:.68rem;line-height:1.5}.coverage-card{border:1px solid #f3bc6638;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;padding:1.5rem;display:flex}.coverage-card ul{color:var(--amber);text-transform:capitalize;margin:0;font-size:.75rem}.empty-state{border:1px solid var(--line);background:var(--panel);max-width:620px;padding:3rem}.empty-state h1{font-size:2.7rem}.empty-state>p:not(.eyebrow){color:var(--muted);line-height:1.65}.empty-state code{border:1px solid var(--line);color:var(--accent);margin-top:1.5rem;padding:.9rem;display:block}@media (max-width:800px){.topbar{padding:0 1.25rem}.workspace{grid-template-columns:1fr}.sidebar{display:none}.content{width:min(100% - 2rem,680px);padding-top:2rem}h1{font-size:clamp(2.35rem,11vw,3.5rem);line-height:1.02}.hero{flex-direction:column;align-items:start}.briefing-time{text-align:left}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-card{border-right:1px solid var(--line);border-bottom:0;min-width:0;padding:.9rem .75rem}.summary-card:last-child{border-right:0}.summary-card span{letter-spacing:.08em;font-size:.58rem}.summary-card strong{font-size:1.3rem}.briefing-card{grid-template-columns:42px 1fr}.intel-block{grid-template-columns:1fr;gap:.4rem}.evidence-row{grid-template-columns:1fr}.coverage-card{flex-direction:column;align-items:start}.durable-refresh__evidence dl{grid-template-columns:1fr}}@media (max-width:480px){.topbar-meta .network-pill:first-child{display:none}.briefing-card{grid-template-columns:1fr;gap:.65rem}.rank{font-size:.75rem}.card-meta{flex-wrap:wrap}.briefing-card h3{margin-top:.8rem;font-size:1.5rem}.investigation-report{gap:2rem;padding:1rem}}.atlas-shell--centered{isolation:isolate;position:relative;overflow:hidden}.atlas-shell--centered:before,.atlas-shell--centered:after{z-index:-1;pointer-events:none;content:"";filter:blur(.2px);border:1px solid #9af5cf33;border-radius:50%;position:absolute}.atlas-shell--centered:before{background:radial-gradient(circle at 32% 25%,#fff3,#0000 13%),radial-gradient(circle at 50% 54%,#3fe0b329,#12373209 65%,#0000 72%);width:23rem;height:23rem;animation:14s ease-in-out infinite atlas-float;top:7rem;right:-8rem;box-shadow:inset -28px -34px 60px #00000029,inset 16px 18px 40px #9af5cf14,0 0 90px #40cfa70d}.atlas-shell--centered:after{background:radial-gradient(circle at 30% 28%,#ffffff2e,#0000 12%),radial-gradient(circle at 55% 58%,#7a9bff26,#2919540a 68%,#0000 73%);width:11rem;height:11rem;animation:11s ease-in-out infinite atlas-float-alt;bottom:9rem;left:-4rem;box-shadow:inset -18px -24px 45px #0000002e,inset 12px 14px 30px #a882ff14}.authenticated-workspace{z-index:1}.workspace-links,.personalized-briefing,.investigation-report,.saved-investigations,.auth-card,.investigation-form,.analyst-panel,.durable-refresh,.watchlist-create{-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);transform:translateZ(0);box-shadow:inset 0 1px #ffffff13,inset 0 -1px #00000057,0 20px 55px #00000038,0 3px 9px #0000002e}.briefing-items>li,.investigation-list>li,.briefing-subject-coverage li,.durable-refresh__status,.durable-refresh__evidence,.analyst-response{box-shadow:inset 0 1px #ffffff0e,0 10px 26px #0000002e}.briefing-signal,.investigation-evidence-axis,.briefing-evidence,.refresh-evidence-axis,.investigation-coverage{-webkit-backdrop-filter:blur(14px)saturate(135%);backdrop-filter:blur(14px)saturate(135%);box-shadow:inset 0 1px #ffffff17,inset 0 -12px 28px #00000021,0 9px 24px #00000029}.briefing-signal:before,.investigation-evidence-axis:before{background:currentColor;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.45rem;right:.55rem;box-shadow:0 0 0 4px,0 0 18px}@supports (color:color-mix(in lab, red, red)){.briefing-signal:before,.investigation-evidence-axis:before{box-shadow:0 0 0 4px color-mix(in srgb, currentColor 10%, transparent), 0 0 18px currentColor}}.briefing-signal:before,.investigation-evidence-axis:before{content:"";opacity:.58;animation:2.8s ease-in-out infinite atlas-pulse}.machine-copy{color:#cbd7df;font-family:var(--font-code);letter-spacing:.005em;font-size:.8rem;line-height:1.7}.briefing-signal strong,.investigation-evidence-axis strong,.investigation-save h3,.investigation-watchlist h3,.analyst-panel__intro h3,.investigation-empty-signal{font-family:var(--font-code)}.investigation-save{background:radial-gradient(circle at 92% 20%,#55dbff21,#0000 12rem),#0a1b22ad;border-color:#55dbff3b;position:relative;overflow:hidden;box-shadow:inset 3px 0 #55dbff8c,inset 0 1px #ffffff12,0 12px 30px #0000002e}.investigation-save h3,.investigation-watchlist h3{color:#a7e9ff;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.investigation-empty-signal{color:#d8c3a2;background:linear-gradient(135deg,#3e280c4d,#0c0d0fd1);border:1px solid #f3bc663d;border-radius:.6rem;margin:0;padding:1rem 1rem 1rem 3.2rem;font-size:.76rem;line-height:1.65;position:relative;box-shadow:inset 3px 0 #f3bc6694,inset 0 1px #ffffff0f}.investigation-empty-signal:before{color:var(--amber);content:"◇";font-size:1rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.risk-indicator{position:relative;overflow:hidden;box-shadow:inset 3px 0 #f3bc668c}.risk-indicator--high,.risk-indicator--critical{box-shadow:inset 3px 0 #ff707ab8}.risk-indicator--informational,.risk-indicator--low{box-shadow:inset 3px 0 #7a9bff8c}.risk-console{background:radial-gradient(circle at 92% 8%,#7a9bff21,#0000 14rem),linear-gradient(145deg,#0d121fe0,#070b10e6);border:1px solid #7a9bff33;border-radius:.85rem;padding:1.15rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 14px 36px #0003}.risk-console__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.risk-console__header h3{margin:.25rem 0 0}.risk-console__state{color:#cbd5ff;font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;background:#434a8538;border:1px solid #7a9bff52;border-radius:999px;padding:.4rem .6rem;font-size:.66rem}.risk-console__state--signals-found{color:#ffc0c5;background:#641f293d;border-color:#ff707a61}.risk-console__state--unavailable{color:#f5cf92;background:#4e330f40;border-color:#f3bc6659}.risk-console__intro{color:#b6c3d5;max-width:68ch;margin:.9rem 0 1rem}@media (max-width:640px){.risk-console__header{flex-direction:column;align-items:flex-start}}.coverage-badge,.freshness-strip,.network-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14,0 6px 18px #00000024}.freshness-strip{position:relative;overflow:hidden}.freshness-strip:after{background:var(--accent-bright);content:"";border-radius:50%;flex:none;width:.55rem;height:.55rem;animation:2.4s ease-in-out infinite atlas-pulse;box-shadow:0 0 18px #9af5cfbf}@keyframes atlas-float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-1.5rem,2rem)scale(1.04)}}@keyframes atlas-float-alt{0%,to{transform:translate(0)scale(1)}50%{transform:translate(1.25rem,-1.4rem)scale(.96)}}@keyframes atlas-pulse{0%,to{opacity:.38;transform:scale(.82)}50%{opacity:.8;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.atlas-shell--centered:before,.atlas-shell--centered:after,.briefing-signal:before,.investigation-evidence-axis:before,.freshness-strip:after{animation:none}}@media (max-width:760px){.atlas-shell--centered:before{opacity:.65;top:5rem;right:-12rem}.atlas-shell--centered:after{opacity:.55;left:-7rem}}body,button,input,textarea,select,h1,h2,h3,h4,.hero h1,.section-heading h2,.coverage-card h2,.briefing-card h3,.summary-card strong,.rank{font-family:var(--font-display)}.hero h1,.watchlist-console h1,.briefing-state h2,.personalized-briefing h2{letter-spacing:-.055em;font-weight:680}.hero-copy,.demo-banner p,.intel-block p,.coverage-card,.briefing-state>p,.watchlist-console__intro,.eyebrow,.section-kicker,.intel-block span,.evidence-panel summary,.limitations,.workspace-links a,.workspace-exit button,.watchlist-items button,.watchlist-items span,.watchlist-create small{font-family:var(--font-code)}.workspace-links{background:#050b0fb3;border:1px solid #9af5cf24;border-radius:.72rem;align-items:center;padding:.35rem}.workspace-links a{letter-spacing:.08em;text-transform:uppercase;border-color:#0000;align-items:center;min-height:2.5rem;font-size:.68rem;display:inline-flex;position:relative}.workspace-links a[aria-current=page]{border-color:#9af5cf40;box-shadow:inset 0 1px #ffffff12,0 0 20px #48d2a90f}.workspace-exit{justify-content:flex-end;margin-top:1.2rem;display:flex}.workspace-exit button{color:#c8a7a2;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#30161773,#090c0fc7);border:1px solid #ff9b8c33;border-radius:.55rem;align-items:center;gap:.55rem;min-height:2.5rem;padding:.55rem .8rem;font-size:.63rem;display:inline-flex}.workspace-exit button:hover{color:#ffd0c8;border-color:#ff9b8c66}.briefing-state{background:linear-gradient(90deg,#55dbff14,#0000 42%),#070f14d6;border-color:#55dbff30;position:relative;overflow:hidden;box-shadow:inset 3px 0 #55dbff7a,inset 0 1px #ffffff0e,0 14px 35px #0000002e}.briefing-state:after{content:"";background:linear-gradient(90deg,#0000,#8be8ff,#0000);width:24%;height:1px;animation:5s linear infinite atlas-scan-line;position:absolute;top:0;left:-30%}.briefing-state h2{color:#dff7ff;font-size:clamp(1.35rem,3vw,2rem)}.watchlist-workspace{background:radial-gradient(circle at 16% 0,#a882ff1f,#0000 17rem),linear-gradient(145deg,#0e131ef0,#05090ef7);border:1px solid #a882ff33;border-radius:1rem;gap:1rem;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff13,0 28px 70px #00000040}.watchlist-console{min-width:0;padding:.35rem}.watchlist-console__header{border-bottom:1px solid #a882ff2b;justify-content:space-between;align-items:center;gap:1.5rem;min-height:8rem;padding:.75rem .55rem 1.15rem;display:flex}.watchlist-console h1{color:#f1edff;margin:.35rem 0 .45rem;font-size:clamp(2rem,5vw,3.4rem);line-height:.95}.watchlist-console__intro{color:#a9a5b8;max-width:35rem;margin:0;font-size:.74rem;line-height:1.65}.watchlist-orbit{border:1px solid #a882ff2e;border-radius:50%;flex:none;width:6.25rem;height:6.25rem;animation:12s linear infinite watchlist-orbit-rotate;position:relative;box-shadow:inset 0 0 32px #a882ff17,0 0 36px #a882ff12}.watchlist-orbit:before,.watchlist-orbit:after{content:"";border:1px solid #55dbff33;border-radius:50%;position:absolute}.watchlist-orbit:before{inset:.7rem}.watchlist-orbit:after{background:radial-gradient(circle,#9af5cf57,#9af5cf0a 55%,#0000 70%);inset:1.65rem;box-shadow:0 0 24px #9af5cf2e}.watchlist-orbit span,.watchlist-orbit i,.watchlist-orbit b{z-index:1;background:#a882ff;border-radius:50%;width:.45rem;height:.45rem;position:absolute;box-shadow:0 0 12px #a882ff}.watchlist-orbit span{top:.2rem;left:2.9rem}.watchlist-orbit i{background:#55dbff;bottom:1rem;right:.65rem;box-shadow:0 0 12px #55dbff}.watchlist-orbit b{background:#9af5cf;bottom:1.05rem;left:.55rem;box-shadow:0 0 12px #9af5cf}.watchlist-items{gap:.7rem;margin-top:1rem}.watchlist-items .watchlist-item{background:linear-gradient(100deg,#a882ff0e,#070c11d1);border-color:#a882ff24;grid-template-columns:auto minmax(0,1fr) auto auto;gap:.7rem;padding:.85rem;position:relative;overflow:hidden}.watchlist-items .watchlist-item--active{background:linear-gradient(100deg,#194a3d45,#070c11e0);border-color:#9af5cf47;box-shadow:inset 3px 0 #9af5cfa6,0 10px 28px #0000002e}.watchlist-item__index{letter-spacing:.12em;color:#a882ffb3!important;font-size:.62rem!important}.watchlist-item--active .watchlist-item__index{color:var(--accent-bright)!important}.watchlist-items li div strong{color:#eef1f5;font-family:var(--font-code);letter-spacing:.025em;font-size:.78rem}.watchlist-items .watchlist-item__edit,.watchlist-items .watchlist-item__select{letter-spacing:.07em;text-transform:uppercase;border-radius:.45rem;min-height:2.35rem;padding:.4rem .65rem;font-size:.58rem}.watchlist-items .watchlist-item__edit{color:#929da6;background:#ffffff06;border-color:#ffffff1c}.watchlist-items .watchlist-item__select{color:#bcebd7;background:#143a3052;border-color:#9af5cf3d}@keyframes watchlist-orbit-rotate{to{transform:rotate(360deg)}}@keyframes atlas-scan-line{to{left:110%}}@media (max-width:760px){.watchlist-console__header{min-height:auto}.watchlist-orbit{width:4.5rem;height:4.5rem}.watchlist-orbit span{left:2rem}.watchlist-items .watchlist-item{grid-template-columns:auto minmax(0,1fr)}.watchlist-items .watchlist-item__edit,.watchlist-items .watchlist-item__select{grid-column:span 1;width:100%}.workspace-exit{justify-content:stretch}.workspace-exit button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.watchlist-orbit,.briefing-state:after{animation:none}}.analyst-response--grounded{background:radial-gradient(circle at 8% 0,#55dbff1f,#0000 17rem),linear-gradient(145deg,#0b1a21f7,#05090efa);border-color:#55dbff3d;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 65px #00000047,0 0 45px #55dbff09}.analyst-response--grounded:after{content:"";background:linear-gradient(90deg,#0000,#55dbffa6,#0000);width:80%;height:1px;position:absolute;bottom:0;left:10%}.analyst-response__header{background:#55dbff06;border-bottom:1px solid #55dbff21;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem 1.1rem;display:grid}.analyst-response__core{border:1px solid #55dbff47;border-radius:50%;place-items:center;width:2.7rem;height:2.7rem;animation:9s linear infinite analyst-core-rotate;display:grid;position:relative;box-shadow:inset 0 0 20px #55dbff1f}.analyst-response__core:before,.analyst-response__core:after{content:"";border-radius:50%;position:absolute}.analyst-response__core:before{border:1px dashed #a882ff80;inset:.35rem}.analyst-response__core:after,.analyst-response__core i{background:#9af5cf;border-radius:50%;width:.52rem;height:.52rem;box-shadow:0 0 14px #9af5cfcc}.analyst-response__title{color:#edfaff;font-family:var(--font-display);letter-spacing:-.04em;margin:.25rem 0 0;font-size:1.35rem;font-weight:680}.analyst-response__status{color:#a9dfc9;font-family:var(--font-code);letter-spacing:.09em;text-transform:uppercase;border:1px solid #9af5cf33;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.55rem;display:inline-flex}.analyst-response__status i{background:var(--accent-bright);width:.35rem;height:.35rem;box-shadow:0 0 9px var(--accent-bright);border-radius:50%}.analyst-response__answer{background:linear-gradient(120deg,#1a473b38,#040a0e8c);border:1px solid #9af5cf2b;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);gap:1rem;margin:1rem;padding:1.15rem;display:grid;box-shadow:inset 3px 0 #9af5cf85}.analyst-response__answer>span{color:#9af5cf8c;font-family:var(--font-code);letter-spacing:.1em;font-size:.62rem}.analyst-response__answer p{color:#e3ecef;font-family:var(--font-code);margin:0;font-size:.84rem;line-height:1.8}.analyst-response__trace-heading{color:#9bdff3;font-family:var(--font-code);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:1.25rem 1rem .55rem;font-size:.62rem;display:flex}.analyst-response__trace-heading small{color:#687b85;font-size:.54rem}.analyst-response--grounded .analyst-citations{gap:.6rem;margin:0 1rem 1rem;padding:0;list-style:none}.analyst-response--grounded .analyst-citations li{background:#a882ff09;border-color:#a882ff29;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.85rem;display:grid;position:relative}.analyst-response--grounded .analyst-citations p,.analyst-response--grounded .analyst-citations code{font-family:var(--font-code)}.analyst-response--grounded .analyst-citations code{color:#77858e;grid-column:2;font-size:.62rem}.analyst-citation__index{color:#a882ff;font-family:var(--font-code);grid-row:span 2;font-size:.58rem}.analyst-response--grounded details{color:#bca986;font-family:var(--font-code);background:#3e280c1c;border:1px solid #f3bc6629;border-radius:.5rem;margin:0 1rem 1rem;padding:.8rem;font-size:.68rem}.briefing-review-action{color:#effff8;text-align:left;cursor:pointer;background:linear-gradient(110deg,#23634fb8,#0c2621db);border:1px solid #9af5cf6b;border-radius:.65rem;align-items:center;gap:.9rem;width:min(100%,31rem);min-height:4.25rem;margin-top:.9rem;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,0 12px 32px #0e43344d,0 0 30px #9af5cf0f}.briefing-review-action:after{content:"";background:linear-gradient(90deg,#0000,#ffffff17,#0000);width:30%;height:100%;animation:3.8s ease-in-out infinite review-action-sweep;position:absolute;top:0;left:-45%}.briefing-review-action__icon{color:#9af5cf;background:#05120f66;border:1px solid #9af5cf80;border-radius:50%;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid;box-shadow:0 0 18px #9af5cf29}.briefing-review-action>span:last-child{gap:.22rem;display:grid}.briefing-review-action strong,.briefing-review-action small{font-family:var(--font-code)}.briefing-review-action strong{letter-spacing:.065em;text-transform:uppercase;font-size:.72rem}.briefing-review-action small{color:#9db9ae;font-size:.59rem;line-height:1.4}.atlas-shell:not(.atlas-shell--centered){isolation:isolate;background:radial-gradient(circle at 72% 13%,#55dbff14,#0000 27rem),radial-gradient(circle at 34% 30%,#a882ff0e,#0000 30rem),#080b0f;position:relative;overflow:hidden}.atlas-shell:not(.atlas-shell--centered):before{z-index:-1;content:"";transform-origin:top;background-image:linear-gradient(#55dbff06 1px,#0000 1px),linear-gradient(90deg,#55dbff06 1px,#0000 1px);background-size:42px 42px;height:38rem;position:absolute;inset:68px 0 auto;transform:perspective(600px)rotateX(58deg)scale(1.25);-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.hero{align-items:center;min-height:28rem;padding:1.25rem 0 2rem;position:relative}.hero__copy{z-index:2;max-width:35rem;position:relative}.hero h1{max-width:34rem;margin-bottom:1.25rem;font-size:clamp(2.35rem,5vw,3.85rem);line-height:1.02}.hero-copy{color:#9caab3;max-width:31rem;font-size:.8rem;line-height:1.75}.hero__actions{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.hero__actions a{color:#eafff6;font-family:var(--font-code);letter-spacing:.065em;text-transform:uppercase;background:linear-gradient(135deg,#23634fbf,#0f2d26c7);border:1px solid #9af5cf59;border-radius:.55rem;padding:.75rem 1rem;font-size:.65rem;box-shadow:0 12px 30px #0c392d40}.hero__actions>span{color:#60717b;max-width:14rem;font-family:var(--font-code);text-transform:uppercase;font-size:.56rem;line-height:1.6}.hero-intelligence{background:radial-gradient(circle,#55dbff13,#0000 63%);border-radius:50%;flex:none;width:clamp(17rem,32vw,24rem);height:clamp(17rem,32vw,24rem);position:relative}.hero-intelligence__orbit{border:1px solid #55dbff2b;border-radius:50%;animation:18s linear infinite home-orbit;position:absolute}.hero-intelligence__orbit--outer{border-style:dashed;inset:5%}.hero-intelligence__orbit--inner{border-color:#a882ff40;animation-duration:11s;animation-direction:reverse;inset:22%}.hero-intelligence__core{text-align:center;background:radial-gradient(circle at 35% 30%,#ffffff1c,#1f634e38 45%,#040c0fd1);border:1px solid #9af5cf47;border-radius:50%;place-content:center;animation:5s ease-in-out infinite home-core-float;display:grid;position:absolute;inset:34%;box-shadow:inset -14px -18px 30px #00000038,0 0 44px #9af5cf1f}.hero-intelligence__core span,.hero-intelligence__core small,.hero-intelligence__core strong{font-family:var(--font-code)}.hero-intelligence__core span,.hero-intelligence__core small{color:#73958a;letter-spacing:.13em;text-transform:uppercase;font-size:.48rem}.hero-intelligence__core strong{color:#eafff6;font-size:1.9rem;line-height:1.1}.hero-intelligence__node{border-radius:50%;width:.5rem;height:.5rem;position:absolute;box-shadow:0 0 15px}.hero-intelligence__node--one{color:#55dbff;background:#55dbff;top:9%;left:48%}.hero-intelligence__node--two{color:#a882ff;background:#a882ff;bottom:28%;right:9%}.hero-intelligence__node--three{color:#9af5cf;background:#9af5cf;bottom:14%;left:18%}.hero-intelligence .briefing-time{text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c11b8;border:1px solid #55dbff26;border-radius:.5rem;min-width:11rem;padding:.65rem .8rem;position:absolute;bottom:7%;right:0}.summary-grid{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c119e;border-color:#55dbff1f;border-radius:.7rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.summary-card{border-color:#55dbff1a;position:relative}.summary-card:after{content:"";opacity:.45;background:repeating-linear-gradient(90deg,#55dbff7a 0 2px,#0000 2px 5px);width:1.8rem;height:.3rem;position:absolute;bottom:.75rem;right:.8rem}@keyframes analyst-core-rotate{to{transform:rotate(360deg)}}@keyframes review-action-sweep{60%,to{left:120%}}@keyframes home-orbit{to{transform:rotate(360deg)}}@keyframes home-core-float{50%{transform:translateY(-.45rem)scale(1.025)}}@media (max-width:800px){.hero{min-height:auto;padding-top:1rem}.hero-intelligence{align-self:center;width:min(19rem,82vw);height:min(19rem,82vw)}.hero__actions{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.analyst-response__header{grid-template-columns:auto minmax(0,1fr)}.analyst-response__status{grid-column:2;justify-self:start}.analyst-response__answer{grid-template-columns:1fr}.briefing-review-action{width:100%}}@media (prefers-reduced-motion:reduce){.analyst-response__core,.briefing-review-action:after,.hero-intelligence__orbit,.hero-intelligence__core{animation:none}}.briefing-list{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.briefing-card{background:radial-gradient(circle at 100% 0,#55dbff0e,#0000 13rem),linear-gradient(145deg,#0b141bf0,#05090df7);border:1px solid #55dbff1f;border-radius:.75rem;grid-template-columns:3rem minmax(0,1fr);align-content:start;min-width:0;padding:1.1rem;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 45px #0003}.briefing-card:hover{border-color:#55dbff40;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff13,0 24px 55px #00000042}.briefing-card:after{content:"";background:linear-gradient(90deg,#0000,#55dbff80,#0000);width:76%;height:1px;position:absolute;top:0;left:12%}.briefing-card--signal-2{background:radial-gradient(circle at 100% 0,#a882ff11,#0000 13rem),linear-gradient(145deg,#10111ef0,#06080ef7);border-color:#a882ff24}.briefing-card--signal-2:after{background:linear-gradient(90deg,#0000,#a882ff8c,#0000)}.briefing-card--signal-3{background:radial-gradient(circle at 100% 0,#9af5cf0e,#0000 13rem),linear-gradient(145deg,#0b1816f0,#050a0df7);border-color:#9af5cf24}.briefing-card--signal-3:after{background:linear-gradient(90deg,#0000,#9af5cf80,#0000)}.briefing-card .rank{color:#68cde8;font-family:var(--font-code);letter-spacing:.08em;align-content:start;justify-items:center;gap:.55rem;padding-top:.15rem;font-size:.72rem;display:grid}.briefing-card--signal-2 .rank{color:#a882ff}.briefing-card--signal-3 .rank{color:#9af5cf}.briefing-card .rank i{background:linear-gradient(currentColor,#0000);width:1px;height:2.8rem;box-shadow:0 0 9px}.briefing-card__body{min-width:0}.briefing-card__telemetry{align-items:end;gap:.18rem;width:2.2rem;height:.7rem;margin-bottom:.65rem;display:flex}.briefing-card__telemetry span{opacity:.55;background:#55dbff;border-radius:1px 1px 0 0;width:.22rem;animation:2.4s ease-in-out infinite telemetry-bars}.briefing-card__telemetry span:first-child{height:35%}.briefing-card__telemetry span:nth-child(2){height:80%;animation-delay:-.5s}.briefing-card__telemetry span:nth-child(3){height:55%;animation-delay:-1s}.briefing-card__telemetry span:nth-child(4){height:100%;animation-delay:-1.5s}.briefing-card--signal-2 .briefing-card__telemetry span{background:#a882ff}.briefing-card--signal-3 .briefing-card__telemetry span{background:#9af5cf}.briefing-card .card-meta{font-family:var(--font-code);flex-wrap:wrap}.briefing-card h3{margin:.8rem 0 1.15rem;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.22}.briefing-card .intel-block{grid-template-columns:1fr;gap:.4rem;padding:.8rem}.briefing-card .evidence-row{grid-template-columns:1fr}@keyframes telemetry-bars{50%{opacity:.3;transform:scaleY(.45)}}@media (max-width:980px){.briefing-list{grid-template-columns:1fr}}@media (max-width:480px){.briefing-card{grid-template-columns:2rem minmax(0,1fr);padding:.85rem}}@media (prefers-reduced-motion:reduce){.briefing-card,.briefing-card__telemetry span{transition:none;animation:none}.briefing-card:hover{transform:none}}.homepage-workspace{max-width:none;display:block}.homepage-content{width:min(1180px,100% - 3rem);padding-top:2.5rem}.homepage-content .hero{background:linear-gradient(110deg,#050d12f0 3%,#060d1494 56%,#080c13db),radial-gradient(circle at 78% 45%,#55dbff1f,#0000 23rem);border:1px solid #55dbff1f;border-radius:1.4rem;min-height:min(45rem,100vh - 7rem);padding:3rem clamp(1rem,4vw,3.5rem);overflow:hidden;box-shadow:inset 0 1px #ffffff13,inset 0 -80px 120px #0003,0 35px 100px #00000057}.homepage-content .hero:before,.homepage-content .hero:after{pointer-events:none;content:"";position:absolute}.homepage-content .hero:before{z-index:0;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#55dbff09 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#55dbff08 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5rem 5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;-webkit-mask-image:radial-gradient(circle at 72%,#000,#0000 68%);mask-image:radial-gradient(circle at 72%,#000,#0000 68%)}.homepage-content .hero:after{border:1px solid #a882ff1c;border-radius:50%;width:45rem;height:45rem;bottom:-19rem;right:-10rem;box-shadow:0 0 0 3rem #55dbff03,0 0 0 7rem #a882ff03,inset 0 0 90px #55dbff06}.hero-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-atmosphere span{filter:drop-shadow(0 0 8px #55dbff47);background:linear-gradient(90deg,#0000,#55dbff5c,#0000);width:35rem;height:1px;animation:8s linear infinite home-data-stream;position:absolute;transform:rotate(-18deg)}.hero-atmosphere span:first-child{top:18%;left:-38rem}.hero-atmosphere span:nth-child(2){animation-duration:11s;animation-delay:-3s;top:51%;left:-45rem}.hero-atmosphere span:nth-child(3){animation-duration:9s;animation-delay:-6s;top:78%;left:-40rem}.homepage-content .hero__copy{max-width:31rem}.homepage-content .hero h1{max-width:29rem;font-size:clamp(2.25rem,4.3vw,3.65rem)}.homepage-content .hero-intelligence{z-index:1;width:clamp(20rem,37vw,28rem);height:clamp(20rem,37vw,28rem)}.homepage-content .hero-intelligence:before,.homepage-content .hero-intelligence:after{content:"";border:1px solid #55dbff14;border-radius:50%;animation:28s linear infinite reverse home-orbit;position:absolute;inset:-7%}.homepage-content .hero-intelligence:after{border-style:dotted;border-color:#9af5cf26;animation-duration:16s;animation-direction:normal;inset:14%}.home-signal-rail{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#55dbff1c;border:1px solid #55dbff24;border-radius:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:calc(100% - clamp(2rem,8vw,7rem));margin:-3.5rem auto 2rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1,0 25px 55px #0000004d}.home-signal-rail>div{background:#060d12e6;align-content:center;gap:.45rem;min-height:8rem;padding:1.1rem 1.25rem;display:grid;position:relative;overflow:hidden}.home-signal-rail>div:after{content:"";border:1px solid #55dbff1a;border-radius:50%;width:4rem;height:4rem;position:absolute;bottom:-1rem;right:-1rem}.home-signal-rail>div:nth-child(2):after{border-color:#a882ff24}.home-signal-rail>div:nth-child(3):after{border-color:#9af5cf24}.home-signal-rail span,.home-signal-rail strong,.home-signal-rail small{font-family:var(--font-code)}.home-signal-rail span{color:#55dbff;letter-spacing:.11em;font-size:.52rem}.home-signal-rail>div:nth-child(2) span{color:#a882ff}.home-signal-rail>div:nth-child(3) span{color:#9af5cf}.home-signal-rail strong{color:#e8f0f4;letter-spacing:.01em;font-size:.78rem}.home-signal-rail small{color:#75858e;max-width:16rem;font-size:.61rem;line-height:1.55}.homepage-content .demo-banner{border-radius:.55rem}.investigation-save__action{text-align:left;cursor:pointer;border-radius:.62rem;justify-content:flex-start;align-items:center;gap:.8rem;min-width:min(100%,17rem);min-height:4.2rem;padding:.7rem .9rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;color:#edfbff!important;background:linear-gradient(120deg,#175769d9,#0d303deb)!important;border:1px solid #55dbff75!important;box-shadow:inset 0 1px #ffffff24,0 13px 30px #073b4b4d,0 0 28px #55dbff14!important}.investigation-save__action:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:28%;height:100%;animation:3.4s ease-in-out infinite snapshot-action-sweep;position:absolute;top:0;left:-45%}.investigation-save__action:hover{transform:translateY(-2px);border-color:#7de8ffb8!important;box-shadow:inset 0 1px #ffffff2b,0 18px 38px #07435661,0 0 34px #55dbff21!important}.investigation-save__action:focus-visible{outline-offset:3px;outline:2px solid #9af5cf}.investigation-save__action:disabled{cursor:wait;opacity:.72}.investigation-save__action-icon{color:#9deeff;width:2.4rem;height:2.4rem;font-family:var(--font-code);background:#04181f70;border:1px solid #9deeff73;border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid;box-shadow:0 0 18px #55dbff29}.investigation-save__action>span:last-child{gap:.22rem;display:grid}.investigation-save__action strong,.investigation-save__action small{font-family:var(--font-code)}.investigation-save__action strong{letter-spacing:.065em;text-transform:uppercase;font-size:.68rem}.investigation-save__action small{color:#9cc4ce;font-size:.56rem;line-height:1.4}@keyframes home-data-stream{to{left:calc(100% + 40rem)}}@keyframes snapshot-action-sweep{65%,to{left:125%}}@media (max-width:800px){.homepage-content{width:min(100% - 1.25rem,680px)}.homepage-content .hero{min-height:auto;padding:2rem 1.25rem 4.5rem}.home-signal-rail{grid-template-columns:1fr;width:calc(100% - 1.5rem);margin-top:-3rem}.home-signal-rail>div{min-height:6.5rem}}@media (max-width:620px){.investigation-save__action{width:100%}}@media (prefers-reduced-motion:reduce){.hero-atmosphere span,.homepage-content .hero-intelligence:before,.homepage-content .hero-intelligence:after,.investigation-save__action:after{animation:none}.investigation-save__action{transition:none}.investigation-save__action:hover{transform:none}}.market-pulse{background:radial-gradient(circle at 0 0,#55dbff14,#0000 20rem),linear-gradient(135deg,#081218f0,#05090ef7);border:1px solid #55dbff29;border-radius:.9rem;margin:1.5rem 0 2rem;padding:1.15rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 50px #00000038}.market-pulse:after{content:"";background:linear-gradient(90deg,#0000,#55dbffbf,#0000);width:20%;height:1px;animation:6s linear infinite market-pulse-scan;position:absolute;top:0;left:-25%}.market-pulse>header{justify-content:space-between;align-items:end;gap:1rem;padding:.25rem .25rem 1rem;display:flex}.market-pulse h2{color:#e7f7fc;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,3vw,1.8rem)}.market-pulse>header>span{color:#82959e;font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.56rem;display:inline-flex}.market-pulse>header>span i{background:#9af5cf;border-radius:50%;width:.4rem;height:.4rem;animation:2.4s ease-in-out infinite atlas-pulse;box-shadow:0 0 10px #9af5cfc7}.market-pulse__grid{background:#55dbff17;border:1px solid #55dbff1c;border-radius:.62rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.market-pulse__grid article{background:#050c11f2;align-content:space-between;gap:.8rem;min-height:8.5rem;padding:.9rem;display:grid;position:relative;overflow:hidden}.market-pulse__grid article:after{content:"";border:1px solid #55dbff1a;border-radius:50%;width:5rem;height:5rem;position:absolute;bottom:-1.8rem;right:-1.8rem;box-shadow:inset 0 0 20px #55dbff0a}.market-pulse__grid article:nth-child(2):after{border-color:#9af5cf21}.market-pulse__grid article:nth-child(3):after{border-color:#a882ff21}.market-pulse__grid article:nth-child(4):after{border-color:#f3bc6621}.market-pulse__index{color:#ffffff26;font-family:var(--font-code);letter-spacing:.1em;font-size:.55rem;position:absolute;top:.75rem;right:.75rem}.market-pulse__grid article>div{gap:.2rem;display:grid}.market-pulse__grid small,.market-pulse__grid strong,.market-pulse__grid span,.market-pulse__grid p{font-family:var(--font-code)}.market-pulse__grid small{color:#55dbff;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem}.market-pulse__grid strong{color:#eaf7fa;font-size:.82rem}.market-pulse__grid article>div>span{color:#667780;text-transform:uppercase;font-size:.5rem}.market-pulse__grid p{z-index:1;color:#dffdf1;letter-spacing:-.04em;margin:0;font-size:clamp(1.05rem,2.4vw,1.45rem);font-weight:650;position:relative}.market-pulse__disclaimer{color:#61717a;font-family:var(--font-code);margin:.75rem 0 0;font-size:.55rem;line-height:1.55}.market-pulse--unavailable{border-color:#f3bc662e;justify-content:space-between;align-items:center;gap:1rem;display:flex}.market-pulse--unavailable>p{color:#a99575;max-width:30rem;font-family:var(--font-code);margin:0;font-size:.64rem;line-height:1.6}@keyframes market-pulse-scan{to{left:110%}}@media (max-width:900px){.market-pulse__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.market-pulse>header,.market-pulse--unavailable{flex-direction:column;align-items:flex-start}.market-pulse__grid{grid-template-columns:1fr}.market-pulse__grid article{min-height:7rem}}@media (prefers-reduced-motion:reduce){.market-pulse:after,.market-pulse>header>span i{animation:none}}
