.b1-advanced-app{grid-template-columns:1fr;grid-template-rows:50px 36px minmax(0,1fr) 66px 31px;background:#010203;color:#edf3f6}.adv-system{gap:18px;padding:0 10px;border-bottom:1px solid #62420a;background:#020304}.adv-logo,.adv-system{display:flex;align-items:center}.adv-logo{min-width:210px;gap:8px}.adv-logo>i{width:26px;height:26px;display:grid;place-items:center;border-radius:4px;background:#ff9700;color:#000;font:900 14px monospace;font-style:normal}.adv-logo b{font:900 13px monospace;letter-spacing:.08em}.adv-logo em{color:#268cff;font-style:normal}.adv-system form{width:min(500px,38vw);height:29px;display:flex;align-items:center;border:1px solid #3b4347;background:#080b0d}.adv-system form svg{width:14px;margin:0 8px;color:#ff9700}.adv-system input{flex:1 1;border:0;outline:0;background:transparent;color:#fff;font:700 8px monospace}.adv-system kbd{margin-right:4px;padding:4px 6px;background:#1b2125;color:#89979f;font:7px monospace}.adv-health{margin-left:auto;display:flex;gap:14px;color:#78868d;font:800 7px monospace}.adv-health span{color:#00df8a}.adv-health span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#00df8a;box-shadow:0 0 7px #00df8a}.adv-health b{color:#268cff}.adv-health em{color:#ff9700;font-style:normal}.adv-functions{display:flex;align-items:center;border-bottom:1px solid #3a4043;background:#07090a}.adv-functions>strong{align-self:stretch;display:grid;place-items:center;min-width:58px;background:#ff9700;color:#000;font:900 11px monospace}.adv-functions>div{min-width:290px;padding:0 12px}.adv-functions>div b{display:block;font:900 9px monospace}.adv-functions>div small{display:block;color:#68777f;font:6px monospace}.adv-functions button{align-self:stretch;padding:0 14px;border:0;border-left:1px solid #282d30;background:transparent;color:#859198;font:800 7px monospace}.adv-functions button.active{color:#ffb327;background:#302000;box-shadow:inset 0 -2px #ff9700}.adv-functions>span{margin-left:auto;margin-right:9px;color:#75838a;font:7px monospace}.adv-workspace{min-height:0;padding:4px;background-color:#090b0c;background-image:linear-gradient(#14181a 1px,transparent 0),linear-gradient(90deg,#14181a 1px,transparent 0);background-size:36px 36px}.adv-grid{height:100%;min-height:0;display:grid;grid-gap:4px;gap:4px}.adv-panel{min-height:0;overflow:hidden;border:1px solid #41484c;border-radius:6px;background:#040607}.adv-panel>header{height:31px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;border-bottom:1px solid #69470e;background:#0a0b0c}.adv-panel>header b{display:block;color:#f5f7f8;font:900 8px monospace}.adv-panel>header small{display:block;color:#ff9700;font:700 6px monospace}.adv-panel>header>i{color:#657278;font:700 8px monospace;font-style:normal}.adv-dock{grid-row:4}.b1-advanced-app>.b1-news-ticker{grid-row:5}.ai-desk{grid-template-columns:190px minmax(460px,1fr) 310px;grid-template-rows:minmax(0,1fr) 154px}.ai-agents{grid-row:1/3}.ai-agents>button,.broker-list>button{width:100%;height:52px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;grid-gap:6px;gap:6px;padding:0 7px;text-align:left;border:0;border-bottom:1px solid #292e31;background:#050708;color:#dfe5e8}.ai-agents>button.active,.broker-list>button.active{background:#382400;box-shadow:inset 3px 0 #ff9700}.ai-agents>button>i,.broker-list>button>i{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;background:#142333;color:#268cff}.ai-agents svg,.broker-list svg{width:14px}.ai-agents b,.broker-list b{display:block;font:900 8px monospace}.ai-agents small,.broker-list small{display:block;color:#6d7b82;font:6px monospace}.ai-agents em,.broker-list em{color:#00df8a;font:700 6px monospace;font-style:normal}.ai-conversation{display:grid;grid-template-rows:31px minmax(0,1fr) 42px}.ai-messages{min-height:0;overflow:auto;padding:12px}.ai-messages article{display:flex;gap:8px;margin:9px 0}.ai-messages article>i{width:26px;height:26px;display:grid;place-items:center;border-radius:5px;background:#25303a;color:#fff;font:800 7px monospace;font-style:normal}.ai-messages article.assistant>i{background:#ff9700;color:#000}.ai-messages p{max-width:78%;margin:0;padding:9px 11px;border:1px solid #343b3f;border-radius:8px;background:#0a0e10;color:#cdd5d9;font:600 9px/1.55 Arial,sans-serif;direction:rtl}.ai-messages .assistant p{background:#151006;border-color:#64450e}.ai-conversation form,.chat-room form{display:flex;align-items:center;gap:7px;margin:5px;border:1px solid #3b454a;border-radius:5px;background:#090d0f}.ai-conversation form svg,.chat-room form svg{width:14px;margin-left:8px;color:#ff9700}.ai-conversation input,.chat-room input{flex:1 1;border:0;outline:0;background:transparent;color:#fff;font:700 8px monospace}.ai-conversation form button,.chat-room form button{width:36px;align-self:stretch;border:0;background:#ff9700;color:#000}.ai-conversation form button svg,.chat-room form button svg{margin:0}.ai-decisions{grid-row:1/3}.decision-score{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid #303639}.decision-score>i{width:62px;height:62px;display:grid;place-items:center;border:6px solid #00df8a;border-right-color:#18342a;border-radius:50%;font-style:normal}.decision-score>i b{font:900 17px monospace}.decision-score>i small{font:600 5px monospace}.decision-score>span b{display:block;color:#00df8a;font:900 9px monospace}.decision-score>span small{color:#718088;font:6px monospace}.ai-decisions>article{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-bottom:1px solid #292e31}.ai-decisions article small{display:block;color:#ff9700;font:700 6px monospace}.ai-decisions article b{display:block;margin-top:3px;font:800 8px monospace}.ai-decisions article em{color:#00df8a;font:900 8px monospace;font-style:normal}.primary-action{width:calc(100% - 12px);height:34px;margin:6px;border:0;background:#ff9700;color:#000;font:900 7px monospace}.primary-action svg{width:12px;vertical-align:middle}.ai-evidence{display:grid;grid-template-rows:31px repeat(4,1fr)}.ai-evidence article{display:grid;grid-template-columns:18px 70px 1fr 34px;align-items:center;padding:0 8px;border-bottom:1px solid #292e31}.ai-evidence svg{width:12px;color:#00df8a}.ai-evidence b{color:#ffad20;font:800 7px monospace}.ai-evidence span{font:700 7px monospace}.ai-evidence em{color:#74828a;font:6px monospace;font-style:normal}.twin-desk{grid-template-columns:minmax(620px,1fr) 300px;grid-template-rows:minmax(0,1fr) 170px}.twin-graph{grid-row:1/3}.graph-toolbar{height:30px;display:flex;border-bottom:1px solid #303639}.graph-toolbar button{border:0;border-right:1px solid #303639;background:#060809;color:#718088;font:700 7px monospace}.graph-toolbar button.active{background:#302000;color:#ffad20}.twin-graph svg{width:100%;height:calc(100% - 61px)}.causal-links path{fill:none;stroke:#68757b;stroke-width:1.2}.causal-node circle{fill:#111619;stroke:#268cff;stroke-width:2}.causal-node.n0 circle{fill:#643d00;stroke:#ff9700;stroke-width:3}.causal-node.n2 circle{stroke:#ff3447}.causal-node text{fill:#fff;text-anchor:middle;font:900 9px monospace}.causal-node .value{fill:#00df8a;font-size:8px}.scenario-lab{padding-bottom:8px}.scenario-lab>label{display:flex;justify-content:space-between;padding:10px;color:#89969d;font:800 7px monospace}.scenario-lab>label b{color:#ff9700;font-size:11px}.scenario-lab>input{width:calc(100% - 20px);margin:0 10px;accent-color:#ff9700}.scenario-lab>article{display:grid;grid-template-columns:55px 1fr 45px;align-items:center;grid-gap:5px;gap:5px;padding:5px 9px}.scenario-lab article b{font:800 7px monospace}.scenario-lab article i{height:4px;background:#22292c}.scenario-lab article i em{display:block;height:100%;background:#268cff}.scenario-lab article span{font:800 7px monospace;text-align:right}.scenario-result{margin:7px;padding:8px;border:1px solid #64440e;background:#171006}.scenario-result small{display:block;color:#ff9700;font:6px monospace}.scenario-result b{font:900 18px monospace;color:#00df8a}.scenario-result em{float:right;margin-top:6px;color:#7b898f;font:6px monospace;font-style:normal}.causal-timeline{display:grid;grid-template-rows:31px repeat(5,1fr)}.causal-timeline article{display:grid;grid-template-columns:45px 22px 1fr;align-items:center;padding:0 7px;border-bottom:1px solid #292e31}.causal-timeline time{color:#ff9700;font:7px monospace}.causal-timeline article>i{width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#268cff;color:#fff;font:700 6px monospace;font-style:normal}.causal-timeline b{display:block;font:800 7px monospace}.causal-timeline small{display:block;color:#77868d;font:6px monospace}.tv-desk{grid-template-columns:minmax(650px,1fr) 310px;grid-template-rows:minmax(0,1fr) 190px}.tv-stage{grid-row:1/3;display:grid;grid-template-rows:31px minmax(0,1fr) 40px}.video-shell{position:relative;min-height:0;background:#000}.video-shell iframe{width:100%;height:100%;border:0}.tv-lower{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:95px 1fr 55px;align-items:center;background:#a70f1b;color:#fff}.tv-lower strong{align-self:stretch;display:grid;place-items:center;background:#e01829;font:900 9px monospace}.tv-lower span{padding:7px 10px}.tv-lower b{display:block;font:900 10px monospace}.tv-lower small{display:block;font:6px monospace}.tv-lower em{text-align:center;font:800 7px monospace;font-style:normal}.channel-row{display:flex}.channel-row button{flex:1 1;border:0;border-right:1px solid #292e31;background:#07090a;color:#87939a;font:700 7px monospace}.channel-row button.active{background:#302000;color:#ffad20}.channel-row svg{width:11px;vertical-align:middle}.tv-translation{padding:0 10px}.risk-pulse{display:flex;align-items:center;gap:8px;margin:8px 0;padding:7px;border:1px solid #6e141d;background:#350a0f}.risk-pulse span{color:#ff7580;font:700 7px monospace}.risk-pulse b{font:900 18px monospace}.risk-pulse em{margin-left:auto;color:#fff;font:800 7px monospace;font-style:normal}.tv-translation>p{direction:rtl;color:#d7dddf;font:700 10px/1.6 Arial,sans-serif}.tv-translation>span{display:grid;grid-template-columns:55px 1fr 30px;align-items:center;grid-gap:5px;gap:5px;margin:7px 0}.tv-translation>span b,.tv-translation>span small{font:700 6px monospace}.tv-translation>span i{height:4px;background:#252c2f}.tv-translation>span em{display:block;height:100%;background:#ff9700}.tv-transcript{display:grid;grid-template-rows:31px repeat(4,1fr)}.tv-transcript article{display:grid;grid-template-columns:55px 45px 1fr 100px 35px;align-items:center;padding:0 6px;border-bottom:1px solid #292e31}.tv-transcript time{color:#ff9700;font:7px monospace}.tv-transcript article>b{color:#268cff;font:700 7px monospace}.tv-transcript p{margin:0;font:700 7px monospace}.tv-transcript span{color:#00df8a;font:700 6px monospace}.tv-transcript em{color:#ff5867;font:700 6px monospace;font-style:normal}.chat-desk{grid-template-columns:190px minmax(520px,1fr) 260px}.chat-channels button{width:100%;height:45px;display:grid;grid-template-columns:24px 1fr 24px;align-items:center;text-align:left;border:0;border-bottom:1px solid #292e31;background:#050708;color:#cfd7da}.chat-channels button.active{background:#382400}.chat-channels button i{color:#ff9700;font:800 8px monospace;font-style:normal;text-align:center}.chat-channels button b{font:800 7px monospace}.chat-channels button em{color:#fff;background:#c91a28;text-align:center;font:700 6px monospace;font-style:normal}.chat-room{display:grid;grid-template-rows:31px minmax(0,1fr) 43px}.chat-room>div{padding:10px;overflow:auto}.chat-room article{display:flex;gap:8px;margin:10px}.chat-room article>i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#ff9700;color:#000;font:900 7px monospace;font-style:normal}.chat-room article span b{display:block;font:800 8px monospace}.chat-room article time{margin-left:7px;color:#6e7c83;font:6px monospace}.chat-room article p{margin:4px 0;color:#cbd3d7;font:700 9px/1.5 Arial,sans-serif;direction:rtl}.room-intel{padding:10px}.room-intel>p{direction:rtl;font:700 10px/1.5 Arial,sans-serif}.room-intel>span{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #292e31}.room-intel small{color:#7a888e;font:6px monospace}.room-intel b{font:800 8px monospace}.room-intel button{width:100%;height:33px;margin-top:10px;border:0;background:#ff9700;color:#000;font:900 7px monospace}.room-intel svg{width:12px;vertical-align:middle}.social-desk{grid-template-columns:minmax(650px,1fr) 280px;grid-template-rows:minmax(0,1fr) 170px}.social-feed{grid-row:1/3;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:31px minmax(0,1fr);grid-gap:4px;gap:4px;padding:0 4px 4px}.social-feed>header{grid-column:1/4;margin:0 -4px}.social-feed>article{min-width:0;position:relative;display:grid;grid-template-rows:minmax(0,1fr) 80px;border:1px solid #343b3f;border-radius:8px;overflow:hidden;background:#060809}.story-visual{position:relative;background:radial-gradient(circle at 50% 80%,#102843,#030506 65%)}.story-visual svg{width:100%;height:100%}.story-visual path{fill:none;stroke:#00df8a;stroke-width:3}.story-visual>i{position:absolute;inset:0;margin:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#000b;color:#fff;font-style:normal}.story-visual>i svg{width:17px}.social-feed footer{padding:8px;background:#080a0b}.social-feed footer strong{padding:3px 5px;background:#ff9700;color:#000;font:800 6px monospace}.social-feed footer b{display:block;margin-top:6px;font:900 10px monospace}.social-feed footer span{color:#7a888f;font:7px monospace}.social-feed footer em{float:right;color:#00df8a;font:800 7px monospace;font-style:normal}.live-rooms{display:grid;grid-template-rows:31px repeat(4,1fr)}.live-rooms button{display:grid;grid-template-columns:34px 1fr 20px;align-items:center;text-align:left;border:0;border-bottom:1px solid #292e31;background:#050708;color:#dce3e6}.live-rooms button>i{position:relative;width:26px;height:26px;display:grid;place-items:center;margin-left:4px;border-radius:50%;background:#28343d;font:800 6px monospace;font-style:normal}.live-rooms u{position:absolute;right:0;bottom:0;width:7px;height:7px;border-radius:50%;background:#00df8a}.live-rooms b{display:block;font:800 7px monospace}.live-rooms small{display:block;color:#708087;font:6px monospace}.live-rooms svg{width:12px}.social-signals{padding:5px}.social-signals article{display:grid;grid-template-columns:50px 1fr 30px 50px;align-items:center;grid-gap:5px;gap:5px;padding:6px}.social-signals b{font:800 7px monospace}.social-signals i{height:4px;background:#22292c}.social-signals i em{display:block;height:100%;background:#268cff}.social-signals span{color:#00df8a;font:800 7px monospace}.social-signals small{font:6px monospace;color:#ff9700}.analysis-desk{grid-template-columns:minmax(650px,7fr) minmax(250px,3fr)}.analysis-chart{display:grid;grid-template-rows:31px 34px minmax(0,1fr)}.analysis-toolbar{display:flex;border-bottom:1px solid #343b3f}.analysis-toolbar select{width:210px;border:0;border-right:1px solid #343b3f;background:#0a0c0d;color:#fff;padding:0 8px;font:800 7px monospace}.analysis-toolbar button{border:0;border-right:1px solid #292e31;background:#07090a;color:#75838a;font:700 7px monospace}.analysis-toolbar button.active{background:#302000;color:#ffad20}.analysis-toolbar button:last-child{margin-left:auto;background:#ff9700;color:#000}.analysis-toolbar svg{width:11px;vertical-align:middle}.analysis-tv{height:100%}.indicator-stack{padding:5px}.indicator-stack>article{display:grid;grid-template-columns:1fr 1fr 28px;align-items:center;grid-gap:6px;gap:6px;padding:8px 6px;border-bottom:1px solid #292e31}.indicator-stack small{display:block;color:#77858c;font:6px monospace}.indicator-stack article b{font:800 8px monospace}.indicator-stack article>i{height:4px;background:#252b2f}.indicator-stack article>i em{display:block;height:100%;background:#00df8a}.indicator-stack strong{font:800 7px monospace}.indicator-stack>button{width:100%;height:34px;margin-top:7px;border:0;background:#ff9700;color:#000;font:900 7px monospace}.publish-modal{position:fixed;z-index:1500;inset:0;display:grid;place-items:center;background:#000d}.publish-modal>section{width:560px;padding:14px;border:1px solid #ff9700;border-radius:10px;background:#060809}.publish-modal header{display:flex;gap:8px}.publish-modal header svg{color:#ff9700}.publish-modal header b,.publish-modal header small{display:block}.publish-modal header small{color:#77858d}.publish-preview{margin:14px 0;padding:16px;border:1px solid #42494d;background:linear-gradient(135deg,#101921,#080a0b)}.publish-preview>b{color:#ff9700}.publish-preview span,.publish-preview strong{display:block;margin-top:8px}.publish-preview span{color:#00df8a}.publish-modal label{display:block;color:#7c898f;font:7px monospace}.publish-modal input{width:100%;height:34px;margin-top:5px;border:1px solid #3c4448;background:#0a0d0f;color:#fff;padding:0 8px}.publish-modal footer{display:flex;justify-content:flex-end;gap:5px;margin-top:12px}.publish-modal footer button{height:30px;border:1px solid #444c50;background:#0a0d0f;color:#fff}.publish-modal footer button:last-child{background:#ff9700;color:#000}.execution-desk{grid-template-columns:200px minmax(500px,1fr) 330px}.broker-list>button{height:56px}.order-ticket{padding:0 10px}.trade-asset{display:grid;grid-template-columns:1fr auto auto;align-items:center;padding:14px 4px}.trade-asset b,.trade-asset small{display:block}.trade-asset small{color:#75838a;font:6px monospace}.trade-asset b{font:900 13px monospace}.trade-asset strong{font:900 23px monospace}.trade-asset em{margin-left:10px;color:#00df8a;font:900 9px monospace;font-style:normal}.order-ticket>nav{display:grid;grid-template-columns:1fr 1fr}.order-ticket>nav button{height:36px;border:0;background:#102019;color:#00df8a}.order-ticket>nav button.sell{background:#291015;color:#ff3447}.order-ticket>nav button.active.buy{background:#08704d;color:#fff}.order-ticket>nav button.active.sell{background:#a51623;color:#fff}.ticket-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:10px}.ticket-fields label{color:#75838a;font:7px monospace}.ticket-fields input,.ticket-fields select{width:100%;height:35px;margin-top:4px;border:1px solid #3a4246;background:#090c0e;color:#fff;padding:0 7px}.pretrade{display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0;border:1px solid #343b3f}.pretrade span{padding:8px;border-right:1px solid #343b3f}.pretrade b,.pretrade small{display:block}.pretrade small{color:#75838a;font:6px monospace}.pretrade b{margin-top:4px;font:800 9px monospace}.order-ticket>.submit{width:100%;height:39px;border:0;color:#fff;font:900 9px monospace}.order-ticket>.submit.buy{background:#08704d}.order-ticket>.submit.sell{background:#a51623}.order-confirm{display:flex;align-items:center;gap:7px;margin-top:8px;padding:8px;background:#092b20;color:#00df8a}.order-confirm svg{width:16px}.order-confirm b,.order-confirm small{display:block}.order-confirm small{color:#79a696;font:6px monospace}.order-blotter{display:grid;grid-template-rows:31px repeat(4,1fr)}.order-blotter article{display:grid;grid-template-columns:50px 1fr 40px 45px 65px;align-items:center;padding:0 7px;border-bottom:1px solid #292e31}.order-blotter time{color:#ff9700;font:7px monospace}.order-blotter b,.order-blotter em,.order-blotter small,.order-blotter span{font:800 7px monospace;font-style:normal}.order-blotter span.up{color:#00df8a}.order-blotter span.down{color:#ff3447}.news-desk{grid-template-columns:minmax(560px,1.2fr) minmax(430px,1fr);grid-template-rows:minmax(0,1fr) 200px}.news-widget{grid-row:1/3}.news-widget>.tv-widget-shell{height:calc(100% - 31px)}.impact-news{display:grid;grid-template-rows:31px repeat(5,1fr)}.impact-news article{display:grid;grid-template-columns:44px 40px 1fr 170px;align-items:center;padding:0 6px;border-bottom:1px solid #292e31}.impact-news article.hot{background:#4c0c13}.impact-news time{color:#ff9700;font:7px monospace}.impact-news em{color:#ff5260;font:700 6px monospace;font-style:normal}.impact-news b{font:800 7px monospace}.impact-news span{color:#00df8a;font:700 6px monospace}.news-calendar{display:grid;grid-template-rows:31px repeat(4,1fr)}.news-calendar article{display:grid;grid-template-columns:50px 35px 1fr 55px 35px;align-items:center;padding:0 6px;border-bottom:1px solid #292e31}.news-calendar time{color:#ff9700}.news-calendar b{color:#268cff}.news-calendar b,.news-calendar em,.news-calendar i,.news-calendar span,.news-calendar time{font:700 7px monospace;font-style:normal}.news-calendar i{color:#ff5260}.research-desk{grid-template-columns:260px minmax(520px,1fr) 220px}.research-library button{width:100%;height:62px;display:grid;grid-template-columns:32px 1fr 38px;align-items:center;grid-gap:7px;gap:7px;padding:0 7px;text-align:left;border:0;border-bottom:1px solid #292e31;background:#050708;color:#dfe5e8}.research-library button.active{background:#382400}.research-library button>i{width:28px;height:28px;display:grid;place-items:center;background:#ff9700;color:#000;font:900 7px monospace;font-style:normal}.research-library b,.research-library small{display:block}.research-library b{font:800 7px monospace}.research-library small,.research-library time{color:#718087;font:6px monospace}.research-reader{padding:12px}.research-reader>header{border:0;background:transparent;padding:0}.research-reader>header b,.research-reader>header small{display:block}.research-reader>header small{color:#79878e}.research-reader h2{max-width:780px;font:900 18px/1.35 Arial,sans-serif}.research-reader>p{max-width:800px;color:#aeb9be;font:600 10px/1.6 Arial,sans-serif}.research-chart{height:150px;border:1px solid #343b3f;background-image:linear-gradient(#161a1d 1px,transparent 0),linear-gradient(90deg,#161a1d 1px,transparent 0);background-size:25% 25%}.research-chart svg{width:100%;height:100%}.research-chart path{fill:none;stroke:#00df8a;stroke-width:3}.research-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:8px}.research-facts span{padding:9px;border:1px solid #343b3f}.research-facts b,.research-facts small{display:block}.research-facts small{color:#718087;font:6px monospace}.research-facts b{margin-top:4px;font:800 8px monospace}.research-tools button{width:100%;height:43px;display:flex;align-items:center;gap:8px;text-align:left;border:0;border-bottom:1px solid #292e31;background:#050708;color:#dce3e6}.research-tools button i{width:20px;height:20px;display:grid;place-items:center;margin-left:7px;background:#ff9700;color:#000;font:800 7px monospace;font-style:normal}.research-tools button b{font:800 7px monospace}@media(max-width:1200px){.adv-health{display:none}.adv-functions>div{min-width:220px}.adv-functions button{padding:0 8px}.ai-desk{grid-template-columns:160px 1fr 260px}.social-desk,.tv-desk{grid-template-columns:1fr 250px}}.icc{height:100%;min-height:0;background:#020407;color:#eaf2f8;font:500 11px/1.25 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;grid-template-columns:82px 1fr;grid-template-rows:42px 1fr;overflow:hidden;--line:#1a2630;--muted:#748493;--orange:#ff9700;--green:#00df8a;--red:#ff3447;--blue:#268cff;--violet:#a866ff}.icc button,.icc input{font:inherit}.icc-command{grid-column:1/-1;border:1px solid var(--line);border-radius:10px 10px 0 0;background:#060b10;display:grid;grid-template-columns:290px minmax(260px,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:5px 10px}.icc-command-title{display:flex;align-items:center;gap:9px}.icc-command-title>i{width:28px;height:28px;border-radius:8px;background:#0d2336;color:var(--blue);display:grid;place-items:center}.icc-command-title svg{width:16px}.icc-command-title span{display:grid}.icc-command-title b{font-size:12px;letter-spacing:.07em}.icc-command-title small{font-size:8px;color:var(--muted);letter-spacing:.08em}.icc-command label{height:29px;display:flex;align-items:center;gap:8px;border:1px solid #263645;background:#030609;border-radius:7px;padding:0 9px}.icc-command label:focus-within{border-color:var(--orange);box-shadow:0 0 0 2px #ff970018}.icc-command label svg{width:14px;color:var(--orange)}.icc-command input{flex:1 1;color:white;background:transparent;border:0;outline:0;font-size:10px;letter-spacing:.04em}.icc-command kbd{color:#667583}.icc-command-state{display:flex;gap:12px;align-items:center}.icc-command-state button,.icc-command-state span{display:flex;gap:5px;align-items:center;color:#93a4b1;font-size:9px;white-space:nowrap}.icc-command-state span i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.icc-command-state svg{width:12px}.icc-command-state button{height:27px;border:1px solid #2a3945;background:#0d141b;color:#dce7ed;border-radius:6px;padding:0 9px;cursor:pointer}.icc-app-rail{grid-row:2;border:1px solid var(--line);border-top:0;background:#05090d;overflow:auto;padding:3px;scrollbar-width:none}.icc-app-rail button{width:100%;height:42px;border:0;border-bottom:1px solid #111b23;background:transparent;color:#61717e;display:grid;grid-template-columns:20px 1fr;grid-template-rows:1fr 1fr;align-items:center;text-align:left;padding:3px;cursor:pointer;position:relative}.icc-app-rail button i{grid-row:1/3;width:18px;height:18px;border:1px solid #26333d;border-radius:4px;display:grid;place-items:center;font-size:8px;font-style:normal}.icc-app-rail button span{font-size:8px;letter-spacing:.03em}.icc-app-rail button em{font-size:7px;color:#40505c;font-style:normal}.icc-app-rail button.active,.icc-app-rail button:hover{background:#0a141d;color:#fff}.icc-app-rail button.active:before{content:"";position:absolute;left:-3px;top:4px;bottom:4px;width:2px;background:var(--orange);box-shadow:0 0 9px var(--orange)}.icc-app-rail button.active i{color:var(--orange);border-color:var(--orange)}.icc-grid{padding:5px;display:grid;grid-template-columns:268px minmax(480px,1.65fr) minmax(270px,.82fr);grid-template-rows:minmax(310px,1.55fr) minmax(178px,.8fr) minmax(170px,.72fr);grid-gap:5px;gap:5px;overflow:auto;background:radial-gradient(circle at 55% 20%,#0a1720 0,transparent 36%),#020407}.icc-grid,.icc-panel{min-width:0;min-height:0}.icc-panel{border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#070d12,#03070a);overflow:hidden;box-shadow:inset 0 1px #ffffff05}.icc-panel-head{height:32px;border-bottom:1px solid var(--line);background:#070c11;display:flex;align-items:center;justify-content:space-between;padding:0 9px}.icc-panel-head span{display:flex;align-items:center;gap:6px}.icc-panel-head svg{width:13px;color:var(--orange)}.icc-panel-head b{font-size:10px;letter-spacing:.06em}.icc-panel-head small{font-size:8px;color:#657784;border-left:1px solid #24303a;padding-left:6px}.icc-panel-head>em{font-size:8px;color:var(--green);font-style:normal}.icc-universe{grid-column:1;grid-row:1}.icc-universe-columns{height:22px;display:grid;grid-template-columns:1.4fr .72fr .56fr .4fr;padding:0 8px;align-items:center;color:#4f5f6b;font-size:7px;border-bottom:1px solid #121c24}.icc-universe>button{width:100%;height:43px;display:grid;grid-template-columns:1.35fr .65fr .55fr .38fr 48px;align-items:center;grid-gap:4px;gap:4px;padding:0 7px;border:0;border-bottom:1px solid #111a21;background:transparent;color:#bbc7cf;text-align:left;cursor:pointer}.icc-universe>button:hover{background:#0b151d}.icc-universe>button.active{background:linear-gradient(90deg,#0b2233,#071118);box-shadow:inset 2px 0 var(--blue)}.icc-universe>button>span{display:flex;gap:6px;align-items:center;min-width:0}.icc-universe>button>span>i{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:#112331;color:#7dbfff;font-style:normal;font-size:8px}.icc-universe>button>span b{display:grid;font-size:10px}.icc-universe>button>span small{font-size:7px;color:#5d6b76;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icc-universe>button strong{font-size:10px}.icc-universe>button>em{font-style:normal;font-size:9px;color:var(--green)}.icc-universe>button.negative>em{color:var(--red)}.icc-universe>button>small{font-size:8px;color:#93a2ad}.icc-mini{width:48px;height:19px;fill:none;stroke:var(--green);stroke-width:1.8;filter:drop-shadow(0 0 4px #00df8a55)}.icc-mini.down{stroke:var(--red);filter:drop-shadow(0 0 4px #ff344755)}.icc-breadth{margin:8px;border:1px solid #182630;border-radius:8px;padding:8px}.icc-breadth footer,.icc-breadth header{display:flex;justify-content:space-between;font-size:8px}.icc-breadth header em{font-style:normal;color:var(--green)}.icc-breadth>div{display:flex;height:5px;gap:2px;margin:7px 0}.icc-breadth>div i:first-child{background:var(--green)}.icc-breadth>div i:last-child{flex:1 1;background:var(--red)}.icc-breadth footer{color:#61727f}.icc-chart{grid-column:2;grid-row:1;display:grid;grid-template-rows:62px 31px 1fr}.icc-asset-head{display:grid;grid-template-columns:1.1fr auto 1.5fr;align-items:center;padding:7px 10px;border-bottom:1px solid var(--line)}.icc-asset-head>div:first-child{display:grid}.icc-asset-head>div:first-child>small{color:#5d6c78;font-size:7px}.icc-asset-head>div:first-child>b{font-size:19px}.icc-asset-head>div:first-child>b em{font-size:10px;color:#83929e;font-style:normal}.icc-asset-head>div:first-child>span{font-size:8px;color:#657784}.icc-asset-head>strong{font-size:21px;display:grid;padding:0 14px;border-left:1px solid var(--line);border-right:1px solid var(--line)}.icc-asset-head>strong span{font-size:9px}.icc .up{color:var(--green)}.icc .down{color:var(--red)}.icc-asset-kpis{display:grid!important;grid-template-columns:repeat(5,1fr);grid-gap:5px;gap:5px;padding-left:12px}.icc-asset-kpis span{display:grid}.icc-asset-kpis small{font-size:7px;color:#667681}.icc-asset-kpis b{font-size:9px}.icc-chart-tools{display:flex;align-items:center;justify-content:space-between;padding:0 5px;border-bottom:1px solid var(--line);background:#04080c}.icc-chart-tools div{display:flex}.icc-chart-tools button{height:23px;border:0;background:transparent;color:#74828e;padding:0 8px;cursor:pointer}.icc-chart-tools button.active{color:#fff;background:#113357;border-radius:4px}.icc-chart-tools>span{color:#4e5c68;font-size:7px}.icc-chart-tools>button{display:flex;align-items:center;gap:4px;color:#7dbfff}.icc-chart-tools svg{width:11px}.icc-tv-chart{height:100%;min-height:0}.icc-tv-chart .tv-attribution{font-size:6px}.icc-signal{grid-column:3;grid-row:1}.icc-signal-score{height:72px;display:flex;align-items:center;gap:12px;padding:7px 10px;border-bottom:1px solid var(--line)}.icc-signal-score>div{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--green) var(--score),#18232b 0);position:relative}.icc-signal-score>div:before{content:"";position:absolute;inset:6px;border-radius:50%;background:#050a0e}.icc-signal-score>div i{z-index:1;display:grid;text-align:center;font-style:normal}.icc-signal-score>div b{font-size:17px}.icc-signal-score>div small{font-size:6px;color:#7b8b96}.icc-signal-score>span{display:grid}.icc-signal-score>span small{font-size:7px;color:#61717d}.icc-signal-score>span b{font-size:11px}.icc-signal-score>span em{font-style:normal;color:var(--green);font-size:8px}.icc-levels{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid var(--line)}.icc-levels span{display:grid;text-align:center;padding:6px 2px;border-right:1px solid #131e25}.icc-levels small{font-size:7px}.icc-levels b{font-size:8px}.icc-levels .resistance{color:#ff6674;background:#2b080d}.icc-levels .support{color:#38ee9f;background:#062319}.icc-levels .pivot{color:#ffc24b;background:#271b04}.icc-indicators{padding:6px 9px;display:grid;grid-gap:5px;gap:5px}.icc-indicators article{display:grid;grid-template-columns:95px 1fr;grid-gap:8px;gap:8px;align-items:center}.icc-indicators article span{display:flex;justify-content:space-between}.icc-indicators small{font-size:7px;color:#657581}.icc-indicators b{font-size:8px}.icc-indicators article>i{height:3px;background:#16222a}.icc-indicators article>i em{height:100%;display:block;background:linear-gradient(90deg,var(--blue),var(--green))}.icc-trade-plan{display:grid;grid-template-columns:1fr 1fr;padding:5px 9px;grid-gap:5px;gap:5px}.icc-trade-plan span{border:1px solid #182630;padding:5px;border-radius:5px;display:grid}.icc-trade-plan small{font-size:7px;color:#6b7a85}.icc-trade-plan b{font-size:8px}.icc-primary{margin:5px 9px;width:calc(100% - 18px);height:29px;border:1px solid #ca7900;border-radius:6px;background:linear-gradient(180deg,#ffad25,#d77500);color:#0d0800;font-weight:900;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.icc-primary svg{width:13px}.icc-primary svg:last-child{margin-left:auto}.icc-impact{grid-column:1/3;grid-row:2}.icc-path{height:102px;justify-content:space-around;padding:8px}.icc-path,.icc-path>div{display:flex;align-items:center}.icc-path>div{gap:5px;flex:1 1}.icc-path article{flex:1 1;min-width:85px;height:58px;border:1px solid #26333d;border-radius:8px;padding:6px;display:grid;position:relative}.icc-path article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:8px 0 0 8px;background:currentColor}.icc-path article small{font-size:7px;color:#687a87}.icc-path article b{font-size:9px}.icc-path article em{font-size:6px;font-style:normal;color:#52626e}.icc-path article.red{color:var(--red);background:#21070c}.icc-path article.orange{color:var(--orange);background:#201305}.icc-path article.yellow{color:#ffd23d;background:#201b05}.icc-path article.green{color:var(--green);background:#041d14}.icc-path article.blue{color:var(--blue);background:#06182a}.icc-path article.violet{color:var(--violet);background:#160b25}.icc-path svg{width:13px;color:#45545f}.icc-impact>footer{height:31px;border-top:1px solid var(--line);display:flex;align-items:center;gap:18px;padding:0 10px;color:#70818d;font-size:8px}.icc-impact>footer span{display:flex;gap:5px;align-items:center}.icc-impact>footer svg{width:11px}.icc-impact>footer b{color:var(--green)}.icc-impact>footer button{margin-left:auto;border:0;background:transparent;color:var(--blue);cursor:pointer}.icc-why{grid-column:3;grid-row:2}.icc-why>p{font:500 10px/1.5 ui-sans-serif,system-ui;color:#bdc8cf;margin:8px 10px}.icc-factor-bars{display:grid;grid-gap:4px;gap:4px;padding:0 10px}.icc-factor-bars article{display:grid;grid-template-columns:68px 1fr 35px;align-items:center;grid-gap:5px;gap:5px}.icc-factor-bars b,.icc-factor-bars em{font-size:7px}.icc-factor-bars em{font-style:normal;text-align:right}.icc-factor-bars article div{height:3px;background:#141e25}.icc-factor-bars article div i{display:block;height:100%;background:var(--green)}.icc-factor-bars article div i.negative{background:var(--red)}.icc-why>footer{display:flex;gap:8px;padding:7px 10px;color:#657784;font-size:7px}.icc-why>footer span{display:flex;align-items:center;gap:3px}.icc-why>footer svg{width:9px}.icc-risk{grid-column:1;grid-row:3}.icc-risk-summary{display:grid;grid-template-columns:repeat(3,1fr);padding:7px;border-bottom:1px solid var(--line)}.icc-risk-summary span{display:grid}.icc-risk-summary small{font-size:6px;color:#667682}.icc-risk-summary b{font-size:10px}.icc-risk>label{display:grid;grid-template-columns:1fr auto;padding:7px 9px;font-size:8px}.icc-risk>label input{grid-column:1/3;accent-color:var(--orange);width:100%}.icc-shock-result{display:grid;grid-template-columns:1fr 1fr;padding:0 9px;grid-gap:5px;gap:5px}.icc-shock-result span{display:grid;border:1px solid #17242c;padding:5px}.icc-shock-result small{font-size:6px;color:#667682}.icc-shock-result b{font-size:9px}.icc-risk>button{margin:6px 9px;border:1px solid #263947;background:#0d1821;color:#9bc5e3;border-radius:5px;height:25px;width:calc(100% - 18px);font-size:8px}.icc-risk>button svg{width:10px;vertical-align:middle}.icc-news{grid-column:2;grid-row:3}.icc-news>button{height:31px;width:100%;display:grid;grid-template-columns:36px 35px 1fr 65px;align-items:center;border:0;border-bottom:1px solid #111a21;background:transparent;color:#aebbc4;text-align:left;padding:0 8px;cursor:pointer}.icc-news>button.hot{background:#21070c;box-shadow:inset 2px 0 var(--red)}.icc-news time{color:var(--orange);font-size:8px}.icc-news>button>em{font-style:normal;color:var(--red);font-size:7px}.icc-news>button span{display:grid}.icc-news>button span b{font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icc-news>button span small{font-size:6px;color:#596975}.icc-news>button>i{font-style:normal;font-size:6px;color:#8495a0;text-align:right}.icc-news>button>i.verified{color:var(--green)}.icc-governance{grid-column:3;grid-row:3;display:grid;grid-template-rows:32px 25px 1fr 22px}.icc-governance>nav{display:flex;border-bottom:1px solid var(--line)}.icc-governance>nav button{flex:1 1;border:0;background:transparent;color:#596976;font-size:7px}.icc-governance>nav button.active{color:var(--orange);background:#1e1304}.icc-governance-list{display:grid;grid-template-columns:1fr 1fr;padding:6px;grid-gap:4px;gap:4px}.icc-governance-list span{display:grid;border:1px solid #16222a;padding:4px}.icc-governance-list small{font-size:6px;color:#62727e}.icc-governance-list b{font-size:7px;overflow:hidden;text-overflow:ellipsis}.icc-governance>footer{border-top:1px solid var(--line);display:flex;align-items:center;gap:4px;padding:0 7px;color:var(--green);font-size:7px}.icc-governance>footer svg{width:10px}.icc-lineage{grid-column:1/4;grid-row:4;min-height:112px}.icc-lineage>div{display:grid;grid-template-columns:repeat(5,1fr)}.icc-lineage article{height:44px;border-right:1px solid var(--line);display:grid;grid-template-columns:12px 1fr auto;align-items:center;padding:0 8px}.icc-lineage article>i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 7px var(--green)}.icc-lineage article b{font-size:8px}.icc-lineage article span{font-size:7px;color:var(--green)}.icc-lineage article em{grid-column:2/4;font-size:7px;color:#596a76;font-style:normal}.icc-lineage>footer{height:27px;border-top:1px solid var(--line);display:flex;align-items:center;gap:16px;padding:0 9px;color:#647683;font-size:7px}.icc-lineage>footer span{display:flex;align-items:center;gap:4px}.icc-lineage>footer svg{width:10px}.icc-lineage>footer button{margin-left:auto;border:0;background:transparent;color:var(--blue)}.icc-modal{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:300;display:grid;place-items:center}.icc-modal>section{width:min(720px,92vw);max-height:86vh;overflow:auto;background:#050a0e;border:1px solid #334653;border-radius:16px;box-shadow:0 30px 90px #000;position:relative}.icc-modal-content{padding:16px;display:grid;grid-gap:7px;gap:7px}.icc-modal-content>header{display:flex;gap:10px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:12px}.icc-modal-content>header svg{width:27px;color:var(--orange)}.icc-modal-content>header span{display:grid}.icc-modal-content>header b{font-size:14px}.icc-modal-content>header small{color:#728390}.icc-modal-content>article{min-height:37px;display:grid;grid-template-columns:150px 1fr 20px;align-items:center;border:1px solid #17242d;border-radius:7px;padding:0 9px}.icc-modal-content>article small{color:#71818d}.icc-modal-content>article svg{width:13px;color:var(--green)}.icc-modal-content>p{margin:5px 0;padding:9px;border:1px solid #51380a;background:#201603;color:#d9bc7c;border-radius:7px;display:flex;align-items:center;gap:7px}.icc-modal-content>p svg{width:15px;flex:0 0 auto}.memo-score{display:flex;gap:12px;align-items:center;background:#071c14;border:1px solid #164f39;border-radius:9px;padding:10px}.memo-score>b{font-size:29px;color:var(--green)}.memo-score span{display:grid}.memo-score strong{font-size:13px}.memo-score small{color:#728590}.app-map>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.app-map>div article{display:flex;align-items:center;gap:7px;border:1px solid #18252e;border-radius:7px;padding:7px}.app-map>div article>i{width:24px;height:24px;display:grid;place-items:center;border-radius:5px;background:#162431;color:var(--orange);font-style:normal}.app-map>div article span{display:grid;flex:1 1}.app-map>div article small{font-size:6px;color:#687986}.app-map>div article em{font-style:normal;color:var(--green);font-size:7px}.icc-modal-close{margin:0 16px 16px;width:calc(100% - 32px);height:31px;background:#101b24;border:1px solid #30424f;color:white;border-radius:7px;cursor:pointer}@media(max-width:1200px){.icc-grid{grid-template-columns:240px minmax(430px,1fr) 260px}.icc-command{grid-template-columns:250px 1fr}.icc-asset-kpis span:nth-child(n+4),.icc-command-state span:nth-child(2){display:none}.icc-asset-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.icc{grid-template-columns:62px 1fr}.icc-command{grid-template-columns:1fr}.icc-command-state,.icc-command-title{display:none}.icc-grid{display:flex;flex-direction:column;overflow:auto}.icc-panel{min-height:220px}.icc-chart{min-height:480px}.icc-impact{min-height:190px}.icc-asset-head{grid-template-columns:1fr auto}.icc-asset-kpis{display:none!important}.icc-path{overflow:auto;justify-content:flex-start}.icc-path>div{min-width:145px}.app-map>div,.icc-lineage>div{grid-template-columns:1fr 1fr}}.icc-symbol-menu{position:relative;height:29px;min-width:220px;display:grid;grid-template-columns:18px 1fr 14px;align-items:center;grid-gap:4px;gap:4px;padding:0 7px;border-right:1px solid var(--line);background:#0b131a;color:#eef6fb;cursor:pointer}.icc-symbol-menu>svg:first-child{color:var(--orange)}.icc-symbol-menu>svg:last-child{color:#6b7d8a}.icc-symbol-menu span{display:grid;line-height:1}.icc-symbol-menu small{color:#657884;font-size:5px}.icc-symbol-menu b{margin-top:2px;color:#fff;font-size:8px}.icc-symbol-menu select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.icc-symbol-menu:focus-within{box-shadow:inset 0 -2px var(--orange)}.wave-desk{height:100%;min-height:620px;display:grid;grid-gap:6px;gap:6px}.wave-desk .adv-panel>header{height:35px}.wave-desk .adv-panel>header small{color:#637685}.signal-central{grid-template-columns:250px minmax(430px,1.45fr) minmax(330px,1fr);grid-template-rows:minmax(340px,1.45fr) minmax(220px,.9fr)}.signal-control{grid-row:1/3}.signal-control>label{display:grid;grid-gap:6px;gap:6px;padding:10px;border-bottom:1px solid #17232c;color:#758693;font-size:8px}.signal-control select{height:31px;background:#081018;border:1px solid #2a3b48;border-radius:7px;color:#fff;padding:0 8px}.signal-control label>div{display:grid;grid-template-columns:repeat(3,1fr)}.signal-control label button{height:28px;border:1px solid #1b2a34;background:#060c11;color:#687985;font-size:7px}.signal-control label button.active{background:#19324a;color:#65b8ff;border-color:#268cff}.signal-identity{display:grid;grid-template-columns:1fr 1fr;padding:8px;grid-gap:5px;gap:5px}.signal-identity span{display:grid;border:1px solid #17242d;border-radius:6px;padding:7px}.signal-identity span:first-child{grid-column:1/3;background:#071d16}.signal-identity small{font-size:7px;color:#657582}.signal-identity b{font-size:11px}.signal-control>article{height:38px;border-top:1px solid #121d25;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.signal-control>article b{font-size:8px}.signal-control>article em{font-size:8px;font-style:normal;color:#00df8a}.signal-control>article:last-child em{color:#ffac2f}.trade-plan-pro{grid-column:2;grid-row:1}.signal-hero{display:flex;gap:14px;align-items:center;padding:10px;border-bottom:1px solid #17242d}.signal-hero>i{width:64px;height:64px;border:5px solid #00df8a;border-right-color:#1b2a32;border-radius:50%;display:grid;place-items:center;text-align:center;font-style:normal}.signal-hero>i b{font-size:20px}.signal-hero>i small{font-size:5px;color:#71838f}.signal-hero>span{display:grid}.signal-hero>span small{font-size:7px;color:#667884}.signal-hero>span strong{font-size:21px;color:#00df8a}.signal-hero>span em{font-size:8px;color:#78909e;font-style:normal}.plan-ladder{display:grid;grid-template-columns:repeat(5,1fr);padding:8px;grid-gap:5px;gap:5px}.plan-ladder article{height:58px;border:1px solid #22313a;border-radius:7px;padding:7px;display:grid}.plan-ladder article small{font-size:7px}.plan-ladder article b{font-size:12px}.plan-ladder article em{font-size:6px;font-style:normal}.plan-ladder .stop{background:#25080d;color:#ff6976}.plan-ladder .entry{background:#251903;color:#ffc246}.plan-ladder .target{background:#061e15;color:#26eca0}.target-policy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;padding:0 8px}.target-policy article{display:flex;align-items:center;gap:7px;border:1px solid #182630;border-radius:6px;padding:6px}.target-policy i{width:25px;height:25px;display:grid;place-items:center;background:#0f2a20;color:#00df8a;border-radius:50%;font-style:normal;font-size:7px}.target-policy span{display:grid}.target-policy b{font-size:7px}.target-policy small{font-size:6px;color:#697b87}.trade-plan-pro>button{margin:8px;width:calc(100% - 16px);height:29px;background:#dc8100;color:#100a00;border:0;border-radius:6px;font-weight:900}.trade-plan-pro>button svg{width:12px;vertical-align:middle}.validation-ledger{grid-column:3;grid-row:1/3}.validation-kpis{display:grid;grid-template-columns:1fr 1fr;padding:8px;grid-gap:5px;gap:5px}.validation-kpis span{display:grid;padding:7px;border:1px solid #17252e;border-radius:6px}.validation-kpis small{font-size:7px;color:#677884}.validation-kpis b{font-size:13px}.validation-ledger>svg{width:100%;height:155px;background:repeating-linear-gradient(0deg,transparent 0 29px,#14212a 30px),repeating-linear-gradient(90deg,transparent 0 59px,#14212a 60px)}.validation-ledger svg path{fill:none;stroke-width:2}.validation-ledger .benchmark{stroke:#596a75}.validation-ledger .strategy{stroke:#268cff;filter:drop-shadow(0 0 4px #268cff77)}.validation-table{padding:8px}.validation-table article{display:grid;grid-template-columns:1fr 55px 45px 35px;border-bottom:1px solid #15212a;padding:7px}.validation-table b,.validation-table em,.validation-table span{font-size:8px}.validation-table em{font-style:normal;color:#00df8a}.validation-ledger>footer{padding:8px;color:#60717d;font-size:7px}.level-provenance{grid-column:2;grid-row:2}.level-provenance article{height:36px;display:grid;grid-template-columns:115px 1fr 20px;align-items:center;border-bottom:1px solid #142029;padding:0 9px}.level-provenance small{color:#627581;font-size:7px}.level-provenance b{font-size:8px}.level-provenance svg{width:12px;color:#00df8a}.alerts-brief{grid-template-columns:minmax(430px,1.15fr) minmax(380px,1fr) 330px;grid-template-rows:1fr 1fr}.attention-list{grid-column:1;grid-row:1}.attention-list>article{height:54px;display:grid;grid-template-columns:34px 53px 1fr 42px;align-items:center;border-bottom:1px solid #15212a;padding:0 8px}.attention-list>article.critical{background:linear-gradient(90deg,#34080e,#0a0b0d);box-shadow:inset 3px 0 #ff3447}.attention-list article>i{width:25px;height:25px;display:grid;place-items:center;background:#17232b;border-radius:5px;font-style:normal}.attention-list article>em{font-size:7px;color:#ff5261;font-style:normal}.attention-list article>span{display:grid}.attention-list article b{font-size:9px}.attention-list article small{font-size:7px;color:#657784}.attention-list article button{border:0;background:#162631;color:#88bad9;border-radius:4px;height:23px;font-size:7px}.overnight-brief{grid-column:2;grid-row:1}.overnight-brief>header{display:grid!important;grid-template-columns:1fr 1fr;height:auto!important;padding:8px!important}.overnight-brief>header span{display:grid!important}.overnight-brief>header b{font-size:7px}.overnight-brief>header em{font-size:12px;font-style:normal;color:#ffc233}.overnight-brief>p{font:500 10px/1.55 ui-sans-serif,system-ui;color:#b3c0c9;padding:0 10px}.overnight-brief>div{display:grid;grid-template-columns:1fr 1fr;padding:8px;grid-gap:5px;gap:5px}.overnight-brief>div span{display:grid;border:1px solid #17242d;padding:6px}.overnight-brief small{font-size:6px;color:#677986}.overnight-brief>div b{font-size:8px}.overnight-brief>button{margin:0 8px;width:calc(100% - 16px);height:28px;background:#1b2b37;border:1px solid #324957;color:#b6d8ed;border-radius:6px;font-size:8px}.overnight-brief>button svg{width:11px;vertical-align:middle}.rule-engine{grid-column:1/3;grid-row:2}.rule-engine>article{height:38px;display:grid;grid-template-columns:15px 1fr 90px 50px;align-items:center;padding:0 9px;border-bottom:1px solid #142029}.rule-engine>article>i{width:7px;height:7px;border-radius:50%;background:#00df8a}.rule-engine>article>i.hot{background:#ff3447;box-shadow:0 0 8px #ff3447}.rule-engine article span{display:grid}.rule-engine article small{font-size:6px;color:#657784}.rule-engine article b{font-size:8px}.rule-engine article em{font-style:normal;font-size:7px;color:#ffad2e}.rule-engine article button{height:22px;background:#101c24;border:1px solid #2b3d49;color:#8095a3;border-radius:4px;font-size:7px}.new-rule{height:28px;margin:7px 9px;border:1px dashed #3d5260;background:transparent;color:#70bfff;border-radius:6px;font-size:8px}.new-rule svg{width:11px;vertical-align:middle}.delivery-audit{grid-column:3;grid-row:1/3}.delivery-audit article{height:44px;display:grid;grid-template-columns:1fr 75px 45px;align-items:center;border-bottom:1px solid #142029;padding:0 10px}.delivery-audit article b{font-size:8px}.delivery-audit article span{font-size:7px;color:#00df8a}.delivery-audit article em{font-size:7px;color:#6d7e89;font-style:normal}.delivery-audit>footer{margin:10px;padding:9px;border:1px solid #174334;background:#061c14;color:#00df8a;border-radius:6px;font-size:7px}.delivery-audit>footer svg{width:12px;vertical-align:middle}.fundamentals-desk{grid-template-columns:330px minmax(460px,1.3fr) 330px;grid-template-rows:1fr 1fr}.quality-snapshot{grid-column:1;grid-row:1/3}.company-id{height:68px;display:flex;align-items:center;gap:9px;padding:9px;border-bottom:1px solid #17232c}.company-id>i{width:42px;height:42px;border-radius:10px;background:#e7edf0;color:#050709;display:grid;place-items:center;font:900 23px ui-sans-serif;font-style:normal}.company-id span{display:grid;flex:1 1}.company-id span small{font-size:7px;color:#647681}.company-id>em{font-style:normal;color:#00df8a;font-size:8px}.fund-kpis{display:grid;grid-template-columns:1fr 1fr;padding:8px;grid-gap:5px;gap:5px}.fund-kpis article{height:55px;border:1px solid #182630;border-radius:6px;padding:6px;display:grid}.fund-kpis small{font-size:7px;color:#657784}.fund-kpis b{font-size:12px}.fund-kpis em{font-size:7px;color:#00df8a;font-style:normal}.quality-bars{padding:8px;display:grid;grid-gap:9px;gap:9px}.quality-bars article{display:grid;grid-template-columns:105px 1fr 25px;align-items:center;grid-gap:6px;gap:6px}.quality-bars article b,.quality-bars article span{font-size:7px}.quality-bars article>i{height:4px;background:#15212a}.quality-bars article>i em{display:block;height:100%;background:linear-gradient(90deg,#268cff,#00df8a)}.financial-grid{grid-column:2;grid-row:1}.financial-grid>article,.financial-head{display:grid;grid-template-columns:1.35fr repeat(5,1fr);height:38px;align-items:center;padding:0 8px;border-bottom:1px solid #17232b}.financial-head{background:#111b23;color:#70818c;font-size:7px}.financial-grid>article span{font-size:9px;text-align:right}.financial-grid>article span:first-child{text-align:left;color:#9aabb6}.financial-grid>article span:last-child{color:#00df8a}.financial-grid>article.highlight{background:#071c14}.valuation-engine{grid-column:3;grid-row:1/3}.valuation-engine>nav{height:34px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #17232b}.valuation-engine nav button{border:0;background:transparent;color:#62747f}.valuation-engine nav button.active{color:#ffae27;background:#241702}.valuation-output{display:grid;text-align:center;padding:18px;border-bottom:1px solid #17232b}.valuation-output small{font-size:7px;color:#657784}.valuation-output b{font-size:34px}.valuation-output em{font-style:normal;font-size:11px}.valuation-assumptions{display:grid;grid-template-columns:1fr 1fr;padding:8px;grid-gap:5px;gap:5px}.valuation-assumptions span{display:grid;border:1px solid #17242c;padding:7px}.valuation-assumptions small{font-size:6px;color:#657784}.valuation-assumptions b{font-size:9px}.valuation-range{height:9px;margin:28px 15px;background:linear-gradient(90deg,#ff3447,#ffc233,#00df8a);position:relative;border-radius:8px}.valuation-range span{position:absolute;top:-23px;transform:translateX(-50%);background:#eef4f7;color:#07090b;padding:3px 5px;border-radius:4px;font-size:8px;transition:left .25s}.filings-feed{grid-column:2;grid-row:2}.filings-feed article{height:45px;display:grid;grid-template-columns:58px 1fr 65px;align-items:center;border-bottom:1px solid #142029;padding:0 9px}.filings-feed article>i{color:#ffad26;font-style:normal;font-size:8px}.filings-feed article span{display:grid}.filings-feed article b{font-size:8px}.filings-feed article small{font-size:6px;color:#647580}.filings-feed article>em{font-size:6px;color:#00df8a;font-style:normal}.filings-feed>footer{padding:8px;color:#00df8a;font-size:7px}.filings-feed>footer svg{width:11px;vertical-align:middle}@media(max-width:1100px){.alerts-brief,.fundamentals-desk,.signal-central{grid-template-columns:250px 1fr;grid-template-rows:auto}.delivery-audit,.validation-ledger,.valuation-engine{grid-column:1/3;grid-row:auto}.filings-feed,.financial-grid,.overnight-brief,.trade-plan-pro{grid-column:2;grid-row:auto}.rule-engine{grid-column:1/3}.wave-desk{overflow:auto}.wave-desk .adv-panel{min-height:240px}}.ai-desk>.adv-panel:nth-child(4){display:grid;grid-template-rows:31px repeat(4,1fr)}.ai-desk>.adv-panel:nth-child(4) article{display:grid;grid-template-columns:18px 86px 1fr 54px;align-items:center;padding:0 8px;border-bottom:1px solid #292e31}.ai-desk>.adv-panel:nth-child(4) article svg{width:12px;color:#00df8a}.ai-desk>.adv-panel:nth-child(4) article b{color:#ffad20;font:800 7px monospace}.ai-desk>.adv-panel:nth-child(4) article span{font:700 7px monospace}.ai-desk>.adv-panel:nth-child(4) article em{color:#74828a;font:6px monospace;font-style:normal}.pro-console,.pro-welcome{height:100%;min-height:0;color:#eef5f8;font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--po:#ff9700;--pg:#00df8a;--pr:#ff3447;--pb:#268cff;--pv:#a866ff;--pl:#1a2934}.pro-welcome{position:relative;overflow:hidden;background:radial-gradient(circle at 68% 46%,#0f3044 0,transparent 25%),radial-gradient(circle at 72% 48%,#221302 0,transparent 47%),#020407}.pro-welcome:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#13202a55 1px,transparent 0),linear-gradient(90deg,#13202a55 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.welcome-back{position:absolute;z-index:2;top:20px;left:22px;height:31px;border:1px solid #324551;background:#081017cc;color:#a8bbc7;border-radius:8px;padding:0 12px;display:flex;align-items:center;gap:7px;cursor:pointer}.welcome-back svg{width:13px}.welcome-grid{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:1fr 1.05fr;grid-gap:60px;gap:60px;align-items:center;padding:70px 7vw 48px}.welcome-copy{max-width:670px}.welcome-mark{display:flex;align-items:center;gap:9px;margin-bottom:25px}.welcome-mark i{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#ffbd4b,#e27600);color:#150c00;font:900 32px/1 ui-sans-serif;font-style:normal;box-shadow:0 0 50px #ff97004d,inset 0 1px #fff8}.welcome-mark span{padding:4px 7px;border:1px solid #64420b;border-radius:4px;color:#ffad2c;font-weight:900}.welcome-copy>small{color:#718794;letter-spacing:.2em}.welcome-copy h1{margin:12px 0;font:800 clamp(42px,5vw,82px)/.95 ui-sans-serif,system-ui;letter-spacing:-.055em}.welcome-copy h1 em{font-style:normal;color:transparent;background:linear-gradient(90deg,#ff9d0b,#ffd36b 45%,#6fc3ff);-webkit-background-clip:text;background-clip:text}.welcome-copy>p{max-width:610px;color:#93a6b2;font:500 15px/1.7 ui-sans-serif,system-ui}.welcome-copy>button{height:48px;margin-top:20px;border:1px solid #ffb52d;border-radius:12px;background:linear-gradient(180deg,#ffae28,#dc7c00);color:#180d00;padding:0 18px;display:flex;align-items:center;gap:10px;font-weight:900;cursor:pointer;box-shadow:0 14px 40px #ff970022}.welcome-copy>button svg{width:16px}.welcome-copy>button svg:last-child{transform:rotate(180deg)}.welcome-copy footer{display:flex;gap:18px;margin-top:30px;color:#607684;font-size:8px}.welcome-copy footer span{display:flex;gap:5px;align-items:center}.welcome-copy footer svg{width:12px;color:var(--pg)}.welcome-system{height:470px;max-width:680px;border:1px solid #274150;border-radius:22px;background:#050b10dd;box-shadow:0 40px 120px #000,0 0 80px #1877ad19;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:welcomeFloat 5s ease-in-out infinite}.welcome-system>header{height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #1d303b;color:#718a98;font-size:8px}.welcome-system>header span{display:flex;gap:6px;align-items:center}.welcome-system>header span i{width:6px;height:6px;border-radius:50%;background:var(--pg);box-shadow:0 0 10px var(--pg)}.welcome-system>header em{font-style:normal;color:#ffb12b}.welcome-core{height:290px;position:relative;background:radial-gradient(circle,#123347 0,#071017 32%,#03070a 70%)}.welcome-core:after,.welcome-core:before{content:"";position:absolute;inset:28px 110px;border:1px solid #1e4558;border-radius:50%;animation:orbit 14s linear infinite}.welcome-core:after{inset:62px 145px;border-style:dashed;animation-direction:reverse;animation-duration:9s}.welcome-core>div{position:absolute;z-index:2;inset:0;margin:auto;width:112px;height:112px;border:1px solid #c17a12;border-radius:50%;display:grid;place-items:center;text-align:center;background:#171005;box-shadow:0 0 50px #ff970029}.welcome-core>div i{width:37px;height:37px;display:grid;place-items:center;border-radius:10px;background:var(--po);color:#100800;font:900 19px ui-sans-serif;font-style:normal}.welcome-core>div b{font-size:9px}.welcome-core>span{position:absolute;width:92px;height:48px;border:1px solid #254455;border-radius:9px;background:#071219;display:grid;place-items:center;text-align:center;box-shadow:0 8px 20px #0008}.welcome-core>span b{font-size:15px;color:#75c6ff}.welcome-core>span small{font-size:6px;color:#637b89}.welcome-core .w0{left:55px;top:48px}.welcome-core .w1{right:48px;top:48px}.welcome-core .w2{left:55px;bottom:38px}.welcome-core .w3{right:48px;bottom:38px}.welcome-events{padding:8px 14px}.welcome-events span{height:29px;display:grid;grid-template-columns:64px 48px 1fr;align-items:center;border-bottom:1px solid #14232c;font-size:7px}.welcome-events time{color:#697f8c}.welcome-events b{color:var(--pg)}.welcome-events em{font-style:normal;color:#9cabb4}.pro-orbit{border:1px solid #173448;animation:orbit 22s linear infinite}.pro-orbit,.pro-orbit:before{position:absolute;border-radius:50%}.pro-orbit:before{content:"";width:8px;height:8px;background:var(--po);box-shadow:0 0 14px var(--po);left:50%;top:-4px}.pro-orbit.o1{width:640px;height:640px;right:-150px;top:-260px}.pro-orbit.o2{width:880px;height:880px;right:-250px;bottom:-560px;animation-direction:reverse}.pro-orbit.o3{width:420px;height:420px;left:-250px;bottom:-180px;animation-duration:13s}@keyframes orbit{to{transform:rotate(1turn)}}@keyframes welcomeFloat{50%{transform:translateY(-8px)}}.pro-console{display:grid;grid-template-columns:214px 1fr;grid-template-rows:48px 1fr;background:#030609;overflow:hidden}.pro-console button,.pro-console input,.pro-console select,.pro-console textarea{font:inherit}.pro-top{grid-column:1/-1;gap:12px;border:1px solid #21323c;background:#050a0e}.pro-back,.pro-top{display:flex;align-items:center;padding:0 9px}.pro-back{height:30px;border:1px solid #30434f;border-radius:7px;background:#0c151b;color:#91a6b3;gap:5px;cursor:pointer}.pro-back svg{width:12px}.pro-brand{min-width:198px;display:flex;align-items:center;gap:7px}.pro-brand>i{width:27px;height:27px;border-radius:7px;background:var(--po);display:grid;place-items:center;color:#160b00;font:900 15px ui-sans-serif;font-style:normal}.pro-brand span{display:grid}.pro-brand b{font-size:10px;letter-spacing:.08em}.pro-brand small{font-size:6px;color:#667b88}.pro-top>label{width:min(520px,40vw);height:30px;border:1px solid #293b46;border-radius:7px;background:#020507;display:flex;align-items:center;gap:7px;padding:0 8px}.pro-top label svg{width:13px;color:var(--po)}.pro-top label input{flex:1 1;border:0;outline:0;background:transparent;color:#fff;font-size:8px}.pro-top label kbd{color:#657a87}.pro-top-state{margin-left:auto;display:flex;align-items:center;gap:9px}.pro-top-state>span{display:flex;align-items:center;gap:5px;color:#6d818e;font-size:7px}.pro-top-state>span i{width:6px;height:6px;border-radius:50%;background:var(--pg);box-shadow:0 0 8px var(--pg)}.pro-top-state>button{width:31px;height:30px;border:1px solid #273943;background:#0a1116;color:#91a3af;border-radius:7px;position:relative}.pro-top-state>button svg{width:13px}.pro-top-state>button em{position:absolute;right:-3px;top:-4px;background:var(--pr);color:white;border-radius:8px;font:700 6px monospace;padding:2px 4px;font-style:normal}.pro-top-state>div{width:30px;height:30px;border-radius:50%;border:1px solid #48606d;display:grid;place-items:center;position:relative}.pro-top-state>div u{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--pg);right:-1px;bottom:-1px}.pro-side{grid-row:2;border:1px solid #1d2b34;border-top:0;background:#05090d;display:grid;grid-template-rows:58px 1fr auto 39px;min-height:0}.pro-owner-card{display:flex;align-items:center;gap:7px;padding:8px;border-bottom:1px solid #1b2a33}.pro-owner-card>i{width:33px;height:33px;border-radius:9px;background:linear-gradient(145deg,#ffb844,#be6800);display:grid;place-items:center;color:#150b00;font-weight:900;font-style:normal}.pro-owner-card span{display:grid;flex:1 1}.pro-owner-card b{font-size:8px}.pro-owner-card small{font-size:6px;color:#687c89}.pro-owner-card svg{width:12px;color:var(--pg)}.pro-side>nav{overflow:auto;padding:6px}.pro-side>nav button{width:100%;height:38px;border:0;border-radius:7px;background:transparent;color:#758995;display:grid;grid-template-columns:25px 1fr auto;align-items:center;text-align:left;padding:0 7px;cursor:pointer}.pro-side>nav button:hover{background:#0b151c;color:#d9e4ea}.pro-side>nav button.active{background:linear-gradient(90deg,#2a1902,#0b1014);color:#ffae29;box-shadow:inset 2px 0 var(--po)}.pro-side nav svg{width:14px}.pro-side nav span{font-size:7px}.pro-side nav em{font-style:normal;font-size:7px;background:#1a2730;color:#9cb0bc;padding:2px 5px;border-radius:7px}.pro-role-preview{margin:6px;padding:8px;border:1px solid #22323c;border-radius:8px;background:#080f14;display:grid;grid-gap:5px;gap:5px}.pro-role-preview>small{font-size:6px;color:#5f7481}.pro-role-preview select{height:27px;border:1px solid #263a46;background:#030609;color:#d8e1e6;border-radius:5px;font-size:7px}.pro-role-preview span{display:flex;align-items:center;gap:4px;color:#647984;font-size:6px}.pro-role-preview svg{width:10px}.pro-side>footer{border-top:1px solid #1b2a33;padding:5px 8px;display:flex;align-items:center;justify-content:space-between}.pro-side>footer span{display:flex;align-items:center;gap:5px}.pro-side>footer svg{width:11px;color:var(--pg)}.pro-side>footer b,.pro-side>footer em{font-size:6px;font-style:normal;color:#667986}.pro-main{min-width:0;min-height:0;overflow:auto;background-color:#020507;background-image:linear-gradient(#101a2155 1px,transparent 0),linear-gradient(90deg,#101a2155 1px,transparent 0);background-size:38px 38px}.pro-view{min-height:100%;padding:10px}.pro-view-head{min-height:69px;display:flex;align-items:center;justify-content:space-between;padding:0 5px 8px}.pro-view-head>span{display:grid}.pro-view-head small{color:var(--po);font-size:7px;letter-spacing:.12em}.pro-view-head b{font:750 22px/1.15 ui-sans-serif,system-ui}.pro-view-head p{margin:4px 0 0;color:#718591;font:500 9px ui-sans-serif,system-ui}.pro-view-head>button{height:31px;border:1px solid #d1830b;border-radius:7px;background:#de8400;color:#130900;padding:0 10px;font-weight:900}.pro-view-head>button svg{width:12px;vertical-align:middle}.pro-panel{border:1px solid #22333d;border-radius:11px;background:linear-gradient(145deg,#070d12,#03070a);min-width:0;min-height:0;overflow:hidden}.pro-panel>header{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;border-bottom:1px solid #1c2c35;background:#071017}.pro-panel>header span{display:flex;align-items:center;gap:7px}.pro-panel>header b{font-size:8px;letter-spacing:.06em}.pro-panel>header small{font-size:6px;color:#647986;border-left:1px solid #2a3d48;padding-left:7px}.pro-panel>header button{border:0;background:transparent;color:#627580}.pro-kpis{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px;margin-bottom:6px}.pro-kpis article{height:83px;border:1px solid #253641;border-radius:10px;padding:8px;display:grid;grid-template-columns:1fr 70px;position:relative;overflow:hidden}.pro-kpis article:before{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:var(--tone)}.pro-kpis article.blue{--tone:var(--pb)}.pro-kpis article.green{--tone:var(--pg)}.pro-kpis article.orange{--tone:var(--po)}.pro-kpis article.red{--tone:var(--pr)}.pro-kpis article.violet{--tone:var(--pv)}.pro-kpis small{grid-column:1/-1;color:#667a86;font-size:6px}.pro-kpis b{font-size:20px}.pro-kpis em{grid-row:3;font-style:normal;font-size:7px;color:var(--tone)}.pro-kpis svg{grid-column:2;grid-row:2/4;width:100%;height:38px;fill:none;stroke:var(--tone);stroke-width:2}.pro-overview-grid{display:grid;grid-template-columns:1.35fr .9fr .82fr;grid-template-rows:315px 235px;grid-gap:6px;gap:6px}.pro-overview-grid>.pro-panel:first-child{grid-row:1/3}.pro-overview-grid>.pro-panel:nth-child(2){grid-column:2/4}.enterprise-radar{height:calc(100% - 34px);display:grid;grid-template-rows:1fr auto}.enterprise-radar>svg{width:100%;height:100%}.enterprise-radar svg circle{fill:#08151d;stroke:#268cff}.enterprise-radar svg circle:first-child{fill:#2c1b04;stroke:#ff9700;stroke-width:2}.enterprise-radar svg path{stroke:#36515f;fill:none}.enterprise-radar svg text{text-anchor:middle;dominant-baseline:middle;fill:#dce7ec;font:800 8px monospace}.enterprise-radar>article{height:37px;display:grid;grid-template-columns:1fr 58px 60px;align-items:center;border-top:1px solid #1b2a33;padding:0 8px}.enterprise-radar article b{font-size:7px}.enterprise-radar article span{font-size:6px;color:#6d808c}.enterprise-radar article em{font-size:6px;color:var(--pg);font-style:normal}.event-stream{height:calc(100% - 34px);overflow:auto}.event-stream article{height:43px;display:grid;grid-template-columns:52px 55px 1fr 105px 50px;align-items:center;padding:0 8px;border-bottom:1px solid #16252d}.event-stream time{font-size:7px;color:#667b87}.event-stream em{font-style:normal;font-size:6px;color:var(--po)}.event-stream span{display:grid}.event-stream b{font-size:7px}.event-stream small{font-size:6px;color:#657985}.event-stream u{text-decoration:none;font-size:6px;color:#6c7f8b}.event-stream strong{font-size:6px;color:var(--pg)}.event-stream strong.blocked{color:var(--pr)}.event-stream strong.pending{color:#ffc233}.package-bars{padding:10px;display:grid;grid-gap:13px;gap:13px}.package-bars article{display:grid;grid-gap:4px;gap:4px}.package-bars article span{display:flex;justify-content:space-between}.package-bars b,.package-bars em,.package-bars small{font-size:7px;font-style:normal}.package-bars em{color:var(--pg)}.package-bars small{color:#667986}.package-bars article>i{height:5px;background:#14232c}.package-bars article>i u{display:block;height:100%;background:linear-gradient(90deg,var(--pb),var(--pg))}.security-score{height:calc(100% - 34px);display:flex;align-items:center;padding:14px;gap:16px}.security-score>i{width:88px;height:88px;border:7px solid var(--pg);border-right:7px solid #19382c;border-radius:50%;display:grid;place-items:center;text-align:center;font-style:normal}.security-score>i b{font-size:24px}.security-score>i small{font-size:6px;color:#6b7f8b}.security-score>div{display:grid;grid-template-columns:1fr 1fr;flex:1 1;grid-gap:5px;gap:5px}.security-score span{display:grid;border:1px solid #1c2e38;padding:7px}.security-score small{font-size:6px;color:#637784}.security-score span b{font-size:8px}.user-console-grid{height:calc(100vh - 285px);min-height:560px;display:grid;grid-template-columns:minmax(600px,1.35fr) 355px;grid-gap:6px;gap:6px}.user-console-grid>.pro-panel{display:grid;grid-template-rows:34px 25px 1fr}.user-table-head{display:grid;grid-template-columns:1.5fr .85fr .55fr .42fr;align-items:center;padding:0 9px;background:#0c151b;color:#5f7380;font-size:6px}.user-list{overflow:auto}.user-list>button{width:100%;height:56px;border:0;border-bottom:1px solid #17252e;background:transparent;color:#b9c6ce;display:grid;grid-template-columns:34px 1.45fr .8fr .52fr .4fr;align-items:center;grid-gap:7px;gap:7px;text-align:left;padding:0 8px;cursor:pointer}.user-list>button:hover{background:#09141c}.user-list>button.active{background:linear-gradient(90deg,#0d293b,#071017);box-shadow:inset 3px 0 var(--pb)}.user-list>button>i{width:30px;height:30px;border-radius:8px;background:#152b38;display:grid;place-items:center;color:#72c4f8;font-style:normal;font-size:8px}.user-list>button>span{display:grid;min-width:0}.user-list>button b{font-size:8px}.user-list>button small{font-size:6px;color:#617682;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-list>button>em{font-style:normal;font-size:6px}.user-list>button>time{display:grid;font-size:7px}.user-inspector>header>em,.user-list>button>u{justify-self:start;text-decoration:none;font-size:6px;padding:3px 5px;border-radius:8px;background:#0c3528;color:var(--pg)}.user-list>button>u.invited{background:#332405;color:#ffc233}.user-inspector>header>em.suspended,.user-list>button>u.suspended{background:#3a0c13;color:#ff6572}.user-inspector{border:1px solid #253641;border-radius:11px;background:#050b0f;overflow:auto}.user-inspector>header{height:62px;display:flex;align-items:center;justify-content:space-between;padding:8px;border-bottom:1px solid #1c2b34}.inspector-person{display:flex;align-items:center;gap:8px}.inspector-person>i{width:40px;height:40px;border-radius:11px;background:linear-gradient(145deg,#2480b7,#12354b);display:grid;place-items:center;font-style:normal;font-weight:900}.inspector-person span{display:grid}.inspector-person b{font-size:9px}.inspector-person small{font-size:6px;color:#687c89}.inspector-actions{display:grid;grid-template-columns:1fr 1fr 1fr;padding:7px;grid-gap:4px;gap:4px}.inspector-actions button{height:27px;border:1px solid #273b47;background:#0c161d;color:#8ca2af;border-radius:5px;font-size:6px}.inspector-actions svg{width:10px;vertical-align:middle}.inspector-actions .danger{color:#ff6572;border-color:#52212a}.inspector-actions .resume{color:var(--pg);border-color:#14523a}.identity-facts{display:grid;grid-template-columns:1fr 1fr;padding:7px;grid-gap:4px;gap:4px}.identity-facts article{display:flex;align-items:center;gap:6px;border:1px solid #192933;border-radius:6px;padding:6px}.identity-facts svg{width:12px;color:#67808f}.identity-facts span{display:grid}.identity-facts small{font-size:6px;color:#617582}.identity-facts b{font-size:7px}.role-assignment{padding:7px;border-top:1px solid #192831}.role-assignment>label{font-size:6px;color:#657986}.role-assignment select{width:100%;height:28px;margin-top:4px;background:#091219;color:#dbe5ea;border:1px solid #283d49;border-radius:5px}.role-assignment>div{margin-top:5px;border-left:3px solid var(--role);padding:6px;background:#0a1116}.role-assignment>div span{display:flex;justify-content:space-between}.role-assignment>div b{font-size:7px}.role-assignment>div p,.role-assignment>div small{font-size:6px;color:#687b87}.role-assignment>div p{margin:4px 0 0}.quick-permissions{padding:0 7px}.quick-permissions label{height:32px;display:grid;grid-template-columns:1fr 33px;align-items:center;border-top:1px solid #17262f;position:relative}.quick-permissions label span{display:grid}.quick-permissions b{font-size:7px}.quick-permissions small{font-size:6px;color:#607581}.quick-permissions input{opacity:0}.quick-permissions label>i{position:absolute;right:2px;width:27px;height:14px;border-radius:8px;background:#25333c}.quick-permissions label>i:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#647782;top:2px;left:2px;transition:.2s}.quick-permissions input:checked+i{background:#075c3c}.quick-permissions input:checked+i:after{left:15px;background:var(--pg)}.save-user{margin:7px;width:calc(100% - 14px);height:30px;border:0;border-radius:6px;background:var(--po);color:#160b00;font-weight:900;font-size:7px}.save-user svg{width:11px;vertical-align:middle}.role-grid{display:grid;grid-template-columns:290px 1fr;grid-gap:6px;gap:6px;min-height:650px}.role-grid>aside{border:1px solid #21333d;border-radius:11px;background:#050b0f;padding:5px}.role-grid>aside button{width:100%;height:68px;border:0;border-bottom:1px solid #182832;background:transparent;color:#8296a2;display:grid;grid-template-columns:38px 1fr 20px;align-items:center;text-align:left;padding:0 7px;cursor:pointer}.role-grid>aside button.active{background:#0c151b;box-shadow:inset 3px 0 var(--role-color);color:#fff}.role-grid>aside button>i{width:31px;height:31px;border-radius:8px;background:#13232d;display:grid;place-items:center;color:var(--role-color)}.role-grid>aside svg{width:14px}.role-grid>aside span{display:grid}.role-grid>aside b{font-size:8px}.role-grid>aside small{font-size:6px;color:#607581}.role-policy{border:1px solid #22343e;border-radius:11px;background:#050b0f;overflow:hidden}.role-policy>header{height:93px;padding:13px;border-bottom:1px solid #1d2d36;border-left:4px solid var(--role-color);display:flex;justify-content:space-between}.role-policy>header span{display:grid}.role-policy>header small{font-size:6px;color:#667b87}.role-policy>header b{font-size:17px}.role-policy>header p{margin:6px 0;color:#728692;font:500 9px ui-sans-serif}.role-policy>header em{font-style:normal;color:var(--role-color);font-size:7px}.permission-matrix{padding:8px}.permission-matrix>article,.permission-matrix>div{display:grid;grid-template-columns:1.5fr repeat(6,.55fr);align-items:center;height:42px;border-bottom:1px solid #17262f}.permission-matrix>div{height:27px;background:#0c151b;color:#667b87;font-size:6px;padding:0 7px}.permission-matrix>article{padding:0 7px}.permission-matrix>article b{font-size:7px}.permission-matrix>article span{display:grid;place-items:center}.permission-matrix svg{width:12px}.permission-matrix .yes{color:var(--pg)}.permission-matrix .no{color:#3e505b}.role-policy>footer{margin:8px;padding:8px;border:1px solid #234334;background:#071a14;color:var(--pg);font-size:7px}.role-policy>footer svg{width:12px;vertical-align:middle}.entitlement-layout{display:grid;grid-template-columns:minmax(600px,1.5fr) 340px;grid-gap:6px;gap:6px}.product-grid{display:grid;grid-template-columns:1fr 1fr;padding:7px;grid-gap:5px;gap:5px}.product-grid button{height:58px;border:1px solid #263741;border-radius:7px;background:#070d11;color:#728590;display:grid;grid-template-columns:34px 1fr 60px;align-items:center;text-align:left;padding:0 7px}.product-grid button.enabled{background:#071a14;color:#dbe7e1;border-color:#1b4d3a}.product-grid button>i{width:28px;height:28px;border-radius:7px;background:#14222a;display:grid;place-items:center}.product-grid button.enabled>i{background:#09583b;color:var(--pg)}.product-grid svg{width:13px}.product-grid span{display:grid}.product-grid b{font-size:8px}.product-grid small{font-size:6px;color:#617582}.product-grid em{font-style:normal;font-size:6px;color:#ffad29}.entitlement-layout>aside{display:grid;grid-gap:6px;gap:6px;grid-template-rows:auto 1fr}.entitlement-layout>aside .pro-panel>article{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;border-bottom:1px solid #17252e}.entitlement-layout>aside article span{display:grid}.entitlement-layout>aside article b{font-size:7px}.entitlement-layout>aside article small{font-size:6px;color:#647985}.entitlement-layout>aside article em{font-style:normal;font-size:6px;color:var(--pg)}.entitlement-layout>aside article.blocked em{color:var(--pr)}.policy-chain{padding:8px}.policy-chain article{height:45px;display:flex;align-items:center;gap:7px;position:relative}.policy-chain article:after{content:"";position:absolute;left:12px;top:34px;width:1px;height:23px;background:#2b4655}.policy-chain article:last-child:after{display:none}.policy-chain article>i{z-index:1;width:25px;height:25px;border-radius:50%;background:#12242f;border:1px solid #315063;display:grid;place-items:center;font-style:normal;font-size:7px}.policy-chain span{display:grid}.policy-chain small{font-size:6px;color:#607581}.policy-chain b{font-size:7px}.org-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.org-grid>article{border:1px solid #233641;border-radius:12px;background:#050b0f;overflow:hidden}.org-grid article>header{height:72px;display:flex;align-items:center;gap:9px;padding:10px;border-bottom:1px solid #1b2b34}.org-grid header>i{width:42px;height:42px;border-radius:10px;background:#152a37;color:#72c8ff;display:grid;place-items:center;font-style:normal;font-weight:900}.org-grid header span{display:grid;flex:1 1}.org-grid header b{font-size:9px}.org-grid header small{font-size:6px;color:#657986}.org-grid header em{font-style:normal;color:var(--pg);font-size:6px}.org-grid article>div{display:grid;grid-template-columns:1fr 1fr 1fr;padding:9px}.org-grid article>div span{display:grid}.org-grid article small{font-size:6px;color:#647985}.org-grid article>div b{font-size:8px}.org-grid article>footer{height:40px;display:flex;align-items:center;gap:8px;padding:0 9px;border-top:1px solid #1a2a33}.org-grid footer>span{height:4px;background:#17262f;flex:1 1}.org-grid footer>span i{display:block;height:100%;background:linear-gradient(90deg,var(--pb),var(--pg))}.org-grid footer button{height:24px;border:1px solid #29414e;background:#0b171e;color:#83aabb;border-radius:5px;font-size:6px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.settings-grid article{height:72px;border:1px solid #21343f;border-radius:10px;background:#050b0f;display:grid;grid-template-columns:43px 1fr 43px;align-items:center;padding:0 10px}.settings-grid article>i{width:34px;height:34px;border-radius:9px;background:#102630;color:var(--pb);display:grid;place-items:center}.settings-grid article svg{width:15px}.settings-grid article span{display:grid}.settings-grid article b{font-size:8px}.settings-grid article small{font-size:6px;color:#667b87}.settings-grid label{position:relative}.settings-grid input{opacity:0}.settings-grid label u{display:block;width:34px;height:18px;border-radius:9px;background:#24323b}.settings-grid label u:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#657783;left:2px;top:2px}.settings-grid input:checked+u{background:#086544}.settings-grid input:checked+u:after{left:18px;background:var(--pg)}.audit-layout{display:grid;grid-template-columns:1fr 300px;grid-gap:6px;gap:6px;height:640px}.event-stream.full{height:calc(100% - 34px)}.audit-integrity{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.audit-integrity>i{width:76px;height:76px;border:2px solid var(--pg);border-radius:50%;display:grid;place-items:center;color:var(--pg);box-shadow:0 0 30px #00df8a22}.audit-integrity svg{width:30px}.audit-integrity b{font-size:13px;color:var(--pg)}.audit-integrity code,.audit-integrity em,.audit-integrity span{font-size:7px;color:#657985;font-style:normal}.audit-integrity code{background:#0d171d;padding:7px;border-radius:5px}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.plan-grid article{min-height:380px;border:1px solid #243641;border-radius:13px;background:#050b0f;padding:14px;display:flex;flex-direction:column;position:relative;overflow:hidden}.plan-grid article.featured{border-color:#a9690d;background:linear-gradient(160deg,#231703,#060b0f)}.plan-grid article.featured:before{content:"RECOMMENDED";position:absolute;right:-33px;top:19px;transform:rotate(45deg);background:var(--po);color:#160b00;padding:4px 34px;font-size:6px;font-weight:900}.plan-grid article>small{color:#657986}.plan-grid article>b{font-size:15px;margin-top:18px}.plan-grid article>p{color:#738893;font:500 10px/1.55 ui-sans-serif}.plan-grid article>strong{font-size:26px;margin-top:30px;color:var(--po)}.plan-grid article>span{color:#748893;font-size:7px;margin-top:8px}.plan-grid article>button{height:31px;margin-top:auto;border:1px solid #30444f;background:#0c171e;color:#9cb2bd;border-radius:6px;font-size:7px}.layer-stack{display:flex;flex-direction:column;gap:6px;max-width:1100px;margin:auto}.layer-stack article{height:66px;border:1px solid #263a45;border-radius:10px;background:linear-gradient(90deg,#071017,#050a0e);display:grid;grid-template-columns:54px 280px 1fr 35px;align-items:center;padding:0 10px;position:relative}.layer-stack article:after{content:"";position:absolute;left:36px;top:65px;width:1px;height:7px;background:#4c6676}.layer-stack article:last-child:after{display:none}.layer-stack article>i{width:34px;height:34px;border-radius:9px;background:#112a39;color:#71c3f9;display:grid;place-items:center;font-style:normal}.layer-stack article span{display:grid}.layer-stack article small{font-size:6px;color:var(--po)}.layer-stack article b{font-size:9px}.layer-stack article em{font-style:normal;color:#728692;font-size:8px}.layer-stack article svg{width:15px;color:var(--pg)}.pro-modal{position:fixed;z-index:2000;inset:0;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center}.pro-modal form{width:min(560px,90vw);padding:14px;border:1px solid #314854;border-radius:15px;background:#050b0f;display:grid;grid-gap:10px;gap:10px}.pro-modal header{display:flex;align-items:center;gap:8px;border-bottom:1px solid #1c2d36;padding-bottom:10px}.pro-modal header>svg{width:24px;color:var(--po)}.pro-modal header span{display:grid;flex:1 1}.pro-modal header small{font-size:7px;color:#6b7f8b}.pro-modal header button{border:0;background:transparent;color:#748894}.pro-modal header button svg{width:14px}.pro-modal label{display:grid;grid-gap:5px;gap:5px;color:#647984;font-size:7px}.pro-modal input,.pro-modal select,.pro-modal textarea{border:1px solid #293e49;background:#070e13;color:#dce7ec;border-radius:7px;padding:8px}.pro-modal textarea{height:100px;resize:none}.pro-modal footer{display:flex;justify-content:flex-end;gap:5px}.pro-modal footer button{height:31px;border:1px solid #2d424d;background:#0b161d;color:#97aab5;border-radius:6px}.pro-modal footer button:last-child{background:var(--po);color:#160b00;border:0;font-weight:900}.pro-modal footer svg{width:11px;vertical-align:middle}.pro-toast{position:fixed;z-index:2200;right:20px;bottom:115px;min-width:330px;height:43px;border:1px solid #1d6b4c;border-radius:9px;background:#08251a;color:var(--pg);display:flex;align-items:center;gap:8px;padding:0 12px;box-shadow:0 20px 60px #000}.pro-toast svg{width:15px}@media(max-width:1200px){.pro-overview-grid{grid-template-columns:1.2fr 1fr}.pro-overview-grid>.pro-panel:nth-child(2){grid-column:2}.pro-overview-grid>.pro-panel:nth-child(4){grid-column:1/3}.pro-kpis{grid-template-columns:repeat(3,1fr)}.user-console-grid{grid-template-columns:1fr 325px}.entitlement-layout{grid-template-columns:1fr 300px}.plan-grid{grid-template-columns:1fr 1fr}.welcome-grid{gap:25px;padding-inline:4vw}}@media(max-width:900px){.welcome-grid{display:block;overflow:auto;padding-top:80px}.welcome-system{margin-top:40px}.pro-console{grid-template-columns:62px 1fr}.pro-side{grid-template-rows:50px 1fr 40px}.pro-owner-card span,.pro-owner-card>svg,.pro-role-preview,.pro-side nav em,.pro-side nav span{display:none}.pro-side nav button{grid-template-columns:1fr;place-items:center}.pro-side>footer b,.pro-side>footer em,.pro-top .pro-brand,.pro-top-state>span{display:none}.pro-top>label{flex:1 1;width:auto}.audit-layout,.entitlement-layout,.pro-overview-grid,.role-grid,.user-console-grid{display:flex;flex-direction:column;height:auto}.pro-overview-grid>.pro-panel,.user-console-grid>*{min-height:350px}.pro-kpis{grid-template-columns:1fr 1fr}.org-grid,.plan-grid,.product-grid,.settings-grid{grid-template-columns:1fr}.permission-matrix{overflow:auto}.permission-matrix>article,.permission-matrix>div{min-width:720px}}.adv-workspace{display:grid;grid-template-rows:27px minmax(0,1fr)}.adv-context-bar{display:flex;align-items:center;gap:10px;padding:0 7px;border:1px solid #27353d;border-radius:5px 5px 0 0;background:#071017;color:#71838d;font:700 7px monospace}.adv-context-bar>span{display:flex;align-items:center;gap:5px}.adv-context-bar>span i{width:6px;height:6px;border-radius:50%;background:#00df8a;box-shadow:0 0 7px #00df8a}.adv-context-bar label{position:relative;display:flex;align-items:center;gap:7px}.adv-context-bar label b{color:#fff;font-size:9px}.adv-context-bar label em{font-style:normal;color:#81929c}.adv-context-bar select{position:absolute;inset:0;opacity:0;cursor:pointer}.adv-context-bar>span.up{color:#00df8a}.adv-context-bar>span.down{color:#ff3447}.adv-context-bar>small{margin-left:auto;color:#576a75}.context-analysis{grid-template-columns:minmax(620px,1fr) 315px}.context-chart{display:grid;grid-template-rows:31px 32px minmax(0,1fr)}.context-chart>nav{display:flex;align-items:center;border-bottom:1px solid #30383d}.context-chart>nav button{height:100%;border:0;border-right:1px solid #2a3135;background:#06090b;color:#70808a;font:700 7px monospace;padding:0 10px}.context-chart>nav button.active{background:#17334a;color:#68baff}.context-chart>nav span{margin-left:8px;color:#52636d;font:6px monospace}.context-chart>nav button:last-child{margin-left:auto;background:#ff9700;color:#100800}.context-chart>nav svg{width:10px;vertical-align:middle}.context-tv{height:100%;min-height:0}.context-indicators{padding:0 7px}.context-signal-hero{display:flex;align-items:center;gap:10px;padding:10px 3px;border-bottom:1px solid #283035}.context-signal-hero>i{width:60px;height:60px;border:5px solid #00df8a;border-right-color:#17342a;border-radius:50%;display:grid;place-items:center;text-align:center;font-style:normal}.context-signal-hero>i b{font:900 17px monospace}.context-signal-hero>i small{font:600 5px monospace}.context-signal-hero>span{display:grid}.context-signal-hero span small{color:#6e7f88;font:6px monospace}.context-signal-hero span b{color:#00df8a;font:900 15px monospace}.context-signal-hero span em{color:#83919a;font:7px monospace;font-style:normal}.context-indicators>article{display:grid;grid-template-columns:110px 1fr;align-items:center;grid-gap:7px;gap:7px;padding:7px 2px;border-bottom:1px solid #252d31}.context-indicators>article span{display:flex;justify-content:space-between}.context-indicators>article small{color:#71818a;font:6px monospace}.context-indicators>article b{font:800 7px monospace}.context-indicators>article>i{height:4px;background:#20282c}.context-indicators>article>i em{height:100%;display:block;background:linear-gradient(90deg,#268cff,#00df8a)}.context-level-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px;gap:4px;padding:7px 0}.context-level-cards span{border:1px solid #1c3430;background:#071a14;padding:6px;display:grid}.context-level-cards span.stop{background:#26090e;border-color:#54202a}.context-level-cards small{font:6px monospace;color:#6f818b}.context-level-cards b{font:800 8px monospace}.context-level-cards em{color:#00df8a;font:6px monospace;font-style:normal}.context-indicators>button{height:30px;width:100%;border:0;background:#ff9700;color:#120900;font:900 7px monospace}.context-indicators>button svg{width:11px;vertical-align:middle}.context-modal{position:fixed;z-index:1900;inset:0;background:#000d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center}.context-modal>section{width:min(620px,90vw);padding:14px;border:1px solid #3d515c;border-radius:13px;background:#05090c}.context-modal header{display:flex;align-items:center;gap:8px;border-bottom:1px solid #28343b;padding-bottom:10px}.context-modal header svg{width:23px;color:#ff9700}.context-modal header span{display:grid}.context-modal header small{color:#6a7b84}.context-modal>section>div{display:flex;align-items:baseline;gap:9px;margin-top:10px}.context-modal>section>div strong{font-size:18px;color:#00df8a}.context-modal>section>div>b{font-size:16px}.context-modal>section>div span{color:#71828b}.context-modal p{padding:8px;background:#0d151a;color:#b5c0c6}.context-modal article{height:36px;display:grid;grid-template-columns:110px 1fr 20px;align-items:center;border-bottom:1px solid #263139}.context-modal article small{color:#687983}.context-modal article svg{width:11px;color:#00df8a}.context-modal footer{display:flex;justify-content:flex-end;gap:5px;margin-top:10px}.context-modal footer button{height:29px;border:1px solid #37454d;background:#0c1419;color:#9caab2}.context-modal footer button:last-child{background:#ff9700;color:#100700;border:0}.context-modal footer svg{width:10px;vertical-align:middle}.context-execution{grid-template-columns:210px minmax(500px,1fr) 300px}.broker-readiness>article{height:58px;display:grid;grid-template-columns:32px 1fr 72px;align-items:center;padding:0 7px;border-bottom:1px solid #293035}.broker-readiness>article.active{background:#2d1e04;box-shadow:inset 3px 0 #ff9700}.broker-readiness>article>i{width:28px;height:28px;display:grid;place-items:center;background:#142935;color:#52b2ee}.broker-readiness article svg{width:13px}.broker-readiness article span{display:grid}.broker-readiness article b{font:800 8px monospace}.broker-readiness article em,.broker-readiness article small{font:6px monospace;color:#6f7f88;font-style:normal}.broker-readiness article em{color:#ffad29}.broker-readiness>footer{margin:8px;padding:8px;border:1px solid #52401e;background:#201706;color:#cdb57b;font:6px/1.5 monospace}.broker-readiness>footer svg{width:11px;vertical-align:middle}.synchronized-ticket{padding:0 10px}.ticket-quote{display:grid;grid-template-columns:repeat(4,1fr);padding:10px 0;border-bottom:1px solid #2a3236}.ticket-quote span{display:grid;border-right:1px solid #293136;padding:0 8px}.ticket-quote small{font:6px monospace;color:#6e7e87}.ticket-quote b{font:800 11px monospace}.synchronized-ticket>nav{display:grid;grid-template-columns:1fr 1fr;margin-top:9px}.synchronized-ticket>nav button{height:35px;border:0;background:#10231a;color:#00df8a}.synchronized-ticket>nav button.sell{background:#2a1015;color:#ff4c5c}.synchronized-ticket>nav button.buy.active{background:#08714d;color:white}.synchronized-ticket>nav button.sell.active{background:#a51522;color:white}.context-ticket-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:9px}.context-ticket-fields label{color:#6e7f88;font:6px monospace}.context-ticket-fields input,.context-ticket-fields select{width:100%;height:32px;margin-top:4px;background:#080c0e;border:1px solid #343d42;color:#fff;padding:0 7px}.context-pretrade{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin:9px 0}.context-pretrade span{display:grid;border:1px solid #273136;padding:7px}.context-pretrade small{color:#6b7c85;font:6px monospace}.context-pretrade b{font:700 7px monospace}.context-submit{width:100%;height:37px;border:0;color:white;font:900 8px monospace}.context-submit.buy{background:#08714d}.context-submit.sell{background:#a51522}.context-order-ok{display:flex;align-items:center;gap:7px;margin-top:7px;padding:8px;background:#08291e;color:#00df8a}.context-order-ok svg{width:14px}.context-order-ok span{display:grid}.context-order-ok small{color:#769b8e;font:6px monospace}.pretrade-risk>article{height:42px;display:grid;grid-template-columns:22px 1fr 70px;align-items:center;padding:0 8px;border-bottom:1px solid #293035}.pretrade-risk>article svg{width:12px;color:#00df8a}.pretrade-risk>article b{font:800 7px monospace}.pretrade-risk>article em{color:#00df8a;font:6px monospace;font-style:normal}.pretrade-risk>div{display:flex;gap:7px;align-items:flex-start;margin:8px;padding:8px;border:1px solid #5b4115;background:#211704;color:#d7bb81}.pretrade-risk>div svg{width:13px;flex:0 0 auto}.pretrade-risk>div p{margin:0;font:6px/1.5 monospace}@media(max-width:1100px){.context-analysis{grid-template-columns:1fr 280px}.context-execution{grid-template-columns:180px 1fr}.pretrade-risk{grid-column:1/3}.adv-context-bar>small{display:none}}.pcr{height:100%;min-height:0;background:#020507;color:#e9f1f5;font:500 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;grid-template-rows:40px 1fr;--line:#1d2d36;--green:#00df8a;--red:#ff3447;--orange:#ff9700;--blue:#268cff}.pcr-head{gap:12px;border:1px solid var(--line);background:#060c10;padding:0 8px}.pcr-head,.pcr-head>div{display:flex;align-items:center}.pcr-head>div{min-width:310px;gap:7px}.pcr-head>div>i{width:28px;height:28px;border-radius:8px;background:#261903;color:var(--orange);display:grid;place-items:center}.pcr-head svg{width:14px}.pcr-head>div span{display:grid}.pcr-head b{font-size:9px}.pcr-head small{font-size:6px;color:#667a86}.pcr-head>nav{display:flex;align-self:stretch}.pcr-head nav button{border:0;border-left:1px solid #213039;background:transparent;color:#6f818b;font:700 7px monospace;padding:0 11px}.pcr-head nav button.active{background:#281a03;color:#ffad29;box-shadow:inset 0 -2px var(--orange)}.pcr-head>span{margin-left:auto;display:flex;align-items:center;gap:5px;color:var(--green);font-size:7px}.pcr-head>span i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.pcr-grid{padding:5px;display:grid;grid-template-columns:240px minmax(520px,1.45fr) 290px;grid-template-rows:minmax(320px,1.3fr) minmax(245px,1fr) minmax(165px,.68fr);grid-gap:5px;gap:5px;overflow:auto;background-image:linear-gradient(#111b2255 1px,transparent 0),linear-gradient(90deg,#111b2255 1px,transparent 0);background-size:40px 40px}.pcr-panel{min-width:0;min-height:0;border:1px solid var(--line);border-radius:10px;background:linear-gradient(145deg,#070d12,#03070a);overflow:hidden}.pcr-panel-head{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;border-bottom:1px solid var(--line);background:#071017}.pcr-panel-head span{display:flex;align-items:center;gap:5px}.pcr-panel-head svg{width:12px;color:var(--orange)}.pcr-panel-head b{font-size:8px}.pcr-panel-head small{font-size:6px;color:#607581;border-left:1px solid #2a3b45;padding-left:6px}.pcr-panel-head>em{font-size:6px;color:var(--green);font-style:normal}.pcr-scenario{grid-column:1;grid-row:1}.pcr-event{margin:8px;padding:8px;border:1px solid #573a0a;background:#221604;border-radius:6px;display:grid}.pcr-event small{font-size:6px;color:#ad7722}.pcr-event b{font-size:9px}.pcr-event span{display:flex;align-items:center;gap:4px;color:#ffb436;font-size:6px;margin-top:5px}.pcr-event svg{width:10px}.pcr-scenario>label{display:grid;grid-template-columns:1fr auto;padding:8px;color:#70828d;font-size:7px}.pcr-scenario>label>b{color:#ffad29;font-size:11px}.pcr-scenario>label input{grid-column:1/3;width:100%;accent-color:var(--orange)}.pcr-horizon{display:grid;grid-template-columns:repeat(4,1fr);padding:0 8px}.pcr-horizon button{height:27px;border:1px solid #22323b;background:#070c0f;color:#657782;font-size:7px}.pcr-horizon button.active{background:#17334a;color:#67bafd;border-color:#268cff}.pcr-toggle{display:flex!important;align-items:center!important;grid-template-columns:1fr 34px!important;border-top:1px solid #1a2932;margin-top:8px}.pcr-toggle span{display:grid;flex:1 1}.pcr-toggle small{font-size:6px}.pcr-toggle input{opacity:0}.pcr-toggle>i{position:relative;width:31px;height:16px;border-radius:9px;background:#24343d}.pcr-toggle>i:after{content:"";position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#71838d}.pcr-toggle input:checked+i{background:#075d3e}.pcr-toggle input:checked+i:after{left:17px;background:var(--green)}.pcr-selected{margin:7px;padding:7px;border:1px solid #173c31;background:#061a14;display:grid}.pcr-selected small{font-size:6px;color:#5f7d71}.pcr-selected b{font-size:8px}.pcr-selected em{color:var(--green);font-size:6px;font-style:normal}.pcr-twin{grid-column:2;grid-row:1}.pcr-graph{height:calc(100% - 32px);display:grid;grid-template-rows:1fr 40px;background:radial-gradient(circle at center,#0b2431,transparent 52%)}.pcr-graph>svg{width:100%;height:100%}.pcr-links path{fill:none;stroke:#395460;stroke-width:1.3}.pcr-links .secondary{stroke-dasharray:5 5;opacity:.65}.pcr-node circle{fill:#081218;stroke:var(--scenario);stroke-width:1.5}.pcr-node.n3 circle{fill:#1e1708;stroke-width:3}.pcr-node.n4 circle{stroke:var(--green)}.pcr-node.n5 circle{stroke:var(--red)}.pcr-node text{text-anchor:middle;fill:#dfe8ec;font:800 8px monospace}.pcr-node .value{fill:var(--scenario);font-size:7px}.pcr-path{justify-content:center;gap:5px;border-top:1px solid var(--line);background:#050a0d}.pcr-path,.pcr-path span{display:flex;align-items:center}.pcr-path span{gap:4px}.pcr-path span i{width:17px;height:17px;border-radius:50%;background:#192932;color:#78bce5;display:grid;place-items:center;font-size:6px;font-style:normal}.pcr-path span b{font-size:6px}.pcr-path svg{width:9px;color:#4f6470}.pcr-summary{grid-column:3;grid-row:1}.pcr-big-impact{padding:13px;text-align:center;border-bottom:1px solid var(--line);display:grid}.pcr-big-impact small{font-size:6px;color:#687a85}.pcr-big-impact b{font-size:29px}.pcr-big-impact span{font-size:7px;color:#758791}.pcr .up{color:var(--green)}.pcr .down{color:var(--red)}.pcr-risk-kpis{display:grid;grid-template-columns:1fr 1fr;padding:7px;grid-gap:4px;gap:4px}.pcr-risk-kpis span{display:grid;border:1px solid #182832;padding:6px}.pcr-risk-kpis small{font-size:6px;color:#617581}.pcr-risk-kpis b{font-size:8px}.pcr-summary>article{display:flex;gap:7px;margin:7px;padding:8px;border:1px solid #514018;background:#1c1607;color:#d4bd85}.pcr-summary>article svg{width:13px;flex:0 0 auto}.pcr-summary>article p{margin:0;font:500 7px/1.5 monospace}.pcr-summary>article p b{display:block;color:#ffba42}.pcr-holdings{grid-column:1/3;grid-row:2}.pcr-holdings>article,.pcr-table-head{display:grid;grid-template-columns:1.3fr .7fr .45fr .5fr .55fr 1fr;align-items:center;padding:0 8px}.pcr-table-head{height:23px;background:#0c151a;color:#5d707c;font-size:6px}.pcr-holdings>article{height:40px;border-bottom:1px solid #17262e}.pcr-holdings>article>span{display:flex;align-items:center;gap:6px}.pcr-holdings>article>span>i{width:24px;height:24px;border-radius:6px;background:#122a37;color:#6ac0f5;display:grid;place-items:center;font-size:7px;font-style:normal}.pcr-holdings>article>span b{display:grid;font-size:8px}.pcr-holdings>article>span small{font-size:6px;color:#617581}.pcr-holdings article>em{font-style:normal;color:#71838e;font-size:6px}.pcr-holdings article>strong{font-size:7px}.pcr-holdings article>div{height:5px;background:#14232b;position:relative}.pcr-holdings article>div>i{display:block;height:100%;background:var(--green)}.pcr-holdings article>div>i.negative{background:var(--red)}.pcr-holdings article>div small{position:absolute;right:0;top:-9px;color:#526570;font-size:5px}.pcr-actions{grid-column:3;grid-row:2/4}.pcr-actions>article{height:72px;display:grid;grid-template-columns:26px 1fr 70px 38px;align-items:center;grid-gap:5px;gap:5px;padding:0 7px;border-bottom:1px solid #17262e}.pcr-actions>article>i{width:22px;height:22px;border-radius:50%;background:#162832;display:grid;place-items:center;font-size:6px;font-style:normal}.pcr-actions>article span{display:grid}.pcr-actions article span em{font-style:normal;color:#ffad29;font-size:6px}.pcr-actions article span b{font-size:7px}.pcr-actions article span small{font-size:6px;color:#617581}.pcr-actions article>strong{font-size:6px;color:#7a8d98}.pcr-actions article>button{border:0;background:#122530;color:#72bce7;font-size:6px;height:23px}.pcr-submit{margin:8px;width:calc(100% - 16px);height:31px;border:0;background:#ff9700;color:#130900;font-weight:900;font-size:7px}.pcr-submit svg{width:11px;vertical-align:middle}.pcr-actions>footer{margin:8px;padding:8px;background:#08261b;color:var(--green);font-size:6px}.pcr-actions>footer svg{width:11px;vertical-align:middle}.pcr-evidence{grid-column:1/3;grid-row:3}.pcr-evidence>article{height:27px;display:grid;grid-template-columns:20px 65px 1fr 85px 75px;align-items:center;border-bottom:1px solid #17262e;padding:0 8px}.pcr-evidence article svg{width:11px;color:var(--green)}.pcr-evidence article em{font-style:normal;color:#ffad29;font-size:6px}.pcr-evidence article b,.pcr-evidence article span,.pcr-evidence article time{font-size:6px}.pcr-evidence article span,.pcr-evidence article time{color:#677a86}.pcr-evidence>footer{padding:7px;color:#637783;font-size:6px}.pcr-evidence>footer svg{width:10px;vertical-align:middle}@media(max-width:1100px){.pcr-grid{grid-template-columns:220px 1fr}.pcr-summary{grid-column:1;grid-row:2}.pcr-holdings{grid-column:2;grid-row:2}.pcr-actions{grid-column:1;grid-row:3}.pcr-evidence{grid-column:2;grid-row:3}.pcr-head>div{min-width:240px}.pcr-head nav button{padding:0 6px}}