@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900;950&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap";.ninja-copy-page{color:#c8c8c8;background:#111;width:100%;height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:12px;overflow:hidden}.ninja-topbar{color:#c7dce7;background:#004b69;border-bottom:1px solid #002b3d;grid-template-columns:88px 24px 300px 112px 72px 114px 1fr;align-items:center;height:26px;display:grid}.instrument-select{color:#e5e5e5;background:#1d2529;border:1px solid #647784;outline:none;align-items:center;height:22px;margin-left:6px;padding:2px 8px;font-weight:700;display:flex}.instrument-select option{color:#e5e5e5;background:#1d2529}.red-badge{color:#fff;background:#a90013;justify-content:center;align-items:center;width:14px;height:18px;font-weight:700;display:flex}.contract-name{color:#6ec7ec;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.quote-main{color:#00e261;text-align:right;font-variant-numeric:tabular-nums;padding-right:10px;font-size:17px;font-weight:700}.quote-change{color:#ff4f58;font-variant-numeric:tabular-nums;flex-direction:column;font-size:11px;font-weight:700;line-height:1;display:flex}.quote-bidask{color:#00e261;font-variant-numeric:tabular-nums;flex-direction:column;font-size:10px;line-height:1;display:flex}.top-tools{justify-content:flex-end;height:100%;display:flex}.top-tools button{color:#c7dce7;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff1f;height:100%;padding:0 9px;font-size:12px}.top-tools button:hover,.top-tools button.active{color:#fff;background:#ffffff1f}.chart-status-row{color:#a9a9a9;font-variant-numeric:tabular-nums;background:#141414;border-bottom:1px solid #3a3a3a;align-items:center;gap:12px;height:20px;padding:0 8px;display:flex}.chart-status-row strong{color:#e5e5e5}.chart-status-row em{margin-left:auto;padding-right:8px;font-size:11px;font-style:normal}.chart-status-row em.carregado{color:#00e261}.chart-status-row em.simulado{color:#d8a83d}.chart-status-row em.fallback{color:#ffb04d}.ninja-workspace{background:#111;grid-template-columns:minmax(700px,1fr) 224px 28px;height:calc(100vh - 46px);display:grid}.ninja-chart-shell{border-left:1px solid #303030;border-right:1px solid #303030;grid-template-rows:minmax(0,1fr) 22px;min-width:0;height:100%;display:grid}.chart-canvas-wrap{cursor:crosshair;background:#181818;width:100%;height:100%;min-height:0}.chart-canvas-wrap canvas{width:100%;height:100%;display:block}.bottom-control-strip{color:#bdbdbd;background:#111;border-top:1px solid #2e2e2e;grid-template-columns:1fr 180px 300px;align-items:center;height:22px;display:grid}.scroll-handle{background:#6d6d6d;border:1px solid #454545;justify-self:center;width:100px;height:12px}.mini-icons{text-align:center;color:#dedede;letter-spacing:2px;font-size:15px}.drawing-set{text-align:right;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;font-size:12px;overflow:hidden}.times-sales-panel{background:#080808;border-left:1px solid #333;border-right:1px solid #333;grid-template-rows:24px minmax(0,1fr);min-width:0;height:100%;display:grid}.times-sales-header{color:#969696;background:#101010;border-bottom:1px solid #2f2f2f;grid-template-columns:1fr 1fr 36px;align-items:center;padding:0 5px;font-size:12px;display:grid}.times-sales-list{padding:1px 5px 0;overflow:hidden}.ts-row{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 32px;align-items:center;height:18px;font-size:12px;font-weight:700;line-height:18px;display:grid}.ts-row.buy{color:#00c24e}.ts-row.sell{color:#ff464f}.ts-row span:nth-child(2),.ts-row span:nth-child(3){text-align:right}.vertical-tabs{background:#3c3c3c;border-left:1px solid #555;flex-direction:column;align-items:stretch;width:28px;display:flex}.vertical-tabs button{color:#d0d0d0;writing-mode:vertical-rl;cursor:pointer;background:#4a4a4a;border:0;border-bottom:1px solid #5a5a5a;flex:1;min-height:56px;padding:6px 0;font-size:12px;transform:rotate(180deg)}.vertical-tabs button.active{color:#fff;background:#5f5f5f}.right-module{background:#080808;grid-row:1/-1;padding:9px 8px;overflow:hidden}.panel-title{color:#d8d8d8;border-bottom:1px solid #2f2f2f;margin-bottom:8px;padding-bottom:7px;font-size:12px;font-weight:700}.right-module p{font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff12;justify-content:space-between;gap:8px;margin:0;padding:7px 0;display:flex}.right-module p span{color:#8e8e8e}.right-module p strong{color:#e0e0e0;text-align:right}.right-module small{color:#898989;margin-top:12px;line-height:1.4;display:block}.book-row{font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0d;grid-template-columns:1fr 1.4fr 1fr;align-items:center;height:19px;font-weight:700;display:grid}.book-row .ask{color:#ff464f}.book-row .bid{color:#00c24e;text-align:right}.book-row strong{color:#cfcfcf;text-align:center;font-size:12px}.order-module label{color:#8e8e8e;margin-top:9px;margin-bottom:4px;display:block}.order-module input{color:#d8d8d8;box-sizing:border-box;background:#111;border:1px solid #333;width:100%;height:25px;padding:0 8px}.order-buttons{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.order-buttons button{cursor:pointer;border:0;height:32px;font-weight:700}.order-buttons .buy{color:#001b0a;background:#00c24e}.order-buttons .sell{color:#fff;background:#ff464f}.risk-bar{background:#191919;border:1px solid #333;height:8px;margin-top:12px}.risk-bar span{background:linear-gradient(90deg,#00c24e,#d8a83d);width:58%;height:100%;display:block}.diary-module textarea{resize:none;color:#d6d6d6;box-sizing:border-box;background:#101010;border:1px solid #333;width:100%;height:calc(100vh - 110px);padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.45}@media (width<=1100px){.ninja-topbar{grid-template-columns:70px 22px 1fr 100px 70px}.quote-bidask,.top-tools{display:none}.ninja-workspace{grid-template-columns:minmax(600px,1fr) 210px 28px}}:root{--bg:#030504;--panel:#07100d;--panel-2:#0b1512;--line:#1f332a;--text:#eaf2ec;--muted:#8fa096;--dim:#5d6e65;--amber:#f0a51d;--amber-2:#ffce72;--green:#20e28e;--red:#ff4f66;--cyan:#3df0d0;color:var(--text);background:var(--bg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}body{background:radial-gradient(circle at 0 0,#f0a51d14,#0000 26rem),radial-gradient(circle at 100% 0,#20e28e14,#0000 32rem),linear-gradient(145deg,#020303,#030706 55%,#020303);margin:0}button,input{font:inherit}button{cursor:pointer}.terminal{background:var(--line);grid-template-rows:44px 40px 1fr;gap:1px;min-height:100vh;display:grid}.topbar{background:var(--line);grid-template-columns:280px minmax(240px,1fr) 180px;gap:1px;display:grid}.brand,.commandBar,.source{background:linear-gradient(#0d1512,#070c0a);align-items:center;display:flex}.brand{color:var(--text);text-align:left;border:0;gap:10px;padding:0 14px}.brandMark{background:var(--amber);color:#030504;border-radius:3px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.brand strong{color:var(--amber-2);letter-spacing:.04em;font-size:13px;display:block}.brand small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.commandBar{gap:10px;padding:0 10px}.commandBar input,.search{color:#fff;background:#020403;border:1px solid #2c4036;outline:none;width:100%;height:29px;padding:0 10px}.commandBar input:focus,.search:focus{border-color:var(--amber)}.source{color:var(--muted);justify-content:flex-end;padding:0 12px;font-size:11px}.nav{background:var(--line);gap:1px;display:flex;overflow-x:auto}.nav button{min-width:118px;color:var(--muted);text-transform:uppercase;background:#07100d;border:0;font-size:11px}.workspace{background:var(--line);min-height:0;padding:1px}.grid{gap:1px;display:grid}.dashboardGrid{grid-template-columns:1.2fr .9fr 1.1fr;height:100%}.ipoPage{grid-template-columns:360px minmax(0,1fr);gap:1px;height:100%;display:grid}.panel{background:var(--panel);border:1px solid #0e1713;flex-direction:column;min-width:0;min-height:0;display:flex}.panelHeader{border-bottom:1px solid var(--line);background:linear-gradient(#101a16,#0a110f);justify-content:space-between;align-items:center;min-height:32px;padding:0 10px;display:flex}.panelHeader strong{color:var(--amber-2);text-transform:uppercase;font-size:12px}.panelHeader span{color:var(--muted);text-transform:uppercase;font-size:10px}.panelBody{padding:10px;overflow:auto}.kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.kpi span{color:var(--dim);text-transform:uppercase;margin-bottom:8px;font-size:10px;display:block}.kpi strong{color:#fff;font-size:16px;line-height:1.25;display:block}.kpi small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.cardList{gap:8px;display:grid}.infoCard{border:1px solid var(--line);color:var(--text);text-align:left;background:#08100d;gap:6px;padding:10px;display:grid}.infoCard:hover,.infoCard.selected{border-color:var(--amber);background:#101a16}.infoCard strong{color:#fff}.infoCard small{color:var(--muted)}.search{max-width:520px;margin-bottom:10px}.tableWrap{border:1px solid var(--line);overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid #18231e;padding:9px 10px}th{color:var(--amber);z-index:1;text-transform:uppercase;background:#0b120f;font-size:11px;position:sticky;top:0}.detailHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d1f,#0000 25rem),#07100d;margin-bottom:10px;padding:16px}.detailHero h1{letter-spacing:-.04em;margin:8px 0;font-family:Inter,system-ui,sans-serif;font-size:34px}.detailHero p{color:var(--muted);max-width:900px;line-height:1.6}.tag{color:var(--amber-2);text-transform:uppercase;background:#f0a51d14;border:1px solid #f0a51d59;padding:3px 6px;font-size:10px;display:inline-flex}.muted{color:var(--muted)}@media (width<=1100px){.topbar{grid-template-columns:1fr}.brand,.commandBar,.source{min-height:44px}.dashboardGrid,.ipoPage{grid-template-columns:1fr}.kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.kpiGrid{grid-template-columns:1fr}}body{font-size:14px}.terminal{grid-template-rows:48px 44px 1fr}.brand strong{font-size:14px}.brand small{font-size:11px}.commandBar input,.search{height:32px;font-size:13px}.source{font-size:12px}.nav button{min-width:128px;font-size:12px}.panelHeader{min-height:36px;padding:0 12px}.panelHeader strong{font-size:13px}.panelHeader span{font-size:11px}.kpi{min-height:96px;padding:12px}.kpi span{font-size:11px}.kpi strong{font-size:18px}.kpi small{font-size:11px}.infoCard{padding:12px}.infoCard strong{font-size:14px}.infoCard span,.infoCard small{font-size:12px}th{font-size:12px}th,td{padding:11px 12px}.detailHero h1{font-size:38px}.detailHero p{font-size:14px}.tag{font-size:11px}:root{--bg:#020403;--panel:#07100d;--panel-soft:#0b1512;--panel-header:#101a16;--line:#1f332a;--line-soft:#31483d;--text:#eaf2ec;--muted:#8fa096;--dim:#5d6e65;--amber:#f0a51d;--amber-2:#ffce72;--green:#20e28e;--red:#ff4f66;--cyan:#3df0d0}body{background:radial-gradient(circle at 0 0,#f0a51d1f,#0000 30rem),radial-gradient(circle at 100% 0,#20e28e14,#0000 32rem),linear-gradient(145deg,#020303,#030706 55%,#020303);font-size:14px}.terminal{background:var(--line);border:1px solid #0f1713;grid-template-rows:50px 34px 44px 1fr;gap:1px;min-height:100vh;display:grid}.topbar{background:var(--line);grid-template-columns:300px minmax(320px,1fr) 190px}.brand,.commandBar,.source{background:linear-gradient(#0d1512,#070c0a)}.brand{gap:11px;padding:0 14px}.brandMark{background:var(--amber);color:#030504;border-radius:4px;width:27px;height:27px;font-weight:950;box-shadow:0 0 22px #f0a51d38}.brand strong{color:var(--amber-2);letter-spacing:.08em;font-size:14px}.brand small{color:var(--muted);letter-spacing:.04em;font-size:10px}.commandBar{padding:0 12px}.commandBar span{color:var(--amber);font-weight:950}.commandBar input,.search{color:#fff;background:#020403;border:1px solid #2c4036;outline:none;height:32px;font-size:13px}.commandBar input:focus,.search:focus{border-color:var(--amber);box-shadow:0 0 0 1px #f0a51d2e}.source{color:var(--muted);text-transform:uppercase;font-size:12px}.ticker{background:#040705;border-top:1px solid #1b2822;border-bottom:1px solid #1b2822;align-items:center;display:flex;overflow:hidden}.tickerTrack{gap:24px;min-width:max-content;padding-left:18px;animation:45s linear infinite tickerMove;display:flex}@keyframes tickerMove{to{transform:translate(-50%)}}.tickerItem{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.tickerItem strong{color:#fff}.tickerItem em{font-style:normal;font-weight:800}.tickerItem em.up{color:var(--green)}.tickerItem em.down{color:var(--red)}.nav{background:var(--line)}.nav button{min-width:132px;color:var(--muted);letter-spacing:.02em;background:#07100d;font-size:12px;transition:background .15s,color .15s}.nav button:hover{color:#fff;background:#0d1713}.nav button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--amber);background:#101a16}.workspace{background:var(--line);padding:1px}.panel{background:var(--panel);border:1px solid #0e1713;box-shadow:inset 0 1px #ffffff05}.panelHeader{border-bottom:1px solid var(--line);background:linear-gradient(#101a16,#0a110f);min-height:38px;padding:0 12px}.panelHeader strong{color:var(--amber-2);letter-spacing:.04em;font-size:13px}.panelHeader span{color:var(--muted);font-size:11px}.panelBody{padding:12px}.dashboardGrid{grid-template-columns:1.15fr .95fr 1.1fr;gap:1px;height:100%}.kpiGrid{gap:8px}.kpi{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d0f,#0000 16rem),#08100d;min-height:104px;padding:13px}.kpi span{color:var(--dim);letter-spacing:.04em;font-size:11px}.kpi strong{color:#fff;letter-spacing:-.035em;font-size:19px}.kpi strong.negative{color:var(--red)}.kpi small{color:var(--muted);font-size:11px}.infoCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#20e28e0a,#0000 14rem),#08100d;padding:13px;transition:border-color .15s,background .15s,transform .15s}.infoCard:hover,.infoCard.selected{border-color:var(--amber);background:#101a16;transform:translateY(-1px)}.infoCard strong{color:#fff;font-size:14px}.infoCard span{color:var(--amber-2);font-size:12px}.infoCard small{color:var(--muted);font-size:12px}.tableWrap{border:1px solid var(--line);background:#050907}table{font-size:13px}th{color:var(--amber);letter-spacing:.03em;background:#0b120f;font-size:12px}th,td{border-bottom:1px solid #18231e;padding:11px 12px}td{color:#dce6df}tr:hover td{background:#111d18}.linkCell{color:#80ff4f;font-weight:800}.detailHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d24,#0000 28rem),#07100d;padding:18px}.detailHero h1{color:#fff;letter-spacing:-.05em;font-size:40px}.detailHero p{color:var(--muted);font-size:14px;line-height:1.65}.tag{color:var(--amber-2);background:#f0a51d14;border:1px solid #f0a51d59;font-size:11px}.muted{color:var(--muted);font-size:14px;line-height:1.6}@media (width<=1100px){.terminal{grid-template-rows:auto 34px 44px 1fr}.topbar{grid-template-columns:1fr}.brand,.commandBar,.source{min-height:48px}.dashboardGrid,.ipoPage{grid-template-columns:1fr}}.reportsPage{background:var(--line);grid-template-columns:minmax(0,1fr) 360px;gap:1px;min-height:100%;display:grid}.reportsMain{min-width:0;min-height:0}.reportsStack{gap:12px;display:grid}.reportsRail{background:var(--line);grid-template-rows:minmax(220px,1fr) minmax(220px,1fr) minmax(220px,1fr);gap:1px;min-width:0;min-height:0;display:grid}.sourceNote{color:var(--muted);background:#f0a51d0e;border:1px solid #f0a51d47;margin-top:10px;padding:11px 12px;font-size:12px;line-height:1.55}.denseList{gap:8px;display:grid}.denseItem{border:1px solid var(--line);background:#08100d;gap:6px;padding:10px;display:grid}.denseTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.denseTop strong{color:#fff;font-size:13px}.denseItem p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}@media (width<=1180px){.reportsPage{grid-template-columns:1fr}.reportsRail{grid-template-rows:auto}}.equitiesPage{background:var(--line);grid-template-columns:minmax(0,1fr) 360px;gap:1px;min-height:100%;display:grid}.equitiesMain{min-width:0}.equitiesRail{background:var(--line);grid-template-rows:minmax(250px,auto) minmax(260px,1fr) minmax(220px,auto);gap:1px;min-width:0;display:grid}.equityTabs{background:var(--line);gap:1px;margin:-12px -12px 12px;display:flex;overflow-x:auto}.equityTabs button{min-width:230px;height:40px;color:var(--muted);text-transform:uppercase;background:#07100d;border:0;font-size:12px}.equityTabs button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--amber);background:#101a16}.equityToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.equityTablePanel{min-height:420px}.companyMiniHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d1f,#0000 22rem),#08100d;margin-bottom:10px;padding:14px}.companyMiniHero h2{color:#fff;letter-spacing:-.04em;margin:9px 0;font-size:22px;line-height:1.15}.companyMiniHero p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.twoColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.denseButton{border:1px solid var(--line);color:var(--text);text-align:left;background:#08100d;gap:5px;padding:10px;display:grid}.denseButton:hover,.denseButton.active{border-color:var(--amber);background:#101a16}.denseButton strong{color:#80ff4f;font-size:13px}.denseButton span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (width<=1180px){.equitiesPage{grid-template-columns:1fr}.equitiesRail{grid-template-rows:auto}}.titulosPage{background:var(--line);grid-template-columns:minmax(0,1fr) 360px;gap:1px;min-height:100%;display:grid}.titulosMain{min-width:0}.titulosRail{background:var(--line);grid-template-rows:minmax(250px,auto) minmax(260px,1fr) minmax(220px,auto);gap:1px;min-width:0;display:grid}.titulosTabs{background:var(--line);gap:1px;margin:-12px -12px 12px;display:flex;overflow-x:auto}.titulosTabs button{min-width:250px;height:40px;color:var(--muted);text-transform:uppercase;background:#07100d;border:0;font-size:12px}.titulosTabs button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--amber);background:#101a16}.titulosToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (width<=1180px){.titulosPage{grid-template-columns:1fr}.titulosRail{grid-template-rows:auto}}.ipoRichPage{background:var(--line);grid-template-columns:360px minmax(0,1fr);gap:1px;min-height:100%;display:grid}.ipoSidebar,.ipoMain{min-width:0}.ipoMain{background:var(--line);gap:1px;display:grid}.ipoHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d24,#0000 28rem),#07100d;grid-template-columns:minmax(0,1fr) 300px;gap:12px;margin-bottom:12px;padding:18px;display:grid}.ipoHero h1{color:#fff;letter-spacing:-.05em;margin:10px 0;font-size:42px;line-height:1.05}.ipoHero p{color:var(--muted);max-width:900px;margin:0;font-size:14px;line-height:1.65}.ipoStatusBox{background:#f0a51d0f;border:1px solid #f0a51d47;align-content:center;gap:8px;padding:14px;display:grid}.ipoStatusBox span{color:var(--dim);text-transform:uppercase;font-size:11px}.ipoStatusBox strong{color:#fff;font-size:18px;line-height:1.3}.ipoStatusBox small{color:var(--muted);font-size:11px}.ipoGrid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.copyBlock{border:1px solid var(--line);color:var(--muted);background:#08100d;padding:14px;font-size:13px;line-height:1.65}@media (width<=1180px){.ipoRichPage,.ipoHero,.ipoGrid{grid-template-columns:1fr}}.dashboardRich{background:var(--line);grid-template-columns:minmax(0,1fr) 360px;gap:1px;min-height:100%;display:grid}.dashboardMain{grid-template-rows:auto minmax(0,1fr);gap:1px;min-width:0;display:grid}.dashboardTop{background:var(--line);grid-template-columns:1.1fr .9fr;gap:1px;display:grid}.dashboardBottom{background:var(--line);grid-template-columns:1.15fr .85fr;gap:1px;display:grid}.dashboardRail{background:var(--line);grid-template-rows:minmax(220px,1fr) minmax(220px,1fr) minmax(180px,auto);gap:1px;min-width:0;display:grid}.quickActions{gap:8px;display:grid}.quickActions button{border:1px solid var(--line);height:38px;color:var(--text);text-align:left;text-transform:uppercase;background:#08100d;padding:0 12px;font-size:12px}.quickActions button:hover{border-color:var(--amber);color:#fff;background:#101a16}@media (width<=1180px){.dashboardRich,.dashboardTop,.dashboardBottom{grid-template-columns:1fr}.dashboardRail{grid-template-rows:auto}}.dashboardZip{background:var(--line);grid-template-columns:minmax(0,1fr) 360px;gap:1px;min-height:100%;display:grid}.dashMain{background:var(--line);grid-template-rows:230px minmax(0,1fr) 230px;gap:1px;min-width:0;min-height:0;display:grid}.dashTop{grid-template-columns:1.05fr .9fr .95fr;gap:1px;min-width:0;min-height:0;display:grid}.dashMiddle{background:var(--line);grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr) minmax(0,.7fr);gap:1px;min-height:430px;display:grid}.dashBottom{background:var(--line);grid-template-columns:1.05fr 1.25fr 1.25fr 1fr;gap:1px;min-height:340px;display:grid}.dashBottom>.panel{min-height:340px}.dashBottom .panelBody{min-height:300px}.dashRail{background:var(--line);grid-template-rows:230px minmax(0,1fr) 230px;gap:1px;min-width:0;min-height:0;display:grid}.dashKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dashChart{background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:100%;min-height:160px;display:block}.chartGrid{stroke:#1e2d26;stroke-width:1px}.chartLine{fill:none;stroke-width:3px}.greenLine{stroke:var(--green);filter:drop-shadow(0 0 6px #20e28e80)}.amberLine{stroke:var(--amber);opacity:.75}.barGreen{fill:#20e28e6b}.barAmber{fill:#f0a51d7a}.heatMap{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;height:100%;display:grid}.heatTile{border:1px solid var(--line);background:#08100d;flex-direction:column;justify-content:space-between;min-height:70px;padding:10px;display:flex}.heatTile span{color:var(--muted);font-size:11px}.heatTile strong{color:#fff;font-size:17px}.heatTile small{text-transform:uppercase;font-size:10px}.heatTile.up{background:#20e28e1a;border-color:#20e28e47}.heatTile.up small{color:var(--green)}.heatTile.mid{background:#f0a51d14;border-color:#f0a51d47}.heatTile.mid small{color:var(--amber-2)}.heatTile.down{background:#ff4f6614;border-color:#ff4f6647}.heatTile.down small{color:var(--red)}.dashboardZip .panel,.dashboardZip .panelBody{min-height:0}.dashboardZip .tableWrap{max-height:100%}.dashboardZip table{font-size:12px}.dashboardZip th,.dashboardZip td{padding:9px 10px}@media (width<=1300px){.dashboardZip,.dashTop,.dashMiddle,.dashBottom{grid-template-columns:1fr}.dashMain,.dashRail{grid-template-rows:auto}}.heroStatsRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.heroStat{background:radial-gradient(circle at 0 0,#f0a51d0a,#0000 16rem),#07100d;border:1px solid #21342c;grid-template-rows:auto 1fr auto;min-height:168px;padding:14px 14px 12px;display:grid}.heroStatTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.heroStatTop span{color:#93a59a;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.heroStatTop small{color:#9fb4a8;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.heroStat strong{letter-spacing:-.04em;word-break:break-word;align-self:center;max-width:95%;margin:10px 0 14px;font-size:28px;font-weight:800;line-height:1.08}.heroStatBottom{color:#8d9f95;justify-content:space-between;gap:10px;font-size:11px;line-height:1.35;display:flex}.heroStat-green strong{color:#20f0a0}.heroStat-amber strong{color:#ffc85a}.heroStat-cyan strong{color:#3ee9e0}.heroStat-green{box-shadow:inset 0 0 0 1px #20e28e05}.heroStat-amber{box-shadow:inset 0 0 0 1px #f0a51d05}.heroStat-cyan{box-shadow:inset 0 0 0 1px #3df0d005}@media (width<=1400px){.heroStatsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.heroStatsRow{grid-template-columns:1fr}.heroStat{min-height:140px}.heroStat strong{font-size:24px}}.chartsPage{background:var(--line);grid-template-columns:minmax(0,1fr) 380px;gap:1px;min-height:100%;display:grid}.chartsMain{min-width:0;min-height:0}.chartsRail{background:var(--line);grid-template-rows:minmax(230px,auto) minmax(360px,1fr) minmax(220px,auto);gap:1px;min-width:0;min-height:0;display:grid}.chartTabs{background:var(--line);gap:1px;margin:-12px -12px 12px;display:flex;overflow-x:auto}.chartTabs button{min-width:250px;height:40px;color:var(--muted);text-transform:uppercase;background:#07100d;border:0;font-size:12px}.chartTabs button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--amber);background:#101a16}.chartToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.symbolInput{color:#fff;width:min(440px,100%);height:34px;font:inherit;background:#020403;border:1px solid #2c4036;outline:none;padding:0 10px}.symbolInput:focus{border-color:var(--amber)}.terminalButton{height:34px;color:var(--amber-2);text-transform:uppercase;background:#f0a51d14;border:1px solid #f0a51d59;padding:0 12px;font-size:12px}.terminalButton:hover{background:var(--amber);color:#030504}.chartSurface{border:1px solid var(--line);background:#050907;height:calc(100vh - 230px);min-height:520px}.tradingViewContainer{width:100%;height:100%}.halcyonChart{background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;height:100%;display:block}.chartLabel{fill:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}.chartBodivaButtons{margin-top:10px}@media (width<=1180px){.chartsPage{grid-template-columns:1fr}.chartsRail{grid-template-rows:auto}.chartSurface{height:600px}}.chartsPage{height:100%;min-height:0;overflow:hidden}.chartsMain{min-height:0;overflow:hidden}.chartsMain .panel{height:100%;min-height:0}.chartsMain .panelBody{height:100%;min-height:0;overflow:hidden}.chartSurface{height:calc(100vh - 215px);min-height:520px;overflow:hidden}.tradingViewContainer{width:100%;height:100%;overflow:hidden}.tradingview-widget-container__widget{width:100%;height:100%}.tradingViewContainer iframe{display:block;width:100%!important;height:100%!important}.clickableRow:hover td{color:#fff;background:#14201b}.clickableRow:hover .linkCell{color:var(--amber-2)}.emptyChartState{text-align:center;height:100%;color:var(--muted);background:#050907;place-content:center;padding:24px;display:grid}.emptyChartState h2{color:#fff;margin:12px 0 6px}.candleWickUp{stroke:var(--green);stroke-width:1px}.candleWickDown{stroke:var(--red);stroke-width:1px}.candleBodyUp{fill:#20e28ea6}.candleBodyDown{fill:#ff4f66b8}.softLine{opacity:.55;stroke-width:2px}.candleDotUp{fill:var(--green);filter:drop-shadow(0 0 5px #20e28e73)}.candleDotDown{fill:var(--red);filter:drop-shadow(0 0 5px #ff4f6673)}.bodivaLineChart{background-color:#050907;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.bodivaPriceLine{fill:none;stroke:#56b7f5;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #56b7f559)}.bodivaPriceDot{fill:#56b7f5;filter:drop-shadow(0 0 5px #56b7f573)}.volumeBar{fill:#f0a51d47}.chartTitle{fill:#b7c8be;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px;font-weight:700}.chartPositive{fill:var(--green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.chartNegative{fill:var(--red);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.chartHitZone{fill:#0000;cursor:crosshair}.selectedCrosshair{stroke:#ffce728c;stroke-width:1px;stroke-dasharray:4 4;pointer-events:none}.selectedCrosshairHorizontal{stroke:#ffce7247;stroke-width:1px;stroke-dasharray:4 4;pointer-events:none}.selectedPriceDot{fill:var(--amber);stroke:#030504;stroke-width:2px;filter:drop-shadow(0 0 8px #f0a51da6);pointer-events:none}.chartTooltip rect{fill:#07100df5;stroke:#f0a51d73;stroke-width:1px;pointer-events:none}.tooltipTitle{fill:var(--amber-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;font-weight:800}.tooltipText{fill:#dce6df;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.selectedDateLabel{fill:var(--amber-2);pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800}.topActions{gap:10px}.topActions button{height:28px;color:var(--amber-2);text-transform:uppercase;background:#f0a51d14;border:1px solid #f0a51d59;padding:0 10px;font-size:11px}.topActions button:hover{background:var(--amber);color:#030504}.accountPage{background:var(--line);gap:1px;min-height:100%;display:grid}.authGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.authCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d1a,#0000 20rem),#08100d;gap:12px;padding:16px;display:grid}.authCard h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:24px}.authCard p{color:var(--muted);margin:0;line-height:1.6}.wideButton{width:fit-content}.buttonRow{flex-wrap:wrap;gap:8px;display:flex}.watchlistForm{grid-template-columns:170px minmax(260px,1fr) 130px auto;gap:8px;margin-bottom:12px;display:grid}.quickSymbolGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}@media (width<=1200px){.quickSymbolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.watchlistForm{grid-template-columns:1fr}}.researchHub{gap:10px;margin:12px 0;display:grid}.researchHeader{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d1a,#0000 18rem),#08100d;padding:12px}.researchHeader h3{color:#fff;letter-spacing:-.04em;margin:8px 0;font-size:20px}.researchHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.researchGrid{grid-template-columns:1.4fr .8fr .8fr;gap:8px;display:grid}.researchGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.researchCard{border:1px solid var(--line);background:#07100d;gap:8px;min-height:100px;padding:12px;display:grid}.researchCard.large{min-height:130px}.researchCard span{color:var(--amber-2);text-transform:uppercase;font-size:11px;font-weight:800}.researchCard strong{color:#fff;font-size:15px;line-height:1.35}.researchCard small,.researchCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.miniBullets{color:var(--muted);gap:6px;margin:0;padding-left:16px;font-size:12px;line-height:1.45;display:grid}.modelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.modelGrid button{height:34px;color:var(--amber-2);text-transform:uppercase;background:#f0a51d0f;border:1px solid #f0a51d40;font-size:11px}.modelGrid button:hover{background:var(--amber);color:#030504}.clickableRow{cursor:pointer}.clickableRow:hover td{background:#14201b}@media (width<=1200px){.researchGrid,.researchGrid.two,.modelGrid{grid-template-columns:1fr}}.deepResearchPage{background:var(--line);gap:1px;min-height:100%;display:grid}.deepHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d1f,#0000 28rem),#07100d;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;padding:18px;display:flex}.deepHero h1{color:#fff;letter-spacing:-.05em;margin:10px 0;font-size:38px;line-height:1.05}.deepHero p{color:var(--muted);max-width:900px;margin:0;line-height:1.65}.deepResearchGrid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (width<=1100px){.deepHero{display:grid}.deepResearchGrid{grid-template-columns:1fr}}.deepHero.upgraded{align-items:center}.deepIdentity{align-items:center;gap:18px;min-width:0;display:flex}.companyLogo,.companyLogoFallback{object-fit:contain;background:radial-gradient(circle at 0 0,#f0a51d4d,#0000 5rem),#101a16;border:1px solid #f0a51d59;border-radius:14px;flex:none;width:74px;height:74px;padding:8px}.companyLogoFallback{place-items:center;padding:0;display:grid}.companyLogoFallback span{color:var(--amber-2);font-size:22px;font-weight:900}.deepHeroMeta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.deepHeroMeta span{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:#ffffff06;padding:6px 8px;font-size:11px}.deepActions{justify-content:flex-end;display:flex}.deepTopGrid{grid-template-columns:.9fr 1.1fr;gap:10px;margin-bottom:12px;display:grid}.marketIdentityCard,.notesCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d1a,#0000 18rem),#07100d;min-height:130px;padding:14px}.marketIdentityTop{align-items:center;gap:14px;display:flex}.marketIdentityTop h2{color:#fff;letter-spacing:-.05em;margin:8px 0 4px;font-size:30px}.marketIdentityTop p{color:var(--muted);margin:0;font-size:12px}.positiveText{color:var(--green);margin-top:14px;font-size:18px;display:block}.negativeText{color:var(--red);margin-top:14px;font-size:18px;display:block}.notesCard{gap:10px;display:grid}.notesCard textarea{resize:vertical;border:1px solid var(--line);color:#fff;width:100%;min-height:86px;font:inherit;background:#020403;outline:none;padding:12px}.notesCard textarea:focus{border-color:#f0a51d8c}.deepResearchGrid.upgraded{grid-template-columns:1fr 1fr}.strongCopy{color:#d9e5dd;font-size:13px}.valuationBox .tableWrap{max-height:none}.scenarioCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.scenarioCard{border:1px solid var(--line);background:#07100d;align-content:space-between;gap:8px;min-height:110px;padding:12px;display:grid}.scenarioCard.highlighted{background:#f0a51d12;border-color:#f0a51d73}.scenarioCard span,.forecastGrid span{color:var(--amber-2);text-transform:uppercase;font-size:11px;font-weight:800}.scenarioCard strong,.forecastGrid strong{color:#fff;font-size:18px;line-height:1.25}.scenarioCard small,.forecastGrid small{color:var(--muted);font-size:11px}.forecastGrid{background:#f0a51d0a;border:1px solid #f0a51d59;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.forecastGrid>div{border-right:1px solid #f0a51d38;gap:8px;padding:14px;display:grid}.forecastGrid>div:last-child{border-right:0}.forecastGrid .base{background:#f0a51d1f}.researchModelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1100px){.deepIdentity,.deepTopGrid{grid-template-columns:1fr;display:grid}.deepResearchGrid.upgraded,.scenarioCards,.forecastGrid,.researchModelGrid{grid-template-columns:1fr}.forecastGrid>div{border-bottom:1px solid #f0a51d38;border-right:0}}.institutionalPage{background:var(--line);gap:1px;min-height:100%;display:grid}.institutionalHero{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:16px;display:grid}.institutionalHero h1{color:#fff;letter-spacing:-.05em;margin:10px 0;font-size:34px;line-height:1.08}.institutionalHero p{color:var(--muted);max-width:980px;margin:0;line-height:1.65}.institutionalWarning{background:#f0a51d12;border:1px solid #f0a51d59;align-content:center;gap:8px;padding:14px;display:grid}.institutionalWarning strong{color:var(--amber-2);text-transform:uppercase}.institutionalWarning span{color:var(--muted);font-size:12px;line-height:1.5}.institutionalTabs{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.institutionalTabs button{height:42px;color:var(--muted);text-transform:uppercase;background:#07100d;border:0;font-size:12px}.institutionalTabs button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--amber);background:#101a16}.institutionalGrid{background:var(--line);grid-template-columns:minmax(0,1fr) 380px;gap:1px;display:grid}.institutionalMain{gap:1px;min-width:0;display:grid}.institutionalRail{align-content:start;gap:1px;min-width:0;display:grid}.institutionCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.institutionCard{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#07100d;gap:12px;padding:12px;display:flex}.institutionCard.selected{background:#f0a51d12;border-color:#f0a51da6}.institutionCard strong{color:#fff;margin-bottom:5px;display:block}.institutionCard span,.institutionCard small{color:var(--muted);line-height:1.45;display:block}.institutionLogo{width:42px;height:42px;color:var(--amber-2);background:radial-gradient(circle at 0 0,#f0a51d38,#0000 4rem),#101a16;border:1px solid #f0a51d59;flex:none;place-items:center;font-weight:900;display:grid}.institutionLogo.large{width:74px;height:74px;font-size:22px}.institutionProfile{gap:12px;display:grid}.institutionProfileHeader{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d14,#0000 20rem),#07100d;align-items:flex-start;gap:14px;padding:14px;display:flex}.institutionProfileHeader h2,.institutionPreview h2,.messagePane h2{color:#fff;letter-spacing:-.04em;margin:8px 0;font-size:24px}.institutionProfileHeader p,.institutionPreview p,.messagePane p{color:var(--muted);margin:0;line-height:1.65}.institutionActions{gap:8px;display:grid}.institutionActions button{height:34px;color:var(--amber-2);text-transform:uppercase;background:#f0a51d0f;border:1px solid #f0a51d40;font-size:11px}.institutionActions button:hover{background:var(--amber);color:#030504}.interestForm,.institutionForm{gap:8px;display:grid}.interestForm input,.interestForm select,.interestForm textarea,.institutionForm input,.institutionForm select,.institutionForm textarea{border:1px solid var(--line);color:#fff;font:inherit;background:#020403;outline:none;padding:10px}.interestForm textarea,.institutionForm textarea{resize:vertical;min-height:120px}.interestForm input:focus,.interestForm select:focus,.interestForm textarea:focus,.institutionForm input:focus,.institutionForm select:focus,.institutionForm textarea:focus{border-color:#f0a51d8c}.institutionCreateGrid{grid-template-columns:260px minmax(0,1fr);gap:14px;display:grid}.logoUploader{border:1px solid var(--line);background:#07100d;align-content:start;gap:12px;padding:14px;display:grid}.logoUploader img,.institutionPreview img{object-fit:contain;background:#101a16;border:1px solid #f0a51d59;width:120px;height:120px;padding:10px}.uploadPlaceholder{text-align:center;width:120px;height:120px;color:var(--amber-2);background:#f0a51d0d;border:1px dashed #f0a51d73;place-content:center;display:grid}.uploadPlaceholder span{font-size:18px;font-weight:900}.uploadPlaceholder small{color:var(--muted)}.uploadButton{cursor:pointer;width:fit-content}.uploadButton input{display:none}.institutionPreview{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d14,#0000 18rem),#07100d;gap:10px;padding:14px;display:grid}.messageLayout{background:var(--line);grid-template-columns:320px minmax(0,1fr);gap:1px;display:grid}.messageList{align-content:start;gap:1px;display:grid}.messageList button{color:inherit;text-align:left;background:#07100d;border:0;padding:12px}.messageList strong{color:#fff;display:block}.messageList span{color:var(--muted)}.messagePane{background:#07100d;gap:10px;padding:14px;display:grid}.messagePane textarea{border:1px solid var(--line);color:#fff;min-height:170px;font:inherit;resize:vertical;background:#020403;padding:12px}@media (width<=1200px){.institutionalHero,.institutionalGrid,.institutionCreateGrid,.messageLayout,.institutionalTabs,.institutionCards{grid-template-columns:1fr}}.institutionalTheme{--amber:#35c7ff;--amber-2:#8ce8ff;--line:#183541}.institutionalTheme .nav button.active{color:#fff;box-shadow:inset 0 -2px #35c7ff}.institutionalTheme .tickerItem em.up,.institutionalTheme .linkCell,.institutionalTheme .denseButton strong{color:#8ce8ff}.institutionalTheme .terminalButton,.institutionalTheme .topActions button{color:#8ce8ff;background:#35c7ff14;border-color:#35c7ff73}.institutionalTheme .terminalButton:hover,.institutionalTheme .topActions button:hover{color:#031015;background:#35c7ff}.institutionGatePage{min-height:100%}.institutionGateHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff2e,#0000 34rem),#061014;gap:14px;padding:28px;display:grid}.institutionGateHero h1{color:#fff;letter-spacing:-.06em;max-width:950px;margin:0;font-size:44px;line-height:1.05}.institutionGateHero p{color:var(--muted);max-width:900px;margin:0;line-height:1.7}.institutionGateActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.gateStatus{color:#8ce8ff;text-transform:uppercase;background:#35c7ff12;border:1px solid #35c7ff59;padding:8px 10px;font-size:11px;font-weight:800}.gateStatus.pending{color:var(--amber-2);background:#f0a51d14;border-color:#f0a51d73}.gateStatus.rejected{color:var(--red);background:#ff4f6614;border-color:#ff4f6673}.institutionGateGrid{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;display:grid}.gateCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff14,#0000 18rem),#07100d;align-content:start;gap:10px;min-height:180px;padding:16px;display:grid}.gateCard span{color:#8ce8ff;text-transform:uppercase;font-size:11px;font-weight:900}.gateCard strong{color:#fff;letter-spacing:-.04em;font-size:20px;line-height:1.25}.gateCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.muted{color:var(--muted);line-height:1.5}@media (width<=1000px){.institutionGateHero h1{font-size:32px}.institutionGateGrid{grid-template-columns:1fr}}.institutionGatePremium{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff2e,#0000 38rem),#061014;grid-template-columns:minmax(0,1fr) 420px;gap:18px;padding:28px;display:grid}.institutionGateCopy h1{color:#fff;letter-spacing:-.065em;max-width:980px;margin:14px 0;font-size:48px;line-height:1.03}.institutionGateCopy p{color:var(--muted);max-width:980px;margin:0;font-size:14px;line-height:1.75}.institutionGateButtons{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.institutionAccessNote{color:var(--muted);font-size:12px}.institutionGateTerminal{background-color:#02080ae0;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #35c7ff59;align-self:stretch;padding:14px}.terminalMiniHeader{border-bottom:1px solid #35c7ff40;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;display:flex}.terminalMiniHeader span{color:#8ce8ff;font-size:12px;font-weight:900}.terminalMiniHeader small{color:var(--muted);font-size:10px}.terminalMiniRows{gap:8px;display:grid}.terminalMiniRows div{background:#35c7ff09;border:1px solid #35c7ff29;justify-content:space-between;gap:14px;padding:12px;display:flex}.terminalMiniRows span{color:var(--muted);font-size:12px}.terminalMiniRows strong{color:#8ce8ff;text-transform:uppercase;font-size:12px}.institutionAccessLocked{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff1a,#0000 22rem),#07100d;gap:12px;padding:18px;display:grid}.institutionAccessLocked h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:26px}.institutionAccessLocked p{color:var(--muted);max-width:780px;margin:0;line-height:1.65}@media (width<=1100px){.institutionGatePremium{grid-template-columns:1fr}.institutionGateCopy h1{font-size:34px}}.macroSvgWrap{background-color:#020403;background-image:radial-gradient(circle at 52% 48%,#35c7ff14,#0000 28rem),linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,34px 34px,34px 34px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;place-items:center;width:100%;height:100%;min-height:620px;display:grid}.macroSvgMap{width:100%;height:620px}.macroLand{fill:#35c7ff0d;stroke:#35c7ff2e;stroke-width:1px}.macroLand.soft{fill:#f0a51d0a;stroke:#f0a51d29}.macroMapTitle{fill:#8ce8ff;letter-spacing:.18em;font-size:18px;font-weight:900}.macroMapSubtitle{fill:var(--muted);font-size:12px}.macroMapNode{cursor:pointer}.macroMapNode:hover circle{stroke:#fff;stroke-width:3px}.macroCountryLabel{fill:#fff;pointer-events:none;font-size:11px;font-weight:900}.macroCountryLabel.angola{fill:#030504}.angolaPulse{fill:#f0a51d1f;stroke:#f0a51d59;stroke-width:1px}.macroPage{background:var(--line);gap:1px;min-height:100%;display:grid}.macroHero{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:16px;display:grid}.macroHero h1{color:#fff;letter-spacing:-.055em;max-width:1000px;margin:10px 0;font-size:38px;line-height:1.06}.macroHero p{color:var(--muted);max-width:980px;margin:0;line-height:1.65}.macroHeroCard{background:radial-gradient(circle at 0 0,#35c7ff1f,#0000 16rem),#07100d;border:1px solid #35c7ff59;align-content:center;gap:8px;padding:16px;display:grid}.macroHeroCard strong{color:#8ce8ff;font-size:12px}.macroHeroCard span{color:#fff;letter-spacing:-.04em;font-size:28px;font-weight:900}.macroHeroCard small{color:var(--muted)}.macroIndicatorTabs,.macroRegionTabs{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.macroIndicatorTabs button,.macroRegionTabs button{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;cursor:pointer;background:#07100d;padding:8px 12px;font-size:11px}.macroIndicatorTabs button.active,.macroRegionTabs button.active{color:#8ce8ff;background:#35c7ff24;border-color:#35c7ff8c}.macroGrid{background:var(--line);grid-template-columns:minmax(0,1fr) 380px;gap:1px;display:grid}.macroMapArea{gap:1px;min-width:0;display:grid}.macroRail{align-content:start;gap:1px;min-width:0;display:grid}.macroMapShell.professional{border:1px solid var(--line);background:radial-gradient(circle,#35c7ff0d,#0000 34rem),#020403;height:680px;position:relative;overflow:hidden}.macroWorldMapFrame{width:100%;height:100%;position:relative}.macroWorldMap{width:100%;height:100%}.macroMapTopOverlay{z-index:2;pointer-events:none;gap:4px;display:grid;position:absolute;top:18px;left:24px}.macroMapTopOverlay span{color:#8ce8ff;letter-spacing:.16em;font-size:14px;font-weight:900}.macroMapTopOverlay small{color:var(--muted);font-size:11px}.macroMapLoading,.macroMapFallback{text-align:center;z-index:3;background:radial-gradient(circle,#35c7ff14,#0000 24rem),#020403;place-content:center;gap:10px;padding:30px;display:grid;position:absolute;inset:0}.macroMapFallback h2,.macroMapLoading p{color:#fff}.macroMapFallback p{color:var(--muted);max-width:620px;line-height:1.7}.countryPanel{gap:12px;display:grid}.countryHeader{border:1px solid var(--line);background:#07100d;align-items:flex-start;gap:12px;padding:12px;display:flex}.countryFlag{font-size:38px;line-height:1}.countryHeader h2{color:#fff;letter-spacing:-.04em;margin:8px 0;font-size:24px}.countryHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.countryValueCard{background:#35c7ff0f;border:1px solid #35c7ff59;gap:7px;padding:14px;display:grid}.countryValueCard span{color:#8ce8ff;text-transform:uppercase;font-size:11px;font-weight:900}.countryValueCard strong{color:#fff;letter-spacing:-.04em;font-size:28px}.countryValueCard small{color:var(--muted)}.macroBottomGrid{background:var(--line);grid-template-columns:.8fr 1.2fr;gap:1px;display:grid}@media (width<=1200px){.macroHero,.macroGrid,.macroBottomGrid{grid-template-columns:1fr}.macroMapShell.professional{height:520px}}.angolaMacroPage{background:var(--line);gap:1px;min-height:100%;display:grid}.angolaMacroHero{grid-template-columns:minmax(0,1fr) 250px;align-items:stretch;gap:18px;margin-bottom:12px;display:grid}.angolaMacroHero h1{color:#fff;letter-spacing:-.06em;max-width:980px;margin:12px 0;font-size:42px;line-height:1.04}.angolaMacroHero p{color:var(--muted);max-width:920px;margin:0;line-height:1.7}.angolaMacroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.angolaMacroActions span{color:var(--muted);font-size:12px}.angolaMacroFlag{text-align:center;background:radial-gradient(circle at 0 0,#f0a51d29,#0000 16rem),#07100d;border:1px solid #f0a51d59;place-content:center;gap:8px;padding:18px;display:grid}.angolaMacroFlag strong{font-size:54px;line-height:1}.angolaMacroFlag span{color:#fff;letter-spacing:.14em;font-weight:900}.angolaMacroFlag small{color:var(--muted)}.angolaMacroGrid{background:var(--line);grid-template-columns:minmax(0,1fr) 430px;gap:1px;display:grid}.angolaMacroMain,.angolaMacroRail{align-content:start;gap:1px;min-width:0;display:grid}.macroExecutiveBox{gap:8px;display:grid}.macroExecutiveItem{border:1px solid var(--line);background:#07100d;align-items:flex-start;gap:10px;padding:12px;display:flex}.macroExecutiveItem span{color:var(--amber-2);font-size:14px}.macroExecutiveItem p{color:var(--muted);margin:0;line-height:1.6}.macroSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.macroSignalGrid div{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff0f,#0000 14rem),#07100d;gap:8px;min-height:120px;padding:14px;display:grid}.macroSignalGrid span{color:#8ce8ff;text-transform:uppercase;font-size:11px;font-weight:900}.macroSignalGrid strong{color:#fff;letter-spacing:-.04em;font-size:22px}.macroSignalGrid small{color:var(--muted)}.macroNotesBox{gap:10px;display:grid}.macroNotesBox textarea{resize:vertical;border:1px solid var(--line);color:#fff;width:100%;min-height:180px;font:inherit;background:#020403;outline:none;padding:12px}.macroNotesBox textarea:focus{border-color:#35c7ff8c}.macroHeroButton{width:fit-content;margin-top:8px}@media (width<=1200px){.angolaMacroHero,.angolaMacroGrid,.macroSignalGrid{grid-template-columns:1fr}}.angolaFlagBadge{background:radial-gradient(circle at 0 0,#f0a51d2e,#0000 10rem),#07100d;border:1px solid #f0a51d59;place-items:center;width:72px;height:72px;margin:0 auto 10px;font-size:34px;display:grid}.angolaFlagImage{object-fit:cover;background:#07100d;border:1px solid #f0a51d59;width:82px;height:82px;margin:0 auto 10px;padding:6px}.noteActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.terminalButton.secondary{border-color:var(--line);color:var(--muted);background:#07100d}.angolaChartsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.angolaChartCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff0f,#0000 14rem),#07100d;min-width:0;padding:12px}.angolaChartHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.angolaChartHeader h3{color:#fff;letter-spacing:-.035em;margin:6px 0 0;font-size:17px}.angolaChartHeader small{color:var(--muted);text-align:right;font-size:11px}.angolaChartCanvas{width:100%;height:230px}.angolaChartEmpty{height:230px;color:var(--muted);border:1px dashed var(--line);text-align:center;place-items:center;padding:16px;font-size:12px;display:grid}@media (width<=1200px){.angolaChartsGrid{grid-template-columns:1fr}}.chartRangeControls{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.chartRangeControls button{border:1px solid var(--line);color:var(--muted);font:inherit;text-transform:uppercase;cursor:pointer;background:#07100d;padding:8px 12px}.chartRangeControls button.active{color:var(--amber-2);background:#f0a51d1f;border-color:#f0a51db3}.sourceQualityList{gap:8px;display:grid}.sourceQualityRow{border:1px solid var(--line);background:#07100d;gap:10px;padding:12px;display:grid}.sourceQualityTop{align-items:flex-start;gap:10px;display:flex}.sourceQualityTop strong{color:#fff;font-size:13px;display:block}.sourceQualityTop small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.sourceQualityRow p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.sourceBadge{border:1px solid var(--line);text-transform:uppercase;white-space:nowrap;padding:5px 7px;font-size:9px;font-weight:900}.sourceBadge.official{color:#8fffd0;background:#44ffae14;border-color:#44ffae61}.sourceBadge.worldbank{color:#8ce8ff;background:#35c7ff14;border-color:#35c7ff6b}.sourceBadge.market{color:var(--amber-2);background:#f0a51d14;border-color:#f0a51d73}.sourceBadge.manual{color:#fff;background:#ffffff0d;border-color:#ffffff38}.sourceBadge.external{border-color:var(--line);color:var(--muted);background:#020403}@media print{@page{size:A4 landscape;margin:10mm}body{color:#000!important;background:#fff!important}.topbar,.ticker,.tickerTape,.terminalNav,.navTabs,.noPrint,.noteActions,.chartRangeControls,.macroNotesBox textarea,.macroNotesBox .sourceNote{display:none!important}.terminal,.angolaMacroPage,.angolaMacroGrid,.angolaMacroMain,.angolaMacroRail{color:#000!important;background:#fff!important}.angolaMacroPage{display:block!important}.angolaMacroGrid{grid-template-columns:1fr 360px!important;gap:10px!important;display:grid!important}.panel,.kpi,.angolaChartCard,.macroExecutiveItem,.macroSignalGrid div,.sourceQualityRow,.copyBlock,.sourceNote{color:#000!important;box-shadow:none!important;background:#fff!important;border:1px solid #c9c9c9!important}.panelHeader,.panelTitle,.panelLabel,.tag,h1,h2,h3,strong,small,p,li,td,th,span{color:#000!important}.angolaMacroHero h1{color:#000!important;font-size:30px!important}.angolaMacroHero p,.macroExecutiveItem p,.sourceQualityRow p,.copyBlock,.sourceNote{color:#222!important}.kpiGrid,.macroSignalGrid{grid-template-columns:repeat(4,1fr)!important}.angolaChartsGrid{grid-template-columns:repeat(2,1fr)!important}.angolaChartCanvas{height:190px!important}.sourceBadge,.tag{color:#000!important;background:#f4f4f4!important;border:1px solid #777!important}a{color:#000!important;text-decoration:none!important}}.printReportHeader,.printReportFooter{display:none}@media print{.printReportHeader{page-break-after:avoid;border:1px solid #b8b8b8;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:10px;padding:14px 16px;color:#000!important;background:#fff!important;display:flex!important}.printReportBrand{align-items:center;gap:12px;display:flex}.printReportMark{border:1px solid #000;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid;color:#000!important;background:#fff!important}.printReportBrand strong{letter-spacing:.08em;font-size:16px;display:block;color:#000!important}.printReportBrand span{margin-top:3px;font-size:11px;display:block;color:#222!important}.printReportMeta{text-align:right;gap:4px;max-width:520px;display:grid}.printReportMeta span{font-size:17px;font-weight:900;color:#000!important}.printReportMeta strong,.printReportMeta small{font-size:11px;color:#222!important}.printReportFooter{border-top:1px solid #b8b8b8;justify-content:space-between;gap:20px;margin-top:12px;padding-top:8px;font-size:10px;color:#222!important;display:flex!important}.printReportFooter strong,.printReportFooter span{color:#222!important}}.sourceUpdateInline{color:var(--muted);margin-top:-4px;font-size:11px;display:block}.sourceUpdateList{gap:8px;display:grid}.sourceUpdateRow{border:1px solid var(--line);background:#07100d;gap:8px;padding:12px;display:grid}.sourceUpdateRow div{justify-items:start;gap:6px;display:grid}.sourceUpdateRow strong{color:#fff;font-size:13px}.sourceUpdateRow small{color:var(--muted);font-size:11px;line-height:1.45}.sourceUpdateRow p{color:#8ce8ff;margin:0;font-size:12px;font-weight:800}.dashboardMacroChartPanel{width:100%;min-height:100%;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 0 0,#35c7ff12,#0000 14rem),#07100d;border:0;gap:10px;padding:12px;display:grid}.dashboardMacroChartPanel:hover{background:radial-gradient(circle at 0 0,#35c7ff1f,#0000 15rem),#07100d}.dashboardMacroChartHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashboardMacroChartHeader strong{color:#fff;margin-top:6px;font-size:16px;display:block}.dashboardMacroChartHeader small{color:var(--muted);text-align:right;font-size:11px}.dashboardMacroMiniKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboardMacroMiniKpis div{border:1px solid var(--line);background:#020403;gap:4px;padding:10px;display:grid}.dashboardMacroMiniKpis span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.dashboardMacroMiniKpis strong{color:#fff;font-size:18px}.dashboardMacroMiniKpis small{color:var(--muted);font-size:10px}.dashboardClickArea{cursor:pointer}.dashboardPage{background:var(--line);grid-template-rows:185px minmax(0,1fr) 315px;gap:1px;height:calc(100dvh - 118px);display:grid;overflow:hidden}.dashboardPage::-webkit-scrollbar{display:none}.dashboardPage ::-webkit-scrollbar{display:none}.dashboardMacroChartPanel{height:100%;min-height:0;padding:10px;overflow:hidden}.dashboardMacroMiniKpis{gap:6px}.dashboardMacroChartCanvas{width:100%;height:155px}.dashboardPage{background:var(--line);grid-template-rows:165px 300px 420px;gap:1px;height:auto;min-height:calc(100dvh - 118px);display:grid;overflow:hidden}.dashTop{min-height:0;overflow:hidden}.dashMiddle{background:var(--line);grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr) minmax(0,.75fr);gap:1px;min-height:0;display:grid;overflow:hidden}.dashBottom{background:var(--line);grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,1.35fr) minmax(0,1fr);gap:1px;min-height:0;display:grid;overflow:hidden}.dashboardPage,.dashboardPage *{scrollbar-width:none}.dashboardPage::-webkit-scrollbar{display:none}.dashboardPage ::-webkit-scrollbar{display:none}.dashboardPage .panel,.dashboardPage .panelBody{min-height:0;overflow:hidden!important}.dashboardPage table{font-size:10.5px}.dashboardPage th,.dashboardPage td{white-space:nowrap;padding:7px 9px}.dashBottom .panelBody{height:350px}.dashboardMacroChartPanel{align-content:start;height:100%;min-height:0;padding:10px;overflow:hidden}.dashboardMacroChartHeader{margin-bottom:2px}.dashboardMacroMiniKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dashboardMacroMiniKpis div{padding:7px}.dashboardMacroMiniKpis strong{font-size:15px}.dashboardMacroMiniKpis small{font-size:9px;line-height:1.25}.dashboardMacroChartCanvas{width:100%;height:205px;margin-top:4px}.dashboardClickArea{cursor:pointer;height:100%;overflow:hidden}.dashboardClickArea:hover{box-shadow:inset 0 0 0 1px #f0a51d66}.dashboardV2{background:var(--line);grid-template-rows:190px minmax(0,1fr) 315px;gap:1px;height:calc(100dvh - 118px);display:grid;overflow:hidden}.dashV2Top,.dashV2Middle,.dashV2Bottom{background:var(--line);gap:1px;min-height:0;display:grid;overflow:hidden}.dashV2Top{grid-template-columns:1.15fr 1fr 1fr .9fr}.dashV2Middle{grid-template-columns:1.55fr .9fr .95fr}.dashV2Bottom{grid-template-columns:.95fr 1fr 1.25fr 1fr}.dashboardV2 .panel,.dashboardV2 .panelBody{min-height:0;overflow:hidden!important}.dashboardV2,.dashboardV2 *{scrollbar-width:none}.dashboardV2::-webkit-scrollbar{display:none}.dashboardV2 ::-webkit-scrollbar{display:none}.dashboardV2 button{font:inherit}.dashV2KpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;height:100%;display:grid}.dashV2Kpi{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#44ffae0f,#0000 12rem),#07100d;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.dashV2Kpi span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25}.dashV2Kpi strong{color:#44ffae;letter-spacing:-.06em;overflow-wrap:anywhere;font-size:24px;line-height:1.05}.dashV2Kpi small{color:var(--muted);font-size:10px}.dashV2PanelButton,.dashV2TableButton,.dashV2MacroTiles{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.dashV2PanelButton:hover,.dashV2TableButton:hover,.dashV2MacroTiles:hover,.dashV2ShortcutCard:hover,.dashV2IpoCard:hover,.dashV2AcademyCard:hover{box-shadow:inset 0 0 0 1px #f0a51d6b}.dashV2ChartBox{border:1px solid var(--line);background-color:#07100d;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:118px;padding:14px}.dashV2ChartBox svg{width:100%;height:100%}.dashV2ChartFooter{color:var(--muted);justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;display:flex}.dashV2ChartFooter strong{color:#44ffae}.dashV2MacroTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.dashV2MacroTiles div{border:1px solid var(--line);background:#07100d;align-content:center;gap:5px;min-width:0;padding:10px;display:grid}.dashV2MacroTiles span{color:var(--muted);font-size:10px}.dashV2MacroTiles strong{color:#fff;font-size:18px;line-height:1}.dashV2MacroTiles small{color:var(--amber-2);text-transform:uppercase;font-size:9px;font-weight:900}.dashV2Feed,.dashV2ResearchList,.dashV2AcademyList,.dashV2IpoList{align-content:start;gap:8px;height:100%;display:grid}.dashV2ShortcutCard,.dashV2IpoCard,.dashV2AcademyCard{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#07100d;gap:8px;padding:12px;display:grid}.dashV2ShortcutCard div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.dashV2ShortcutCard strong,.dashV2IpoCard strong,.dashV2AcademyCard strong{color:#fff;font-size:13px}.dashV2ShortcutCard span,.dashV2IpoCard span,.dashV2AcademyCard small{color:var(--amber-2);text-transform:uppercase;border:1px solid #f0a51d66;width:fit-content;padding:3px 6px;font-size:9px;font-weight:900}.dashV2ShortcutCard p,.dashV2IpoCard small,.dashV2AcademyCard span{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.dashboardV2 table{font-size:10.5px}.dashboardV2 th,.dashboardV2 td{white-space:nowrap;padding:8px 10px}.dashV2BarChart{border:1px solid var(--line);background-color:#07100d;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;justify-content:center;align-items:end;gap:10px;height:100%;min-height:220px;padding:30px;display:flex}.dashV2BarChart span{background:linear-gradient(#f0a51db8,#44ffae9e);border:1px solid #f0a51d1f;width:18px}.dashV2AcademyCard{grid-template-columns:34px minmax(0,1fr) auto;align-items:center}.dashboardV2 .dashboardMacroChartPanel{height:100%;min-height:0;overflow:hidden}.dashboardV2 .dashboardMacroChartCanvas{height:190px}.dashboardV2 .dashboardMacroMiniKpis strong{font-size:16px}@media (width<=1200px){.dashboardV2{grid-template-rows:auto;height:auto;overflow:auto}.dashV2Top,.dashV2Middle,.dashV2Bottom{grid-template-columns:1fr}}.dashboardNova{flex-direction:column;gap:18px;padding-bottom:24px;display:flex}.dashboardNovaHero,.dashboardNovaLinha{gap:18px;display:grid}.dashboardNovaHero{grid-template-columns:1.35fr .95fr}.dashboardNovaTopo{grid-template-columns:1.1fr 1fr .9fr}.dashboardNovaMeio{grid-template-columns:1.25fr .85fr .95fr;align-items:start}.dashboardNovaBase{grid-template-columns:1fr .95fr 1.15fr;align-items:start}.dashboardNovaPilha{gap:18px;display:grid}.dashboardNovaHeroConteudo{flex-direction:column;justify-content:space-between;gap:18px;min-height:210px;display:flex}.dashboardNovaHeroConteudo h1{color:#f3f4ef;margin:10px 0;font-size:42px;line-height:1.05}.dashboardNovaHeroConteudo p{color:#93a29b;max-width:840px;margin:0;font-size:15px;line-height:1.7}.dashboardNovaHeroAcoes{flex-wrap:wrap;gap:12px;display:flex}.dashboardNovaHeroAcoes button,.dashboardNovaMacroAcoes button{color:#f0a51d;font:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:#f0a51d14;border:1px solid #f0a51d80;padding:10px 14px}.dashboardNovaHeroAcoes button:hover,.dashboardNovaMacroAcoes button:hover{background:#f0a51d29}.dashboardNovaKpis{grid-template-columns:repeat(2,1fr);gap:12px;min-height:210px;display:grid}.dashboardNovaKpi{background:#05140e8c;border:1px solid #485f5280;flex-direction:column;gap:8px;padding:16px;display:flex}.dashboardNovaKpi span{color:#7d9488;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.dashboardNovaKpi strong{color:#61ffd7;font-size:28px;line-height:1.1}.dashboardNovaKpi small{color:#9caea3;font-size:12px}.dashboardNovaPainelBotao,.dashboardNovaTabelaBotao{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0}.dashboardNovaGrafico{background-color:#04100cb3;background-image:linear-gradient(#1232271f 1px,#0000 1px),linear-gradient(90deg,#1232271f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #244e4273;min-height:200px;padding:14px}.dashboardNovaGrafico svg{width:100%;height:170px}.dashboardNovaRodapeGrafico{color:#9fb0a5;justify-content:space-between;margin-top:10px;font-size:13px;display:flex}.dashboardNovaRodapeGrafico strong{color:#44ffae}.dashboardNovaMacroBox{flex-direction:column;gap:14px;min-height:100%;display:flex}.dashboardNovaMacroResumo{text-align:left;cursor:pointer;background:#06120da6;border:1px solid #3a605280;width:100%;padding:16px}.dashboardNovaMacroResumo strong{color:#f2f4ee;margin-bottom:8px;font-size:18px;display:block}.dashboardNovaMacroResumo p{color:#91a29b;margin:0;font-size:14px;line-height:1.6}.dashboardNovaMacroGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.dashboardNovaMacroTile{text-align:left;cursor:pointer;background:#06120da6;border:1px solid #395c4f73;padding:14px}.dashboardNovaMacroTile span{color:#789187;text-transform:uppercase;margin-bottom:6px;font-size:12px;display:block}.dashboardNovaMacroTile strong{color:#f1f3ee;margin-bottom:4px;font-size:24px;line-height:1.1;display:block}.dashboardNovaMacroTile small{color:#93a49c;font-size:12px;line-height:1.45}.dashboardNovaMacroAcoes{flex-wrap:wrap;gap:10px;display:flex}.dashboardNovaListaCartoes{flex-direction:column;gap:12px;display:flex}.dashboardNovaCartaoAtalho{cursor:pointer;text-align:left;background:#06120da6;border:1px solid #395c4f73;padding:16px;transition:transform .15s,border-color .15s}.dashboardNovaCartaoAtalho:hover{border-color:#f0a51d73;transform:translateY(-2px)}.dashboardNovaCartaoTopo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.dashboardNovaCartaoTopo strong{color:#f2f4ef;font-size:18px}.dashboardNovaCartaoTopo span{color:#f0a51d;text-transform:uppercase;border:1px solid #f0a51d59;padding:4px 8px;font-size:11px}.dashboardNovaCartaoAtalho p{color:#91a29b;margin:0;font-size:14px;line-height:1.6}.dashboardNovaTabela{border-collapse:collapse;table-layout:fixed;width:100%}.dashboardNovaTabela thead th{text-align:left;color:#f0a51d;text-transform:uppercase;border-bottom:1px solid #3d574c73;padding:12px 10px;font-size:12px}.dashboardNovaTabela tbody td{color:#e6efe9;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #3d574c47;padding:12px 10px;font-size:13px;overflow:hidden}.dashboardNovaTabela tbody tr:hover td{background:#18362d38}.dashboardNovaIpoLista,.dashboardNovaAcademiaLista{flex-direction:column;gap:12px;display:flex}.dashboardNovaIpoCard,.dashboardNovaAcademiaCard{text-align:left;cursor:pointer;background:#06120da6;border:1px solid #395c4f73;padding:14px}.dashboardNovaIpoCard strong,.dashboardNovaAcademiaCard strong{color:#f2f4ef;margin-bottom:6px;font-size:18px;display:block}.dashboardNovaIpoCard span,.dashboardNovaAcademiaCard span{color:#f0a51d;margin-bottom:4px;font-size:13px;display:block}.dashboardNovaIpoCard small,.dashboardNovaAcademiaCard small{color:#93a49c;font-size:12px}.dashboardNovaBarras{background-color:#04100cb3;background-image:linear-gradient(#1232271f 1px,#0000 1px),linear-gradient(90deg,#1232271f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #244e4273;align-items:end;gap:10px;height:220px;padding:14px;display:flex}.dashboardNovaBarras span{opacity:.8;background:linear-gradient(#f0a51d 0%,#44ffae 100%);flex:1}.dashboardNovaActividadeNotas{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;display:grid}.dashboardNovaActividadeNotas div{background:#06120da6;border:1px solid #395c4f73;padding:12px}.dashboardNovaActividadeNotas span{color:#7f968b;text-transform:uppercase;margin-bottom:4px;font-size:12px;display:block}.dashboardNovaActividadeNotas strong{color:#f2f4ef;font-size:16px}@media (width<=1280px){.dashboardNovaHero,.dashboardNovaTopo,.dashboardNovaMeio,.dashboardNovaBase{grid-template-columns:1fr}}@media (width<=768px){.dashboardNovaHeroConteudo h1{font-size:30px}.dashboardNovaKpis,.dashboardNovaMacroGrid,.dashboardNovaActividadeNotas{grid-template-columns:1fr}}.terminalDash{background:radial-gradient(circle at 0 0,#f0a51d0d,#0000 24rem),#020806;gap:14px;padding:14px;display:grid}.terminalDashHero{border:1px solid var(--line);background:linear-gradient(90deg,#f0a51d14,#0000 45%),#07100d;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:18px;display:grid}.terminalDashHero h1{color:#fff;letter-spacing:-.06em;margin:10px 0;font-size:36px;line-height:1.05}.terminalDashHero p{color:var(--muted);max-width:900px;margin:0;line-height:1.6}.terminalDashHeroActions{grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px;display:grid}.terminalDashHeroActions button{color:var(--amber-2);font:inherit;text-transform:uppercase;cursor:pointer;background:#f0a51d14;border:1px solid #f0a51d80;padding:10px 12px}.terminalDashGrid{grid-template-columns:1.15fr 1fr 1fr .9fr;grid-auto-rows:minmax(230px,auto);align-items:stretch;gap:14px;display:grid}.terminalDashPanel{border:1px solid var(--line);background:#07100d;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.terminalDashPanelHeader{border-bottom:1px solid var(--line);background:#ffffff04;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.terminalDashPanelHeader strong{color:var(--amber-2);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.terminalDashPanelHeader span{color:var(--muted);text-transform:uppercase;font-size:11px}.terminalDashPanelBody{min-width:0;padding:12px;overflow:hidden}.terminalDashMarketCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;display:grid}.terminalDashMarketCard{color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 0 0,#44ffae14,#0000 10rem),#06120d;border:1px solid #395c4f8c;align-content:start;gap:6px;padding:10px;display:grid}.terminalDashMarketCard span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.terminalDashMarketCard strong{color:#44ffae;font-size:18px;line-height:1.1}.terminalDashMarketCard em{color:var(--amber-2);font-size:11px;font-style:normal;font-weight:900}.terminalDashMarketCard small{color:var(--muted);font-size:10px}.terminalDashPlainButton,.terminalDashTableButton{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.terminalDashComposite{border:1px solid var(--line);background-color:#050b09;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:190px;padding:12px;display:grid}.terminalDashComposite svg{width:100%;height:100%}.terminalDashCompositeStats{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.terminalDashCompositeStats strong{color:#44ffae}.terminalDashMacroCommand{gap:10px;display:grid}.terminalDashMacroCommand button{color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 0 0,#35c7ff14,#0000 12rem),#06120d;border:1px solid #395c4f8c;gap:7px;padding:14px;display:grid}.terminalDashMacroCommand span{color:#8ce8ff;text-transform:uppercase;font-size:10px;font-weight:900}.terminalDashMacroCommand strong{color:#fff;font-size:17px}.terminalDashMacroCommand small{color:var(--muted);line-height:1.45}.terminalDashNewsList,.terminalDashIpoList,.terminalDashResearchList,.terminalDashAcademyList{gap:8px;display:grid}.terminalDashNewsList button,.terminalDashIpoList button,.terminalDashAcademyList button,.terminalDashShortcut{color:inherit;text-align:left;cursor:pointer;background:#06120d;border:1px solid #395c4f8c;padding:11px}.terminalDashNewsList button{grid-template-columns:70px minmax(0,1fr);gap:10px;display:grid}.terminalDashNewsList span,.terminalDashShortcut span,.terminalDashIpoList span,.terminalDashAcademyList small{color:var(--amber-2);text-transform:uppercase;border:1px solid #f0a51d61;width:fit-content;padding:3px 6px;font-size:9px;font-weight:900}.terminalDashNewsList p,.terminalDashShortcut p,.terminalDashIpoList small,.terminalDashAcademyList span{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.terminalDashShortcut div{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.terminalDashShortcut strong,.terminalDashIpoList strong,.terminalDashAcademyList strong{color:#fff;font-size:13px}.terminalDashAcademyList button{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.terminalDashTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}.terminalDashTable th{color:var(--amber-2);text-align:left;text-transform:uppercase;border-bottom:1px solid var(--line);padding:8px}.terminalDashTable td{color:#e4eee8;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0d;padding:8px;overflow:hidden}.terminalDashTable tr:hover td{background:#f0a51d0d}.terminalDashBars{border:1px solid var(--line);background-color:#050b09;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;justify-content:center;align-items:end;gap:7px;height:180px;padding:18px;display:flex}.terminalDashBars span{background:linear-gradient(#f0a51dcc,#44ffaeb3);width:16px}.terminalDashActivityFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.terminalDashActivityFooter div{border:1px solid var(--line);background:#050b09;padding:10px}.terminalDashActivityFooter span{color:var(--muted);text-transform:uppercase;font-size:10px}.terminalDashActivityFooter strong{color:#fff;margin-top:4px;font-size:14px;display:block}.terminalDash button:hover{box-shadow:inset 0 0 0 1px #f0a51d6b}.terminalDash .dashboardMacroChartPanel{min-height:260px}.terminalDash .dashboardMacroChartCanvas{height:190px}@media (width<=1400px){.terminalDashGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.terminalDashHero,.terminalDashHeroActions,.terminalDashGrid,.terminalDashMarketCards{grid-template-columns:1fr}}.commandDashboard{background:radial-gradient(circle at 0 0,#44ffae0b,#0000 34rem),radial-gradient(circle at 100% 100%,#35c7ff09,#0000 28rem),#020806;gap:14px;padding:14px;display:grid}.commandTopGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(320px,.72fr);align-items:stretch;gap:14px;display:grid}.commandMainGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr) minmax(0,.9fr);align-items:start;gap:14px;display:grid}.commandBottomGrid{grid-template-columns:minmax(0,.95fr) minmax(0,.82fr) minmax(0,.9fr) minmax(0,.9fr);align-items:start;gap:14px;display:grid}.commandLeftStack,.commandCenterStack,.commandRightStack{gap:14px;display:grid}.commandPanel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#44ffae09,#0000 18rem),#07100d;min-width:0;box-shadow:0 0 0 1px #ffffff03}.commandPanelHeader{border-bottom:1px solid var(--line);background:#ffffff04;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.commandPanelHeader strong{color:var(--amber-2);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.commandPanelHeader span{color:var(--muted);text-transform:uppercase;font-size:11px}.commandPanelBody{min-width:0;padding:12px}.commandHeroPanel{grid-template-columns:minmax(0,1fr) 210px;align-items:stretch;gap:14px;min-height:210px;display:grid}.commandHeroPanel h1{color:#fff;letter-spacing:-.06em;margin:12px 0;font-size:35px;line-height:1.05}.commandHeroPanel p{color:var(--muted);max-width:620px;margin:0;line-height:1.65}.commandHeroActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.commandHeroActions button,.plainPanelButton{color:var(--amber-2);font:inherit;cursor:pointer;text-transform:uppercase;background:#f0a51d14;border:1px solid #f0a51d80;padding:9px 12px;font-weight:900}.angolaRadarVisual{background:radial-gradient(circle,#44ffae1a,#0000 55%),#050b09;border:1px solid #44ffae26;position:relative;overflow:hidden}.radarRing{border:1px solid #44ffae1f;border-radius:999px;position:absolute;inset:20%}.ringTwo{inset:8%}.ringThree{inset:-6%}.angolaSilhouette{width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;inset:12px}.globalClockGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.clockCard{border:1px solid var(--line);background:#050b09;grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:145px;padding:12px;display:grid}.clockOrb{color:#44ffae;border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.clockOrb span{border-top:2px solid;border-left:2px solid;width:12px;height:12px;transform:rotate(45deg)}.clockCard.blue .clockOrb{color:#35c7ff}.clockCard.amber .clockOrb{color:var(--amber-2)}.clockCard.red .clockOrb{color:#ff6868}.clockCityRow{justify-content:space-between;gap:8px;display:flex}.clockCityRow strong{color:#fff;text-transform:uppercase;font-size:12px}.clockCityRow small{color:var(--muted)}.clockCard h3{color:#fff;letter-spacing:-.04em;margin:12px 0 4px;font-size:24px}.clockCard p{color:var(--muted);margin:0;font-size:11px}.clockStatus{color:var(--muted);text-transform:uppercase;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.clockStatus span{background:var(--muted);border-radius:50%;width:7px;height:7px}.clockStatus.open{color:#44ffae}.clockStatus.open span{background:#44ffae}.agendaList{gap:8px;display:grid}.agendaList button{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#050b09;grid-template-columns:58px minmax(0,1fr);gap:10px;padding:10px;display:grid}.agendaList strong{color:#fff}.agendaList span{color:var(--amber-2);text-transform:uppercase;font-size:11px}.agendaList p{color:var(--muted);margin:2px 0 0;line-height:1.35}.pulseGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pulseCard{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 0 0,#44ffae0e,#0000 12rem),#050b09;gap:6px;padding:11px;display:grid}.pulseCard span{color:var(--muted);text-transform:uppercase;font-size:10px}.pulseCard strong{color:#fff;font-size:19px;line-height:1.05}.pulseCard em{color:#44ffae;font-style:normal;font-weight:900}.pulseCard small{color:var(--muted);font-size:10px}.miniSparkline{color:#44ffae;justify-self:end;width:78px;height:22px}.flowMonitor{grid-template-columns:.8fr 1.2fr .72fr;align-items:center;gap:10px;min-height:200px;display:grid}.flowColumn{gap:10px;display:grid}.flowItem{border:1px solid var(--line);background:#050b09;padding:9px}.flowItem div{justify-content:space-between;margin-bottom:7px;display:flex}.flowItem strong{color:#fff;font-size:11px}.flowItem span{color:var(--muted);font-size:11px}.flowItem em{background:linear-gradient(90deg,#f0a51da6,#44ffaed9);height:6px;display:block}.flowLines svg{width:100%;height:170px}.flowLines path{fill:none;stroke:#44ffae38;stroke-width:12px}.flowSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.flowSummary div,.activityStats div{border:1px solid var(--line);background:#050b09;padding:10px}.flowSummary span,.activityStats span{color:var(--muted);text-transform:uppercase;font-size:10px}.flowSummary strong,.activityStats strong{color:#44ffae;margin-top:5px;font-size:14px;display:block}.flowSummary strong.negative{color:#ff6868}.terminalMiniTable{border-collapse:collapse;table-layout:fixed;width:100%}.terminalMiniTable th{color:var(--amber-2);text-align:left;text-transform:uppercase;border-bottom:1px solid var(--line);padding:8px;font-size:10px}.terminalMiniTable td{color:#e4eee8;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-bottom:1px solid #ffffff0d;padding:9px 8px;font-size:11px;overflow:hidden}.terminalMiniTable tr:hover td{background:#f0a51d0d}.terminalMiniTable .positive{color:#44ffae}.trendArrow{color:#44ffae;font-weight:900}.trendArrow.down{color:#ff6868}.marketRadarList{gap:8px;display:grid}.radarAlert{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#050b09;grid-template-columns:18px minmax(0,1fr);gap:10px;padding:10px;display:grid}.radarAlert>span{background:#44ffae;border-radius:50%;width:12px;height:12px;margin-top:3px}.radarAlert.blue>span{background:#35c7ff}.radarAlert.amber>span{background:var(--amber-2)}.radarAlert.red>span{background:#ff6868}.radarAlert strong{color:#fff;text-transform:uppercase;font-size:12px}.radarAlert p{color:var(--muted);margin:4px 0 0;line-height:1.4}.highlightList,.ipoCommandList,.halcyonSearchPanel,.academyCommandList{gap:8px;display:grid}.highlightList button,.ipoCommandList button,.halcyonSearchPanel button,.academyCommandList button{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#050b09;padding:10px}.highlightList button{grid-template-columns:44px 82px minmax(0,1fr) 45px;align-items:center;gap:8px;display:grid}.highlightList strong,.ipoCommandList strong{color:#fff}.highlightList span,.ipoCommandList span,.academyCommandList span{color:var(--amber-2);text-transform:uppercase;border:1px solid #f0a51d61;width:fit-content;padding:3px 6px;font-size:9px}.highlightList p,.ipoCommandList small,.academyCommandList p,.halcyonSearchPanel button{color:var(--muted);margin:0;line-height:1.4}.highlightList small{color:var(--muted)}.activityBars{border:1px solid var(--line);background-color:#050b09;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;justify-content:center;align-items:end;gap:8px;height:205px;padding:20px;display:flex}.activityBars span{background:linear-gradient(#f0a51dd1,#44ffaeb8);width:18px}.activityStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.halcyonSearchInput{color:#fff!important;border-color:#35c7ff66!important}.halcyonSearchPanel button{justify-content:space-between;align-items:center;gap:10px;display:flex}.halcyonSearchPanel span{color:var(--amber-2)}.academyCommandList button{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:10px;display:grid}.commandDashboard button:hover{box-shadow:inset 0 0 0 1px #f0a51d6b}.commandDashboard .dashboardMacroChartPanel{min-height:310px}.commandDashboard .dashboardMacroChartCanvas{height:210px}@media (width<=1450px){.commandTopGrid,.commandMainGrid,.commandBottomGrid{grid-template-columns:1fr}.globalClockGrid,.pulseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.commandHeroPanel{grid-template-columns:1fr}.angolaRadarVisual{min-height:220px}}@media (width<=800px){.globalClockGrid,.pulseGrid,.flowMonitor,.flowSummary,.activityStats,.highlightList button{grid-template-columns:1fr}.commandHeroPanel h1{font-size:28px}}.angolaDotRadar{background:radial-gradient(circle at 48% 44%,#44ffae1a,#0000 18rem),radial-gradient(circle at 60% 38%,#f0a51d14,#0000 12rem),#050b09;min-height:210px;position:relative}.angolaDotRadar:before{content:"";opacity:.65;background-color:#0000;background-image:linear-gradient(#44ffae06 1px,#0000 1px),linear-gradient(90deg,#44ffae06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.angolaDotMapSvg{z-index:3;filter:drop-shadow(0 0 16px #44ffae29);width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.angolaMapShadow{fill:#44ffae0e}.angolaMapDots{fill:url(#angolaDotPattern);opacity:.95;filter:url(#angolaGlow)}.angolaMapOutline{fill:none;stroke:#44ffaec2;stroke-width:2.2px}.mapNode{filter:url(#angolaGlow)}.mapNode.amber{fill:#f0a51d}.mapNode.green{fill:#44ffae}.mapNode.blue{fill:#35c7ff}.mapNode.small{opacity:.86}.mapPulseLine{stroke:#44ffae47;stroke-width:1.2px;stroke-dasharray:4 5}.radarSweep{transform-origin:0 0;clip-path:polygon(0 0,100% 18%,100% 42%,0 0);opacity:.7;z-index:2;background:linear-gradient(35deg,#44ffae24,#0000 58%);width:160px;height:160px;animation:8s linear infinite radarSweepRotate;position:absolute;inset:50%}@keyframes radarSweepRotate{0%{transform:rotate(0)translate(-50%,-50%)}to{transform:rotate(360deg)translate(-50%,-50%)}}.titulosStatusBar{border:1px solid var(--line);color:var(--muted);background:#07100d;justify-content:space-between;gap:12px;margin-bottom:10px;padding:10px 12px;font-size:12px;display:flex}.titulosStatusBar span{color:#fff}.titulosStatusBar small{color:var(--muted)}.titulosPagination{border-top:1px solid var(--line);justify-content:center;align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:flex}.titulosPagination span{color:var(--muted);font-size:12px}.titulosPagination button:disabled{opacity:.35;cursor:not-allowed}.titulosTableShell{border:1px solid var(--line);background:#020403;max-height:72vh;overflow:auto}.titulosPublicosTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1450px}.titulosPublicosTable th{z-index:2;color:var(--amber-2);text-align:left;text-transform:uppercase;border-bottom:1px solid var(--line);background:#07100d;padding:10px;font-size:11px;position:sticky;top:0}.titulosPublicosTable th button{color:var(--amber-2);font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}.titulosPublicosTable th button:hover{color:#fff}.titulosPublicosTable td{color:#e4eee8;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0d;padding:10px;font-size:11px;overflow:hidden}.titulosPublicosTable tbody tr{cursor:pointer}.titulosPublicosTable tbody tr:hover td,.titulosPublicosTable tbody tr.selected td{background:#f0a51d11}.estadoBadge{border:1px solid var(--line);text-transform:uppercase;background:#050b09;padding:4px 7px;font-size:10px;font-weight:900}.estadoBadge.active{color:#44ffae;background:#44ffae12;border-color:#44ffae59}.estadoBadge.expired{color:#ff8989;background:#ff686812;border-color:#ff686852}.estadoBadge.neutral{color:var(--muted)}.titulosFilterPanel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d0b,#0000 16rem),#07100d;gap:10px;margin-bottom:10px;padding:12px;display:grid}.titulosFilterPanel>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.titulosFilterPanel span{color:var(--muted);text-transform:uppercase;min-width:82px;font-size:10px;font-weight:900}.titulosFilterPanel button,.titulosClearFilters{border:1px solid var(--line);color:var(--muted);font:inherit;text-transform:uppercase;cursor:pointer;background:#050b09;padding:7px 9px;font-size:10px}.titulosFilterPanel button:hover,.titulosFilterPanel button.active{color:var(--amber-2);background:#f0a51d14;border-color:#f0a51d85}.titulosClearFilters{justify-self:start}.titulosClearFilters:disabled{opacity:.35;cursor:not-allowed}.titulosAnalyticsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.titulosAnalyticsCard,.titulosDistributionCard{border:1px solid var(--line);color:inherit;text-align:left;background:radial-gradient(circle at 0 0,#44ffae0d,#0000 12rem),#07100d;min-height:118px;padding:12px}button.titulosAnalyticsCard{cursor:pointer}.titulosAnalyticsCard:hover,.titulosDistributionCard button:hover{box-shadow:inset 0 0 0 1px #f0a51d6b}.titulosAnalyticsCard span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25;display:block}.titulosAnalyticsCard strong{color:#44ffae;letter-spacing:-.04em;margin-top:9px;font-size:23px;line-height:1.08;display:block}.titulosAnalyticsCard.expired strong{color:#ff8989}.titulosAnalyticsCard small{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.35;display:block}.titulosAnalyticsCard.wide{grid-column:span 2}.titulosDistributionCard{grid-column:span 2;gap:8px;min-height:118px;display:grid}.titulosDistributionCard button{color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:92px minmax(0,1fr) 42px;align-items:center;gap:8px;padding:0;display:grid}.titulosDistributionCard button span{color:var(--muted);font-size:10px}.titulosDistributionCard button em{border:1px solid var(--line);background:#020403;height:6px;display:block;overflow:hidden}.titulosDistributionCard button i{background:linear-gradient(90deg,#f0a51db8,#44ffaed9);height:100%;display:block}.titulosDistributionCard button strong{color:#fff;text-align:right;font-size:11px}@media (width<=1450px){.titulosAnalyticsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.titulosAnalyticsCard.wide,.titulosDistributionCard{grid-column:span 1}}@media (width<=900px){.titulosAnalyticsGrid{grid-template-columns:1fr}}.titulosChartsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.titulosChartCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff0b,#0000 14rem),#07100d;min-width:0;padding:12px}.titulosChartHeader{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.titulosChartHeader h3{color:#fff;letter-spacing:-.035em;margin:6px 0 0;font-size:16px}.titulosChartCanvas{width:100%;height:235px}.titulosChartEmpty{height:235px;color:var(--muted);border:1px dashed var(--line);text-align:center;place-items:center;padding:16px;font-size:12px;display:grid}@media (width<=1250px){.titulosChartsGrid{grid-template-columns:1fr}}.simuladorTitulo{gap:12px;display:grid}.simuladorTituloHeader h3{color:#fff;letter-spacing:-.04em;margin:8px 0 4px;font-size:20px}.simuladorTituloHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.simuladorInputs{grid-template-columns:1fr;gap:8px;display:grid}.simuladorInputs label{gap:6px;display:grid}.simuladorInputs span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.simuladorInputs input,.simuladorInputs select{border:1px solid var(--line);color:#fff;font:inherit;background:#020403;width:100%;padding:10px}.simuladorSwitchRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.simuladorSwitchRow button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;text-transform:uppercase;background:#050b09;padding:8px 10px;font-size:10px;font-weight:900}.simuladorSwitchRow button.active{color:#44ffae;background:#44ffae14;border-color:#44ffae66}.simuladorSwitchRow small{color:var(--muted);font-size:11px}.simuladorSwitchRow strong{color:var(--amber-2)}.simuladorWarning{color:var(--amber-2);background:#f0a51d12;border:1px solid #f0a51d59;padding:9px;font-size:11px;line-height:1.45}.simuladorResumoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.simuladorResumoGrid div{border:1px solid var(--line);background:#050b09;padding:10px}.simuladorResumoGrid span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25;display:block}.simuladorResumoGrid strong{color:#44ffae;margin-top:6px;font-size:16px;line-height:1.15;display:block}.simuladorChart{border:1px solid var(--line);background:#020403;width:100%;height:235px}.simuladorDisclaimer{border-top:1px solid var(--line);color:var(--muted);padding-top:10px;font-size:10px;line-height:1.55}.titulosTableShell.compact{max-height:48vh}.titulosTableShell.compact .titulosPublicosTable{min-width:900px}.equityAnalyticsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.equityAnalyticsCard{border:1px solid var(--line);color:inherit;text-align:left;background:radial-gradient(circle at 0 0,#44ffae0d,#0000 12rem),#07100d;min-height:112px;padding:12px}button.equityAnalyticsCard{cursor:pointer}.equityAnalyticsCard:hover{box-shadow:inset 0 0 0 1px #f0a51d6b}.equityAnalyticsCard span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25;display:block}.equityAnalyticsCard strong{color:#44ffae;letter-spacing:-.04em;margin-top:9px;font-size:23px;line-height:1.08;display:block}.equityAnalyticsCard.negative strong{color:#ff8989}.equityAnalyticsCard small{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.35;display:block}.equityAnalyticsCard.wide{grid-column:span 2}.equityChartsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.equityChartCard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#35c7ff0b,#0000 14rem),#07100d;min-width:0;padding:12px}.equityChartHeader{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.equityChartHeader h3{color:#fff;letter-spacing:-.035em;margin:6px 0 0;font-size:16px}.equityChartCanvas{width:100%;height:235px}.equityChartEmpty{height:235px;color:var(--muted);border:1px dashed var(--line);text-align:center;place-items:center;padding:16px;font-size:12px;display:grid}.equityTerminalTableShell{border:1px solid var(--line);background:#020403;max-height:72vh;overflow:auto}.equityTerminalTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1180px}.equityTerminalTable th{z-index:2;color:var(--amber-2);text-align:left;text-transform:uppercase;border-bottom:1px solid var(--line);background:#07100d;padding:10px;font-size:11px;position:sticky;top:0}.equityTerminalTable td{color:#e4eee8;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ffffff0d;padding:10px;font-size:11px;overflow:hidden}.equityTerminalTable tbody tr{cursor:pointer}.equityTerminalTable tbody tr:hover td,.equityTerminalTable tbody tr.selected td{background:#f0a51d11}.equityVariation{border:1px solid var(--line);text-transform:uppercase;background:#050b09;padding:4px 7px;font-size:10px;font-weight:900}.equityVariation.positive{color:#44ffae;background:#44ffae12;border-color:#44ffae59}.equityVariation.negative{color:#ff8989;background:#ff686812;border-color:#ff686852}.equityVariation.neutral{color:var(--muted)}.simuladorAccoes{gap:12px;display:grid}@media (width<=1450px){.equityAnalyticsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.equityAnalyticsCard.wide{grid-column:span 1}}@media (width<=1250px){.equityChartsGrid{grid-template-columns:1fr}}@media (width<=900px){.equityAnalyticsGrid{grid-template-columns:1fr}}.reportsTerminalPage .reportsHero{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#f0a51d0f,#0000 18rem),#07100d;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:stretch;gap:18px;margin-bottom:10px;padding:18px;display:grid}.reportsHero h1{color:#fff;letter-spacing:-.055em;margin:12px 0 10px;font-size:clamp(28px,4vw,54px);line-height:.98}.reportsHero p{color:var(--muted);max-width:760px;margin:0;line-height:1.65}.reportsHeroStats{grid-template-columns:1fr;gap:8px;display:grid}.reportsCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.reportCategoryCard,.reportDocumentCard{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#07100d;padding:12px}.reportCategoryCard:hover,.reportCategoryCard.active,.reportDocumentCard:hover,.reportDocumentCard.active{background:radial-gradient(circle at 0 0,#f0a51d13,#0000 12rem),#07100d;border-color:#f0a51d8c}.reportCategoryCard strong{color:#fff;margin:10px 0 8px;font-size:15px;display:block}.reportCategoryCard p,.reportDocumentCard p,.reportPlaceholder p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.reportDocumentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.reportDocumentCard h3{color:#fff;margin:12px 0 8px;font-size:18px;line-height:1.15}.reportDocumentMeta{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.reportDocumentMeta span{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:#020403;padding:5px 7px;font-size:10px;font-weight:900}.reportCoverageList{flex-wrap:wrap;gap:7px;display:flex}.reportCoverageList span{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:#050b09;padding:7px 9px;font-size:10px;font-weight:900}.reportPlaceholder{border:1px solid var(--line);background:#07100d;gap:12px;padding:16px;display:grid}.reportPlaceholder h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:28px}@media (width<=1350px){.reportsCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.reportsTerminalPage .reportsHero{grid-template-columns:1fr}}@media (width<=850px){.reportsCategoryGrid,.reportDocumentGrid{grid-template-columns:1fr}}.reportFileActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.reportFileActions .terminalButton{text-decoration:none;display:inline-block}.statsPage{flex-direction:column;gap:16px;display:flex}.statsHero{grid-template-columns:1.6fr .9fr;gap:16px;margin-bottom:18px;display:grid}.statsHero h1{margin:14px 0 10px;font-size:42px;line-height:1.05}.statsHero p{opacity:.82;max-width:900px;line-height:1.7}.statsHeroMeta{grid-template-columns:1fr;gap:12px;display:grid}.statsYearTabs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.statsYearTabs button{color:#d5d9db;font:inherit;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #ffb81c40;padding:8px 14px}.statsYearTabs button.active{color:#ffb81c;background:#ffb81c14;border-color:#ffb81c}.statsGridTwo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.statsChartBars{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));align-items:end;gap:12px;min-height:260px;display:grid}.statsBarItem{flex-direction:column;align-items:center;gap:8px;display:flex}.statsBarValue{color:#87f5c6;text-align:center;font-size:10px}.statsBarTrack{background:linear-gradient(#ffb81c0a,#0fffc214),#0212128c;border:1px solid #78b4a01f;justify-content:center;align-items:end;width:100%;max-width:48px;height:180px;display:flex}.statsBarFill{background:linear-gradient(#8bf6b8 0%,#38c8ff 45%,#ffb81c 100%);width:100%;box-shadow:0 0 14px #38c8ff2e}.statsBarItem span{opacity:.78;text-align:center;font-size:11px}.statsHorizontalList{flex-direction:column;gap:14px;display:flex}.statsHorizontalRow{flex-direction:column;gap:6px;display:flex}.statsHorizontalTop{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.statsHorizontalTrack{background:#0212128c;border:1px solid #78b4a01f;height:12px}.statsHorizontalFill{background:linear-gradient(90deg,#ffb81c,#8bf6b8,#38c8ff);height:100%}.statsStackedTrack{background:#0212128c;border:1px solid #78b4a01f;height:14px;display:flex;overflow:hidden}.statsStackedPart{height:100%}.statsMiniLegend{opacity:.8;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:11px;display:flex}.statsMiniLegend span{align-items:center;gap:6px;display:inline-flex}.statsMiniLegend i{width:10px;height:10px;display:inline-block}.statsDonut{border-radius:50%;place-items:center;width:220px;height:220px;display:grid}.statsDonutCenter{background:#031212;border:1px solid #78b4a02e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.statsDonutCenter strong{font-size:28px}.statsDonutCenter span{opacity:.72;font-size:12px}.statsDonutLegend{flex-direction:column;gap:10px;display:flex}.statsDonutLegend div{grid-template-columns:12px 1fr auto;align-items:center;gap:8px;font-size:13px;display:grid}.statsDonutLegend i{width:10px;height:10px;display:block}.miniDataTable{border-collapse:collapse;width:100%;font-size:13px}.miniDataTable th,.miniDataTable td{text-align:left;border-bottom:1px solid #78b4a01f;padding:10px 8px}.miniDataTable th{color:#ffb81c;font-weight:700}@media (width<=1100px){.statsHero,.statsGridTwo,.statsDonutWrap{grid-template-columns:1fr}.statsDonut{width:180px;height:180px}}html,body,#root,.terminal{overflow-x:hidden}.nav{scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(11,minmax(0,1fr));display:grid;overflow-x:hidden!important}.nav::-webkit-scrollbar{display:none}.nav button{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;min-width:0!important}.ticker{overflow:hidden!important}.tickerTrack{overflow:hidden}.statsSummaryCard{gap:12px;display:grid}.statsSummaryHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.statsSummaryHeader h3{color:#fff;letter-spacing:-.035em;margin:8px 0 6px;font-size:20px}.statsSummaryHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}@media (width<=900px){.statsSummaryHeader{flex-direction:column}}.statsHorizontalList{max-height:420px;padding-right:8px;overflow-y:auto}.statsHorizontalList::-webkit-scrollbar{width:6px}.statsHorizontalList::-webkit-scrollbar-thumb{background:#ffb81c59}.statsHorizontalList::-webkit-scrollbar-track{background:#ffffff0a}.statsDonutLegend.fullLegend{max-height:360px;padding-right:8px;overflow-y:auto}.statsDonutLegend.fullLegend::-webkit-scrollbar{width:6px}.statsDonutLegend.fullLegend::-webkit-scrollbar-thumb{background:#ffb81c59}.statsDonutLegend.fullLegend::-webkit-scrollbar-track{background:#ffffff0a}.estatisticaPage{gap:18px;display:grid}.pageHeader{border-bottom:1px solid #96ffd21f;grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);gap:20px;padding-bottom:18px;display:grid}.sectionEyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;border:1px solid #ffb81c73;margin-bottom:18px;padding:6px 8px;font-size:11px;display:inline-flex}.pageHeader h1{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(36px,4vw,64px);line-height:.96}.pageHeader p{color:var(--muted);max-width:980px;margin:22px 0 0;line-height:1.7}.pageHeaderRail{gap:12px;display:grid}.pageHeaderRail>div{background:linear-gradient(135deg,#ffb81c0f,#0000 45%),#00000024;border:1px solid #96ffd21f;padding:16px}.pageHeaderRail span,.pageHeaderRail small{color:var(--muted);font-size:12px;display:block}.pageHeaderRail strong{color:#fff;margin:10px 0 8px;font-size:22px;display:block}.yearSelector{flex-wrap:wrap;gap:10px;display:flex}.yearSelector button{color:#fff;cursor:pointer;background:#0000002e;border:1px solid #ffb81c59;padding:12px 24px;font-weight:800}.yearSelector button:hover,.yearSelector button.active{color:var(--accent);border-color:var(--accent);background:radial-gradient(circle at 0,#ffb81c2e,#0000 55%),#ffb81c0f}.statsKpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.statsGrid{gap:14px;display:grid}.statsGrid.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.statsTable{gap:0;display:grid}.statsTableHeader,.statsTableRow{border-bottom:1px solid #96ffd214;grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.statsTableHeader{color:var(--accent);text-transform:uppercase;font-size:11px;font-weight:800}.statsTableRow strong{color:#fff}.statsTableRow span{color:#d6fff0}.statsVerticalBars{border-top:1px solid #96ffd214;align-items:end;gap:12px;min-height:250px;padding:28px 18px 10px;display:flex}.statsVerticalBarItem{flex:1;grid-template-rows:auto 1fr auto;align-items:end;gap:8px;min-width:42px;height:240px;display:grid}.statsVerticalBarItem span{color:#87f5c6;text-align:center;font-size:10px;font-weight:800}.statsVerticalBarItem i{background:linear-gradient(#87f5c6,#4ad4ff 48%,#ffb81c);width:100%;min-height:3px;display:block;box-shadow:0 0 18px #4ad4ff26}.statsVerticalBarItem strong{color:var(--muted);text-align:center;font-size:11px}.statsDistributionList{gap:10px;max-height:420px;padding-right:8px;display:grid;overflow-y:auto}.statsDistributionRow{gap:6px;display:grid}.statsDistributionRow div{justify-content:space-between;gap:12px;display:flex}.statsDistributionRow strong{color:#fff}.statsDistributionRow span{color:#d6fff0}.statsDistributionRow i{background:linear-gradient(90deg,#ffb81c,#87f5c6,#4ad4ff);min-width:2px;height:10px;display:block}.statsDonutWrap{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:22px;display:grid}.statsDonut{border-radius:50%;place-items:center;width:260px;height:260px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,0 0 60px #4ad4ff14}.statsDonutCenter{background:#06110d;border:1px solid #96ffd21f;border-radius:50%;align-content:center;place-items:center;width:112px;height:112px;display:grid}.statsDonutCenter strong{color:#fff;font-size:34px}.statsDonutCenter span{color:var(--muted);font-size:12px}.statsDonutLegend.fullLegend{gap:4px;max-height:360px;padding-right:8px;display:grid;overflow-y:auto}.statsLegendButton,.statsStackRowButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000}.statsLegendButton{grid-template-columns:10px minmax(80px,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.statsLegendButton i{width:10px;height:10px;display:block}.statsLegendButton span{color:#fff}.statsLegendButton strong{color:#d6fff0}.statsLegendButton:hover,.statsLegendButton.active,.statsStackRowButton:hover,.statsStackRowButton.active,.memberRankRow:hover,.memberRankRow.active{background:radial-gradient(circle at 0,#ffb81c1f,#0000 45%),#ffffff06;border-color:#ffb81c73}.statsHorizontalList{gap:4px;max-height:430px;padding-right:8px;display:grid;overflow-y:auto}.statsStackRowButton{border-bottom:1px solid #96ffd214;padding:10px 8px;display:block}.statsStackTop{justify-content:space-between;gap:14px;margin-bottom:8px;display:flex}.statsStackTop strong{color:#fff}.statsStackTop span{color:#d6fff0;font-weight:800}.statsStackRowButton.active .statsStackTop strong{color:var(--accent)}.statsStackBar{background:#0000002e;border:1px solid #96ffd214;height:10px;display:flex;overflow:hidden}.statsStackBar i{background:linear-gradient(90deg,#ffb81c,#87f5c6,#4ad4ff);min-width:2px;display:block}.statsStackLabels{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:10px;display:flex}.institutionalInsightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.institutionalInsightGrid>div{background:linear-gradient(135deg,#ffb81c12,#0000 42%),#00000024;border:1px solid #96ffd21f;padding:16px}.institutionalInsightGrid span{color:var(--muted);text-transform:uppercase;font-size:11px;display:block}.institutionalInsightGrid strong{color:#fff;margin:10px 0 8px;font-size:20px;display:block}.institutionalInsightGrid p{color:var(--muted);margin:0;line-height:1.5}.memberIntel{gap:14px;display:grid}.memberIntelHero{background:linear-gradient(135deg,#ffb81c1a,#0000 42%),radial-gradient(circle at 100%,#4ad4ff14,#0000 40%),#ffffff05;border:1px solid #ffb81c40;justify-content:space-between;gap:18px;padding:16px;display:flex}.memberIntelHero h3{color:#fff;letter-spacing:-.04em;margin:8px 0 6px;font-size:30px}.memberIntelHero p{color:var(--muted);max-width:980px;margin:0;line-height:1.55}.memberIntelBadge{background:#00000029;border:1px solid #96ffd229;align-self:flex-start;min-width:180px;padding:12px}.memberIntelBadge span{color:var(--muted);text-transform:uppercase;font-size:11px;display:block}.memberIntelBadge strong{color:var(--accent);margin-top:8px;display:block}.threeColumn{grid-template-columns:repeat(3,minmax(0,1fr))}.memberIntelGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.memberIntelBlock,.memberRankBox{background:#00000024;border:1px solid #96ffd21f;padding:12px}.miniSectionTitle{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.miniSectionTitle strong{color:#fff}.miniSectionTitle span,.mutedText{color:var(--muted);font-size:12px}.intelMetric{border-bottom:1px solid #96ffd214;grid-template-columns:1fr auto;gap:10px;padding:9px 0;display:grid}.intelMetric span{color:var(--muted)}.intelMetric strong{color:#fff}.intelMetric i{background:linear-gradient(90deg,#ffb81c,#87f5c6,#4ad4ff);grid-column:1/-1;height:5px;box-shadow:0 0 14px #4ad4ff2e}.memberRankBox{gap:6px;display:grid}.memberRankRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.memberRankRow span{color:var(--accent);font-weight:800}.memberRankRow strong{color:#fff}.memberRankRow em{color:#d6fff0;font-style:normal;font-weight:800}.statsHorizontalList::-webkit-scrollbar{width:6px}.statsDonutLegend.fullLegend::-webkit-scrollbar{width:6px}.statsDistributionList::-webkit-scrollbar{width:6px}.statsHorizontalList::-webkit-scrollbar-thumb{background:#ffb81c73}.statsDonutLegend.fullLegend::-webkit-scrollbar-thumb{background:#ffb81c73}.statsDistributionList::-webkit-scrollbar-thumb{background:#ffb81c73}.statsHorizontalList::-webkit-scrollbar-track{background:#ffffff0a}.statsDonutLegend.fullLegend::-webkit-scrollbar-track{background:#ffffff0a}.statsDistributionList::-webkit-scrollbar-track{background:#ffffff0a}@media (width<=1100px){.pageHeader,.statsGrid.twoColumns,.institutionalInsightGrid,.threeColumn,.memberIntelGrid{grid-template-columns:1fr}.statsKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statsDonutWrap{grid-template-columns:1fr}.memberIntelHero{flex-direction:column}}@media (width<=700px){.statsKpiGrid{grid-template-columns:1fr}.statsVerticalBars{overflow-x:auto}.statsVerticalBarItem{min-width:70px}}.portalAccessPage{color:#f4f0df;background:radial-gradient(circle at 20% 10%,#16705252,#0000 34%),radial-gradient(circle at 80% 20%,#d7a9431f,#0000 30%),linear-gradient(135deg,#020806 0%,#06140f 44%,#0f2a1f 100%);justify-content:center;align-items:center;min-height:100vh;padding:48px;display:flex;position:relative;overflow:hidden}.portalAccessBackground{pointer-events:none;position:absolute;inset:0}.portalGridGlow{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 78%);mask-image:linear-gradient(#000c,#0000 78%)}.portalNoise{opacity:.55;background:linear-gradient(90deg,#ffffff06,#0000 35%,#ffffff05);position:absolute;inset:0}.portalAccessShell{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040f0bc2;border:1px solid #e0b8542e;grid-template-columns:1.1fr .9fr;width:min(1180px,100%);min-height:680px;display:grid;position:relative;box-shadow:0 40px 120px #00000080,inset 0 1px #ffffff0d}.portalAccessLeft{background:linear-gradient(135deg,#0b3e2b8c,#0000 55%),radial-gradient(circle at 10% 90%,#e0b8541f,#0000 35%);border-right:1px solid #e0b85424;flex-direction:column;justify-content:space-between;padding:42px;display:flex}.portalBrandBlock{align-items:center;gap:14px;display:flex}.portalLogoMark{color:#07100c;letter-spacing:-.04em;background:linear-gradient(135deg,#f0c24d,#b98718);border-radius:10px;place-items:center;width:42px;height:42px;font-weight:900;display:grid;box-shadow:0 12px 30px #d8b04633}.portalEyebrow{letter-spacing:.18em;color:#f5c84d;margin:0;font-size:.78rem;font-weight:800}.portalBrandBlock span{color:#f4f0df9e;margin-top:4px;font-size:.82rem;display:block}.portalHeroCopy{max-width:680px}.portalAccessBadge{color:#f0c24d;text-transform:uppercase;letter-spacing:.15em;background:#f0c24d0f;border:1px solid #f0c24d52;width:fit-content;margin:0 0 22px;padding:7px 10px;font-size:.72rem;font-weight:800}.portalHeroCopy h1{letter-spacing:-.07em;color:#f6f3e8;max-width:760px;margin:0;font-size:clamp(3rem,6vw,5.85rem);line-height:.92}.portalHeroCopy>p:last-child{color:#f4f0dfb8;max-width:640px;margin:28px 0 0;font-size:1rem;line-height:1.8}.portalAccessMetrics{background:#00000038;border:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);display:grid}.portalAccessMetrics div{border-right:1px solid #ffffff14;padding:18px}.portalAccessMetrics div:last-child{border-right:0}.portalAccessMetrics strong{color:#f6f3e8;font-size:1rem;display:block}.portalAccessMetrics span{color:#f4f0df8a;margin-top:6px;font-size:.75rem;display:block}.portalAccessCard{background:linear-gradient(#ffffff0b,#0000),#000806c7;border:1px solid #f0c24d2e;width:min(430px,100% - 56px);margin:auto;padding:28px;box-shadow:0 30px 80px #00000075,inset 0 1px #ffffff0d}.portalCardTop{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.portalCardTop span{color:#f0c24d;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:800}.portalCardTop small{color:#f4f0df7a;font-size:.72rem}.portalCardHeader{margin-top:30px}.portalCardHeader p{color:#f4f0df85;text-transform:uppercase;letter-spacing:.16em;margin:0 0 8px;font-size:.7rem;font-weight:800}.portalCardHeader h2{color:#f6f3e8;letter-spacing:-.04em;margin:0;font-size:2rem;line-height:1}.portalCardHeader span{color:#f4f0dfa8;margin-top:14px;font-size:.92rem;line-height:1.6;display:block}.portalAccessForm{margin-top:30px}.portalAccessForm label{color:#f4f0dfbd;text-transform:uppercase;letter-spacing:.13em;margin-bottom:10px;font-size:.75rem;font-weight:800;display:block}.portalInputWrap{background:#0000006b;border:1px solid #f0c24d2e;box-shadow:inset 0 1px #ffffff0a}.portalInputWrap input{color:#f6f3e8;width:100%;font:inherit;letter-spacing:.03em;background:0 0;border:0;outline:0;padding:17px 16px}.portalInputWrap input::placeholder{color:#f4f0df57}.portalAccessError{color:#ff6b6b;margin:12px 0 0;font-size:.82rem}.portalAccessForm button{color:#06110c;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:linear-gradient(135deg,#f0c24d,#a97817);border:1px solid #f0c24d73;width:100%;margin-top:18px;padding:16px;font-weight:900;transition:transform .16s,box-shadow .16s,filter .16s}.portalAccessForm button:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 16px 34px #f0c24d29}.portalSecurityRow{color:#f4f0df80;text-transform:uppercase;letter-spacing:.1em;border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;margin-top:22px;padding-top:18px;font-size:.74rem;display:flex}.portalAccessFooter{background:#f0c24d0b;border-left:2px solid #f0c24d73;margin-top:28px;padding:16px}.portalAccessFooter p{color:#f4f0df99;margin:0;font-size:.78rem;line-height:1.6}@media (width<=900px){.portalAccessPage{align-items:flex-start;padding:20px}.portalAccessShell{grid-template-columns:1fr}.portalAccessLeft{border-bottom:1px solid #e0b85424;border-right:0;gap:48px;padding:28px}.portalAccessCard{width:auto;margin:28px}.portalAccessMetrics{grid-template-columns:1fr}.portalAccessMetrics div{border-bottom:1px solid #ffffff14;border-right:0}.portalAccessMetrics div:last-child{border-bottom:0}}.terminalAccessStatus small{color:#cde5d9b3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.terminalAccessStatus{background:linear-gradient(135deg,#d9ad4214,#00ffaa08),#020c09eb;border:1px solid #d9ad4273;flex-direction:column;justify-content:center;gap:2px;min-width:178px;height:46px;padding:8px 14px;display:flex}.terminalAccessStatus span{letter-spacing:.14em;color:#cde5d99e;font-size:10px}.terminalAccessStatus strong{letter-spacing:.12em;color:#00ff9a;text-transform:uppercase;font-size:12px}.terminalAccessStatus small{color:#cde5d9b3;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:10px;overflow:hidden}.terminalLogoutButton{color:#d9ad42;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#d9ad4214;border:1px solid #d9ad4280;height:46px;padding:0 16px;font-size:11px;font-weight:700}.terminalLogoutButton:hover{background:#d9ad4229}.portalForm select{color:#f5f1df;letter-spacing:.01em;background:#000a07eb;border:1px solid #dbb44859;outline:none;width:100%;height:58px;padding:0 18px;font-size:15px}.portalForm select:focus{border-color:#dbb448d9;box-shadow:0 0 0 3px #dbb4481f}.portalGate{color:#f4f1de;background:radial-gradient(circle at 18% 18%,#0c593d57,#0000 34%),radial-gradient(circle at 78% 12%,#b68b261f,#0000 28%),linear-gradient(135deg,#020806 0%,#061812 48%,#020806 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:48px;font-family:Inter,IBM Plex Sans,Segoe UI,Arial,sans-serif;display:flex}.portalGate *{box-sizing:border-box}.portalGateShell{background:linear-gradient(90deg,#0c402c6b,#000907db),#000a07eb;border:1px solid #d6b14652;grid-template-columns:1.08fr .92fr;width:min(1440px,100%);min-height:720px;display:grid;overflow:hidden;box-shadow:0 40px 120px #0000009e,inset 0 1px #ffffff0a}.portalGateHero{border-right:1px solid #d6b14633;flex-direction:column;justify-content:space-between;padding:72px 64px;display:flex;position:relative}.portalGateHero:before{content:"";pointer-events:none;background:linear-gradient(120deg,#1150366b,#0000 46%),radial-gradient(circle at 22% 34%,#49ffb314,#0000 28%);position:absolute;inset:0}.portalBrand,.portalHeroText,.portalTrustGrid{z-index:1;position:relative}.portalBrand{align-items:center;gap:18px;display:flex}.portalLogo{color:#07100c;background:linear-gradient(135deg,#f0c85a,#b9861d);border-radius:14px;place-items:center;width:56px;height:56px;font-size:20px;font-weight:900;display:grid;box-shadow:0 18px 40px #e2b7402e}.portalBrand strong{color:#f7cc57;letter-spacing:.22em;font-size:18px;font-weight:900;display:block}.portalBrand span{color:#cbe2d5b3;letter-spacing:.18em;margin-top:7px;font-size:13px;display:block}.portalHeroText{max-width:720px;margin:96px 0}.portalHeroText h1{color:#f4f7ed;letter-spacing:-.075em;max-width:680px;margin:0;font-size:clamp(56px,6vw,92px);font-weight:950;line-height:.94}.portalHeroText p{color:#e6efe6c7;max-width:650px;margin:34px 0 0;font-size:18px;line-height:1.65}.portalTrustGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.portalTrustGrid div{background:#0009077a;border:1px solid #d6b1463d;min-height:92px;padding:20px 22px}.portalTrustGrid span{color:#c0cfc59e;text-transform:uppercase;letter-spacing:.22em;font-size:12px;display:block}.portalTrustGrid strong{color:#fffced;margin-top:12px;font-size:24px;font-weight:900;display:block}.portalGatePanel{background:linear-gradient(#00120deb,#000806fa),#000806f5;flex-direction:column;justify-content:center;padding:72px 58px;display:flex}.accessBadge{color:#f7cc57;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;margin-bottom:28px;font-size:13px;font-weight:900;display:inline-flex}.accessBadge i{background:#00ff91;border-radius:999px;width:10px;height:10px;box-shadow:0 0 24px #00ff91e6}.portalGatePanel h2{color:#fffced;letter-spacing:-.055em;margin:0;font-size:clamp(34px,3vw,48px);font-weight:950;line-height:1.02}.portalGateIntro{color:#dbe8dcb8;max-width:520px;margin:22px 0 34px;font-size:17px;line-height:1.6}.portalForm{gap:20px;display:grid}.portalForm label{color:#c7d9ceb8;text-transform:uppercase;letter-spacing:.22em;gap:10px;font-size:12px;font-weight:900;display:grid}.portalForm input,.portalForm select,.portalCodeAccess input{color:#f7f2df;background:#000806d1;border:1px solid #d6b14647;border-radius:0;outline:none;width:100%;height:58px;padding:0 18px;font-size:15px;transition:border-color .16s,box-shadow .16s,background .16s}.portalForm input::placeholder,.portalCodeAccess input::placeholder{color:#eeeeee7a}.portalForm input:focus,.portalForm select:focus,.portalCodeAccess input:focus{background:#000c08f5;border-color:#f7cc57e0;box-shadow:0 0 0 3px #f7cc571a}.portalForm select{cursor:pointer}.portalForm option{color:#f7f2df;background:#03110d}.portalPrimaryButton,.portalCodeAccess button,.portalSwitch button{cursor:pointer;border:0;font-family:inherit}.portalPrimaryButton{color:#030a07;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(135deg,#e6bd4a,#c7962f);height:64px;margin-top:6px;font-size:14px;font-weight:950;transition:transform .16s,filter .16s;box-shadow:0 18px 38px #dab24024}.portalPrimaryButton:hover{filter:brightness(1.05);transform:translateY(-1px)}.portalSwitch{color:#d9e5dbb8;border-bottom:1px solid #d6b14629;justify-content:space-between;align-items:center;margin-top:4px;padding-bottom:24px;font-size:15px;display:flex}.portalSwitch button{color:#f7cc57;background:0 0;font-size:15px;font-weight:900}.portalCodeAccess{gap:10px;margin-top:24px;display:grid}.portalCodeAccess span{color:#c7d9ceb8;text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:900}.portalCodeAccess div{grid-template-columns:1fr 120px;gap:10px;display:grid}.portalCodeAccess button{color:#f7cc57;letter-spacing:.12em;text-transform:uppercase;background:#f7cc571f;border:1px solid #f7cc5761;font-size:13px;font-weight:900}.portalError{color:#ffb6b6;background:#6812123d;border:1px solid #ff5b5b6b;margin:0;padding:14px 16px;font-size:14px;line-height:1.45}.portalDisclaimer{color:#cbdacf8f;margin:24px 0 0;font-size:14px;line-height:1.6}@media (width<=980px){.portalGate{align-items:flex-start;padding:22px}.portalGateShell{grid-template-columns:1fr}.portalGateHero{border-bottom:1px solid #d6b14633;border-right:0;padding:42px 28px}.portalHeroText{margin:54px 0}.portalHeroText h1{font-size:52px}.portalTrustGrid{grid-template-columns:1fr}.portalGatePanel{padding:42px 28px}.portalCodeAccess div{grid-template-columns:1fr}.portalCodeAccess button{height:54px}}:root{--halcyon-font-ui:"Inter", "IBM Plex Sans", "Segoe UI", Arial, sans-serif;--halcyon-font-mono:"IBM Plex Mono", "Consolas", "SFMono-Regular", monospace}body,button,input,select,textarea,.portalGate,.terminalLayout,.terminalShell,.terminalHeader,.dashboardPage,.page,.panel,.statCard,.dashboardPanel,.navItem{font-family:var(--halcyon-font-ui)}h1,h2,h3,.portalHeroText h1,.portalGatePanel h2,.pageTitle,.sectionTitle{font-family:var(--halcyon-font-ui);letter-spacing:-.055em;font-weight:900}.ticker,.tickerTrack,.tickerItem,.commandInput,.statValue,.price,.marketCode,.marketValue,.terminalNumber,.statTable,.rankingList,.dataGrid,code,pre{font-family:var(--halcyon-font-mono)}.terminalHeader,.navItem,.panelHeader,.statLabel,.eyebrow,.accessBadge,.portalForm label,.portalCodeAccess span{text-transform:uppercase;letter-spacing:.14em;font-weight:800}.statValue,.cardValue,.kpiValue{font-family:var(--halcyon-font-ui);letter-spacing:-.04em;font-weight:850}.moneyReadInline{color:#f7cc57;letter-spacing:.08em;text-transform:uppercase;opacity:.95;margin-top:6px;font-size:.72rem;font-style:normal;font-weight:900;display:block}.halcyonHistoricalOverview{background:radial-gradient(circle at 18% 20%,#36ffb814,#0000 28%),radial-gradient(circle at 78% 8%,#eec54d1a,#0000 24%),linear-gradient(135deg,#02100cfa,#05261be0);border:1px solid #eec54d38;margin:22px 0 28px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 80px #0000003d}.historicalIntro{border-bottom:1px solid #eec54d24;padding:30px 32px 24px}.historicalIntro span,.historicalKpiGrid article span,.historicalChartHeader span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.historicalIntro h2{color:#f4f7ed;letter-spacing:-.07em;max-width:980px;margin:12px 0 10px;font-size:clamp(2rem,4vw,4.4rem);font-weight:950;line-height:.95}.historicalIntro p{color:#dbebdfb8;max-width:980px;margin:0;font-size:.95rem;line-height:1.6}.historicalKpiGrid{border-bottom:1px solid #eec54d24;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.historicalKpiGrid article{background:#00080661;border-right:1px solid #eec54d1c;min-height:140px;padding:22px 20px}.historicalKpiGrid article:last-child{border-right:0}.historicalKpiGrid article strong{color:#f8fff5;letter-spacing:-.045em;margin-top:14px;font-size:1.32rem;font-weight:950;line-height:1.05;display:block}.historicalKpiGrid article em{color:#c5dfcdb3;margin-top:10px;font-size:.72rem;font-style:normal;line-height:1.35;display:block}.historicalKpiGrid .positive{color:#38ff9c}.historicalKpiGrid .negative{color:#ff5f7a}.historicalChartPanel{padding:26px 32px 30px}.historicalChartHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.historicalChartHeader strong{color:#f8fff5;letter-spacing:-.025em;margin-top:8px;font-size:1.15rem;display:block}.historicalChartHeader em{color:#c4dccd94;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-style:normal}.historicalBars{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));align-items:end;gap:12px;height:300px;display:grid}.historicalBar{color:#dcece2;cursor:pointer;background:#000a0794;border:1px solid #eec54d1f;grid-template-rows:28px 1fr 24px 20px;gap:8px;min-width:0;height:100%;padding:10px 8px;transition:border-color .16s,background .16s,transform .16s;display:grid}.historicalBar:hover,.historicalBar.active{background:linear-gradient(#f7cc571c,#000a07b3);border-color:#f7cc57d1;transform:translateY(-2px)}.historicalBar .barValue{color:#b7d3c1;text-align:center;white-space:nowrap;font-size:.68rem;font-weight:800}.barTrack{background:linear-gradient(#ffffff05,#ffffff01);align-items:flex-end;height:100%;display:flex;position:relative;overflow:hidden}.barFill{background:linear-gradient(#5af7ff 0%,#5de0b2 48%,#f7cc57 100%);width:100%;min-height:4px;box-shadow:0 0 24px #5af7ff29}.historicalBar strong{color:#fff;text-align:center;font-size:.82rem}.historicalBar small{color:#c5dfcda3;text-align:center;font-size:.68rem;font-weight:800}.historicalBar small.positive{color:#38ff9c}.historicalBar small.negative{color:#ff5f7a}.historicalNarrative{background:#0008065c;border-top:1px solid #eec54d24;padding:24px 32px 30px}.historicalNarrative strong{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:.76rem;font-weight:950;display:block}.historicalNarrative p{color:#deefe2bd;max-width:1180px;margin:0 0 10px;font-size:.92rem;line-height:1.65}.historicalNarrative b{color:#fff;font-weight:900}@media (width<=1180px){.historicalKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.historicalKpiGrid article:nth-child(3){border-right:0}}@media (width<=760px){.historicalIntro,.historicalChartPanel,.historicalNarrative{padding-left:18px;padding-right:18px}.historicalKpiGrid{grid-template-columns:1fr}.historicalKpiGrid article{border-bottom:1px solid #eec54d1c;border-right:0}.historicalChartHeader{display:block}.historicalBars{grid-template-columns:repeat(11,78px);height:260px;overflow-x:auto}}.historicalIntelligenceGrid{border-top:1px solid #eec54d24;border-bottom:1px solid #eec54d24;grid-template-columns:1.35fr 1fr 1fr 1fr;display:grid}.intelCard{background:radial-gradient(circle at 80% 10%,#5af7ff12,#0000 28%),#000a0773;border-right:1px solid #eec54d1f;min-height:250px;padding:26px 28px}.intelCard:last-child{border-right:0}.intelCard.large{background:radial-gradient(circle at 22% 12%,#f7cc5721,#0000 30%),radial-gradient(circle at 80%,#5af7ff14,#0000 34%),#000a0785}.intelCard span,.liquidityCyclePanel span,.rankingHistoricoCard span,.profundidadeCard span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.intelCard>strong{color:#fff;letter-spacing:-.05em;margin-top:18px;font-size:1.55rem;font-weight:950;line-height:1;display:block}.intelCard p{color:#dbeddfb8;margin:16px 0 0;font-size:.86rem;line-height:1.65}.intelCard p b{color:#fff;font-weight:950}.intelCard em{color:#c5dfcdad;margin-top:12px;font-size:.75rem;font-style:normal;line-height:1.4;display:block}.intelIndex{align-items:flex-end;gap:16px;margin-top:18px;display:flex}.intelIndex strong{color:#fff;letter-spacing:-.08em;font-size:clamp(3.4rem,7vw,6.4rem);font-weight:950;line-height:.82}.intelIndex small{color:#c5dfcdb8;letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:900}.intelCard.regime.hot strong,.intelCard .positive,.contextList .positive{color:#38ff9c}.intelCard.regime.negative strong,.intelCard .negative,.contextList .negative{color:#ff5f7a}.intelCard.regime.cooling strong{color:#f7cc57}.intelCard.regime.neutral strong{color:#dff6e6}.contextList{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.contextList li{border-bottom:1px solid #eec54d1a;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:11px;display:flex}.contextList small{color:#c6dece9e;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.contextList strong{color:#fff;text-align:right;font-size:.92rem;font-weight:950}.liquidityCyclePanel{background:linear-gradient(90deg,#00100bb8,#0520177a);border-bottom:1px solid #eec54d24;padding:26px 32px 30px}.historicalChartHeader.compact{margin-bottom:18px}.liquidityCycle{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:10px;display:grid;position:relative}.liquidityCycle:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f7cc5780,#5af7ff73,#0000);height:1px;position:absolute;top:22px;left:4%;right:4%}.cycleNode{z-index:1;color:#dcece2;cursor:pointer;background:#000806b8;border:1px solid #eec54d24;min-height:92px;padding:12px 10px;transition:border-color .16s,transform .16s,background .16s;position:relative}.cycleNode:before{content:"";background:#5af7ff;border-radius:999px;width:12px;height:12px;margin:0 auto 12px;display:block;box-shadow:0 0 18px #5af7ff73}.cycleNode:hover,.cycleNode.active{background:linear-gradient(#f7cc5721,#000806d1);border-color:#f7cc57e0;transform:translateY(-2px)}.cycleNode strong{color:#fff;text-align:center;font-size:.92rem;font-weight:950;display:block}.cycleNode span{color:#cce4d3ad;letter-spacing:.08em;text-align:center;margin-top:8px;font-size:.66rem}.historicalSecondGrid{border-bottom:1px solid #eec54d24;grid-template-columns:1fr 1.4fr;display:grid}.rankingHistoricoCard,.profundidadeCard{background:#000a0775;padding:26px 32px 30px}.rankingHistoricoCard{border-right:1px solid #eec54d1f}.yearRankingList{gap:8px;display:grid}.yearRankingList button{color:#dcece2;text-align:left;cursor:pointer;background:#000806b8;border:1px solid #eec54d1a;grid-template-columns:42px 70px 1fr;align-items:center;gap:12px;width:100%;padding:13px 14px;display:grid}.yearRankingList button:hover,.yearRankingList button.active{background:#f7cc5717;border-color:#f7cc57c7}.yearRankingList span{color:#f7cc57;letter-spacing:.08em;font-size:.72rem}.yearRankingList strong{color:#fff;font-size:.95rem;font-weight:950}.yearRankingList em{color:#cde7d5c7;text-align:right;font-size:.75rem;font-style:normal}.depthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.depthGrid div{background:radial-gradient(circle at 85% 10%,#5af7ff14,#0000 28%),#000806a3;border:1px solid #eec54d1f;min-height:126px;padding:18px}.depthGrid div span{color:#c5dfcd9e;letter-spacing:.13em;font-size:.65rem}.depthGrid div strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:1.35rem;font-weight:950;display:block}.depthGrid div small{color:#c5dfcd9e;margin-top:10px;font-size:.72rem;line-height:1.35;display:block}.profundidadeCard p{color:#dbeddfb3;margin:18px 0 0;font-size:.86rem;line-height:1.6}.historicalNarrative.upgraded{background:radial-gradient(circle at 18% 10%,#f7cc5714,#0000 26%),#0008066b}@media (width<=1180px){.historicalIntelligenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.intelCard:nth-child(2){border-right:0}.historicalSecondGrid{grid-template-columns:1fr}.rankingHistoricoCard{border-bottom:1px solid #eec54d1f;border-right:0}}@media (width<=760px){.historicalIntelligenceGrid{grid-template-columns:1fr}.intelCard{border-bottom:1px solid #eec54d1f;border-right:0}.liquidityCycle{grid-template-columns:repeat(11,104px);overflow-x:auto}.depthGrid{grid-template-columns:1fr}.yearRankingList button{grid-template-columns:36px 54px 1fr}}.halcyonMarketArchitecture{background:radial-gradient(circle at 12% 10%,#f7cc571a,#0000 28%),radial-gradient(circle at 88% 18%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000907fa,#05241ae6);border:1px solid #eec54d38;margin:26px 0 34px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 90px #0000003d}.architectureIntro{border-bottom:1px solid #eec54d24;padding:32px 34px 26px}.architectureIntro span,.architectureKpiGrid article span,.architecturePanelHeader span,.halcyonAutomaticRead span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.architectureIntro h2{color:#f8fff5;letter-spacing:-.07em;max-width:1050px;margin:12px 0 10px;font-size:clamp(2rem,4vw,4.2rem);font-weight:950;line-height:.95}.architectureIntro p{color:#dbebdfb8;max-width:1050px;margin:0;font-size:.95rem;line-height:1.65}.architectureKpiGrid{border-bottom:1px solid #eec54d24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.architectureKpiGrid article{background:#0008066b;border-right:1px solid #eec54d1c;min-height:145px;padding:24px 22px}.architectureKpiGrid article:last-child{border-right:0}.architectureKpiGrid article strong{color:#fff;letter-spacing:-.05em;margin-top:14px;font-size:1.45rem;font-weight:950;line-height:1.05;display:block}.architectureKpiGrid article small{color:#c5dfcdad;margin-top:10px;font-size:.72rem;line-height:1.4;display:block}.architectureGrid{border-bottom:1px solid #eec54d24;grid-template-columns:1.15fr 1.15fr .9fr 1.15fr;display:grid}.architecturePanel{background:radial-gradient(circle at 80% 8%,#5af7ff12,#0000 26%),#000a077a;border-right:1px solid #eec54d1f;min-height:430px;padding:28px 30px}.architecturePanel:last-child{border-right:0}.architecturePanelHeader strong{color:#fff;letter-spacing:-.035em;margin-top:8px;font-size:1.2rem;font-weight:950;line-height:1.1;display:block}.capHero{background:#f7cc5712;border:1px solid #eec54d24;margin:24px 0 20px;padding:18px}.capHero strong{color:#fff;letter-spacing:-.04em;font-size:1.15rem;font-weight:950;display:block}.capHero em{color:#f7cc57;letter-spacing:.06em;text-transform:uppercase;margin-top:8px;font-size:.78rem;font-style:normal;font-weight:900;display:block}.issuerRanking{gap:9px;display:grid}.issuerRanking button{color:#dcece2;text-align:left;background:#000806b8;border:1px solid #eec54d1a;grid-template-columns:36px 64px 1fr 64px;align-items:center;gap:10px;width:100%;padding:12px;display:grid}.issuerRanking span{color:#f7cc57;font-size:.68rem;font-weight:900}.issuerRanking strong{color:#fff;font-size:.86rem;font-weight:950}.issuerRanking em,.issuerRanking small{color:#cde7d5c2;text-align:right;font-size:.68rem;font-style:normal}.dominanceSplit{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 20px;display:grid}.dominanceSplit div{background:#000806ad;border:1px solid #eec54d1f;padding:18px}.dominanceSplit span{color:#c5dfcd9e;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:900}.dominanceSplit strong{color:#fff;letter-spacing:-.04em;margin-top:10px;font-size:1.35rem;font-weight:950;display:block}.instrumentList{gap:12px;display:grid}.instrumentList div div{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.instrumentList strong{color:#fff;font-size:.8rem}.instrumentList span{color:#cde7d5ad;text-align:right;font-size:.68rem}.instrumentList i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:7px;display:block;box-shadow:0 0 18px #5af7ff1f}.breadthDial{text-align:center;background:radial-gradient(circle,#f7cc5729,#000806d1 62%);border:1px solid #f7cc5757;border-radius:999px;place-items:center;width:170px;height:170px;margin:28px 0 20px;display:grid}.breadthDial strong{color:#fff;letter-spacing:-.08em;font-size:3.6rem;font-weight:950;line-height:.9;display:block}.breadthDial span{color:#cde7d5ad;text-transform:uppercase;letter-spacing:.1em;max-width:110px;font-size:.68rem;font-weight:900}.breadthStats{gap:10px;display:grid}.breadthStats div{background:#0008069e;border:1px solid #eec54d1a;padding:13px 14px}.breadthStats span{color:#c5dfcd99;text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:900}.breadthStats strong{color:#fff;margin-top:8px;font-size:.9rem;font-weight:950;display:block}.breadthPanel p{color:#dbeddfad;margin-top:16px;font-size:.82rem;line-height:1.55}.ipoImpactList{gap:10px;max-height:338px;margin-top:22px;padding-right:4px;display:grid;overflow:auto}.ipoImpactList>div{background:#000806a8;border:1px solid #eec54d1a;padding:13px 14px}.ipoImpactList div div{justify-content:space-between;gap:12px;display:flex}.ipoImpactList strong{color:#fff;font-size:.88rem;font-weight:950}.ipoImpactList span{color:#f7cc57;font-size:.72rem;font-weight:900}.ipoImpactList em{color:#38ff9c;letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font-size:.66rem;font-style:normal;font-weight:950;display:inline-block}.ipoImpactList p{color:#dbeddfa8;margin:8px 0 0;font-size:.76rem;line-height:1.45}.halcyonAutomaticRead{background:radial-gradient(circle at 12% 0,#f7cc5717,#0000 28%),#00080670;padding:30px 34px 34px}.halcyonAutomaticRead div strong{color:#fff;letter-spacing:-.055em;max-width:980px;margin-top:10px;font-size:clamp(1.4rem,3vw,2.4rem);font-weight:950;line-height:1.05;display:block}.halcyonAutomaticRead p{color:#deefe2bd;max-width:1240px;margin:18px 0 0;font-size:.92rem;line-height:1.7}.halcyonAutomaticRead b{color:#fff;font-weight:950}@media (width<=1200px){.architectureKpiGrid,.architectureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.architecturePanel:nth-child(2){border-right:0}}@media (width<=760px){.architectureIntro,.halcyonAutomaticRead{padding-left:18px;padding-right:18px}.architectureKpiGrid,.architectureGrid{grid-template-columns:1fr}.architectureKpiGrid article,.architecturePanel{border-bottom:1px solid #eec54d1f;border-right:0}.issuerRanking button{grid-template-columns:30px 56px 1fr}.issuerRanking small{display:none}.dominanceSplit{grid-template-columns:1fr}}.estatisticaModuleMenu{z-index:20;max-width:760px;margin:18px 0 26px;position:relative}.estatisticaModuleTrigger{color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 15% 20%,#f7cc5721,#0000 28%),radial-gradient(circle at 90% 0,#5af7ff14,#0000 30%),linear-gradient(135deg,#000c08f5,#05251ae6);border:1px solid #f7cc5747;justify-content:space-between;align-items:center;gap:22px;width:100%;min-height:92px;padding:20px 24px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 20px 50px #0003}.estatisticaModuleTrigger span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.estatisticaModuleTrigger strong{color:#fff;letter-spacing:-.055em;margin-top:8px;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:950;line-height:1;display:block}.estatisticaModuleTrigger em{color:#d7f0deb8;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-style:normal;font-weight:900}.estatisticaModuleDropdown{opacity:0;visibility:hidden;background:linear-gradient(135deg,#000c08fa,#052017f5);border:1px solid #f7cc573d;gap:8px;padding:10px;transition:opacity .16s,visibility .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-6px);box-shadow:0 28px 80px #00000052}.estatisticaModuleMenu:hover .estatisticaModuleDropdown,.estatisticaModuleMenu:focus-within .estatisticaModuleDropdown{opacity:1;visibility:visible;transform:translateY(0)}.estatisticaModuleDropdown button{color:#dcece2;text-align:left;cursor:pointer;background:#000806b8;border:1px solid #f7cc571a;grid-template-columns:92px 1fr;gap:16px;width:100%;padding:15px 16px;transition:border-color .16s,background .16s,transform .16s;display:grid}.estatisticaModuleDropdown button:hover,.estatisticaModuleDropdown button.active{background:linear-gradient(90deg,#f7cc571a,#5af7ff0a);border-color:#f7cc57b8;transform:translate(2px)}.estatisticaModuleDropdown button>span{color:#f7cc57;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:950}.estatisticaModuleDropdown strong{color:#fff;letter-spacing:-.025em;font-size:.95rem;font-weight:950;display:block}.estatisticaModuleDropdown small{color:#cde7d5a3;margin-top:5px;font-size:.76rem;line-height:1.35;display:block}@media (width<=760px){.estatisticaModuleMenu{max-width:none}.estatisticaModuleTrigger{display:block}.estatisticaModuleTrigger em{margin-top:14px;display:block}.estatisticaModuleDropdown{opacity:1;visibility:visible;margin-top:10px;position:static;transform:none}.estatisticaModuleDropdown button{grid-template-columns:1fr}}.estatisticaHeroModules{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1120px;margin-top:34px;display:grid}.estatisticaHeroModules button{color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 85% 0,#5af7ff0f,#0000 34%),linear-gradient(135deg,#000a07d1,#062319b3);border:1px solid #f7cc5729;min-height:118px;padding:18px 20px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s}.estatisticaHeroModules button:hover,.estatisticaHeroModules button.active{background:radial-gradient(circle at 85% 0,#5af7ff1a,#0000 34%),linear-gradient(135deg,#f7cc571f,#042218d9);border-color:#f7cc57b8;transform:translateY(-2px);box-shadow:0 18px 46px #00000038}.estatisticaHeroModules button span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:.66rem;font-weight:950;display:inline-block}.estatisticaHeroModules button strong{color:#fff;letter-spacing:-.035em;font-size:1rem;font-weight:950;line-height:1.05;display:block}.estatisticaHeroModules button small{color:#cde7d5ad;margin-top:10px;font-size:.76rem;line-height:1.45;display:block}.estatisticaHeroChips{flex-wrap:wrap;gap:8px;max-width:980px;margin-top:22px;display:flex}.estatisticaHeroChips span{color:#daeddfb8;letter-spacing:.08em;text-transform:uppercase;background:#00080685;border:1px solid #f7cc5724;padding:8px 11px;font-size:.68rem;font-weight:850}@media (width<=980px){.estatisticaHeroModules{grid-template-columns:1fr}}.pulseCommandCenter{background:radial-gradient(circle at 12% 18%,#f7cc571a,#0000 28%),#0008066b;border-bottom:1px solid #eec54d24;grid-template-columns:.95fr 1.4fr;display:grid}.pulseHero{border-right:1px solid #eec54d24;padding:32px 34px}.pulseHero>span,.advancedHeader span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.pulseScore{align-items:flex-end;gap:8px;margin-top:22px;display:flex}.pulseScore strong{color:#fff;letter-spacing:-.09em;font-size:clamp(4rem,8vw,7rem);font-weight:950;line-height:.82}.pulseScore small{color:#d8ebdcad;font-size:1.3rem;font-weight:900}.pulseHero h3{color:#fff;letter-spacing:-.055em;margin:22px 0 12px;font-size:clamp(1.35rem,2.4vw,2.35rem);font-weight:950;line-height:1.04}.pulseHero p{color:#dbeddfad;margin:0;font-size:.88rem;line-height:1.65}.pulseMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:32px 34px;display:grid}.pulseMetric{background:#000907ad;border:1px solid #eec54d1f;padding:18px}.pulseMetric div{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.pulseMetric span{color:#d2e7d8a8;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.pulseMetric strong{color:#fff;font-size:.88rem;font-weight:950}.pulseMetric i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:8px;display:block;box-shadow:0 0 22px #5af7ff24}.halcyonAdvancedGrid{border-top:1px solid #eec54d24;border-bottom:1px solid #eec54d24;grid-template-columns:1.1fr 1.15fr .95fr 1.1fr;display:grid}.advancedPanel{background:radial-gradient(circle at 90% 0,#5af7ff0f,#0000 28%),#00090780;border-right:1px solid #eec54d1f;min-height:430px;padding:28px 30px}.advancedPanel:last-child{border-right:0}.advancedHeader strong{color:#fff;letter-spacing:-.04em;margin-top:8px;font-size:1.2rem;font-weight:950;line-height:1.1;display:block}.methodologyList{gap:12px;margin-top:22px;display:grid}.methodologyList div,.compareRows div,.qualityRows div,.systemicRows div{background:#000806a8;border:1px solid #eec54d1a;padding:14px}.methodologyList strong{color:#fff;font-size:.86rem;font-weight:950}.methodologyList p{color:#d7ecdca8;margin:8px 0 0;font-size:.76rem;line-height:1.5}.methodologyPanel>small{color:#f7cc57b8;margin-top:18px;font-size:.68rem;line-height:1.45;display:block}.compareControls{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.compareControls label span{color:#cde7d59e;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.66rem;font-weight:900;display:block}.compareControls select{color:#fff;background:#000806e6;border:1px solid #f7cc572e;width:100%;padding:12px 14px;font-weight:900}.compareRows,.qualityRows,.systemicRows{gap:10px;margin-top:18px;display:grid}.compareRows div{grid-template-columns:1fr auto auto;align-items:center;gap:10px;display:grid}.compareRows span,.qualityRows strong,.systemicRows strong{color:#fff;font-size:.78rem;font-weight:950}.compareRows strong{color:#d7ecdcbd;text-align:right;font-size:.7rem;font-weight:850}.compareRows em{color:#38ff9c;font-size:.74rem;font-style:normal;font-weight:950}.compareRows em.negative{color:#ff5b6e}.compareRows small{color:#cde7d594;grid-column:1/-1;font-size:.68rem}.qualityRows div{grid-template-columns:28px 1fr;align-items:center;gap:10px;display:grid}.qualityRows span{border-radius:999px;place-items:center;width:22px;height:22px;font-size:.74rem;font-weight:950;display:grid}.qualityRows span.ok{color:#38ff9c;background:#38ff9c1f}.qualityRows span.warning{color:#ff5b6e;background:#ff5b6e1f}.qualityRows small{color:#cde7d594;grid-column:2;font-size:.68rem}.systemicRows div{grid-template-columns:32px 1fr auto;align-items:center;gap:10px;display:grid}.systemicRows span{color:#f7cc57;font-size:.68rem;font-weight:950}.systemicRows em{color:#38ff9c;font-size:.78rem;font-style:normal;font-weight:950}.systemicRows small{color:#cde7d594;grid-column:2/-1;font-size:.66rem}.timelinePanel{background:radial-gradient(circle at 20% 0,#f7cc5714,#0000 26%),#00080670;border-bottom:1px solid #eec54d24;padding:30px 34px 34px}.marketTimeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.marketTimeline article{background:radial-gradient(circle at 80% 0,#5af7ff0f,#0000 30%),#000806ad;border:1px solid #f7cc5724;min-height:150px;padding:18px}.marketTimeline span{color:#f7cc57;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:950;display:inline-block}.marketTimeline strong{color:#fff;margin-top:12px;font-size:.92rem;font-weight:950;line-height:1.14;display:block}.marketTimeline p{color:#d7ecdc9e;margin:10px 0 0;font-size:.72rem;line-height:1.45}@media (width<=1300px){.halcyonAdvancedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketTimeline{grid-template-columns:repeat(3,minmax(0,1fr))}.pulseCommandCenter{grid-template-columns:1fr}.pulseHero{border-bottom:1px solid #eec54d24;border-right:0}}@media (width<=760px){.pulseMetricGrid,.halcyonAdvancedGrid,.marketTimeline{grid-template-columns:1fr}.pulseHero,.pulseMetricGrid,.advancedPanel,.timelinePanel{padding-left:18px;padding-right:18px}.compareControls,.compareRows div{grid-template-columns:1fr}}.iconicGrid{border-top:1px solid #eec54d24;border-bottom:1px solid #eec54d24;grid-template-columns:1.15fr 1.1fr .85fr .85fr;display:grid}.iconicPanel{background:radial-gradient(circle at 80% 0,#5af7ff0f,#0000 28%),#00090785;border-right:1px solid #eec54d1f;min-height:360px;padding:28px 30px}.iconicPanel:last-child{border-right:0}.marketClock{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.marketClock div{background:#000806ad;border:1px solid #eec54d1f;align-items:end;min-height:110px;padding:12px;display:flex}.marketClock div.active{background:radial-gradient(circle at 50% 15%,#f7cc572e,#0000 40%),#000806db;border-color:#f7cc57b3}.marketClock span{color:#e1f0e5b8;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.marketClockPanel p,.maturityPanel p,.institutionalizationPanel p,.debtPanel p,.scenarioDisclaimer{color:#d7ecdca8;margin-top:18px;font-size:.8rem;line-height:1.55}.concentrationRows{gap:14px;margin-top:24px;display:grid}.concentrationRows div{background:#000806ad;border:1px solid #eec54d1a;padding:14px}.concentrationRows span{color:#cde7d59e;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900;display:block}.concentrationRows strong{color:#fff;margin:8px 0;font-size:1rem;font-weight:950;display:block}.concentrationRows i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:7px;display:block}.maturityScore{align-items:flex-end;gap:8px;margin-top:26px;display:flex}.maturityScore strong{color:#fff;letter-spacing:-.08em;font-size:clamp(4rem,7vw,6rem);font-weight:950;line-height:.85}.maturityScore span{color:#d7ecdca8;font-size:1.2rem;font-weight:900}.maturityScore.small strong{font-size:clamp(3.4rem,6vw,5rem)}.ipoSimulatorPanel,.sectorMapPanel,.reportModePanel{background:radial-gradient(circle at 15% 0,#f7cc5714,#0000 28%),#00080675;border-bottom:1px solid #eec54d24;padding:30px 34px 34px}.ipoSimulatorGrid{grid-template-columns:1.35fr .8fr;gap:18px;margin-top:24px;display:grid}.ipoScenarioButtons{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ipoScenarioButtons button{color:#fff;text-align:left;cursor:pointer;background:#000806ad;border:1px solid #eec54d24;min-height:190px;padding:18px}.ipoScenarioButtons button.active{background:radial-gradient(circle at 80% 0,#f7cc5724,#0000 35%),#000806e6;border-color:#f7cc57b8}.ipoScenarioButtons span,.ipoScenarioResult span{color:#f7cc57;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:950}.ipoScenarioButtons strong{color:#fff;margin-top:10px;font-size:1.15rem;font-weight:950;display:block}.ipoScenarioButtons small{color:#d7ecdcb8;margin-top:8px;font-size:.76rem;font-weight:850;display:block}.ipoScenarioButtons em{color:#d7ecdc94;margin-top:12px;font-size:.72rem;font-style:normal;line-height:1.45;display:block}.ipoScenarioResult{gap:10px;display:grid}.ipoScenarioResult div{background:#000806b8;border:1px solid #eec54d1f;padding:16px}.ipoScenarioResult strong{color:#fff;margin-top:8px;font-size:1.2rem;font-weight:950;display:block}.ipoScenarioResult small{color:#d7ecdc99;margin-top:6px;font-size:.7rem;display:block}.sectorRows{gap:14px;margin-top:24px;display:grid}.sectorRows>div{background:#000806ad;border:1px solid #eec54d1c;padding:16px}.sectorRows div div{justify-content:space-between;gap:14px;margin-bottom:10px;display:flex}.sectorRows strong{color:#fff;font-size:.9rem;font-weight:950}.sectorRows span{color:#f7cc57;font-size:.78rem;font-weight:950}.sectorRows i{background:#ffffff0a;width:100%;height:9px;display:flex;overflow:hidden}.sectorRows i em{background:#5af7ff;display:block}.sectorRows i b{background:#f7cc57;display:block}.sectorRows small{color:#d7ecdc94;margin-top:9px;font-size:.7rem;display:block}.alertsDebtGrid{border-bottom:1px solid #eec54d24;grid-template-columns:1.2fr .8fr;display:grid}.alertRows{gap:10px;margin-top:22px;display:grid}.alertRows div{background:#000806ad;border:1px solid #eec54d1a;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:14px;display:grid}.alertRows span{border-radius:999px;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:950;display:grid}.alertRows .ok span{color:#38ff9c;background:#38ff9c1f}.alertRows .atenÍ§Í£o span{color:#f7cc57;background:#f7cc571f}.alertRows p{color:#d7ecdcb3;margin:0;font-size:.78rem;line-height:1.45}.debtDominance{background:radial-gradient(circle at 50% 0,#f7cc5721,#0000 42%),#000806b8;border:1px solid #f7cc5729;margin-top:26px;padding:24px}.debtDominance strong{color:#fff;letter-spacing:-.08em;font-size:clamp(3rem,6vw,5rem);font-weight:950;line-height:.9;display:block}.debtDominance span{color:#d7ecdca8;letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:.74rem;font-weight:900;display:block}.reportText{gap:16px;max-width:1120px;margin-top:22px;display:grid}.reportText p{color:#e1f0e5c2;background:#000806ad;border:1px solid #eec54d1a;margin:0;padding:18px 20px;font-size:.9rem;line-height:1.7}.reportText b{color:#fff;font-weight:950}@media (width<=1300px){.iconicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ipoSimulatorGrid,.alertsDebtGrid{grid-template-columns:1fr}.ipoScenarioButtons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.iconicGrid,.ipoScenarioButtons{grid-template-columns:1fr}.iconicPanel,.ipoSimulatorPanel,.sectorMapPanel,.reportModePanel{padding-left:18px;padding-right:18px}.marketClock{grid-template-columns:1fr}}.executiveBriefHalcyon{background:radial-gradient(circle at 12% 0,#f7cc571a,#0000 30%),radial-gradient(circle at 90% 20%,#5af7ff14,#0000 28%),linear-gradient(135deg,#000a07f5,#042419db);border:1px solid #f7cc572e;margin:22px 0 28px;overflow:hidden}.executiveBriefHalcyon>div:first-child{border-bottom:1px solid #f7cc571f;padding:28px 32px 24px}.executiveBriefHalcyon span,.productModuleIntro span,.halcyonIndexGrid article span,.indexMethodPreview span,.methodologyDeepGrid article>span,.sourcePolicyPanel span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.executiveBriefHalcyon h2{color:#fff;letter-spacing:-.07em;margin:12px 0 10px;font-size:clamp(1.8rem,3.6vw,3.8rem);font-weight:950;line-height:.95}.executiveBriefHalcyon p{color:#daeddfb8;max-width:1120px;margin:0;font-size:.92rem;line-height:1.65}.executiveBriefGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.executiveBriefGrid article{background:#00080675;border-right:1px solid #f7cc571a;min-height:132px;padding:22px 24px}.executiveBriefGrid article:last-child{border-right:0}.executiveBriefGrid strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:1.15rem;font-weight:950;line-height:1.1;display:block}.executiveBriefGrid small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.halcyonProductModule{background:radial-gradient(circle at 10% 0,#f7cc5714,#0000 30%),radial-gradient(circle at 86% 12%,#5af7ff12,#0000 28%),linear-gradient(135deg,#000907fa,#052017e6);border:1px solid #eec54d33;margin:24px 0 34px;overflow:hidden}.productModuleIntro{border-bottom:1px solid #eec54d24;padding:32px 34px 26px}.productModuleIntro h2{color:#fff;letter-spacing:-.07em;max-width:980px;margin:12px 0 10px;font-size:clamp(2rem,4vw,4.2rem);font-weight:950;line-height:.95}.productModuleIntro p{color:#daeddfb8;max-width:1050px;margin:0;font-size:.95rem;line-height:1.65}.halcyonIndexGrid{border-bottom:1px solid #eec54d24;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.halcyonIndexGrid article{background:#00080680;border-right:1px solid #eec54d1f;min-height:300px;padding:26px 24px}.halcyonIndexGrid article:last-child{border-right:0}.halcyonIndexGrid article>strong{color:#fff;letter-spacing:-.08em;margin-top:16px;font-size:clamp(3rem,6vw,5.2rem);font-weight:950;line-height:.85;display:block}.halcyonIndexGrid h3{color:#fff;letter-spacing:-.035em;margin:20px 0 10px;font-size:1.05rem;font-weight:950;line-height:1.12}.halcyonIndexGrid p,.halcyonIndexGrid small{color:#d7ecdca8;font-size:.76rem;line-height:1.5}.indexMethodPreview{background:#0008066b;padding:28px 34px}.indexMethodPreview strong{color:#fff;margin-top:10px;font-size:1.2rem;line-height:1.2;display:block}.indexMethodPreview p{color:#daeddfb3;max-width:1050px;margin:18px 0 0;font-size:.9rem;line-height:1.65}.reportGeneratorShell{padding:30px 34px 34px}.reportGeneratorActions{align-items:center;gap:14px;margin-bottom:16px;display:flex}.reportGeneratorActions button{color:#fff;cursor:pointer;background:#f7cc571f;border:1px solid #f7cc5759;padding:12px 16px;font-weight:950}.reportGeneratorActions span{color:#cde7d59e;font-size:.76rem}.reportGeneratorShell pre{white-space:pre-wrap;color:#e1f0e5c7;background:#000806c7;border:1px solid #eec54d1f;margin:0;padding:24px;font-family:inherit;font-size:.86rem;line-height:1.65}.methodologyDeepGrid{border-bottom:1px solid #eec54d24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.methodologyDeepGrid article{background:#00080680;border-right:1px solid #eec54d1f;min-height:450px;padding:26px 24px}.methodologyDeepGrid article:last-child{border-right:0}.methodologyDeepGrid h3{color:#fff;margin:14px 0 20px;font-size:1.2rem;font-weight:950;line-height:1.1}.methodologyDeepGrid div{border-top:1px solid #eec54d1a;padding:14px 0}.methodologyDeepGrid strong{color:#fff;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem}.methodologyDeepGrid p{color:#d7ecdca8;margin:8px 0 0;font-size:.76rem;line-height:1.5}.methodologyDisclaimer{padding:24px 34px 30px}.methodologyDisclaimer strong{color:#f7cc57;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;display:block}.methodologyDisclaimer p{color:#d7ecdcb3;max-width:1000px;margin:10px 0 0;font-size:.86rem;line-height:1.6}.glossarySearch{border-bottom:1px solid #eec54d1f;padding:24px 34px}.glossarySearch input{color:#fff;background:#000806d1;border:1px solid #f7cc572e;outline:none;width:100%;padding:16px 18px;font-size:.92rem}.glossaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.glossaryGrid article{background:#0008067a;border-bottom:1px solid #eec54d1a;border-right:1px solid #eec54d1a;min-height:190px;padding:24px}.glossaryGrid strong{color:#fff;margin-top:12px;font-size:1.08rem;font-weight:950;display:block}.glossaryGrid p{color:#d7ecdca8;margin:12px 0 0;font-size:.8rem;line-height:1.55}.dataQualityMatrix{border-bottom:1px solid #eec54d24;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dataQualityMatrix article{background:#00080680;border-bottom:1px solid #eec54d1a;border-right:1px solid #eec54d1a;grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:110px;padding:22px 24px;display:grid}.dataQualityMatrix>article>span{border-radius:999px;place-items:center;width:26px;height:26px;font-weight:950;display:grid}.dataQualityMatrix>article>span.ok{color:#38ff9c;background:#38ff9c1f}.dataQualityMatrix>article>span.warning{color:#f7cc57;background:#f7cc571f}.dataQualityMatrix strong{color:#fff;font-size:.9rem;font-weight:950}.dataQualityMatrix small{color:#cde7d599;margin-top:5px;font-size:.72rem;display:block}.sourcePolicyPanel{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sourcePolicyPanel article{background:#00080670;border-right:1px solid #eec54d1a;min-height:170px;padding:24px}.sourcePolicyPanel article:last-child{border-right:0}.sourcePolicyPanel p{color:#d7ecdca8;margin:12px 0 0;font-size:.78rem;line-height:1.55}.observatorioGrid{grid-template-columns:1.15fr .85fr;display:grid}.observatorioGrid>article{border-right:1px solid #eec54d1f;padding:30px 34px 34px}.observatorioGrid>article:last-child{border-right:0}.watchlistRows,.dataCenterRows{gap:10px;margin-top:24px;display:grid}.watchlistRows div{background:#000806a3;border:1px solid #eec54d1a;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.watchlistRows strong{color:#fff;font-size:.9rem;font-weight:950}.watchlistRows span,.watchlistRows em{color:#cde7d5ad;font-size:.72rem;font-style:normal}.watchlistRows em{color:#f7cc57;font-weight:900}.dataCenterRows div{background:#000806a3;border:1px solid #eec54d1a;grid-template-columns:28px 1fr;gap:10px;padding:14px;display:grid}.dataCenterRows span{color:#f7cc57;font-weight:950}.dataCenterRows p{color:#d7ecdcb3;margin:0;font-size:.78rem;line-height:1.45}.observatorioGrid small{color:#f7cc57b8;margin-top:18px;font-size:.72rem;line-height:1.5;display:block}@media (width<=1300px){.executiveBriefGrid,.halcyonIndexGrid,.methodologyDeepGrid,.sourcePolicyPanel,.glossaryGrid,.dataQualityMatrix{grid-template-columns:repeat(2,minmax(0,1fr))}.observatorioGrid{grid-template-columns:1fr}.observatorioGrid>article{border-bottom:1px solid #eec54d1f;border-right:0}}@media (width<=760px){.executiveBriefGrid,.halcyonIndexGrid,.methodologyDeepGrid,.glossaryGrid,.dataQualityMatrix,.sourcePolicyPanel{grid-template-columns:1fr}.productModuleIntro,.executiveBriefHalcyon>div:first-child,.reportGeneratorShell,.glossarySearch,.methodologyDisclaimer,.observatorioGrid>article{padding-left:18px;padding-right:18px}.watchlistRows div{grid-template-columns:1fr}.reportGeneratorActions{display:grid}}.indicesHalcyonPage{gap:26px;display:grid}.indicesHero{background:radial-gradient(circle at 12% 0,#f7cc571f,#0000 30%),radial-gradient(circle at 92% 12%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000a07fa,#042419e0);border:1px solid #f7cc5733;padding:34px}.indicesHero p{color:#daeddfb8;max-width:1050px;margin:0;font-size:.98rem;line-height:1.65}.indicesHeroStats{border:1px solid #f7cc5724;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;display:grid}.indicesHeroStats article{background:#00080685;border-right:1px solid #f7cc571a;min-height:130px;padding:22px}.indicesHeroStats article:last-child{border-right:0}.indicesHeroStats span,.indicesFlagship article span,.indicesFamilyGrid article div span,.indicesMethodologyStrip span,.indicesDisclaimer strong{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.indicesHeroStats strong{color:#fff;letter-spacing:-.045em;margin-top:12px;font-size:1.45rem;font-weight:950;line-height:1.05;display:block}.indicesHeroStats small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.indicesFlagship{background:radial-gradient(circle at 18% 0,#f7cc571f,#0000 32%),#000806b8;border:1px solid #f7cc572e;grid-template-columns:.95fr 1.25fr;display:grid}.indicesFlagship article{border-right:1px solid #f7cc571f;padding:34px}.indicesFlagship article>strong{color:#fff;letter-spacing:-.1em;margin-top:22px;font-size:clamp(5rem,10vw,9rem);font-weight:950;line-height:.78;display:block}.indicesFlagship h2{color:#fff;letter-spacing:-.065em;margin:26px 0 12px;font-size:clamp(1.8rem,3vw,3.6rem);font-weight:950;line-height:.95}.indicesFlagship p{color:#daeddfb8;margin:0;font-size:.92rem;line-height:1.65}.flagshipMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:34px;display:grid}.flagshipMetrics div{background:#0008069e;border:1px solid #f7cc571f;padding:18px}.flagshipMetrics span{color:#d7ecdca8;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.flagshipMetrics strong{color:#fff;margin:10px 0 12px;font-size:.95rem;font-weight:950;display:block}.flagshipMetrics i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:8px;display:block}.indicesFamilyGrid{background:#000806a8;border:1px solid #f7cc572e;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.indicesFamilyGrid article{border-right:1px solid #f7cc571a;min-height:520px;padding:26px 24px}.indicesFamilyGrid article:last-child{border-right:0}.indicesFamilyGrid article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.indicesFamilyGrid em{color:#cde7d59e;letter-spacing:.1em;text-transform:uppercase;text-align:right;font-size:.66rem;font-style:normal;font-weight:900}.indicesFamilyGrid article>strong{color:#fff;letter-spacing:-.08em;margin-top:24px;font-size:clamp(3.4rem,6vw,6rem);font-weight:950;line-height:.82;display:block}.indicesFamilyGrid h3{color:#fff;letter-spacing:-.035em;margin:22px 0 10px;font-size:1.1rem;font-weight:950;line-height:1.1}.indicesFamilyGrid p{color:#d7ecdca8;margin:0;font-size:.78rem;line-height:1.55}.indiceComponentes>div div{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.indiceComponentes span{color:#d7ecdcb3!important;letter-spacing:.08em!important;font-size:.64rem!important}.indiceComponentes small{color:#f7cc57;font-size:.66rem;font-weight:950}.indiceComponentes i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:7px;display:block}.indicesMethodologyStrip{background:#0008069e;border:1px solid #f7cc572e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.indicesMethodologyStrip article{border-right:1px solid #f7cc571a;min-height:220px;padding:26px}.indicesMethodologyStrip article:last-child{border-right:0}.indicesMethodologyStrip strong{color:#fff;letter-spacing:-.045em;margin-top:14px;font-size:1.35rem;font-weight:950;line-height:1.05;display:block}.indicesMethodologyStrip p,.indicesDisclaimer p{color:#d7ecdcad;margin:12px 0 0;font-size:.84rem;line-height:1.6}.indicesDisclaimer{background:radial-gradient(circle at 12% 0,#f7cc5717,#0000 30%),#000806ad;border:1px solid #f7cc572e;padding:26px 30px}@media (width<=1300px){.indicesHeroStats,.indicesFamilyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.indicesFlagship{grid-template-columns:1fr}.indicesFlagship article{border-bottom:1px solid #f7cc571f;border-right:0}.indicesMethodologyStrip{grid-template-columns:1fr}.indicesMethodologyStrip article{border-bottom:1px solid #f7cc571a;border-right:0}}@media (width<=760px){.indicesHeroStats,.indicesFamilyGrid,.flagshipMetrics{grid-template-columns:1fr}.indicesHero,.indicesFlagship article,.flagshipMetrics,.indicesDisclaimer{padding-left:18px;padding-right:18px}}:root{color:#f5fff7;font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--halcyon-bg:#000806;--halcyon-panel:#00130e;--halcyon-panel-soft:#061f17;--halcyon-border:#f7cc5729;--halcyon-border-strong:#f7cc5773;--halcyon-gold:#f7cc57;--halcyon-green:#38ff9c;--halcyon-red:#ff5b6e;--halcyon-cyan:#5af7ff;--halcyon-text:#f5fff7;--halcyon-muted:#d2e7d8a8;background:#000806;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{background:#000806;min-width:100%;min-height:100%}body{color:#f5fff7;background:radial-gradient(circle at 12% 0,#f7cc5712,#0000 28%),radial-gradient(circle at 90% 10%,#5af7ff0b,#0000 30%),linear-gradient(135deg,#000806 0%,#00130e 48%,#000806 100%);width:100%;min-width:100%;min-height:100vh;margin:0;overflow-x:hidden}#root{min-width:100%;min-height:100vh}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}input,select,textarea{border-radius:0;outline:none}a{color:inherit;text-decoration:none}.terminalHeader button,.terminalHeader input,.terminalHeader select,.terminalNav button,.terminalCommand input,.topActions button{appearance:none}.terminalShell{color:#f5fff7;background:#000806;min-height:100vh}.terminalHeader{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000806f5;border-bottom:1px solid #f7cc572e;position:sticky;top:0}.terminalTopBar{border-bottom:1px solid #f7cc5724;grid-template-columns:270px minmax(260px,1fr) auto;align-items:stretch;min-height:54px;display:grid}.brand{text-align:left;background:radial-gradient(circle at 20% 0,#f7cc571f,#0000 40%),#000d09eb;border-right:1px solid #f7cc5724;align-items:center;gap:12px;padding:10px 14px;display:flex}.brandMark{color:#00130e;background:linear-gradient(135deg,#f7cc57,#c9941e);place-items:center;width:32px;height:32px;font-size:.9rem;font-weight:950;display:grid}.brand strong{color:#f7cc57;letter-spacing:.08em;font-size:.85rem;font-weight:950;display:block}.brand small{color:#d2e7d8ad;letter-spacing:.1em;margin-top:2px;font-size:.58rem;font-weight:800;display:block}.terminalCommand{background:#000806c7;border-right:1px solid #f7cc5724;align-items:center;gap:8px;padding:0 12px;display:flex}.terminalCommand span{color:#f7cc57;letter-spacing:.08em;font-size:.8rem;font-weight:950}.terminalCommand input{color:#fff;background:#000806d1;border:1px solid #f7cc572e;width:100%;height:34px;padding:0 12px;font-size:.8rem;font-weight:750}.terminalCommand input::placeholder{color:#d2e7d86b}.source.topActions{background:#000806db;justify-content:flex-end;align-items:center;gap:14px;min-width:310px;padding:8px 12px;display:flex}.source.topActions>span{color:#d2e7d8ad;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:900}.source.topActions>strong{color:#fff;letter-spacing:.08em;font-size:.74rem;font-weight:950}.terminalAccessStatus{background:#f7cc570f;border:1px solid #f7cc5740;min-width:150px;padding:7px 12px}.terminalAccessStatus span{color:#d2e7d894;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:950;display:block}.terminalAccessStatus strong{color:#38ff9c;letter-spacing:.1em;margin-top:2px;font-size:.74rem;font-weight:950;display:block}.terminalAccessStatus small{color:#d2e7d89e;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-top:2px;font-size:.58rem;display:block;overflow:hidden}.terminalLogoutButton{color:#f7cc57;letter-spacing:.1em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc5752;padding:9px 13px;font-size:.7rem;font-weight:950}.ticker{background:#000806;border-bottom:1px solid #f7cc571f;height:30px;overflow:hidden}.tickerTrack{width:max-content;min-width:100%;animation:38s linear infinite halcyonTicker;display:flex}.tickerItem{white-space:nowrap;color:#d7ecdcc2;letter-spacing:.07em;align-items:center;gap:8px;height:30px;padding:0 18px;font-size:.72rem;font-weight:850;display:flex}.tickerItem strong{color:#fff;font-weight:950}.tickerItem span{color:#d2e7d89e}.tickerItem em{color:#d2e7d8a3;font-style:normal;font-weight:950}.tickerItem em.positive{color:#38ff9c}.tickerItem em.negative{color:#ff5b6e}@keyframes halcyonTicker{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.terminalNav{background:#000c09f5;grid-template-columns:repeat(13,minmax(0,1fr));min-height:42px;display:grid}.terminalNav button{color:#daeddfad;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;background:#000c09eb;border-bottom:2px solid #0000;border-right:1px solid #f7cc5721;min-height:42px;padding:0 10px;font-size:.66rem;font-weight:900}.terminalNav button:hover{color:#fff;background:#f7cc570f}.terminalNav button.active{color:#fff;background:radial-gradient(circle at 50% 0,#f7cc571f,#0000 42%),#000c09f5;border-bottom-color:#f7cc57}.terminalContent{padding:18px}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#00100c}::-webkit-scrollbar-thumb{background:#f7cc5747;border:2px solid #00100c}::-webkit-scrollbar-thumb:hover{background:#f7cc576b}@media (width<=1100px){.terminalTopBar{grid-template-columns:1fr}.brand,.terminalCommand,.source.topActions{border-bottom:1px solid #f7cc571f;border-right:0}.source.topActions{justify-content:space-between}.terminalNav{display:flex;overflow-x:auto}.terminalNav button{min-width:max-content}.terminalContent{padding:12px}}.dashboardV2Page{gap:18px;padding:18px;display:grid}.dashboardV2Hero{grid-template-columns:1.25fr .75fr .75fr;gap:12px;display:grid}.dashboardV2HeroMain,.dashboardV2PulseCard,.dashboardV2Agenda,.dashboardV2Panel,.dashboardV2ExecutiveRead,.dashboardV2Architecture,.dashboardV2Capitalization{background:radial-gradient(circle at 12% 0,#f7cc5714,#0000 30%),radial-gradient(circle at 92% 12%,#5af7ff0f,#0000 30%),#000806c2;border:1px solid #f7cc5729}.dashboardV2HeroMain{min-height:430px;padding:32px}.dashboardV2HeroMain h1{color:#fff;letter-spacing:-.09em;max-width:760px;margin:18px 0 16px;font-size:clamp(2.8rem,5.4vw,6.4rem);font-weight:950;line-height:.9}.dashboardV2HeroMain p{color:#daeddfb8;max-width:640px;margin:0;font-size:.96rem;line-height:1.65}.dashboardV2HeroActions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.dashboardV2HeroActions button,.dashboardV2ExecutiveRead button,.dashboardV2FooterGrid button{color:#fff;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc5747;font-weight:950}.dashboardV2HeroActions button{padding:12px 16px;font-size:.72rem}.dashboardV2HeroActions button:hover,.dashboardV2ExecutiveRead button:hover,.dashboardV2FooterGrid button:hover{background:#f7cc572e;border-color:#f7cc57cc}.dashboardV2PulseCard{min-height:430px;padding:28px}.dashboardV2PulseCard>span,.dashboardV2PanelHeader span,.dashboardV2StatCard span,.dashboardV2FooterGrid span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.dashboardV2PulseCard>strong{color:#fff;letter-spacing:-.1em;margin-top:28px;font-size:clamp(5rem,9vw,8.5rem);font-weight:950;line-height:.78;display:inline-block}.dashboardV2PulseCard>small{color:#d7ecdcad;font-size:1.2rem;font-weight:950}.dashboardV2PulseCard p{color:#daeddfb8;margin:22px 0;font-size:.86rem;line-height:1.55}.dashboardV2PulseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dashboardV2PulseGrid div{background:#000806b8;border:1px solid #f7cc571f;padding:14px}.dashboardV2PulseGrid em{color:#cde7d594;text-transform:uppercase;font-size:.64rem;font-style:normal;font-weight:900;display:block}.dashboardV2PulseGrid b{color:#fff;margin-top:6px;font-size:.9rem;display:block}.dashboardV2Agenda{min-height:430px;padding:18px}.dashboardV2PanelHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.dashboardV2PanelHeader small{color:#cde7d58c;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dashboardV2Agenda article{border-top:1px solid #f7cc571f;grid-template-columns:64px 1fr;gap:12px;padding:16px 0;display:grid}.dashboardV2Agenda article strong{color:#fff;font-size:.92rem;font-weight:950}.dashboardV2Agenda article span{color:#f7cc57;text-transform:uppercase;font-size:.68rem;font-weight:950}.dashboardV2Agenda article p{color:#daeddfb3;margin:4px 0 0;font-size:.8rem}.dashboardV2StatsGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.dashboardV2StatCard{background:#000806c2;border:1px solid #f7cc571f;min-height:160px;padding:20px;position:relative;overflow:hidden}.dashboardV2StatCard strong{color:#fff;letter-spacing:-.045em;margin-top:14px;font-size:1.28rem;font-weight:950;line-height:1.08;display:block}.dashboardV2StatCard small{color:#cde7d599;margin-top:8px;font-size:.72rem;line-height:1.35;display:block}.dashboardV2StatCard.positive strong{color:#fff}.dashboardV2StatCard.negative strong{color:#ff5b6e}.dashboardV2Spark{opacity:.9;align-items:end;gap:3px;width:74px;height:36px;display:flex;position:absolute;bottom:14px;right:14px}.dashboardV2Spark i{background:linear-gradient(#5af7ff,#38ff9c);flex:1;min-height:3px;display:block}.dashboardV2CommandGrid{grid-template-columns:1.25fr .9fr .8fr;gap:12px;display:grid}.dashboardV2ExecutiveRead,.dashboardV2Architecture,.dashboardV2Capitalization,.dashboardV2Panel{padding:24px}.dashboardV2ExecutiveRead h2{color:#fff;letter-spacing:-.07em;margin:18px 0 14px;font-size:clamp(1.8rem,3.4vw,3.8rem);font-weight:950;line-height:.95}.dashboardV2ExecutiveRead p{color:#daeddfb8;font-size:.9rem;line-height:1.65}.dashboardV2ExecutiveRead b{color:#fff}.dashboardV2ExecutiveRead button{margin-top:14px;padding:13px 16px}.dashboardV2InstrumentRows,.dashboardV2IssuerRows,.dashboardV2PipelineRows,.dashboardV2AlertRows,.dashboardV2WatchlistRows{gap:10px;display:grid}.dashboardV2InstrumentRows>div{background:#00080699;border:1px solid #f7cc571a;padding:13px}.dashboardV2InstrumentRows div div{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.dashboardV2InstrumentRows strong{color:#fff;font-size:.8rem}.dashboardV2InstrumentRows span{color:#daeddf9e;font-size:.68rem}.dashboardV2InstrumentRows i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:7px;display:block}.dashboardV2IssuerRows div,.dashboardV2WatchlistRows div{background:#00080699;border:1px solid #f7cc571a;grid-template-columns:36px 1fr 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.dashboardV2IssuerRows span{color:#f7cc57;font-size:.68rem;font-weight:950}.dashboardV2IssuerRows strong,.dashboardV2WatchlistRows strong{color:#fff;font-size:.78rem;font-weight:950}.dashboardV2IssuerRows small,.dashboardV2WatchlistRows span{color:#daeddf94;font-size:.68rem}.dashboardV2IssuerRows em,.dashboardV2WatchlistRows em{color:#38ff9c;font-size:.7rem;font-style:normal;font-weight:950}.dashboardV2SecondaryGrid{grid-template-columns:1fr 1fr .8fr;gap:12px;display:grid}.dashboardV2PipelineRows button{color:inherit;text-align:left;cursor:pointer;background:#0008069e;border:1px solid #f7cc571a;padding:16px}.dashboardV2PipelineRows button:hover{border-color:#f7cc578c}.dashboardV2PipelineRows button div{justify-content:space-between;gap:14px;display:flex}.dashboardV2PipelineRows strong{color:#fff;font-size:.88rem}.dashboardV2PipelineRows span,.dashboardV2PipelineRows em{color:#f7cc57;text-transform:uppercase;font-size:.66rem;font-style:normal;font-weight:950}.dashboardV2PipelineRows p{color:#daeddfa3;margin:10px 0 0;font-size:.74rem;line-height:1.45}.dashboardV2AlertRows div{background:#0008069e;border:1px solid #f7cc571a;grid-template-columns:28px 1fr;gap:12px;padding:14px;display:grid}.dashboardV2AlertRows span{border-radius:999px;place-items:center;width:22px;height:22px;font-weight:950;display:grid}.dashboardV2AlertRows .positivo span{color:#38ff9c;background:#38ff9c1f}.dashboardV2AlertRows .atenÍ§Í£o span{color:#f7cc57;background:#f7cc571f}.dashboardV2AlertRows strong{color:#fff;font-size:.8rem}.dashboardV2AlertRows p{color:#daeddf9e;margin:5px 0 0;font-size:.72rem;line-height:1.4}.dashboardV2FooterGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboardV2FooterGrid button{text-align:left;background:radial-gradient(circle at 85% 0,#5af7ff0f,#0000 35%),#000806b3;min-height:125px;padding:20px}.dashboardV2FooterGrid strong{color:#fff;letter-spacing:-.03em;margin-top:12px;font-size:.95rem;line-height:1.2;display:block}@media (width<=1300px){.dashboardV2Hero,.dashboardV2CommandGrid,.dashboardV2SecondaryGrid{grid-template-columns:1fr}.dashboardV2StatsGrid,.dashboardV2FooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.dashboardV2Page{padding:10px}.dashboardV2StatsGrid,.dashboardV2FooterGrid{grid-template-columns:1fr}.dashboardV2HeroMain,.dashboardV2PulseCard,.dashboardV2Agenda,.dashboardV2ExecutiveRead,.dashboardV2Architecture,.dashboardV2Capitalization,.dashboardV2Panel{padding:18px}.dashboardV2IssuerRows div,.dashboardV2WatchlistRows div{grid-template-columns:1fr}}.dashboardV2ClockStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:760px;margin-top:24px;display:grid}.dashboardV2ClockStrip article{background:radial-gradient(circle at 80% 0,#5af7ff0f,#0000 34%),#0008069e;border:1px solid #f7cc5724;min-height:78px;padding:12px 14px}.dashboardV2ClockStrip span{color:#cde7d59e;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.dashboardV2ClockStrip strong{color:#fff;letter-spacing:-.04em;white-space:nowrap;margin-top:7px;font-size:1.15rem;font-weight:950;line-height:1;display:block}.dashboardV2ClockStrip small{color:#f7cc57;letter-spacing:.12em;margin-top:5px;font-size:.62rem;font-weight:950;display:block}@media (width<=900px){.dashboardV2ClockStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.dashboardV2ClockStrip{grid-template-columns:1fr}}.metodologiaHalcyonPage{gap:24px;padding:18px;display:grid}.metodologiaHero{background:radial-gradient(circle at 14% 0,#f7cc571f,#0000 32%),radial-gradient(circle at 88% 16%,#5af7ff14,#0000 32%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;padding:34px}.metodologiaHero h1{color:#fff;letter-spacing:-.085em;max-width:1200px;margin:14px 0;font-size:clamp(2.5rem,5vw,6rem);font-weight:950;line-height:.9}.metodologiaHero p{color:#daeddfb8;max-width:1080px;margin:0;font-size:.98rem;line-height:1.65}.metodologiaHeroGrid{border:1px solid #f7cc5724;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;display:grid}.metodologiaHeroGrid article{background:#00080685;border-right:1px solid #f7cc571a;min-height:130px;padding:22px}.metodologiaHeroGrid article:last-child{border-right:0}.metodologiaHeroGrid span,.metodologiaPillars article span,.metodologiaSelector button span,.metodologiaPanelHeader span,.metodologiaDefinition span,.metodologiaList span,.metodologiaFormulaGrid span,.metodologiaCopyPanel span,.metodologiaNotice span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.metodologiaHeroGrid strong{color:#fff;letter-spacing:-.045em;margin-top:12px;font-size:1.35rem;font-weight:950;line-height:1.05;display:block}.metodologiaHeroGrid small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.metodologiaPillars{background:#000806ad;border:1px solid #f7cc572e;grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.metodologiaPillars article{background:radial-gradient(circle at 80% 0,#5af7ff0d,#0000 34%),#00080675;border-right:1px solid #f7cc571a;min-height:210px;padding:20px 18px}.metodologiaPillars article:last-child{border-right:0}.metodologiaPillars strong{color:#fff;letter-spacing:-.035em;margin-top:14px;font-size:.96rem;font-weight:950;line-height:1.1;display:block}.metodologiaPillars p{color:#d7ecdca3;margin:10px 0 0;font-size:.72rem;line-height:1.45}.metodologiaSelector{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.metodologiaSelector button{color:#fff;text-align:left;cursor:pointer;background:radial-gradient(circle at 82% 0,#5af7ff0d,#0000 34%),#000806b8;border:1px solid #f7cc5729;min-height:160px;padding:18px}.metodologiaSelector button.active,.metodologiaSelector button:hover{background:radial-gradient(circle at 82% 0,#f7cc5724,#0000 36%),#000806e0;border-color:#f7cc57b8}.metodologiaSelector strong{color:#fff;letter-spacing:-.035em;margin-top:14px;font-size:1.05rem;font-weight:950;line-height:1.1;display:block}.metodologiaSelector small{color:#cde7d59e;margin-top:10px;font-size:.72rem;line-height:1.4;display:block}.metodologiaDetailGrid{grid-template-columns:1.25fr .9fr;gap:14px;display:grid}.metodologiaMainPanel,.metodologiaWeightsPanel,.metodologiaOperationalGrid article,.metodologiaFormulaMap,.metodologiaCopyPanel,.metodologiaNotice{background:radial-gradient(circle at 14% 0,#f7cc5712,#0000 32%),#000806b8;border:1px solid #f7cc572e}.metodologiaMainPanel,.metodologiaWeightsPanel{padding:28px}.metodologiaPanelHeader strong{color:#fff;letter-spacing:-.065em;margin-top:10px;font-size:clamp(1.5rem,2.7vw,3rem);font-weight:950;line-height:.96;display:block}.metodologiaPanelHeader small{color:#cde7d59e;margin-top:10px;font-size:.78rem;line-height:1.45;display:block}.metodologiaDefinition{gap:14px;margin-top:26px;display:grid}.metodologiaDefinition section{background:#0008069e;border:1px solid #f7cc571a;padding:18px}.metodologiaDefinition p{color:#e1f0e5b8;margin:10px 0 0;font-size:.88rem;line-height:1.6}.metodologiaDefinition code{color:#fff;background:#00000059;border:1px solid #f7cc571f;margin-top:12px;padding:16px;font-family:inherit;font-size:.86rem;line-height:1.55;display:block}.metodologiaWeights{gap:14px;margin-top:26px;display:grid}.metodologiaPesoBar{background:#0008069e;border:1px solid #f7cc571a;padding:16px}.metodologiaPesoBar div{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.metodologiaPesoBar strong{color:#fff;font-size:.82rem;font-weight:950}.metodologiaPesoBar span{color:#f7cc57;font-size:.74rem;font-weight:950}.metodologiaPesoBar i{background:linear-gradient(90deg,#5af7ff,#f7cc57);min-width:4px;height:8px;display:block}.metodologiaPesoBar p{color:#d7ecdc9e;margin:10px 0 0;font-size:.74rem;line-height:1.45}.metodologiaOperationalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.metodologiaOperationalGrid article{min-height:420px;padding:24px}.metodologiaList{gap:10px;margin-top:24px;display:grid}.metodologiaList div{background:#0008069e;border:1px solid #f7cc571a;padding:14px}.metodologiaList p{color:#d7ecdca8;margin:8px 0 0;font-size:.76rem;line-height:1.45}.metodologiaFormulaMap{padding:28px}.metodologiaFormulaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.metodologiaFormulaGrid article{background:#0008069e;border:1px solid #f7cc571a;min-height:190px;padding:18px}.metodologiaFormulaGrid strong{color:#fff;margin-top:12px;font-size:1rem;font-weight:950;line-height:1.12;display:block}.metodologiaFormulaGrid p{color:#d7ecdca3;margin:10px 0 0;font-size:.74rem;line-height:1.45}.metodologiaCopyPanel{grid-template-columns:1fr auto;align-items:center;gap:18px;padding:26px 28px;display:grid}.metodologiaCopyPanel strong{color:#fff;letter-spacing:-.04em;margin-top:10px;font-size:1.4rem;font-weight:950;line-height:1.05;display:block}.metodologiaCopyPanel p{color:#d7ecdca8;max-width:820px;margin:10px 0 0;font-size:.82rem;line-height:1.55}.metodologiaCopyPanel button{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#f7cc571f;border:1px solid #f7cc5759;padding:14px 18px;font-weight:950}.metodologiaCopyPanel button:hover{background:#f7cc572e;border-color:#f7cc57bf}.metodologiaNotice{background:radial-gradient(circle at 12% 0,#f7cc571a,#0000 32%),#000806c2;padding:28px}.metodologiaNotice strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:1.45rem;font-weight:950;line-height:1.05;display:block}.metodologiaNotice p{color:#d7ecdcad;max-width:1120px;margin:12px 0 0;font-size:.86rem;line-height:1.65}@media (width<=1400px){.metodologiaPillars{grid-template-columns:repeat(3,minmax(0,1fr))}.metodologiaSelector,.metodologiaHeroGrid,.metodologiaFormulaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.metodologiaOperationalGrid,.metodologiaDetailGrid{grid-template-columns:1fr}}@media (width<=760px){.metodologiaHalcyonPage{padding:10px}.metodologiaHero,.metodologiaMainPanel,.metodologiaWeightsPanel,.metodologiaFormulaMap,.metodologiaCopyPanel,.metodologiaNotice,.metodologiaOperationalGrid article{padding-left:18px;padding-right:18px}.metodologiaPillars,.metodologiaSelector,.metodologiaHeroGrid,.metodologiaFormulaGrid,.metodologiaCopyPanel{grid-template-columns:1fr}}.indicesHeroActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.indicesHeroActions button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc5747;padding:12px 16px;font-size:.72rem;font-weight:950}.indicesHeroActions button:hover{background:#f7cc572e;border-color:#f7cc57c7}.terminalUserArea{align-items:center;gap:10px;display:flex}.terminalProfileButton{color:#fff;cursor:pointer;text-align:left;background:radial-gradient(circle at 80% 0,#5af7ff14,#0000 34%),#000806b8;border:1px solid #f7cc5747;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-width:170px;height:54px;padding:8px 12px;display:grid}.terminalProfileButton:hover{background:radial-gradient(circle at 80% 0,#f7cc5724,#0000 34%),#000806db;border-color:#f7cc57bf}.terminalProfileButton i,.terminalProfileButton img{border-radius:999px;width:34px;height:34px;overflow:hidden}.terminalProfileButton i{color:#f7cc57;background:#f7cc5729;border:1px solid #f7cc5757;place-items:center;font-style:normal;font-weight:950;display:grid}.terminalProfileButton img{object-fit:cover;border:1px solid #f7cc5757}.terminalProfileButton small{color:#cde7d59e;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:950;display:block}.terminalProfileButton strong{color:#fff;letter-spacing:.02em;margin-top:3px;font-size:.72rem;font-weight:950;line-height:1;display:block}.perfilHalcyonPage{gap:22px;padding:18px;display:grid}.perfilHero{background:radial-gradient(circle at 12% 0,#f7cc571f,#0000 30%),radial-gradient(circle at 88% 10%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;grid-template-columns:1.35fr .55fr;gap:14px;padding:34px;display:grid}.perfilHero h1{color:#fff;letter-spacing:-.085em;max-width:1050px;margin:14px 0;font-size:clamp(2.6rem,5vw,6rem);font-weight:950;line-height:.9}.perfilHero p{color:#daeddfb8;max-width:850px;margin:0;font-size:.98rem;line-height:1.65}.perfilPreviewCard{background:#0008069e;border:1px solid #f7cc5724;align-content:center;justify-items:start;padding:26px;display:grid}.perfilAvatar{background:#f7cc5724;border:1px solid #f7cc5757;border-radius:999px;width:92px;height:92px;overflow:hidden}.perfilAvatar img{object-fit:cover;width:100%;height:100%}.perfilAvatar strong{color:#f7cc57;place-items:center;width:100%;height:100%;font-size:2.4rem;font-weight:950;display:grid}.perfilPreviewCard span,.perfilPanelHeader span,.perfilFieldsGrid label span,.perfilInstitutionalNotice span,.perfilWorkspaceList span,.perfilMiniWatchlist span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.perfilPreviewCard span{margin-top:18px}.perfilPreviewCard h2{color:#fff;letter-spacing:-.05em;margin:10px 0 4px;font-size:1.7rem;font-weight:950;line-height:1}.perfilPreviewCard p{color:#38ff9c;margin:0;font-size:.86rem;font-weight:900}.perfilPreviewCard small{color:#d7ecdca3;margin-top:12px;font-size:.76rem;display:block}.perfilShell{grid-template-columns:1.3fr .7fr;gap:14px;display:grid}.perfilFormPanel,.perfilWorkspacePanel{background:radial-gradient(circle at 14% 0,#f7cc5714,#0000 32%),#000806b8;border:1px solid #f7cc572e;padding:28px}.perfilPanelHeader strong{color:#fff;letter-spacing:-.065em;margin-top:10px;font-size:clamp(1.5rem,2.6vw,3rem);font-weight:950;line-height:.96;display:block}.perfilPanelHeader small{color:#cde7d59e;margin-top:10px;font-size:.78rem;line-height:1.45;display:block}.perfilTypeSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.perfilTypeSwitch button{color:#fff;text-align:left;cursor:pointer;background:#0008069e;border:1px solid #f7cc5724;min-height:120px;padding:18px}.perfilTypeSwitch button.active,.perfilTypeSwitch button:hover{background:radial-gradient(circle at 80% 0,#f7cc5724,#0000 36%),#000806e0;border-color:#f7cc57b8}.perfilTypeSwitch span{color:#f7cc57;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.perfilTypeSwitch strong{color:#fff;margin-top:10px;font-size:.92rem;line-height:1.25;display:block}.perfilFieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.perfilFieldsGrid label{gap:8px;display:grid}.perfilFieldsGrid input,.perfilFieldsGrid select{color:#fff;width:100%;min-height:48px;font:inherit;background:#000806d6;border:1px solid #f7cc5729;outline:none;padding:12px 14px}.perfilFieldsGrid input:focus,.perfilFieldsGrid select:focus{border-color:#f7cc57b8}.perfilPhotoInput small{color:#cde7d594;font-size:.68rem}.perfilInstitutionalNotice{background:radial-gradient(circle at 90% 0,#f7cc571f,#0000 34%),#000806b3;border:1px solid #f7cc5738;margin-top:22px;padding:18px}.perfilInstitutionalNotice strong{color:#fff;margin-top:10px;font-size:1.1rem;font-weight:950;display:block}.perfilInstitutionalNotice p{color:#d7ecdca8;margin:8px 0 0;font-size:.8rem;line-height:1.55}.perfilError{color:#ff5b6e;margin:18px 0 0;font-size:.82rem;font-weight:900}.perfilActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.perfilActions button{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#f7cc571f;border:1px solid #f7cc5752;padding:14px 18px;font-weight:950}.perfilActions button:hover{background:#f7cc572e;border-color:#f7cc57bf}.perfilWorkspaceList{gap:12px;margin-top:24px;display:grid}.perfilWorkspaceList article{background:#0008069e;border:1px solid #f7cc571a;padding:16px}.perfilWorkspaceList strong{color:#fff;margin-top:8px;font-size:.96rem;font-weight:950;display:block}.perfilWorkspaceList p{color:#d7ecdca3;margin:8px 0 0;font-size:.76rem;line-height:1.45}.perfilMiniWatchlist{background:#0008069e;border:1px solid #f7cc571f;margin-top:22px;padding:16px}.perfilMiniWatchlist div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.perfilMiniWatchlist strong{color:#fff;border:1px solid #f7cc5724;padding:7px 9px;font-size:.68rem}@media (width<=1300px){.perfilHero,.perfilShell{grid-template-columns:1fr}.terminalProfileButton{min-width:145px}}@media (width<=760px){.perfilHalcyonPage{padding:10px}.perfilHero,.perfilFormPanel,.perfilWorkspacePanel{padding:18px}.perfilFieldsGrid,.perfilTypeSwitch{grid-template-columns:1fr}.terminalUserArea{flex-wrap:wrap}}.perfilTypeButton.individual{background:radial-gradient(circle at 84% 0,#f7cc5714,#0000 36%),#0008069e;border-color:#f7cc5733}.perfilTypeButton.individual span{color:#f7cc57}.perfilTypeButton.individual.active,.perfilTypeButton.individual:hover{background:radial-gradient(circle at 84% 0,#f7cc5729,#0000 36%),#000806e0;border-color:#f7cc57c7}.perfilTypeButton.institutional{background:radial-gradient(circle at 84% 0,#5af7ff1a,#0000 36%),linear-gradient(135deg,#000806b8,#001c248a);border-color:#5af7ff38}.perfilTypeButton.institutional span{color:#5af7ff}.perfilTypeButton.institutional strong{color:#fff}.perfilTypeButton.institutional.active,.perfilTypeButton.institutional:hover{background:radial-gradient(circle at 84% 0,#5af7ff38,#0000 38%),linear-gradient(135deg,#000c10eb,#002a38b8);border-color:#5af7ffd9;box-shadow:0 0 28px #5af7ff14}.perfilTypeButton.institutional.active span:before{content:"â— ";color:#5af7ff}.perfilTypeButton.individual.active span:before{content:"â— ";color:#f7cc57}.relatoriosHalcyonPage{gap:22px;padding:18px;display:grid}.relatoriosHero{background:radial-gradient(circle at 12% 0,#f7cc571f,#0000 30%),radial-gradient(circle at 88% 10%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;grid-template-columns:1.35fr .85fr;gap:14px;padding:34px;display:grid}.relatoriosHero h1{color:#fff;letter-spacing:-.085em;max-width:1150px;margin:14px 0;font-size:clamp(2.6rem,5vw,6rem);font-weight:950;line-height:.9}.relatoriosHero p{color:#daeddfb8;max-width:920px;margin:0;font-size:.98rem;line-height:1.65}.relatoriosHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.relatoriosHeroActions button,.relatoriosActions button,.relatoriosCategoryBar button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc5747;font-weight:950}.relatoriosHeroActions button{padding:12px 16px;font-size:.72rem}.relatoriosHeroActions button:hover,.relatoriosActions button:hover,.relatoriosCategoryBar button:hover,.relatoriosCategoryBar button.active{background:#f7cc572e;border-color:#f7cc57c7}.relatoriosHeroStats{border:1px solid #f7cc5724;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.relatoriosHeroStats article{background:#00080685;border-bottom:1px solid #f7cc571a;border-right:1px solid #f7cc571a;min-height:150px;padding:22px}.relatoriosHeroStats span,.relatoriosCommandStrip span,.relatorioCardTop span,.relatorioDetailHeader span,.relatorioKpiGrid span,.relatorioExecutiveRead span,.relatorioDetailColumns section>span,.relatoriosSeriesGrid span,.relatoriosNotice span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.relatoriosHeroStats strong{color:#fff;letter-spacing:-.05em;margin-top:12px;font-size:1.65rem;font-weight:950;line-height:1;display:block}.relatoriosHeroStats small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.relatoriosCommandStrip{background:#000806b8;border:1px solid #f7cc5724;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.relatoriosCommandStrip>div{border-right:1px solid #f7cc571a;padding:22px 24px}.relatoriosCommandStrip>div:last-child{border-right:0}.relatoriosCommandStrip strong{color:#fff;margin-top:8px;font-size:1.05rem;font-weight:950;display:block}.relatoriosCommandStrip small{color:#cde7d59e;margin-top:6px;font-size:.74rem;display:block}.relatoriosCategoryBar{flex-wrap:wrap;gap:10px;display:flex}.relatoriosCategoryBar button{padding:12px 16px;font-size:.7rem}.relatoriosWorkspace{grid-template-columns:.85fr 1.35fr;gap:14px;display:grid}.relatoriosLibrary{align-content:start;gap:10px;max-height:980px;padding-right:4px;display:grid;overflow:auto}.relatoriosLibrary>button{width:100%;min-height:185px;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 85% 0,#5af7ff0a,#0000 34%),#000806b8;border:1px solid #f7cc571f;padding:18px}.relatoriosLibrary>button:hover,.relatoriosLibrary>button.active{background:radial-gradient(circle at 85% 0,#f7cc571f,#0000 34%),#000806e0;border-color:#f7cc57b3}.relatorioCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.relatorioCardTop em,.relatorioStatusStack em{letter-spacing:.08em;text-transform:uppercase;border:1px solid #f7cc5729;justify-content:center;align-items:center;padding:5px 8px;font-size:.62rem;font-style:normal;font-weight:950;display:inline-flex}.relatorioCardTop em.published,.relatorioStatusStack em.published{color:#38ff9c;border-color:#38ff9c3d}.relatorioCardTop em.preparing,.relatorioStatusStack em.preparing{color:#5af7ff;border-color:#5af7ff3d}.relatorioCardTop em.draft,.relatorioStatusStack em.draft{color:#f7cc57;border-color:#f7cc573d}.relatoriosLibrary h3{color:#fff;letter-spacing:-.04em;margin:16px 0 8px;font-size:1.18rem;font-weight:950;line-height:1.06}.relatoriosLibrary p{color:#d7ecdca3;margin:0;font-size:.78rem;line-height:1.45}.relatorioCardMeta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.relatorioCardMeta small{color:#cde7d59e;font-size:.68rem}.relatorioTags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.relatorioTags strong{color:#fff;border:1px solid #f7cc5724;padding:5px 7px;font-size:.62rem}.relatorioDetailPanel{background:radial-gradient(circle at 12% 0,#f7cc5714,#0000 32%),radial-gradient(circle at 90% 10%,#5af7ff0f,#0000 32%),#000806c2;border:1px solid #f7cc572e;padding:28px}.relatorioDetailHeader{grid-template-columns:1fr auto;align-items:start;gap:18px;display:grid}.relatorioDetailHeader h2{color:#fff;letter-spacing:-.08em;max-width:860px;margin:12px 0 8px;font-size:clamp(2rem,4vw,4.4rem);font-weight:950;line-height:.92}.relatorioDetailHeader p{color:#daeddfb8;max-width:860px;margin:0;font-size:.92rem;line-height:1.55}.relatorioStatusStack{justify-items:end;gap:8px;display:grid}.relatorioStatusStack em.high{color:#38ff9c}.relatorioStatusStack em.medium{color:#f7cc57}.relatorioStatusStack em.partial{color:#5af7ff}.relatorioStatusStack em.simulated{color:#ff9f5a}.relatorioKpiGrid{border:1px solid #f7cc571f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid}.relatorioKpiGrid article{background:#00080680;border-right:1px solid #f7cc571a;min-height:118px;padding:18px}.relatorioKpiGrid article:last-child{border-right:0}.relatorioKpiGrid strong{color:#fff;margin-top:10px;font-size:1rem;font-weight:950;display:block}.relatorioKpiGrid small{color:#cde7d59e;margin-top:8px;font-size:.68rem;display:block}.relatorioExecutiveRead{background:radial-gradient(circle at 88% 0,#f7cc5714,#0000 34%),#0008069e;border:1px solid #f7cc571f;margin-top:24px;padding:22px}.relatorioExecutiveRead strong{color:#fff;letter-spacing:-.06em;margin-top:12px;font-size:clamp(1.35rem,2.4vw,2.8rem);font-weight:950;line-height:1;display:block}.relatorioExecutiveRead p{color:#d7ecdcb3;max-width:980px;margin:14px 0 0;font-size:.88rem;line-height:1.65}.relatorioDetailColumns{grid-template-columns:1.1fr .8fr;gap:14px;margin-top:24px;display:grid}.relatorioDetailColumns section{background:#0008068f;border:1px solid #f7cc571f;padding:20px}.relatorioBulletList,.relatorioSectionList{gap:10px;margin-top:16px;display:grid}.relatorioBulletList div{background:#00080685;border:1px solid #f7cc5714;grid-template-columns:24px 1fr;gap:10px;padding:12px;display:grid}.relatorioBulletList i{color:#f7cc57;font-style:normal;font-weight:950}.relatorioBulletList p{color:#d7ecdcad;margin:0;font-size:.78rem;line-height:1.45}.relatorioSectionList div{background:#00080685;border:1px solid #f7cc5714;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.relatorioSectionList small{color:#f7cc57;font-size:.68rem;font-weight:950}.relatorioSectionList strong{color:#fff;font-size:.8rem;font-weight:950}.relatorioActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.relatorioActions button{padding:13px 16px;font-size:.72rem}.relatoriosSeriesGrid{background:#000806ad;border:1px solid #f7cc572e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.relatoriosSeriesGrid article{background:radial-gradient(circle at 82% 0,#5af7ff0d,#0000 34%),#00080675;border-right:1px solid #f7cc571a;min-height:210px;padding:24px}.relatoriosSeriesGrid article:last-child{border-right:0}.relatoriosSeriesGrid strong{color:#fff;letter-spacing:-.035em;margin-top:12px;font-size:1.15rem;font-weight:950;line-height:1.1;display:block}.relatoriosSeriesGrid p{color:#d7ecdca3;margin:12px 0 0;font-size:.78rem;line-height:1.5}.relatoriosNotice{background:radial-gradient(circle at 12% 0,#f7cc571a,#0000 32%),#000806c2;border:1px solid #f7cc572e;padding:26px 28px}.relatoriosNotice strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:1.4rem;font-weight:950;line-height:1.05;display:block}.relatoriosNotice p{color:#d7ecdcad;max-width:1120px;margin:12px 0 0;font-size:.86rem;line-height:1.65}@media (width<=1400px){.relatoriosHero,.relatoriosWorkspace,.relatorioDetailColumns{grid-template-columns:1fr}.relatoriosSeriesGrid,.relatorioKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.relatorioStatusStack{justify-items:start}}@media (width<=760px){.relatoriosHalcyonPage{padding:10px}.relatoriosHero,.relatorioDetailPanel,.relatoriosNotice{padding:18px}.relatoriosHeroStats,.relatoriosCommandStrip,.relatoriosSeriesGrid,.relatorioKpiGrid,.relatorioDetailHeader{grid-template-columns:1fr}}.macroPassportFlag{letter-spacing:0;min-width:54px;color:initial;text-shadow:none;background:#ffffff0f;border:1px solid #d5b45c59;border-radius:10px;justify-content:center;align-items:center;width:58px;height:40px;font-size:38px;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #0000002e;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,system-ui,sans-serif!important}.terminalUserArea{justify-content:flex-end!important;align-items:stretch!important;gap:8px!important;min-width:max-content!important;display:flex!important}.terminalProfileButton{height:46px!important;min-height:46px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#d8b45212,#5dffc508),#020f0beb!important;border:1px solid #d8b45238!important;outline:none!important;grid-template-columns:34px 1fr!important;align-items:center!important;gap:9px!important;padding:6px 12px 6px 8px!important;display:grid!important;position:relative!important;overflow:hidden!important}.terminalProfileButton:before,.terminalProfileButton:after{content:none!important;display:none!important}.terminalProfileButton:hover,.terminalProfileButton:focus,.terminalProfileButton:focus-visible{background:linear-gradient(135deg,#5dffc514,#d8b4520d),#020f0bf5!important;border-color:#5dffc573!important;outline:none!important;box-shadow:inset 0 0 0 1px #5dffc51f!important}.terminalProfileButton i,.terminalProfileButton img{object-fit:cover!important;color:#f3d37a!important;background:radial-gradient(circle at 30% 20%,#d8b45259,#0000 36%),#d8b45229!important;border:1px solid #d8b4525c!important;border-radius:999px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:14px!important;font-style:normal!important;font-weight:950!important;display:grid!important}.terminalProfileButton span{text-align:left!important;gap:1px!important;min-width:0!important;display:grid!important}.terminalProfileButton small{color:#d5ded2b8!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.terminalProfileButton strong{color:#fff!important;letter-spacing:.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:128px!important;font-size:12px!important;font-weight:950!important;line-height:1.05!important;overflow:hidden!important}.terminalSessionCluster{align-items:stretch!important;gap:8px!important;min-height:46px!important;display:flex!important}.terminalAccessStatus{height:46px!important;min-height:46px!important;box-shadow:none!important;background:linear-gradient(135deg,#5dffc512,#0000),#02140ef5!important;border:1px solid #5dffc533!important;align-content:center!important;gap:2px!important;padding:7px 12px!important;display:grid!important}.terminalAccessStatus span{color:#d5ded2b8!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.terminalAccessStatus strong{color:#6dffd0!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:12px!important;font-weight:950!important;line-height:1.05!important}.terminalAccessStatus small{color:#f3d37ac2!important;white-space:nowrap!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.terminalLogoutButton{color:#f3d37a!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;background:linear-gradient(135deg,#d8b4521a,#d8b45208),#020f0bf0!important;border:1px solid #d8b45257!important;height:46px!important;min-height:46px!important;padding:0 14px!important;font-size:11px!important;font-weight:950!important}.terminalLogoutButton:hover,.terminalLogoutButton:focus,.terminalLogoutButton:focus-visible{color:#ffb7a6!important;background:linear-gradient(135deg,#ff6c6c1f,#d8b4520a),#020f0bfa!important;border-color:#ff6c6c8c!important;outline:none!important}@media (width<=1100px){.terminalProfileButton strong{max-width:90px!important}.terminalAccessStatus{padding-inline:9px!important}.terminalLogoutButton{padding-inline:10px!important}}@media (width<=760px){.terminalUserArea{gap:6px!important}.terminalProfileButton span,.terminalAccessStatus{display:none!important}.terminalProfileButton{grid-template-columns:34px!important;padding:6px!important}.terminalLogoutButton{height:40px!important;min-height:40px!important}}.portalGate{color:#f8fff8;background:radial-gradient(circle at 18% 18%,#5dffc524,#0000 28%),radial-gradient(circle at 84% 16%,#d8b45221,#0000 30%),linear-gradient(135deg,#020706 0%,#06140f 42%,#010504 100%);place-items:center;width:100%;min-height:100vh;padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.portalGate,.portalGate *{box-sizing:border-box}.portalGate:before{content:"";pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(#d8b45209 1px,#0000 1px),linear-gradient(90deg,#d8b45206 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 78%);mask-image:radial-gradient(circle,#000 0%,#0000 78%)}.portalGate:after{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#5dffc51f,#0000 62%);border-radius:999px;width:760px;height:760px;position:absolute;bottom:-320px;right:-260px}.portalGateShell{z-index:1;background:linear-gradient(135deg,#081b14f5,#010806fa),#020706;border:1px solid #d8b4523d;border-radius:30px;grid-template-columns:minmax(0,1.08fr) minmax(420px,.72fr);width:min(1360px,100%);min-height:min(720px,100vh - 72px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 100px #0000008c,inset 0 1px #ffffff0a}.portalGateBrand:before{content:"";pointer-events:none;background:linear-gradient(118deg,#0000 0%,#d8b4520f 46%,#0000 48%),linear-gradient(135deg,#5dffc50a,#0000 38%);position:absolute;inset:0}.portalGateLogo{color:#02100b;background:linear-gradient(135deg,#f3d37a,#af842d);border:1px solid #d8b45299;border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:950;display:grid;box-shadow:0 14px 34px #d8b4522e}.portalGateKicker{color:#f3d37a;letter-spacing:.16em;text-transform:uppercase;background:#d8b45212;border:1px solid #d8b45247;border-radius:999px;width:fit-content;margin-bottom:18px;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex}.portalGateHeroCopy p{color:#e6efe1b8;max-width:690px;margin:24px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.portalGateCapabilityRow{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.portalGateCapabilityRow span{color:#e7eee0d1;letter-spacing:.08em;text-transform:uppercase;background:#5dffc50e;border:1px solid #5dffc533;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:900}.portalGateMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.portalGateMeta article{background:linear-gradient(135deg,#d8b45214,#0000),#00000038;border:1px solid #d8b45229;border-radius:18px;min-height:96px;padding:16px}.portalGatePanel:before{content:"";pointer-events:none;border:1px solid #5dffc514;border-radius:22px;position:absolute;inset:22px}.portalGateStatus{z-index:1;color:#76ffd2;letter-spacing:.12em;text-transform:uppercase;background:#5dffc512;border:1px solid #5dffc538;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex;position:relative}.portalGatePanel>p{z-index:1;color:#e6efe1ad;max-width:520px;margin:16px 0 24px;font-size:15px;line-height:1.5;position:relative}.portalAccountTypeSwitch{z-index:1;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid;position:relative}.portalAccountTypeSwitch button{color:#e7eee0ad;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #d8b45226;border-radius:14px;padding:12px}.portalAccountTypeSwitch button.active{color:#fff;background:#5dffc514;border-color:#5dffc56b}.portalAccountTypeSwitch span{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.portalAccountTypeSwitch small{color:#e6efe19e;margin-top:6px;font-size:11px;line-height:1.35;display:block}.portalGateForm input,.portalGateForm select,.portalGateCode input{color:#fff;background:#ffffff0b;border:1px solid #d8b4522e;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:14px;font-weight:750}.portalGateForm button[type=submit],.portalGateCode button,.portalGateSwitch button{color:#020706;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#f3d37af2,#af842deb);border:1px solid #d8b4525c;border-radius:12px;min-height:46px;padding:0 16px;font-size:12px;font-weight:950}.portalGateSwitch{z-index:1;background:#ffffff06;border:1px solid #d8b4521f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;padding:13px 14px;display:flex;position:relative}.portalGateSwitch button{color:#76ffd2;background:#5dffc514;border-color:#5dffc53d;min-height:34px}.portalGateCode button{color:#f3d37a;background:#d8b45214;border-color:#d8b4523d}@media (width<=980px){.portalGate{place-items:start center;padding:18px}.portalGateShell{border-radius:24px;grid-template-columns:1fr;min-height:auto}.portalGateBrand{min-height:460px}.portalGatePanel{border-top:1px solid #d8b45224;border-left:0}.portalGateMeta{grid-template-columns:1fr}}@media (width<=560px){.portalGate{padding:10px}.portalGateShell{border-radius:18px}.portalGateBrand,.portalGatePanel{padding:24px}.portalGateHeroCopy h1,.portalGatePanel h2{letter-spacing:-.05em}.portalAccountTypeSwitch,.portalGateCode label>div{grid-template-columns:1fr}.portalGateSwitch{flex-direction:column;align-items:stretch}.portalGateSwitch button{width:100%}}.portalGate{--gate-bg-0:#020706;--gate-bg-1:#06140f;--gate-panel:#02100cfa;--gate-panel-soft:#082219f0;--gate-border:#d8b45238;--gate-border-soft:#d8b45221;--gate-accent:#f3d37a;--gate-accent-2:#76ffd2;--gate-accent-dark:#af842d;--gate-muted:#e6efe1ad;--gate-muted-2:#e6efe173;--gate-title:#fff;background:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--gate-accent-2) 14%, transparent), transparent 28%), radial-gradient(circle at 84% 16%, color-mix(in srgb, var(--gate-accent) 13%, transparent), transparent 30%), linear-gradient(135deg, var(--gate-bg-0) 0%, var(--gate-bg-1) 42%, #010504 100%);width:100%;min-height:100vh;color:var(--gate-title);place-items:center;padding:clamp(22px,4vw,56px);display:grid;position:relative;overflow:hidden}.portalGateInstitutional{--gate-bg-0:#010814;--gate-bg-1:#061d2d;--gate-panel:#010b13fa;--gate-panel-soft:#042132f0;--gate-border:#4edbff3d;--gate-border-soft:#4edbff21;--gate-accent:#55e6ff;--gate-accent-2:#7af7ff;--gate-accent-dark:#1d7191;--gate-muted:#d7eaf2ad;--gate-muted-2:#d7eaf273}.portalGate:before{content:"";pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--gate-accent) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--gate-accent) 3%, transparent) 1px, transparent 1px);opacity:.52;background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 78%);mask-image:radial-gradient(circle,#000 0%,#0000 78%)}.portalGate:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--gate-accent-2) 13%, transparent), transparent 62%);filter:blur(10px);pointer-events:none;border-radius:999px;width:760px;height:760px;position:absolute;bottom:-320px;right:-260px}.portalGateShell{z-index:1;border:1px solid var(--gate-border);background:linear-gradient(135deg, #081b14f5, #010806fa), var(--gate-bg-0);border-radius:30px;grid-template-columns:minmax(0,1.08fr) minmax(420px,.72fr);width:min(1360px,100%);min-height:min(720px,100vh - 72px);display:grid;position:relative;overflow:hidden;box-shadow:0 42px 100px #0000008c,inset 0 1px #ffffff0a}.portalGateInstitutional .portalGateShell{background:linear-gradient(135deg, #041d2df5, #010910fa), var(--gate-bg-0)}.portalGateBrand{background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--gate-accent-2) 16%, transparent), transparent 32%), radial-gradient(circle at 75% 84%, color-mix(in srgb, var(--gate-accent) 12%, transparent), transparent 34%), linear-gradient(135deg, var(--gate-panel-soft), #03100cf5);flex-direction:column;justify-content:space-between;gap:34px;min-height:100%;padding:clamp(32px,4vw,58px);display:flex;position:relative;overflow:hidden}.portalGateInstitutional .portalGateBrand{background:radial-gradient(circle at 16% 20%,#55e6ff2e,#0000 32%),radial-gradient(circle at 78% 80%,#216cff2e,#0000 34%),linear-gradient(135deg,#042337fa,#010d16fa)}.portalGateBrand:before{content:"";background:linear-gradient(118deg, transparent 0%, color-mix(in srgb, var(--gate-accent) 7%, transparent) 46%, transparent 48%), linear-gradient(135deg, color-mix(in srgb, var(--gate-accent-2) 5%, transparent), transparent 38%);pointer-events:none;position:absolute;inset:0}.portalGateLogoRow,.portalGateHeroCopy,.portalGateMeta{z-index:1;position:relative}.portalGateLogoRow{align-items:center;gap:16px;display:flex}.portalGateLogo{border:1px solid color-mix(in srgb, var(--gate-accent) 62%, transparent);background:linear-gradient(135deg, var(--gate-accent), var(--gate-accent-dark));color:#02100b;width:48px;height:48px;box-shadow:0 14px 34px color-mix(in srgb, var(--gate-accent) 22%, transparent);border-radius:14px;place-items:center;font-size:22px;font-weight:950;display:grid}.portalGateInstitutional .portalGateLogo{color:#00111d}.portalGateLogoRow strong{color:var(--gate-accent);letter-spacing:.16em;text-transform:uppercase;font-size:14px;font-weight:950;display:block}.portalGateLogoRow span{color:var(--gate-muted);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:850;display:block}.portalGateHeroCopy{max-width:790px}.portalGateEyebrow{border:1px solid color-mix(in srgb, var(--gate-accent) 28%, transparent);background:color-mix(in srgb, var(--gate-accent) 8%, transparent);width:fit-content;color:var(--gate-accent);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;margin-bottom:18px;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex}.portalGateHeroCopy h1{color:#fff;letter-spacing:-.075em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(48px,6.4vw,92px);font-weight:950;line-height:.88}.portalGateHeroCopy p{max-width:720px;color:var(--gate-muted);margin:24px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.portalGateChips{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.portalGateChips span{border:1px solid color-mix(in srgb, var(--gate-accent-2) 30%, transparent);background:color-mix(in srgb, var(--gate-accent-2) 7%, transparent);color:var(--gate-accent-2);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:950}.portalGateMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px;display:grid}.portalGateMeta article{border:1px solid var(--gate-border-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--gate-accent) 8%, transparent), transparent), #00000038;border-radius:18px;min-height:96px;padding:16px}.portalGateMeta span{color:var(--gate-accent);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.portalGateMeta strong{color:#fff;margin-top:10px;font-size:21px;font-weight:950;line-height:1;display:block}.portalGatePanel{background:radial-gradient(circle at 80% 10%, color-mix(in srgb, var(--gate-accent-2) 11%, transparent), transparent 28%), linear-gradient(180deg, var(--gate-panel), #000504fa);border-left:1px solid var(--gate-border-soft);flex-direction:column;justify-content:center;padding:clamp(30px,4vw,54px);display:flex;position:relative}.portalGateInstitutional .portalGatePanel{background:radial-gradient(circle at 80% 10%,#55e6ff24,#0000 28%),linear-gradient(#010c16fa,#00050cfa)}.portalGatePanel:before{content:"";border:1px solid color-mix(in srgb, var(--gate-accent-2) 10%, transparent);pointer-events:none;border-radius:22px;position:absolute;inset:22px}.portalGateStatus{z-index:1;border:1px solid color-mix(in srgb, var(--gate-accent-2) 24%, transparent);background:color-mix(in srgb, var(--gate-accent-2) 8%, transparent);width:fit-content;color:var(--gate-accent-2);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex;position:relative}.portalGatePanel h2{z-index:1;color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(38px,4vw,62px);font-weight:950;line-height:.92;position:relative}.portalGatePanel>p{z-index:1;max-width:520px;color:var(--gate-muted);margin:16px 0 24px;font-size:15px;line-height:1.5;position:relative}.portalGateProfileSwitch{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid;position:relative}.portalGateProfileSwitch button{border:1px solid var(--gate-border-soft);text-align:left;cursor:pointer;background:#ffffff09;border-radius:14px;min-height:78px;padding:12px}.portalGateProfileSwitch button.active{border-color:color-mix(in srgb, var(--gate-accent-2) 54%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--gate-accent-2) 13%, transparent), transparent), #ffffff0a}.portalGateProfileSwitch span{color:var(--gate-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.portalGateProfileSwitch small{color:var(--gate-muted);margin-top:7px;font-size:12px;font-weight:700;line-height:1.25;display:block}.portalGateForm,.portalGateCode{z-index:1;position:relative}.portalGateForm{gap:14px;display:grid}.portalGateForm label,.portalGateCode label{gap:8px;display:grid}.portalGateForm label span,.portalGateCode label span{color:var(--gate-accent);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:950}.portalGateForm input,.portalGateForm select,.portalGateCode input{border:1px solid var(--gate-border-soft);color:#fff;background:#ffffff0b;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:14px;font-weight:750}.portalGateForm input::placeholder,.portalGateCode input::placeholder{color:#e6efe161}.portalGateForm input:focus,.portalGateForm select:focus,.portalGateCode input:focus{border-color:color-mix(in srgb, var(--gate-accent-2) 64%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--gate-accent-2) 11%, transparent)}.portalGateForm select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.portalGateForm option{color:#fff;background:#06100c}.portalGateInstitutional .portalGateForm option{background:#03111c}.portalGateForm button[type=submit],.portalGateCode button,.portalGateSwitch button{border:1px solid color-mix(in srgb, var(--gate-accent) 38%, transparent);background:linear-gradient(135deg, var(--gate-accent), var(--gate-accent-dark));color:#020706;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:12px;min-height:46px;padding:0 16px;font-size:12px;font-weight:950}.portalGateForm button[type=submit]:hover,.portalGateCode button:hover,.portalGateSwitch button:hover{filter:brightness(1.08);transform:translateY(-1px)}.portalGateSwitch{z-index:1;border:1px solid var(--gate-border-soft);background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;padding:13px 14px;display:flex;position:relative}.portalGateSwitch span{color:var(--gate-muted);font-size:13px;font-weight:750}.portalGateSwitch button{background:color-mix(in srgb, var(--gate-accent-2) 9%, transparent);border-color:color-mix(in srgb, var(--gate-accent-2) 25%, transparent);min-height:34px;color:var(--gate-accent-2)}.portalGateCode{border-top:1px solid var(--gate-border-soft);gap:10px;margin-top:6px;padding-top:18px;display:grid}.portalGateCode button{background:color-mix(in srgb, var(--gate-accent) 9%, transparent);border-color:color-mix(in srgb, var(--gate-accent) 24%, transparent);color:var(--gate-accent)}.portalGateError{color:#ff9a9a;background:#ff575714;border:1px solid #ff575759;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:800}.portalGateDisclaimer{z-index:1;color:var(--gate-muted-2);margin-top:18px;font-size:12px;line-height:1.45;display:block;position:relative}@media (width<=980px){.portalGate{place-items:start center;padding:18px}.portalGateShell{border-radius:24px;grid-template-columns:1fr;min-height:auto}.portalGateBrand{min-height:460px}.portalGatePanel{border-left:0;border-top:1px solid var(--gate-border-soft)}.portalGateMeta{grid-template-columns:1fr 1fr}}@media (width<=560px){.portalGate{padding:10px}.portalGateShell{border-radius:18px}.portalGateBrand,.portalGatePanel{padding:24px}.portalGateHeroCopy h1,.portalGatePanel h2{letter-spacing:-.05em}.portalGateProfileSwitch,.portalGateCode label>div,.portalGateMeta{grid-template-columns:1fr}.portalGateSwitch{flex-direction:column;align-items:stretch}.portalGateSwitch button{width:100%}}@media (width<=1280px){.tradingDeskGrid{grid-template-columns:290px minmax(0,1fr)}.tradingRightRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=980px){.tradingHero,.tradingDeskGrid,.tradingSimulatorGrid,.tradingRiskGrid,.tradingAlertsGrid,.tradingKpiGrid,.tradingMetricGrid,.tradingThesisGrid,.tradingRiskResults,.tradingRadarGrid,.tradingRightRail{grid-template-columns:1fr}.tradingHero h1{font-size:clamp(44px,14vw,72px)}.tradingAssetHeader{flex-direction:column}.tradingAssetHeader div:last-child{text-align:left}}@media (width<=560px){.tradingDeskPage{padding:8px}.tradingHero,.tradingAssetOverview,.tradingOrderTicket,.tradingExecutionPreview,.tradingRiskForm,.tradingAlertForm,.tradingJournalPanel{padding:18px}.tradingMiniDesk{width:auto;left:10px;right:10px}}.tradingDeskV2{--trade-bg:#020705;--trade-panel:#020f0bf0;--trade-panel-2:#051812db;--trade-border:#d8b45229;--trade-border-strong:#d8b45252;--trade-gold:#f3d37a;--trade-gold-2:#d8b452;--trade-green:#6dffd0;--trade-red:#ff6f7d;--trade-muted:#e0ebdda8;--trade-muted-2:#e0ebdd75;color:#fff;background:radial-gradient(circle at 15% 0,#5dffc514,#0000 32%),radial-gradient(circle at 88% 14%,#d8b4521a,#0000 26%),linear-gradient(135deg,#04130ef5,#010604);padding:18px}.tradingDeskCommandStrip{border:1px solid var(--trade-border);background:linear-gradient(90deg,#d8b45214,#0000 62%),#00000075;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:14px 18px;display:grid}.tradingDeskCommandStrip span,.tradingPanelHeader span,.tradingKpiGridV2 article span,.tradingAssetHeaderV2 span,.tradingTapePanel span,.tradingRightRailV2 section>span,.tradingChartsProHeader span{color:var(--trade-gold);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.tradingDeskCommandStrip strong{color:#fff;letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:950;line-height:1;display:block}.tradingDeskCommandStrip small{color:var(--trade-muted);margin-top:5px;font-size:12px;font-weight:700;display:block}.tradingCommandActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tradingCommandActions button,.tradingChartsProHeader button{border:1px solid var(--trade-border-strong);min-height:36px;color:var(--trade-gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d8b45214;padding:0 13px;font-size:11px;font-weight:950}.tradingCommandActions button:first-child{background:linear-gradient(135deg, var(--trade-gold), #b98a33);color:#03100b}.tradingKpiGridV2{border:1px solid var(--trade-border);border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tradingKpiGridV2 article{border-right:1px solid var(--trade-border);background:#00000047;min-height:88px;padding:15px 16px}.tradingKpiGridV2 article:last-child{border-right:0}.tradingKpiGridV2 article strong{color:#fff;letter-spacing:-.045em;margin-top:8px;font-size:clamp(20px,2.4vw,30px);font-weight:950;line-height:.92;display:block}.tradingKpiGridV2 article small{color:var(--trade-muted-2);margin-top:5px;font-size:11px;line-height:1.25;display:block}.tradingTabsV2{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.tradingTabsV2 button{border:1px solid var(--trade-border);color:#e1ebdeb8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff09;min-height:34px;padding:0 13px;font-size:11px;font-weight:950}.tradingTabsV2 button.active{background:linear-gradient(135deg, var(--trade-gold), #b98a33);color:#03100b;border-color:#f3d37ab8}.tradingCockpitGrid{grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(220px,280px);align-items:start;gap:14px;display:grid}.tradingWatchlistV2,.tradingCenterStack,.tradingRightRailV2 section,.tradingAssetCockpit,.tradingTapePanel,.tradingBookDeepPanel,.tradingChartsProShell{border:1px solid var(--trade-border);background:radial-gradient(circle at top right, #5dffc50f, transparent 30%), var(--trade-panel)}.tradingWatchlistV2{padding:12px;position:sticky;top:12px}.tradingPanelHeader{margin-bottom:12px}.tradingPanelHeader strong{color:#fff;letter-spacing:-.025em;margin-top:4px;font-size:18px;font-weight:950;line-height:1;display:block}.tradingWatchlistV2 input{border:1px solid var(--trade-border);color:#fff;background:#00000057;outline:none;width:100%;height:38px;padding:0 11px;font-size:12px;font-weight:800}.tradingWatchlistV2 input:focus{border-color:#5dffc585}.tradingAssetList{gap:7px;margin-top:12px;display:grid}.tradingAssetList button{text-align:left;cursor:pointer;background:#ffffff07;border:1px solid #d8b4521c;min-height:88px;padding:11px;position:relative;overflow:hidden}.tradingAssetList button span{color:var(--trade-gold);letter-spacing:.12em;font-size:11px;font-weight:950}.tradingAssetList button strong{color:#fff;margin-top:5px;font-size:12px;font-weight:900;line-height:1.15;display:block}.tradingAssetList button small{color:#e0ebdd9e;margin-top:7px;font-size:11px;font-weight:800;display:block}.tradingAssetList button em{font-size:11px;font-style:normal;font-weight:950;position:absolute;bottom:10px;right:10px}.tradingAssetList button i{color:#e0ebdd6b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900;position:absolute;top:10px;right:10px}.tradingCenterStack{min-width:0;padding:12px}.tradingAssetCockpit{padding:12px}.tradingAssetHeaderV2{background:linear-gradient(90deg,#d8b45212,#0000 62%),#00000052;border:1px solid #d8b4521f;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:12px;padding:14px;display:flex}.tradingAssetHeaderV2 h2{color:#fff;letter-spacing:-.08em;margin:6px 0 0;font-size:clamp(42px,5.5vw,76px);font-weight:950;line-height:.82}.tradingAssetHeaderV2 p{color:var(--trade-muted);margin:7px 0 0;font-size:13px}.tradingAssetHeaderV2>div:last-child{text-align:right}.tradingAssetHeaderV2>div:last-child strong{color:#fff;letter-spacing:-.045em;font-size:clamp(26px,3vw,40px);font-weight:950;display:block}.tradingAssetHeaderV2>div:last-child em{margin-top:6px;font-size:15px;font-style:normal;font-weight:950;display:block}.tradingMetricGridV2{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.tradingMetricGridV2 article{background:#00000038;border:1px solid #d8b4521f;min-height:84px;padding:12px}.tradingMetricGridV2 article span{color:var(--trade-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.tradingMetricGridV2 article strong{color:#fff;margin-top:8px;font-size:19px;font-weight:950;line-height:1.05;display:block}.tradingTapePanel{margin-top:12px;padding:14px}.tradingTapeTable{gap:2px;display:grid}.tradingTapeTable>div,.tradingTapeTable button{grid-template-columns:1.3fr .8fr .7fr 1fr .9fr 1fr;align-items:center;gap:8px;display:grid}.tradingTapeTable>div{min-height:30px;color:var(--trade-gold);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #d8b4521f;font-size:10px;font-weight:950}.tradingTapeTable button{color:#e0ebddbd;text-align:left;cursor:pointer;background:#ffffff05;border:0;border-bottom:1px solid #ffffff0a;min-height:42px;font-size:11px}.tradingTapeTable button strong{color:#fff}.tradingTapeTable button em{font-style:normal;font-weight:950}.tradingRightRailV2{gap:12px;display:grid;position:sticky;top:12px}.tradingRightRailV2 section{padding:14px}.tradingRightRailV2 h3{color:#fff;letter-spacing:-.02em;margin:7px 0 0;font-size:20px;font-weight:950;line-height:1}.tradingRightRailV2 p,.tradingRightRailV2 small{color:var(--trade-muted);font-size:12px;line-height:1.45;display:block}.tradingRightRailV2 button{border:1px solid var(--trade-border);width:100%;min-height:36px;color:var(--trade-gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d8b45214;margin-top:8px;font-size:11px;font-weight:950}.tradingRadarV2,.tradingSimulatorV2,.tradingRiskV2,.tradingBookDeepPanel,.tradingJournalPanel,.tradingAlertsGrid{min-height:520px}.tradingRadarV2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tradingRadarV2 article{border:1px solid var(--trade-border);cursor:pointer;background:#ffffff06;min-height:150px;padding:16px}.tradingRadarV2 article span{color:var(--trade-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.tradingRadarV2 article h3{color:#fff;letter-spacing:-.055em;margin:10px 0 0;font-size:32px;line-height:.9}.tradingRadarV2 article p,.tradingRadarV2 article small{color:var(--trade-muted);font-size:12px;line-height:1.4}.tradingBookDeepPanel{padding:18px}.tradingBookLadder{gap:5px;margin-top:14px;display:grid}.tradingBookLadder>div{border:1px solid #d8b4521a;grid-template-columns:80px 1fr 80px;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:grid;position:relative;overflow:hidden}.tradingBookLadder .ask{background:#ff6f7d0e}.tradingBookLadder .bid{background:#5dffc50e}.tradingBookLadder .mid{background:#d8b4521a;justify-content:space-between;display:flex}.tradingBookLadder span{color:var(--trade-muted);text-transform:uppercase;font-size:11px;font-weight:900}.tradingBookLadder strong{color:#fff;font-size:14px;font-weight:950}.tradingBookLadder em{color:var(--trade-muted);text-align:right;font-size:12px;font-style:normal;font-weight:950}.tradingBookLadder i{opacity:.14;position:absolute;top:0;bottom:0;right:0}.tradingBookLadder .ask i{background:var(--trade-red)}.tradingBookLadder .bid i{background:var(--trade-green)}.tradingSimulatorV2,.tradingRiskV2{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:12px;display:grid}.tradingOrderTicket,.tradingExecutionPreview,.tradingRiskForm,.tradingRiskResults,.tradingAlertForm,.tradingAlertList,.tradingJournalPanel{border:1px solid var(--trade-border);background:#0000003d;padding:16px}.tradingOrderTicket span,.tradingExecutionPreview span,.tradingRiskForm span,.tradingAlertForm span,.tradingJournalPanel .tradingPanelHeader span{color:var(--trade-gold);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.tradingOrderTicket label,.tradingRiskForm label,.tradingAlertForm label{gap:6px;margin-top:10px;display:grid}.tradingOrderTicket small,.tradingRiskForm small,.tradingAlertForm small{color:var(--trade-muted);font-size:11px;font-weight:850}.tradingOrderTicket input,.tradingOrderTicket textarea,.tradingRiskForm input,.tradingAlertForm input,.tradingAlertForm select{border:1px solid var(--trade-border);color:#fff;background:#ffffff09;outline:none;width:100%;padding:11px;font-size:13px;font-weight:800}.tradingOrderTicket textarea{resize:vertical;min-height:92px}.tradingSideSwitch{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px;display:grid}.tradingSideSwitch button,.tradingOrderTicket button[type=submit],.tradingAlertForm button[type=submit]{border:1px solid var(--trade-border);min-height:40px;color:var(--trade-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;font-size:11px;font-weight:950}.tradingSideSwitch button.active,.tradingOrderTicket button[type=submit],.tradingAlertForm button[type=submit]{background:linear-gradient(135deg, var(--trade-gold), #b98a33);color:#03100b}.tradingExecutionPreview div,.tradingRiskResults article{border-top:1px solid #d8b4521a;padding:12px 0}.tradingExecutionPreview div small,.tradingRiskResults article span{color:var(--trade-muted);font-size:11px;display:block}.tradingExecutionPreview div strong,.tradingRiskResults article strong{color:#fff;margin-top:4px;font-size:18px;font-weight:950;display:block}.tradingRiskResults,.tradingJournalList,.tradingAlertList{gap:8px;display:grid}.tradingJournalList article,.tradingAlertList article,.tradingEmptyState{border:1px solid var(--trade-border);background:#ffffff06;padding:14px}.tradingJournalList article span,.tradingAlertList article span{color:var(--trade-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.tradingJournalList article h3,.tradingAlertList article h3,.tradingEmptyState h3{color:#fff;margin:7px 0;font-size:22px;line-height:1}.tradingJournalList article p,.tradingAlertList article p,.tradingEmptyState p{color:var(--trade-muted);font-size:13px;line-height:1.45}.tradingAlertList footer{gap:8px;margin-top:10px;display:flex}.tradingAlertList footer button{border:1px solid var(--trade-border);min-height:34px;color:var(--trade-gold);text-transform:uppercase;background:#d8b45212;padding:0 12px;font-size:10px;font-weight:950}.tradingChartsProShell{padding:0;overflow:hidden}.tradingChartsProHeader{border-bottom:1px solid var(--trade-border);background:linear-gradient(90deg,#d8b45214,#0000 62%),#00000057;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.tradingChartsProHeader h2{color:#fff;letter-spacing:-.055em;margin:7px 0 0;font-size:38px;line-height:.94}.tradingChartsProHeader p{max-width:760px;color:var(--trade-muted);margin:10px 0 0;font-size:14px;line-height:1.45}.tradingChartsProShell .chartsPage{padding:16px;background:0 0!important}.tradingMiniDeskV2{z-index:80;background:radial-gradient(circle at 100% 0,#5dffc51f,#0000 34%),#02100cfa;border:1px solid #5dffc547;width:280px;padding:16px;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 60px #00000070}.tradingMiniDeskV2 button{border:1px solid var(--trade-border);color:var(--trade-gold);background:0 0;width:28px;height:28px;position:absolute;top:8px;right:8px}.tradingMiniDeskV2 span{color:var(--trade-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.tradingMiniDeskV2 strong{color:#fff;margin-top:8px;font-size:28px;line-height:1;display:block}.tradingMiniDeskV2 p,.tradingMiniDeskV2 small{color:var(--trade-muted);font-size:12px}@media (width<=1260px){.tradingCockpitGrid{grid-template-columns:250px minmax(0,1fr)}.tradingRightRailV2{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (width<=940px){.tradingDeskCommandStrip,.tradingCockpitGrid,.tradingSimulatorV2,.tradingRiskV2{grid-template-columns:1fr}.tradingCommandActions{justify-content:flex-start}.tradingKpiGridV2{grid-template-columns:repeat(2,minmax(0,1fr))}.tradingWatchlistV2,.tradingRightRailV2{position:static}.tradingRightRailV2,.tradingMetricGridV2,.tradingRadarV2{grid-template-columns:1fr}.tradingTapeTable{overflow-x:auto}.tradingTapeTable>div,.tradingTapeTable button{min-width:760px}.tradingAssetHeaderV2{flex-direction:column}.tradingAssetHeaderV2>div:last-child{text-align:left}}.tradingDeskV2{padding:14px!important}.tradingCockpitGrid{grid-template-columns:260px minmax(760px,1fr) 270px!important;gap:14px!important}.tradingCenterStack{background:radial-gradient(circle at 70% 5%,#4da6ff0f,#0000 34%),#010a08f5!important;padding:10px!important}.tradingAssetCockpit{background:linear-gradient(#051217db,#010907fa)!important;padding:12px!important}.tradingAssetHeaderV2{min-height:94px!important;margin-bottom:10px!important;padding:12px 14px!important}.tradingAssetHeaderV2 h2{letter-spacing:-.065em!important;font-size:clamp(34px,4.4vw,58px)!important}.tradingAssetHeaderV2>div:last-child strong{font-size:clamp(24px,2.8vw,38px)!important}.tradingDeskV2 .halcyonTerminalChart{background:radial-gradient(circle at 12% 16%,#4da6ff2e,#0000 34%),radial-gradient(circle at 94% 8%,#f3d37a1a,#0000 28%),linear-gradient(#06111b 0%,#02070d 52%,#010504 100%)!important;border:1px solid #4da6ff42!important;min-height:620px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #0000005c!important}.tradingDeskV2 .halcyonChartCommandBar{background:#030505!important;border-bottom:1px solid #4da6ff2e!important;min-height:40px!important;padding:7px 9px!important}.tradingDeskV2 .halcyonChartCommandLeft{gap:6px!important}.tradingDeskV2 .halcyonChartCommandLeft button{color:#00120b!important;letter-spacing:.04em!important;background:#38d77f!important;border:1px solid #5dffc559!important;min-width:48px!important;height:26px!important;padding:0 9px!important;font-size:10px!important;font-weight:950!important}.tradingDeskV2 .halcyonChartCommandLeft button:first-child{background:#f3d37a!important;border-color:#f3d37a!important}.tradingDeskV2 .halcyonChartTickerStrip{background:#050607!important;border-bottom:1px solid #4da6ff29!important;grid-template-columns:minmax(120px,1fr) auto auto repeat(5,auto)!important;gap:14px!important;min-height:48px!important;padding:9px 14px!important}.tradingDeskV2 .halcyonChartTickerStrip strong{color:#fff!important;text-shadow:0 0 14px #ffffff2e!important}.tradingDeskV2 .halcyonChartTitleRow{background:linear-gradient(90deg,#4da6ff1f,#0000 55%),#040b0ffa!important;border-bottom:1px solid #4da6ff29!important;padding:14px 16px 12px!important}.tradingDeskV2 .halcyonChartTitleRow h3{font-size:clamp(22px,2.5vw,34px)!important}.tradingDeskV2 .halcyonChartToolbar{background:#030506!important;border-bottom:1px solid #4da6ff24!important;padding:8px 14px!important}.tradingDeskV2 .halcyonChartToolbar button{min-height:28px!important;padding:0 10px!important}.tradingDeskV2 .halcyonChartCanvasWrap{background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 50% 22%,#4da6ff1a,#0000 42%),#02080f!important;height:440px!important;min-height:440px!important;overflow:auto hidden!important}.tradingDeskV2 .halcyonChartSvg{width:100%!important;min-width:940px!important;height:440px!important;display:block!important;overflow:visible!important}.tradingDeskV2 .halcyonGridLine{stroke:#b9d9ff33!important;stroke-width:1px!important;stroke-dasharray:2 4!important}.tradingDeskV2 .halcyonGridLine.vertical{stroke:#b9d9ff1f!important}.tradingDeskV2 .halcyonChartArea{fill:#125e9d75!important;opacity:1!important}.tradingDeskV2 .halcyonChartLine{fill:none!important;stroke:#d8ecff!important;stroke-width:3px!important;opacity:1!important;filter:drop-shadow(0 0 8px #87c5ff6b)!important}.tradingDeskV2 .halcyonAverageLine{stroke:#f3d37ad1!important;stroke-width:1.35px!important;stroke-dasharray:5 5!important}.tradingDeskV2 .halcyonDot{fill:#f3d37a!important;stroke:#010604!important;stroke-width:1.4px!important}.tradingDeskV2 .halcyonLastDot{fill:#6dffd0!important;stroke:#fff!important;stroke-width:2.2px!important}.tradingDeskV2 .halcyonLastGuide{stroke:#6dffd08f!important;stroke-width:1px!important;stroke-dasharray:4 4!important}.tradingDeskV2 .halcyonLastTagBg{fill:#6dffd02e!important;stroke:#6dffd0b8!important}.tradingDeskV2 .halcyonLastTagText,.tradingDeskV2 .halcyonAxisValue,.tradingDeskV2 .halcyonAxisLabel,.tradingDeskV2 .halcyonVolumeLabel{fill:#eff7ffe0!important;font-size:12px!important;font-weight:850!important}.tradingDeskV2 .halcyonVolumeBar{fill:#8ec5ffb8!important;stroke:#d8e8ff6b!important}.tradingDeskV2 .halcyonVolumeSeparator{stroke:#b9d9ff3d!important}.tradingDeskV2 .halcyonChartLegend{background:#000000bd!important;border:1px solid #4da6ff42!important;min-width:188px!important;top:14px!important;left:14px!important;box-shadow:0 14px 40px #00000047!important}.tradingDeskV2 .halcyonChartFooter{background:#050607!important;border-top:1px solid #4da6ff29!important;min-height:62px!important}.tradingDeskV2 .halcyonChartFooter>div{gap:10px!important;padding:12px 14px!important}@media (width<=1380px){.tradingCockpitGrid{grid-template-columns:250px minmax(720px,1fr)!important}.tradingRightRailV2{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;position:static!important}}@media (width<=980px){.tradingCockpitGrid,.tradingRightRailV2{grid-template-columns:1fr!important}.tradingDeskV2 .halcyonChartSvg{min-width:860px!important}}.dashboardHeatmapPanel,.dashboard-heatmap-panel,.dashboardHeatmapSection,.dashboard-heatmap-section{position:relative;overflow:hidden}.dashboardHeatmapTile,.dashboardHeatmapCard,.dashboard-heatmap-tile,.dashboard-heatmap-card,.dashboardHeatmapPanel .tile,.dashboard-heatmap-panel .tile{will-change:transform, box-shadow, filter;transition:transform .18s,box-shadow .25s,filter .25s,border-color .25s;position:relative;overflow:hidden}.dashboardHeatmapTile:hover,.dashboardHeatmapCard:hover,.dashboard-heatmap-tile:hover,.dashboard-heatmap-card:hover,.dashboardHeatmapPanel .tile:hover,.dashboard-heatmap-panel .tile:hover{filter:saturate(1.04)brightness(1.02);transform:translateY(-1px);box-shadow:0 0 0 1px #4dffe41f,0 10px 28px #00000038}.dashboardHeatmapTile:after,.dashboardHeatmapCard:after,.dashboard-heatmap-tile:after,.dashboard-heatmap-card:after,.dashboardHeatmapPanel .tile:after,.dashboard-heatmap-panel .tile:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.55;background:radial-gradient(circle at 18% 18%,#ffffff0e,#0000 34%),linear-gradient(110deg,#0000 0%,#ffffff08 48%,#0000 70%);animation:7s ease-in-out infinite halcyonDashboardHeatmapDrift;position:absolute;inset:0}@keyframes halcyonDashboardHeatmapDrift{0%,to{opacity:.42;transform:translate(-2%)}50%{opacity:.72;transform:translate(2%)}}.dashboardHaaToneText{font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.dashboardHaaToneText--positive{color:#53f1c7!important;text-shadow:0 0 12px #53f1c729!important}.dashboardHaaToneText--negative{color:#ff6b6b!important;text-shadow:0 0 12px #ff6b6b29!important}.dashboardHaaToneText--neutral{color:#f4f1e8!important}.terminalAccessStatusInline{flex-direction:column;justify-content:center;gap:3px;display:flex}.terminalAccessMainRow{align-items:center;gap:10px;min-width:0;display:inline-flex}.terminalLogoutButtonInline{color:#ffeca5f5;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#ffd84d14;border:1px solid #ffd84d7a;border-radius:999px;justify-content:center;align-items:center;height:26px;min-height:26px;margin:0;padding:0 12px;font-size:10px;font-weight:950;line-height:1;display:inline-flex;position:static!important}.terminalLogoutButtonInline:hover{background:#ffd84d29;border-color:#ffd84dad}.terminal-nav-hmee{color:#f1c84c;letter-spacing:.04em;text-transform:uppercase;background:#eec4470f;border-top:1px solid #eec44724;padding:10px 14px;font-size:11px;font-weight:900;text-decoration:none;display:block}.terminal-nav-hmee:hover{color:#fff;background:#eec44724}.portalGate.portalGateBlackConsole{--black-bg:#000;--black-panel:#030303;--black-panel-soft:#070707;--black-line:#ffffff38;--black-line-soft:#ffffff1f;--black-text:#e9e9e9;--black-muted:#e9e9e99e;--black-dim:#e9e9e96b;--black-gold:#f3a51e;--black-blue:#5ccfff;--black-green:#23f2a4;--black-red:#ff6373;min-height:100vh;color:var(--black-text);background:radial-gradient(circle at 75% 20%,#5ccfff0b,#0000 28%),radial-gradient(circle at 20% 75%,#f3a51e0b,#0000 30%),#000;padding:clamp(22px,3vw,52px);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.portalGateBlackConsole *,.portalGateBlackConsole :before,.portalGateBlackConsole :after{box-sizing:border-box}.portalGateBlackConsole button,.portalGateBlackConsole input,.portalGateBlackConsole select{font-family:inherit}.portalBlackShell{grid-template-rows:auto auto 1fr auto;gap:clamp(18px,2vw,28px);width:min(1420px,100%);min-height:min(820px,100vh - 56px);margin:0 auto;display:grid}.portalBlackHeader{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.portalBlackBrand strong{color:#fff;letter-spacing:.02em;font-size:clamp(2.15rem,3.4vw,4rem);font-weight:800;line-height:1;display:block}.portalBlackBrand span,.portalBlackCommand,.portalBlackFooter{color:var(--black-muted);letter-spacing:.03em;font-size:.86rem}.portalBlackBrand span{color:var(--black-gold);text-transform:uppercase;letter-spacing:.09em;margin-top:10px;font-weight:800;display:block}.portalBlackCommand{text-transform:uppercase;align-items:center;gap:12px;padding-top:12px;display:flex}.portalBlackCommand span,.portalBlackIntro span{color:var(--black-gold);font-size:1.22rem;font-weight:950}.portalBlackCommand em{color:var(--black-text);letter-spacing:.1em;font-style:normal;font-weight:900}.portalBlackIntro{color:var(--black-muted);align-items:center;gap:14px;font-size:clamp(1rem,1.3vw,1.28rem);display:flex}.portalBlackIntro p{margin:0}.portalBlackGrid{grid-template-columns:minmax(0,1.02fr) minmax(420px,.96fr);align-items:start;gap:clamp(28px,4.5vw,84px);display:grid}.portalBlackAccessCard,.portalBlackSide{border:1px solid var(--black-line);background:linear-gradient(#ffffff07,#0000),#000000c2;padding:clamp(22px,3vw,34px);box-shadow:0 24px 70px #0000008c,inset 0 1px #ffffff0a}.portalBlackPanelHeader{border-bottom:1px solid var(--black-line-soft);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:18px;display:flex}.portalBlackPanelHeader span{color:var(--black-gold);text-transform:uppercase;letter-spacing:.08em;font-size:1.28rem;font-weight:900}.portalBlackPanelHeader small{color:var(--black-muted);text-transform:uppercase;letter-spacing:.08em}.portalBlackPanelHeader.portalBlackBlue span{color:var(--black-blue)}.portalBlackAccessCard h1{color:#fff;letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.8rem,2.6vw,3.15rem);line-height:1.08}.portalBlackAccessCard>p{color:var(--black-muted);margin:0 0 24px;line-height:1.55}.portalGateBlackConsole .portalGateProfileSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.portalGateBlackConsole .portalGateProfileSwitch button{border:1px solid var(--black-line-soft);color:var(--black-text);text-align:left;cursor:pointer;background:#ffffff05;min-height:96px;padding:14px}.portalGateBlackConsole .portalGateProfileSwitch span,.portalGateBlackConsole .portalGateForm label span,.portalGateBlackConsole .portalGateCode label span{color:var(--black-gold);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900;display:block}.portalGateBlackConsole .portalGateProfileSwitch small{color:var(--black-muted);margin-top:8px;line-height:1.35;display:block}.portalGateBlackConsole .portalGateForm,.portalGateBlackConsole .portalGateCode{gap:16px;display:grid}.portalGateBlackConsole .portalGateForm label,.portalGateBlackConsole .portalGateCode label{gap:8px;display:grid}.portalGateBlackConsole .portalGateForm input,.portalGateBlackConsole .portalGateForm select,.portalGateBlackConsole .portalGateCode input{color:#fff;background:#ffffff09;border:1px solid #ffffff7a;border-radius:0;outline:none;width:100%;min-height:54px;padding:0 14px;font-weight:800}.portalGateBlackConsole .portalGateForm input::placeholder,.portalGateBlackConsole .portalGateCode input::placeholder{color:#e9e9e966}.portalGateBlackConsole .portalGateForm input:focus,.portalGateBlackConsole .portalGateForm select:focus,.portalGateBlackConsole .portalGateCode input:focus{border-color:var(--black-gold);box-shadow:0 0 0 2px #f3a51e1f}.portalGateBlackConsole .portalGateForm button[type=submit],.portalGateBlackConsole .portalGateCode button,.portalGateBlackConsole .portalGateSwitch button{min-height:52px;color:var(--black-gold);text-transform:uppercase;letter-spacing:.09em;cursor:pointer;background:#f3a51e1a;border:1px solid #f3a51eb3;border-radius:0;padding:0 20px;font-weight:950}.portalGateBlackConsole .portalGateForm button[type=submit]:hover,.portalGateBlackConsole .portalGateCode button:hover,.portalGateBlackConsole .portalGateSwitch button:hover{background:#f3a51e29}.portalGateBlackConsole .portalGateSwitch{border-top:1px solid var(--black-line-soft);color:var(--black-muted);justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding-top:18px;display:flex}.portalGateBlackConsole .portalGateSwitch button{min-height:42px}.portalGateBlackConsole .portalGateCode{border-top:1px solid var(--black-line-soft);margin-top:18px;padding-top:18px}.portalGateBlackConsole .portalGateCode label>div{grid-template-columns:minmax(0,1fr) 124px;gap:10px;display:grid}.portalGateBlackConsole .portalGateError{color:#ffdbe0;background:#ff63731a;border:1px solid #ff63738c;padding:12px;font-weight:800}.portalBlackStatusTable{border:1px solid var(--black-line-soft)}.portalBlackStatusTable div{border-bottom:1px solid var(--black-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:44px;padding:0 14px;display:grid}.portalBlackStatusTable div:last-child{border-bottom:0}.portalBlackStatusTable span{color:var(--black-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.portalBlackStatusTable strong{color:var(--black-green);text-align:right}.portalBlackInfoBox{border:1px solid var(--black-line-soft);margin-top:18px;padding:16px}.portalBlackInfoBox span{color:var(--black-blue);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;font-weight:900;display:block}.portalBlackInfoBox strong{color:#fff;margin-top:10px;font-size:1.1rem;display:block}.portalBlackInfoBox p{color:var(--black-muted);margin:8px 0 0;line-height:1.45}.portalGateBlackConsole .portalGateDisclaimer{color:var(--black-dim);margin-top:18px;line-height:1.45;display:block}.portalBlackFooter{border-top:1px solid var(--black-line-soft);color:var(--black-dim);flex-wrap:wrap;gap:24px;padding-top:16px;display:flex}.portalGateBlackConsole.portalGateInstitutional{--black-gold:#5ccfff}@media (width<=1080px){.portalBlackHeader,.portalBlackGrid{grid-template-columns:1fr}.portalBlackHeader{flex-direction:column}.portalBlackGrid{gap:24px}}@media (width<=720px){.portalGate.portalGateBlackConsole{padding:18px}.portalBlackBrand strong{font-size:2rem}.portalBlackGrid,.portalGateBlackConsole .portalGateProfileSwitch,.portalGateBlackConsole .portalGateCode label>div{grid-template-columns:1fr}.portalBlackAccessCard,.portalBlackSide{padding:18px}.portalGateBlackConsole .portalGateSwitch{flex-direction:column;align-items:flex-start}}.portalGateBlackConsole .portalBlackBrand strong{letter-spacing:-.035em;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(2.1rem,3.15vw,3.72rem);font-weight:950}.portalGateBlackConsole .portalBlackAccessCard h1,.portalGateBlackConsole .portalBlackSide h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.portalGateBlackConsole .portalBlackIntro{color:#e9e9e9c2}.portalGateBlackConsole .portalBlackIntro span{font-size:1.34rem;line-height:1}.portalGateBlackConsole .portalBlackFooter{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.portalGateBlackConsole .portalBlackFooter span:first-child{color:#e9e9e9b8}.portalGateBlackConsole,.portalGateBlackConsole button,.portalGateBlackConsole input,.portalGateBlackConsole select,.portalGateBlackConsole textarea,.portalGateBlackConsole small,.portalGateBlackConsole span,.portalGateBlackConsole p,.portalGateBlackConsole strong,.portalGateBlackConsole em,.portalGateBlackConsole label{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.portalGateBlackConsole .portalBlackBrand strong,.portalGateBlackConsole .portalBlackAccessCard h1,.portalGateBlackConsole .portalBlackPanelHeader span{letter-spacing:-.035em;font-weight:950}.portalGateBlackConsole .portalBlackBrand strong{font-size:clamp(2.1rem,3.15vw,3.72rem)}.portalGateBlackConsole .portalBlackAccessCard h1{line-height:1.03}.portalGateBlackConsole .portalBlackBrand span,.portalGateBlackConsole .portalBlackCommand,.portalGateBlackConsole .portalBlackPanelHeader small,.portalGateBlackConsole .portalGateForm label span,.portalGateBlackConsole .portalGateCode label span,.portalGateBlackConsole .portalBlackStatusTable span,.portalGateBlackConsole .portalBlackInfoBox span,.portalGateBlackConsole .portalBlackFooter{letter-spacing:.055em}.portalGateBlackConsole .portalBlackIntro p,.portalGateBlackConsole .portalBlackAccessCard>p,.portalGateBlackConsole .portalBlackInfoBox p,.portalGateBlackConsole .portalGateDisclaimer{font-size:.96rem;line-height:1.5}.portalGateBlackConsole .portalBlackStatusTable span,.portalGateBlackConsole .portalBlackStatusTable strong,.portalGateBlackConsole .portalBlackInfoBox span,.portalGateBlackConsole .portalBlackInfoBox strong,.portalGateBlackConsole .portalBlackInfoBox p,.portalGateBlackConsole .portalGateDisclaimer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.portalGateBlackConsole .portalBlackStatusTable span{text-transform:none;letter-spacing:.015em;color:#e9e9e9ad;font-size:.92rem}.portalGateBlackConsole .portalBlackStatusTable strong{color:#23f2a4;letter-spacing:0;font-size:.92rem;font-weight:850}.portalGateBlackConsole .portalBlackInfoBox span{text-transform:none;letter-spacing:.015em;font-size:.92rem}.portalGateBlackConsole .portalBlackInfoBox strong{font-size:1.06rem}.portalGateBlackConsole .portalBlackInfoBox p{display:none}.portalGateBlackConsole .portalGateDisclaimer{max-width:520px}.portalGateBlackConsole{--ht-gold:#d7ad49;--ht-gold-strong:#e1bb62;--ht-gold-soft:#d7ad491f;--ht-gold-line:#d7ad4947;--ht-white:#fffffff5;--ht-white-soft:#ffffffc7}.portalGateBlackConsole [class*=Eyebrow],.portalGateBlackConsole [class*=eyebrow],.portalGateBlackConsole [class*=Kicker],.portalGateBlackConsole [class*=kicker],.portalGateBlackConsole [class*=Label],.portalGateBlackConsole [class*=label],.portalGateBlackConsole [class*=Micro],.portalGateBlackConsole [class*=micro],.portalGateBlackConsole [class*=StatusHeading],.portalGateBlackConsole [class*=statusHeading],.portalGateBlackConsole [class*=SectionTitle],.portalGateBlackConsole [class*=sectionTitle],.portalGateBlackConsole [class*=PanelTitle],.portalGateBlackConsole [class*=panelTitle],.portalGateBlackConsole [class*=SubTitle],.portalGateBlackConsole [class*=subTitle],.portalGateBlackConsole [class*=Caption],.portalGateBlackConsole [class*=caption],.portalGateBlackConsole .portalBlackStatusTable strong,.portalGateBlackConsole .portalBlackInfoBox span,.portalGateBlackConsole .portalBlackStatusCard label,.portalGateBlackConsole .portalGateAccent,.portalGateBlackConsole .portalBlackPill,.portalGateBlackConsole .portalBlackChip,.portalGateBlackConsole .portalBlackTag,.portalGateBlackConsole label{color:var(--ht-gold)!important}.portalGateBlackConsole .portalBlackStatusTable span,.portalGateBlackConsole .portalBlackInfoBox p,.portalGateBlackConsole .portalGateDisclaimer,.portalGateBlackConsole .portalBlackFootnote,.portalGateBlackConsole [class*=Meta],.portalGateBlackConsole [class*=meta],.portalGateBlackConsole [class*=Hint],.portalGateBlackConsole [class*=hint],.portalGateBlackConsole [class*=Description],.portalGateBlackConsole [class*=description],.portalGateBlackConsole [class*=Copy],.portalGateBlackConsole [class*=copy],.portalGateBlackConsole [class*=Region],.portalGateBlackConsole [class*=region],.portalGateBlackConsole [class*=Version],.portalGateBlackConsole [class*=version]{color:var(--ht-white-soft)!important}.portalGateBlackConsole .portalBlackInfoBox strong,.portalGateBlackConsole h1,.portalGateBlackConsole h2,.portalGateBlackConsole h3,.portalGateBlackConsole h4,.portalGateBlackConsole .portalBlackStatusCard h1,.portalGateBlackConsole .portalBlackStatusCard h2,.portalGateBlackConsole .portalBlackStatusCard h3,.portalGateBlackConsole .portalBlackStatusCard p strong,.portalGateBlackConsole [class*=Title]:not([class*=SubTitle]):not([class*=titleBar]),.portalGateBlackConsole [class*=title]:not([class*=subtitle]):not([class*=titleBar]){color:var(--ht-white)!important}.portalGateBlackConsole .portalBlackStatusTable strong,.portalGateBlackConsole .portalBlackInfoBox span,.portalGateBlackConsole .portalBlackStatusCard label,.portalGateBlackConsole label{text-transform:uppercase;letter-spacing:.035em!important;font-weight:800!important}.portalGateBlackConsole .portalBlackStatusTable div,.portalGateBlackConsole .portalBlackInfoBox,.portalGateBlackConsole .portalBlackStatusCard,.portalGateBlackConsole [class*=Outline],.portalGateBlackConsole [class*=outline],.portalGateBlackConsole [class*=Panel],.portalGateBlackConsole [class*=panel],.portalGateBlackConsole .portalBlackStatusTable{border-color:var(--ht-gold-line)!important}.portalGateBlackConsole .portalBlackStatusTable strong{font-size:.94rem!important;font-weight:850!important}.portalGateBlackConsole .portalBlackInfoBox strong{font-size:1.05rem!important;font-weight:800!important}.portalGateBlackConsole a,.portalGateBlackConsole [role=link]{color:var(--ht-gold)!important}.portalGateBlackConsole .portalBlackSecondary,.portalGateBlackConsole .portalBlackGhost,.portalGateBlackConsole .portalBlackOutline,.portalGateBlackConsole button:not([type=submit]):not(.portalBlackPrimary){color:var(--ht-gold)!important;box-shadow:none!important;background:#d7ad490f!important;border-color:#d7ad496b!important}.portalGateBlackConsole .portalBlackSecondary:hover,.portalGateBlackConsole .portalBlackGhost:hover,.portalGateBlackConsole .portalBlackOutline:hover,.portalGateBlackConsole button:not([type=submit]):not(.portalBlackPrimary):hover{background:#d7ad491f!important;border-color:#d7ad499e!important}.portalGateBlackConsole .portalBlackPrimary,.portalGateBlackConsole button[type=submit],.portalGateBlackConsole button.portalPrimaryAction{color:#111!important;background:linear-gradient(180deg, var(--ht-gold-strong) 0%, #c89327 100%)!important;box-shadow:none!important;border-color:#d7ad49b8!important}.portalGateBlackConsole .portalBlackPrimary:hover,.portalGateBlackConsole button[type=submit]:hover,.portalGateBlackConsole button.portalPrimaryAction:hover{filter:brightness(1.03)}.portalGateBlackConsole .portalBlackPill,.portalGateBlackConsole .portalBlackChip,.portalGateBlackConsole .portalBlackTag{background:#d7ad491a!important;border-color:#d7ad4975!important}.portalGateBlackConsole input::placeholder,.portalGateBlackConsole textarea::placeholder{color:#12121275}.portalGateBlackConsole{--ht-gold:#d7ad49;--ht-gold-strong:#e1bb62;--ht-gold-soft:#d7ad491f;--ht-gold-line:#d7ad494d;--ht-white:#fffffff5;--ht-white-soft:#ffffffc2;--black-blue:#d7ad49!important;--black-green:#d7ad49!important}.portalGateBlackConsole .portalBlackCommand span,.portalGateBlackConsole .portalBlackCommand em,.portalGateBlackConsole .portalBlackIntro span,.portalGateBlackConsole .portalBlackBrand span,.portalGateBlackConsole .portalBlackPanelHeader span,.portalGateBlackConsole .portalBlackBlue span,.portalGateBlackConsole .portalBlackInfoBox span,.portalGateBlackConsole .portalBlackStatusTable strong,.portalGateBlackConsole .portalGateForm label span,.portalGateBlackConsole .portalGateCode label span,.portalGateBlackConsole .portalGateProfileSwitch span,.portalGateBlackConsole .portalBlackFooter b,.portalGateBlackConsole .portalBlackFooter strong,.portalGateBlackConsole .portalBlackFooter em,.portalGateBlackConsole [class*=Blue],.portalGateBlackConsole [class*=blue],.portalGateBlackConsole [class*=Cyan],.portalGateBlackConsole [class*=cyan],.portalGateBlackConsole [class*=Green],.portalGateBlackConsole [class*=green],.portalGateBlackConsole [class*=Accent],.portalGateBlackConsole [class*=accent]{color:var(--ht-gold)!important}.portalGateBlackConsole .portalBlackStatusTable span,.portalGateBlackConsole .portalBlackInfoBox p,.portalGateBlackConsole .portalGateDisclaimer,.portalGateBlackConsole .portalBlackFooter,.portalGateBlackConsole .portalBlackFooter span,.portalGateBlackConsole .portalBlackPanelHeader small,.portalGateBlackConsole .portalBlackIntro p,.portalGateBlackConsole .portalBlackAccessCard>p,.portalGateBlackConsole .portalGateSwitch span,.portalGateBlackConsole .portalGateProfileSwitch small{color:var(--ht-white-soft)!important}.portalGateBlackConsole .portalBlackBrand strong,.portalGateBlackConsole .portalBlackAccessCard h1,.portalGateBlackConsole .portalBlackInfoBox strong,.portalGateBlackConsole h1,.portalGateBlackConsole h2,.portalGateBlackConsole h3,.portalGateBlackConsole h4{color:var(--ht-white)!important}.portalGateBlackConsole .portalBlackAccessCard,.portalGateBlackConsole .portalBlackSide,.portalGateBlackConsole .portalBlackStatusTable,.portalGateBlackConsole .portalBlackStatusTable div,.portalGateBlackConsole .portalBlackInfoBox,.portalGateBlackConsole .portalGateSwitch,.portalGateBlackConsole .portalGateCode,.portalGateBlackConsole .portalGateProfileSwitch button,.portalGateBlackConsole .portalBlackPanelHeader,.portalGateBlackConsole input,.portalGateBlackConsole select,.portalGateBlackConsole textarea{border-color:var(--ht-gold-line)!important}.portalGateBlackConsole button,.portalGateBlackConsole button:not([type=submit]),.portalGateBlackConsole .portalGateSwitch button,.portalGateBlackConsole .portalGateCode button{color:var(--ht-gold)!important;background:#d7ad4914!important;border-color:#d7ad4985!important}.portalGateBlackConsole button[type=submit]{color:#101010!important;background:linear-gradient(180deg, var(--ht-gold-strong) 0%, #c89327 100%)!important;border-color:#d7ad49bd!important}.portalGateBlackConsole .portalGateProfileSwitch button.active{background:#d7ad491a!important;border-color:#d7ad49bd!important}.portalGateBlackConsole *{text-shadow:none!important}.portalGateBlackConsole :focus{box-shadow:0 0 0 2px #d7ad4929!important}.portalBlackSide{position:relative}.portalBlackPanelHeader{border-bottom:1px solid #e5b8593d}.portalBlackPanelHeader span{letter-spacing:.18em;text-transform:uppercase}.portalBlackPanelHeader small{letter-spacing:.12em;text-transform:uppercase}.portalBlackStatusTable{grid-template-columns:1fr;gap:6px;display:grid}.portalBlackStatusTable>div{background:linear-gradient(90deg,#e5b85914,#0000001a),#050708c7;border:1px solid #e5b85926;padding:9px 10px}.portalBlackStatusTable>div span{color:#ebe1cc94;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.portalBlackStatusTable>div strong{color:#f0c765;letter-spacing:.04em;font-size:12px}.portalGateCode{border-top:1px solid #e5b85929;margin-top:14px;padding-top:14px}.portalGateCode label>span{color:#ebe1ccad;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.portalGateCode label>div{grid-template-columns:1fr auto;gap:8px;display:grid}.portalGateCode input{color:#fff7e2f0;background:#00000073;border:1px solid #e5b85947;min-height:38px}.portalGateCode input:focus{border-color:#f0c765e0;outline:none;box-shadow:0 0 0 2px #f0c7651a}.portalGateCode button{color:#f0c765;letter-spacing:.08em;text-transform:uppercase;background:#e5b8591f;border:1px solid #e5b8596b;min-height:38px;padding:0 14px;font-weight:900}.portalGateCode button:hover{background:#e5b8592e}.portalBlackInfoBox{background:linear-gradient(135deg,#e5b8590f,#0000 52%),#060809bd;border:1px solid #e5b85924}.portalBlackInfoBox span{color:#ebe1cc85;letter-spacing:.12em;text-transform:uppercase}.portalBlackInfoBox strong{color:#f0c765}.portalGateRecovery{border-top:1px solid #e5b8591f;gap:8px;margin-top:10px;padding-top:10px;display:grid}.portalGateRecovery button{color:#f0c765eb;letter-spacing:.1em;text-transform:uppercase;background:#e5b85914;border:1px solid #e5b85942;justify-self:start;min-height:32px;padding:0 12px;font-size:10px;font-weight:900}.portalGateRecovery p{color:#ebe1ccb3;background:#00000042;border:1px solid #e5b85924;margin:0;padding:10px;font-size:11px;line-height:1.55}.portalSessionLockButton{z-index:2147483000;color:#f0c765db;letter-spacing:.12em;text-transform:uppercase;opacity:.42;background:#030506c7;border:1px solid #e5b85947;min-height:26px;padding:0 9px;font-size:9px;font-weight:900;position:fixed;bottom:12px;right:14px;box-shadow:0 12px 26px #00000047}.portalSessionLockButton:hover{opacity:1;background:#181108eb;border-color:#f0c765b3}.portalGateAccessRequest{border-top:1px solid #e5b85929;margin-top:12px;padding-top:12px}.portalGateAccessRequestToggle{color:#f2cf75;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#e5b85926,#0003),#050607e6;border:1px solid #e5b85966;min-height:38px;padding:0 14px;font-size:11px;font-weight:950}.portalGateAccessRequestToggle:hover{background:linear-gradient(90deg,#e5b85933,#0000003d),#050607f5;border-color:#f0c765c7}.portalRequestOverlay{z-index:2147482600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#000000b8,#000000e0),radial-gradient(circle at 50% 18%,#e5b8591a,#0000 40%);place-items:center;padding:28px;display:grid;position:fixed;inset:0}.portalRequestTerminalWindow{background:linear-gradient(#070c10fa,#020405fc),#020405;border:1px solid #e5b85961;width:min(980px,100vw - 42px);max-height:calc(100vh - 52px);overflow:auto;box-shadow:0 28px 80px #000000a6,inset 0 0 0 1px #ffffff08}.portalRequestTerminalHeader{background:linear-gradient(90deg,#e5b85921,#0000 38%),#00000061;border-bottom:1px solid #e5b8593d;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;display:flex}.portalRequestTerminalHeader div{gap:3px;display:grid}.portalRequestTerminalHeader span{color:#bee0fff5;letter-spacing:.18em;font-size:10px;font-weight:900}.portalRequestTerminalHeader strong{color:#f2cf75;letter-spacing:.12em;text-transform:uppercase;font-size:15px}.portalRequestTerminalHeader button{color:#f0c765f5;letter-spacing:.08em;background:#00000061;border:1px solid #e5b8596b;width:34px;min-height:30px;padding:0;font-size:13px;font-weight:950}.portalRequestTerminalHeader button:hover{background:#e5b85924;border-color:#f0c765c2}.portalRequestTabs{background:#04090ce0;border-bottom:1px solid #e5b8592e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portalRequestTabs button{color:#ebe1ccad;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #e5b85924;min-height:38px;font-size:10px;font-weight:950}.portalRequestTabs button.active{color:#f2cf75;background:linear-gradient(#e5b85938,#e5b85917)}.portalGateAccessRequestWizard{gap:14px;padding:18px 20px 20px;display:grid}.portalRequestStepPanel{gap:14px;display:grid}.portalGateAccessRequestWizard .portalGateRequestIntro{border-bottom:1px solid #e5b85933;gap:5px;padding-bottom:12px;display:grid}.portalGateAccessRequestWizard .portalGateRequestIntro strong{color:#bee0fffa;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:950}.portalGateAccessRequestWizard .portalGateRequestIntro span{color:#ebe1ccc7;font-size:12px;line-height:1.5}.portalGateRequestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;display:grid}.portalGateAccessRequestWizard label,.portalGateRequestReason{gap:6px;display:grid}.portalGateAccessRequestWizard label span{color:#ebe1ccd1;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.portalGateAccessRequestWizard input,.portalGateAccessRequestWizard select,.portalGateAccessRequestWizard textarea{color:#fff7e2fa;background:#00000094;border:1px solid #e5b85957;min-height:38px;padding:9px 10px;font-size:12px}.portalGateAccessRequestWizard input::placeholder,.portalGateAccessRequestWizard textarea::placeholder{color:#ebe1cc75;opacity:1}.portalGateAccessRequestWizard select{color:#fff7e2fa}.portalGateAccessRequestWizard textarea{resize:vertical}.portalGateAccessRequestWizard input:focus,.portalGateAccessRequestWizard select:focus,.portalGateAccessRequestWizard textarea:focus{border-color:#f0c765d1;outline:none;box-shadow:0 0 0 2px #f0c7651f}.portalRequestReviewGrid{border:1px solid #e5b8592e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.portalRequestReviewGrid>div{border-bottom:1px solid #e5b85924;border-right:1px solid #e5b85924;gap:5px;min-height:58px;padding:10px;display:grid}.portalRequestReviewGrid span{color:#ebe1cc9e;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.portalRequestReviewGrid strong{color:#fff7e2f5;overflow-wrap:anywhere;font-size:12px}.portalRequestComplianceNote{color:#ebe1ccc7;background:#e5b85912;border:1px solid #e5b8592e;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.portalGateRequestStatus{background:#00000057;border:1px solid #e5b8593d;margin:0;padding:9px 10px;font-size:11px;line-height:1.45}.portalGateRequestStatus--success{color:#c1f0c6fa;border-color:#4ec97947}.portalGateRequestStatus--error{color:#ffb8b8fa;border-color:#ff5e5e57}.portalRequestActions{border-top:1px solid #e5b8592e;justify-content:flex-end;gap:10px;padding-top:14px;display:flex}.portalRequestActions button{color:#060606;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#e5b859f0,#c4922df0);border:1px solid #e5b85975;min-height:36px;padding:0 18px;font-size:11px;font-weight:950}.portalRequestActions .portalRequestSecondary{color:#f0c765f5;background:#00000052}@media (width<=820px){.portalRequestOverlay{padding:14px}.portalRequestTabs,.portalGateRequestGrid,.portalRequestReviewGrid{grid-template-columns:1fr}.portalRequestActions{flex-direction:column-reverse}.portalRequestActions button{width:100%}}.portalGateRequestBoundaryNote{color:#ebe1ccad;letter-spacing:.04em;margin:8px 0 0;font-size:10px;line-height:1.45}.portalGateRequestBoundaryNote:before{content:"INFO";color:#b0d7fff5;letter-spacing:.14em;margin-right:8px;font-weight:950;display:inline-block}.portalRequestTerminalHeader span{color:#b0d7fffa}.portalRequestTabs button.active,.portalGateAccessRequestToggle{color:#f2cf75}.portalActivationInviteGate{background:linear-gradient(135deg,#e5b85912,#0000 52%),#030506c2;border:1px solid #e5b85938;gap:10px;margin:12px 0 14px;padding:12px;display:grid}.portalActivationInviteHeader{border-bottom:1px solid #e5b85924;gap:3px;padding-bottom:8px;display:grid}.portalActivationInviteHeader strong{color:#f2cf75;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.portalActivationInviteHeader span{color:#ebe1ccbd;font-size:11px;line-height:1.45}.portalActivationInviteGate label{gap:7px;display:grid}.portalActivationInviteGate label>span{color:#ebe1ccc7;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.portalActivationInviteGate label>div{grid-template-columns:1fr auto;gap:8px;display:grid}.portalActivationInviteGate input{color:#fff7e2fa;background:#00000085;border:1px solid #e5b85957;min-height:38px;padding:8px 10px;font-size:12px}.portalActivationInviteGate input::placeholder{color:#ebe1cc6b}.portalActivationInviteGate input:focus{border-color:#f0c765d1;outline:none;box-shadow:0 0 0 2px #f0c7651f}.portalActivationInviteGate button{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;background:#e5b85924;border:1px solid #e5b85975;min-height:38px;padding:0 14px;font-size:10px;font-weight:950}.portalActivationInviteGate button:hover{background:#e5b85933}.portalActivationInviteStatus{background:#0000004d;border:1px solid #e5b8592e;margin:0;padding:9px 10px;font-size:11px;line-height:1.45}.portalActivationInviteStatus--success{color:#c1f0c6fa;border-color:#4ec97947}.portalActivationInviteStatus--error{color:#ffb8b8fa;border-color:#ff5e5e57}.portalActivationInviteGate small{color:#ebe1cc9e;font-size:10px;line-height:1.45}@media (width<=720px){.portalActivationInviteGate label>div{grid-template-columns:1fr}}.portalAccountCreationRoleField select,.portalActivationInviteGate select{color:#fff7e2fa;background:#00000094;border:1px solid #e5b85957;min-height:38px;padding:9px 10px;font-size:12px}.portalAccountCreationRoleField select:focus,.portalActivationInviteGate select:focus{border-color:#f0c765d1;outline:none;box-shadow:0 0 0 2px #f0c7651f}.htActivationCompletionReceipt{z-index:2147483000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 0,#e5b85929,#0000 34%),#000000d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.htActivationCompletionReceiptPanel{color:#fff7e2f5;background:linear-gradient(135deg,#e5b8591c,#0000 38%),#020504;border:1px solid #e5b8596b;width:min(620px,94vw);padding:28px;box-shadow:0 28px 90px #0000009e}.htActivationCompletionReceiptPanel span{color:#f2cf75;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.htActivationCompletionReceiptPanel strong{color:#fffdf4;letter-spacing:-.06em;margin-top:8px;font-size:clamp(34px,5vw,58px);line-height:.95;display:block}.htActivationCompletionReceiptPanel p{color:#ebe1ccbd;margin:14px 0 18px;font-size:13px;line-height:1.55}.htActivationCompletionReceiptPanel dl{border-top:1px solid #e5b85933;grid-template-columns:minmax(120px,.4fr) 1fr;margin:0;display:grid}.htActivationCompletionReceiptPanel dt,.htActivationCompletionReceiptPanel dd{border-bottom:1px solid #e5b85924;margin:0;padding:10px 0;font-size:12px}.htActivationCompletionReceiptPanel dt{color:#b0d7ffdb;letter-spacing:.1em;text-transform:uppercase;font-weight:900}.htActivationCompletionReceiptPanel dd{color:#fff7e2f0;text-align:right;font-weight:800}.htActivationCompletionReceiptPanel small{color:#e5b859d6;letter-spacing:.12em;text-align:right;text-transform:uppercase;margin-top:18px;font-size:11px;font-weight:900;display:block}.htPortalLoginTrackingNote{color:#b0d7ffdb;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.htBlockedAccessReceipt{z-index:2147483100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% -8%,#ff9b9b29,#0000 32%),radial-gradient(circle at 20% 20%,#e5b8591a,#0000 28%),#000000db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.htBlockedAccessReceiptPanel{color:#fff7e2f5;background:linear-gradient(135deg,#ff9b9b1c,#0000 36%),linear-gradient(#e5b8590f,#0000 72%),#020504;border:1px solid #ff9b9b6b;width:min(680px,94vw);padding:30px;box-shadow:0 30px 100px #000000ad}.htBlockedAccessReceiptPanel>span{color:#ffb0b0;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.htBlockedAccessReceiptPanel>strong{color:#fffdf4;letter-spacing:-.06em;margin-top:8px;font-size:clamp(34px,5vw,60px);line-height:.95;display:block}.htBlockedAccessReceiptPanel>p{color:#ebe1ccc2;margin:14px 0 18px;font-size:13px;line-height:1.58}.htBlockedAccessReceiptPanel dl{border-top:1px solid #ff9b9b33;grid-template-columns:minmax(120px,.4fr) 1fr;margin:0;display:grid}.htBlockedAccessReceiptPanel dt,.htBlockedAccessReceiptPanel dd{border-bottom:1px solid #ff9b9b24;margin:0;padding:10px 0;font-size:12px}.htBlockedAccessReceiptPanel dt{color:#b0d7ffdb;letter-spacing:.1em;text-transform:uppercase;font-weight:950}.htBlockedAccessReceiptPanel dd{color:#fff7e2f0;text-align:right;font-weight:850}.htBlockedAccessReceiptActions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.htBlockedAccessReceiptActions button{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;background:#e5b8591a;border:1px solid #e5b85957;min-height:34px;padding:0 12px;font-size:10px;font-weight:950}.htBlockedAccessReceiptActions button:first-child{color:#b0d7fff5;background:#b0d7ff12;border-color:#b0d7ff52}.htBlockedAccessReceiptPanel small{color:#ff9b9bdb;letter-spacing:.12em;text-align:right;text-transform:uppercase;margin-top:16px;font-size:10px;font-weight:950;display:block}body:not(.htPortalApprovedActivationWizardMode) .htPortalApprovedActivationWizardChrome,.htPortalApprovedActivationWizardMode .htPortalApprovedActivationWizardChrome,.htPortalActivationWizardStage,[data-htwizard-step]{all:revert-layer}.portalGateCreateProcess,.htPortalApprovedProcessCard{background:linear-gradient(135deg,#e5b85914,#0000 36%),linear-gradient(#7fc7ff0a,#0000 70%),#020504d6;border:1px solid #e5b85933}.htPortalWizardHiddenIntro,.htPortalActivationWizardStage [data-htwizard-step],.htPortalApprovedActivationWizardMode .htPortalWizardHiddenIntro,.htPortalApprovedActivationWizardMode .htPortalActivationWizardStage[data-ht-wizard-step] [data-htwizard-step]{display:revert!important}.portalNativeActivationWizardCard{border-color:#e5b85942}.portalNativeActivationWizard{background:linear-gradient(135deg,#e5b85914,#0000 36%),linear-gradient(#7fc7ff0a,#0000 72%),#020504bd;border:1px solid #e5b85933;margin:18px 0}.portalNativeActivationWizardHead{border-bottom:1px solid #e5b85924;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:12px 13px;display:grid}.portalNativeActivationWizardHead span,.portalNativeActivationWizardHead small{color:#b0d7ffb8;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:950}.portalNativeActivationWizardHead strong{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:950}.portalNativeActivationWizardRail{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.portalNativeActivationWizardRail button{color:#b0d7ffbd;cursor:pointer;text-align:left;background:#00000029;border:0;border-right:1px solid #e5b8591a;gap:4px;min-height:52px;padding:8px;display:grid}.portalNativeActivationWizardRail button:last-child{border-right:0}.portalNativeActivationWizardRail button span{color:#f2cf758f;letter-spacing:.11em;font-size:9px;font-weight:950}.portalNativeActivationWizardRail button strong{color:inherit;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1.15}.portalNativeActivationWizardRail button.active{color:#f2cf75;background:#e5b8591a}.portalNativeActivationWizardRail button.complete{color:#9debb8db}.portalNativeActivationWizard>p{color:#ebe1ccbd;border-top:1px solid #b0d7ff14;margin:0;padding:12px 13px;font-size:11px;line-height:1.5}.portalNativeActivationWizardActions{border-top:1px solid #e5b8591a;justify-content:flex-end;gap:8px;padding:11px 13px 13px;display:flex}.portalNativeActivationWizardActions button{color:#b0d7fff0;cursor:pointer;letter-spacing:.09em;text-transform:uppercase;background:#b0d7ff0f;border:1px solid #b0d7ff42;min-height:30px;padding:0 13px;font-size:9px;font-weight:950}.portalNativeActivationWizardActions button:last-child{color:#f2cf75;background:#e5b8591a;border-color:#e5b85957}.portalNativeActivationWizardActions button:disabled{cursor:not-allowed;opacity:.38}.portalNativeActivationWizardCard[data-activation-step="1"] .portalGateProfileSwitch,.portalNativeActivationWizardCard[data-activation-step="2"] .portalGateProfileSwitch,.portalNativeActivationWizardCard[data-activation-step="3"] .portalGateProfileSwitch,.portalNativeActivationWizardCard[data-activation-step="4"] .portalGateProfileSwitch,.portalNativeActivationWizardForm[data-activation-step="0"] .portalWizardStep:not(.portalWizardStepEligibility),.portalNativeActivationWizardForm[data-activation-step="1"] .portalWizardStep:not(.portalWizardStepProfile),.portalNativeActivationWizardForm[data-activation-step="2"] .portalWizardStep:not(.portalWizardStepInvite):not(.portalWizardEmailField),.portalNativeActivationWizardForm[data-activation-step="3"] .portalWizardStep:not(.portalWizardStepCredentials),.portalNativeActivationWizardForm[data-activation-step="4"] .portalWizardStep:not(.portalWizardStepCredentials),.portalNativeActivationWizardForm[data-activation-step="0"]>button[type=submit],.portalNativeActivationWizardForm[data-activation-step="1"]>button[type=submit],.portalNativeActivationWizardForm[data-activation-step="2"]>button[type=submit]{display:none!important}.portalNativeActivationWizardForm[data-activation-step="3"] .portalWizardSubmitButton,.portalNativeActivationWizardForm[data-activation-step="4"] .portalWizardSubmitButton{display:inline-flex!important}@media (width<=760px){.portalNativeActivationWizardHead{grid-template-columns:1fr;gap:4px}.portalNativeActivationWizardRail{grid-template-columns:1fr}.portalNativeActivationWizardRail button{border-bottom:1px solid #e5b8591a;border-right:0;min-height:36px}}.portalNativeActivationWizardCard{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,#e5b8591a,#0000 34%),radial-gradient(circle at 86% 18%,#7fc7ff17,#0000 31%),linear-gradient(#000000e6,#010404f5)!important;border-color:#e5b85957!important}.portalNativeActivationWizardCard:before{content:"";opacity:.36;pointer-events:none;background:linear-gradient(90deg,#e5b859b3,#0000);height:1px;position:absolute;top:76px;left:34px;right:34px}.portalNativeActivationWizardCard .portalBlackPanelHeader{border-bottom:0;padding-bottom:8px}.portalNativeActivationWizardCard .portalBlackPanelHeader span{color:#f2cf75;letter-spacing:-.04em;font-size:19px}.portalNativeActivationWizardCard .portalBlackPanelHeader small{color:#b0d7ffc7}.portalNativeActivationWizardCard h1{letter-spacing:-.075em;max-width:620px;margin-top:12px;font-size:clamp(28px,3.4vw,44px)}.portalNativeActivationWizardCard>p{color:#ebf3ffd1;max-width:650px;font-size:15px;line-height:1.48}.portalNativeActivationWizardCard .portalGateProfileSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0 12px;display:grid}.portalNativeActivationWizardCard .portalGateProfileSwitch button{text-align:left;background:#e5b8590b;border:1px solid #e5b8593d;border-radius:0;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;min-height:54px;padding:11px 13px;display:grid}.portalNativeActivationWizardCard .portalGateProfileSwitch button:before{content:"";background:#b0d7ff14;border:1px solid #b0d7ff94;width:9px;height:9px}.portalNativeActivationWizardCard .portalGateProfileSwitch button.active{background:linear-gradient(90deg,#e5b85924,#e5b8590b);border-color:#e5b859c2}.portalNativeActivationWizardCard .portalGateProfileSwitch button.active:before{background:#f2cf75;border-color:#f2cf75;box-shadow:0 0 14px #e5b85985}.portalNativeActivationWizardCard .portalGateProfileSwitch button span{color:#f2cf75;letter-spacing:.12em;grid-column:2;font-size:11px}.portalNativeActivationWizardCard .portalGateProfileSwitch button small{color:#ebf3ffb8;grid-column:2;font-size:10px;line-height:1.35}.portalNativeActivationWizard{background:linear-gradient(90deg,#001418d1,#000000e0),#000000e0;border-color:#e5b8593d;grid-template-columns:minmax(0,1fr) 210px;display:grid;box-shadow:inset 0 1px #b0d7ff12}.portalNativeActivationWizardHead{background:linear-gradient(90deg,#7fc7ff1c,#e5b85909);border-bottom-color:#b0d7ff1a;grid-column:1/-1}.portalNativeActivationWizardHead span{color:#b0d7ffeb}.portalNativeActivationWizardHead strong{color:#f2cf75}.portalNativeActivationWizardRail{border-right:1px solid #b0d7ff1a;grid-column:1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.portalNativeActivationWizardRail button{background:#e5b85909;border-right-color:#b0d7ff1a;min-height:64px}.portalNativeActivationWizardRail button.active{background:linear-gradient(#e5b85933,#e5b85914);box-shadow:inset 0 -2px #f2cf75}.portalNativeActivationWizardGuidance{background:linear-gradient(#b0d7ff14,#0000),#0000004d;border-left:1px solid #e5b8591f;grid-area:2/2/4;align-content:start;gap:8px;padding:14px 14px 12px;display:grid}.portalNativeActivationWizardGuidance span{color:#b0d7ffe0;letter-spacing:.16em;font-size:9px;font-weight:950}.portalNativeActivationWizardGuidance p{color:#ebf3ffd6;margin:0;font-size:11px;line-height:1.45}.portalNativeActivationWizardGuidance small{color:#e5b859b3;font-size:10px;line-height:1.45}.portalNativeActivationWizardActions{background:#0000002e;grid-column:1;justify-content:flex-end;min-height:54px}.portalNativeActivationWizardForm{background:#00000038;border:1px solid #e5b8592e;margin-top:14px;gap:0!important}.portalNativeActivationWizardForm label{border-bottom:1px solid #e5b8591f;grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:stretch;gap:0;display:grid;margin:0!important}.portalNativeActivationWizardForm label:last-of-type{border-bottom:0}.portalNativeActivationWizardForm label>span{color:#f2cf75;letter-spacing:.09em;text-transform:uppercase;background:#e5b8590e;border-right:1px solid #e5b8591f;align-items:center;min-height:46px;padding:0 12px;font-size:10px;font-weight:950;display:flex}.portalNativeActivationWizardForm input,.portalNativeActivationWizardForm select{min-height:46px;font-weight:850;color:#05080d!important;background:#dee7f7f0!important;border:0!important;border-radius:0!important}.portalNativeActivationWizardForm input:focus,.portalNativeActivationWizardForm select:focus{background:#f2bd2b!important;outline:1px solid #f2cf75!important;box-shadow:0 0 0 3px #e5b85929!important}.portalNativeActivationWizardForm .portalActivationInviteGate{background:#0000002e;border:0;border-top:1px solid #e5b8591f;margin:0}.portalNativeActivationWizardCard .portalGateSwitch{background:#00000052;border-radius:0}@media (width<=860px){.portalNativeActivationWizard{grid-template-columns:1fr}.portalNativeActivationWizardRail,.portalNativeActivationWizardGuidance,.portalNativeActivationWizardActions{grid-column:1}.portalNativeActivationWizardGuidance{border-top:1px solid #e5b8591f;border-left:0;grid-row:auto}.portalNativeActivationWizardForm label{grid-template-columns:1fr}.portalNativeActivationWizardForm label>span{border-bottom:1px solid #e5b8591a;border-right:0}}.portalNativeActivationWizardCard{max-width:760px}.portalNativeActivationWizardCard .portalBlackPanelHeader span{letter-spacing:-.05em}.portalNativeActivationWizard{background:linear-gradient(90deg,#04161adb,#000000eb),#000000e0;border-color:#b0d7ff29;border-left-style:none;border-left-width:0;border-right-style:none;border-right-width:0;margin-top:16px}.portalNativeActivationWizardRail button{min-height:50px;padding:8px 9px}.portalNativeActivationWizardGuidance{border-left-color:#b0d7ff26}.portalNativeActivationWizardActions{padding:10px 12px}.portalActivationLoginQuestions{background:linear-gradient(#b0d7ff0e,#0000),#00000047;border:1px solid #b0d7ff29;margin:14px 0 0}.portalActivationQuestionHeader{border-bottom:1px solid #b0d7ff1f;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.portalActivationQuestionHeader span{color:#b0d7ffdb;letter-spacing:.16em;font-size:9px;font-weight:950}.portalActivationQuestionHeader strong{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950}.portalActivationQuestionRow{border-bottom:1px solid #e5b8591a;grid-template-columns:minmax(190px,235px) minmax(0,1fr);display:grid}.portalActivationQuestionLabel{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;background:#e5b8590b;border-right:1px solid #e5b8591a;align-items:center;min-height:46px;padding:0 12px;font-size:10px;font-weight:950;display:flex}.portalActivationQuestionOptions{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.portalActivationQuestionOptions button{color:#ebf3ffc2;cursor:pointer;letter-spacing:.02em;text-align:left;background:0 0;border:0;min-height:26px;padding:0 0 0 18px;font-size:10px;font-weight:850;position:relative}.portalActivationQuestionOptions button:before{content:"";background:#b0d7ff14;border:1px solid #b0d7ffa3;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.portalActivationQuestionOptions button.active{color:#f2cf75}.portalActivationQuestionOptions button.active:before{background:#f2cf75;border-color:#f2cf75;box-shadow:0 0 13px #e5b85985}.portalActivationQuestionOptionsStack{align-items:flex-start}.portalActivationPriorLoginField{grid-template-columns:minmax(190px,235px) minmax(0,1fr);display:grid;margin:0!important}.portalActivationPriorLoginField span{color:#b0d7ffe0;letter-spacing:.08em;text-transform:uppercase;background:#b0d7ff0b;border-right:1px solid #b0d7ff1a;align-items:center;min-height:42px;padding:0 12px;font-size:10px;font-weight:950;display:flex}.portalActivationPriorLoginField input{min-height:42px;font-weight:850;color:#05080d!important;background:#dee7f7f0!important;border:0!important;border-radius:0!important}.portalNativeActivationWizardCard[data-activation-step="1"] .portalActivationLoginQuestions,.portalNativeActivationWizardCard[data-activation-step="2"] .portalActivationLoginQuestions,.portalNativeActivationWizardCard[data-activation-step="3"] .portalActivationLoginQuestions,.portalNativeActivationWizardCard[data-activation-step="4"] .portalActivationLoginQuestions{display:none!important}.portalNativeActivationWizardForm[data-activation-step="0"]{border-top:0;margin-top:0}@media (width<=760px){.portalActivationQuestionRow,.portalActivationPriorLoginField{grid-template-columns:1fr}.portalActivationQuestionLabel,.portalActivationPriorLoginField span{border-bottom:1px solid #e5b8591a;border-right:0}}.portalActivationQuestionOptions button{white-space:normal}.portalActivationQuestionOptions:not(.portalActivationQuestionOptionsStack){gap:12px 16px}.portalActivationQuestionOptions:not(.portalActivationQuestionOptionsStack) button{min-width:118px}.portalGateMotionDirect{isolation:isolate;min-height:620px;position:relative;overflow:hidden}.portalGateMotionDirect:before{content:"";z-index:0;background:radial-gradient(circle at 74% 35%,#2b58ff2b,#0000 27%),radial-gradient(circle at 88% 76%,#00e1ff1f,#0000 25%),linear-gradient(#070707f5,#010101fa);position:absolute;inset:0}.portalGateMotionDirect:after{content:"";opacity:.42;z-index:0;background:conic-gradient(from 90deg,#0000,#1f50ff1f,#0000,#d6a32914,#0000);animation:18s linear infinite pgMotionAmbient;position:absolute;inset:-45%}.pgMotionDirectFrame{z-index:1;background-color:#0000;background-image:linear-gradient(#d6a3290b 1px,#0000 1px),linear-gradient(90deg,#d6a32909 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #d6a32947;min-height:620px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d6a3290f,0 24px 90px #0000006b}.pgMotionDirectMark{z-index:5;color:#f1be43;letter-spacing:.16em;text-transform:uppercase;font-size:14px;font-weight:900;position:absolute;top:32px;right:38px}.pgMotionDirectMark span{opacity:.72}.pgMotionDirectCopy{z-index:4;max-width:390px;padding:78px 44px 0;position:relative}.pgMotionDirectCopy>span{color:#f6e7bd8f;letter-spacing:.42em;text-transform:uppercase;margin-bottom:18px;font-size:10px;display:block}.pgMotionDirectCopy h2{color:#f1be43;letter-spacing:-.045em;text-transform:none;text-shadow:0 0 28px #d6a3293d;margin:0;font-size:clamp(34px,4.1vw,58px);line-height:.94}.pgMotionDirectCopy p{color:#ffffffe0;margin:24px 0 0;font-size:clamp(18px,1.6vw,24px);line-height:1.25}.pgMotionDirectCopy small{color:#f6e7bd75;margin-top:24px;font-size:13px;display:block}.pgMotionDirectField{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pgMotionScan{opacity:.42;background:linear-gradient(#0000,#f1be437a,#0000);width:1px;animation:4.7s ease-in-out infinite pgMotionScan;position:absolute;top:54px;bottom:150px;left:52%}.pgMotionWave{filter:drop-shadow(0 0 10px #2559ff73);opacity:.58;background:radial-gradient(#0066ff9e 0 1px,#0000 1.9px) 0 0/18px 12px;height:140px;animation:6s ease-in-out infinite pgMotionWave;position:absolute;bottom:224px;left:-16%;right:16%;transform:skewY(-6deg);-webkit-mask-image:radial-gradient(at 45%,#0000 0 28%,#000 31% 43%,#0000 52%),linear-gradient(90deg,#0000,#000 22% 84%,#0000);mask-image:radial-gradient(at 45%,#0000 0 28%,#000 31% 43%,#0000 52%),linear-gradient(90deg,#0000,#000 22% 84%,#0000)}.pgMotionWaveB{opacity:.28;animation-duration:8s;animation-direction:reverse;bottom:186px;transform:skewY(7deg)scaleY(.75)}.pgMotionGrid{opacity:.56;filter:drop-shadow(0 0 8px #2c61ff94);background:radial-gradient(circle,#275ffff2 0 1.5px,#0000 2.2px) 0 0/21px 21px;width:250px;height:220px;animation:7s ease-in-out infinite pgMotionDrift;position:absolute}.pgMotionGridA{top:82px;right:120px}.pgMotionGridB{opacity:.36;width:330px;height:215px;animation-delay:-2s;top:242px;right:270px}.pgMotionGridC{opacity:.45;background:radial-gradient(circle,#973effe6 0 1.7px,#0000 2.5px) 0 0/28px 32px,radial-gradient(circle,#00ddffb3 0 1.1px,#0000 1.9px) 0 0/44px 58px;width:230px;height:410px;animation-delay:-4s;top:175px;right:20px}.pgMotionCol{opacity:.34;filter:blur(.15px)drop-shadow(0 0 9px #2c61ff94);background:linear-gradient(90deg,#0000 0 18px,#345bff73 18px 25px,#0000 25px 100%),repeating-linear-gradient(#315cffd9 0 4px,#0000 4px 30px);width:90px;height:360px;animation:5.6s ease-in-out infinite pgMotionColumn;position:absolute;top:146px}.pgMotionColA{right:402px}.pgMotionColB{opacity:.5;animation-delay:-1.9s;right:210px}.pgMotionColC{opacity:.42;animation-delay:-3.1s;right:62px}.pgMotionPulse{opacity:.9;background:#64dfff;border-radius:999px;width:7px;height:7px;animation:3s ease-in-out infinite pgMotionPulse;position:absolute;box-shadow:0 0 18px #64dfff}.pgMotionPulseA{top:252px;right:386px}.pgMotionPulseB{background:#9a45ff;animation-delay:-1.1s;top:360px;right:208px;box-shadow:0 0 18px #9a45ff}.pgMotionPulseC{background:#f1be43;animation-delay:-2s;top:500px;right:92px;box-shadow:0 0 18px #f1be43}.pgMotionDirectChips{z-index:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:absolute;bottom:116px;left:32px;right:32px}.pgMotionDirectChips div{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(#141109db,#060606e0);border:1px solid #d6a32957;align-content:center;min-height:68px;padding:0 16px;display:grid}.pgMotionDirectChips span{color:#ffffff8c;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.pgMotionDirectChips strong{color:#f1be43;letter-spacing:.055em;text-transform:uppercase;margin-top:6px;font-size:13px}.pgMotionDirectFooter{z-index:5;border-top:1px solid #d6a32966;grid-template-columns:28px minmax(0,1fr) 130px;align-items:center;gap:12px;min-height:48px;display:grid;position:absolute;bottom:34px;left:32px;right:32px}.pgMotionDirectFooter i{border:1px solid #f1be43ad;border-radius:4px;width:22px;height:22px;position:relative}.pgMotionDirectFooter i:before{content:"";border:1px solid #f1be43ad;border-bottom:0;border-radius:10px 10px 0 0;height:12px;position:absolute;top:-8px;left:5px;right:5px}.pgMotionDirectFooter span{color:#ffffff8f;font-size:12px;line-height:1.38}.pgMotionDirectFooter b{opacity:.65;background:linear-gradient(90deg,#0000,#f1be434d,#0000),repeating-linear-gradient(90deg,#f1be43e6 0 3px,#0000 3px 12px);height:12px;animation:2s linear infinite pgMotionTicker}@keyframes pgMotionAmbient{to{transform:rotate(360deg)}}@keyframes pgMotionScan{0%,to{opacity:.14;transform:translate(-210px)}50%{opacity:.58;transform:translate(230px)}}@keyframes pgMotionWave{0%,to{opacity:.42;transform:translate(-14px)skewY(-6deg)}50%{opacity:.68;transform:translate(20px)skewY(-3deg)}}@keyframes pgMotionDrift{0%,to{opacity:.38;transform:translate(0,0)}50%{opacity:.72;transform:translate(18px,-8px)}}@keyframes pgMotionColumn{0%,to{opacity:.24;transform:translateY(-8px)}50%{opacity:.52;transform:translateY(12px)}}@keyframes pgMotionPulse{0%,to{opacity:.35;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}}@keyframes pgMotionTicker{0%{background-position:0 0,0 0}to{background-position:120px 0,48px 0}}@media (width<=980px){.portalGateMotionDirect,.pgMotionDirectFrame{min-height:720px}.pgMotionDirectCopy{max-width:100%;padding:58px 28px 0}.pgMotionDirectChips{grid-template-columns:1fr;gap:10px;bottom:160px;left:24px;right:24px}.pgMotionDirectFooter{grid-template-columns:28px 1fr;bottom:34px;left:24px;right:24px}.pgMotionDirectFooter b{display:none}}@media (prefers-reduced-motion:reduce){.portalGateMotionDirect:after,.pgMotionScan,.pgMotionWave,.pgMotionGrid,.pgMotionCol,.pgMotionPulse,.pgMotionDirectFooter b{animation:none!important}}.portalGateMotionOnlyDirect{isolation:isolate;background:radial-gradient(circle at 82% 86%,#0a7e7038,#0000 30%),radial-gradient(circle at 68% 28%,#2e4bd22e,#0000 28%),linear-gradient(#050810f5,#010207fa);min-height:620px;position:relative;overflow:hidden}.portalGateMotionOnlyDirect:before{content:"";z-index:4;pointer-events:none;border:1px solid #d4a52f47;position:absolute;inset:0}.pgmoStage{background:radial-gradient(circle at 15% 74%,#1e48ff29,#0000 28%),radial-gradient(circle at 76% 42%,#5a2aff24,#0000 24%),linear-gradient(#04060ee0,#000000fa);min-height:620px;position:relative;overflow:hidden}.pgmoStage:before{content:"";opacity:.42;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 83%);mask-image:radial-gradient(circle,#000,#0000 83%)}.pgmoNoise,.pgmoGrid,.pgmoScan,.pgmoGlow,.pgmoBars,.pgmoDotMatrix,.pgmoPulseRail,.pgmoCorner{pointer-events:none;position:absolute}.pgmoNoise{opacity:.1;mix-blend-mode:screen;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 5px);inset:0}.pgmoGrid{opacity:.72;filter:drop-shadow(0 0 18px #4874ff38);background:linear-gradient(#2a65ff14,#0000),repeating-linear-gradient(#4667ff38 0 2px,#0000 2px 34px),repeating-linear-gradient(90deg,#4667ff29 0 2px,#0000 2px 44px);border-radius:20px;width:42%;height:63%;animation:7s ease-in-out infinite pgmoFloatGrid;top:13%;left:39%}.pgmoScan{opacity:.46;background:linear-gradient(#0000,#d4a52f94,#0000);width:1px;top:5%;bottom:7%}.pgmoScanA{animation:5.5s ease-in-out infinite pgmoScanA;left:50%}.pgmoScanB{background:linear-gradient(#0000,#418eff85,#0000);animation:7.5s ease-in-out infinite pgmoScanB;left:72%}.pgmoGlowA{filter:blur(20px);background:radial-gradient(circle,#184dff47,#0000 72%);width:42%;height:42%;animation:8s ease-in-out infinite pgmoGlowA;bottom:-12%;left:-10%}.pgmoGlowB{filter:blur(18px);background:radial-gradient(circle,#00a0872e,#0000 74%);width:34%;height:34%;animation:9.4s ease-in-out infinite pgmoGlowB;bottom:-4%;right:-6%}.pgmoGlowC{filter:blur(16px);background:radial-gradient(circle,#7a52ff24,#0000 72%);width:34%;height:28%;animation:10.6s ease-in-out infinite pgmoGlowC;top:10%;left:50%}.pgmoBars{flex-direction:column;gap:13px;display:flex}.pgmoBars span{background:linear-gradient(90deg,#2f5cff14,#5478ffd1,#8e5eff47);border-radius:999px;height:4px;animation:4.6s ease-in-out infinite pgmoBarPulse;display:block;box-shadow:0 0 14px #4c73ff38}.pgmoBarsA{width:23%;top:34%;left:36%}.pgmoBarsB{width:20%;top:26%;left:62%}.pgmoBarsC{width:18%;bottom:18%;left:13%}.pgmoBarsA span:first-child{width:66%;animation-delay:0s}.pgmoBarsA span:nth-child(2){width:84%;animation-delay:.18s}.pgmoBarsA span:nth-child(3){width:58%;animation-delay:.36s}.pgmoBarsA span:nth-child(4){width:92%;animation-delay:.54s}.pgmoBarsA span:nth-child(5){width:72%;animation-delay:.72s}.pgmoBarsA span:nth-child(6){width:88%;animation-delay:.9s}.pgmoBarsA span:nth-child(7){width:62%;animation-delay:1.08s}.pgmoBarsB span:first-child{width:74%;animation-delay:.12s}.pgmoBarsB span:nth-child(2){width:58%;animation-delay:.3s}.pgmoBarsB span:nth-child(3){width:88%;animation-delay:.48s}.pgmoBarsB span:nth-child(4){width:64%;animation-delay:.66s}.pgmoBarsB span:nth-child(5){width:94%;animation-delay:.84s}.pgmoBarsB span:nth-child(6){width:52%;animation-delay:1.02s}.pgmoBarsC span:first-child{width:70%;animation-delay:.16s}.pgmoBarsC span:nth-child(2){width:90%;animation-delay:.34s}.pgmoBarsC span:nth-child(3){width:56%;animation-delay:.52s}.pgmoBarsC span:nth-child(4){width:82%;animation-delay:.7s}.pgmoBarsC span:nth-child(5){width:64%;animation-delay:.88s}.pgmoDotMatrix{gap:13px;display:grid}.pgmoDotMatrix span{background:#3a71ffdb;border-radius:999px;width:5px;height:5px;animation:4.3s ease-in-out infinite pgmoDotBlink;box-shadow:0 0 12px #3a71ff61}.pgmoDotMatrix span:nth-child(3n){animation-delay:.38s}.pgmoDotMatrix span:nth-child(4n){animation-delay:.78s}.pgmoDotMatrix span:nth-child(5n){animation-delay:1.18s}.pgmoDotMatrixA{grid-template-columns:repeat(10,1fr);width:45%;top:18%;left:30%}.pgmoDotMatrixB{grid-template-columns:repeat(8,1fr);width:26%;bottom:18%;right:8%}.pgmoDotMatrixB span{background:#9e46ffc7;box-shadow:0 0 12px #9e46ff47}.pgmoPulseRail{align-items:center;gap:15px;height:12px;display:flex;bottom:7%;left:16%;right:12%}.pgmoPulseRail span{background:linear-gradient(90deg,#d4a52f0a,#d4a52feb,#d4a52f2e);border-radius:999px;height:5px;animation:2.7s ease-in-out infinite pgmoGoldPulse;display:block;box-shadow:0 0 12px #d4a52f33}.pgmoPulseRail span:first-child{width:10%}.pgmoPulseRail span:nth-child(2){width:6%;animation-delay:.18s}.pgmoPulseRail span:nth-child(3){width:15%;animation-delay:.36s}.pgmoPulseRail span:nth-child(4){width:8%;animation-delay:.54s}.pgmoPulseRail span:nth-child(5){width:12%;animation-delay:.72s}.pgmoPulseRail span:nth-child(6){width:5%;animation-delay:.9s}.pgmoCorner{opacity:.72;border-style:solid;border-color:#d4a52fbf;width:42px;height:42px}.pgmoCornerTL{border-width:2px 0 0 2px;top:18px;left:18px}.pgmoCornerTR{border-width:2px 2px 0 0;top:18px;right:18px}.pgmoCornerBL{border-width:0 0 2px 2px;bottom:18px;left:18px}.pgmoCornerBR{border-width:0 2px 2px 0;bottom:18px;right:18px}@keyframes pgmoFloatGrid{0%,to{opacity:.68;transform:translate(0,0)}50%{opacity:.88;transform:translate(14px,-10px)}}@keyframes pgmoScanA{0%,to{opacity:.12;transform:translate(-220px)}50%{opacity:.62;transform:translate(230px)}}@keyframes pgmoScanB{0%,to{opacity:.1;transform:translate(170px)}50%{opacity:.5;transform:translate(-210px)}}@keyframes pgmoGlowA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-12px)scale(1.06)}}@keyframes pgmoGlowB{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-14px,10px)scale(1.08)}}@keyframes pgmoGlowC{0%,to{opacity:.45;transform:translate(0,0)}50%{opacity:.72;transform:translate(10px,-8px)}}@keyframes pgmoBarPulse{0%,to{opacity:.52;transform:scaleX(.96)}50%{opacity:1;transform:scaleX(1)}}@keyframes pgmoDotBlink{0%,to{opacity:.3;transform:scale(.88)}50%{opacity:1;transform:scale(1.25)}}@keyframes pgmoGoldPulse{0%,to{opacity:.52;transform:scaleX(.96)}50%{opacity:1;transform:scaleX(1.03)}}@media (width<=980px){.portalGateMotionOnlyDirect,.pgmoStage{min-height:560px}.pgmoGrid{width:52%;height:54%;left:34%}.pgmoDotMatrixA{width:60%;left:22%}.pgmoBarsA{width:30%;left:28%}.pgmoBarsB{width:24%;left:60%}}.portalGateMotionFullBleed{background:radial-gradient(circle at 80% 88%,#0a665833,#0000 22%),radial-gradient(circle at 16% 78%,#2650d224,#0000 22%),radial-gradient(circle at 62% 28%,#4560ff17,#0000 18%),linear-gradient(#030710fa,#000);height:100%;min-height:100%;position:relative;overflow:hidden;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.portalGateMotionFullBleed:before,.portalGateMotionFullBleed:after{content:"";pointer-events:none;position:absolute;inset:0}.portalGateMotionFullBleed:before{opacity:.16;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:44px 44px}.portalGateMotionFullBleed:after{background:linear-gradient(#0a0c180a,#0a0c1824)}.pgfbStage{isolation:isolate;position:absolute;inset:-4% -3% -3%;overflow:hidden;background:0 0!important}.pgfbBaseGlow,.pgfbNoise,.pgfbGrid,.pgfbSweep,.pgfbSignalCluster,.pgfbDotField,.pgfbVerticalLines,.pgfbGoldRail{pointer-events:none;position:absolute}.pgfbBaseGlowA{filter:blur(26px);background:radial-gradient(circle,#305cff2e,#0000 72%);width:44%;height:34%;animation:9s ease-in-out infinite pgfbGlowA;bottom:-8%;left:-12%}.pgfbBaseGlowB{filter:blur(24px);background:radial-gradient(circle,#00876e29,#0000 72%);width:34%;height:28%;animation:10s ease-in-out infinite pgfbGlowB;bottom:-8%;right:-10%}.pgfbBaseGlowC{filter:blur(20px);background:radial-gradient(circle,#5862ff1a,#0000 70%);width:28%;height:24%;animation:11s ease-in-out infinite pgfbGlowC;top:14%;right:18%}.pgfbNoise{opacity:.1;mix-blend-mode:screen;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 4px);inset:0}.pgfbGrid{opacity:.46;background:linear-gradient(#2a65ff04,#0000),repeating-linear-gradient(#4667ff1a 0 1px,#0000 1px 36px),repeating-linear-gradient(90deg,#4667ff17 0 1px,#0000 1px 48px);animation:8s ease-in-out infinite pgfbFloatGrid;inset:18% 10% 18% 20%}.pgfbSweep{opacity:.76;filter:blur(.2px)drop-shadow(0 0 10px #5a7eff38);background:linear-gradient(90deg,#0000,#5a7effd1,#0000);border-radius:999px;height:2px}.pgfbSweepA{width:22%;animation:6.2s ease-in-out infinite pgfbSweepA;top:36%;left:28%}.pgfbSweepB{width:18%;animation:6.8s ease-in-out infinite pgfbSweepB;top:32%;left:52%}.pgfbSweepC{width:12%;animation:5.6s ease-in-out infinite pgfbSweepC;top:70%;left:12%}.pgfbSignalCluster{flex-direction:column;gap:14px;display:flex}.pgfbSignalCluster span{background:linear-gradient(90deg,#2f5cff0f,#5478ffcc,#8c5cff38);border-radius:999px;height:4px;animation:4.8s ease-in-out infinite pgfbBarPulse;display:block;box-shadow:0 0 14px #4c73ff2e}.pgfbSignalClusterA{width:18%;top:33%;left:29%}.pgfbSignalClusterB{width:15%;top:28%;left:51%}.pgfbSignalClusterC{width:12%;bottom:24%;left:10%}.pgfbSignalClusterA span:first-child{width:66%;animation-delay:0s}.pgfbSignalClusterA span:nth-child(2){width:84%;animation-delay:.18s}.pgfbSignalClusterA span:nth-child(3){width:58%;animation-delay:.36s}.pgfbSignalClusterA span:nth-child(4){width:92%;animation-delay:.54s}.pgfbSignalClusterA span:nth-child(5){width:72%;animation-delay:.72s}.pgfbSignalClusterA span:nth-child(6){width:88%;animation-delay:.9s}.pgfbSignalClusterA span:nth-child(7){width:62%;animation-delay:1.08s}.pgfbSignalClusterB span:first-child{width:74%;animation-delay:.12s}.pgfbSignalClusterB span:nth-child(2){width:58%;animation-delay:.3s}.pgfbSignalClusterB span:nth-child(3){width:88%;animation-delay:.48s}.pgfbSignalClusterB span:nth-child(4){width:64%;animation-delay:.66s}.pgfbSignalClusterB span:nth-child(5){width:94%;animation-delay:.84s}.pgfbSignalClusterB span:nth-child(6){width:52%;animation-delay:1.02s}.pgfbSignalClusterC span:first-child{width:70%;animation-delay:.16s}.pgfbSignalClusterC span:nth-child(2){width:90%;animation-delay:.34s}.pgfbSignalClusterC span:nth-child(3){width:56%;animation-delay:.52s}.pgfbSignalClusterC span:nth-child(4){width:82%;animation-delay:.7s}.pgfbSignalClusterC span:nth-child(5){width:64%;animation-delay:.88s}.pgfbDotField{gap:14px;display:grid}.pgfbDotField span{background:#3a71ffcc;border-radius:999px;width:5px;height:5px;animation:4.4s ease-in-out infinite pgfbDotBlink;box-shadow:0 0 12px #3a71ff47}.pgfbDotField span:nth-child(3n){animation-delay:.3s}.pgfbDotField span:nth-child(4n){animation-delay:.65s}.pgfbDotField span:nth-child(5n){animation-delay:1s}.pgfbDotFieldA{grid-template-columns:repeat(12,1fr);width:30%;top:22%;left:24%}.pgfbDotFieldB{grid-template-columns:repeat(8,1fr);width:18%;bottom:24%;right:10%}.pgfbDotFieldB span{background:#984affb8;box-shadow:0 0 12px #984aff38}.pgfbVerticalLines{gap:10%;width:30%;display:flex;top:16%;bottom:14%;left:48%}.pgfbVerticalLines span{opacity:.34;background:linear-gradient(#0000,#d4a52f3d,#0000);width:1px;height:100%;animation:6.5s ease-in-out infinite pgfbLineBlink}.pgfbVerticalLines span:nth-child(2){animation-delay:.3s}.pgfbVerticalLines span:nth-child(3){animation-delay:.6s}.pgfbVerticalLines span:nth-child(4){animation-delay:.9s}.pgfbVerticalLines span:nth-child(5){animation-delay:1.2s}.pgfbVerticalLines span:nth-child(6){animation-delay:1.5s}.pgfbGoldRail{align-items:center;gap:16px;width:34%;height:10px;display:flex;bottom:11%;left:14%}.pgfbGoldRail span{background:linear-gradient(90deg,#d4a52f08,#d4a52fd1,#d4a52f24);border-radius:999px;height:4px;animation:2.7s ease-in-out infinite pgfbGoldPulse;display:block;box-shadow:0 0 10px #d4a52f24}.pgfbGoldRail span:first-child{width:10%}.pgfbGoldRail span:nth-child(2){width:7%;animation-delay:.16s}.pgfbGoldRail span:nth-child(3){width:14%;animation-delay:.32s}.pgfbGoldRail span:nth-child(4){width:9%;animation-delay:.48s}.pgfbGoldRail span:nth-child(5){width:12%;animation-delay:.64s}.pgfbGoldRail span:nth-child(6){width:8%;animation-delay:.8s}.pgfbGoldRail span:nth-child(7){width:5%;animation-delay:.96s}@keyframes pgfbGlowA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-12px)scale(1.08)}}@keyframes pgfbGlowB{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-14px,10px)scale(1.08)}}@keyframes pgfbGlowC{0%,to{opacity:.42;transform:translate(0,0)}50%{opacity:.68;transform:translate(12px,-10px)}}@keyframes pgfbFloatGrid{0%,to{opacity:.38;transform:translate(0,0)}50%{opacity:.52;transform:translate(8px,-6px)}}@keyframes pgfbSweepA{0%,to{opacity:.22;transform:translate(-16px)}50%{opacity:.86;transform:translate(28px)}}@keyframes pgfbSweepB{0%,to{opacity:.2;transform:translate(14px)}50%{opacity:.82;transform:translate(-26px)}}@keyframes pgfbSweepC{0%,to{opacity:.16;transform:translate(-10px)}50%{opacity:.72;transform:translate(18px)}}@keyframes pgfbBarPulse{0%,to{opacity:.48;transform:scaleX(.96)}50%{opacity:.94;transform:scaleX(1)}}@keyframes pgfbDotBlink{0%,to{opacity:.24;transform:scale(.88)}50%{opacity:.92;transform:scale(1.18)}}@keyframes pgfbLineBlink{0%,to{opacity:.14}50%{opacity:.4}}@keyframes pgfbGoldPulse{0%,to{opacity:.46;transform:scaleX(.96)}50%{opacity:.92;transform:scaleX(1.03)}}@media (width<=980px){.pgfbGrid{left:14%;right:8%}.pgfbDotFieldA{width:38%;left:18%}.pgfbSignalClusterA{width:22%;left:22%}.pgfbSignalClusterB{width:16%;left:50%}}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell){--ht-pg-gold:#d7b64c;--ht-pg-gold-soft:#d7b64c2e;--ht-pg-blue:#8fb9ff;--ht-pg-border:#d7b64c3d;--ht-pg-border-strong:#d7b64c7a;--ht-pg-panel:#060a0ad1;--ht-pg-panel-2:#090e0ef0;--ht-pg-text:#f7f8f4f0;--ht-pg-muted:#dee7f0c2;letter-spacing:.005em}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) *,:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :before,:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :after{box-sizing:border-box}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(input[type=text],input[type=email],input[type=palavra-passe],input:not([type]),select,textarea){color:#061018;letter-spacing:-.015em;background:linear-gradient(#ebf1fffa,#dae4f7fa);border:1px solid #8fb9ff5c;border-radius:0;outline:none;width:100%;min-width:0;min-height:52px;padding:0 18px;font-weight:780;display:block}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(input[type=text],input[type=email],input[type=palavra-passe],input:not([type]),select,textarea):focus{border-color:#d7b64cb8;box-shadow:0 0 0 1px #d7b64c57,0 0 32px #8fb9ff1f}:is(:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) label:has(input[type=radio]),:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) label:has(input[type=checkbox])){white-space:nowrap;vertical-align:middle;background:linear-gradient(90deg,#d7b64c17,#0000000a);border:1px solid #d7b64c1a;align-items:center;gap:9px;min-height:34px;padding:7px 12px;line-height:1.15;display:inline-flex}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) input[type=radio],:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) input[type=checkbox]{accent-color:var(--ht-pg-gold);flex:none;margin:0}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(button,.button,[role=button]):not(input){justify-content:center;align-items:center;min-height:44px;display:inline-flex}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=step i],[class*=etapa i],[class*=activation i],[class*=activacao i]){min-width:0}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=step i],[class*=etapa i]) :is(button,a,div,span){line-height:1.15}@media (width>=760px){:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=form i],[class*=check i],[class*=start i],[class*=login i],[class*=access i])>:is(.row,[class*=row i],[class*=field i]){grid-template-columns:minmax(196px,31%) minmax(0,1fr);align-items:stretch;column-gap:0;display:grid}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=radio i],[class*=option i],[class*=choice i]){flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}}@media (width<=759px){:is(:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) label:has(input[type=radio]),:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) label:has(input[type=checkbox])){white-space:normal}}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i]) :is(input[type=text],input[type=email],input[type=password],input:not([type]),select,textarea){align-self:stretch;height:52px;min-height:52px;margin:0}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(label:has(input[type=radio]),label:has(input[type=checkbox])){white-space:nowrap;align-items:center;gap:9px;min-height:34px;display:inline-flex}@media (width>=760px){:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i]) :is(.row,[class*=row i],[class*=field i]){align-items:stretch}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i]) :is(.row,[class*=row i],[class*=field i])>:first-child{align-items:center;min-height:52px;display:flex}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i]) :is(.row,[class*=row i],[class*=field i])>:nth-child(2){align-items:center;min-width:0;display:flex}}@media (width<=759px){:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(label:has(input[type=radio]),label:has(input[type=checkbox])){white-space:normal}}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(input[type=text],input[type=email],input[type=password],input:not([type]),select,textarea){box-sizing:border-box;align-self:stretch;height:52px;min-height:52px;margin:0}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(label:has(input[type=radio]),label:has(input[type=checkbox])){white-space:nowrap;box-sizing:border-box;align-items:center;gap:9px;min-height:34px;display:inline-flex}@media (width>=760px){:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i],[class*=activacao i]) :is(.row,[class*=row i],[class*=field i]){align-items:stretch}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i],[class*=activacao i]) :is(.row,[class*=row i],[class*=field i])>:first-child{align-items:center;min-height:52px;display:flex}:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is([class*=start i],[class*=check i],[class*=login i],[class*=access i],[class*=activation i],[class*=activacao i]) :is(.row,[class*=row i],[class*=field i])>:nth-child(2){align-items:center;min-width:0;display:flex}}@media (width<=759px){:where(.PortalAccessGate,.portal-gate,.ht-portal,.auth-gate,.login-gate,.portal-shell) :is(label:has(input[type=radio]),label:has(input[type=checkbox])){white-space:normal}}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]){--ht-pg-label-col:clamp(260px, 34%, 360px);--ht-pg-row-min:82px;--ht-pg-control-gap:14px}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(.portal-form-row,.activation-form-row,.gate-form-row,.form-row,[class*=form-row],[class*=FormRow]){min-height:var(--ht-pg-row-min);grid-template-columns:var(--ht-pg-label-col) minmax(0, 1fr)!important;align-items:stretch!important;display:grid!important}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(.portal-form-label,.activation-form-label,.gate-form-label,.form-label,[class*=form-label],[class*=FormLabel]){min-height:var(--ht-pg-row-min);letter-spacing:.065em;line-height:1.22;align-items:center!important;padding:18px 20px!important;display:flex!important}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(.portal-form-control,.activation-form-control,.gate-form-control,.form-control,[class*=form-control],[class*=FormControl]){min-height:var(--ht-pg-row-min);align-items:center!important;gap:var(--ht-pg-control-gap)!important;flex-wrap:wrap!important;padding:14px 16px!important;display:flex!important}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(input,select,textarea){box-sizing:border-box}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(input[type=text],input[type=email],input[type=password],input:not([type]),select,textarea){letter-spacing:-.015em;width:100%;min-height:58px;font-weight:750}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(label,button,.radio-chip,.option-chip,[class*=radio],[class*=option],[class*=chip]){line-height:1.18}:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(.portal-step-grid,.activation-step-grid,.gate-step-grid,[class*=step-grid],[class*=StepGrid]){grid-template-columns:repeat(5,minmax(105px,1fr)) minmax(260px,1.7fr)!important;display:grid!important}@media (width<=860px){:where(.portal-gate,.halcyon-portal-gate,.portal-access-gate,.ht-portal-gate,[class*=portal-gate],[class*=PortalGate],[class*=portalAccess],[class*=portal-access]) :where(.portal-form-row,.activation-form-row,.gate-form-row,.form-row,[class*=form-row],[class*=FormRow]){grid-template-columns:1fr!important}}.ht-portal-profile-panel{background:linear-gradient(135deg,#ddae3614,#0000001f),#030708f0;border:1px solid #ddae3657;margin:20px 0 24px;padding:20px;box-shadow:inset 0 1px #ffffff0a,0 18px 42px #0000003d}.ht-portal-profile-panel__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:16px;display:flex}.ht-portal-profile-panel__eyebrow,.ht-portal-profile-panel__field>span,.ht-portal-profile-panel__summary span{color:#9fc9ff;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.ht-portal-profile-panel h3{color:#ffd966;letter-spacing:.055em;text-transform:uppercase;margin:4px 0 8px;font-size:clamp(18px,2vw,24px)}.ht-portal-profile-panel p{color:#e8efffe0;margin:0;line-height:1.55}.ht-portal-profile-panel__header strong{color:#ffd966;letter-spacing:.14em;text-transform:uppercase;background:#ddae3614;border:1px solid #ddae3657;flex:none;padding:9px 12px;font-size:11px}.ht-portal-profile-panel__header strong.is-review{border-color:#ffd76694}.ht-portal-profile-panel__grid{grid-template-columns:minmax(240px,.9fr) minmax(360px,1.4fr);gap:18px;display:grid}.ht-portal-profile-panel__field{gap:10px;display:grid}.ht-portal-profile-panel select{color:#f5f7ff;background:#060a0cfa;border:1px solid #ddae3657;border-radius:0;outline:none;width:100%;min-height:46px;padding:0 13px;font-weight:750}.ht-portal-profile-panel__purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ht-portal-profile-panel__purpose-grid button{color:#f5f7ffd6;cursor:pointer;letter-spacing:.03em;text-align:left;background:#ffffff09;border:1px solid #ffffff14;min-height:40px;padding:9px 11px;font-size:12px;font-weight:850}.ht-portal-profile-panel__purpose-grid button.is-active{color:#ffd966;background:#ddae361a;border-color:#ddae369e}.ht-portal-profile-panel__summary{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid}.ht-portal-profile-panel__summary article{background:#030708f5;min-height:72px;padding:13px}.ht-portal-profile-panel__summary strong{color:#ffd966;text-transform:uppercase;margin-top:7px;font-size:13px;line-height:1.35;display:block}.ht-portal-profile-panel__note{border-left:3px solid #ddae36b8;padding-left:12px;font-size:12px;color:#e8efffc7!important;margin-top:16px!important}@media (width<=900px){.ht-portal-profile-panel__header,.ht-portal-profile-panel__grid,.ht-portal-profile-panel__summary{grid-template-columns:1fr;display:grid}.ht-portal-profile-panel__purpose-grid{grid-template-columns:1fr}}.ht-portal-profile-panel__grid--function-driven{grid-template-columns:minmax(260px,.85fr) minmax(360px,1.5fr)}.ht-portal-profile-panel__selected-role{background:#ddae360e;border:1px solid #ddae3638;align-content:start;gap:10px;min-height:150px;padding:14px;display:grid}.ht-portal-profile-panel__selected-role span{color:#9fc9ff;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:850}.ht-portal-profile-panel__selected-role strong{color:#ffd966;text-transform:uppercase;font-size:15px;line-height:1.25}.ht-portal-profile-panel__selected-role p{color:#e8efffc7;font-size:12px;line-height:1.5}@media (width<=900px){.ht-portal-profile-panel__grid--function-driven{grid-template-columns:1fr}}.ht-role-authority-preview,.halcyonAdminRoleAuthorityPreview{color:#f5f7ffdb;background:#ddae360e;border:1px solid #ddae3657;margin-top:8px;padding:10px 12px;font-size:12px;line-height:1.45}.ht-role-authority-preview strong,.halcyonAdminRoleAuthorityPreview strong{color:#ffd966;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;display:block}.halcyonAdminInviteSimpleNote{color:#e8efffb8;margin:8px 0 0;font-size:12px;line-height:1.45}.halcyonAdminCustomValidityInput{color:#f5f7ff;background:#030708f5;border:1px solid #ddae3652;outline:none;width:100%;min-height:38px;margin-top:8px;padding:0 12px;font-weight:750}.halcyonAdminCustomValidityInput:focus{border-color:#ffd966b8;box-shadow:0 0 0 1px #ffd9661f}.portalActivationEmailStatus{color:#e8efffd6;letter-spacing:.02em;background:#02080ae0;border:1px solid #ddae3647;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.35}.portalActivationEmailStatus--success{border-color:#67e08e59}.portalActivationEmailStatus--error{border-color:#ff6f616b}.htx-table-send-overlay{z-index:2147482600;resize:both;color:#e6d68beb;letter-spacing:.01em;background:linear-gradient(#0f0e07fa,#030404fa);border:1px solid #c2a63f57;border-radius:9px;width:min(760px,100vw - 28px);min-width:420px;max-width:calc(100vw - 16px);height:auto;min-height:350px;max-height:calc(100vh - 16px);font-family:IBM Plex Mono,Cascadia Mono,Consolas,monospace;position:fixed;overflow:auto;box-shadow:0 18px 44px #000000b8,inset 0 0 0 1px #000000e0}.htx-table-send-head{cursor:grab;-webkit-user-select:none;user-select:none;background:linear-gradient(#201d0dbd,#0607076b);border-bottom:1px solid #c2a63f2e;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px 12px;display:flex}.htx-table-send-head:active{cursor:grabbing}.htx-table-send-head strong{color:#eed25bf5;letter-spacing:.16em;text-transform:uppercase;font-size:13px;display:block}.htx-table-send-head span{color:#b7a657b8;margin-top:4px;font-size:11px;display:block}.htx-table-send-overlay button{color:#ebd576f0;cursor:pointer;background:#14130bdb;border:1px solid #c2a63f5c;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:700}.htx-table-send-overlay button:hover{background:#302a13d1;border-color:#ebcb4f94}.htx-table-send-overlay button:disabled{opacity:.42;cursor:not-allowed}.htx-table-send-overlay button.is-primary{color:#ffeb89fa;background:#4e4012eb;border-color:#eecc4c94}.htx-table-send-body{padding:14px 16px 10px}.htx-table-send-label,.htx-table-preview-head span{color:#d3be67db;letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.htx-table-send-message{resize:vertical;color:#eee6b8f2;width:100%;min-height:66px;max-height:150px;font:inherit;background:#020303db;border:1px solid #c2a63f42;border-radius:8px;outline:none;padding:10px 11px;font-size:12px}.htx-table-send-message:focus{border-color:#eecc4c8a;box-shadow:0 0 0 1px #eecc4c1f}.htx-table-preview-head{justify-content:space-between;align-items:center;gap:12px;margin-top:13px;display:flex}.htx-table-preview-head small{color:#b4a053b3;font-size:11px}.htx-table-preview-grid{background:#0000008a;border:1px solid #c2a63f33;border-radius:8px;max-height:230px;overflow:auto}.htx-table-preview-grid table{border-collapse:collapse;table-layout:fixed;width:100%}.htx-table-preview-grid td{color:#ebe2b4eb;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #c2a63f1a;border-right:1px solid #c2a63f1f;padding:9px 11px;font-size:12px;overflow:hidden}.htx-table-preview-grid tr:nth-child(odd) td{background:#c2a63f0b}.htx-table-preview-grid td:first-child{color:#efd560f5;font-weight:800}.htx-table-send-status{color:#bca95bc7;margin:10px 0 0;font-size:12px}.htx-table-send-footer{background:#02030394;border-top:1px solid #c2a63f29;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px 14px;display:flex}.htx-table-send-footer>div{flex-wrap:wrap;gap:8px;display:flex}.htx-table-resize-hint{text-align:right;color:#a08f49a8;padding:0 16px 12px;font-size:11px}.htx-rendered-excel-card{background:linear-gradient(#100f08f5,#030404f5);border:1px solid #c2a63f47;border-radius:8px;width:min(520px,100%);margin:3px 0;font-family:IBM Plex Mono,Cascadia Mono,Consolas,monospace;display:block;overflow:hidden;box-shadow:0 10px 24px #0000005c}.htx-rendered-excel-head{background:#c2a63f12;border-bottom:1px solid #c2a63f29;justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.htx-rendered-excel-head strong{color:#eed25bf5;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.htx-rendered-excel-head span{color:#b8a65bb8;font-size:10px}.htx-rendered-excel-note{color:#eee6b8f2;white-space:pre-wrap;border-bottom:1px solid #c2a63f1f;margin:0;padding:9px 10px}.htx-rendered-excel-table-wrap{overflow-x:auto}.htx-rendered-excel-table{border-collapse:collapse;table-layout:fixed;width:100%}.htx-rendered-excel-table td{color:#ebe2b4eb;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #c2a63f1a;border-right:1px solid #c2a63f1c;padding:7px 9px;font-size:11px;overflow:hidden}.htx-rendered-excel-table td:first-child{color:#eed25bf5;font-weight:800}.riskV5{color:#f7f3df;background:linear-gradient(#00120d 0%,#000806 42%,#000302 100%);min-height:calc(100vh - 132px);padding:8px;font-size:12px}.riskV5 button,.riskV5 input{font:inherit}.riskV5TopBar,.riskV5LibraryTopBar,.riskV5FunctionBar,.riskV5CenárioStrip,.riskV5Sidebar,.riskV5LeftRail,.riskV5CenterPane,.riskV5RightRail,.riskV5TemplateCard,.riskV5ChartShell{background:#020b08;border:1px solid #dabe45b8;box-shadow:inset 0 0 0 1px #ffe3560a}.riskV5TopBar,.riskV5LibraryTopBar{background:#010604;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:34px;padding:0 10px;display:grid}.riskV5Brand{color:#ffe100;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900}.riskV5Path{color:#f7f3dfc7;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.riskV5Actions,.riskV5StripTabs,.riskV5CurveToolbar,.riskV5StripCenário{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.riskV5Actions{justify-content:flex-end}.riskV5Actions button,.riskV5StripTabs button,.riskV5CurveToolbar button,.riskV5SendBlock button,.riskV5CenárioStrip button,.riskV5CategoryList button{color:#fff7ce;cursor:pointer;background:#010503;border:1px solid #dabe45b8;min-height:26px;padding:0 10px}.riskV5Actions button:hover,.riskV5StripTabs button:hover,.riskV5CurveToolbar button:hover,.riskV5SendBlock button:hover,.riskV5CenárioStrip button:hover,.riskV5CategoryList button:hover,.riskV5TemplateCard:hover{background:#071a13;border-color:#ffe100}.riskV5FunctionBar{grid-template-columns:1.7fr repeat(4,minmax(120px,.65fr));gap:1px;margin-top:6px;display:grid}.riskV5FnGroup{background:#03100c;border-right:1px solid #dabe456b;min-height:40px;padding:7px 10px}.riskV5FnGroup span,.riskV5RailHeader,.riskV5OutputCard span,.riskV5SendBlock span,.riskV5TemplateText span,.riskV5ParameterRow span,.riskV5PaneHeader span{color:#ebf4da9e;letter-spacing:.12em;text-transform:uppercase;font-size:10px;display:block}.riskV5FnGroup strong{color:#fff9d6;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;display:block;overflow:hidden}.riskV5CenárioStrip{grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:6px;padding:6px;display:grid}.riskV5StripTabs button.active,.riskV5CurveToolbar button.active,.riskV5StripCenário button.active,.riskV5CategoryList button.active{color:#fff;background:#07345c;border-color:#1eb6ff}.riskV5StripCenário{justify-content:flex-end}.riskV5StripCenário button{text-align:left;min-width:112px;padding:5px 10px;display:grid}.riskV5StripCenário strong{color:#fffbd8}.riskV5StripCenário span{color:#ebf4da9e;text-transform:none;letter-spacing:0;font-size:10px}.riskV5WorkspaceGrid,.riskV5LibraryShell{grid-template-columns:215px minmax(0,1fr) 210px;gap:6px;margin-top:6px;display:grid}.riskV5LibraryShell{grid-template-columns:230px minmax(0,1fr)}.riskV5Sidebar,.riskV5LeftRail,.riskV5RightRail{background:linear-gradient(#031911f0,#000705fa);padding:8px}.riskV5Sidebar input{box-sizing:border-box;color:#fff7ce;background:#010503;border:1px solid #dabe45b8;outline:none;width:100%;min-height:30px;margin-top:8px;padding:0 10px}.riskV5CategoryList{gap:4px;margin-top:8px;display:grid}.riskV5CategoryList button{text-align:left;justify-content:space-between;align-items:center;min-height:28px;padding:0 8px;display:flex}.riskV5CategoryList b,.riskV5TemplateFooter em{color:#00ff9c}.riskV5LibraryGrid{grid-template-columns:repeat(4,minmax(245px,1fr));gap:6px;display:grid}.riskV5TemplateCard{min-height:270px;color:inherit;text-align:left;cursor:pointer;background:#030b08;flex-direction:column;padding:0;display:flex}.riskV5PreviewSurface,.riskV5PreviewMatrix,.riskV5PreviewFan{background:linear-gradient(#ffe10009 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#ffe10008 1px,#0000 1px) 0 0/18px 18px,#020b08;border:1px solid #dabe459e;height:116px;margin:8px;overflow:hidden}.riskV5PreviewSurface{box-sizing:border-box;align-items:flex-end;gap:2px;padding:10px;display:flex;transform:perspective(360px)rotateX(16deg)}.riskV5PreviewSurface i{background:linear-gradient(#ff4848 0%,#ffe100 52%,#00c4bc 100%);flex:1;min-height:12%}.riskV5PreviewMatrix{box-sizing:border-box;grid-template-columns:repeat(8,1fr);gap:4px;padding:10px;display:grid}.riskV5PreviewMatrix i{background:#00c4bca6}.riskV5PreviewMatrix i.warm{background:#ffe100d1}.riskV5PreviewMatrix i.hot{background:#ff5252d6}.riskV5PreviewMatrix i.cold{background:#4d8fe2cc}.riskV5PreviewFan path{fill:none;stroke:#ffe10070;stroke-width:1.1px}.riskV5PreviewFan .bandA{stroke:#00c4bc70;stroke-width:10px;stroke-linecap:round}.riskV5PreviewFan .bandB{stroke:#ffe10024;stroke-width:16px;stroke-linecap:round}.riskV5TemplateText{padding:0 10px 8px}.riskV5TemplateText strong{color:#fff9d6;margin-top:6px;font-size:16px;line-height:1.14;display:block}.riskV5TemplateText p{color:#ebf4da9e;margin:8px 0 0;line-height:1.42}.riskV5TemplateFooter{border-top:1px solid #dabe457a;justify-content:space-between;gap:8px;margin-top:auto;padding:8px 10px;display:flex}.riskV5TemplateFooter em{font-size:11px;font-style:normal;font-weight:900}.riskV5TemplateFooter small{color:#ebf4da85}.riskV5RailHeader,.riskV5PaneHeader{color:#ffe100;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#062218 0%,#02120c 100%);border:1px solid #dabe45d6;justify-content:space-between;align-items:center;min-height:24px;margin-bottom:8px;padding:0 8px;font-weight:900;display:flex}.riskV5RailHeader.compact{margin-top:14px}.riskV5PaneHeader.mini{margin-bottom:0}.riskV5Parameter{margin-bottom:10px;display:block}.riskV5ParameterRow{justify-content:space-between;gap:8px;margin-bottom:4px;display:flex}.riskV5ParameterRow strong{color:#fff9d6}.riskV5Parameter input{accent-color:#ffe100;width:100%}.riskV5CenterPane{background:linear-gradient(#ffe10009 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#ffe10008 1px,#0000 1px) 0 0/26px 26px,radial-gradient(circle at 44% 0,#00825c2e,#0000 36%),#000604;padding:6px}.riskV5ChartShell{background:#020b08;height:100%;padding:0}.riskV5CurveToolbar{background:#020b08;border-top:1px solid #dabe4594;border-bottom:1px solid #dabe4594;padding:4px 6px}.riskV5MainGrid{grid-template-columns:minmax(0,1fr) 230px;gap:6px;padding:6px;display:grid}.riskV5SurfaceFrame{gap:5px;display:grid}.riskV5Surface,.riskV5Cone{cursor:crosshair;background:linear-gradient(#ffe10009 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffe10008 1px,#0000 1px) 0 0/22px 22px,radial-gradient(circle at 44% 0,#00825c2e,#0000 36%),#000604;border:1px solid #dabe45a3;width:100%;height:auto;display:block}.riskV5Surface path{stroke:#0000008c;stroke-width:.75px}.riskV5Surface polyline,.riskV5Cone line,.riskV5ProbeLine{fill:none;stroke:#f7f3df42}.riskV5Surface text,.riskV5Cone text{fill:#f7f3dfb8;font-size:12px;font-weight:800}.riskV5ProbeDot{fill:#fff;stroke:#ffe100;stroke-width:3px;filter:drop-shadow(0 0 8px #ffe100bf)}.riskV5ProbeBox rect{fill:#000a07eb;stroke:#ffe100d9}.riskV5ProbeBox text{fill:#fff7ce;font-size:11px}.riskV5SurfaceHint{color:#ebf4da8f;padding:0 4px 3px;font-size:11px}.riskV5Cone .middle{fill:#ffe10026;stroke:#ffe10038}.riskV5Cone .inner{fill:#00c4bc21;stroke:#00c4bc42}.riskV5Cone .median{fill:none;stroke:#ffe100;stroke-width:3px}.riskV5SideStack{gap:6px;display:grid}.riskV5SideStack article,.riskV5CurveTable{background:#020b08;border:1px solid #dabe458f}.riskV5SideStack svg{background:linear-gradient(#ffe10009 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffe10008 1px,#0000 1px) 0 0/22px 22px,#000604;width:100%;height:116px;display:block}.riskV5SideStack path{fill:none;stroke:#ffe100;stroke-width:2px}.riskV5SideStack circle{fill:#00c4bc;stroke:#ffe100;stroke-width:1px}.riskV5Inspector table,.riskV5CurveTable table{border-collapse:collapse;width:100%}.riskV5Inspector td,.riskV5CurveTable td,.riskV5CurveTable th{text-align:left;border-bottom:1px solid #dabe4538;padding:5px 7px}.riskV5Inspector td:first-child,.riskV5CurveTable th{color:#ffe100}.riskV5CurveTable{margin:0 6px 6px}.riskV5CurveTable tr.active{background:#07345c7a}.riskV5Histogram{align-items:flex-end;gap:4px;height:520px;padding:10px;display:flex}.riskV5Histogram div{flex:1;align-items:flex-end;height:100%;display:flex}.riskV5Histogram i{background:linear-gradient(#ffe100,#00ff9c2e);width:100%;display:block}.riskV5EquityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;display:grid}.riskV5EquityGrid article{background:#020b08;border:1px solid #dabe458f;min-height:92px;padding:10px;position:relative;overflow:hidden}.riskV5EquityGrid span,.riskV5EquityGrid small{color:#ebf4da8f;display:block}.riskV5EquityGrid strong{color:#ffe100;margin:6px 0;font-size:26px;display:block}.riskV5EquityGrid b{background:linear-gradient(90deg,#00c4bc,#ffe100,#ff5252);height:4px;position:absolute;bottom:0;left:0}.riskV5MacroGrid{gap:6px;padding:8px;display:grid}.riskV5MacroGrid div{grid-template-columns:150px repeat(10,1fr);align-items:center;gap:5px;display:grid}.riskV5MacroGrid strong{color:#f7f3dfc7}.riskV5MacroGrid span{background:linear-gradient(135deg,#ffe100f0,#ff5252b8);height:32px}.riskV5OutputCard{background:#030c08;border:1px solid #dabe45b8;margin-bottom:6px;padding:8px}.riskV5OutputCard strong{color:#ffe100;margin:4px 0;font-size:18px;display:block}.riskV5OutputCard small{color:#ebf4da9e}.riskV5SendBlock{gap:6px;margin-top:8px;display:grid}.riskV5SendBlock button{text-align:left;color:#fffbd8;background:linear-gradient(#302300 0%,#0a0b05 100%);border-color:#ffe100bf;min-height:28px;padding:0 8px}@media (width<=1500px){.riskV5LibraryGrid{grid-template-columns:repeat(3,minmax(220px,1fr))}.riskV5WorkspaceGrid,.riskV5FunctionBar,.riskV5MainGrid,.riskV5LibraryShell{grid-template-columns:1fr}}@media (width<=1050px){.riskV5TopBar,.riskV5LibraryTopBar,.riskV5CenárioStrip,.riskV5LibraryGrid,.riskV5EquityGrid{grid-template-columns:1fr}}.riskV5MainGridWebgl{grid-template-columns:minmax(0,1fr) 230px}.riskLabWebglShell{background:linear-gradient(#ffe10009 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffe10008 1px,#0000 1px) 0 0/22px 22px,radial-gradient(circle at 44% 0,#00825c33,#0000 36%),#000604;border:1px solid #dabe45a3;min-height:535px;position:relative;overflow:hidden}.riskLabWebglCanvas{min-height:535px;position:absolute;inset:0}.riskLabWebglProbe{pointer-events:none;background:#000906e0;border:1px solid #ffe100db;min-width:176px;padding:8px 10px;position:absolute;top:12px;left:12px;box-shadow:0 0 18px #00000073}.riskLabWebglProbe strong,.riskLabWebglProbe span,.riskLabWebglProbe b{display:block}.riskLabWebglProbe strong{color:#ffe100;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.riskLabWebglProbe span{color:#f7f3dfc2;margin-top:5px}.riskLabWebglProbe b{color:#fff;margin-top:4px;font-size:18px}.riskLabWebglHint{color:#ebf4da99;pointer-events:none;font-size:11px;position:absolute;bottom:8px;left:12px}.riskV5SurfaceFrame{min-width:0}.riskLabWebglCanvas canvas{outline:none!important}.riskLabWebglShell{touch-action:none;-webkit-user-select:none;user-select:none}.riskLabWebglProbe,.riskLabWebglHint{pointer-events:none}.riskLabMcShell{background:linear-gradient(#ffe10009 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffe10008 1px,#0000 1px) 0 0/22px 22px,radial-gradient(circle at 42% 0,#00825c2e,#0000 34%),#000604;border:1px solid #dabe45a3;min-height:640px;overflow:hidden}.riskLabMcStats{border-bottom:1px solid #dabe4575;grid-template-columns:repeat(4,minmax(140px,1fr));gap:6px;padding:6px;display:grid}.riskLabMcStats article{background:#020d09eb;border:1px solid #dabe458c;min-height:62px;padding:8px 10px}.riskLabMcStats span,.riskLabMcStats small{color:#ebf4da9e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}.riskLabMcStats strong{color:#ffe100;margin:5px 0 3px;font-size:20px;line-height:1;display:block}.riskLabMcStats small{letter-spacing:0;text-transform:none}.riskLabMcChart{width:100%;height:520px}@media (width<=900px){.riskLabMcStats{grid-template-columns:repeat(2,minmax(120px,1fr))}}.riskLabViewDock{z-index:4;background:#000906d1;border:1px solid #dabe4585;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:10px;right:34px;box-shadow:0 12px 24px #00000047}.riskLabViewDock button{color:#f7f3dfd1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#02120deb;border:1px solid #ffe10080;height:24px;padding:0 8px;font-size:10px}.riskLabViewDock button:hover{color:#05110c;background:#ffe100;border-color:#ffe100}.riskLabWebglProbe,.riskLabWebglHint{z-index:3}.riskLabWebglProbe b{white-space:nowrap}.riskLabViewDock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.riskV5TemplateCard[data-kind=spreadSurface],.riskV5TemplateCard[data-kind=liquiditySurface],.riskV5TemplateCard[data-kind=activitySurface],.riskV5TemplateCard[data-kind=volSurface]{border-color:#ffe1006b}.riskLabDiag{background:linear-gradient(#051911f5,#000805fa);border:1px solid #dabe459e;min-height:228px}.riskLabDiagSignal{background:#01100bd1;border:1px solid #dabe4585;margin:7px;padding:8px 9px}.riskLabDiagSignal strong,.riskLabDiagSignal span{display:block}.riskLabDiagSignal strong{color:#ffe100;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.riskLabDiagSignal span{color:#ebf4dab8;margin-top:4px;font-size:11px;line-height:1.35}.riskLabDiagSignal.good{border-color:#00c4bcb8}.riskLabDiagSignal.bad{border-color:#ff5252b8}.riskLabDiagSignal.flat{border-color:#ffe1008c}.riskLabDiagGauge{background:#0006;border:1px solid #dabe456b;height:6px;margin:0 7px 7px;overflow:hidden}.riskLabDiagGauge span{background:linear-gradient(90deg,#00c4bc,#ffe100,#ff3030);height:100%;display:block}.riskLabDiagGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:0 7px 7px;display:grid}.riskLabDiagGrid div{background:#0000003d;border:1px solid #dabe456b;padding:7px 8px}.riskLabDiagGrid span{color:#ebf4da94;text-transform:uppercase;letter-spacing:.08em;font-size:9px;display:block}.riskLabDiagGrid strong{color:#fff7ce;margin-top:3px;font-size:14px;display:block}.riskLabDiagTable{border-collapse:collapse;width:calc(100% - 14px);margin:0 7px 7px;font-size:10px}.riskLabDiagTable td{color:#ebf4dab3;vertical-align:top;border-top:1px solid #dabe4538;padding:5px 0}.riskLabDiagTable td:first-child{color:#ebf4da75;text-transform:uppercase;letter-spacing:.06em;width:72px}.riskLabDiagTable td:last-child{text-align:right;color:#fff7ce}.riskV5MainGridWebgl{grid-template-columns:minmax(660px,1fr) minmax(360px,430px);align-items:start;gap:10px}.riskV5SideStack{scrollbar-width:thin;min-width:0;max-height:535px;padding-right:4px;overflow:hidden auto}.riskV5SideStack>article,.riskLabDiag,.riskLabMiniCharts{min-width:0}.riskLabMiniCharts{grid-template-columns:1fr;gap:8px;display:grid}.riskLabMiniChart{background-color:#000805f5;background-image:linear-gradient(#ffe10009 1px,#0000 1px),linear-gradient(90deg,#ffe10006 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #dabe459e;height:208px;min-height:208px}.riskLabDiag{min-height:auto}.riskLabDiagSignal span{white-space:normal;overflow-wrap:anywhere}.riskLabDiagTable{table-layout:fixed}.riskLabDiagTable tr{border-top:1px solid #dabe4538;grid-template-columns:94px minmax(0,1fr);column-gap:8px;display:grid}.riskLabDiagTable td{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;border-top:0!important}.riskLabDiagTable td:first-child{width:auto!important}.riskLabDiagTable td:last-child{text-align:left!important}.riskV5Inspector table{table-layout:fixed}.riskV5Inspector td{white-space:normal;overflow-wrap:anywhere}@media (width<=1320px){.riskV5MainGridWebgl{grid-template-columns:1fr}.riskV5SideStack{max-height:none;padding-right:0;overflow:visible}.riskLabMiniCharts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.riskLabMiniCharts{grid-template-columns:1fr}}.riskV5WorkspaceGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.riskV5ControlDrawer{background:#000906f5;border:1px solid #dabe4594;grid-column:1/-1;margin-bottom:8px}.riskV5ControlDrawer summary{color:#ffe100;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 12px;font-size:11px;font-weight:800;list-style:none;display:flex}.riskV5ControlDrawer summary::-webkit-details-marker{display:none}.riskV5ControlDrawer summary strong{color:#ebf4da9e;letter-spacing:.06em;font-size:10px;font-weight:600}.riskV5ControlDrawer[open] summary{border-bottom:1px solid #dabe456b}.riskV5ControlDrawerBody{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px;display:grid}.riskV5ControlDrawerBody .riskV5Parameter{margin:0}.riskV5ControlActions{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.riskV5ControlActions button{color:#fff7ce;cursor:pointer;background:#221b00b8;border:1px solid #ffe1009e;min-height:30px;padding:0 12px}.riskV5ControlActions button:hover{color:#04110b;background:#ffe100}.riskV5CurveTable{margin-top:12px}.riskLabMiniChart{contain:layout paint;transform:translateZ(0)}@media (width<=1500px){.riskV5ControlDrawerBody{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=1180px){.riskV5WorkspaceGrid{grid-template-columns:1fr}.riskV5ControlDrawerBody{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=760px){.riskV5ControlDrawerBody{grid-template-columns:1fr}.riskV5ControlActions{justify-content:stretch}.riskV5ControlActions button{flex:1}}.riskV5ControlDrawer{z-index:8;position:relative}.riskV5ControlDrawer summary{-webkit-user-select:none;user-select:none}.riskV5CurveToolbar button{z-index:6;position:relative}.riskV5CurveToolbar button:has(+button){white-space:nowrap}.riskV5TemplateCard[data-kind=carryRollSurface],.riskV5TemplateCard[data-kind=executionSurface],.riskV5TemplateCard[data-kind=portfolioSurface]{border-color:#ffe1009e;box-shadow:inset 0 0 0 1px #ffe1001a,0 0 22px #ffe1000b}.riskV5TemplateCard[data-kind=carryRollSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=executionSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=portfolioSurface] .riskV5TemplateTag{color:#00ffc2}.riskV5TemplateCard[data-kind=executionSurface]{background:linear-gradient(135deg,#ff303011,#0000 48%),#000805f0}.riskV5TemplateCard[data-kind=carryRollSurface]{background:linear-gradient(135deg,#00c4bc11,#0000 48%),#000805f0}.riskV5TemplateCard[data-kind=portfolioSurface]{background:linear-gradient(135deg,#ffe1000f,#0000 48%),#000805f0}.riskV5SurfaceSwitcher{background:linear-gradient(90deg,#ffe10013,#0000 42%),#000805f5;border:1px solid #dabe4594;grid-column:1/-1;grid-template-columns:minmax(260px,1fr) minmax(260px,440px);align-items:center;gap:10px;min-height:42px;margin-bottom:8px;padding:8px 10px;display:grid}.riskV5SurfaceSwitcher span{color:#ebf4da8a;text-transform:uppercase;letter-spacing:.1em;font-size:9px;display:block}.riskV5SurfaceSwitcher strong{color:#ffe100;letter-spacing:.03em;margin-top:2px;font-size:13px;display:block}.riskV5SurfaceSwitcher select{color:#fff7ce;background:#020f0afa;border:1px solid #ffe10094;outline:none;width:100%;height:30px;padding:0 10px}.riskV5SurfaceSwitcher select:focus{border-color:#ffe100;box-shadow:0 0 0 1px #ffe1002e}.riskLabModePanel{background:linear-gradient(#03160ff5,#000805fa);border:1px solid #dabe458f}.riskLabModePanelRows{grid-template-columns:1fr;gap:5px;padding:7px;display:grid}.riskLabModePanelRows div{background:#0000003b;border:1px solid #dabe4547;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:8px;min-height:30px;padding:5px 7px;display:grid}.riskLabModePanelRows span{color:#ebf4da85;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.riskLabModePanelRows strong{color:#fff7ce;text-align:right;overflow-wrap:anywhere;font-size:11px}@media (width<=920px){.riskV5SurfaceSwitcher{grid-template-columns:1fr}}.riskV5TemplateCard[data-kind=negotiatedSurface],.riskV5TemplateCard[data-kind=tradeCountSurface],.riskV5TemplateCard[data-kind=ticketSurface],.riskV5TemplateCard[data-kind=concentrationSurface],.riskV5TemplateCard[data-kind=segmentShareSurface],.riskV5TemplateCard[data-kind=titulosSurface]{border-color:#00c4bc9e;box-shadow:inset 0 0 0 1px #00c4bc1a,0 0 22px #00c4bc0b}.riskV5TemplateCard[data-kind=negotiatedSurface],.riskV5TemplateCard[data-kind=tradeCountSurface],.riskV5TemplateCard[data-kind=ticketSurface],.riskV5TemplateCard[data-kind=concentrationSurface],.riskV5TemplateCard[data-kind=segmentShareSurface]{background:linear-gradient(135deg,#00c4bc12,#0000 48%),#000805f0}.riskV5TemplateCard[data-kind=titulosSurface]{background:linear-gradient(135deg,#ffe10013,#0000 48%),#000805f0}.riskV5TemplateCard[data-kind=negotiatedSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=tradeCountSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=ticketSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=concentrationSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=segmentShareSurface] .riskV5TemplateTag,.riskV5TemplateCard[data-kind=titulosSurface] .riskV5TemplateTag{color:#00ffc2}.riskLabResumoSourceBadge{background:linear-gradient(90deg,#00c4bc12,#0000 40%),#000805f5;border:1px solid #00c4bc7a;grid-column:1/-1;margin:-2px 0 10px;padding:8px 10px}.riskLabResumoSourceBadge>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.riskLabResumoSourceBadge span{color:#ebf4da8c;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.riskLabResumoSourceBadge strong{color:#fff7ce;letter-spacing:.02em;font-size:11px}.riskLabResumoSourceBadge[data-status=ok]>div:first-child strong{color:#00ffc2}.riskLabResumoSourceBadge[data-status=unavailable]{border-color:#ff30307a}.riskLabResumoSourceBadge[data-status=unavailable]>div:first-child strong{color:#ff8a8a}.riskLabResumoSourceGrid{grid-template-columns:repeat(6,minmax(96px,1fr));gap:6px;display:grid}.riskLabResumoSourceGrid div{background:#0000003d;border:1px solid #dabe4538;min-height:36px;padding:6px 7px}.riskLabResumoSourceGrid span,.riskLabResumoSourceGrid strong{display:block}.riskLabResumoSourceGrid strong{color:#ffe100;margin-top:3px}@media (width<=1100px){.riskLabResumoSourceGrid{grid-template-columns:repeat(3,minmax(96px,1fr))}}@media (width<=760px){.riskLabResumoSourceGrid{grid-template-columns:1fr 1fr}}.riskLabWebglProbe small{color:#00ffc2;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:9px;display:block}.riskLabSurfaceDiagnostics .riskLabDiagnosticsMeta strong,.riskLabModePanelRows strong{line-height:1.25}.riskLabSurfaceDiagnostics .riskLabDiagnosticsRegime strong{letter-spacing:.08em}.riskLabSurfaceDiagnostics{overflow:hidden}.riskLabSurfaceDiagnostics .riskV5PaneHeader.mini{justify-content:space-between;align-items:center;min-height:30px;padding:7px 10px;display:flex}.riskLabSurfaceDiagnostics .riskV5PaneHeader.mini strong,.riskLabSurfaceDiagnostics .riskV5PaneHeader.mini span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.riskLabDiagnosticsRegime{background:#00000038;border:1px solid #dabe455c;grid-template-columns:1fr;gap:4px;margin:7px;padding:8px 10px;display:grid}.riskLabDiagnosticsRegime strong{color:#ffe100;letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2;display:block}.riskLabDiagnosticsRegime span{color:#ebf4dab8;text-transform:none;letter-spacing:0;font-size:11px;line-height:1.35;display:block}.riskLabDiagnosticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:7px;display:grid}.riskLabDiagnosticsGrid div{background:#0000003b;border:1px solid #dabe454d;min-width:0;min-height:43px;padding:7px 8px}.riskLabDiagnosticsGrid span,.riskLabDiagnosticsMeta span{color:#ebf4da85;text-transform:uppercase;letter-spacing:.08em;font-size:9px;line-height:1.15;display:block}.riskLabDiagnosticsGrid strong{color:#fff7ce;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.25;display:block}.riskLabDiagnosticsMeta{grid-template-columns:1fr;gap:0;padding:0 7px 8px;display:grid}.riskLabDiagnosticsMeta div{border-top:1px solid #dabe4538;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;min-height:28px;display:grid}.riskLabDiagnosticsMeta strong{color:#fff7ce;overflow-wrap:anywhere;font-size:10px;line-height:1.25}.riskLabOfficialActivityPanel{background:linear-gradient(#00231c6b,#000805f5),#000805f5;border:1px solid #00c4bc80}.riskLabOfficialRows{gap:5px;padding:7px;display:grid}.riskLabOfficialRows div{background:#0000003d;border:1px solid #dabe4542;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;min-height:32px;padding:6px 8px;display:grid}.riskLabOfficialRows span,.riskLabOfficialTop>span{color:#ebf4da85;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.riskLabOfficialRows strong{color:#fff7ce;text-align:right;overflow-wrap:anywhere;font-size:11px;line-height:1.25}.riskLabOfficialTop{background:#0000002e;border:1px solid #dabe4547;margin:0 7px 8px;padding:7px}.riskLabOfficialTop>span{color:#00ffc2;margin-bottom:6px;display:block}.riskLabOfficialTop div{border-top:1px solid #dabe4529;grid-template-columns:28px minmax(0,1fr) 82px;align-items:center;gap:6px;min-height:24px;display:grid}.riskLabOfficialTop b{color:#ebf4da8c;font-size:10px}.riskLabOfficialTop strong{color:#fff7ce;text-overflow:ellipsis;font-size:10px;overflow:hidden}.riskLabOfficialTop em{color:#ffe100;text-align:right;font-size:10px;font-style:normal}.riskLabOfficialTop p{color:#ebf4da94;margin:0;font-size:11px}.riskLabSurfaceWorkflowPanel{background:linear-gradient(#241c0059,#000805f5),#000805f5;border:1px solid #dabe4580}.riskLabWorkflowMeta{grid-template-columns:1fr;gap:5px;padding:7px;display:grid}.riskLabWorkflowMeta div{background:#00000038;border:1px solid #dabe4542;min-height:34px;padding:6px 8px}.riskLabWorkflowMeta span{color:#ebf4da85;text-transform:uppercase;letter-spacing:.08em;font-size:9px;display:block}.riskLabWorkflowMeta strong{color:#fff7ce;overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:1.25;display:block}.riskLabWorkflowActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 7px 8px;display:grid}.riskLabWorkflowActions button{color:#fff7ce;letter-spacing:.04em;cursor:pointer;background:#00120ceb;border:1px solid #ffe1007a;min-height:28px;font-size:10px;font-weight:800}.riskLabWorkflowActions button:hover{color:#ffe100;background:#1e1800f2;border-color:#ffe100}.riskLabWorkflowActions button:last-child{color:#00ffc2;border-color:#00c4bc9e;grid-column:1/-1}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard])>:first-child{image-rendering:auto!important;background-color:#020d09!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:1px solid #dabe4585!important;height:124px!important;min-height:124px!important;margin:0 0 8px!important;display:block!important;position:relative!important;overflow:hidden!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard])>:first-child>*{opacity:0!important;visibility:hidden!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard])>:first-child:before,:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard])>:first-child:after{content:none!important;display:none!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):first-child>:first-child{background-image:url(/risklab/previews/neg3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(2)>:first-child{background-image:url(/risklab/previews/trd3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(3)>:first-child{background-image:url(/risklab/previews/ats3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(4)>:first-child{background-image:url(/risklab/previews/con3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(5)>:first-child{background-image:url(/risklab/previews/seg3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(6)>:first-child{background-image:url(/risklab/previews/tit3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(7)>:first-child{background-image:url(/risklab/previews/cr3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(8)>:first-child{background-image:url(/risklab/previews/ex3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(9)>:first-child{background-image:url(/risklab/previews/pf3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(10)>:first-child{background-image:url(/risklab/previews/fi01.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(11)>:first-child{background-image:url(/risklab/previews/s3d1.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(12)>:first-child{background-image:url(/risklab/previews/rv3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(13)>:first-child{background-image:url(/risklab/previews/lq3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(14)>:first-child{background-image:url(/risklab/previews/ma3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(15)>:first-child{background-image:url(/risklab/previews/vol3d.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(16)>:first-child{background-image:url(/risklab/previews/mc01.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(17)>:first-child{background-image:url(/risklab/previews/mc02.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(18)>:first-child{background-image:url(/risklab/previews/eq01.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(19)>:first-child{background-image:url(/risklab/previews/fx01.svg)!important}:is(.riskV5TemplateCard,.riskLabTemplateCard,.riskLabTemplateTile,.riskV5SampleCard,.riskLabSampleCard,.riskLabWorksheetCard,[class*=TemplateCard],[class*=templateCard],[class*=TemplateTile],[class*=templateTile],[class*=WorksheetCard],[class*=worksheetCard]):nth-child(20)>:first-child{background-image:url(/risklab/previews/lq01.svg)!important}:is(.risklab-official-activity-panel,.riskLabOfficialActivityPanel,.risklabOfficialActivityPanel,.riskLabResumoSourceBadge,.risklabResumoSourceBadge,[class*=OfficialActivityPanel],[class*=officialActivityPanel],[class*=ResumoSourceBadge],[class*=resumoSourceBadge],[class*=ResumoBadge],[class*=resumoBadge]){display:none!important}.hmee-shell{--bg:#00110c;--panel:#06120d;--panel2:#091a12;--line:#eec44729;--line2:#eec4475c;--gold:#f1c84c;--gold2:#f6d86f;--green:#42e881;--red:#ff5d6c;--muted:#9fb7aa;--white:#f7fff9;min-height:100vh;color:var(--white);background:radial-gradient(circle at 20% 0,#eec44714,#0000 30%),radial-gradient(circle at 55% 15%,#184c3461,#0000 36%),linear-gradient(#00110c 0%,#020907 55%,#000302 100%);padding:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hmee-shell *{box-sizing:border-box}.hmee-hero,.hmee-toolbar,.hmee-map-workspace,.hmee-table-workspace,.hmee-card-grid-workspace,.hmee-connect-workspace,.hmee-bottom-grid>aside{border:1px solid var(--line);background:linear-gradient(#06160ff5,#010805fa);box-shadow:0 24px 60px #00000057}.hmee-hero{padding:0;overflow:hidden}.hmee-brand-row{border-bottom:1px solid var(--line);background:#0000002e;grid-template-columns:255px 1fr 220px;align-items:center;gap:14px;min-height:54px;display:grid}.hmee-brand-row>div{padding:10px 14px}.hmee-brand-row>div:first-child{align-items:center;gap:10px;display:flex}.hmee-logo-mark{background:linear-gradient(135deg, var(--gold), #9d780c);color:#03100b;border-radius:6px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.hmee-brand-copy{gap:1px;display:grid}.hmee-brand-copy strong{color:var(--gold);letter-spacing:.07em;font-size:14px}.hmee-brand-copy small,.hmee-session span{color:var(--muted);font-size:10px;font-weight:800}.hmee-searchbar{border-left:1px solid var(--line);border-right:1px solid var(--line);align-items:center;gap:10px;display:flex}.hmee-searchbar span{color:var(--gold);font-weight:950}.hmee-searchbar input{color:#d8eadf;background:#0000004d;border:1px solid #eec4471f;outline:none;width:100%;padding:10px 12px;font-weight:800}.hmee-session{text-align:right;gap:2px;display:grid}.hmee-session strong{color:var(--gold)}.hmee-hero-main{grid-template-columns:1fr 340px;gap:24px;padding:28px 30px 22px;display:grid}.hmee-kicker{border:1px solid var(--line2);color:var(--gold);letter-spacing:.16em;background:#eec44714;margin:0 0 18px;padding:8px 12px;font-size:11px;font-weight:950;display:inline-flex}.hmee-hero-main h1{color:#fff;letter-spacing:-.07em;max-width:980px;margin:0;font-size:clamp(38px,4.2vw,78px);font-weight:950;line-height:.9}.hmee-hero-main p{color:#bcd5c6;max-width:850px;font-size:16px;line-height:1.55}.hmee-command-card{border:1px solid var(--line);background:radial-gradient(circle at 80% 0,#eec4471a,#0000 40%),#0003;align-self:stretch;gap:8px;padding:18px;display:grid}.hmee-command-card span,.hmee-command-card small{color:var(--muted);font-size:12px}.hmee-command-card strong{color:#fff;font-size:28px}.hmee-command-card div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto;display:grid}button{font-family:inherit}.hmee-command-card button,.hmee-toolbar button,.hmee-side-action,.hmee-connect-grid button{border:1px solid var(--line2);color:var(--gold2);cursor:pointer;background:#eec44714;min-height:38px;font-weight:900}.hmee-command-card button:hover,.hmee-toolbar button:hover,.hmee-side-action:hover,.hmee-connect-grid button:hover{color:#fff;background:#eec44729}.hmee-kpi-strip{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.hmee-kpi-strip div{border-right:1px solid #eec4471a;gap:4px;padding:16px 18px;display:grid}.hmee-kpi-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.hmee-kpi-strip strong{color:#fff;font-size:22px}.hmee-kpi-strip small{color:var(--muted)}.hmee-tabs{border:1px solid var(--line);background:#020a07f0;gap:0;margin-top:12px;display:flex;overflow-x:auto}.hmee-tabs button{color:#aebfaf;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:0;border-right:1px solid #eec4471f;min-width:150px;padding:14px 18px;font-weight:950}.hmee-tabs button.active{color:#fff;box-shadow:inset 0 -3px 0 var(--gold);background:linear-gradient(#eec44740,#eec4470f)}.hmee-toolbar{grid-template-columns:1.3fr 1fr 1fr auto auto auto;gap:12px;margin-top:12px;padding:12px;display:grid}.hmee-toolbar label{gap:6px;display:grid}.hmee-toolbar label span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-toolbar select{border:1px solid var(--line);color:#fff;background:#030b08;outline:none;min-height:40px;padding:10px 12px}.hmee-map-workspace{box-shadow:none;background:0 0;border:0;grid-template-columns:330px 1fr 330px;gap:12px;margin-top:12px;padding:0;display:grid}.hmee-side-list,.hmee-map-panel{border:1px solid var(--line);background:linear-gradient(#05140ef5,#000705fc)}.hmee-section-title{border-bottom:1px solid var(--line);background:#eec4470a;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:13px 15px;display:flex}.hmee-section-title span{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:950}.hmee-section-title strong{color:#c7dfd0;font-size:12px}.hmee-node-list{gap:8px;padding:10px;display:grid}.hmee-mini-node{text-align:left;color:#fff;cursor:pointer;background:radial-gradient(circle at 0%,#eec44712,#0000 40%),linear-gradient(#081811fa,#020a07fa);border:1px solid #eec44721;grid-template-columns:48px 1fr;gap:12px;width:100%;min-height:76px;padding:10px;display:grid}.hmee-mini-node:hover,.hmee-mini-node.selected{background:radial-gradient(circle at 0%,#eec44726,#0000 40%),linear-gradient(#0c2016fa,#020a07fa);border-color:#eec447a6}.hmee-mini-node-badge{background:linear-gradient(135deg, var(--gold), #96730c);color:#03100b;border-radius:8px;place-items:center;min-height:44px;font-weight:950;display:grid}.hmee-mini-node-copy{gap:2px;min-width:0;display:grid}.hmee-mini-node-copy strong{color:var(--gold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hmee-mini-node-copy small{color:#b5c8bb}.hmee-mini-node-copy em{color:#fff;grid-template-columns:1.1fr .65fr .65fr;gap:6px;font-size:11px;font-style:normal;display:grid}.hmee-side-action{width:calc(100% - 20px);margin:0 10px 12px}.hmee-map-panel{min-height:700px;overflow:hidden}.hmee-map-caption{text-align:center;background:#0000003d;border:1px solid #eec4471f;max-width:760px;margin:24px auto 0;padding:14px 18px}.hmee-map-caption strong{color:#fff;display:block}.hmee-map-caption span{color:#b8d0c2;font-size:13px}.hmee-network-stage{height:640px;position:relative}.hmee-network-lines{width:100%;height:100%;position:absolute;inset:0}.hmee-core-card{text-align:left;color:#fff;cursor:pointer;background:radial-gradient(circle at 12% 0,#eec44729,#0000 36%),linear-gradient(#081c13fc,#010805fc);border:1px solid #eec447c7;gap:10px;width:355px;padding:18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 90px #0000008f}.hmee-core-logo{background:linear-gradient(135deg, var(--gold), #8d6d0b);color:#03100b;border-radius:10px;place-items:center;width:66px;height:66px;font-size:38px;font-weight:950;display:grid}.hmee-core-card>strong{letter-spacing:-.03em;font-size:27px}.hmee-core-card small{color:#b7cdbf}.hmee-core-grid{background:#00000038;border:1px solid #eec44729;grid-template-columns:1fr auto;gap:8px 12px;padding:12px;display:grid}.hmee-core-grid span{color:#91aa9d}.hmee-core-grid b{color:#fff}.hmee-gold{color:var(--gold)!important}.hmee-core-card em{color:var(--green);text-align:right;font-style:normal;font-weight:900}.hmee-network-hub{border:1px solid var(--line2);width:96px;height:72px;color:var(--gold);cursor:pointer;background:#000b07f5;place-items:center;display:grid;position:absolute}.hmee-network-hub strong{color:var(--gold);font-size:22px}.hmee-network-hub span{color:#fff;text-transform:uppercase;font-size:11px;font-weight:900}.hmee-macro-stack{gap:8px;display:flex;position:absolute;top:64px;left:50%;transform:translate(-50%)}.hmee-macro-stack button{color:#fff;cursor:pointer;background:#000a07f2;border:1px solid #eec4472e;gap:4px;min-width:108px;padding:10px;display:grid}.hmee-macro-stack button.active,.hmee-macro-stack button:hover{border-color:#eec447b3}.hmee-macro-stack strong{color:var(--gold)}.hmee-macro-stack span,.hmee-macro-stack em{font-size:11px;font-style:normal}.hmee-related-row{gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.hmee-related-row button{border:1px solid var(--line);min-width:86px;min-height:36px;color:var(--gold);cursor:pointer;background:#eec44714;font-weight:900}.hmee-table-workspace,.hmee-card-grid-workspace,.hmee-connect-workspace{margin-top:12px}.hmee-data-table,.hmee-risk-table{padding:12px}.hmee-table-head,.hmee-table-row{grid-template-columns:1.5fr .8fr 1fr .8fr .8fr .6fr;align-items:center;gap:10px;display:grid}.hmee-table-head,.hmee-risk-head{border:1px solid var(--line);color:var(--gold);text-transform:uppercase;letter-spacing:.06em;background:#eec44717;padding:11px 12px;font-size:11px;font-weight:950}.hmee-table-row{border:0;border-inline:1px solid #eec44717;color:#eaf6ef;text-align:left;cursor:pointer;background:#0000000d;border-bottom:1px solid #eec44717;width:100%;padding:11px 12px}.hmee-table-row:hover{background:#eec4470a}.hmee-table-row span:first-child{display:grid}.hmee-table-row small{color:var(--muted)}.hmee-instrument-grid,.hmee-macro-grid,.hmee-sector-grid,.hmee-connect-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;padding:12px;display:grid}.hmee-instrument-card,.hmee-macro-card,.hmee-sector-card,.hmee-connect-grid article{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#eec44714,#0000 34%),#00000024;gap:10px;min-height:190px;padding:16px;display:grid}.hmee-instrument-card span,.hmee-macro-card span,.hmee-connect-grid span{color:var(--gold);text-transform:uppercase;font-size:11px;font-weight:950}.hmee-instrument-card strong,.hmee-macro-card strong,.hmee-connect-grid strong{color:#fff;font-size:22px}.hmee-instrument-card small,.hmee-macro-card small,.hmee-connect-grid p{color:#b9d0c2}.hmee-instrument-card div{border-top:1px solid #eec4471f;grid-template-columns:1fr auto;gap:6px;padding-top:8px;display:grid}.hmee-instrument-card em{color:var(--muted);font-style:normal}.hmee-instrument-card b{color:#fff}.hmee-instrument-card p{margin:0;font-weight:950}.hmee-macro-chart{opacity:.65;background:linear-gradient(#0000 0 70%,#eec44714 70%),repeating-linear-gradient(135deg,#42e88199 0 5px,#0000 5px 12px);border:1px solid #eec4471a;height:78px}.hmee-macro-card p{justify-content:space-between;margin:0;display:flex}.hmee-sector-card header{justify-content:space-between;display:flex}.hmee-sector-card strong{color:#fff}.hmee-sector-card header span{color:var(--gold);font-weight:950}.hmee-sector-bar{background:#ffffff0f;border:1px solid #eec4471a;height:12px}.hmee-sector-bar span{background:linear-gradient(90deg, var(--gold), #42e881a6);height:100%;display:block}.hmee-sector-card p,.hmee-sector-card em{color:#b9d0c2}.hmee-risk-head,.hmee-risk-row{grid-template-columns:1fr 1.5fr 2fr .7fr .8fr;align-items:center;gap:10px;display:grid}.hmee-risk-row{border-inline:1px solid #eec44717;color:#eaf6ef;border-bottom:1px solid #eec44717;padding:11px 12px}.hmee-risk-high,.hmee-risk-mid{text-align:center;border-radius:999px;padding:4px 8px;font-weight:950}.hmee-risk-high{color:var(--red);background:#ff5d6c1a}.hmee-risk-mid{color:var(--gold);background:#eec4471a}.hmee-bottom-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.hmee-selected-panel,.hmee-feed-panel{min-height:250px}.hmee-selected-panel h2{margin:16px 16px 8px;font-size:28px}.hmee-selected-panel p{color:#bdd3c6;margin:0 16px 16px;line-height:1.5}.hmee-selected-kpis{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 16px 16px;display:grid}.hmee-selected-kpis span{background:#00000029;border:1px solid #eec4471f;gap:4px;padding:12px;display:grid}.hmee-selected-kpis small{color:var(--muted)}.hmee-selected-kpis strong{color:#fff}.hmee-feed-panel>div{gap:0;padding:12px 16px 16px;display:grid}.hmee-feed-panel p{color:#c6d9ce;border-bottom:1px solid #eec4471a;margin:0;padding:12px 0}.hmee-feed-panel b{color:var(--gold);margin-right:10px}.hmee-up{color:var(--green)!important}.hmee-down{color:var(--red)!important}.hmee-flat{color:#dce8df!important}@media (width<=1380px){.hmee-map-workspace{grid-template-columns:300px 1fr 300px}.hmee-instrument-grid,.hmee-macro-grid,.hmee-sector-grid,.hmee-connect-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=1150px){.hmee-brand-row,.hmee-hero-main,.hmee-map-workspace,.hmee-bottom-grid,.hmee-toolbar{grid-template-columns:1fr}.hmee-kpi-strip,.hmee-selected-kpis{grid-template-columns:repeat(2,1fr)}.hmee-map-panel{min-height:660px}.hmee-network-stage{height:620px}}@media (width<=760px){.hmee-shell{padding:8px}.hmee-hero-main h1{font-size:42px}.hmee-kpi-strip,.hmee-instrument-grid,.hmee-macro-grid,.hmee-sector-grid,.hmee-connect-grid,.hmee-selected-kpis,.hmee-table-head,.hmee-table-row,.hmee-risk-head,.hmee-risk-row{grid-template-columns:1fr}}.hmee-intel-ribbon{grid-template-columns:1.15fr 1fr .9fr 1.2fr;gap:12px;margin-top:12px;display:grid}.hmee-intel-ribbon article{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#eec4471a,#0000 34%),linear-gradient(#06160ff5,#010805fa);min-height:126px;padding:16px 18px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000047}.hmee-intel-ribbon article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.7;height:2px;position:absolute;bottom:0;left:16px;right:16px}.hmee-intel-ribbon span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;margin-bottom:12px;font-size:10px;font-weight:950;display:block}.hmee-intel-ribbon strong{color:#fff;letter-spacing:-.035em;font-size:22px;line-height:1.05;display:block}.hmee-intel-ribbon small{color:#a9c4b6;margin-top:8px;font-weight:700;display:block}.hmee-intel-ribbon em{color:var(--gold2);text-transform:uppercase;background:#eec4470f;border:1px solid #eec4472e;margin-top:12px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.hmee-intel-ribbon article:hover{background:radial-gradient(circle at 100% 0,#eec44726,#0000 34%),linear-gradient(#091e15fa,#010805fa);border-color:#eec4477a}@media (width<=1250px){.hmee-intel-ribbon{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.hmee-intel-ribbon{grid-template-columns:1fr}}.hmee-map-workspace{grid-template-columns:350px minmax(720px,1fr) 350px;align-items:stretch}.hmee-side-list{position:relative;overflow:hidden}.hmee-side-list:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 18%,#eec44714,#0000 32%),radial-gradient(circle at 100% 80%,#42e8810a,#0000 36%);position:absolute;inset:0}.hmee-side-list .hmee-section-title{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.hmee-node-list{z-index:1;gap:9px;padding:12px;position:relative}.hmee-mini-node{border-left:3px solid #eec44738;min-height:82px;padding:11px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;position:relative}.hmee-mini-node:after{content:"";background:#eec44759;width:18px;height:1px;position:absolute;top:50%}.hmee-map-workspace .hmee-side-list:first-child .hmee-mini-node:after{right:-18px}.hmee-map-workspace .hmee-side-list:last-child .hmee-mini-node:after{left:-18px}.hmee-mini-node:hover,.hmee-mini-node.selected{border-left-color:var(--gold);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #eec44717,0 14px 32px #00000047}.hmee-mini-node-badge{border:1px solid #ffffff1f}.hmee-mini-node-copy strong{font-size:13px}.hmee-mini-node-copy small{font-size:11px}.hmee-mini-node-copy em{border-top:1px solid #eec44714;margin-top:4px;padding-top:5px}.hmee-map-panel{background:radial-gradient(circle at 50% 48%,#eec4471c,#0000 22%),radial-gradient(circle,#42e8810f,#0000 38%),linear-gradient(#04120dfa,#000503fc);min-height:760px;position:relative}.hmee-map-panel:before{content:"";pointer-events:none;opacity:.55;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0% 58%,#0000 95%);mask-image:radial-gradient(circle,#000 0% 58%,#0000 95%)}.hmee-map-caption{z-index:4;background:linear-gradient(#020d09c7,#0000004d);border-color:#eec4472e;max-width:820px;margin-top:18px;position:relative;box-shadow:0 16px 38px #00000047}.hmee-map-caption strong{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:16px}.hmee-network-lines{opacity:.95}.hmee-network-lines line{stroke:#eec44761;stroke-width:1px;filter:drop-shadow(0 0 3px #eec4473d)drop-shadow(0 0 10px #42e8810a)}.hmee-network-lines line:nth-child(3n){stroke:#42e88142}.hmee-network-lines line:nth-child(4n){stroke:#ffffff1f}.hmee-core-card{background:radial-gradient(circle at 10% 0,#eec44733,#0000 34%),radial-gradient(circle at 100% 100%,#42e88112,#0000 36%),linear-gradient(#071b12fc,#010705fe);border-color:#eec447eb;width:330px;min-height:320px;padding:16px;transform:translate(-50%,-48%);box-shadow:0 0 0 1px #eec44714,0 32px 100px #0000009e,0 0 70px #eec44721}.hmee-core-card.selected,.hmee-core-card:hover{box-shadow:0 0 0 1px #eec44738,0 36px 110px #000000ad,0 0 85px #eec4472e}.hmee-core-grid{gap:7px 10px;padding:11px;font-size:11.5px}.hmee-core-grid b{font-variant-numeric:tabular-nums}.hmee-core-card em{border-top:1px solid #eec4471a;margin-top:2px;padding-top:8px}.hmee-network-hub{background:radial-gradient(circle at 50% 0,#eec4471f,#0000 40%),linear-gradient(#04120df5,#000705fc);border-color:#eec4478a;width:104px;height:76px;box-shadow:0 18px 44px #0000005c,0 0 24px #eec44714}.hmee-network-hub:before{content:"";pointer-events:none;border:1px solid #eec44714;position:absolute;inset:-7px}.hmee-network-hub strong{font-variant-numeric:tabular-nums;font-size:24px}.hmee-macro-stack{gap:10px;top:70px}.hmee-macro-stack button{background:radial-gradient(circle at 100% 0,#eec4471a,#0000 44%),linear-gradient(#05120cfa,#000705fa);min-width:126px;min-height:72px;padding:11px 12px;position:relative;box-shadow:0 14px 36px #00000040}.hmee-macro-stack button:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.55;height:2px;position:absolute;bottom:0;left:12px;right:12px}.hmee-macro-stack strong{font-size:13px}.hmee-macro-stack span{color:#fff;font-weight:800}.hmee-macro-stack em{font-weight:950}.hmee-related-row{background:#0003;border:1px solid #eec4471a;padding:8px;bottom:34px}.hmee-related-row button{background:linear-gradient(#eec4471a,#00000014);border-color:#eec44738;min-width:78px}.hmee-related-row button:hover{color:#fff;border-color:#eec447b3}.hmee-selected-panel,.hmee-feed-panel{background:radial-gradient(circle at 100% 0,#eec44714,#0000 34%),linear-gradient(#06160ff5,#010805fa)}.hmee-selected-panel h2{color:#fff;letter-spacing:-.04em}.hmee-selected-kpis span{border-color:#eec44724;min-height:82px}.hmee-selected-kpis strong{font-variant-numeric:tabular-nums;font-size:15px}.hmee-feed-panel p{min-height:44px}@media (width<=1500px){.hmee-map-workspace{grid-template-columns:320px minmax(620px,1fr) 320px}.hmee-core-card{width:310px}.hmee-network-hub.left{left:7.5%}.hmee-network-hub.right{right:7.5%}}@media (width<=1150px){.hmee-map-workspace{grid-template-columns:1fr}.hmee-mini-node:after{display:none}.hmee-map-panel{min-height:720px}.hmee-network-stage{height:660px}}.hmee-macro-workspace,.hmee-risk-workspace{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),linear-gradient(#06160ff5,#010805fa);margin-top:12px;box-shadow:0 24px 60px #0000004d}.hmee-macro-dashboard{grid-template-columns:repeat(3,minmax(240px,1fr));gap:12px;padding:12px;display:grid}.hmee-macro-card-large{min-height:240px}.hmee-sensitivity-table{padding:0 12px 12px}.hmee-sensitivity-head,.hmee-sensitivity-row{grid-template-columns:.7fr .7fr 1.6fr 1.8fr .8fr;align-items:center;gap:10px;display:grid}.hmee-sensitivity-head{border:1px solid var(--line);color:var(--gold);text-transform:uppercase;letter-spacing:.06em;background:#eec44717;padding:11px 12px;font-size:11px;font-weight:950}.hmee-sensitivity-row{border-inline:1px solid #eec44717;color:#eaf6ef;border-bottom:1px solid #eec44717;min-height:46px;padding:11px 12px}.hmee-sensitivity-row:hover{background:#eec4470a}.hmee-shock-grid,.hmee-workflow-grid{grid-template-columns:repeat(3,minmax(230px,1fr));gap:12px;padding:12px;display:grid}.hmee-workflow-grid{grid-template-columns:repeat(4,minmax(210px,1fr))}.hmee-shock-grid article,.hmee-workflow-grid article,.hmee-connect-thread{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#eec44717,#0000 34%),#00000024;gap:10px;min-height:180px;padding:16px;display:grid;position:relative;overflow:hidden}.hmee-shock-grid article:after,.hmee-workflow-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);height:2px;position:absolute;bottom:0;left:16px;right:16px}.hmee-shock-grid span,.hmee-workflow-grid span,.hmee-connect-thread span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.hmee-shock-grid strong,.hmee-workflow-grid strong,.hmee-connect-thread strong{color:#fff;letter-spacing:-.04em;font-size:23px}.hmee-shock-grid p,.hmee-workflow-grid p,.hmee-connect-thread p{color:#b9d0c2;line-height:1.45}.hmee-shock-grid button,.hmee-workflow-grid button{border:1px solid var(--line2);color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;min-height:38px;font-weight:900}.hmee-shock-grid button:hover,.hmee-workflow-grid button:hover{color:#fff;background:#eec44729}.hmee-connect-thread{min-height:180px;margin:0 12px 12px}.hmee-connect-thread header{border-bottom:1px solid #eec4471f;justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.hmee-connect-thread div{gap:8px;display:grid}.hmee-connect-thread p{background:#0000001f;border:1px solid #eec44714;margin:0;padding:10px 12px}.hmee-connect-thread b{color:var(--gold);margin-right:8px}@media (width<=1250px){.hmee-macro-dashboard,.hmee-shock-grid,.hmee-workflow-grid{grid-template-columns:repeat(2,minmax(230px,1fr))}.hmee-sensitivity-head,.hmee-sensitivity-row{grid-template-columns:1fr}}@media (width<=760px){.hmee-macro-dashboard,.hmee-shock-grid,.hmee-workflow-grid{grid-template-columns:1fr}}.hmee-command-center{border:1px solid var(--line);background:radial-gradient(circle at 18% 0,#eec44717,#0000 34%),radial-gradient(circle at 100% 10%,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 26px 72px #00000057}.hmee-command-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec4471a,#0000 55%),#00000024;grid-template-columns:1fr 210px;align-items:center;gap:18px;padding:20px 22px;display:grid}.hmee-command-header span{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:950}.hmee-command-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,54px);line-height:.95;display:block}.hmee-command-header p{color:#b9d0c2;margin:10px 0 0}.hmee-command-status{text-align:right;background:#00000038;border:1px solid #eec44729;gap:5px;padding:14px;display:grid}.hmee-command-status em{font-size:28px;font-style:normal;font-weight:950}.hmee-command-status small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.hmee-command-status b{color:#fff}.hmee-command-grid{grid-template-columns:1.35fr 1fr 1.25fr;gap:12px;padding:12px;display:grid}.hmee-command-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 34%),#00000021;border:1px solid #eec44724;min-height:230px;overflow:hidden}.hmee-entity-profile-card{padding:16px}.hmee-entity-profile-card header{grid-template-columns:62px 1fr;align-items:center;gap:14px;margin-bottom:14px;display:grid}.hmee-profile-avatar{background:linear-gradient(135deg, var(--gold), #8e6d0b);color:#03100b;border-radius:12px;place-items:center;width:62px;height:62px;font-size:24px;font-weight:950;display:grid;box-shadow:0 0 30px #eec44726}.hmee-entity-profile-card small,.hmee-profile-metrics small,.hmee-relationship-matrix small,.hmee-macro-sensitivity-panel small{color:var(--muted)}.hmee-entity-profile-card header strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1;display:block}.hmee-entity-profile-card header em{color:var(--gold);margin-top:5px;font-style:normal;font-weight:900;display:block}.hmee-entity-profile-card p{color:#bdd4c6;line-height:1.5}.hmee-profile-metrics{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px;display:grid}.hmee-profile-metrics span,.hmee-relationship-matrix div span,.hmee-macro-sensitivity-panel div span{background:#00000029;border:1px solid #eec4471a;gap:4px;padding:11px;display:grid}.hmee-profile-metrics strong,.hmee-relationship-matrix strong,.hmee-macro-sensitivity-panel strong{color:#fff;font-size:16px}.hmee-relationship-matrix div{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid}.hmee-relationship-matrix div span{min-height:78px}.hmee-relationship-matrix div span strong{font-variant-numeric:tabular-nums;font-size:24px}.hmee-relationship-matrix div span em,.hmee-macro-sensitivity-panel div span em{color:var(--gold);text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}.hmee-linked-instruments div,.hmee-workflow-console div{gap:8px;padding:12px;display:grid}.hmee-linked-instruments button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(90deg,#eec4470f,#0000000d);border:1px solid #eec4471c;grid-template-columns:1fr auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 12px;display:grid}.hmee-linked-instruments button:hover{border-color:#eec4476b}.hmee-linked-instruments button span{gap:3px;display:grid}.hmee-linked-instruments button strong{color:#fff}.hmee-linked-instruments button small{color:var(--muted)}.hmee-linked-instruments button em{font-style:normal;font-weight:950}.hmee-macro-sensitivity-panel div{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid}.hmee-macro-sensitivity-panel div span strong{color:var(--gold);font-size:20px}.hmee-workflow-console button{color:#fff;cursor:pointer;text-align:left;background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000024;border:1px solid #eec4471f;grid-template-columns:.8fr 1fr;align-items:center;gap:4px 10px;min-height:62px;padding:10px 12px;display:grid}.hmee-workflow-console button:hover{background:radial-gradient(circle at 100% 0,#eec44724,#0000 36%),#0000002e;border-color:#eec44780}.hmee-workflow-console button span{color:var(--gold);text-transform:uppercase;font-size:11px;font-weight:950}.hmee-workflow-console button strong{color:#fff}.hmee-workflow-console button small{color:var(--muted);grid-column:1/-1}.hmee-terminal-tape>div{padding:12px;display:grid}.hmee-terminal-tape p{color:#c7dacf;border-bottom:1px solid #eec44714;grid-template-columns:86px 76px 1fr;align-items:center;gap:10px;min-height:38px;margin:0;padding:8px 10px;display:grid}.hmee-terminal-tape p:hover{background:#eec44709}.hmee-terminal-tape b{color:var(--gold);font-variant-numeric:tabular-nums}.hmee-terminal-tape p span{color:#fff;border:1px solid #eec44724;justify-content:center;padding:3px 7px;font-size:10px;font-weight:950;display:inline-flex}@media (width<=1450px){.hmee-command-grid{grid-template-columns:1fr 1fr}.hmee-terminal-tape{grid-column:1/-1}}@media (width<=980px){.hmee-command-header,.hmee-command-grid{grid-template-columns:1fr}.hmee-command-status{text-align:left}.hmee-terminal-tape p{grid-template-columns:1fr}}@media (width<=680px){.hmee-profile-metrics,.hmee-relationship-matrix div,.hmee-macro-sensitivity-panel div{grid-template-columns:1fr}}.hmee-relationship-chip{width:fit-content;color:var(--gold);text-transform:uppercase;letter-spacing:.04em;background:#eec4470e;border:1px solid #eec44724;margin-top:2px;padding:3px 7px;font-size:10px;font-weight:900;display:inline-flex}.hmee-relationship-layer-panel{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#eec44714,#0000 34%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-relationship-layer-header{border-bottom:1px solid var(--line);background:#eec44709;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.hmee-relationship-layer-header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-relationship-layer-header strong{color:#fff;letter-spacing:-.05em;margin-top:6px;font-size:30px;line-height:1;display:block}.hmee-relationship-layer-header p{color:#b9d0c2;margin:8px 0 0}.hmee-relationship-layer-header button{border:1px solid var(--line2);min-height:42px;color:var(--gold2);cursor:pointer;background:#eec44714;padding:0 16px;font-weight:900}.hmee-relationship-layer-header button:hover{color:#fff;background:#eec44729}.hmee-relationship-layer-grid{grid-template-columns:repeat(5,minmax(160px,1fr));gap:10px;padding:12px;display:grid}.hmee-relationship-layer-grid article{background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:160px;padding:14px;display:grid}.hmee-relationship-layer-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.hmee-relationship-layer-grid strong{color:#fff;font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.hmee-relationship-layer-grid small{color:#b9d0c2;line-height:1.42}.hmee-relationship-layer-grid em{width:fit-content;color:var(--gold);background:#eec4470f;border:1px solid #eec44726;align-self:end;padding:4px 8px;font-size:11px;font-style:normal;font-weight:950}.hmee-relationship-quality{grid-column:1/2}.hmee-relationship-quality>div{gap:8px;padding:12px;display:grid}.hmee-relationship-quality span{background:#00000021;border:1px solid #eec4471a;grid-template-columns:1.1fr 1.3fr auto;align-items:center;gap:8px;min-height:54px;padding:9px 10px;display:grid}.hmee-relationship-quality span strong{color:#fff;font-size:13px}.hmee-relationship-quality span small{color:var(--muted)}.hmee-relationship-quality span em{color:var(--green);text-transform:uppercase;background:#42e88112;border:1px solid #42e8812e;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-relationship-quality span b{color:var(--gold);grid-column:1/-1;font-size:11px;font-weight:900}.hmee-profile-metrics{grid-template-columns:repeat(3,1fr)}.hmee-terminal-tape{grid-column:2/4}@media (width<=1450px){.hmee-relationship-layer-grid{grid-template-columns:repeat(3,minmax(160px,1fr))}.hmee-relationship-quality{grid-column:auto}.hmee-terminal-tape{grid-column:1/-1}.hmee-profile-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.hmee-relationship-layer-header,.hmee-relationship-layer-grid,.hmee-profile-metrics,.hmee-relationship-quality span{grid-template-columns:1fr}}.hmee-executive-mode{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-executive-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec4471a,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-executive-header span{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:950}.hmee-executive-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,52px);line-height:.95;display:block}.hmee-executive-header p{color:#b9d0c2;max-width:900px;margin:10px 0 0;line-height:1.45}.hmee-executive-actions{grid-template-columns:1fr;gap:8px;min-width:220px;display:grid}.hmee-executive-actions button{border:1px solid var(--line2);min-height:40px;color:var(--gold2);cursor:pointer;text-align:left;background:#eec44714;padding:0 14px;font-weight:900}.hmee-executive-actions button:hover{color:#fff;background:#eec44729}.hmee-executive-grid{grid-template-columns:1.6fr repeat(4,1fr);gap:10px;padding:12px;display:grid}.hmee-executive-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:168px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-executive-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.62;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-executive-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-executive-grid strong{color:#fff;letter-spacing:-.04em;font-size:26px;line-height:1}.hmee-executive-summary strong{font-size:32px}.hmee-executive-grid p,.hmee-executive-grid small{color:#b9d0c2;line-height:1.45}.hmee-executive-grid em{width:fit-content;color:var(--gold);text-transform:uppercase;background:#eec4470f;border:1px solid #eec44726;align-self:end;padding:4px 8px;font-size:11px;font-style:normal;font-weight:950}@media (width<=1450px){.hmee-executive-grid{grid-template-columns:repeat(3,1fr)}.hmee-executive-summary{grid-column:1/-1}}@media (width<=980px){.hmee-executive-header,.hmee-executive-grid{grid-template-columns:1fr}.hmee-executive-actions{min-width:0}}.hmee-scenario-lab{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c12,#0000 26%),radial-gradient(circle at 100% 0,#eec44714,#0000 34%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-scenario-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44714,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-scenario-header span{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:950}.hmee-scenario-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,52px);line-height:.95;display:block}.hmee-scenario-header p{color:#b9d0c2;max-width:900px;margin:10px 0 0;line-height:1.45}.hmee-scenario-impact-strip{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.hmee-scenario-impact-strip article{background:#00000029;border:1px solid #eec44721;gap:4px;min-height:96px;padding:12px;display:grid}.hmee-scenario-impact-strip article.high{background:radial-gradient(circle at 100% 0,#ff5d6c1a,#0000 36%),#00000029;border-color:#ff5d6c33}.hmee-scenario-impact-strip article.mid{border-color:#eec4472e}.hmee-scenario-impact-strip span{color:var(--gold);letter-spacing:.08em;font-size:10px}.hmee-scenario-impact-strip strong{color:#fff;font-variant-numeric:tabular-nums;font-size:30px;line-height:1}.hmee-scenario-impact-strip small{color:var(--muted)}.hmee-scenario-grid{grid-template-columns:repeat(4,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.hmee-scenario-grid article{background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:220px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-scenario-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.6;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-scenario-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.hmee-scenario-grid strong{color:#fff;letter-spacing:-.05em;font-size:34px;line-height:1}.hmee-scenario-grid small{color:var(--muted);font-weight:800}.hmee-scenario-grid p{color:#b9d0c2;line-height:1.45}.hmee-scenario-grid div{justify-content:space-between;align-self:end;align-items:center;gap:10px;display:flex}.hmee-scenario-grid button{border:1px solid var(--line2);min-height:34px;color:var(--gold2);cursor:pointer;background:#eec44714;padding:0 12px;font-weight:900}.hmee-scenario-grid button:hover{color:#fff;background:#eec44729}@media (width<=1450px){.hmee-scenario-header{grid-template-columns:1fr}.hmee-scenario-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=850px){.hmee-scenario-impact-strip,.hmee-scenario-grid{grid-template-columns:1fr}}.hmee-relationship-explorer{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44717,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-relationship-explorer-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44714,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:20px 22px;display:grid}.hmee-relationship-explorer-header span{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:950}.hmee-relationship-explorer-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-relationship-explorer-header p{color:#b9d0c2;max-width:900px;margin:10px 0 0;line-height:1.45}.hmee-relationship-filter-bar{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hmee-relationship-filter-bar button{min-height:38px;color:var(--gold2);cursor:pointer;background:#eec44711;border:1px solid #eec4472e;padding:0 13px;font-weight:900}.hmee-relationship-filter-bar button:hover{color:#fff;background:#eec44724}.hmee-relationship-explorer-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:10px;padding:12px;display:grid}.hmee-relationship-explorer-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:214px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-relationship-explorer-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-relationship-explorer-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-relationship-explorer-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}.hmee-relationship-explorer-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-relationship-explorer-grid small{color:var(--muted);font-weight:800}.hmee-relationship-explorer-grid p{color:#b9d0c2;line-height:1.45}.hmee-relationship-explorer-grid button{border:1px solid var(--line2);width:fit-content;min-height:36px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 12px;font-weight:900}.hmee-relationship-explorer-grid button:hover{color:#fff;background:#eec44729}@media (width<=1250px){.hmee-relationship-explorer-header{grid-template-columns:1fr}.hmee-relationship-filter-bar{justify-content:flex-start}.hmee-relationship-explorer-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=760px){.hmee-relationship-explorer-grid{grid-template-columns:1fr}}.hmee-entity-preset-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44717,#0000 32%),radial-gradient(circle at 100% 0,#42e8810d,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-entity-preset-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-entity-preset-header span,.hmee-preset-driver-card span,.hmee-angola-crude-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-entity-preset-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,52px);line-height:.95;display:block}.hmee-entity-preset-header p{color:#b9d0c2;max-width:900px;margin:10px 0 0;line-height:1.45}.hmee-preset-driver-card{background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:8px;padding:15px;display:grid}.hmee-preset-driver-card strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-preset-driver-card small{color:#b9d0c2;line-height:1.4}.hmee-preset-driver-card em{width:fit-content;color:var(--gold);text-transform:uppercase;background:#eec4470f;border:1px solid #eec44726;padding:4px 8px;font-size:11px;font-style:normal;font-weight:950}.hmee-angola-crude-strip{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;padding:12px;display:grid}.hmee-angola-crude-strip article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:150px;padding:14px;display:grid;position:relative;overflow:hidden}.hmee-angola-crude-strip article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:14px;right:14px}.hmee-angola-crude-strip strong{color:#fff;font-size:18px;line-height:1.1}.hmee-angola-crude-strip small{color:var(--muted)}.hmee-angola-crude-strip em{width:fit-content;color:var(--gold);background:#eec4470f;border:1px solid #eec44726;align-self:end;padding:4px 8px;font-size:11px;font-style:normal;font-weight:950}@media (width<=1250px){.hmee-entity-preset-header{grid-template-columns:1fr}.hmee-angola-crude-strip{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=760px){.hmee-angola-crude-strip{grid-template-columns:1fr}}.hmee-edge-legend{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000003d;border:1px solid #eec4471f;flex-wrap:wrap;justify-content:center;gap:8px;width:fit-content;max-width:calc(100% - 40px);margin:10px auto 0;padding:8px;display:flex;position:relative}.hmee-edge-legend span{color:#cfe3d7;text-transform:uppercase;letter-spacing:.06em;background:#ffffff05;border:1px solid #eec4471a;align-items:center;gap:7px;min-height:28px;padding:0 9px;font-size:10px;font-weight:950;display:inline-flex}.hmee-edge-legend i{border-radius:999px;width:24px;height:2px;display:inline-block}.hmee-edge-legend .operacional i{background:#f1c84c;box-shadow:0 0 10px #f1c84c61}.hmee-edge-legend .financeira i{background:#42e881;box-shadow:0 0 10px #42e88157}.hmee-edge-legend .mercado i{background:linear-gradient(90deg,#fff,#f1c84c);box-shadow:0 0 10px #ffffff2e}.hmee-edge-legend .macro i{background:#ff9f43;box-shadow:0 0 10px #ff9f4357}.hmee-edge-legend .estrategica i{background:#eec44761;box-shadow:0 0 10px #eec44724}.hmee-network-lines line{stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .18s,stroke-width .18s,opacity .18s,filter .18s}.hmee-network-lines line:first-child,.hmee-network-lines line:nth-child(2),.hmee-network-lines line:nth-child(3),.hmee-network-lines line:nth-child(4),.hmee-network-lines line:nth-child(5),.hmee-network-lines line:nth-child(6),.hmee-network-lines line:nth-child(7){stroke:#f1c84c94;stroke-width:1.15px;opacity:.82;filter:drop-shadow(0 0 4px #f1c84c38)drop-shadow(0 0 14px #f1c84c12)}.hmee-network-lines line:nth-child(14),.hmee-network-lines line:nth-child(15),.hmee-network-lines line:nth-child(16),.hmee-network-lines line:nth-child(17),.hmee-network-lines line:nth-child(18),.hmee-network-lines line:nth-child(19){stroke:#eec44747;stroke-width:.95px;opacity:.62;stroke-dasharray:4 6;filter:drop-shadow(0 0 4px #eec4471a)}.hmee-network-lines line:nth-child(20),.hmee-network-lines line:nth-child(21),.hmee-network-lines line:nth-child(22){stroke:#ff9f43b8;stroke-width:1.35px;opacity:.88;stroke-dasharray:8 6;filter:drop-shadow(0 0 5px #ff9f433d)drop-shadow(0 0 16px #ff9f431a)}.hmee-network-lines line:nth-child(2){stroke:#f1c84ce0}.hmee-network-hub.left{border-color:#f1c84cad;box-shadow:0 18px 44px #0000005c,0 0 24px #f1c84c1a}.hmee-network-hub.right{border-color:#fff3;box-shadow:0 18px 44px #0000005c,0 0 24px #ffffff0a}.hmee-macro-stack button{border-color:#ff9f4333}.hmee-macro-stack button:hover,.hmee-macro-stack button.active{border-color:#ff9f43ad;box-shadow:0 0 24px #ff9f4314}.hmee-related-row{border-color:#eec44724}.hmee-map-panel:hover .hmee-network-lines line{opacity:.82}.hmee-map-panel:hover .hmee-network-lines line:nth-child(2),.hmee-map-panel:hover .hmee-network-lines line:nth-child(9),.hmee-map-panel:hover .hmee-network-lines line:nth-child(20){opacity:1;filter:drop-shadow(0 0 6px #eec4473d)drop-shadow(0 0 18px #eec4471a)}@media (width<=760px){.hmee-edge-legend{width:calc(100% - 24px)}.hmee-edge-legend span{flex:140px;justify-content:center}}.hmee-map-panel{background:radial-gradient(circle at 50% 44%,#eec44721,#0000 20%),radial-gradient(circle,#42e88111,#0000 38%),radial-gradient(circle at 14% 48%,#eec4470e,#0000 22%),radial-gradient(circle at 86% 48%,#42e8810b,#0000 22%),linear-gradient(#04120dfc,#000503fc);min-height:780px}.hmee-network-stage{height:715px}.hmee-map-caption{background:linear-gradient(90deg,#eec4470f,#0000002e,#eec4470a);max-width:900px;margin-top:16px;padding:12px 18px}.hmee-map-caption strong{letter-spacing:.1em;font-size:18px}.hmee-edge-legend{background:#0000002e;gap:6px;margin-top:8px;padding:6px}.hmee-edge-legend span{min-height:24px;padding:0 8px;font-size:9px}.hmee-edge-legend i{width:22px}.hmee-core-card{background:radial-gradient(circle at 0 0,#eec44729,#0000 34%),radial-gradient(circle at 100% 100%,#42e88112,#0000 36%),linear-gradient(#071b12fa,#010705fe);border-color:#eec447c7;width:315px;min-height:306px;padding:15px;transform:translate(-50%,-45%)}.hmee-core-logo{width:52px;height:52px;font-size:30px}.hmee-core-card>strong{font-size:24px}.hmee-core-grid{font-size:11px}.hmee-network-hub.left{top:49%;left:8.2%}.hmee-network-hub.right{top:49%;right:8.2%}.hmee-network-hub{background:radial-gradient(circle at 50% 0,#eec44726,#0000 42%),linear-gradient(#030f0afa,#000705fc);width:108px;height:76px}.hmee-network-lines line:nth-child(8),.hmee-network-lines line:nth-child(9),.hmee-network-lines line:nth-child(10),.hmee-network-lines line:nth-child(11),.hmee-network-lines line:nth-child(12),.hmee-network-lines line:nth-child(13){stroke:#42e8816b;stroke-width:1.15px;opacity:.82;filter:drop-shadow(0 0 4px #42e8812e)drop-shadow(0 0 12px #42e8810f)}.hmee-network-lines line:nth-child(14),.hmee-network-lines line:nth-child(15),.hmee-network-lines line:nth-child(16),.hmee-network-lines line:nth-child(17),.hmee-network-lines line:nth-child(18),.hmee-network-lines line:nth-child(19){opacity:.48;stroke-width:.85px;stroke-dasharray:3 7}.hmee-macro-stack{top:76px}.hmee-macro-stack button{background:radial-gradient(circle at 100% 0,#ff9f431f,#0000 44%),linear-gradient(#05120cfa,#000705fa);min-width:122px;min-height:76px}.hmee-macro-stack strong{color:var(--gold);font-size:13px}.hmee-macro-stack span,.hmee-macro-stack em{font-size:11px}.hmee-network-lines line:nth-child(2),.hmee-network-lines line:nth-child(9),.hmee-network-lines line:nth-child(20){stroke-width:2px;opacity:1}.hmee-network-lines line:nth-child(9){stroke:#42e881e0}.hmee-network-lines line:nth-child(20){stroke:#ff9f43f2}.hmee-side-list{border-color:#eec4472e}.hmee-mini-node{background:radial-gradient(circle at 0%,#eec44713,#0000 38%),linear-gradient(#071710fa,#010906fa);min-height:80px}.hmee-mini-node-badge{width:48px;min-height:48px}.hmee-relationship-chip{padding:3px 6px;font-size:9px}.hmee-related-row{background:#00000029;bottom:28px}.hmee-related-row button{background:linear-gradient(#eec44714,#0000001f);min-width:72px;min-height:34px}.hmee-map-panel:after{content:"";pointer-events:none;opacity:.16;mix-blend-mode:screen;background:repeating-linear-gradient(#ffffff03 0 1px,#0000 1px 5px);position:absolute;inset:0}.hmee-map-caption,.hmee-edge-legend,.hmee-network-stage{z-index:2;position:relative}@media (width<=1500px){.hmee-core-card{width:300px}.hmee-network-hub.left{left:7%}.hmee-network-hub.right{right:7%}}@media (width<=1150px){.hmee-map-panel{min-height:720px}.hmee-network-stage{height:660px}}.hmee-profile-drawer{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #00000052}.hmee-profile-drawer-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec4471a,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px;display:grid}.hmee-profile-identity{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:16px;display:grid}.hmee-profile-avatar-lg{background:linear-gradient(135deg, var(--gold), #8e6d0b);color:#03100b;border-radius:14px;place-items:center;width:76px;height:76px;font-size:28px;font-weight:950;display:grid;box-shadow:inset 0 1px #ffffff59,0 0 36px #eec44729}.hmee-profile-identity small{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:950}.hmee-profile-identity strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,52px);line-height:.95;display:block}.hmee-profile-identity p{color:#b9d0c2;margin:8px 0 0}.hmee-profile-drawer-actions{grid-template-columns:repeat(2,minmax(150px,1fr));gap:8px;min-width:340px;display:grid}.hmee-profile-drawer-actions button{min-height:40px;color:var(--gold2);cursor:pointer;text-align:left;background:#eec44712;border:1px solid #eec4472e;padding:0 12px;font-weight:900}.hmee-profile-drawer-actions button:hover{color:#fff;background:#eec44726}.hmee-profile-tabs{border-bottom:1px solid var(--line);background:#00000029;display:flex;overflow-x:auto}.hmee-profile-tabs button{color:#b9d0c2;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0;border-right:1px solid #eec4471f;min-width:130px;min-height:42px;font-size:11px;font-weight:950}.hmee-profile-tabs button:first-child{color:#fff;box-shadow:inset 0 -3px 0 var(--gold);background:linear-gradient(#eec44738,#eec4470f)}.hmee-profile-tabs button:hover{color:#fff;background:#eec44714}.hmee-profile-drawer-grid{grid-template-columns:1.35fr 1fr 1.15fr;gap:12px;padding:12px;display:grid}.hmee-profile-drawer-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 34%),#00000021;border:1px solid #eec44724;min-height:230px;overflow:hidden}.hmee-profile-summary-card{padding:16px}.hmee-profile-summary-card>span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-profile-summary-card>strong{color:#fff;letter-spacing:-.05em;margin-top:8px;font-size:30px;line-height:1;display:block}.hmee-profile-summary-card p{color:#b9d0c2;line-height:1.5}.hmee-profile-summary-card div{background:#00000026;border:1px solid #eec4471a;grid-template-columns:.8fr 1.2fr;gap:8px 12px;margin-top:14px;padding:12px;display:grid}.hmee-profile-summary-card small{color:var(--muted)}.hmee-profile-summary-card b{color:#fff}.hmee-profile-relations-card>div,.hmee-profile-drivers-card>div,.hmee-profile-risk-card>div{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid}.hmee-profile-relations-card span,.hmee-profile-drivers-card span,.hmee-profile-risk-card span{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:76px;padding:11px;display:grid}.hmee-profile-relations-card small,.hmee-profile-drivers-card small,.hmee-profile-risk-card small{color:var(--muted)}.hmee-profile-relations-card strong,.hmee-profile-drivers-card strong,.hmee-profile-risk-card strong{color:#fff;font-size:16px}.hmee-profile-drivers-card em{color:var(--gold);font-size:11px;font-style:normal;font-weight:900}.hmee-profile-instruments-card>div,.hmee-profile-actions-card>div{gap:8px;padding:12px;display:grid}.hmee-profile-instruments-card button{color:#fff;cursor:pointer;text-align:left;background:#00000024;border:1px solid #eec4471c;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:grid}.hmee-profile-instruments-card button:hover{background:#eec4470a;border-color:#eec44773}.hmee-profile-instruments-card button span{gap:3px;display:grid}.hmee-profile-instruments-card button strong{color:#fff}.hmee-profile-instruments-card button small{color:var(--muted)}.hmee-profile-instruments-card button em{font-style:normal;font-weight:950}.hmee-profile-actions-card button{color:#fff;cursor:pointer;text-align:left;background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000024;border:1px solid #eec4471f;grid-template-columns:.7fr 1.1fr;gap:5px 10px;min-height:66px;padding:10px 12px;display:grid}.hmee-profile-actions-card button:hover{background:radial-gradient(circle at 100% 0,#eec44724,#0000 36%),#00000029;border-color:#eec44773}.hmee-profile-actions-card button span{color:var(--gold);text-transform:uppercase;font-size:11px;font-weight:950}.hmee-profile-actions-card button strong{color:#fff}.hmee-profile-actions-card button small{color:var(--muted);grid-column:1/-1}.hmee-risk-high-text{color:var(--red)!important}.hmee-risk-mid-text{color:var(--gold)!important}@media (width<=1450px){.hmee-profile-drawer-grid{grid-template-columns:repeat(2,1fr)}.hmee-profile-summary-card{grid-column:1/-1}}@media (width<=980px){.hmee-profile-drawer-header,.hmee-profile-drawer-grid{grid-template-columns:1fr}.hmee-profile-drawer-actions{grid-template-columns:1fr;min-width:0}}@media (width<=680px){.hmee-profile-identity,.hmee-profile-relations-card>div,.hmee-profile-drivers-card>div,.hmee-profile-risk-card>div,.hmee-profile-summary-card div{grid-template-columns:1fr}}.hmee-data-model-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44717,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-data-model-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44714,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-data-model-header span,.hmee-data-model-version span,.hmee-data-model-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-data-model-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-data-model-header p{color:#b9d0c2;max-width:920px;margin:10px 0 0;line-height:1.45}.hmee-data-model-version{text-align:right;background:#00000029;border:1px solid #eec44729;gap:6px;padding:14px;display:grid}.hmee-data-model-version strong{color:#fff;font-size:34px;line-height:1}.hmee-data-model-version small{color:var(--muted)}.hmee-data-model-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;padding:12px;display:grid}.hmee-data-model-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:7px;min-height:136px;padding:14px;display:grid}.hmee-data-model-grid strong{color:#fff;font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.hmee-data-model-grid small{color:var(--muted);align-self:end}@media (width<=1250px){.hmee-data-model-header{grid-template-columns:1fr}.hmee-data-model-version{text-align:left}.hmee-data-model-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=760px){.hmee-data-model-grid{grid-template-columns:1fr}}.hmee-angola-pack-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44717,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-angola-pack-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44714,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-angola-pack-header span,.hmee-angola-pack-count span,.hmee-angola-pack-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-angola-pack-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-angola-pack-header p{color:#b9d0c2;max-width:920px;margin:10px 0 0;line-height:1.45}.hmee-angola-pack-count{text-align:right;background:#00000029;border:1px solid #eec44729;gap:6px;padding:14px;display:grid}.hmee-angola-pack-count strong{color:#fff;font-variant-numeric:tabular-nums;font-size:38px;line-height:1}.hmee-angola-pack-count small{color:var(--muted)}.hmee-angola-pack-grid{grid-template-columns:repeat(4,minmax(220px,1fr));gap:10px;max-height:640px;padding:12px;display:grid;overflow:auto}.hmee-angola-pack-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:220px;padding:14px;display:grid;position:relative;overflow:hidden}.hmee-angola-pack-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.55;height:2px;position:absolute;bottom:0;left:14px;right:14px}.hmee-angola-pack-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-angola-pack-grid header em{color:var(--gold);text-transform:uppercase;background:#eec4470e;border:1px solid #eec44724;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-angola-pack-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-angola-pack-grid small{color:var(--muted);font-weight:800}.hmee-angola-pack-grid p{color:#b9d0c2;line-height:1.45}.hmee-angola-pack-grid div{border-top:1px solid #eec44717;align-self:end;gap:5px;padding-top:10px;display:grid}.hmee-angola-pack-grid b{color:var(--gold);font-size:12px}.hmee-angola-pack-grid i{color:#fff;font-size:12px;font-style:normal}@media (width<=1450px){.hmee-angola-pack-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}}@media (width<=1050px){.hmee-angola-pack-header{grid-template-columns:1fr}.hmee-angola-pack-count{text-align:left}.hmee-angola-pack-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=720px){.hmee-angola-pack-grid{grid-template-columns:1fr}}.hmee-dynamic-universe-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #00000052}.hmee-dynamic-universe-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec4471a,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-dynamic-universe-header span,.hmee-dynamic-universe-driver span,.hmee-dynamic-universe-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-dynamic-universe-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,52px);line-height:.95;display:block}.hmee-dynamic-universe-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-dynamic-universe-driver{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471f,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-dynamic-universe-driver strong{color:#fff;letter-spacing:-.04em;font-size:28px}.hmee-dynamic-universe-driver small{color:var(--muted)}.hmee-dynamic-universe-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;padding:12px;display:grid}.hmee-dynamic-universe-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:178px;padding:14px;display:grid;position:relative;overflow:hidden}.hmee-dynamic-universe-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.55;height:2px;position:absolute;bottom:0;left:14px;right:14px}.hmee-dynamic-universe-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-dynamic-universe-grid strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-dynamic-universe-grid small{color:var(--muted);line-height:1.4}.hmee-dynamic-universe-grid button{border:1px solid var(--line2);width:fit-content;min-height:34px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 12px;font-weight:900}.hmee-dynamic-universe-grid button:hover{color:#fff;background:#eec44729}@media (width<=1450px){.hmee-dynamic-universe-grid{grid-template-columns:repeat(3,minmax(190px,1fr))}}@media (width<=1050px){.hmee-dynamic-universe-header{grid-template-columns:1fr}.hmee-dynamic-universe-driver{text-align:left}.hmee-dynamic-universe-grid{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media (width<=720px){.hmee-dynamic-universe-grid{grid-template-columns:1fr}}.hmee-methodology-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44717,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-methodology-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-methodology-header span,.hmee-methodology-status span,.hmee-methodology-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-methodology-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-methodology-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-methodology-status{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-methodology-status strong{color:#fff;letter-spacing:-.04em;font-size:28px}.hmee-methodology-status small{color:var(--muted)}.hmee-methodology-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.hmee-methodology-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:205px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-methodology-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.55;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-methodology-grid strong{color:#fff;letter-spacing:-.04em;font-size:23px;line-height:1.06}.hmee-methodology-grid p{color:#b9d0c2;line-height:1.45}.hmee-methodology-grid em{width:fit-content;color:var(--gold);text-transform:uppercase;background:#eec4470f;border:1px solid #eec44726;align-self:end;padding:4px 8px;font-size:11px;font-style:normal;font-weight:950}.hmee-confidence-grid{grid-template-columns:1.35fr .9fr 1fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-confidence-grid>article{background:#00000021;border:1px solid #eec44721;min-height:220px;overflow:hidden}.hmee-confidence-scale>div{gap:8px;padding:12px;display:grid}.hmee-confidence-scale span{background:#00000024;border:1px solid #eec4471a;gap:5px;padding:10px 12px;display:grid}.hmee-confidence-scale strong{color:#fff}.hmee-confidence-scale small{color:#b9d0c2;line-height:1.35}.hmee-confidence-scale em{color:var(--gold);font-size:11px;font-style:normal;font-weight:900}.hmee-evidence-types>div{flex-wrap:wrap;gap:8px;padding:12px;display:flex}.hmee-evidence-types span{color:#d8eadf;background:#eec4470e;border:1px solid #eec4471f;align-items:center;min-height:34px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.hmee-methodology-flow>div{flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}.hmee-methodology-flow span{color:#fff;background:#00000029;border:1px solid #eec44721;align-items:center;min-height:42px;padding:0 12px;font-weight:900;display:inline-flex}.hmee-methodology-flow b{color:var(--gold)}@media (width<=1250px){.hmee-methodology-header,.hmee-confidence-grid{grid-template-columns:1fr}.hmee-methodology-status{text-align:left}.hmee-methodology-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=760px){.hmee-methodology-grid{grid-template-columns:1fr}}.hmee-briefing-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810d,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #00000052}.hmee-briefing-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec4471a,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-briefing-header span,.hmee-briefing-selected span,.hmee-briefing-grid span,.hmee-briefing-preview header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-briefing-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-briefing-header p{color:#b9d0c2;max-width:920px;margin:10px 0 0;line-height:1.45}.hmee-briefing-selected{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471f,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-briefing-selected strong{color:#fff;letter-spacing:-.04em;font-size:24px}.hmee-briefing-selected small{color:var(--muted)}.hmee-briefing-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;padding:12px;display:grid}.hmee-briefing-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:195px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-briefing-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-briefing-grid strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-briefing-grid p{color:#b9d0c2;line-height:1.45}.hmee-briefing-grid button{border:1px solid var(--line2);width:fit-content;min-height:36px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 12px;font-weight:900}.hmee-briefing-grid button:hover{color:#fff;background:#eec44729}.hmee-briefing-preview{background:#00000026;border:1px solid #eec44721;margin:0 12px 12px}.hmee-briefing-preview header{border-bottom:1px solid #eec4471a;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.hmee-briefing-preview header strong{color:#fff;letter-spacing:-.04em;font-size:24px}.hmee-briefing-preview header em{color:var(--gold);font-style:normal;font-weight:950}.hmee-briefing-preview>div{gap:8px;padding:14px 16px 16px;display:grid}.hmee-briefing-preview p{color:#c7dacf;background:#0000001f;border:1px solid #eec44714;margin:0;padding:11px 12px}.hmee-briefing-preview b{color:var(--gold)}@media (width<=1250px){.hmee-briefing-header{grid-template-columns:1fr}.hmee-briefing-selected{text-align:left}.hmee-briefing-grid{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media (width<=760px){.hmee-briefing-grid,.hmee-briefing-preview header{grid-template-columns:1fr}}.hmee-briefing-modal{z-index:9999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 20%,#eec4471a,#0000 35%),#000604d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmee-briefing-modal-card{background:radial-gradient(circle at 0 0,#eec4471a,#0000 34%),linear-gradient(#071911fa,#010805fe);border:1px solid #eec44747;width:min(980px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 40px 120px #0000009e,0 0 80px #eec44714}.hmee-briefing-modal-card header{background:#00000029;border-bottom:1px solid #eec44729;grid-template-columns:1fr auto;align-items:start;gap:18px;padding:22px 24px;display:grid}.hmee-briefing-modal-card header span,.hmee-briefing-modal-body span,.hmee-briefing-modal-preview span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-briefing-modal-card header strong{color:#fff;letter-spacing:-.06em;margin-top:8px;font-size:clamp(32px,4vw,58px);line-height:.92;display:block}.hmee-briefing-modal-card header p{color:#b9d0c2;margin:10px 0 0}.hmee-briefing-modal-card header button,.hmee-briefing-modal-card footer button{min-height:40px;color:var(--gold2);cursor:pointer;background:#eec44714;border:1px solid #eec44738;padding:0 14px;font-weight:900}.hmee-briefing-modal-card header button:hover,.hmee-briefing-modal-card footer button:hover{color:#fff;background:#eec44729}.hmee-briefing-modal-body{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:14px;display:grid}.hmee-briefing-modal-body article{background:#00000024;border:1px solid #eec44721;gap:8px;min-height:165px;padding:14px;display:grid}.hmee-briefing-modal-body strong{color:#fff;letter-spacing:-.04em;font-size:21px;line-height:1.08}.hmee-briefing-modal-body p{color:#b9d0c2;line-height:1.45}.hmee-briefing-modal-preview{background:#0000002e;border:1px solid #eec44724;margin:0 14px 14px;padding:16px}.hmee-briefing-modal-preview p{color:#d7eadf;margin:10px 0 0;font-size:15px;line-height:1.6}.hmee-briefing-modal-card footer{border-top:1px solid #eec44724;justify-content:flex-end;gap:8px;padding:14px;display:flex}@media (width<=980px){.hmee-briefing-modal-card header,.hmee-briefing-modal-body{grid-template-columns:1fr}.hmee-briefing-modal-card footer{display:grid}}.hmee-sector-exposure-matrix{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44717,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-sector-exposure-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-sector-exposure-header span,.hmee-sector-exposure-status span,.hmee-sector-exposure-grid header span,.hmee-angola-indicator-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-sector-exposure-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-sector-exposure-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-sector-exposure-status{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-sector-exposure-status strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-sector-exposure-status small{color:var(--muted)}.hmee-sector-exposure-grid{grid-template-columns:repeat(4,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.hmee-sector-exposure-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:220px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-sector-exposure-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-sector-exposure-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-sector-exposure-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-sector-exposure-grid small{color:var(--muted);font-weight:850}.hmee-sector-exposure-grid p{color:#b9d0c2;line-height:1.45}.hmee-sector-exposure-grid div{border-top:1px solid #eec44717;align-self:end;gap:5px;padding-top:10px;display:grid}.hmee-sector-exposure-grid b{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.hmee-sector-exposure-grid i{color:#fff;font-size:13px;font-style:normal;font-weight:900}.hmee-angola-indicator-strip{grid-template-columns:repeat(6,minmax(140px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-angola-indicator-strip article{background:#00000021;border:1px solid #eec44721;gap:6px;min-height:118px;padding:13px;display:grid}.hmee-angola-indicator-strip article.high{background:radial-gradient(circle at 100% 0,#ff5d6c14,#0000 36%),#00000021;border-color:#ff5d6c33}.hmee-angola-indicator-strip strong{color:#fff;font-size:18px;line-height:1.1}.hmee-angola-indicator-strip small{color:var(--muted);align-self:end}@media (width<=1450px){.hmee-sector-exposure-grid{grid-template-columns:repeat(3,minmax(220px,1fr))}.hmee-angola-indicator-strip{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=1050px){.hmee-sector-exposure-header{grid-template-columns:1fr}.hmee-sector-exposure-status{text-align:left}.hmee-sector-exposure-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=720px){.hmee-sector-exposure-grid,.hmee-angola-indicator-strip{grid-template-columns:1fr}}.hmee-corridor-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-corridor-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-corridor-header span,.hmee-corridor-status span,.hmee-corridor-grid header span,.hmee-corridor-impact-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-corridor-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-corridor-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-corridor-status{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-corridor-status strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-corridor-status small{color:var(--muted)}.hmee-corridor-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:10px;padding:12px;display:grid}.hmee-corridor-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:238px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-corridor-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-corridor-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-corridor-grid strong{color:#fff;letter-spacing:-.04em;font-size:25px;line-height:1.05}.hmee-corridor-grid small{color:var(--muted);font-weight:850}.hmee-corridor-grid p{color:#b9d0c2;line-height:1.45}.hmee-corridor-grid div{border-top:1px solid #eec44717;align-self:end;gap:5px;padding-top:10px;display:grid}.hmee-corridor-grid b{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.hmee-corridor-grid i{color:#fff;font-size:13px;font-style:normal;font-weight:800;line-height:1.35}.hmee-corridor-impact-strip{grid-template-columns:repeat(5,minmax(140px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-corridor-impact-strip article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:6px;min-height:112px;padding:13px;display:grid}.hmee-corridor-impact-strip strong{color:#fff;font-size:20px;line-height:1.1}.hmee-corridor-impact-strip small{color:var(--muted);align-self:end}@media (width<=1250px){.hmee-corridor-header{grid-template-columns:1fr}.hmee-corridor-status{text-align:left}.hmee-corridor-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}.hmee-corridor-impact-strip{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=720px){.hmee-corridor-grid,.hmee-corridor-impact-strip{grid-template-columns:1fr}}.hmee-transmission-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-transmission-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-transmission-header span,.hmee-transmission-status span,.hmee-transmission-kpis span,.hmee-transmission-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-transmission-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-transmission-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-transmission-status{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-transmission-status strong{color:#fff;letter-spacing:-.04em;font-size:27px}.hmee-transmission-status small{color:var(--muted)}.hmee-transmission-kpis{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-transmission-kpis article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:6px;min-height:112px;padding:13px;display:grid}.hmee-transmission-kpis strong{color:#fff;letter-spacing:-.04em;font-size:30px;line-height:1}.hmee-transmission-kpis small{color:var(--muted);align-self:end}.hmee-transmission-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:10px;padding:12px;display:grid}.hmee-transmission-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:245px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-transmission-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-transmission-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-transmission-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-transmission-grid p{color:#b9d0c2;line-height:1.45}.hmee-transmission-grid div{border-top:1px solid #eec44717;align-self:end;gap:5px;padding-top:10px;display:grid}.hmee-transmission-grid b{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.hmee-transmission-grid i{color:#fff;font-size:13px;font-style:normal;font-weight:800;line-height:1.35}@media (width<=1250px){.hmee-transmission-header{grid-template-columns:1fr}.hmee-transmission-status{text-align:left}.hmee-transmission-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=780px){.hmee-transmission-kpis,.hmee-transmission-grid{grid-template-columns:1fr}}.hmee-alert-center-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c13,#0000 30%),radial-gradient(circle at 100% 0,#eec44717,#0000 34%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-alert-center-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-alert-center-header span,.hmee-alert-selected span,.hmee-alert-kpis span,.hmee-alert-grid header span,.hmee-alert-entity-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-alert-center-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-alert-center-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-alert-selected{text-align:right;background:radial-gradient(circle at 100% 0,#ff5d6c17,#0000 36%),#00000029;border:1px solid #ff5d6c2e;gap:7px;padding:15px;display:grid}.hmee-alert-selected strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-alert-selected small{color:var(--muted)}.hmee-alert-kpis{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-alert-kpis article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:6px;min-height:112px;padding:13px;display:grid}.hmee-alert-kpis strong{color:#fff;letter-spacing:-.04em;font-size:30px;line-height:1}.hmee-alert-kpis small{color:var(--muted);align-self:end}.hmee-alert-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:10px;padding:12px;display:grid}.hmee-alert-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:230px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-alert-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-alert-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-alert-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-alert-grid small{color:var(--muted);font-weight:850}.hmee-alert-grid p{color:#b9d0c2;line-height:1.45}.hmee-alert-grid button{border:1px solid var(--line2);width:fit-content;min-height:36px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 12px;font-weight:900}.hmee-alert-grid button:hover{color:#fff;background:#eec44729}.hmee-risk-watch{color:var(--gold);background:#eec4470f;border:1px solid #eec44733}.hmee-alert-entity-strip{grid-template-columns:1fr 1fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-alert-entity-strip article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:145px;padding:15px;display:grid}.hmee-alert-entity-strip strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-alert-entity-strip small{color:var(--muted)}.hmee-alert-entity-strip p{color:#b9d0c2;line-height:1.45}@media (width<=1250px){.hmee-alert-center-header{grid-template-columns:1fr}.hmee-alert-selected{text-align:left}.hmee-alert-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=780px){.hmee-alert-kpis,.hmee-alert-grid,.hmee-alert-entity-strip{grid-template-columns:1fr}}.hmee-heatmap-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c13,#0000 30%),radial-gradient(circle at 100% 0,#eec44717,#0000 34%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-heatmap-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-heatmap-header span,.hmee-heatmap-selected span,.hmee-heatmap-head span,.hmee-heatmap-legend span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-heatmap-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-heatmap-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-heatmap-selected{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-heatmap-selected strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-heatmap-selected small{color:var(--muted)}.hmee-heatmap-table{gap:6px;padding:12px;display:grid;overflow-x:auto}.hmee-heatmap-row{grid-template-columns:minmax(210px,1.15fr) repeat(5,minmax(120px,1fr));gap:6px;min-width:900px;display:grid}.hmee-heatmap-row>strong,.hmee-heatmap-row>span{background:#00000024;border:1px solid #eec4471a;align-items:center;min-height:52px;padding:0 12px;display:flex}.hmee-heatmap-row>strong{color:#fff;font-size:13px}.hmee-heatmap-head span{min-height:40px;color:var(--gold);background:#eec44714}.hmee-heat-cell{justify-content:center;position:relative;overflow:hidden}.hmee-heat-cell b{z-index:2;color:#fff;font-variant-numeric:tabular-nums;font-size:16px;position:relative}.hmee-heat-cell:before{content:"";opacity:.88;position:absolute;inset:0}.hmee-heat-cell.very-high:before{background:radial-gradient(circle,#ff5d6c73,#0000 72%),#ff5d6c29}.hmee-heat-cell.high:before{background:radial-gradient(circle,#eec44766,#0000 72%),#eec44721}.hmee-heat-cell.medium:before{background:radial-gradient(circle,#42e88147,#0000 72%),#42e88114}.hmee-heat-cell.low:before{background:radial-gradient(circle,#ffffff1f,#0000 72%),#ffffff09}.hmee-heatmap-legend{flex-wrap:wrap;gap:8px;padding:0 12px 12px;display:flex}.hmee-heatmap-legend span{color:#cfe3d7;background:#00000021;border:1px solid #eec4471f;align-items:center;gap:8px;min-height:32px;padding:0 10px;display:inline-flex}.hmee-heatmap-legend i{border-radius:3px;width:18px;height:18px;display:inline-flex}.hmee-heatmap-legend i.very-high{background:#ff5d6c8c}.hmee-heatmap-legend i.high{background:#eec4478c}.hmee-heatmap-legend i.medium{background:#42e8816b}.hmee-heatmap-legend i.low{background:#ffffff2e}@media (width<=1050px){.hmee-heatmap-header{grid-template-columns:1fr}.hmee-heatmap-selected{text-align:left}}.hmee-data-readiness-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810d,#0000 36%),linear-gradient(#06160ff7,#010805fc);margin-top:12px;overflow:hidden;box-shadow:0 24px 60px #0000004d}.hmee-data-readiness-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#eec44717,#0000 55%),#00000021;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-data-readiness-header span,.hmee-data-readiness-status span,.hmee-data-readiness-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-data-readiness-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-data-readiness-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-data-readiness-status{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-data-readiness-status strong{color:#fff;letter-spacing:-.04em;font-size:32px}.hmee-data-readiness-status small{color:var(--muted)}.hmee-data-readiness-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:10px;padding:12px;display:grid}.hmee-data-readiness-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:220px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-data-readiness-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.58;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-data-readiness-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-data-readiness-grid header em{border:1px solid #eec44724;padding:4px 8px;font-size:11px;font-style:normal;font-weight:950}.hmee-data-readiness-grid header em.ready{color:var(--green);background:#42e88112;border-color:#42e8812e}.hmee-data-readiness-grid header em.progress{color:var(--gold);background:#eec4470f}.hmee-data-readiness-grid header em.early{color:var(--red);background:#ff5d6c0f;border-color:#ff5d6c2e}.hmee-data-readiness-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-data-readiness-grid small{color:var(--muted);font-weight:850}.hmee-data-readiness-grid p{color:#b9d0c2;line-height:1.45}.hmee-coverage-bar{background:#00000038;border:1px solid #eec4471a;height:9px;overflow:hidden}.hmee-coverage-bar i{background:linear-gradient(90deg,#eec447eb,#42e881ad);height:100%;display:block;box-shadow:0 0 18px #eec4472e}.hmee-data-quality-panel{background:#00000021;border:1px solid #eec44721;margin:0 12px 12px;overflow:hidden}.hmee-data-quality-panel>div{grid-template-columns:repeat(3,minmax(220px,1fr));gap:8px;padding:12px;display:grid}.hmee-data-quality-panel span{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:92px;padding:12px;display:grid}.hmee-data-quality-panel strong{color:#fff}.hmee-data-quality-panel small{color:var(--muted)}.hmee-data-quality-panel em{color:var(--gold);text-transform:uppercase;align-self:end;font-size:11px;font-style:normal;font-weight:950}@media (width<=1250px){.hmee-data-readiness-header{grid-template-columns:1fr}.hmee-data-readiness-status{text-align:left}.hmee-data-readiness-grid,.hmee-data-quality-panel>div{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=780px){.hmee-data-readiness-grid,.hmee-data-quality-panel>div{grid-template-columns:1fr}}.hmee-executive-top-summary{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471f,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 38%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-top-summary-main{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;padding:22px 24px 18px}.hmee-top-summary-main span,.hmee-top-summary-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:950}.hmee-top-summary-main strong{color:#fff;letter-spacing:-.075em;margin-top:8px;font-size:clamp(42px,5vw,86px);line-height:.88;display:block}.hmee-top-summary-main p{color:#c5ddcf;max-width:1120px;margin:14px 0 0;font-size:15px;line-height:1.5}.hmee-top-summary-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:10px;padding:12px;display:grid}.hmee-top-summary-grid article{background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000024;border:1px solid #eec44721;gap:7px;min-height:132px;padding:14px;display:grid}.hmee-top-summary-grid strong{color:#fff;letter-spacing:-.045em;font-size:24px;line-height:1.05}.hmee-top-summary-grid small{color:var(--muted);align-self:end;line-height:1.35}@media (width<=1150px){.hmee-top-summary-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (width<=680px){.hmee-top-summary-grid{grid-template-columns:1fr}}.hmee-module-index{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000052}.hmee-module-index-header{background:linear-gradient(90deg,#eec44717,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-module-index-header span,.hmee-module-index-context span,.hmee-module-index-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-module-index-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-module-index-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-module-index-context{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-module-index-context strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-module-index-context small{color:var(--muted)}.hmee-module-index-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;padding:12px;display:grid}.hmee-module-index-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:168px;padding:14px;display:grid;position:relative;overflow:hidden}.hmee-module-index-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.56;height:2px;position:absolute;bottom:0;left:14px;right:14px}.hmee-module-index-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-module-index-grid header em{color:var(--green);text-transform:uppercase;background:#42e8810f;border:1px solid #42e88129;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-module-index-grid strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-module-index-grid p{color:#b9d0c2;margin:0;line-height:1.42}@media (width<=1450px){.hmee-module-index-grid{grid-template-columns:repeat(3,minmax(190px,1fr))}}@media (width<=1050px){.hmee-module-index-header{grid-template-columns:1fr}.hmee-module-index-context{text-align:left}.hmee-module-index-grid{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media (width<=680px){.hmee-module-index-grid{grid-template-columns:1fr}}.hmee-score-engine-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c13,#0000 30%),radial-gradient(circle at 100% 0,#eec4471a,#0000 36%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-score-engine-header{background:linear-gradient(90deg,#eec44717,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-score-engine-header span,.hmee-score-main-card span,.hmee-score-grid header span,.hmee-score-factor-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-score-engine-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-score-engine-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-score-main-card{text-align:right;background:#00000029;border:1px solid #eec44729;gap:7px;padding:16px;display:grid}.hmee-score-main-card strong{color:#fff;font-variant-numeric:tabular-nums;font-size:58px;line-height:.9}.hmee-score-main-card small{color:var(--muted)}.hmee-score-main-card.crítico{background:radial-gradient(circle at 100% 0,#ff5d6c29,#0000 42%),#00000029;border-color:#ff5d6c52}.hmee-score-main-card.alto{background:radial-gradient(circle at 100% 0,#eec44724,#0000 42%),#00000029;border-color:#eec44742}.hmee-score-grid{grid-template-columns:repeat(5,minmax(170px,1fr));gap:10px;padding:12px;display:grid}.hmee-score-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:210px;padding:14px;display:grid;position:relative;overflow:hidden}.hmee-score-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.56;height:2px;position:absolute;bottom:0;left:14px;right:14px}.hmee-score-grid header{justify-content:space-between;gap:10px;display:flex}.hmee-score-grid header em{color:var(--gold);text-transform:uppercase;background:#eec4470f;border:1px solid #eec44724;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-score-grid article.crítico header em{color:var(--red);background:#ff5d6c0f;border-color:#ff5d6c38}.hmee-score-grid strong{color:#fff;letter-spacing:-.04em;font-size:21px;line-height:1.08}.hmee-score-grid p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-score-bar{background:#0003;border:1px solid #eec4471f;height:26px;position:relative;overflow:hidden}.hmee-score-bar i{background:linear-gradient(90deg,#eec447e0,#ff5d6c8c);display:block;position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #eec4472e}.hmee-score-bar b{z-index:2;color:#fff;font-variant-numeric:tabular-nums;place-items:center;height:100%;font-size:12px;display:grid;position:relative}.hmee-score-factor-strip{grid-template-columns:1fr 1fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-score-factor-strip article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:165px;padding:15px;display:grid}.hmee-score-factor-strip strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.05}.hmee-score-factor-strip p{color:#b9d0c2;line-height:1.45}.hmee-score-factor-strip div{flex-wrap:wrap;gap:8px;display:flex}.hmee-score-factor-strip small{color:#d8eadf;background:#eec4470e;border:1px solid #eec4471f;align-items:center;min-height:32px;padding:0 10px;font-weight:850;display:inline-flex}@media (width<=1450px){.hmee-score-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}}@media (width<=1050px){.hmee-score-engine-header,.hmee-score-factor-strip{grid-template-columns:1fr}.hmee-score-main-card{text-align:left}.hmee-score-grid{grid-template-columns:repeat(2,minmax(170px,1fr))}}@media (width<=680px){.hmee-score-grid{grid-template-columns:1fr}}.hmee-contagion-panel{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c14,#0000 30%),radial-gradient(circle at 100% 0,#eec4471a,#0000 36%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-contagion-header{background:linear-gradient(90deg,#eec44717,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-contagion-header span,.hmee-contagion-context span,.hmee-contagion-kpis span,.hmee-contagion-grid header span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-contagion-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,50px);line-height:.95;display:block}.hmee-contagion-header p{color:#b9d0c2;max-width:950px;margin:10px 0 0;line-height:1.45}.hmee-contagion-context{text-align:right;background:radial-gradient(circle at 100% 0,#ff5d6c1a,#0000 36%),#00000029;border:1px solid #ff5d6c33;gap:7px;padding:15px;display:grid}.hmee-contagion-context strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-contagion-context small{color:var(--muted)}.hmee-contagion-kpis{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-contagion-kpis article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:6px;min-height:112px;padding:13px;display:grid}.hmee-contagion-kpis strong{color:#fff;letter-spacing:-.04em;font-size:30px;line-height:1}.hmee-contagion-kpis small{color:var(--muted);align-self:end}.hmee-contagion-grid{grid-template-columns:repeat(2,minmax(320px,1fr));gap:10px;padding:12px;display:grid}.hmee-contagion-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:12px;min-height:315px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-contagion-grid article:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.56;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-contagion-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.hmee-contagion-path{gap:7px;display:grid}.hmee-contagion-path span{background:#00000024;border:1px solid #eec4471a;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:42px;padding:8px 10px;display:grid;position:relative}.hmee-contagion-path span:not(:last-child):after{content:"";background:#eec44773;width:1px;height:8px;position:absolute;bottom:-8px;left:26px}.hmee-contagion-path b{width:28px;height:28px;color:var(--gold);font-variant-numeric:tabular-nums;background:#eec44714;border:1px solid #eec4472e;place-items:center;font-size:11px;display:grid}.hmee-contagion-path strong{color:#fff;font-size:14px;line-height:1.2}.hmee-contagion-grid button{border:1px solid var(--line2);width:fit-content;min-height:36px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 12px;font-weight:900}.hmee-contagion-grid button:hover{color:#fff;background:#eec44729}@media (width<=1050px){.hmee-contagion-header,.hmee-contagion-grid{grid-template-columns:1fr}.hmee-contagion-context{text-align:left}}@media (width<=780px){.hmee-contagion-kpis{grid-template-columns:1fr}}.hmee-subpage-switchboard{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44714,#0000 32%),#00000026;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:grid}.hmee-subpage-switchboard span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:950}.hmee-subpage-switchboard strong{color:#fff;letter-spacing:-.04em;margin-top:4px;font-size:26px;line-height:1;display:block}.hmee-subpage-switchboard p{color:#b9d0c2;margin:7px 0 0;line-height:1.35}.hmee-subpage-map{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:520px;display:flex}.hmee-subpage-map span{color:#d8eadf;background:#eec4470e;border:1px solid #eec4471f;align-items:center;min-height:30px;padding:0 9px;font-size:10px;display:inline-flex}[data-hmee-tab] .hmee-sovereign-panel,[data-hmee-tab] .hmee-contagion-panel,[data-hmee-tab] .hmee-score-engine-panel,[data-hmee-tab] .hmee-module-index,[data-hmee-tab] .hmee-data-readiness-panel,[data-hmee-tab] .hmee-heatmap-panel,[data-hmee-tab] .hmee-alert-center-panel,[data-hmee-tab] .hmee-transmission-panel,[data-hmee-tab] .hmee-corridor-panel,[data-hmee-tab] .hmee-sector-exposure-matrix,[data-hmee-tab] .hmee-methodology-panel,[data-hmee-tab] .hmee-angola-pack-panel,[data-hmee-tab] .hmee-data-model-panel,[data-hmee-tab] .hmee-briefing-panel,[data-hmee-tab] .hmee-dynamic-universe-panel,[data-hmee-tab] .hmee-profile-drawer{display:none}[data-hmee-tab=Mapa] .hmee-module-index,[data-hmee-tab=Empresas] .hmee-dynamic-universe-panel,[data-hmee-tab=Empresas] .hmee-profile-drawer,[data-hmee-tab=Empresas] .hmee-angola-pack-panel,[data-hmee-tab=Instrumentos] .hmee-briefing-panel,[data-hmee-tab=Instrumentos] .hmee-data-model-panel,[data-hmee-tab=Instrumentos] .hmee-data-readiness-panel,[data-hmee-tab=Macro] .hmee-sovereign-panel,[data-hmee-tab=Macro] .hmee-transmission-panel,[data-hmee-tab=Sectores] .hmee-sector-exposure-matrix,[data-hmee-tab=Sectores] .hmee-corridor-panel,[data-hmee-tab=Sectores] .hmee-heatmap-panel,[data-hmee-tab="Risco de Contágio"] .hmee-alert-center-panel,[data-hmee-tab="Risco de Contágio"] .hmee-score-engine-panel,[data-hmee-tab="Risco de Contágio"] .hmee-contagion-panel,[data-hmee-tab=HT\ Connect] .hmee-methodology-panel,[data-hmee-tab=HT\ Connect] .hmee-data-readiness-panel,[data-hmee-tab=HT\ Connect] .hmee-briefing-panel{display:block}[data-hmee-tab=Empresas] .hmee-profile-drawer,[data-hmee-tab=Instrumentos] .hmee-briefing-panel,[data-hmee-tab=Macro] .hmee-sovereign-panel,[data-hmee-tab=Sectores] .hmee-sector-exposure-matrix,[data-hmee-tab="Risco de Contágio"] .hmee-alert-center-panel,[data-hmee-tab=HT\ Connect] .hmee-methodology-panel,.hmee-tabs+section{margin-top:12px}@media (width<=900px){.hmee-subpage-switchboard{grid-template-columns:1fr}.hmee-subpage-map{justify-content:flex-start;max-width:none}}.hmee-module-command-hub{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471f,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 38%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-module-command-header{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:20px;padding:20px 22px;display:grid}.hmee-module-command-header span,.hmee-module-command-status span,.hmee-primary-map-module span,.hmee-supporting-module-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-module-command-header strong{color:#fff;letter-spacing:-.06em;margin-top:6px;font-size:clamp(30px,3vw,52px);line-height:.95;display:block}.hmee-module-command-header p{color:#b9d0c2;max-width:980px;margin:10px 0 0;line-height:1.45}.hmee-module-command-status{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec44729;gap:7px;padding:15px;display:grid}.hmee-module-command-status strong{color:#fff;letter-spacing:-.04em;font-size:30px}.hmee-module-command-status small{color:var(--muted)}.hmee-primary-map-module{text-align:left;cursor:pointer;background:radial-gradient(circle at 18% 0,#eec4472e,#0000 38%),radial-gradient(circle at 100% 40%,#42e88113,#0000 42%),linear-gradient(135deg,#151f0efa,#000c07fc);border:1px solid #eec4473d;gap:10px;width:calc(100% - 24px);min-height:240px;margin:12px;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #eec4470b,0 20px 50px #00000047}.hmee-primary-map-module:hover,.hmee-primary-map-module.active{border-color:#eec44785}.hmee-primary-map-module strong{color:#fff;letter-spacing:-.075em;font-size:clamp(42px,5vw,82px);line-height:.88}.hmee-primary-map-module p{color:#c6ddcf;max-width:980px;margin:0;font-size:15px;line-height:1.5}.hmee-primary-map-module em{width:fit-content;color:var(--gold);text-transform:uppercase;letter-spacing:.08em;background:#eec44712;border:1px solid #eec4472e;margin-top:8px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:950}.hmee-supporting-module-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-supporting-module-grid button{text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:190px;padding:15px;display:grid;position:relative;overflow:hidden}.hmee-supporting-module-grid button:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);opacity:.5;height:2px;position:absolute;bottom:0;left:15px;right:15px}.hmee-supporting-module-grid button:hover,.hmee-supporting-module-grid button.active{border-color:#eec4475c}.hmee-supporting-module-grid header{justify-content:space-between;gap:10px;display:flex}.hmee-supporting-module-grid header em{color:var(--green);text-transform:uppercase;background:#42e8810f;border:1px solid #42e88129;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-supporting-module-grid strong{color:#fff;letter-spacing:-.04em;font-size:23px;line-height:1.06}.hmee-supporting-module-grid p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-supporting-module-grid small{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;align-self:end;font-size:11px;font-weight:950}.hmee-subpage-switchboard{display:none!important}@media (width<=1250px){.hmee-module-command-header{grid-template-columns:1fr}.hmee-module-command-status{text-align:left}.hmee-supporting-module-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=720px){.hmee-supporting-module-grid{grid-template-columns:1fr}}.hmee-top-module-rail{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 0 0,#eec4471a,#0000 30%),linear-gradient(#03120cfa,#000906fa);border-bottom:1px solid #eec44729;grid-template-columns:210px minmax(0,1fr) 190px;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;display:grid;position:sticky;top:0;box-shadow:0 18px 46px #00000047}.hmee-top-module-title{gap:3px;display:grid}.hmee-top-module-title span,.hmee-top-module-context span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:950}.hmee-top-module-title strong{color:#fff;letter-spacing:-.04em;font-size:18px;line-height:1}.hmee-top-module-buttons{scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.hmee-top-module-buttons button{color:#b9d0c2;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#00000029;border:1px solid #eec44724;flex:none;min-height:38px;padding:0 14px;font-size:12px;font-weight:950}.hmee-top-module-buttons button:hover{color:#fff;background:#eec44714;border-color:#eec44757}.hmee-top-module-buttons button.active{color:#071008;background:linear-gradient(#f1c84c,#a98212);border-color:#eec447b8;box-shadow:0 0 26px #eec44729}.hmee-top-module-context{justify-items:end;gap:3px;display:grid}.hmee-top-module-context small{color:var(--muted);font-size:11px;font-weight:850}.hmee-module-command-hub{display:none!important}.hmee-tabs{margin-top:8px}.hmee-hero,.hmee-landing-hero,.hmee-command-hero{margin-top:0}@media (width<=1100px){.hmee-top-module-rail{grid-template-columns:1fr;align-items:stretch}.hmee-top-module-context{justify-items:start}}[data-hmee-tab=Macro] .hmee-sovereign-panel,[data-hmee-tab=Macro] .hmee-transmission-panel{display:none!important}.hmee-macro-module-v36c-render{display:contents}.hmee-macro-module-v36c{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c13,#0000 30%),radial-gradient(circle at 100% 0,#eec4471a,#0000 36%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-macro-module-hero{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:22px 24px;display:grid}.hmee-macro-module-hero span,.hmee-macro-module-hero aside span,.hmee-macro-kpi-grid span,.hmee-macro-risk-console header span,.hmee-macro-transmission-console header span,.hmee-macro-risk-console section span,.hmee-macro-context-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-macro-module-hero strong{color:#fff;letter-spacing:-.065em;margin-top:6px;font-size:clamp(34px,4vw,64px);line-height:.92;display:block}.hmee-macro-module-hero p{color:#b9d0c2;max-width:1040px;margin:12px 0 0;line-height:1.48}.hmee-macro-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#ff5d6c1a,#0000 36%),#00000029;border:1px solid #ff5d6c33;gap:7px;padding:16px;display:grid}.hmee-macro-module-hero aside strong{letter-spacing:-.04em;font-size:32px}.hmee-macro-module-hero aside small{color:var(--muted)}.hmee-macro-kpi-grid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-macro-kpi-grid article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:6px;min-height:112px;padding:13px;display:grid}.hmee-macro-kpi-grid strong{color:#fff;letter-spacing:-.04em;font-size:30px;line-height:1}.hmee-macro-kpi-grid small{color:var(--muted);align-self:end}.hmee-macro-two-column{grid-template-columns:1.15fr .85fr;gap:10px;padding:12px;display:grid}.hmee-macro-risk-console,.hmee-macro-transmission-console{background:#00000021;border:1px solid #eec44721;overflow:hidden}.hmee-macro-risk-console>header,.hmee-macro-transmission-console>header{background:#0000001f;border-bottom:1px solid #eec4471c;padding:14px 15px}.hmee-macro-risk-console>header strong,.hmee-macro-transmission-console>header strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-macro-risk-console>div{grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px;padding:12px;display:grid}.hmee-macro-risk-console section{background:radial-gradient(circle at 100% 0,#eec44711,#0000 36%),#00000024;border:1px solid #eec4471a;gap:9px;min-height:210px;padding:14px;display:grid}.hmee-macro-risk-console section>div{justify-content:space-between;gap:10px;display:flex}.hmee-macro-risk-console section em{color:var(--red);text-transform:uppercase;background:#ff5d6c0f;border:1px solid #ff5d6c33;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-macro-risk-console section strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-macro-risk-console section p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-macro-risk-console button{border:1px solid var(--line2);width:fit-content;min-height:36px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 12px;font-weight:900}.hmee-macro-transmission-console>div{gap:8px;padding:12px;display:grid}.hmee-macro-transmission-console section{background:#00000024;border:1px solid #eec4471a;grid-template-columns:38px 1fr;gap:10px;min-height:86px;padding:10px;display:grid}.hmee-macro-transmission-console b{width:30px;height:30px;color:var(--gold);background:#eec44714;border:1px solid #eec4472e;place-items:center;font-size:11px;display:grid}.hmee-macro-transmission-console section strong{color:#fff;font-size:15px}.hmee-macro-transmission-console section span{color:var(--gold);margin-top:4px;font-size:11px;font-weight:900;display:block}.hmee-macro-transmission-console section p{color:#b9d0c2;margin:6px 0 0;line-height:1.35}.hmee-macro-context-strip{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-macro-context-strip article{background:#00000021;border:1px solid #eec44721;gap:7px;min-height:125px;padding:14px;display:grid}.hmee-macro-context-strip strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-macro-context-strip small{color:var(--muted);align-self:end}@media (width<=1250px){.hmee-macro-module-hero,.hmee-macro-two-column{grid-template-columns:1fr}.hmee-macro-module-hero aside{text-align:left}}@media (width<=850px){.hmee-macro-kpi-grid,.hmee-macro-risk-console>div,.hmee-macro-context-strip{grid-template-columns:1fr}}[data-hmee-tab="Risco de Contágio"] .hmee-alert-center-panel,[data-hmee-tab="Risco de Contágio"] .hmee-score-engine-panel,[data-hmee-tab="Risco de Contágio"] .hmee-contagion-panel{display:none!important}.hmee-risk-module-v36d-render{display:contents}.hmee-risk-module-v36d{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#ff5d6c16,#0000 30%),radial-gradient(circle at 100% 0,#eec4471a,#0000 36%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-risk-module-hero{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:22px 24px;display:grid}.hmee-risk-module-hero span,.hmee-risk-module-hero aside span,.hmee-risk-score-grid span,.hmee-risk-alert-console header span,.hmee-risk-contagion-console header span,.hmee-risk-alert-console section span,.hmee-risk-contagion-console section header span,.hmee-risk-context-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-risk-module-hero strong{color:#fff;letter-spacing:-.065em;margin-top:6px;font-size:clamp(34px,4vw,64px);line-height:.92;display:block}.hmee-risk-module-hero p{color:#b9d0c2;max-width:1040px;margin:12px 0 0;line-height:1.48}.hmee-risk-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#ff5d6c21,#0000 36%),#00000029;border:1px solid #ff5d6c38;gap:7px;padding:16px;display:grid}.hmee-risk-module-hero aside strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:58px;line-height:.9}.hmee-risk-module-hero aside small{color:var(--muted)}.hmee-risk-score-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-risk-score-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:195px;padding:14px;display:grid}.hmee-risk-score-grid header{justify-content:space-between;gap:10px;display:flex}.hmee-risk-score-grid em,.hmee-risk-alert-console section em,.hmee-risk-contagion-console section em{color:var(--red);text-transform:uppercase;background:#ff5d6c0f;border:1px solid #ff5d6c33;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-risk-score-grid strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-risk-score-grid p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-risk-score-bar{background:#0003;border:1px solid #eec4471f;height:28px;position:relative;overflow:hidden}.hmee-risk-score-bar i{background:linear-gradient(90deg,#eec447e0,#ff5d6c8c);display:block;position:absolute;inset:0 auto 0 0}.hmee-risk-score-bar b{z-index:2;color:#fff;font-variant-numeric:tabular-nums;place-items:center;height:100%;font-size:12px;display:grid;position:relative}.hmee-risk-two-column{grid-template-columns:.95fr 1.05fr;gap:10px;padding:12px;display:grid}.hmee-risk-alert-console,.hmee-risk-contagion-console{background:#00000021;border:1px solid #eec44721;overflow:hidden}.hmee-risk-alert-console>header,.hmee-risk-contagion-console>header{background:#0000001f;border-bottom:1px solid #eec4471c;padding:14px 15px}.hmee-risk-alert-console>header strong,.hmee-risk-contagion-console>header strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-risk-alert-console>div{gap:8px;padding:12px;display:grid}.hmee-risk-alert-console section{background:#00000024;border:1px solid #eec4471a;gap:7px;min-height:132px;padding:12px;display:grid}.hmee-risk-alert-console section>div,.hmee-risk-contagion-console section>header{justify-content:space-between;gap:10px;display:flex}.hmee-risk-alert-console section strong{color:#fff;font-size:18px}.hmee-risk-alert-console section small,.hmee-risk-alert-console section p{color:#b9d0c2;margin:0;line-height:1.35}.hmee-risk-contagion-console>div{gap:10px;padding:12px;display:grid}.hmee-risk-contagion-console section{background:#00000024;border:1px solid #eec4471a;gap:10px;padding:12px;display:grid}.hmee-risk-pathway{gap:6px;display:grid}.hmee-risk-pathway b{color:#fff;background:#0000001f;border:1px solid #eec44714;grid-template-columns:30px 1fr;align-items:center;gap:9px;min-height:36px;padding:6px 8px;font-size:13px;display:grid}.hmee-risk-pathway i{width:24px;height:24px;color:var(--gold);background:#eec44714;border:1px solid #eec4472e;place-items:center;font-size:10px;font-style:normal;display:grid}.hmee-risk-contagion-console button{border:1px solid var(--line2);width:fit-content;min-height:34px;color:var(--gold2);cursor:pointer;background:#eec44714;padding:0 11px;font-weight:900}.hmee-risk-context-strip{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-risk-context-strip article{background:#00000021;border:1px solid #eec44721;gap:7px;min-height:125px;padding:14px;display:grid}.hmee-risk-context-strip strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-risk-context-strip small{color:var(--muted);align-self:end}@media (width<=1250px){.hmee-risk-module-hero,.hmee-risk-two-column{grid-template-columns:1fr}.hmee-risk-module-hero aside{text-align:left}.hmee-risk-score-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (width<=850px){.hmee-risk-score-grid,.hmee-risk-context-strip{grid-template-columns:1fr}}[data-hmee-tab=Sectores] .hmee-sector-exposure-matrix,[data-hmee-tab=Sectores] .hmee-corridor-panel,[data-hmee-tab=Sectores] .hmee-heatmap-panel{display:none!important}.hmee-sector-module-v36e-render{display:contents}.hmee-sector-module-v36e{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 38%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-sector-module-hero{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:22px 24px;display:grid}.hmee-sector-module-hero span,.hmee-sector-module-hero aside span,.hmee-sector-module-kpis span,.hmee-sector-module-grid span,.hmee-sector-corridor-console header span,.hmee-sector-heatmap-console header span,.hmee-sector-corridor-console section span,.hmee-sector-context-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-sector-module-hero strong{color:#fff;letter-spacing:-.065em;margin-top:6px;font-size:clamp(34px,4vw,64px);line-height:.92;display:block}.hmee-sector-module-hero p{color:#b9d0c2;max-width:1040px;margin:12px 0 0;line-height:1.48}.hmee-sector-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec4472e;gap:7px;padding:16px;display:grid}.hmee-sector-module-hero aside strong{letter-spacing:-.04em;font-size:32px}.hmee-sector-module-hero aside small{color:var(--muted)}.hmee-sector-module-kpis{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-sector-module-kpis article,.hmee-sector-context-strip article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:7px;padding:14px;display:grid}.hmee-sector-module-kpis article{min-height:112px}.hmee-sector-module-kpis strong{color:#fff;letter-spacing:-.04em;font-size:28px;line-height:1}.hmee-sector-module-kpis small,.hmee-sector-context-strip small{color:var(--muted);align-self:end}.hmee-sector-module-grid{grid-template-columns:repeat(3,minmax(230px,1fr));gap:10px;padding:12px;display:grid}.hmee-sector-module-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:220px;padding:14px;display:grid}.hmee-sector-module-grid header,.hmee-sector-corridor-console section>div{justify-content:space-between;gap:10px;display:flex}.hmee-sector-module-grid em,.hmee-sector-corridor-console section em{color:var(--gold);text-transform:uppercase;background:#eec4470f;border:1px solid #eec4472e;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-sector-module-grid strong,.hmee-sector-corridor-console section strong,.hmee-sector-context-strip strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-sector-module-grid small,.hmee-sector-corridor-console section small{color:var(--muted);font-weight:850}.hmee-sector-module-grid p,.hmee-sector-corridor-console section p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-sector-module-grid div{border-top:1px solid #eec44717;align-self:end;gap:5px;padding-top:10px;display:grid}.hmee-sector-module-grid b{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.hmee-sector-module-grid i{color:#fff;font-size:13px;font-style:normal;font-weight:850}.hmee-sector-module-two-column{grid-template-columns:.92fr 1.08fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-sector-corridor-console,.hmee-sector-heatmap-console{background:#00000021;border:1px solid #eec44721;overflow:hidden}.hmee-sector-corridor-console>header,.hmee-sector-heatmap-console>header{background:#0000001f;border-bottom:1px solid #eec4471c;padding:14px 15px}.hmee-sector-corridor-console>header strong,.hmee-sector-heatmap-console>header strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-sector-corridor-console>div{gap:8px;padding:12px;display:grid}.hmee-sector-corridor-console section{background:#00000024;border:1px solid #eec4471a;gap:7px;min-height:128px;padding:12px;display:grid}.hmee-sector-mini-heatmap{gap:6px;padding:12px;display:grid;overflow-x:auto}.hmee-sector-mini-heatmap .head,.hmee-sector-mini-heatmap .row{grid-template-columns:minmax(170px,1.2fr) repeat(5,minmax(78px,1fr));gap:6px;min-width:720px;display:grid}.hmee-sector-mini-heatmap span,.hmee-sector-mini-heatmap strong{color:#fff;background:#00000024;border:1px solid #eec4471a;place-items:center;min-height:40px;padding:0 8px;font-size:12px;font-weight:900;display:grid}.hmee-sector-mini-heatmap strong{place-items:center start}.hmee-sector-mini-heatmap .head span{color:var(--gold);text-transform:uppercase;font-size:10px}.hmee-sector-mini-heatmap .very-high{background:#ff5d6c38}.hmee-sector-mini-heatmap .high{background:#eec4472e}.hmee-sector-mini-heatmap .medium{background:#42e8811c}.hmee-sector-mini-heatmap .low{background:#ffffff0a}.hmee-sector-context-strip{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-sector-context-strip article{min-height:125px}@media (width<=1250px){.hmee-sector-module-hero,.hmee-sector-module-two-column{grid-template-columns:1fr}.hmee-sector-module-hero aside{text-align:left}.hmee-sector-module-grid{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media (width<=850px){.hmee-sector-module-kpis,.hmee-sector-module-grid,.hmee-sector-context-strip{grid-template-columns:1fr}}[data-hmee-tab=Empresas] .hmee-dynamic-universe-panel,[data-hmee-tab=Empresas] .hmee-profile-drawer,[data-hmee-tab=Empresas] .hmee-angola-pack-panel{display:none!important}.hmee-empresas-module-v36f-render{display:contents}.hmee-empresas-module-v36f{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 38%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-empresas-module-hero{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:22px 24px;display:grid}.hmee-empresas-module-hero span,.hmee-empresas-module-hero aside span,.hmee-empresas-profile-card span,.hmee-empresas-workflow-card span,.hmee-empresas-layer-grid span,.hmee-empresas-universe-console header span,.hmee-empresas-quality-console header span,.hmee-empresas-quality-console section span,.hmee-empresas-context-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-empresas-module-hero strong{color:#fff;letter-spacing:-.065em;margin-top:6px;font-size:clamp(34px,4vw,64px);line-height:.92;display:block}.hmee-empresas-module-hero p{color:#b9d0c2;max-width:1040px;margin:12px 0 0;line-height:1.48}.hmee-empresas-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec4472e;gap:7px;padding:16px;display:grid}.hmee-empresas-module-hero aside strong{letter-spacing:-.04em;font-size:32px}.hmee-empresas-module-hero aside small{color:var(--muted)}.hmee-empresas-profile-grid{grid-template-columns:1.25fr .75fr;gap:10px;padding:12px 12px 0;display:grid}.hmee-empresas-profile-card,.hmee-empresas-workflow-card{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:190px;padding:15px;display:grid}.hmee-empresas-profile-card strong,.hmee-empresas-workflow-card strong,.hmee-empresas-layer-grid strong,.hmee-empresas-context-strip strong{color:#fff;letter-spacing:-.04em;font-size:23px;line-height:1.08}.hmee-empresas-profile-card p,.hmee-empresas-workflow-card p,.hmee-empresas-layer-grid p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-empresas-profile-card div{flex-wrap:wrap;align-self:end;gap:8px;display:flex}.hmee-empresas-profile-card small,.hmee-empresas-workflow-card small{color:#d8eadf;background:#eec4470e;border:1px solid #eec4471f;align-items:center;width:fit-content;min-height:30px;padding:0 9px;font-weight:850;display:inline-flex}.hmee-empresas-layer-grid{grid-template-columns:repeat(3,minmax(230px,1fr));gap:10px;padding:12px;display:grid}.hmee-empresas-layer-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:175px;padding:14px;display:grid}.hmee-empresas-layer-grid header{justify-content:space-between;gap:10px;display:flex}.hmee-empresas-layer-grid em,.hmee-empresas-quality-console section em{color:var(--green);text-transform:uppercase;background:#42e8810f;border:1px solid #42e88129;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-empresas-two-column{grid-template-columns:1.08fr .92fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-empresas-universe-console,.hmee-empresas-quality-console{background:#00000021;border:1px solid #eec44721;overflow:hidden}.hmee-empresas-universe-console>header,.hmee-empresas-quality-console>header{background:#0000001f;border-bottom:1px solid #eec4471c;padding:14px 15px}.hmee-empresas-universe-console>header strong,.hmee-empresas-quality-console>header strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-empresas-universe-console>div,.hmee-empresas-quality-console>div{gap:8px;padding:12px;display:grid}.hmee-empresas-universe-console section{background:#00000024;border:1px solid #eec4471a;grid-template-columns:36px 1fr;gap:10px;min-height:72px;padding:10px;display:grid}.hmee-empresas-universe-console b{width:28px;height:28px;color:var(--gold);background:#eec44714;border:1px solid #eec4472e;place-items:center;font-size:11px;display:grid}.hmee-empresas-universe-console section strong{color:#fff;font-size:15px}.hmee-empresas-universe-console section span{color:var(--gold);margin-top:4px;font-size:11px;font-weight:900;display:block}.hmee-empresas-universe-console section p{color:#b9d0c2;margin:6px 0 0;line-height:1.35}.hmee-empresas-quality-console section{background:#00000024;border:1px solid #eec4471a;gap:6px;min-height:88px;padding:12px;display:grid}.hmee-empresas-quality-console section strong{color:#fff;font-size:17px}.hmee-empresas-context-strip{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-empresas-context-strip article{background:#00000021;border:1px solid #eec44721;gap:7px;min-height:125px;padding:14px;display:grid}.hmee-empresas-context-strip small{color:var(--muted);align-self:end}@media (width<=1250px){.hmee-empresas-module-hero,.hmee-empresas-profile-grid,.hmee-empresas-two-column{grid-template-columns:1fr}.hmee-empresas-module-hero aside{text-align:left}.hmee-empresas-layer-grid{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media (width<=850px){.hmee-empresas-layer-grid,.hmee-empresas-context-strip{grid-template-columns:1fr}}[data-hmee-tab=Instrumentos] .hmee-briefing-panel,[data-hmee-tab=Instrumentos] .hmee-data-model-panel,[data-hmee-tab=Instrumentos] .hmee-data-readiness-panel{display:none!important}.hmee-instrumentos-module-v36g-render{display:contents}.hmee-instrumentos-module-v36g{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 38%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-instrumentos-module-hero{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:22px 24px;display:grid}.hmee-instrumentos-module-hero span,.hmee-instrumentos-module-hero aside span,.hmee-instrumentos-kpis span,.hmee-instrumentos-grid span,.hmee-briefing-console-v36g header span,.hmee-data-console-v36g header span,.hmee-data-console-v36g section span,.hmee-instrumentos-context-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-instrumentos-module-hero strong{color:#fff;letter-spacing:-.065em;margin-top:6px;font-size:clamp(34px,4vw,64px);line-height:.92;display:block}.hmee-instrumentos-module-hero p{color:#b9d0c2;max-width:1040px;margin:12px 0 0;line-height:1.48}.hmee-instrumentos-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#eec4471c,#0000 36%),#00000029;border:1px solid #eec4472e;gap:7px;padding:16px;display:grid}.hmee-instrumentos-module-hero aside strong{letter-spacing:-.04em;font-size:32px}.hmee-instrumentos-module-hero aside small{color:var(--muted)}.hmee-instrumentos-kpis{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-instrumentos-kpis article,.hmee-instrumentos-context-strip article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:7px;padding:14px;display:grid}.hmee-instrumentos-kpis article{min-height:112px}.hmee-instrumentos-kpis strong{color:#fff;letter-spacing:-.04em;font-size:26px;line-height:1}.hmee-instrumentos-kpis small,.hmee-instrumentos-context-strip small{color:var(--muted);align-self:end}.hmee-instrumentos-grid{grid-template-columns:repeat(3,minmax(230px,1fr));gap:10px;padding:12px;display:grid}.hmee-instrumentos-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:9px;min-height:205px;padding:14px;display:grid}.hmee-instrumentos-grid header{justify-content:space-between;gap:10px;display:flex}.hmee-instrumentos-grid em{color:var(--gold);text-transform:uppercase;background:#eec4470f;border:1px solid #eec4472e;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-instrumentos-grid strong,.hmee-instrumentos-context-strip strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}.hmee-instrumentos-grid small{color:var(--muted);font-weight:850}.hmee-instrumentos-grid p{color:#b9d0c2;margin:0;line-height:1.42}.hmee-instrumentos-two-column{grid-template-columns:1.08fr .92fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-briefing-console-v36g,.hmee-data-console-v36g{background:#00000021;border:1px solid #eec44721;overflow:hidden}.hmee-briefing-console-v36g>header,.hmee-data-console-v36g>header{background:#0000001f;border-bottom:1px solid #eec4471c;padding:14px 15px}.hmee-briefing-console-v36g>header strong,.hmee-data-console-v36g>header strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-briefing-console-v36g>div,.hmee-data-console-v36g>div{gap:8px;padding:12px;display:grid}.hmee-briefing-console-v36g section,.hmee-data-console-v36g section{background:#00000024;border:1px solid #eec4471a;gap:8px;min-height:112px;padding:12px;display:grid}.hmee-briefing-console-v36g section strong,.hmee-data-console-v36g section strong{color:#fff;font-size:18px}.hmee-briefing-console-v36g section p{color:#b9d0c2;margin:0;line-height:1.35}.hmee-briefing-console-v36g button{border:1px solid var(--line2);width:fit-content;min-height:34px;color:var(--gold2);cursor:pointer;background:#eec44714;align-self:end;padding:0 11px;font-weight:900}.hmee-data-console-v36g section small{color:var(--muted);align-self:end}.hmee-instrumentos-context-strip{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-instrumentos-context-strip article{min-height:125px}@media (width<=1250px){.hmee-instrumentos-module-hero,.hmee-instrumentos-two-column{grid-template-columns:1fr}.hmee-instrumentos-module-hero aside{text-align:left}.hmee-instrumentos-grid{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media (width<=850px){.hmee-instrumentos-kpis,.hmee-instrumentos-grid,.hmee-instrumentos-context-strip{grid-template-columns:1fr}}[data-hmee-tab=HT\ Connect] .hmee-methodology-panel,[data-hmee-tab=HT\ Connect] .hmee-data-readiness-panel,[data-hmee-tab=HT\ Connect] .hmee-briefing-panel{display:none!important}.hmee-connect-module-v36h-render{display:contents}.hmee-connect-module-v36h{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec4471a,#0000 32%),radial-gradient(circle at 100% 0,#42e8810e,#0000 38%),linear-gradient(#06160ffa,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-connect-module-hero{background:linear-gradient(90deg,#eec4471a,#0000 58%),#00000021;border-bottom:1px solid #eec44721;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:20px;padding:22px 24px;display:grid}.hmee-connect-module-hero span,.hmee-connect-module-hero aside span,.hmee-connect-kpis span,.hmee-connect-workflow-grid span,.hmee-connect-methodology-console header span,.hmee-connect-readiness-console header span,.hmee-connect-methodology-console section span,.hmee-connect-readiness-console section span,.hmee-connect-briefing-card span,.hmee-connect-context-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-connect-module-hero strong{color:#fff;letter-spacing:-.065em;margin-top:6px;font-size:clamp(34px,4vw,64px);line-height:.92;display:block}.hmee-connect-module-hero p{color:#b9d0c2;max-width:1040px;margin:12px 0 0;line-height:1.48}.hmee-connect-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#42e88114,#0000 36%),#00000029;border:1px solid #42e8812e;gap:7px;padding:16px;display:grid}.hmee-connect-module-hero aside strong{letter-spacing:-.04em;font-size:32px}.hmee-connect-module-hero aside small{color:var(--muted)}.hmee-connect-kpis{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-connect-kpis article,.hmee-connect-context-strip article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:7px;padding:14px;display:grid}.hmee-connect-kpis article{min-height:112px}.hmee-connect-kpis strong{color:#fff;letter-spacing:-.04em;font-size:27px;line-height:1}.hmee-connect-kpis small,.hmee-connect-context-strip small{color:var(--muted);align-self:end}.hmee-connect-workflow-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;padding:12px;display:grid}.hmee-connect-workflow-grid article{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;grid-template-columns:34px 1fr;gap:10px;min-height:180px;padding:14px;display:grid}.hmee-connect-workflow-grid b{width:30px;height:30px;color:var(--gold);background:#eec44714;border:1px solid #eec4472e;place-items:center;font-size:11px;display:grid}.hmee-connect-workflow-grid strong{color:#fff;letter-spacing:-.04em;font-size:20px;line-height:1.08}.hmee-connect-workflow-grid p{color:#b9d0c2;margin:8px 0 0;line-height:1.42}.hmee-connect-two-column{grid-template-columns:1.1fr .9fr;gap:10px;padding:0 12px 12px;display:grid}.hmee-connect-methodology-console,.hmee-connect-readiness-console{background:#00000021;border:1px solid #eec44721;overflow:hidden}.hmee-connect-methodology-console>header,.hmee-connect-readiness-console>header{background:#0000001f;border-bottom:1px solid #eec4471c;padding:14px 15px}.hmee-connect-methodology-console>header strong,.hmee-connect-readiness-console>header strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-connect-methodology-console>div,.hmee-connect-readiness-console>div{gap:8px;padding:12px;display:grid}.hmee-connect-methodology-console section,.hmee-connect-readiness-console section{background:#00000024;border:1px solid #eec4471a;gap:7px;min-height:98px;padding:12px;display:grid}.hmee-connect-methodology-console section>div{justify-content:space-between;gap:10px;display:flex}.hmee-connect-methodology-console em{color:var(--green);text-transform:uppercase;background:#42e8810f;border:1px solid #42e88129;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-connect-methodology-console p{color:#b9d0c2;margin:0;line-height:1.4}.hmee-connect-readiness-console strong{color:#fff;font-size:20px}.hmee-connect-readiness-console small{color:var(--muted)}.hmee-connect-briefing-card{background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000021;border:1px solid #eec44721;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 12px 12px;padding:16px;display:grid}.hmee-connect-briefing-card strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:25px;display:block}.hmee-connect-briefing-card p{color:#b9d0c2;margin:8px 0 0;line-height:1.45}.hmee-connect-actions{gap:8px;display:grid}.hmee-connect-actions button{border:1px solid var(--line2);min-height:36px;color:var(--gold2);cursor:pointer;background:#eec44714;padding:0 12px;font-weight:900}.hmee-connect-context-strip{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-connect-context-strip article{min-height:125px}.hmee-connect-context-strip strong{color:#fff;letter-spacing:-.04em;font-size:22px;line-height:1.08}@media (width<=1250px){.hmee-connect-module-hero,.hmee-connect-two-column,.hmee-connect-briefing-card{grid-template-columns:1fr}.hmee-connect-module-hero aside{text-align:left}.hmee-connect-workflow-grid{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media (width<=850px){.hmee-connect-kpis,.hmee-connect-workflow-grid,.hmee-connect-context-strip{grid-template-columns:1fr}}.hmee-mapa-module-v36i-render{display:contents}.hmee-mapa-module-v36i{border:1px solid var(--line);background:radial-gradient(circle at 0 0,#eec44721,#0000 32%),radial-gradient(circle at 100% 0,#42e88112,#0000 38%),linear-gradient(#06160ffb,#010805fe);margin-top:12px;overflow:hidden;box-shadow:0 24px 70px #00000057}.hmee-mapa-module-hero{background:linear-gradient(90deg,#eec4471f,#0000 58%),#00000021;border-bottom:1px solid #eec44724;grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:20px;padding:24px;display:grid}.hmee-mapa-module-hero span,.hmee-mapa-module-hero aside span,.hmee-mapa-layer-strip span,.hmee-mapa-main-card span,.hmee-mapa-decision-card span,.hmee-mapa-mode-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950}.hmee-mapa-module-hero strong{color:#fff;letter-spacing:-.075em;margin-top:6px;font-size:clamp(38px,4.6vw,78px);line-height:.88;display:block}.hmee-mapa-module-hero p{color:#c6ddcf;max-width:1080px;margin:14px 0 0;font-size:15px;line-height:1.48}.hmee-mapa-module-hero aside{text-align:right;background:radial-gradient(circle at 100% 0,#eec44721,#0000 36%),#00000029;border:1px solid #eec4473d;gap:7px;padding:16px;display:grid}.hmee-mapa-module-hero aside strong{letter-spacing:-.04em;font-size:34px}.hmee-mapa-module-hero aside small{color:var(--muted)}.hmee-mapa-layer-strip{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;padding:12px 12px 0;display:grid}.hmee-mapa-layer-strip article{background:radial-gradient(circle at 100% 0,#eec44714,#0000 36%),#00000021;border:1px solid #eec44721;gap:7px;min-height:112px;padding:14px;display:grid}.hmee-mapa-layer-strip strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1}.hmee-mapa-layer-strip small{color:var(--muted);align-self:end}.hmee-mapa-module-grid{grid-template-columns:1.15fr .85fr;gap:10px;padding:12px;display:grid}.hmee-mapa-main-card,.hmee-mapa-decision-card{background:radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000021;border:1px solid #eec44721;gap:10px;min-height:210px;padding:16px;display:grid}.hmee-mapa-main-card strong,.hmee-mapa-decision-card strong,.hmee-mapa-mode-grid strong{color:#fff;letter-spacing:-.04em;font-size:24px;line-height:1.08}.hmee-mapa-main-card p{color:#b9d0c2;margin:0;line-height:1.45}.hmee-mapa-main-card div,.hmee-mapa-decision-card div{flex-wrap:wrap;align-self:end;gap:8px;display:flex}.hmee-mapa-main-card small,.hmee-mapa-decision-card small{color:#d8eadf;background:#eec4470e;border:1px solid #eec4471f;align-items:center;min-height:32px;padding:0 10px;font-weight:850;display:inline-flex}.hmee-mapa-mode-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;padding:0 12px 12px;display:grid}.hmee-mapa-mode-grid article{background:radial-gradient(circle at 100% 0,#eec44712,#0000 36%),#00000021;border:1px solid #eec44721;gap:8px;min-height:160px;padding:14px;display:grid}.hmee-mapa-mode-grid p{color:#b9d0c2;margin:0;line-height:1.42}@media (width<=1250px){.hmee-mapa-module-hero,.hmee-mapa-module-grid{grid-template-columns:1fr}.hmee-mapa-module-hero aside{text-align:left}.hmee-mapa-mode-grid{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media (width<=850px){.hmee-mapa-layer-strip,.hmee-mapa-mode-grid{grid-template-columns:1fr}}.hmee-top-module-rail{margin-bottom:14px}.hmee-tabs,.hmee-module-command-hub,.hmee-module-index,.hmee-subpage-switchboard{display:none!important}.hmee-mapa-module-v36i,.hmee-empresas-module-v36f,.hmee-instrumentos-module-v36g,.hmee-macro-module-v36c,.hmee-sector-module-v36e,.hmee-risk-module-v36d,.hmee-connect-module-v36h{border-color:#eec4472e;margin-top:0!important}[data-hmee-tab=Mapa] .hmee-map-stage,[data-hmee-tab=Mapa] .hmee-network-stage,[data-hmee-tab=Mapa] .hmee-relationship-map,[data-hmee-tab=Mapa] .hmee-map-panel{border-color:#eec4473d}[data-hmee-tab=Mapa] .hmee-executive-top-summary{display:block}.hmee-top-module-buttons button{white-space:nowrap;border-radius:0}.hmee-top-module-buttons button.active{transform:translateY(-1px)}@media (width<=900px){.hmee-top-module-rail{position:sticky;top:0}.hmee-top-module-buttons{padding-bottom:4px}}.hmee-tabs,.hmee-module-command-hub,.hmee-module-index,.hmee-subpage-switchboard,[data-hmee-tab] .hmee-sovereign-panel,[data-hmee-tab] .hmee-contagion-panel,[data-hmee-tab] .hmee-score-engine-panel,[data-hmee-tab] .hmee-data-readiness-panel,[data-hmee-tab] .hmee-heatmap-panel,[data-hmee-tab] .hmee-alert-center-panel,[data-hmee-tab] .hmee-transmission-panel,[data-hmee-tab] .hmee-corridor-panel,[data-hmee-tab] .hmee-sector-exposure-matrix,[data-hmee-tab] .hmee-methodology-panel,[data-hmee-tab] .hmee-angola-pack-panel,[data-hmee-tab] .hmee-data-model-panel,[data-hmee-tab] .hmee-briefing-panel,[data-hmee-tab] .hmee-dynamic-universe-panel,[data-hmee-tab] .hmee-profile-drawer,[data-hmee-tab=Empresas] .hmee-map-stage,[data-hmee-tab=Empresas] .hmee-network-stage,[data-hmee-tab=Empresas] .hmee-relationship-map,[data-hmee-tab=Empresas] .hmee-map-panel,[data-hmee-tab=Empresas] .hmee-graph-panel,[data-hmee-tab=Empresas] .hmee-terminal-tape,[data-hmee-tab=Instrumentos] .hmee-map-stage,[data-hmee-tab=Instrumentos] .hmee-network-stage,[data-hmee-tab=Instrumentos] .hmee-relationship-map,[data-hmee-tab=Instrumentos] .hmee-map-panel,[data-hmee-tab=Instrumentos] .hmee-graph-panel,[data-hmee-tab=Instrumentos] .hmee-terminal-tape,[data-hmee-tab=Macro] .hmee-map-stage,[data-hmee-tab=Macro] .hmee-network-stage,[data-hmee-tab=Macro] .hmee-relationship-map,[data-hmee-tab=Macro] .hmee-map-panel,[data-hmee-tab=Macro] .hmee-graph-panel,[data-hmee-tab=Macro] .hmee-terminal-tape,[data-hmee-tab=Sectores] .hmee-map-stage,[data-hmee-tab=Sectores] .hmee-network-stage,[data-hmee-tab=Sectores] .hmee-relationship-map,[data-hmee-tab=Sectores] .hmee-map-panel,[data-hmee-tab=Sectores] .hmee-graph-panel,[data-hmee-tab=Sectores] .hmee-terminal-tape,[data-hmee-tab="Risco de Contágio"] .hmee-map-stage,[data-hmee-tab="Risco de Contágio"] .hmee-network-stage,[data-hmee-tab="Risco de Contágio"] .hmee-relationship-map,[data-hmee-tab="Risco de Contágio"] .hmee-map-panel,[data-hmee-tab="Risco de Contágio"] .hmee-graph-panel,[data-hmee-tab="Risco de Contágio"] .hmee-terminal-tape,[data-hmee-tab=HT\ Connect] .hmee-map-stage,[data-hmee-tab=HT\ Connect] .hmee-network-stage,[data-hmee-tab=HT\ Connect] .hmee-relationship-map,[data-hmee-tab=HT\ Connect] .hmee-map-panel,[data-hmee-tab=HT\ Connect] .hmee-graph-panel,[data-hmee-tab=HT\ Connect] .hmee-terminal-tape{display:none!important}[data-hmee-tab=Mapa] .hmee-mapa-module-v36i{margin-bottom:12px!important}[data-hmee-tab=Mapa] .hmee-map-stage,[data-hmee-tab=Mapa] .hmee-network-stage,[data-hmee-tab=Mapa] .hmee-relationship-map,[data-hmee-tab=Mapa] .hmee-map-panel,[data-hmee-tab=Mapa] .hmee-graph-panel{box-shadow:0 24px 70px #00000057,0 0 42px #eec4470b;border-color:#eec44742!important}.hmee-mapa-module-v36i,.hmee-empresas-module-v36f,.hmee-instrumentos-module-v36g,.hmee-macro-module-v36c,.hmee-sector-module-v36e,.hmee-risk-module-v36d,.hmee-connect-module-v36h{margin-top:0!important}[data-hmee-tab=Empresas] .hmee-executive-top-summary,[data-hmee-tab=Instrumentos] .hmee-executive-top-summary,[data-hmee-tab=Macro] .hmee-executive-top-summary,[data-hmee-tab=Sectores] .hmee-executive-top-summary,[data-hmee-tab="Risco de Contágio"] .hmee-executive-top-summary,[data-hmee-tab=HT\ Connect] .hmee-executive-top-summary{display:none!important}.hmee-top-module-rail+.hmee-mapa-module-v36i-render,.hmee-top-module-rail+.hmee-empresas-module-v36f-render,.hmee-top-module-rail+.hmee-instrumentos-module-v36g-render,.hmee-top-module-rail+.hmee-macro-module-v36c-render,.hmee-top-module-rail+.hmee-sector-module-v36e-render,.hmee-top-module-rail+.hmee-risk-module-v36d-render,.hmee-top-module-rail+.hmee-connect-module-v36h-render{margin-top:0}.hmee-top-module-rail{border:1px solid #eec44729;border-left:0;border-right:0}.hmee-top-module-buttons button{min-width:max-content}.hmee-top-module-buttons button:first-child{border-color:#eec4473d}.hmee-top-module-buttons button:first-child:not(.active){color:var(--gold);background:#eec4470f}@media (width<=900px){.hmee-top-module-rail{gap:8px;padding:8px}.hmee-top-module-buttons button{min-height:34px;padding:0 10px;font-size:11px}}.hmee-cloud-status-strip{background:radial-gradient(circle at 0 0,#eec44713,#0000 28%),#00000024;border:1px solid #eec44724;grid-template-columns:repeat(4,minmax(160px,1fr));gap:8px;margin:0 0 12px;padding:10px 12px;display:grid}.hmee-cloud-status-strip article{background:#00000024;border:1px solid #eec4471a;gap:4px;min-height:76px;padding:10px;display:grid}.hmee-cloud-status-strip article span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-status-strip article strong{color:#fff;letter-spacing:-.035em;font-size:18px;line-height:1}.hmee-cloud-status-strip article small{color:var(--muted);line-height:1.25}.hmee-cloud-status-strip.ready{border-color:#42e88138}.hmee-cloud-status-strip.ready article:first-child{background:radial-gradient(circle at 100% 0,#42e8811a,#0000 36%),#00000024;border-color:#42e88138}.hmee-cloud-status-strip.ready article:first-child strong{color:var(--green)}.hmee-cloud-status-strip.loading article:first-child strong{color:var(--gold)}.hmee-cloud-status-strip.fallback,.hmee-cloud-status-strip.error{border-color:#ff5d6c38}.hmee-cloud-status-strip .warning{background:radial-gradient(circle at 100% 0,#ff5d6c1a,#0000 32%),#00000029;border-color:#ff5d6c33;grid-column:1/-1}.hmee-cloud-status-strip .warning strong{color:var(--red)}@media (width<=1000px){.hmee-cloud-status-strip{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (width<=620px){.hmee-cloud-status-strip{grid-template-columns:1fr}}.hmee-cloud-relationships-panel{background:radial-gradient(circle at 0 0,#eec44714,#0000 30%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-relationships-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-relationships-header span,.hmee-cloud-relationship-kpis span,.hmee-cloud-relationship-table .head span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-relationships-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-relationships-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-relationships-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-relationships-header aside.ready{border-color:#42e88138}.hmee-cloud-relationships-header aside.ready strong{color:var(--green)}.hmee-cloud-relationships-header aside.fallback strong{color:var(--gold)}.hmee-cloud-relationships-header aside small{color:var(--muted)}.hmee-cloud-relationship-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-relationship-kpis article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-relationship-kpis strong{color:#fff;letter-spacing:-.035em;font-size:26px;line-height:1}.hmee-cloud-relationship-kpis small{color:var(--muted);align-self:end}.hmee-cloud-relationship-table{gap:6px;padding:10px;display:grid;overflow-x:auto}.hmee-cloud-relationship-table .head,.hmee-cloud-relationship-table article{grid-template-columns:minmax(220px,1.4fr) 120px 110px minmax(170px,1fr) minmax(150px,.9fr) 145px;gap:6px;min-width:980px;display:grid}.hmee-cloud-relationship-table .head span,.hmee-cloud-relationship-table article>span{color:#d8eadf;background:#00000021;border:1px solid #eec44714;align-content:center;min-height:42px;padding:8px;font-size:12px;display:grid}.hmee-cloud-relationship-table article>span strong{color:#fff;font-size:13px}.hmee-cloud-relationship-table article>span small{color:var(--muted);margin-top:3px;display:block}.hmee-cloud-relationship-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-relationship-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-relationship-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1000px){.hmee-cloud-relationships-header,.hmee-cloud-relationship-kpis{grid-template-columns:1fr}.hmee-cloud-relationships-header aside{text-align:left}}.hmee-cloud-instruments-panel{background:radial-gradient(circle at 0 0,#eec44714,#0000 30%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-instruments-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-instruments-header span,.hmee-cloud-instrument-kpis span,.hmee-cloud-instrument-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-instruments-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-instruments-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-instruments-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-instruments-header aside.ready{border-color:#42e88138}.hmee-cloud-instruments-header aside.ready strong{color:var(--green)}.hmee-cloud-instruments-header aside small{color:var(--muted)}.hmee-cloud-instrument-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-instrument-kpis article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-instrument-kpis strong{color:#fff;letter-spacing:-.035em;font-size:26px;line-height:1}.hmee-cloud-instrument-kpis small{color:var(--muted);align-self:end}.hmee-cloud-instrument-grid{grid-template-columns:repeat(5,minmax(210px,1fr));gap:8px;padding:10px;display:grid}.hmee-cloud-instrument-grid article{background:radial-gradient(circle at 100% 0,#eec4470e,#0000 30%),#00000024;border:1px solid #eec4471a;gap:8px;min-height:180px;padding:12px;display:grid}.hmee-cloud-instrument-grid header,.hmee-cloud-instrument-grid footer{justify-content:space-between;gap:8px;display:flex}.hmee-cloud-instrument-grid em{color:var(--green);text-transform:uppercase;background:#42e8810f;border:1px solid #42e88129;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-cloud-instrument-grid strong{color:#fff;letter-spacing:-.04em;font-size:20px;line-height:1.08}.hmee-cloud-instrument-grid small{color:var(--muted);font-weight:850}.hmee-cloud-instrument-grid p{color:#b9d0c2;margin:0;line-height:1.35}.hmee-cloud-instrument-grid footer{border-top:1px solid #eec44714;align-self:end;padding-top:8px}.hmee-cloud-instrument-grid footer b{color:#fff;font-size:11px}.hmee-cloud-instrument-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-instrument-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-instrument-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1350px){.hmee-cloud-instrument-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}}@media (width<=1000px){.hmee-cloud-instruments-header,.hmee-cloud-instrument-kpis{grid-template-columns:1fr}.hmee-cloud-instruments-header aside{text-align:left}.hmee-cloud-instrument-grid{grid-template-columns:1fr}}.hmee-cloud-macro-drivers-panel{background:radial-gradient(circle at 0 0,#eec44714,#0000 30%),radial-gradient(circle at 100% 0,#ff5d6c0b,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-macro-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-macro-header span,.hmee-cloud-macro-kpis span,.hmee-cloud-macro-driver-grid span,.hmee-cloud-macro-transmission header span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-macro-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-macro-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-macro-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-macro-header aside.ready{border-color:#42e88138}.hmee-cloud-macro-header aside.ready strong{color:var(--green)}.hmee-cloud-macro-header aside small{color:var(--muted)}.hmee-cloud-macro-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-macro-kpis article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-macro-kpis strong{color:#fff;letter-spacing:-.035em;font-size:26px;line-height:1}.hmee-cloud-macro-kpis small{color:var(--muted);align-self:end}.hmee-cloud-macro-driver-grid{grid-template-columns:repeat(5,minmax(210px,1fr));gap:8px;padding:10px;display:grid}.hmee-cloud-macro-driver-grid article{background:radial-gradient(circle at 100% 0,#eec4470e,#0000 30%),#00000024;border:1px solid #eec4471a;gap:8px;min-height:230px;padding:12px;display:grid}.hmee-cloud-macro-driver-grid header,.hmee-cloud-macro-driver-grid footer{justify-content:space-between;gap:8px;display:flex}.hmee-cloud-macro-driver-grid em{color:var(--red);text-transform:uppercase;background:#ff5d6c0f;border:1px solid #ff5d6c2e;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-cloud-macro-driver-grid strong{color:#fff;letter-spacing:-.04em;font-size:20px;line-height:1.08}.hmee-cloud-macro-value{background:#00000024;border:1px solid #eec4471a;gap:4px;padding:9px;display:grid}.hmee-cloud-macro-value b{color:#fff;font-size:18px}.hmee-cloud-macro-value small,.hmee-cloud-macro-driver-grid footer small{color:var(--muted)}.hmee-cloud-macro-driver-grid p{color:#b9d0c2;margin:0;line-height:1.35}.hmee-cloud-macro-driver-grid footer{border-top:1px solid #eec44714;align-self:end;padding-top:8px}.hmee-cloud-macro-transmission{background:#00000024;border:1px solid #eec4471a;margin:0 10px 10px}.hmee-cloud-macro-transmission>header{border-bottom:1px solid #eec44717;padding:12px}.hmee-cloud-macro-transmission>header strong{color:#fff;margin-top:4px;font-size:20px;display:block}.hmee-cloud-macro-transmission>div{grid-template-columns:repeat(3,minmax(210px,1fr));gap:8px;padding:10px;display:grid}.hmee-cloud-macro-transmission section{background:#00000021;border:1px solid #eec44714;grid-template-columns:32px 1fr;gap:8px;padding:9px;display:grid}.hmee-cloud-macro-transmission b{width:26px;height:26px;color:var(--gold);border:1px solid #eec44724;place-items:center;font-size:10px;display:grid}.hmee-cloud-macro-transmission section strong{color:#fff;font-size:14px}.hmee-cloud-macro-transmission section span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.hmee-cloud-macro-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-macro-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-macro-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1350px){.hmee-cloud-macro-driver-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}.hmee-cloud-macro-transmission>div{grid-template-columns:1fr}}@media (width<=1000px){.hmee-cloud-macro-header,.hmee-cloud-macro-kpis{grid-template-columns:1fr}.hmee-cloud-macro-header aside{text-align:left}.hmee-cloud-macro-driver-grid{grid-template-columns:1fr}}.hmee-cloud-risk-panel{background:radial-gradient(circle at 0 0,#ff5d6c0f,#0000 30%),radial-gradient(circle at 100% 0,#eec44713,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-risk-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-risk-header span,.hmee-cloud-risk-kpis span,.hmee-cloud-risk-ranking>header span,.hmee-cloud-risk-driver-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-risk-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-risk-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-risk-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-risk-header aside.ready{border-color:#42e88138}.hmee-cloud-risk-header aside.ready strong{color:var(--green)}.hmee-cloud-risk-header aside small{color:var(--muted)}.hmee-cloud-risk-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-risk-kpis article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-risk-kpis strong{color:#fff;letter-spacing:-.035em;font-size:25px;line-height:1}.hmee-cloud-risk-kpis small{color:var(--muted);align-self:end}.hmee-cloud-risk-ranking{background:#00000024;border:1px solid #eec4471a;margin:10px}.hmee-cloud-risk-ranking>header{border-bottom:1px solid #eec44717;padding:12px}.hmee-cloud-risk-ranking>header strong{color:#fff;margin-top:4px;font-size:21px;display:block}.hmee-cloud-risk-ranking>div{grid-template-columns:repeat(2,minmax(280px,1fr));gap:8px;padding:10px;display:grid}.hmee-cloud-risk-ranking article{background:#00000024;border:1px solid #eec44717;grid-template-columns:34px 1fr;gap:9px;min-height:112px;padding:10px;display:grid}.hmee-cloud-risk-ranking article.critical{background:radial-gradient(circle at 100% 0,#ff5d6c14,#0000 32%),#00000024;border-color:#ff5d6c3d}.hmee-cloud-risk-ranking article.high{border-color:#eec44733}.hmee-cloud-risk-ranking article>b{width:28px;height:28px;color:var(--gold);border:1px solid #eec44724;place-items:center;font-size:10px;display:grid}.hmee-cloud-risk-ranking article header{justify-content:space-between;gap:10px;display:flex}.hmee-cloud-risk-ranking article header strong{color:#fff;font-size:15px}.hmee-cloud-risk-ranking article em{min-width:34px;height:24px;color:var(--red);background:#ff5d6c12;border:1px solid #ff5d6c2e;place-items:center;font-size:11px;font-style:normal;font-weight:950;display:grid}.hmee-cloud-risk-ranking article p{color:#b9d0c2;margin:6px 0;line-height:1.35}.hmee-cloud-risk-ranking article footer{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.hmee-cloud-risk-ranking article footer span{color:var(--gold);letter-spacing:0;text-transform:none;font-size:12px}.hmee-cloud-risk-driver-strip{grid-template-columns:repeat(5,minmax(160px,1fr));gap:8px;padding:0 10px 10px;display:grid}.hmee-cloud-risk-driver-strip article{background:#00000024;border:1px solid #eec44717;gap:5px;min-height:92px;padding:10px;display:grid}.hmee-cloud-risk-driver-strip strong{color:#fff;font-size:17px}.hmee-cloud-risk-driver-strip small{color:var(--muted);align-self:end}.hmee-cloud-risk-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-risk-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-risk-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1200px){.hmee-cloud-risk-ranking>div{grid-template-columns:1fr}.hmee-cloud-risk-driver-strip{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (width<=900px){.hmee-cloud-risk-header,.hmee-cloud-risk-kpis,.hmee-cloud-risk-driver-strip{grid-template-columns:1fr}.hmee-cloud-risk-header aside{text-align:left}}.hmee-cloud-sectors-panel{background:radial-gradient(circle at 0 0,#eec44714,#0000 30%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-sectors-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-sectors-header span,.hmee-cloud-sectors-kpis span,.hmee-cloud-sectors-grid span,.hmee-cloud-layer-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-sectors-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-sectors-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-sectors-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-sectors-header aside.ready{border-color:#42e88138}.hmee-cloud-sectors-header aside.ready strong{color:var(--green)}.hmee-cloud-sectors-header aside small{color:var(--muted)}.hmee-cloud-sectors-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-sectors-kpis article,.hmee-cloud-layer-strip article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-sectors-kpis strong,.hmee-cloud-layer-strip strong{color:#fff;letter-spacing:-.035em;font-size:24px;line-height:1}.hmee-cloud-sectors-kpis small,.hmee-cloud-layer-strip small{color:var(--muted);align-self:end}.hmee-cloud-sectors-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:8px;padding:10px;display:grid}.hmee-cloud-sectors-grid article{background:radial-gradient(circle at 100% 0,#eec4470e,#0000 30%),#00000024;border:1px solid #eec4471a;gap:8px;min-height:220px;padding:12px;display:grid}.hmee-cloud-sectors-grid header,.hmee-cloud-sectors-grid footer{justify-content:space-between;gap:8px;display:flex}.hmee-cloud-sectors-grid em{color:var(--green);text-transform:uppercase;background:#42e8810f;border:1px solid #42e88129;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950}.hmee-cloud-sectors-grid strong{color:#fff;letter-spacing:-.04em;font-size:21px;line-height:1.08}.hmee-cloud-sector-value{background:#00000024;border:1px solid #eec4471a;gap:4px;padding:9px;display:grid}.hmee-cloud-sector-value b{color:#fff;font-size:18px}.hmee-cloud-sector-value small,.hmee-cloud-sectors-grid footer small{color:var(--muted)}.hmee-cloud-sectors-grid p{color:#b9d0c2;margin:0;line-height:1.35}.hmee-cloud-sectors-grid footer{border-top:1px solid #eec44714;align-self:end;padding-top:8px}.hmee-cloud-layer-strip{grid-template-columns:repeat(4,minmax(160px,1fr));gap:8px;padding:0 10px 10px;display:grid}.hmee-cloud-sectors-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-sectors-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-sectors-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1200px){.hmee-cloud-sectors-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=900px){.hmee-cloud-sectors-header,.hmee-cloud-sectors-kpis,.hmee-cloud-sectors-grid,.hmee-cloud-layer-strip{grid-template-columns:1fr}.hmee-cloud-sectors-header aside{text-align:left}}.hmee-cloud-connect-panel{background:radial-gradient(circle at 0 0,#eec44714,#0000 30%),radial-gradient(circle at 100% 0,#42e8810d,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-connect-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-connect-header span,.hmee-cloud-connect-kpis span,.hmee-cloud-connect-briefing span,.hmee-cloud-connect-relations header span,.hmee-cloud-connect-readiness header span,.hmee-cloud-connect-readiness section span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-connect-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-connect-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-connect-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-connect-header aside.ready{border-color:#42e88138}.hmee-cloud-connect-header aside.ready strong{color:var(--green)}.hmee-cloud-connect-header aside small{color:var(--muted)}.hmee-cloud-connect-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-connect-kpis article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-connect-kpis strong{color:#fff;letter-spacing:-.035em;font-size:24px;line-height:1}.hmee-cloud-connect-kpis small{color:var(--muted);align-self:end}.hmee-cloud-connect-briefing{background:radial-gradient(circle at 100% 0,#eec44711,#0000 32%),#00000024;border:1px solid #eec4471c;margin:10px;padding:13px}.hmee-cloud-connect-briefing header strong,.hmee-cloud-connect-relations>header strong,.hmee-cloud-connect-readiness>header strong{color:#fff;margin-top:4px;font-size:21px;display:block}.hmee-cloud-connect-briefing p{color:#d8eadf;margin:10px 0;line-height:1.45}.hmee-cloud-connect-briefing div{flex-wrap:wrap;gap:8px;display:flex}.hmee-cloud-connect-briefing button{min-height:34px;color:var(--gold);cursor:pointer;background:#eec44712;border:1px solid #eec44729;padding:0 11px;font-weight:900}.hmee-cloud-connect-two-column{grid-template-columns:1.1fr .9fr;gap:10px;padding:0 10px 10px;display:grid}.hmee-cloud-connect-relations,.hmee-cloud-connect-readiness{background:#00000024;border:1px solid #eec4471a}.hmee-cloud-connect-relations>header,.hmee-cloud-connect-readiness>header{border-bottom:1px solid #eec44717;padding:12px}.hmee-cloud-connect-relations>div,.hmee-cloud-connect-readiness>div{gap:8px;padding:10px;display:grid}.hmee-cloud-connect-relations section{background:#00000021;border:1px solid #eec44714;grid-template-columns:32px 1fr;gap:8px;padding:9px;display:grid}.hmee-cloud-connect-relations b{width:26px;height:26px;color:var(--gold);border:1px solid #eec44724;place-items:center;font-size:10px;display:grid}.hmee-cloud-connect-relations section strong,.hmee-cloud-connect-readiness section strong{color:#fff;font-size:14px}.hmee-cloud-connect-relations section span{color:#b9d0c2;margin-top:3px;font-size:12px;display:block}.hmee-cloud-connect-relations section small,.hmee-cloud-connect-readiness section small{color:var(--muted);margin-top:4px;display:block}.hmee-cloud-connect-readiness section{background:#00000021;border:1px solid #eec44714;gap:5px;min-height:86px;padding:10px;display:grid}.hmee-cloud-connect-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-connect-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-connect-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1050px){.hmee-cloud-connect-header,.hmee-cloud-connect-kpis,.hmee-cloud-connect-two-column{grid-template-columns:1fr}.hmee-cloud-connect-header aside{text-align:left}}.hmee-cloud-map-panel{background:radial-gradient(circle at 0 0,#eec44717,#0000 30%),radial-gradient(circle at 100% 0,#42e8810b,#0000 36%),#00000024;border:1px solid #eec44726;margin:0 0 12px;overflow:hidden}.hmee-cloud-map-header{border-bottom:1px solid #eec4471f;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;padding:15px;display:grid}.hmee-cloud-map-header span,.hmee-cloud-map-kpis span,.hmee-cloud-map-three-column header span,.hmee-cloud-map-readiness span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-cloud-map-header strong{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:28px;line-height:1;display:block}.hmee-cloud-map-header p{color:#b9d0c2;max-width:1050px;margin:8px 0 0;line-height:1.42}.hmee-cloud-map-header aside{text-align:right;background:#00000024;border:1px solid #eec44724;gap:5px;padding:12px;display:grid}.hmee-cloud-map-header aside.ready{border-color:#42e88138}.hmee-cloud-map-header aside.ready strong{color:var(--green)}.hmee-cloud-map-header aside small{color:var(--muted)}.hmee-cloud-map-kpis{grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;padding:10px 10px 0;display:grid}.hmee-cloud-map-kpis article,.hmee-cloud-map-readiness article{background:#00000024;border:1px solid #eec4471a;gap:5px;min-height:88px;padding:11px;display:grid}.hmee-cloud-map-kpis strong,.hmee-cloud-map-readiness strong{color:#fff;letter-spacing:-.035em;font-size:24px;line-height:1}.hmee-cloud-map-kpis small,.hmee-cloud-map-readiness small{color:var(--muted);align-self:end}.hmee-cloud-map-three-column{grid-template-columns:repeat(3,minmax(260px,1fr));gap:8px;padding:10px;display:grid}.hmee-cloud-map-three-column>article{background:#00000024;border:1px solid #eec4471a}.hmee-cloud-map-three-column header{border-bottom:1px solid #eec44717;padding:11px}.hmee-cloud-map-three-column header strong{color:#fff;margin-top:4px;font-size:19px;display:block}.hmee-cloud-map-three-column>article>div{gap:7px;padding:9px;display:grid}.hmee-cloud-map-three-column section{background:#00000021;border:1px solid #eec44714;gap:4px;min-height:78px;padding:9px;display:grid}.hmee-cloud-map-three-column section strong{color:#fff;font-size:14px}.hmee-cloud-map-three-column section span{color:#b9d0c2;font-size:12px}.hmee-cloud-map-three-column section small{color:var(--muted)}.hmee-cloud-map-readiness{grid-template-columns:repeat(3,minmax(180px,1fr));gap:8px;padding:0 10px 10px;display:grid}.hmee-cloud-map-warning{background:#ff5d6c0f;border:1px solid #ff5d6c2e;margin:0 10px 10px;padding:10px}.hmee-cloud-map-warning strong{color:var(--red);text-transform:uppercase;letter-spacing:.1em;font-size:11px;display:block}.hmee-cloud-map-warning span{color:#d8eadf;margin-top:5px;font-size:12px;display:block}@media (width<=1100px){.hmee-cloud-map-header,.hmee-cloud-map-kpis,.hmee-cloud-map-three-column,.hmee-cloud-map-readiness{grid-template-columns:1fr}.hmee-cloud-map-header aside{text-align:left}}.hmee-data-integrity-note{color:#e8d79a;letter-spacing:.08em;text-transform:uppercase;background:#eec4470e;border:1px solid #eec44729;margin-top:10px;padding:7px 9px;font-size:10px;font-weight:900;line-height:1.35}.hmee-core-card .hmee-data-integrity-note,.hmee-core-card.selected .hmee-data-integrity-note{justify-self:stretch}.hmee-public-integrity-banner{background:radial-gradient(circle at 0 0,#eec44714,#0000 30%),radial-gradient(circle at 100% 0,#42e8810a,#0000 35%),#00000029;border:1px solid #eec44729;margin:0 0 12px;overflow:hidden}.hmee-public-integrity-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 14px;display:grid}.hmee-public-integrity-main span,.hmee-public-integrity-methodology span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.hmee-public-integrity-main strong{color:#fff;letter-spacing:-.025em;margin-top:4px;font-size:18px;display:block}.hmee-public-integrity-main p{color:#d7e5dc;max-width:1180px;margin:7px 0 0;font-size:13px;line-height:1.45}.hmee-public-integrity-main button{min-height:36px;color:var(--gold);cursor:pointer;white-space:nowrap;background:#eec44713;border:1px solid #eec4472e;padding:0 12px;font-weight:950}.hmee-public-integrity-main button:hover{background:#eec4471f;border-color:#eec4475c}.hmee-public-integrity-methodology{grid-template-columns:repeat(5,minmax(160px,1fr));gap:8px;padding:0 10px 10px;display:grid}.hmee-public-integrity-methodology article{background:#00000024;border:1px solid #eec4471a;gap:6px;min-height:138px;padding:10px;display:grid}.hmee-public-integrity-methodology strong{color:#fff;font-size:14px;line-height:1.15}.hmee-public-integrity-methodology p{color:#b9d0c2;margin:0;font-size:12px;line-height:1.35}@media (width<=1150px){.hmee-public-integrity-methodology{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (width<=760px){.hmee-public-integrity-main,.hmee-public-integrity-methodology{grid-template-columns:1fr}.hmee-public-integrity-main button{width:100%}}.hmee-back-dashboard{color:#ffcf66;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:linear-gradient(#ffb00029,#ffb00009),#050c09f0;border:1px solid #ffb00057;min-height:36px;margin-left:auto;padding:0 14px;font-size:12px;font-weight:950}.hmee-back-dashboard:hover{color:#ffe39a;background:linear-gradient(#ffb0003d,#ffb0000f),#08100cfa;border-color:#ffb0009e}@media (width<=900px){.hmee-back-dashboard{justify-content:center;width:100%;margin-left:0}}.hmee-page,.hmee-shell,.hmee-workspace,.hmee-terminal,.hmee-root{position:relative}.hmee-back-dashboard{color:#ffcf66;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:linear-gradient(#ffb00038,#ffb0000e),#050c09f5;border:1px solid #ffb00070;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:950;box-shadow:0 0 18px #ffb0001f;z-index:80!important;display:inline-flex!important;position:absolute!important;top:18px!important;right:22px!important}.hmee-back-dashboard:hover{color:#ffe39a;border-color:#ffb000b8}@media (width<=900px){.hmee-back-dashboard{width:100%;margin:10px 0;position:static!important}}.hmee-back-dashboard{z-index:120!important;top:18px!important;right:clamp(300px,18vw,420px)!important}@media (width<=1200px){.hmee-back-dashboard{top:76px!important;right:24px!important}}@media (width<=900px){.hmee-back-dashboard{width:100%;margin:10px 0;position:static!important}}.hmee-back-dashboard{right:clamp(230px,13vw,320px)!important}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}.pesquisaHalcyonPage{background:#00110c;gap:22px;padding:18px;display:grid}.pesquisaHero{background:radial-gradient(circle at 12% 0,#f7cc571f,#0000 30%),radial-gradient(circle at 88% 10%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;grid-template-columns:minmax(0,1.35fr) minmax(320px,.55fr);gap:14px;padding:34px;display:grid}.pesquisaHero h1{color:#fff;letter-spacing:-.085em;max-width:1120px;margin:14px 0;font-size:clamp(2.6rem,5vw,6rem);font-weight:950;line-height:.9}.pesquisaHero p{color:#daeddfb8;max-width:900px;margin:0;font-size:.98rem;line-height:1.65}.pesquisaHeroPanel{background:#0008069e;border:1px solid #f7cc5724;align-content:center;padding:26px;display:grid}.pesquisaHeroPanel span,.pesquisaInputBox span,.pesquisaQuickStats span,.pesquisaPromptLibrary span,.pesquisaAnswerHeader span,.pesquisaExecutiveAnswer span,.pesquisaAnswerGrid section>span,.pesquisaNextAction span,.pesquisaUseCases span,.pesquisaNotice span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.pesquisaHeroPanel strong{color:#fff;letter-spacing:-.05em;margin-top:12px;font-size:1.6rem;font-weight:950;line-height:1;display:block}.pesquisaHeroPanel p{color:#d7ecdca8;margin-top:14px;font-size:.82rem}.pesquisaInputShell{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:14px;display:grid}.pesquisaInputBox,.pesquisaQuickStats article,.pesquisaAnswerPanel,.pesquisaPromptLibrary button,.pesquisaUseCases article,.pesquisaNotice{background:radial-gradient(circle at 86% 0,#5af7ff0d,#0000 34%),#000806b8;border:1px solid #f7cc5729}.pesquisaInputBox{padding:24px}.pesquisaInputBox textarea{color:#fff;width:100%;min-height:130px;font:inherit;resize:vertical;background:#000806d6;border:1px solid #f7cc5729;outline:none;margin-top:12px;padding:16px}.pesquisaInputBox textarea:focus{border-color:#f7cc57b8}.pesquisaInputActions,.pesquisaActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pesquisaInputActions button,.pesquisaActions button,.pesquisaNextAction button,.pesquisaCategoryBar button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc5747;padding:12px 16px;font-size:.72rem;font-weight:950}.pesquisaInputActions button:hover,.pesquisaActions button:hover,.pesquisaNextAction button:hover,.pesquisaCategoryBar button:hover,.pesquisaCategoryBar button.active{background:#f7cc572e;border-color:#f7cc57c7}.pesquisaQuickStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pesquisaQuickStats article{min-height:160px;padding:20px}.pesquisaQuickStats strong{color:#fff;margin-top:12px;font-size:1.35rem;font-weight:950;display:block}.pesquisaQuickStats small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.pesquisaCategoryBar{flex-wrap:wrap;gap:10px;display:flex}.pesquisaWorkspace{grid-template-columns:minmax(320px,.82fr) minmax(0,1.38fr);gap:14px;display:grid}.pesquisaPromptLibrary{align-content:start;gap:10px;max-height:900px;padding-right:4px;display:grid;overflow:auto}.pesquisaPromptLibrary button{width:100%;min-height:145px;color:inherit;text-align:left;cursor:pointer;padding:18px}.pesquisaPromptLibrary button:hover,.pesquisaPromptLibrary button.active{background:radial-gradient(circle at 86% 0,#f7cc571f,#0000 34%),#000806e0;border-color:#f7cc57b3}.pesquisaPromptLibrary strong{color:#fff;letter-spacing:-.03em;margin-top:12px;font-size:1rem;font-weight:950;line-height:1.15;display:block}.pesquisaPromptLibrary small{color:#cde7d59e;margin-top:12px;font-size:.68rem;display:block}.pesquisaAnswerPanel{padding:28px}.pesquisaAnswerHeader{grid-template-columns:minmax(0,1fr) auto;gap:16px;display:grid}.pesquisaAnswerHeader h2{color:#fff;letter-spacing:-.07em;max-width:900px;margin:12px 0 0;font-size:clamp(1.8rem,3.4vw,3.8rem);font-weight:950;line-height:.96}.pesquisaAnswerHeader em{color:#38ff9c;letter-spacing:.1em;text-transform:uppercase;border:1px solid #38ff9c38;align-self:start;padding:7px 10px;font-size:.64rem;font-style:normal;font-weight:950}.pesquisaExecutiveAnswer{background:radial-gradient(circle at 88% 0,#f7cc5714,#0000 34%),#0008069e;border:1px solid #f7cc571f;margin-top:24px;padding:22px}.pesquisaExecutiveAnswer strong{color:#fff;letter-spacing:-.055em;margin-top:12px;font-size:clamp(1.25rem,2.2vw,2.4rem);font-weight:950;line-height:1.05;display:block}.pesquisaAnswerGrid{grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:14px;margin-top:18px;display:grid}.pesquisaAnswerGrid section,.pesquisaNextAction{background:#0008068f;border:1px solid #f7cc571f;padding:20px}.pesquisaBulletList,.pesquisaSourceList{gap:10px;margin-top:16px;display:grid}.pesquisaBulletList div{background:#00080685;border:1px solid #f7cc5714;grid-template-columns:24px 1fr;gap:10px;padding:12px;display:grid}.pesquisaBulletList i{color:#f7cc57;font-style:normal;font-weight:950}.pesquisaBulletList p{color:#d7ecdcad;margin:0;font-size:.78rem;line-height:1.45}.pesquisaSourceList div{background:#00080685;border:1px solid #f7cc5714;padding:12px}.pesquisaSourceList strong{color:#fff;font-size:.8rem;display:block}.pesquisaSourceList small{color:#cde7d594;margin-top:5px;font-size:.68rem;display:block}.pesquisaNextAction{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:18px;display:grid}.pesquisaNextAction strong{color:#fff;margin-top:10px;font-size:1.15rem;font-weight:950;display:block}.pesquisaNextAction p{color:#d7ecdca8;margin:8px 0 0;font-size:.78rem;line-height:1.45}.pesquisaUseCases{background:#000806ad;border:1px solid #f7cc572e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pesquisaUseCases article{border-right:1px solid #f7cc571a;min-height:190px;padding:24px}.pesquisaUseCases article:last-child{border-right:0}.pesquisaUseCases strong,.pesquisaNotice strong{color:#fff;letter-spacing:-.035em;margin-top:12px;font-size:1.15rem;font-weight:950;line-height:1.1;display:block}.pesquisaUseCases p,.pesquisaNotice p{color:#d7ecdca3;margin:12px 0 0;font-size:.8rem;line-height:1.55}.pesquisaNotice{padding:26px 28px}@media (width<=1400px){.pesquisaHero,.pesquisaInputShell,.pesquisaWorkspace,.pesquisaAnswerGrid,.pesquisaNextAction,.pesquisaUseCases{grid-template-columns:1fr}.pesquisaUseCases article{border-bottom:1px solid #f7cc571a;border-right:0}}@media (width<=760px){.pesquisaHalcyonPage{padding:10px}.pesquisaHero,.pesquisaInputBox,.pesquisaAnswerPanel,.pesquisaNotice{padding:18px}.pesquisaQuickStats,.pesquisaAnswerHeader{grid-template-columns:1fr}}.workspaceHalcyonPage{background:#00110c;gap:22px;padding:18px;display:grid}.workspaceHero{background:radial-gradient(circle at 12% 0,#8250ff29,#0000 31%),radial-gradient(circle at 88% 10%,#5af7ff14,#0000 32%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;grid-template-columns:minmax(0,1.3fr) minmax(320px,.5fr);gap:14px;padding:34px;display:grid}.workspaceHero h1{color:#fff;letter-spacing:-.09em;max-width:1150px;margin:14px 0;font-size:clamp(2.8rem,5.5vw,6.5rem);font-weight:950;line-height:.88}.workspaceHero p{color:#daeddfb8;max-width:940px;margin:0;font-size:.98rem;line-height:1.65}.workspaceHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.workspaceHeroActions button,.workspaceTabs button,.workspaceCreateProject button,.workspaceProjectList article>button,.workspaceRoomHeader button,.workspaceDirectoryGrid button,.workspaceMessageComposer button,.workspaceEmptyState button,.workspaceWatchlistHeader button,.workspaceProfileActions button,.workspaceTaskInput button,.workspaceWatchlistGrid button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#8250ff1f;border:1px solid #8250ff61;padding:12px 16px;font-size:.72rem;font-weight:950}.workspaceHeroActions button:hover,.workspaceTabs button:hover,.workspaceTabs button.active,.workspaceCreateProject button:hover,.workspaceProjectList article>button:hover,.workspaceRoomHeader button:hover,.workspaceDirectoryGrid button:hover,.workspaceMessageComposer button:hover,.workspaceEmptyState button:hover,.workspaceWatchlistHeader button:hover,.workspaceProfileActions button:hover,.workspaceTaskInput button:hover,.workspaceWatchlistGrid button:hover{background:#8250ff38;border-color:#b28effd9}.workspaceIdentityCard{background:radial-gradient(circle at 80% 0,#8250ff2e,#0000 36%),#000806ad;border:1px solid #8250ff47;align-content:center;padding:26px;display:grid}.workspaceAvatar{background:#8250ff29;border:1px solid #b28eff73;border-radius:999px;width:96px;height:96px;overflow:hidden}.workspaceAvatar img{object-fit:cover;width:100%;height:100%}.workspaceAvatar strong{color:#b28eff;place-items:center;width:100%;height:100%;font-size:2.6rem;font-weight:950;display:grid}.workspaceIdentityCard span,.workspaceTopGrid span,.workspaceMainRead span,.workspaceRecentProjects span,.workspaceCreateProject span,.workspaceProjectList span,.workspaceRoomHeader span,.workspaceRoomGrid span,.workspaceRoomBottom span,.workspaceSearchPanel span,.workspaceDirectoryGrid span,.workspaceMessageComposer span,.workspaceMessageList span,.workspaceResearchGrid span,.workspaceEmptyState span,.workspaceWatchlistHeader span,.workspaceWatchlistGrid span,.workspaceProfileForm span,.workspaceInstitutionalNotice span{color:#b28eff;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.workspaceIdentityCard span{margin-top:18px}.workspaceIdentityCard h2{color:#fff;letter-spacing:-.05em;margin:10px 0 4px;font-size:1.8rem;font-weight:950;line-height:1}.workspaceIdentityCard p{color:#38ff9c;margin:0;font-size:.9rem;font-weight:900}.workspaceIdentityCard small{color:#d7ecdca3;margin-top:12px;font-size:.76rem;display:block}.workspaceTopGrid{background:#000806b3;border:1px solid #8250ff33;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.workspaceTopGrid article{border-right:1px solid #8250ff24;min-height:130px;padding:20px}.workspaceTopGrid article:last-child{border-right:0}.workspaceTopGrid strong{color:#fff;margin-top:12px;font-size:1.8rem;font-weight:950;line-height:1;display:block}.workspaceTopGrid small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.workspaceTabs{flex-wrap:wrap;gap:10px;display:flex}.workspaceOverviewGrid,.workspaceProjectsGrid,.workspaceCollaborators,.workspaceMessagesGrid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:14px;display:grid}.workspaceMainRead,.workspaceRecentProjects,.workspaceCreateProject,.workspaceProjectList article,.workspaceRoom,.workspaceSearchPanel,.workspaceDirectoryGrid article,.workspaceMessageComposer,.workspaceMessageList article,.workspaceResearchGrid article,.workspaceEmptyState,.workspaceWatchlist,.workspaceProfileForm{background:radial-gradient(circle at 86% 0,#8250ff14,#0000 34%),#000806b8;border:1px solid #8250ff2e}.workspaceMainRead,.workspaceRecentProjects,.workspaceCreateProject,.workspaceSearchPanel,.workspaceMessageComposer,.workspaceEmptyState,.workspaceWatchlist,.workspaceProfileForm{padding:28px}.workspaceMainRead h2,.workspaceCreateProject h2,.workspaceSearchPanel h2,.workspaceMessageComposer h2,.workspaceEmptyState h2,.workspaceWatchlistHeader h2,.workspaceProfileForm h2{color:#fff;letter-spacing:-.07em;margin:14px 0 12px;font-size:clamp(1.8rem,3vw,3.6rem);font-weight:950;line-height:.95}.workspaceMainRead p,.workspaceSearchPanel p,.workspaceEmptyState p,.workspaceWatchlistHeader p,.workspaceProfileForm p{color:#daeddfad;margin:0;font-size:.88rem;line-height:1.6}.workspaceFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.workspaceFeatureGrid div,.workspaceProjectMiniList button,.workspaceTaskList button,.workspaceCollaboratorChips strong,.workspaceMessageMiniList div{background:#0008069e;border:1px solid #8250ff1f}.workspaceFeatureGrid div{padding:16px}.workspaceFeatureGrid strong,.workspaceProjectMiniList strong,.workspaceProjectList h3,.workspaceDirectoryGrid h3,.workspaceMessageList h3,.workspaceResearchGrid h3,.workspaceWatchlistGrid strong{color:#fff;font-weight:950;display:block}.workspaceFeatureGrid small,.workspaceProjectMiniList small{color:#cde7d59e;margin-top:8px;font-size:.74rem;line-height:1.45;display:block}.workspaceProjectMiniList,.workspaceProjectList,.workspaceDirectoryGrid,.workspaceMessageList,.workspaceResearchGrid,.workspaceWatchlistGrid{gap:10px;display:grid}.workspaceProjectMiniList{margin-top:20px}.workspaceProjectMiniList button{color:inherit;text-align:left;cursor:pointer;padding:16px}.workspaceCreateProject label,.workspaceMessageComposer label,.workspaceProfileFields label{gap:8px;margin-top:14px;display:grid}.workspaceCreateProject small,.workspaceMessageComposer small,.workspaceProfileFields small{color:#cde7d59e;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.workspaceCreateProject input,.workspaceCreateProject select,.workspaceCreateProject textarea,.workspaceSearchPanel input,.workspaceMessageComposer input,.workspaceMessageComposer textarea,.workspaceWatchlistHeader input,.workspaceProfileFields input,.workspaceProfileFields select,.workspaceProfileFields textarea,.workspaceRoomGrid textarea,.workspaceTaskInput input{color:#fff;width:100%;min-height:48px;font:inherit;background:#000806d6;border:1px solid #8250ff2e;outline:none;padding:12px 14px}.workspaceCreateProject textarea,.workspaceMessageComposer textarea,.workspaceRoomGrid textarea{resize:vertical;min-height:130px}.workspaceCreateProject input:focus,.workspaceCreateProject select:focus,.workspaceCreateProject textarea:focus,.workspaceSearchPanel input:focus,.workspaceMessageComposer input:focus,.workspaceMessageComposer textarea:focus,.workspaceWatchlistHeader input:focus,.workspaceProfileFields input:focus,.workspaceProfileFields select:focus,.workspaceProfileFields textarea:focus,.workspaceRoomGrid textarea:focus,.workspaceTaskInput input:focus{border-color:#b28effc7}.workspaceTwoFields,.workspaceProfileFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workspaceProjectList article,.workspaceDirectoryGrid article,.workspaceMessageList article,.workspaceResearchGrid article,.workspaceWatchlistGrid article{padding:20px}.workspaceProjectList article>div:first-child{justify-content:space-between;gap:12px;display:flex}.workspaceProjectList em{color:#38ff9c;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:950}.workspaceProjectList h3{margin:14px 0 8px;font-size:1.18rem;line-height:1.05}.workspaceProjectList p,.workspaceDirectoryGrid p,.workspaceMessageList p,.workspaceResearchGrid p{color:#d7ecdca3;margin:0;font-size:.78rem;line-height:1.5}.workspaceAssetTags{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.workspaceAssetTags strong{color:#fff;border:1px solid #8250ff29;padding:6px 8px;font-size:.64rem}.workspaceProjectList small,.workspaceDirectoryGrid small,.workspaceMessageList small,.workspaceResearchGrid small{color:#cde7d594;margin-top:10px;font-size:.7rem;display:block}.workspaceProjectList article>button{margin-top:14px}.workspaceRoom{padding:28px}.workspaceRoomHeader{justify-content:space-between;align-items:start;gap:18px;display:flex}.workspaceRoomHeader h2{color:#fff;letter-spacing:-.08em;margin:12px 0 8px;font-size:clamp(2rem,4vw,4.6rem);font-weight:950;line-height:.9}.workspaceRoomHeader p{color:#d7ecdca3;font-size:.78rem}.workspaceRoomGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.workspaceRoomGrid article,.workspaceRoomBottom section{background:#00080694;border:1px solid #8250ff1f;padding:18px}.workspaceRoomGrid textarea{margin-top:12px}.workspaceRoomBottom{grid-template-columns:1fr .75fr .75fr;gap:14px;margin-top:14px;display:grid}.workspaceTaskInput{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.workspaceTaskList{gap:8px;margin-top:12px;display:grid}.workspaceTaskList button{color:#daeddfcc;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:12px;font-size:.78rem;display:flex}.workspaceTaskList button.done{opacity:.58;text-decoration:line-through}.workspaceTaskList i{color:#b28eff;font-style:normal;font-weight:950}.workspaceCollaboratorChips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.workspaceCollaboratorChips strong{color:#fff;padding:8px 10px;font-size:.72rem}.workspaceCollaboratorChips p,.workspaceMessageMiniList p{color:#d7ecdc9e;font-size:.76rem}.workspaceMessageMiniList{gap:8px;margin-top:14px;display:grid}.workspaceMessageMiniList div{padding:12px}.workspaceMessageMiniList strong,.workspaceMessageMiniList small{display:block}.workspaceMessageMiniList strong{color:#fff;font-size:.76rem}.workspaceMessageMiniList small{color:#cde7d59e;margin-top:4px;font-size:.68rem}.workspaceSearchPanel input{margin-top:20px}.workspaceDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspaceDirectoryGrid h3,.workspaceMessageList h3,.workspaceResearchGrid h3{margin:12px 0 8px;font-size:1.05rem;line-height:1.1}.workspaceDirectoryGrid article div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.workspaceMessagesGrid{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr)}.workspaceWatchlistHeader{grid-template-columns:1fr minmax(300px,.5fr);align-items:end;gap:18px;display:grid}.workspaceWatchlistHeader>div:last-child{grid-template-columns:1fr auto;gap:8px;display:grid}.workspaceWatchlistGrid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px}.workspaceWatchlistGrid article{min-height:150px}.workspaceWatchlistGrid strong{margin-top:12px;font-size:1.2rem}.workspaceWatchlistGrid button{margin-top:18px}.workspaceProfileForm{gap:20px;padding:28px;display:grid}.workspaceInstitutionalNotice{background:radial-gradient(circle at 90% 0,#5af7ff24,#0000 34%),#000806b8;border:1px solid #5af7ff3d;padding:18px}.workspaceInstitutionalNotice strong{color:#fff;margin-top:10px;font-size:1.1rem;font-weight:950;display:block}.workspaceInstitutionalNotice p{color:#d7ecdca8;margin:8px 0 0;font-size:.8rem;line-height:1.55}.workspaceProfileActions{flex-wrap:wrap;gap:12px;display:flex}@media (width<=1400px){.workspaceHero,.workspaceOverviewGrid,.workspaceProjectsGrid,.workspaceCollaborators,.workspaceMessagesGrid,.workspaceWatchlistHeader,.workspaceRoomBottom{grid-template-columns:1fr}.workspaceTopGrid,.workspaceWatchlistGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspaceDirectoryGrid{grid-template-columns:1fr}}@media (width<=760px){.workspaceHalcyonPage{padding:10px}.workspaceHero,.workspaceMainRead,.workspaceRecentProjects,.workspaceCreateProject,.workspaceSearchPanel,.workspaceMessageComposer,.workspaceRoom,.workspaceWatchlist,.workspaceProfileForm{padding:18px}.workspaceTopGrid,.workspaceFeatureGrid,.workspaceTwoFields,.workspaceProfileFields,.workspaceRoomGrid,.workspaceWatchlistGrid,.workspaceQuickStats,.workspaceTaskInput,.workspaceWatchlistHeader>div:last-child{grid-template-columns:1fr}}.equityWorkspaceActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.equityWorkspaceActions button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#8250ff1f;border:1px solid #8250ff61;padding:12px 16px;font-size:.72rem;font-weight:950}.equityWorkspaceActions button:hover{background:#8250ff38;border-color:#b28effd9}.ipoWorkspaceActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ipoWorkspaceActions button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 85% 0,#8250ff29,#0000 34%),#8250ff1f;border:1px solid #8250ff61;padding:12px 16px;font-size:.72rem;font-weight:950}.ipoWorkspaceActions button:hover{background:radial-gradient(circle at 85% 0,#8250ff3d,#0000 34%),#8250ff38;border-color:#b28effd9}.estatisticaWorkspaceButton{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 85% 0,#8250ff29,#0000 34%),#8250ff1f;border:1px solid #8250ff61;padding:12px 16px;font-size:.72rem;font-weight:950}.estatisticaWorkspaceButton:hover{background:radial-gradient(circle at 85% 0,#8250ff3d,#0000 34%),#8250ff38;border-color:#b28effd9}.ipoWorkspaceActions{justify-content:flex-start;align-items:center;gap:10px;width:auto;margin-top:22px;padding:0;display:flex}.ipoWorkspaceActions .ipoWorkspaceButton{color:#fff;cursor:pointer;letter-spacing:.09em;text-transform:uppercase;text-align:center;background:radial-gradient(circle at 86% 0,#8250ff33,#0000 36%),linear-gradient(135deg,#1e0c3eb8,#000c0ad1);border:1px solid #8250ff6b;justify-content:center;align-items:center;width:auto;min-width:260px;max-width:fit-content;min-height:46px;padding:13px 18px;font-size:.72rem;font-weight:950;line-height:1;display:inline-flex;box-shadow:0 0 24px #8250ff14}.ipoWorkspaceActions .ipoWorkspaceButton:hover{background:radial-gradient(circle at 86% 0,#b28eff47,#0000 36%),linear-gradient(135deg,#2c1056db,#00120ee6);border-color:#b28effe6;box-shadow:0 0 34px #8250ff24}.ipoWorkspaceActions .ipoWorkspaceButton:active{transform:translateY(1px)}.pesquisaWorkspaceActions,.titulosWorkspaceActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.workspacePrimaryAction,.workspaceSecondaryAction,.titulosWorkspaceActions button,.pesquisaWorkspaceActions button{color:#fff;cursor:pointer;letter-spacing:.09em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;width:auto;min-height:46px;padding:13px 18px;font-size:.72rem;font-weight:950;line-height:1;display:inline-flex}.workspacePrimaryAction{box-shadow:0 0 24px #8250ff14;background:radial-gradient(circle at 86% 0,#8250ff3d,#0000 36%),linear-gradient(135deg,#1e0c3ec7,#000c0ad6)!important;border:1px solid #8250ff7a!important}.workspaceSecondaryAction{background:radial-gradient(circle at 86% 0,#5af7ff24,#0000 36%),linear-gradient(135deg,#001820b3,#000c0ad6)!important;border:1px solid #5af7ff52!important}.workspacePrimaryAction:hover,.workspaceSecondaryAction:hover,.titulosWorkspaceActions button:hover,.pesquisaWorkspaceActions button:hover{box-shadow:0 0 34px #8250ff24;background:radial-gradient(circle at 86% 0,#b28eff4d,#0000 36%),linear-gradient(135deg,#2c1056e6,#00120ee6)!important;border-color:#b28effe6!important}.titulosWorkspaceActions{padding:16px 0}.workspaceResearchLibrary{gap:18px;display:grid}.workspaceResearchHeader{background:radial-gradient(circle at 12% 0,#8250ff24,#0000 32%),radial-gradient(circle at 88% 0,#5af7ff0f,#0000 32%),#000806bd;border:1px solid #8250ff33;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);gap:14px;padding:28px;display:grid}.workspaceResearchHeader span,.workspaceResearchStats span,.workspaceResearchCardTop span,.workspaceResearchMetaGrid span{color:#b28eff;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.workspaceResearchHeader h2{color:#fff;letter-spacing:-.08em;margin:14px 0 12px;font-size:clamp(2rem,4vw,4.8rem);font-weight:950;line-height:.9}.workspaceResearchHeader p{color:#daeddfad;max-width:900px;margin:0;font-size:.9rem;line-height:1.6}.workspaceResearchStats{background:#00080685;border:1px solid #8250ff24;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspaceResearchStats article{border-right:1px solid #8250ff1f;padding:18px}.workspaceResearchStats article:last-child{border-right:0}.workspaceResearchStats strong{color:#fff;margin-top:10px;font-size:1.7rem;font-weight:950;line-height:1;display:block}.workspaceResearchStats small{color:#cde7d594;margin-top:8px;font-size:.68rem;display:block}.workspaceResearchFilters{flex-wrap:wrap;gap:10px;display:flex}.workspaceResearchFilters button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#8250ff14;border:1px solid #8250ff3d;align-items:center;gap:10px;min-height:46px;padding:12px 15px;font-size:.72rem;font-weight:950;display:inline-flex}.workspaceResearchFilters button small{color:#b28eff;border:1px solid #b28eff47;place-items:center;min-width:24px;height:22px;font-size:.68rem;display:inline-grid}.workspaceResearchFilters button.active,.workspaceResearchFilters button:hover{background:radial-gradient(circle at 86% 0,#b28eff2e,#0000 34%),#8250ff29;border-color:#b28effd9}.workspaceResearchGridPro{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workspaceResearchCardPro{background:radial-gradient(circle at 86% 0,#8250ff14,#0000 34%),#000806b8;border:1px solid #8250ff2e;align-content:start;min-height:360px;padding:20px;display:grid}.workspaceResearchCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspaceResearchCardTop button{color:#daeddfb8;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#00080685;border:1px solid #8250ff33;padding:7px 9px;font-size:.62rem;font-weight:950}.workspaceResearchCardTop button.active{color:#f7cc57;background:#f7cc571a;border-color:#f7cc578c}.workspaceResearchCardPro h3{color:#fff;letter-spacing:-.04em;margin:16px 0 10px;font-size:1.22rem;font-weight:950;line-height:1.06}.workspaceResearchCardPro p{color:#d7ecdca3;margin:0;font-size:.78rem;line-height:1.5}.workspaceResearchMetaGrid{grid-template-columns:1fr;gap:8px;margin-top:18px;display:grid}.workspaceResearchMetaGrid div{background:#00080685;border:1px solid #8250ff1a;padding:12px}.workspaceResearchMetaGrid strong{color:#fff;margin-top:6px;font-size:.76rem;line-height:1.25;display:block}.workspaceResearchExpanded{color:#ebf5eed1;max-height:320px;font:inherit;white-space:pre-wrap;background:#00000057;border:1px solid #8250ff29;margin:16px 0 0;padding:14px;font-size:.74rem;line-height:1.5;overflow:auto}.workspaceResearchCardActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.workspaceResearchCardActions button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#8250ff1a;border:1px solid #8250ff47;padding:10px 12px;font-size:.64rem;font-weight:950}.workspaceResearchCardActions button:hover{background:#8250ff33;border-color:#b28effd9}@media (width<=1400px){.workspaceResearchHeader,.workspaceResearchGridPro{grid-template-columns:1fr}.workspaceResearchStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.workspaceResearchHeader{padding:18px}.workspaceResearchStats{grid-template-columns:1fr}.workspaceResearchStats article{border-bottom:1px solid #8250ff1f;border-right:0}.workspaceResearchStats article:last-child{border-bottom:0}}.workspaceLinkedResearchPanel{background:radial-gradient(circle at 12% 0,#8250ff1f,#0000 32%),radial-gradient(circle at 88% 0,#5af7ff0f,#0000 32%),#0008069e;border:1px solid #8250ff2e;gap:16px;margin-top:18px;padding:22px;display:grid}.workspaceLinkedResearchHeader{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:end;gap:18px;display:grid}.workspaceLinkedResearchHeader span,.workspaceLinkedResearchEmpty span,.workspaceLinkedResearchGrid span{color:#b28eff;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.workspaceLinkedResearchHeader h3{color:#fff;letter-spacing:-.06em;margin:12px 0 8px;font-size:clamp(1.5rem,2.6vw,3rem);font-weight:950;line-height:.95}.workspaceLinkedResearchHeader p,.workspaceLinkedResearchEmpty p,.workspaceLinkedResearchGrid p{color:#d7ecdca8;margin:0;font-size:.8rem;line-height:1.55}.workspaceResearchLinkControl{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.workspaceResearchLinkControl select{color:#fff;width:100%;min-height:46px;font:inherit;background:#000806d6;border:1px solid #8250ff38;outline:none;padding:11px 13px}.workspaceResearchLinkControl select:focus{border-color:#b28effd1}.workspaceResearchLinkControl button,.workspaceLinkedResearchEmpty button,.workspaceLinkedResearchActions button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#8250ff1f;border:1px solid #8250ff57;min-height:42px;padding:11px 13px;font-size:.66rem;font-weight:950}.workspaceResearchLinkControl button:hover,.workspaceLinkedResearchEmpty button:hover,.workspaceLinkedResearchActions button:hover{background:#8250ff38;border-color:#b28effe0}.workspaceLinkedResearchEmpty{background:radial-gradient(circle at 88% 0,#8250ff14,#0000 34%),#00080694;border:1px solid #8250ff24;padding:20px}.workspaceLinkedResearchEmpty strong{color:#fff;margin-top:10px;font-size:1.1rem;font-weight:950;line-height:1.1;display:block}.workspaceLinkedResearchEmpty p{margin-top:8px}.workspaceLinkedResearchEmpty button{margin-top:14px}.workspaceLinkedResearchGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspaceLinkedResearchGrid article{background:radial-gradient(circle at 86% 0,#8250ff14,#0000 34%),#00080694;border:1px solid #8250ff24;min-height:280px;padding:18px}.workspaceLinkedResearchGrid article>div:first-child{justify-content:space-between;gap:12px;display:flex}.workspaceLinkedResearchGrid small{color:#cde7d594;font-size:.68rem;font-weight:900}.workspaceLinkedResearchGrid h4{color:#fff;letter-spacing:-.035em;margin:14px 0 10px;font-size:1.08rem;font-weight:950;line-height:1.08}.workspaceLinkedResearchMeta{background:#0008067a;border:1px solid #8250ff1a;grid-template-columns:1fr;gap:6px;margin-top:14px;padding:12px;display:grid}.workspaceLinkedResearchMeta strong{color:#fff;font-size:.75rem}.workspaceLinkedResearchMeta em{color:#b28eff;font-size:.68rem;font-style:normal;font-weight:950}.workspaceLinkedResearchActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@media (width<=1400px){.workspaceLinkedResearchHeader,.workspaceLinkedResearchGrid,.workspaceResearchLinkControl{grid-template-columns:1fr}}:root{--hl-bg:#00110c;--hl-bg-deep:#000806;--hl-panel:#000806bd;--hl-panel-strong:#000806e6;--hl-border:#f7cc5729;--hl-border-strong:#f7cc576b;--hl-gold:#f7cc57;--hl-cyan:#5af7ff;--hl-green:#38ff9c;--hl-purple:#b28eff;--hl-purple-rgb:130, 80, 255;--hl-text:#fff;--hl-muted:#daeddfad;--hl-muted-soft:#cde7d58c;--hl-danger:#ff5b6e;--hl-card-radius:0px;--hl-fast:.16s ease;--hl-smooth:.24s ease}*{box-sizing:border-box}html{background:var(--hl-bg)}body{background:radial-gradient(circle at 12% 0%, #f7cc570a, transparent 28%), radial-gradient(circle at 90% 8%, #5af7ff09, transparent 30%), var(--hl-bg)}::selection{color:#fff;background:#f7cc5747}button,input,select,textarea{font-family:inherit}button{transition:border-color var(--hl-fast), background var(--hl-fast), color var(--hl-fast), box-shadow var(--hl-fast), transform var(--hl-fast), opacity var(--hl-fast)}button:active{transform:translateY(1px)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #f7cc5780}input::placeholder,textarea::placeholder{color:#cde7d561}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#000806cc}::-webkit-scrollbar-thumb{background:#f7cc5747;border:2px solid #000806cc}::-webkit-scrollbar-thumb:hover{background:#f7cc5775}.terminalShell{background:radial-gradient(circle at 8% 0%, #f7cc5709, transparent 32%), radial-gradient(circle at 92% 0%, #5af7ff08, transparent 34%), var(--hl-bg)}.terminalHeader{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.terminalTopBar,.terminalNav,.ticker{border-color:#f7cc5721!important}.brand:hover .brandMark,.terminalProfileButton:hover i{box-shadow:0 0 26px #f7cc5724}.terminalCommand input{transition:border-color var(--hl-fast), background var(--hl-fast), box-shadow var(--hl-fast)}.terminalCommand:focus-within{background:radial-gradient(circle at 95% 0,#f7cc5714,#0000 36%),#000806b8;border-color:#f7cc5761;box-shadow:0 0 32px #f7cc570e}.terminalNav button{position:relative;overflow:hidden}.terminalNav button:after{content:"";background:linear-gradient(90deg, var(--hl-gold), var(--hl-cyan));opacity:0;height:2px;transition:opacity var(--hl-fast), transform var(--hl-fast);position:absolute;bottom:0;left:12px;right:12px;transform:translateY(3px)}.terminalNav button.active:after,.terminalNav button:hover:after{opacity:1;transform:translateY(0)}.dashboardV2HeroMain,.dashboardV2PulseCard,.dashboardV2Agenda,.dashboardV2Panel,.dashboardV2ExecutiveRead,.dashboardV2Architecture,.dashboardV2Capitalization,.indicesHero,.indicesFlagship,.indicesFamilyGrid,.indicesMethodologyStrip,.indicesDisclaimer,.metodologiaHero,.metodologiaMainPanel,.metodologiaWeightsPanel,.metodologiaFormulaMap,.metodologiaCopyPanel,.metodologiaNotice,.relatoriosHero,.relatorioDetailPanel,.relatoriosNotice,.pesquisaHero,.pesquisaAnswerPanel,.pesquisaNotice,.workspaceHero,.workspaceRoom,.workspaceResearchLibrary,.workspaceWatchlist,.workspaceProfileForm,.perfilHero,.perfilFormPanel,.perfilWorkspacePanel{box-shadow:inset 0 1px #ffffff06,0 24px 80px #00000024}.sectionEyebrow,.dashboardV2PulseCard>span,.dashboardV2PanelHeader span,.indicesHeroStats span,.indicesFlagship article span,.metodologiaHeroGrid span,.relatoriosHeroStats span,.pesquisaHeroPanel span,.workspaceIdentityCard span,.workspaceTopGrid span{text-shadow:0 0 22px #f7cc571a}.workspacePrimaryAction,.workspaceSecondaryAction,.ipoWorkspaceButton,.estatisticaWorkspaceButton,.equityWorkspaceActions button,.titulosWorkspaceActions button,.pesquisaWorkspaceActions button,.relatorioActions button,.relatoriosHeroActions button,.indicesHeroActions button,.dashboardV2HeroActions button,.dashboardV2ExecutiveRead button,.workspaceHeroActions button,.workspaceTabs button,.workspaceResearchFilters button,.workspaceResearchCardActions button,.workspaceLinkedResearchActions button,.workspaceResearchLinkControl button,.workspaceProjectList article>button,.workspaceRoomHeader button,.workspaceDirectoryGrid button,.workspaceMessageComposer button,.workspaceEmptyState button,.workspaceWatchlistHeader button,.workspaceProfileActions button{isolation:isolate;position:relative;overflow:hidden}.workspacePrimaryAction:before,.workspaceSecondaryAction:before,.ipoWorkspaceButton:before,.estatisticaWorkspaceButton:before,.equityWorkspaceActions button:before,.titulosWorkspaceActions button:before,.pesquisaWorkspaceActions button:before,.relatorioActions button:before,.relatoriosHeroActions button:before,.indicesHeroActions button:before,.dashboardV2HeroActions button:before,.dashboardV2ExecutiveRead button:before,.workspaceHeroActions button:before,.workspaceTabs button:before,.workspaceResearchFilters button:before,.workspaceResearchCardActions button:before,.workspaceLinkedResearchActions button:before,.workspaceResearchLinkControl button:before,.workspaceProjectList article>button:before,.workspaceRoomHeader button:before,.workspaceDirectoryGrid button:before,.workspaceMessageComposer button:before,.workspaceEmptyState button:before,.workspaceWatchlistHeader button:before,.workspaceProfileActions button:before{content:"";z-index:-1;background:linear-gradient(120deg,#0000,#ffffff13,#0000);transition:transform .52s;position:absolute;inset:0;transform:translate(-120%)}.workspacePrimaryAction:hover:before,.workspaceSecondaryAction:hover:before,.ipoWorkspaceButton:hover:before,.estatisticaWorkspaceButton:hover:before,.equityWorkspaceActions button:hover:before,.titulosWorkspaceActions button:hover:before,.pesquisaWorkspaceActions button:hover:before,.relatorioActions button:hover:before,.relatoriosHeroActions button:hover:before,.indicesHeroActions button:hover:before,.dashboardV2HeroActions button:hover:before,.dashboardV2ExecutiveRead button:hover:before,.workspaceHeroActions button:hover:before,.workspaceTabs button:hover:before,.workspaceResearchFilters button:hover:before,.workspaceResearchCardActions button:hover:before,.workspaceLinkedResearchActions button:hover:before,.workspaceResearchLinkControl button:hover:before,.workspaceProjectList article>button:hover:before,.workspaceRoomHeader button:hover:before,.workspaceDirectoryGrid button:hover:before,.workspaceMessageComposer button:hover:before,.workspaceEmptyState button:hover:before,.workspaceWatchlistHeader button:hover:before,.workspaceProfileActions button:hover:before{transform:translate(120%)}.workspacePrimaryAction,.workspaceHeroActions button,.workspaceTabs button.active,.workspaceResearchFilters button.active,.ipoWorkspaceButton,.estatisticaWorkspaceButton{box-shadow:inset 0 1px #ffffff08,0 0 28px #8250ff14;background:radial-gradient(circle at 84% 0,#8250ff3d,#0000 36%),linear-gradient(135deg,#200e42d1,#000c0adb)!important;border-color:#b28eff80!important}.workspaceSecondaryAction{background:radial-gradient(circle at 84% 0,#5af7ff24,#0000 36%),linear-gradient(135deg,#001820b8,#000c0adb)!important;border-color:#5af7ff52!important}.ipoWorkspaceButton,.estatisticaWorkspaceButton,.workspacePrimaryAction,.workspaceSecondaryAction{white-space:nowrap}.workspaceCreateProject input,.workspaceCreateProject select,.workspaceCreateProject textarea,.workspaceSearchPanel input,.workspaceMessageComposer input,.workspaceMessageComposer textarea,.workspaceWatchlistHeader input,.workspaceProfileFields input,.workspaceProfileFields select,.workspaceRoomGrid textarea,.workspaceTaskInput input,.pesquisaInputBox textarea,.perfilFieldsGrid input,.perfilFieldsGrid select,.relatoriosCategoryBar button,.pesquisaCategoryBar button{transition:border-color var(--hl-fast), background var(--hl-fast), box-shadow var(--hl-fast)}.workspaceCreateProject input:focus,.workspaceCreateProject select:focus,.workspaceCreateProject textarea:focus,.workspaceSearchPanel input:focus,.workspaceMessageComposer input:focus,.workspaceMessageComposer textarea:focus,.workspaceWatchlistHeader input:focus,.workspaceProfileFields input:focus,.workspaceProfileFields select:focus,.workspaceRoomGrid textarea:focus,.workspaceTaskInput input:focus,.pesquisaInputBox textarea:focus,.perfilFieldsGrid input:focus,.perfilFieldsGrid select:focus{box-shadow:0 0 0 3px #8250ff17}.workspaceProjectList article,.workspaceDirectoryGrid article,.workspaceMessageList article,.workspaceResearchCardPro,.workspaceLinkedResearchGrid article,.workspaceWatchlistGrid article,.relatoriosLibrary>button,.pesquisaPromptLibrary button{transition:border-color var(--hl-fast), background var(--hl-fast), transform var(--hl-fast), box-shadow var(--hl-fast)}.workspaceProjectList article:hover,.workspaceDirectoryGrid article:hover,.workspaceMessageList article:hover,.workspaceResearchCardPro:hover,.workspaceLinkedResearchGrid article:hover,.workspaceWatchlistGrid article:hover,.relatoriosLibrary>button:hover,.pesquisaPromptLibrary button:hover{transform:translateY(-1px);box-shadow:0 18px 48px #0000001f}.relatorioCardTop em,.relatorioStatusStack em,.workspaceProjectList em,.dashboardV2WatchlistRows em,.dashboardV2IssuerRows em{border-radius:999px}.relatorioStatusStack em.high,.dashboardV2WatchlistRows em,.dashboardV2IssuerRows em{text-shadow:0 0 18px #38ff9c29}.workspaceResearchExpanded,.metodologiaDefinition code{scrollbar-width:thin}.workspaceResearchExpanded{background:radial-gradient(circle at 90% 0,#8250ff14,#0000 34%),#00000057;border-color:#b28eff38}.workspaceResearchCardPro h3,.workspaceLinkedResearchGrid h4,.relatoriosLibrary h3,.pesquisaPromptLibrary strong,.workspaceProjectList h3{text-wrap:balance}.dashboardV2StatCard,.indicesHeroStats article,.metodologiaHeroGrid article,.relatoriosHeroStats article,.workspaceTopGrid article,.workspaceResearchStats article,.pesquisaQuickStats article{background:radial-gradient(circle at 88% 0,#f7cc5709,#0000 36%),#0008069e}.tickerItem em.positive,.tickerItem em.negative{font-weight:950}.tickerItem{transition:background var(--hl-fast)}.tickerItem:hover{background:#f7cc570e}.terminalProfileButton{transition:border-color var(--hl-fast), background var(--hl-fast), box-shadow var(--hl-fast), transform var(--hl-fast)}.terminalProfileButton:hover{transform:translateY(-1px);box-shadow:0 16px 36px #00000024}.terminalAccessStatus strong{letter-spacing:.08em}.workspaceEmptyState,.workspaceLinkedResearchEmpty{background:radial-gradient(circle at 85% 0,#8250ff1a,#0000 34%),linear-gradient(135deg,#000806b8,#0014109e)}@media (width<=1100px){.terminalTopBar{gap:10px}.terminalUserArea{justify-content:space-between;width:100%}.terminalProfileButton{min-width:180px}}@media (width<=760px){.terminalContent{padding-left:0;padding-right:0}.terminalTopBar{padding-left:10px;padding-right:10px}.terminalCommand{order:3;width:100%}.terminalNav{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:8px;overflow-x:auto}.terminalNav button{white-space:nowrap}.workspaceHero h1,.dashboardV2HeroMain h1,.indicesHero h1,.relatoriosHero h1,.pesquisaHero h1,.metodologiaHero h1,.perfilHero h1{letter-spacing:-.07em}.workspaceHeroActions,.dashboardV2HeroActions,.relatoriosHeroActions,.pesquisaActions,.titulosWorkspaceActions,.equityWorkspaceActions,.ipoWorkspaceActions{width:100%}.workspaceHeroActions button,.dashboardV2HeroActions button,.relatoriosHeroActions button,.pesquisaActions button,.titulosWorkspaceActions button,.equityWorkspaceActions button,.ipoWorkspaceButton,.estatisticaWorkspaceButton{width:100%;max-width:none}.workspaceResearchFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspaceResearchFilters button{justify-content:space-between}}.terminalContent>section:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#f7cc572e,#5af7ff1f,#0000);width:100%;height:1px;display:block;position:sticky;top:0;content:none!important;display:none!important}.terminalContent>section{position:static}.institucionalHalcyonPage{background:#00110c;gap:22px;padding:18px;display:grid}.institucionalHero{background:radial-gradient(circle at 12% 0,#f7cc571f,#0000 30%),radial-gradient(circle at 88% 10%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);gap:14px;padding:34px;display:grid}.institucionalHero h1{color:#fff;letter-spacing:-.09em;max-width:1180px;margin:14px 0;font-size:clamp(2.7rem,5.2vw,6.4rem);font-weight:950;line-height:.88}.institucionalHero p{color:#daeddfb8;max-width:940px;margin:0;font-size:.98rem;line-height:1.65}.institucionalHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.institucionalHeroActions button,.institucionalFormActions button,.institucionalInterestGrid button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc574d;min-height:46px;padding:12px 16px;font-size:.72rem;font-weight:950}.institucionalHeroActions button:hover,.institucionalFormActions button:hover,.institucionalInterestGrid button:hover,.institucionalInterestGrid button.active{background:radial-gradient(circle at 86% 0,#f7cc572e,#0000 36%),#f7cc5729;border-color:#f7cc57d1}.institucionalHeroStats{background:#00080694;border:1px solid #f7cc5724;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.institucionalHeroStats article{border-bottom:1px solid #f7cc571a;border-right:1px solid #f7cc571a;min-height:150px;padding:22px}.institucionalHeroStats article:nth-child(2n){border-right:0}.institucionalHeroStats span,.institucionalCommandStrip span,.institucionalSolutionsGrid span,.institucionalPanelHeader span,.institucionalFormGrid label span,.institucionalInterestPanel span,.institucionalMessage span,.institucionalPreviewCard span,.institucionalOnboarding span,.institucionalRecentRequests span,.institucionalGovernanceGrid span,.institucionalNotice span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.institucionalHeroStats strong{color:#fff;letter-spacing:-.035em;margin-top:12px;font-size:1.35rem;font-weight:950;line-height:1;display:block}.institucionalHeroStats small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.institucionalCommandStrip{background:#000806b8;border:1px solid #f7cc5724;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.institucionalCommandStrip article{border-right:1px solid #f7cc571a;padding:22px 24px}.institucionalCommandStrip article:last-child{border-right:0}.institucionalCommandStrip strong{color:#fff;margin-top:8px;font-size:1.05rem;font-weight:950;display:block}.institucionalCommandStrip small{color:#cde7d59e;margin-top:6px;font-size:.74rem;display:block}.institucionalSolutionsGrid{background:#000806ad;border:1px solid #f7cc572e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.institucionalSolutionsGrid article{background:radial-gradient(circle at 85% 0,#5af7ff0d,#0000 34%),#00080675;border-bottom:1px solid #f7cc571a;border-right:1px solid #f7cc571a;min-height:210px;padding:24px}.institucionalSolutionsGrid strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:1.18rem;font-weight:950;line-height:1.08;display:block}.institucionalSolutionsGrid p{color:#d7ecdca3;margin:12px 0 0;font-size:.78rem;line-height:1.5}.institucionalWorkspace{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;display:grid}.institucionalFormPanel,.institucionalSidePanel,.institucionalGovernanceGrid article,.institucionalNotice{background:radial-gradient(circle at 14% 0,#f7cc5714,#0000 32%),#000806b8;border:1px solid #f7cc572e}.institucionalFormPanel,.institucionalSidePanel{padding:28px}.institucionalPanelHeader strong{color:#fff;letter-spacing:-.07em;margin-top:10px;font-size:clamp(1.8rem,3vw,3.6rem);font-weight:950;line-height:.95;display:block}.institucionalPanelHeader p{color:#d7ecdca8;max-width:820px;margin:12px 0 0;font-size:.82rem;line-height:1.6}.institucionalFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.institucionalFormGrid label,.institucionalMessage{gap:8px;display:grid}.institucionalFormGrid input,.institucionalFormGrid select,.institucionalMessage textarea{color:#fff;width:100%;min-height:48px;font:inherit;background:#000806d6;border:1px solid #f7cc5729;outline:none;padding:12px 14px}.institucionalMessage textarea{resize:vertical;min-height:130px}.institucionalFormGrid input:focus,.institucionalFormGrid select:focus,.institucionalMessage textarea:focus{border-color:#f7cc57b8}.institucionalInterestPanel{margin-top:24px}.institucionalInterestGrid{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.institucionalInterestGrid button.active{color:#f7cc57}.institucionalMessage{margin-top:22px}.institucionalError{color:#ff5b6e;margin:18px 0 0;font-size:.82rem;font-weight:900}.institucionalFormActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.institucionalSidePanel{align-content:start;gap:14px;display:grid}.institucionalPreviewCard,.institucionalOnboarding,.institucionalRecentRequests{background:#00080694;border:1px solid #f7cc571f;padding:20px}.institucionalPreviewCard h2{color:#fff;letter-spacing:-.055em;margin:12px 0 6px;font-size:1.75rem;font-weight:950;line-height:1}.institucionalPreviewCard p{color:#38ff9c;margin:0 0 18px;font-size:.86rem;font-weight:900}.institucionalPreviewCard div{background:#0008067a;border:1px solid #f7cc571a;margin-top:10px;padding:14px}.institucionalPreviewCard strong,.institucionalRecentRequests strong{color:#fff;font-size:.86rem;font-weight:950;display:block}.institucionalPreviewCard small,.institucionalRecentRequests small{color:#cde7d599;margin-top:5px;font-size:.7rem;display:block}.institucionalOnboarding{gap:12px;display:grid}.institucionalOnboarding article{background:#0008067a;border:1px solid #f7cc5714;grid-template-columns:42px 1fr;gap:12px;padding:12px;display:grid}.institucionalOnboarding small{color:#f7cc57;font-size:.7rem;font-weight:950}.institucionalOnboarding strong{color:#fff;font-size:.86rem;font-weight:950}.institucionalOnboarding p,.institucionalRecentRequests p{color:#d7ecdc9e;margin:6px 0 0;font-size:.72rem;line-height:1.45}.institucionalRecentRequests{gap:10px;display:grid}.institucionalRecentRequests article{background:#0008067a;border:1px solid #f7cc5714;padding:12px}.institucionalGovernanceGrid{border:1px solid #f7cc572e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.institucionalGovernanceGrid article{border-right:1px solid #f7cc571a;min-height:210px;padding:24px}.institucionalGovernanceGrid article:last-child{border-right:0}.institucionalGovernanceGrid strong,.institucionalNotice strong{color:#fff;letter-spacing:-.035em;margin-top:12px;font-size:1.15rem;font-weight:950;line-height:1.1;display:block}.institucionalGovernanceGrid p,.institucionalNotice p{color:#d7ecdca3;margin:12px 0 0;font-size:.8rem;line-height:1.55}.institucionalNotice{padding:26px 28px}@media (width<=1400px){.institucionalHero,.institucionalWorkspace{grid-template-columns:1fr}.institucionalSolutionsGrid,.institucionalGovernanceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.institucionalHalcyonPage{padding:10px}.institucionalHero,.institucionalFormPanel,.institucionalSidePanel,.institucionalNotice{padding:18px}.institucionalHeroStats,.institucionalCommandStrip,.institucionalSolutionsGrid,.institucionalGovernanceGrid,.institucionalFormGrid{grid-template-columns:1fr}}.painelInstitucionalPage{background:#00110c;gap:22px;padding:18px;display:grid}.painelInstitucionalHero{background:radial-gradient(circle at 12% 0,#f7cc571f,#0000 30%),radial-gradient(circle at 88% 10%,#5af7ff14,#0000 30%),linear-gradient(135deg,#000a07fa,#042419e6);border:1px solid #f7cc5733;grid-template-columns:minmax(0,1.25fr) minmax(360px,.65fr);gap:14px;padding:34px;display:grid}.painelInstitucionalHero h1{color:#fff;letter-spacing:-.09em;max-width:1180px;margin:14px 0;font-size:clamp(2.7rem,5.2vw,6.4rem);font-weight:950;line-height:.88}.painelInstitucionalHero p{color:#daeddfb8;max-width:940px;margin:0;font-size:.98rem;line-height:1.65}.painelInstitucionalHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.painelInstitucionalHeroActions button,.painelSectionHeader button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc574d;min-height:46px;padding:12px 16px;font-size:.72rem;font-weight:950}.painelInstitucionalHeroActions button:hover,.painelSectionHeader button:hover{background:radial-gradient(circle at 86% 0,#f7cc572e,#0000 36%),#f7cc5729;border-color:#f7cc57d1}.painelInstitutionCard{background:radial-gradient(circle at 85% 0,#5af7ff14,#0000 34%),#0008069e;border:1px solid #f7cc5724;align-content:center;padding:26px;display:grid}.painelInstitutionCard span,.painelInstitutionKpis span,.painelSectionHeader span,.painelProjectList span,.painelReportList span,.painelApiGrid span,.painelInstitutionNotice span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.painelInstitutionCard h2{color:#fff;letter-spacing:-.055em;margin:12px 0 6px;font-size:1.8rem;font-weight:950;line-height:1}.painelInstitutionCard p{color:#38ff9c;margin:0 0 18px;font-size:.86rem;font-weight:950}.painelInstitutionCard div{background:#0008067a;border:1px solid #f7cc571a;margin-top:10px;padding:14px}.painelInstitutionCard strong{color:#fff;font-size:.86rem;font-weight:950;display:block}.painelInstitutionCard small{color:#cde7d599;margin-top:5px;font-size:.7rem;display:block}.painelInstitutionKpis{background:#000806b8;border:1px solid #f7cc5729;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.painelInstitutionKpis article{border-right:1px solid #f7cc571a;min-height:130px;padding:20px}.painelInstitutionKpis article:last-child{border-right:0}.painelInstitutionKpis strong{color:#fff;margin-top:12px;font-size:1.55rem;font-weight:950;line-height:1;display:block}.painelInstitutionKpis small{color:#cde7d59e;margin-top:8px;font-size:.72rem;display:block}.painelInstitutionGrid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:14px;display:grid}.painelInstitutionGrid.secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.painelInstitutionSection{background:radial-gradient(circle at 14% 0,#f7cc5714,#0000 32%),#000806b8;border:1px solid #f7cc572e;padding:26px}.painelSectionHeader{justify-content:space-between;align-items:start;gap:18px;display:flex}.painelSectionHeader h2{color:#fff;letter-spacing:-.065em;margin:10px 0 0;font-size:clamp(1.5rem,2.8vw,3.1rem);font-weight:950;line-height:.95}.painelProjectList,.painelTeamList,.painelReportList,.painelDataGrid,.painelApiGrid,.painelPermissionList{gap:10px;margin-top:22px;display:grid}.painelProjectList{grid-template-columns:repeat(2,minmax(0,1fr))}.painelProjectList article,.painelTeamList article,.painelReportList article,.painelDataGrid article,.painelApiGrid article,.painelPermissionList article{background:#0008068a;border:1px solid #f7cc571a;padding:16px}.painelProjectList h3{color:#fff;letter-spacing:-.035em;margin:12px 0 8px;font-size:1.1rem;font-weight:950;line-height:1.06}.painelProjectList p{color:#38ff9c;margin:0 0 14px;font-size:.76rem;font-weight:950}.painelProjectList article>div{background:#0008066b;border:1px solid #f7cc5714;margin-top:8px;margin-right:8px;padding:10px;display:inline-grid}.painelProjectList strong,.painelDataGrid strong,.painelReportList strong,.painelApiGrid strong,.painelPermissionList strong{color:#fff;font-size:.9rem;font-weight:950;display:block}.painelProjectList small,.painelDataGrid small,.painelReportList small{color:#cde7d599;margin-top:5px;font-size:.68rem;display:block}.painelTeamList article{grid-template-columns:1fr auto auto;align-items:center;gap:12px;display:grid}.painelTeamList strong{color:#fff;font-size:.9rem}.painelTeamList small{color:#cde7d594;margin-top:5px;font-size:.68rem;display:block}.painelTeamList span{color:#f7cc57;text-transform:uppercase;font-size:.68rem;font-weight:950}.painelTeamList em{color:#38ff9c;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:950}.painelReportList article{grid-template-columns:120px 1fr auto;align-items:center;gap:12px;display:grid}.painelReportList small{color:#38ff9c;text-transform:uppercase;font-weight:950}.painelDataGrid,.painelApiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.painelApiGrid p,.painelPermissionList p,.painelInstitutionNotice p{color:#d7ecdca3;margin:10px 0 0;font-size:.78rem;line-height:1.5}.painelPermissionList{grid-template-columns:repeat(2,minmax(0,1fr))}.painelInstitutionNotice{background:radial-gradient(circle at 12% 0,#f7cc571a,#0000 32%),#000806c2;border:1px solid #f7cc572e;padding:26px 28px}.painelInstitutionNotice strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:1.35rem;font-weight:950;line-height:1.05;display:block}@media (width<=1400px){.painelInstitucionalHero,.painelInstitutionGrid,.painelInstitutionGrid.secondary{grid-template-columns:1fr}.painelInstitutionKpis,.painelDataGrid,.painelApiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.painelProjectList,.painelPermissionList{grid-template-columns:1fr}}@media (width<=760px){.painelInstitucionalPage{padding:10px}.painelInstitucionalHero,.painelInstitutionSection,.painelInstitutionNotice{padding:18px}.painelInstitutionKpis,.painelDataGrid,.painelApiGrid,.painelSectionHeader,.painelTeamList article,.painelReportList article{grid-template-columns:1fr}.painelInstitucionalHeroActions button,.painelSectionHeader button{width:100%}}.painelDealFlowSection{gap:18px;display:grid}.painelDealFlowIntro{color:#d7ecdca8;max-width:1100px;margin:0;font-size:.86rem;line-height:1.6}.painelDealFlowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.painelDealFlowGrid article{background:radial-gradient(circle at 86% 0,#f7cc5712,#0000 34%),#00080694;border:1px solid #f7cc571f;min-height:360px;padding:20px}.painelDealFlowTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.painelDealFlowTop span,.painelDealFlowMeta span,.painelDealFlowNotice span{color:#f7cc57;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.painelDealFlowTop em{letter-spacing:.08em;text-transform:uppercase;border:1px solid #f7cc572e;padding:6px 9px;font-size:.62rem;font-style:normal;font-weight:950}.painelDealFlowTop em.monitoring{color:#f7cc57;border-color:#f7cc5747}.painelDealFlowTop em.study{color:#5af7ff;border-color:#5af7ff47}.painelDealFlowTop em.preparing{color:#b28eff;border-color:#b28eff47}.painelDealFlowTop em.open{color:#38ff9c;border-color:#38ff9c47}.painelDealFlowTop em.closed{color:#d7ecdc85;border-color:#d7ecdc29}.painelDealFlowGrid h3{color:#fff;letter-spacing:-.045em;margin:16px 0 10px;font-size:1.35rem;font-weight:950;line-height:1.02}.painelDealFlowGrid p{color:#d7ecdca8;margin:0;font-size:.78rem;line-height:1.5}.painelDealFlowMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.painelDealFlowMeta div{background:#0008067a;border:1px solid #f7cc5714;padding:12px}.painelDealFlowMeta strong{color:#fff;margin-top:6px;font-size:.76rem;font-weight:950;line-height:1.25;display:block}.painelDealFlowFooter{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:18px;display:grid}.painelDealFlowFooter small{color:#cde7d58f;font-size:.68rem;line-height:1.35}.painelDealFlowFooter button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7cc571a;border:1px solid #f7cc5742;min-height:40px;padding:10px 12px;font-size:.62rem;font-weight:950}.painelDealFlowFooter button:hover{background:#f7cc572e;border-color:#f7cc57d1}.painelDealFlowNotice{background:radial-gradient(circle at 88% 0,#f7cc5714,#0000 34%),#00080694;border:1px solid #f7cc5724;padding:20px}.painelDealFlowNotice strong{color:#fff;margin-top:10px;font-size:1.1rem;font-weight:950;line-height:1.1;display:block}.painelDealFlowNotice p{color:#d7ecdca8;max-width:1100px;margin:10px 0 0;font-size:.8rem;line-height:1.55}@media (width<=1400px){.painelInstitutionKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.painelDealFlowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.painelDealFlowFooter{grid-template-columns:1fr}}@media (width<=760px){.painelInstitutionKpis,.painelDealFlowGrid,.painelDealFlowMeta{grid-template-columns:1fr}}.painelInstitucionalPage,.institucionalHalcyonPage{--inst-bg:#020b16;--inst-panel:#020e1cc7;--inst-panel-strong:#031326eb;--inst-border:#4da3ff38;--inst-border-strong:#5af7ff7a;--inst-blue:#4da3ff;--inst-cyan:#5af7ff;--inst-indigo:#7c6dff;--inst-text:#fff;--inst-muted:#dcefffad;--inst-soft:#dcefff85;background:radial-gradient(circle at 12% 0%, #4da3ff14, transparent 32%), radial-gradient(circle at 88% 4%, #5af7ff0f, transparent 34%), var(--inst-bg)}.painelInstitucionalPage .sectionEyebrow,.institucionalHalcyonPage .sectionEyebrow,.painelInstitucionalPage span,.institucionalHalcyonPage span{color:var(--inst-cyan)!important}.painelInstitucionalHero,.institucionalHero{background:radial-gradient(circle at 12% 0,#4da3ff29,#0000 32%),radial-gradient(circle at 88% 10%,#5af7ff1c,#0000 34%),linear-gradient(135deg,#010a16fa,#021e30eb)!important;border-color:#5af7ff38!important}.painelInstitutionSection,.painelInstitutionCard,.painelInstitutionKpis,.institucionalFormPanel,.institucionalSidePanel,.institucionalNotice,.institucionalGovernanceGrid article,.institucionalSolutionsGrid article{background:radial-gradient(circle at 86% 0,#4da3ff12,#0000 34%),#020e1cc2!important;border-color:#4da3ff2e!important}.painelInstitucionalHeroActions button,.painelSectionHeader button,.institucionalHeroActions button,.institucionalFormActions button,.institucionalInterestGrid button{background:radial-gradient(circle at 86% 0,#4da3ff1f,#0000 36%),#4da3ff17!important;border-color:#4da3ff57!important}.painelInstitucionalHeroActions button:hover,.painelSectionHeader button:hover,.institucionalHeroActions button:hover,.institucionalFormActions button:hover,.institucionalInterestGrid button:hover,.institucionalInterestGrid button.active{box-shadow:0 0 34px #4da3ff1a;background:radial-gradient(circle at 86% 0,#5af7ff33,#0000 36%),#4da3ff29!important;border-color:#5af7ffd1!important}.painelInstitutionKpis{grid-template-columns:repeat(6,minmax(0,1fr))}.painelNetworkSection{gap:18px;display:grid}.painelNetworkIntro{max-width:1120px;color:var(--inst-muted);margin:0;font-size:.86rem;line-height:1.6}.painelNetworkGrid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.75fr);gap:14px;display:grid}.painelInstitutionDirectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.painelInstitutionDirectory article{cursor:default;background:radial-gradient(circle at 86% 0,#4da3ff14,#0000 34%),#020e1c9e;border:1px solid #4da3ff29;min-height:320px;padding:18px}.painelInstitutionDirectory article.active{border-color:#5af7ff9e;box-shadow:0 0 34px #4da3ff14}.painelDirectoryTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.painelDirectoryTop em{color:var(--inst-cyan);letter-spacing:.08em;text-transform:uppercase;border:1px solid #5af7ff3d;padding:6px 9px;font-size:.62rem;font-style:normal;font-weight:950}.painelInstitutionDirectory h3,.painelCounterpartyProfile h3{color:#fff;letter-spacing:-.04em;margin:14px 0 8px;font-size:1.25rem;font-weight:950;line-height:1.04}.painelInstitutionDirectory p,.painelCounterpartyProfile p,.painelSecureMessageBox p,.painelNetworkNotice p{color:var(--inst-muted);margin:0;font-size:.78rem;line-height:1.5}.painelDirectoryMeta{background:#0008127a;border:1px solid #4da3ff1a;margin-top:14px;padding:12px}.painelDirectoryMeta strong{color:#fff;font-size:.8rem;font-weight:950;display:block}.painelDirectoryMeta small{color:var(--inst-soft);margin-top:5px;font-size:.68rem;display:block}.painelDirectoryTags,.painelCounterpartyModules{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.painelDirectoryTags strong,.painelCounterpartyModules strong{color:#fff;border:1px solid #4da3ff24;padding:6px 8px;font-size:.64rem}.painelDirectoryActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.painelDirectoryActions button,.painelSecureMessageBox button,.painelCallRequestBox button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#4da3ff1a;border:1px solid #4da3ff4d;min-height:40px;padding:10px 12px;font-size:.62rem;font-weight:950}.painelDirectoryActions button:hover,.painelSecureMessageBox button:hover,.painelCallRequestBox button:hover{background:#5af7ff24;border-color:#5af7ffd1}.painelInstitutionDirectory>article>small{letter-spacing:.08em;text-transform:uppercase;margin-top:14px;padding:6px 8px;font-size:.62rem;font-weight:950;display:inline-flex}.painelInstitutionDirectory>article>small.connected{color:#38ff9c;border:1px solid #38ff9c3d}.painelInstitutionDirectory>article>small.pending{color:var(--inst-cyan);border:1px solid #5af7ff3d}.painelInstitutionDirectory>article>small.none{color:var(--inst-soft);border:1px solid #dcefff29}.painelInstitutionProfilePanel{align-content:start;gap:12px;display:grid}.painelCounterpartyProfile,.painelSecureMessageBox,.painelCallRequestBox,.painelNetworkActivity,.painelNetworkNotice{background:radial-gradient(circle at 86% 0,#5af7ff0f,#0000 34%),#020e1c9e;border:1px solid #4da3ff29;padding:18px}.painelCounterpartyFacts{grid-template-columns:1fr;gap:8px;margin-top:16px;display:grid}.painelCounterpartyFacts div{background:#0008127a;border:1px solid #4da3ff1a;padding:12px}.painelCounterpartyFacts strong{color:#fff;margin-top:6px;font-size:.78rem;font-weight:950;display:block}.painelSecureMessageBox strong,.painelCallRequestBox strong,.painelNetworkNotice strong{color:#fff;margin-top:10px;font-size:1rem;font-weight:950;line-height:1.1;display:block}.painelSecureMessageBox input,.painelSecureMessageBox textarea,.painelCallRequestBox input,.painelCallRequestBox select{color:#fff;width:100%;min-height:44px;font:inherit;background:#000812b8;border:1px solid #4da3ff2e;outline:none;margin-top:10px;padding:11px 13px}.painelSecureMessageBox textarea{resize:vertical;min-height:120px}.painelSecureMessageBox input:focus,.painelSecureMessageBox textarea:focus,.painelCallRequestBox input:focus,.painelCallRequestBox select:focus{border-color:#5af7ffc7}.painelNetworkActivity{gap:10px;display:grid}.painelNetworkActivity article{background:#0008127a;border:1px solid #4da3ff1a;padding:12px}.painelNetworkActivity strong{color:#fff;font-size:.76rem;font-weight:950;display:block}.painelNetworkActivity p{color:var(--inst-muted);margin:6px 0 0;font-size:.72rem;line-height:1.45}.painelNetworkActivity small{color:var(--inst-soft);margin-top:6px;font-size:.66rem;display:block}.painelNetworkNotice{margin-top:4px}@media (width<=1400px){.painelInstitutionKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.painelNetworkGrid,.painelInstitutionDirectory{grid-template-columns:1fr}}@media (width<=760px){.painelInstitutionKpis{grid-template-columns:1fr}.painelDirectoryTop{flex-direction:column;align-items:flex-start}.painelDirectoryActions button,.painelSecureMessageBox button,.painelCallRequestBox button{width:100%}}.terminalNav button.active:nth-child(12):after,.terminalNav button:nth-child(12):hover:after{box-shadow:0 0 18px #5af7ff52;background:linear-gradient(90deg,#4da3ff,#5af7ff)!important}.terminalNav button.active:nth-child(12){color:#fff!important;background:radial-gradient(circle at 50% 100%,#5af7ff1f,#0000 55%),#4da3ff0a!important}.terminalNav button:nth-child(12){position:relative}.terminalNav button:nth-child(12):hover,.terminalNav button.active:nth-child(12){box-shadow:inset 0 -2px #5af7ffd9,inset 0 1px #ffffff0a,0 0 28px #5af7ff14;color:#fff!important;background:radial-gradient(circle at 50% 100%,#5af7ff2e,#0000 58%),radial-gradient(circle at 50% 0,#4da3ff1f,#0000 55%),linear-gradient(135deg,#021426f2,#002630cc)!important;border-color:#5af7ff73!important}.terminalNav button:nth-child(12):after{box-shadow:0 0 20px #5af7ff6b;background:linear-gradient(90deg,#4da3ff,#5af7ff)!important}.terminalNav button.active:nth-child(12):before,.terminalNav button:nth-child(12):hover:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#5af7ff1f,#0000);animation:1.4s forwards institucionalNavSweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes institucionalNavSweep{to{transform:translate(120%)}}.macroCommandPage{background:radial-gradient(circle at 12% 0,#5af7ff0e,#0000 32%),radial-gradient(circle at 88% 4%,#f7cc570d,#0000 34%),linear-gradient(135deg,#02060a,#00110c 52%,#071005);gap:18px;min-height:100vh;padding:18px;display:grid}.macroCommandHero{background:radial-gradient(circle at 10% 0,#5af7ff1a,#0000 28%),radial-gradient(circle at 90% 8%,#f7cc5714,#0000 32%),#01080ce0;border:1px solid #5af7ff2e;grid-template-columns:minmax(0,1.25fr) minmax(360px,.7fr);gap:14px;padding:34px;display:grid}.macroCommandEyebrow,.macroDeskHeader span,.macroCommandPassport span,.macroCountryIntel span,.macroCommandKpis span,.macroTransmissionCompact span,.macroCommandScoreList span,.macroAssetTerminalGrid span,.macroHistoryRail span,.macroMarketTerminalGrid span,.macroRiskGrid span,.macroCommandReading span,.macroCountryStrip span{color:#5af7ff;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.macroCommandHero h1{color:#fff;letter-spacing:-.1em;max-width:1180px;margin:14px 0;font-size:clamp(3.4rem,7vw,8.6rem);font-weight:950;line-height:.82}.macroCommandHero p{color:#dcf2eeb3;max-width:1040px;margin:0;font-size:.98rem;line-height:1.65}.macroCommandActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.macroCommandActions button,.macroDeskHeader button,.macroLayerControl button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#5af7ff14;border:1px solid #5af7ff47;min-height:46px;padding:12px 16px;font-size:.72rem;font-weight:950}.macroCommandActions button:hover,.macroDeskHeader button:hover,.macroLayerControl button:hover,.macroLayerControl button.active{background:radial-gradient(circle at 86% 0,#5af7ff2e,#0000 36%),#5af7ff21;border-color:#5af7ffd1}.macroCommandPassport{background:radial-gradient(circle at 85% 0,#f7cc5714,#0000 34%),#00080ca8;border:1px solid #5af7ff24;align-content:center;padding:26px;display:grid}.macroCommandPassport h2,.macroCountryIntel h2{color:#fff;letter-spacing:-.06em;margin:12px 0 6px;font-size:2rem;font-weight:950;line-height:.95}.macroCommandPassport p{color:#38ff9c;margin:0 0 16px;font-size:.86rem;font-weight:950}.macroCommandPassport div,.macroCountryIntel div{background:#000a0e85;border:1px solid #5af7ff1a;margin-top:9px;padding:13px}.macroCommandPassport strong,.macroCountryIntel strong{color:#fff;font-size:.82rem;font-weight:950;display:block}.macroCommandPassport small,.macroCountryIntel small{color:#dcf2ee94;margin-top:5px;font-size:.7rem;line-height:1.35;display:block}.macroDeskTabs{background:#00080cc7;border:1px solid #5af7ff24;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.macroDeskTabs button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #5af7ff1a;min-height:96px;padding:18px}.macroDeskTabs button:last-child{border-right:0}.macroDeskTabs button span{color:#5af7ffb8;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:950;display:block}.macroDeskTabs button strong{margin-top:8px;font-size:.95rem;font-weight:950;display:block}.macroDeskTabs button.active,.macroDeskTabs button:hover{background:radial-gradient(circle at 50% 0,#5af7ff1f,#0000 48%),#5af7ff0f;box-shadow:inset 0 -3px #5af7ff}.macroDeskLayout{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:14px;display:grid}.macroDeskPanel{background:radial-gradient(circle at 10% 0,#5af7ff0f,#0000 30%),#00080cbd;border:1px solid #5af7ff29;padding:26px}.macroDeskPanel.wide{min-width:0}.macroDeskHeader{justify-content:space-between;align-items:start;gap:18px;display:flex}.macroDeskHeader h2{color:#fff;letter-spacing:-.07em;margin:10px 0 0;font-size:clamp(1.7rem,3.4vw,4rem);font-weight:950;line-height:.92}.macroDeskHeader input{color:#fff;width:min(460px,100%);min-height:48px;font:inherit;background:#00080cdb;border:1px solid #5af7ff2e;outline:none;padding:12px 14px}.macroDeskHeader input:focus{border-color:#5af7ffc7}.macroEchartsWorld{background:radial-gradient(circle at 30% 30%,#5af7ff0a,#0000 20%),radial-gradient(circle at 70% 60%,#f7cc570a,#0000 24%),#00080c9e;border:1px solid #5af7ff1f;height:620px;margin-top:22px}.macroCommandKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.macroCommandKpis article,.macroTransmissionCompact article,.macroCommandScoreList article,.macroAssetTerminalGrid article,.macroHistoryRail article,.macroMarketTerminalGrid article,.macroRiskGrid article,.macroCountryStrip button{background:#000a0e85;border:1px solid #5af7ff1a}.macroCommandKpis article{min-height:150px;padding:16px}.macroCommandKpis strong{color:#fff;margin-top:12px;font-size:1.45rem;font-weight:950;display:block}.macroCommandKpis small,.macroCommandKpis em{color:#dcf2ee94;margin-top:8px;font-size:.7rem;line-height:1.35;display:block}.macroCommandKpis em{color:#38ff9c;text-transform:uppercase;font-style:normal;font-weight:950}.macroTransmissionCompact,.macroCommandScoreList,.macroHistoryRail,.macroMarketTerminalGrid,.macroRiskGrid,.macroCountryStrip{gap:10px;margin-top:22px;display:grid}.macroTransmissionCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTransmissionCompact article,.macroCommandScoreList article,.macroHistoryRail article,.macroMarketTerminalGrid article,.macroRiskGrid article{padding:16px}.macroTransmissionCompact strong,.macroHistoryRail strong,.macroMarketTerminalGrid strong,.macroRiskGrid strong{color:#fff;margin-top:8px;font-size:.92rem;font-weight:950;line-height:1.25;display:block}.macroTransmissionCompact p,.macroCommandScoreList p,.macroHistoryRail p,.macroMarketTerminalGrid p,.macroRiskGrid p,.macroCountryIntel p,.macroCommandReading p{color:#dcf2ee9e;margin:10px 0 0;font-size:.76rem;line-height:1.5}.macroCommandScoreList article>div{justify-content:space-between;gap:12px;display:flex}.macroCommandScoreList i{background:#ffffff0f;height:8px;margin-top:12px;display:block}.macroCommandScoreList b{height:100%;display:block}.macroCommandScoreList b.strong{background:linear-gradient(90deg,#38ff9c,#5af7ff)}.macroCommandScoreList b.medium{background:linear-gradient(90deg,#5af7ff,#f7cc57)}.macroCommandScoreList b.weak{background:linear-gradient(90deg,#ff5b6e,#f7cc57)}.macroCountryStrip{grid-template-columns:repeat(5,minmax(0,1fr))}.macroCountryStrip button{color:#fff;text-align:left;cursor:pointer;min-height:100px;padding:14px}.macroCountryStrip button.active,.macroCountryStrip button:hover{background:#5af7ff14;border-color:#5af7ff9e}.macroCountryStrip strong,.macroCountryStrip small{display:block}.macroCountryStrip strong{margin-top:8px;font-size:.9rem}.macroCountryStrip small{color:#dcf2ee8f;margin-top:5px;font-size:.68rem}.macroLayerControl{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.macroLayerControl button{min-height:38px;padding:9px 12px;font-size:.64rem}.macroAssetTerminalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.macroAssetTerminalGrid article{min-height:260px;padding:18px}.macroAssetTerminalGrid article>div:first-child{justify-content:space-between;gap:10px;display:flex}.macroAssetTerminalGrid em{color:#38ff9c;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:950}.macroAssetTerminalGrid h3{color:#fff;letter-spacing:-.035em;margin:16px 0 10px;font-size:1.1rem;font-weight:950;line-height:1.05}.macroAssetTerminalGrid p{color:#dcf2ee9e;margin:0;font-size:.76rem;line-height:1.5}.macroAssetTerminalGrid footer{background:#000a0e7a;border:1px solid #5af7ff14;margin-top:16px;padding:12px}.macroAssetTerminalGrid footer strong,.macroAssetTerminalGrid footer small{display:block}.macroAssetTerminalGrid footer strong{color:#fff;font-size:.76rem}.macroAssetTerminalGrid footer small{color:#dcf2ee85;margin-top:6px;font-size:.66rem}.macroRiskGrid,.macroMarketTerminalGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.macroCommandReading{background:radial-gradient(circle at 10% 0,#5af7ff14,#0000 30%),#00080cbd;border:1px solid #5af7ff29;padding:30px}.macroCommandReading h2{color:#fff;letter-spacing:-.08em;max-width:1200px;margin:12px 0 0;font-size:clamp(2rem,4vw,4.8rem);font-weight:950;line-height:.92}@media (width<=1600px){.macroCommandKpis,.macroAssetTerminalGrid,.macroCountryStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1400px){.macroCommandHero,.macroDeskLayout{grid-template-columns:1fr}.macroDeskTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.macroRiskGrid,.macroMarketTerminalGrid,.macroCommandKpis,.macroAssetTerminalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroCommandPage{padding:10px}.macroCommandHero,.macroDeskPanel,.macroCommandReading{padding:18px}.macroDeskTabs,.macroRiskGrid,.macroMarketTerminalGrid,.macroCommandKpis,.macroAssetTerminalGrid,.macroCountryStrip,.macroTransmissionCompact{grid-template-columns:1fr}.macroEchartsWorld{height:460px}.macroDeskHeader{grid-template-columns:1fr;display:grid}.macroCommandActions button{width:100%}}.macroWorldSvg{width:100%;height:100%}.macroTerminalPage{color:#fff;background:radial-gradient(circle at 18% 0,#ff6e3a14,#0000 28%),radial-gradient(circle at 80% 0,#5af7ff0d,#0000 32%),linear-gradient(135deg,#02060a,#00110c 52%,#050b06);min-height:100vh}.macroTerminalHeader{background:linear-gradient(90deg,#6e001cc7,#370510c7),#02060aeb;border-bottom:1px solid #ffa0503d;grid-template-columns:minmax(280px,.95fr) minmax(0,1.4fr);display:grid}.macroTerminalSearch{border-right:1px solid #ffa0503d;grid-template-columns:60px 1fr;min-height:44px;display:grid}.macroTerminalSearch span{color:#111;background:#f6a11a;place-items:center;font-size:.82rem;font-weight:950;display:grid}.macroTerminalSearch input{color:#fff;width:100%;font:inherit;background:#01080ce6;border:0;outline:none;padding:0 14px}.macroTerminalMenu{align-items:stretch;display:flex;overflow-x:auto}.macroTerminalMenu button{color:#ffe6cdc2;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-right:1px solid #ffa0502e;min-height:44px;padding:0 16px;font-size:.72rem;font-weight:950}.macroTerminalMenu .macroCreateProject{color:#5af7ff;border-left:1px solid #5af7ff33;margin-left:auto}.macroTerminalMapDesk{grid-template-columns:minmax(0,1fr) 360px;height:calc(100vh - 160px);min-height:780px;display:grid}.macroTerminalMapFrame{border-right:1px solid #ffa0502e;grid-template-rows:auto 1fr auto;min-width:0;display:grid;position:relative;overflow:hidden}.macroMapTitleBlock{z-index:5;pointer-events:none;max-width:620px;position:absolute;top:24px;left:26px}.macroMapTitleBlock span,.macroSideHeader span,.macroLayerGroup span,.macroTerminalCountryCard span,.macroLoadedCountries span{color:#ffb45c;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.macroMapTitleBlock h1{color:#fff;letter-spacing:-.09em;margin:10px 0 8px;font-size:clamp(2.4rem,4.8vw,5.8rem);font-weight:950;line-height:.86}.macroMapStage{background:radial-gradient(circle at 50% 35%,#ff78461f,#0000 28%),radial-gradient(circle at 65% 60%,#5af7ff14,#0000 26%),linear-gradient(135deg,#05131a,#031013 42%,#080c0a);min-height:0;position:relative}.macroMapGlowLayer{z-index:1;pointer-events:none;opacity:.8;mix-blend-mode:screen;background:radial-gradient(circle at 51% 35%,#ff673a6b,#0000 1.4%),radial-gradient(circle at 46% 33%,#ff673a52,#0000 1.1%),radial-gradient(circle at 54% 39%,#ff673a38,#0000 1.2%),radial-gradient(circle at 37% 40%,#ff673a2e,#0000 1%),radial-gradient(circle at 61% 43%,#ff673a2e,#0000 1%),linear-gradient(35deg,#0000 0 46%,#ff69381f 47%,#0000 49%),linear-gradient(145deg,#0000 0 52%,#ff69381a 53%,#0000 55%),repeating-linear-gradient(28deg,#0000 0 38px,#ff5d3609 39px,#0000 41px);position:absolute;inset:0}.macroWorldSvg{z-index:2;width:100%;height:100%;position:relative}.macroWorldSvg path{transition:fill .18s,stroke .18s,stroke-width .18s}.macroTerminalBottomBar{background:linear-gradient(90deg,#23120af5,#01080cf5);border-top:1px solid #ffa05033;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.macroTerminalBottomBar button{color:#ffe6cdb8;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #ffa05029;min-height:74px;padding:16px;font-size:.78rem}.macroTerminalBottomBar strong{color:#fff;letter-spacing:.06em;margin-right:10px;font-size:1.05rem;font-weight:950;display:inline-block}.macroTerminalSidePanel{background:#000000d1;border-left:1px solid #ffa05033;grid-template-rows:auto 1fr auto;min-width:0;display:grid;overflow-y:auto}.macroTerminalCountryCard,.macroMapContentPanel,.macroLoadedCountries{border-bottom:1px solid #ffa05029;padding:18px}.macroTerminalCountryCard h2{color:#fff;letter-spacing:-.045em;margin:10px 0 6px;font-size:1.45rem;font-weight:950;line-height:1}.macroTerminalCountryCard p{color:#5af7ff;margin:0 0 12px;font-size:.76rem;font-weight:900}.macroTerminalCountryCard div{background:#ff78460a;border:1px solid #ffa0501f;margin-top:8px;padding:10px}.macroTerminalCountryCard small{color:#ffe6cd94;margin-top:5px;font-size:.66rem;line-height:1.35;display:block}.macroSideHeader strong{color:#fff;margin-top:6px;font-size:1rem;font-weight:950;display:block}.macroLayerGroup{gap:7px;margin-top:18px;display:grid}.macroLayerGroup button{color:#ffb45c;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:16px 1fr;align-items:center;gap:9px;min-height:30px;font-size:.78rem;font-weight:850;display:grid}.macroLayerGroup i{background:#ff78461a;border:1px solid #ffb45cb3;width:11px;height:11px}.macroLoadedCountries{gap:8px;display:grid}.macroLoadedCountries button{color:#fff;cursor:pointer;text-align:left;background:#ff78460a;border:1px solid #ffa0501a;grid-template-columns:42px 1fr;align-items:center;gap:4px 10px;padding:10px;display:grid}.macroLoadedCountries button strong{color:#5af7ff;grid-row:span 2;font-size:.86rem}.macroLoadedCountries button span{color:#fff;letter-spacing:normal;text-transform:none;font-size:.78rem;font-weight:950}.macroLoadedCountries button small{color:#ffe6cd8f;font-size:.66rem}@media (width<=1400px){.macroTerminalMapDesk{grid-template-columns:1fr;height:auto}.macroTerminalSidePanel{grid-template-rows:auto}.macroMapStage{height:620px}.macroTerminalHeader{grid-template-columns:1fr}.macroTerminalBottomBar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTerminalHeader,.macroTerminalSearch{grid-template-columns:1fr}.macroTerminalSearch span{min-height:34px}.macroMapTitleBlock{background:#00000080;max-width:none;padding:18px;position:relative;top:auto;left:auto}.macroMapStage{height:520px}.macroTerminalBottomBar{grid-template-columns:1fr}.macroTerminalMenu .macroCreateProject{margin-left:0}}.macroTerminalMenu button{color:#d7f5ffb8!important;background:0 0!important;border-right:1px solid #5af7ff24!important}.macroMapTitleBlock h1{color:#fff!important}.macroSideHeader strong{color:#fff!important}.macroPassportPrimaryAction{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 80% 0,#38ff9c2e,#0000 40%),#38ff9c14;border:1px solid #38ff9c6b;width:100%;min-height:46px;margin-top:12px;font-size:.7rem;font-weight:950}.macroPassportPrimaryAction:hover{background:radial-gradient(circle at 80% 0,#38ff9c47,#0000 40%),#38ff9c24;border-color:#38ff9ce0;box-shadow:0 0 28px #38ff9c1f}.macroTerminalPage{background:radial-gradient(circle at 16% 0,#2fe6a214,#0000 30%),radial-gradient(circle at 82% 0,#d7b86a12,#0000 34%),linear-gradient(135deg,#020604,#06120d 48%,#0d0b04)!important}.macroTerminalHeader{background:linear-gradient(90deg,#04120df7,#09170ff0),#020605f5!important;border-bottom:1px solid #d7b86a42!important}.macroTerminalSearch{border-right:1px solid #d7b86a38!important}.macroTerminalSearch span{color:#07110e!important;background:linear-gradient(135deg,#d7b86a,#2fe6a2)!important}.macroTerminalSearch input{color:#fff!important;background:#020806f2!important}.macroTerminalMenu button{color:#ebe2c7b8!important;border-right:1px solid #d7b86a24!important}.macroTerminalMenu button:hover,.macroTerminalMenu button.active{color:#fff!important;background:radial-gradient(circle at 50% 100%,#d7b86a2e,#0000 55%),#d7b86a14!important;box-shadow:inset 0 -3px #d7b86a!important}.macroTerminalMenu .macroCreateProject{color:#2fe6a2!important;border-left:1px solid #2fe6a238!important}.macroTerminalMenu .macroCreateProject:hover{background:radial-gradient(circle at 50% 100%,#2fe6a22e,#0000 55%),#2fe6a214!important;box-shadow:inset 0 -3px #2fe6a2!important}.macroTerminalMapFrame{border-right:1px solid #d7b86a29!important}.macroMapStage{background:radial-gradient(circle at 48% 35%,#d7b86a1f,#0000 28%),radial-gradient(circle at 66% 58%,#2fe6a217,#0000 26%),linear-gradient(135deg,#020604,#061610 45%,#0c0b05)!important}.macroMapGlowLayer{background:radial-gradient(circle at 51% 35%,#d7b86a4d,#0000 1.4%),radial-gradient(circle at 46% 33%,#2fe6a23d,#0000 1.1%),radial-gradient(circle at 54% 39%,#d7b86a2e,#0000 1.2%),radial-gradient(circle at 37% 40%,#2fe6a224,#0000 1%),radial-gradient(circle at 61% 43%,#d7b86a24,#0000 1%),linear-gradient(35deg,#0000 0 46%,#d7b86a12 47%,#0000 49%),linear-gradient(145deg,#0000 0 52%,#2fe6a20f 53%,#0000 55%),repeating-linear-gradient(28deg,#0000 0 38px,#d7b86a05 39px,#0000 41px)!important}.macroMapTitleBlock span,.macroSideHeader span,.macroLayerGroup span,.macroTerminalCountryCard span,.macroLoadedCountries span{color:#d7b86a!important}.macroMapTitleBlock p{color:#ece7d6ad!important}.macroTerminalSidePanel{background:radial-gradient(circle at 50% 0,#2fe6a20e,#0000 34%),#020504ed!important;border-left:1px solid #d7b86a33!important}.macroTerminalCountryCard,.macroMapContentPanel,.macroLoadedCountries{border-bottom:1px solid #d7b86a24!important}.macroTerminalCountryCard p{color:#2fe6a2!important}.macroTerminalCountryCard div{background:#d7b86a0b!important;border:1px solid #d7b86a21!important}.macroTerminalCountryCard small{color:#ece7d694!important}.macroPassportPrimaryAction{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;width:100%;min-height:46px;margin-top:12px;font-size:.7rem;font-weight:950;color:#fff!important;background:radial-gradient(circle at 80% 0,#2fe6a22e,#0000 40%),#2fe6a214!important;border:1px solid #2fe6a26b!important}.macroPassportPrimaryAction:hover{box-shadow:0 0 28px #2fe6a21f;background:radial-gradient(circle at 80% 0,#2fe6a247,#0000 40%),#2fe6a224!important;border-color:#2fe6a2e0!important}.macroLayerGroup button{color:#ece7d6c7!important}.macroLayerGroup button:hover{color:#fff!important}.macroLayerGroup i{background:#d7b86a14!important;border:1px solid #d7b86aa3!important}.macroLayerGroup button:hover i{background:#2fe6a224!important;border-color:#2fe6a2d1!important}.macroTerminalBottomBar{background:linear-gradient(90deg,#090c06fa,#020a07fa)!important;border-top:1px solid #d7b86a29!important}.macroTerminalBottomBar button{color:#ece7d6a3!important;border-right:1px solid #d7b86a1f!important}.macroTerminalBottomBar strong{color:#d7b86a!important}.macroLoadedCountries button{background:#d7b86a0a!important;border:1px solid #d7b86a1c!important}.macroLoadedCountries button:hover,.macroLoadedCountries button.active{background:radial-gradient(circle at 90% 0,#2fe6a214,#0000 38%),#2fe6a20f!important;border-color:#2fe6a280!important}.macroLoadedCountries button strong{color:#2fe6a2!important}.macroLoadedCountries button small{color:#ece7d68a!important}.macroPassportHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.macroPassportHeader>strong{font-size:2rem;line-height:1}.macroMapPinsLayer{z-index:4;pointer-events:none;position:absolute;inset:0}.macroMapPin{color:#fff;pointer-events:auto;cursor:pointer;text-align:left;background:radial-gradient(circle at 90% 0,#2fe6a21a,#0000 40%),#020806db;border:1px solid #d7b86a52;grid-template-columns:28px 1fr;gap:2px 8px;min-width:180px;max-width:230px;padding:9px 10px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 22px #00000052}.macroMapPin:hover,.macroMapPin.active{background:radial-gradient(circle at 90% 0,#2fe6a22e,#0000 40%),#04120df0;border-color:#2fe6a2c7}.macroMapPin i{grid-row:span 2;place-items:center;width:26px;height:26px;font-size:1.05rem;font-style:normal;display:grid}.macroMapPin span{font-weight:950;line-height:1.05;color:#fff!important;letter-spacing:0!important;text-transform:none!important;font-size:.68rem!important}.macroActiveLayerInsight{background:radial-gradient(circle at 90% 0,#2fe6a214,#0000 36%),#d7b86a09;border:1px solid #d7b86a24;margin-top:16px;padding:14px}.macroActiveLayerInsight strong{color:#fff;margin-top:8px;font-size:1rem;font-weight:950;display:block}.macroActiveLayerInsight small{color:#2fe6a2;letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:.66rem;font-weight:950;display:block}.macroLayerGroup button{grid-template-columns:16px 1fr auto}.macroLayerGroup button.active i{box-shadow:0 0 18px #2fe6a22e;background:#2fe6a247!important;border-color:#2fe6a2e6!important}@media (width<=760px){.macroMapPin{min-width:145px;max-width:170px;padding:8px}.macroMapPin span{font-size:.62rem!important}}.macroLayerGroupHeader{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto auto;align-items:center;gap:12px;width:100%;min-height:42px;padding:0;display:grid}.macroLayerGroupHeader span{font-weight:950;color:#d7b86a!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:.76rem!important}.macroLayerGroupHeader em{color:#2fe6a2;border:1px solid #d7b86a42;place-items:center;width:24px;height:24px;font-style:normal;font-weight:950;display:grid}.macroLayerGroupBlock.collapsed .macroLayerGroupHeader{opacity:.78}.macroMapPin.selected{background:radial-gradient(circle at 90% 0,#d7b86a33,#0000 40%),#141008f5;border-color:#d7b86aeb;box-shadow:0 0 0 1px #d7b86a29,0 0 28px #d7b86a2e}.macroActiveLayerInsight em{color:#2fe6a2;letter-spacing:.08em;text-transform:uppercase;margin-top:10px;font-size:.66rem;font-style:normal;font-weight:950;display:block}.macroActiveLayerInsight b{color:#fff}.macroVisiblePointsList{background:#d7b86a08;border:1px solid #d7b86a1f;gap:8px;margin-top:16px;padding:14px;display:grid}.macroVisiblePointsList>span{font-weight:950;color:#d7b86a!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.66rem!important}.macroVisiblePointsList button{color:#fff;cursor:pointer;text-align:left;background:#0208069e;border:1px solid #d7b86a1a;grid-template-columns:32px 1fr;align-items:center;gap:3px 10px;min-height:48px;padding:9px;display:grid}.macroVisiblePointsList button:hover,.macroVisiblePointsList button.active{background:radial-gradient(circle at 90% 0,#2fe6a214,#0000 38%),#2fe6a20f;border-color:#2fe6a280}.macroVisiblePointsList button strong{grid-row:span 2;font-size:1.05rem}.macroVisiblePointsList button span{font-weight:950;color:#fff!important;letter-spacing:0!important;text-transform:none!important;font-size:.72rem!important}.macroVisiblePointsList button small{color:#ece7d68a;font-size:.62rem}.macroCountrySourceStatus{color:#ece7d680;letter-spacing:.08em;text-transform:uppercase;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:.66rem;font-weight:850;display:block}.cabindaDeskPage{color:#fff;background:radial-gradient(circle at 12% 0,#2fe6a214,#0000 30%),radial-gradient(circle at 80% 0,#d7b86a12,#0000 34%),linear-gradient(135deg,#020604,#06120d 48%,#0d0b04);gap:16px;min-height:100vh;padding:18px;display:grid}.cabindaHero{background:radial-gradient(circle at 18% 0,#d7b86a17,#0000 30%),radial-gradient(circle at 78% 18%,#2fe6a214,#0000 32%),#020806d6;border:1px solid #d7b86a2e;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:14px;padding:32px;display:grid}.cabindaHero span,.cabindaKpiGrid span,.cabindaPanelHeader span,.cabindaNodeGrid span,.cabindaRiskList span,.cabindaThesis span{color:#d7b86a;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.cabindaHero h1{color:#fff;letter-spacing:-.09em;max-width:980px;margin:12px 0;font-size:clamp(3rem,6vw,7rem);font-weight:950;line-height:.84}.cabindaHero p,.cabindaThesis p{color:#ece7d6ad;max-width:940px;margin:0;font-size:.9rem;line-height:1.6}.cabindaHero aside{background:radial-gradient(circle at 90% 0,#2fe6a217,#0000 35%),#020a07a8;border:1px solid #2fe6a229;align-content:center;padding:22px;display:grid}.cabindaHero aside strong{color:#fff;letter-spacing:-.05em;margin:12px 0;font-size:1.7rem;font-weight:950;line-height:.95;display:block}.cabindaHeroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cabindaHeroActions button,.cabindaNodeGrid footer button{color:#fff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(circle at 80% 0,#2fe6a224,#0000 40%),#2fe6a20f;border:1px solid #2fe6a257;min-height:42px;padding:11px 14px;font-size:.68rem;font-weight:950}.cabindaHeroActions button:hover,.cabindaNodeGrid footer button:hover{background:#2fe6a21f;border-color:#2fe6a2db}.cabindaKpiGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.cabindaKpiGrid article,.cabindaPanel,.cabindaThesis{background:radial-gradient(circle at 90% 0,#2fe6a20b,#0000 32%),#020806c2;border:1px solid #d7b86a24}.cabindaKpiGrid article{min-height:130px;padding:15px}.cabindaKpiGrid strong{color:#fff;margin-top:12px;font-size:1.15rem;font-weight:950;line-height:1.05;display:block}.cabindaKpiGrid p,.cabindaNodeGrid p,.cabindaRiskList p{color:#ece7d69e;margin:8px 0 0;font-size:.72rem;line-height:1.45}.cabindaDeskLayout{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:14px;display:grid}.cabindaPanel{padding:24px}.cabindaPanelHeader{justify-content:space-between;align-items:start;gap:18px;display:flex}.cabindaPanelHeader h2{color:#fff;letter-spacing:-.07em;margin:10px 0 0;font-size:clamp(1.8rem,3.4vw,4rem);font-weight:950;line-height:.92}.cabindaNodeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.cabindaNodeGrid article{background:#d7b86a09;border:1px solid #d7b86a1f;min-height:300px;padding:16px}.cabindaNodeGrid article>div:first-child{justify-content:space-between;gap:10px;display:flex}.cabindaNodeGrid em{color:#2fe6a2;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:950}.cabindaNodeGrid h3{color:#fff;letter-spacing:-.03em;margin:14px 0 10px;font-size:1.05rem;font-weight:950;line-height:1.08}.cabindaNodeGrid footer{background:#020a0799;border:1px solid #2fe6a21f;margin-top:14px;padding:12px}.cabindaNodeGrid footer strong,.cabindaNodeGrid footer small{display:block}.cabindaNodeGrid footer strong{color:#fff;font-size:.72rem;font-weight:950}.cabindaNodeGrid footer small{color:#ece7d68f;margin-top:6px;font-size:.66rem;line-height:1.4}.cabindaNodeGrid footer button{width:100%;margin-top:12px}.cabindaRiskList{gap:10px;margin-top:20px;display:grid}.cabindaRiskList article{background:#d7b86a09;border:1px solid #d7b86a1a;padding:15px}.cabindaRiskList strong{color:#fff;margin-top:8px;font-size:1rem;font-weight:950;display:block}.cabindaThesis{padding:28px}.cabindaThesis h2{color:#fff;letter-spacing:-.08em;max-width:1180px;margin:12px 0;font-size:clamp(2rem,4vw,4.6rem);font-weight:950;line-height:.92}@media (width<=1500px){.cabindaKpiGrid,.cabindaNodeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cabindaHero,.cabindaDeskLayout{grid-template-columns:1fr}}@media (width<=760px){.cabindaDeskPage{padding:10px}.cabindaHero,.cabindaPanel,.cabindaThesis{padding:18px}.cabindaKpiGrid,.cabindaNodeGrid{grid-template-columns:1fr}.cabindaHeroActions button{width:100%}}.soyoVariant{background:radial-gradient(circle at 12% 0,#2fe6a21a,#0000 30%),radial-gradient(circle at 78% 0,#78dcff12,#0000 34%),linear-gradient(135deg,#020604,#041411 48%,#03151a)}.soyoVariant .cabindaHero{background:radial-gradient(circle at 18% 0,#2fe6a21a,#0000 30%),radial-gradient(circle at 78% 18%,#78dcff14,#0000 32%),#020a08db;border-color:#2fe6a233}.soyoVariant .cabindaHero span,.soyoVariant .cabindaKpiGrid span,.soyoVariant .cabindaPanelHeader span,.soyoVariant .cabindaNodeGrid span,.soyoVariant .cabindaRiskList span,.soyoVariant .cabindaThesis span{color:#2fe6a2}.soyoVariant .cabindaHeroActions button,.soyoVariant .cabindaNodeGrid footer button{background:radial-gradient(circle at 80% 0,#78dcff24,#0000 40%),#78dcff0f;border-color:#78dcff57}.soyoVariant .cabindaHeroActions button:hover,.soyoVariant .cabindaNodeGrid footer button:hover{background:#2fe6a21f;border-color:#2fe6a2db}.soyoVariant .cabindaNodeGrid em{color:#78dcff}.macroAtlasSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.macroAtlasSummaryCard{background:linear-gradient(#fffffff5,#f7faf5eb);border:1px solid #16653429;border-radius:18px;padding:14px 15px;box-shadow:0 14px 34px #0f172a0f}.macroAtlasSummaryCard span{letter-spacing:.08em;text-transform:uppercase;color:#166534b8;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.macroAtlasSummaryCard strong{color:#102018;margin-bottom:7px;font-size:22px;line-height:1;display:block}.macroAtlasSummaryCard small{color:#0f172a94;font-size:12px;line-height:1.35;display:block}@media (width<=1100px){.macroAtlasSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.macroAtlasSummaryGrid{grid-template-columns:1fr}}.macroOverviewPage{gap:18px;display:grid}.macroHomeDeskCard:hover{border-color:#16a34a59;transform:translateY(-3px);box-shadow:0 24px 56px #0000001f}@media (width<=1200px){.macroHomeDeskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.macroOverviewHero{flex-direction:column}}@media (width<=680px){.macroHomeDeskGrid{grid-template-columns:1fr}.macroOverviewHero{padding:18px}}.macroOverviewPage{background:radial-gradient(circle at 0 0,#648f5214,#0000 34%),linear-gradient(#00130c 0%,#00170f 52%,#00110b 100%);gap:18px;padding:22px 16px 28px;display:grid}.macroOverviewHero{background:linear-gradient(135deg,#011c11fa,#01120cfa),radial-gradient(circle at 100% 0,#d6b65c24,#0000 30%);border:1px solid #d6b65c3d;border-radius:22px;justify-content:space-between;align-items:stretch;gap:20px;padding:24px;display:flex;box-shadow:0 24px 70px #00000042}.macroOverviewHero span{color:#d8bd65;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:900;display:block}.macroOverviewHero h1{color:#f6f1dc;letter-spacing:-.055em;max-width:860px;margin:0;font-size:clamp(28px,4vw,52px);line-height:.96}.macroOverviewHero p{color:#f6f1dcb8;max-width:860px;margin:15px 0 0;font-size:15px;line-height:1.6}.macroOverviewHero button{color:#f3d77a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#d8bd6521;border:1px solid #d8bd656b;border-radius:14px;align-self:flex-start;min-width:178px;padding:13px 16px;font-weight:900}.macroOverviewHero button:hover{background:#d8bd6533;border-color:#d8bd659e}.macroHomeDeskGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.macroHomeDeskCard{text-align:left;cursor:pointer;background:linear-gradient(#f5f8f2fa,#e5ebe2f0);border:1px solid #d6b65c2e;border-radius:20px;min-height:204px;padding:18px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;box-shadow:0 18px 44px #0000001f}.macroHomeDeskCard:hover{background:linear-gradient(#f9faf4fc,#ebefe6f5);border-color:#d8bd6573;transform:translateY(-3px);box-shadow:0 24px 58px #0000002e}.macroHomeDeskCard span{color:#166534c7;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:900;display:block}.macroHomeDeskCard strong{color:#102018;letter-spacing:-.035em;font-size:22px;line-height:1.05;display:block}.macroHomeDeskCard p{color:#0f172a9e;margin:12px 0 18px;font-size:13px;line-height:1.5}.macroHomeDeskCard em{color:#013b23e6;letter-spacing:.06em;text-transform:uppercase;background:#013b2314;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}@media (width<=1200px){.macroHomeDeskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.macroOverviewHero{flex-direction:column}}@media (width<=680px){.macroOverviewPage{padding:16px 10px 22px}.macroHomeDeskGrid{grid-template-columns:1fr}.macroOverviewHero{padding:18px}}.macroPermanentCountryLabel,.macroCountryHoverLabel{z-index:8;pointer-events:none;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;font-weight:900;position:absolute;transform:translate(-50%,-115%)}.macroPermanentCountryLabel{color:#f4e7bd;background:#d7b86a29;border:1px solid #d7b86a8c;padding:7px 11px;font-size:11px;box-shadow:0 12px 28px #00000047}.macroPermanentCountryLabel.angola:before{content:"";background:#d7b86a;border-radius:999px;width:7px;height:7px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 0 0 5px #d7b86a24}.macroCountryHoverLabel{color:#7cf5bd;background:#051811eb;border:1px solid #2fe6a252;padding:8px 12px;font-size:11px;box-shadow:0 16px 38px #00000052}.macroCountryAngolaHighlight{fill:#166534b8!important;stroke:#d5b45ce6!important;stroke-width:.9px!important}.macroMapModePanel{gap:8px;max-width:820px;margin-top:14px;display:grid}.macroMapModePanel>span{color:#d7b86aeb;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.macroMapModeButtons{flex-wrap:wrap;gap:8px;display:flex}.macroMapModeButtons button{color:#f6f2dfc7;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff0d;border:1px solid #d7b86a38;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:900;transition:border-color .18s,background .18s,color .18s,transform .18s}.macroMapModeButtons button:hover,.macroMapModeButtons button.active{color:#7cf5bd;background:#7cf5bd21;border-color:#7cf5bd8c;transform:translateY(-1px)}.macroMapModePanel small{color:#f6f2df94;font-size:12px;line-height:1.45;display:block}.macroMapRasterBackdrop{z-index:0;border-radius:inherit;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .22s,filter .22s;position:absolute;inset:0}.macroMapNightLightLayer{z-index:1;opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.macroMapStage-satelite .macroMapRasterBackdrop{filter:saturate(.92)contrast(1.08)brightness(.72)}.macroMapStage-nocturno .macroMapRasterBackdrop{filter:saturate(1.25)contrast(1.18)brightness(.66)}.macroMapStage-nocturno .macroMapNightLightLayer{opacity:1;mix-blend-mode:screen;background:radial-gradient(circle at 50.6% 58.2%,#ffdf84a6 0 .6%,#0000 2.3%),radial-gradient(circle at 49.6% 61.4%,#ffda786b 0 .5%,#0000 1.7%),radial-gradient(circle at 50.1% 53.4%,#ffda7852 0 .45%,#0000 1.4%),radial-gradient(circle at 50.2% 66.2%,#ffda7842 0 .45%,#0000 1.5%),linear-gradient(#0000002e,#0000005c)}.macroMapStage-satelite .macroMapGlowLayer,.macroMapStage-nocturno .macroMapGlowLayer{opacity:.55}.macroMapStage-satelite .macroWorldSvg,.macroMapStage-nocturno .macroWorldSvg,.macroMapStage-satelite .macroMapPinsLayer,.macroMapStage-nocturno .macroMapPinsLayer,.macroMapStage-satelite .macroCountryHoverLabel,.macroMapStage-nocturno .macroCountryHoverLabel{z-index:3;position:relative}.macroMapStage-nocturno .macroCountryHoverLabel{color:#ffe9a8;background:#020604e0;border-color:#ffdf8473}.macroTerminalMapFrame{position:relative}.macroMapTitleBlock{z-index:30;pointer-events:auto;position:relative}.macroMapModePanel{z-index:40;pointer-events:auto;position:relative}.macroMapModeButtons{z-index:45;pointer-events:auto;position:relative}.macroMapModeButtons button{z-index:50;pointer-events:auto;position:relative}.macroMapStage{z-index:1;position:relative}.macroWorldSvg{z-index:2;position:relative}.macroTerminalMapFrameNavigable{flex-direction:column;gap:12px;min-height:calc(100vh - 132px);display:flex}.macroMapCompactHeader{z-index:30;background:linear-gradient(135deg,#02110cf5,#031c13e0),radial-gradient(circle at 12% 0,#7cf5bd1f,#0000 34%);border-bottom:1px solid #d5b86a29;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);align-items:end;gap:16px;padding:14px 16px 10px;display:grid;position:relative}.macroMapCompactHeader .macroMapTitleBlock{z-index:35;pointer-events:auto;position:relative}.macroMapCompactHeader .macroMapTitleBlock span{color:#d7b86af5;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:950;display:block}.macroMapCompactHeader .macroMapTitleBlock h1{color:#f7f4e8;letter-spacing:-.065em;margin:0;line-height:.88;font-size:clamp(36px,4.5vw,72px)!important}.macroMapCompactHeader .macroMapTitleBlock p{color:#f6f2dfa8;max-width:720px;margin:10px 0 0;font-size:13px;line-height:1.42}.macroMapControlDock{z-index:45;pointer-events:auto;grid-template-columns:minmax(260px,1fr) minmax(220px,.78fr);align-items:stretch;gap:12px;display:grid;position:relative}.macroMapControlDock .macroMapModePanel,.macroMapZoomPanel{z-index:50;pointer-events:auto;background:#ffffff09;border:1px solid #d5b86a29;border-radius:16px;gap:8px;min-width:0;margin-top:0;padding:12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.macroMapControlDock .macroMapModePanel>span,.macroMapZoomPanel>span{color:#d7b86af5;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.macroMapControlDock .macroMapModePanel small,.macroMapZoomPanel small{color:#f6f2df8c;font-size:11px;line-height:1.3}.macroMapModeButtons,.macroMapZoomButtons{z-index:55;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:7px;display:flex;position:relative}.macroMapModeButtons button,.macroMapZoomButtons button{z-index:60;color:#f6f2dfd1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;pointer-events:auto;background:#ffffff0b;border:1px solid #d7b86a38;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:950;transition:border-color .16s,background .16s,color .16s,transform .16s;position:relative}.macroMapModeButtons button:hover,.macroMapModeButtons button.active,.macroMapZoomButtons button:hover:not(:disabled){color:#7cf5bd;background:#7cf5bd21;border-color:#7cf5bd94;transform:translateY(-1px)}.macroMapZoomButtons button:disabled{opacity:.38;cursor:not-allowed}.macroMapZoomButtons strong{color:#f7f4e8;text-align:center;letter-spacing:.04em;background:#02110cad;border-radius:999px;min-width:54px;padding:8px 10px;font-size:12px;font-weight:950}.macroMapStage{cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:0 0 24px 24px;flex:1;min-height:clamp(560px,100vh - 276px,860px);position:relative;overflow:hidden}.macroMapStage.isZoomed{cursor:grab}.macroMapStage.isZoomed:active{cursor:grabbing}.macroMapZoomLayer{z-index:1;transform-origin:50%;will-change:transform;transition:transform .12s ease-out;position:absolute;inset:0}.macroMapRasterBackdrop,.macroMapNightLightLayer,.macroMapGlowLayer{pointer-events:none}.macroMapZoomLayer .macroMapRasterBackdrop,.macroMapZoomLayer .macroMapNightLightLayer,.macroMapZoomLayer .macroMapGlowLayer{position:absolute;inset:0}.macroMapZoomLayer .macroWorldSvg{z-index:3;width:100%;height:100%;position:absolute;inset:0}.macroMapZoomLayer .macroMapPinsLayer{inset:0;z-index:8!important;position:absolute!important}.macroCountryHoverLabel{pointer-events:none;z-index:80}@media (width<=1180px){.macroMapCompactHeader,.macroMapControlDock{grid-template-columns:1fr}.macroMapStage{min-height:560px}}@media (width<=720px){.macroTerminalMapFrameNavigable{min-height:auto}.macroMapCompactHeader{padding:12px}.macroMapCompactHeader .macroMapTitleBlock h1{font-size:clamp(34px,15vw,54px)!important}.macroMapStage{min-height:460px}}.macroLayerControlMeta{border-top:1px solid #d5b45c1f;border-bottom:1px solid #d5b45c1f;justify-content:space-between;align-items:center;gap:10px;margin:10px 0 14px;padding:10px 0;display:flex}.macroLayerControlMeta button{color:#f6f2dfc2;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d5b45c0f;border:1px solid #d5b45c42;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:900}.macroLayerControlMeta button.active{color:#7cf5bd;background:#7cf5bd1a;border-color:#7cf5bd75}.macroLayerControlMeta small{color:#f6f2df8a;text-align:right;font-size:11px;line-height:1.25}.macroLayerGroupBlock{border-top:1px solid #d5b45c1a;margin-top:12px;padding-top:12px}.macroLayerGroupHeader span{color:#f0cd72;letter-spacing:.13em}.macroLayerGroupHeader strong{color:#f6f2df94}.macroLayerGroup button small{color:#f6f2df9e}@media (width<=780px){.macroLayerControlMeta{flex-direction:column;align-items:flex-start}.macroLayerControlMeta small{text-align:left}}.macroLayerQuickActions{flex-wrap:wrap;gap:8px;margin:10px 0 12px;display:flex}.macroLayerQuickActions button,.macroClearLayerInline{color:#f6f2dfdb;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:#d5b45c14;border:1px solid #d5b45c47;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:900}.macroLayerQuickActions button.active,.macroLayerQuickActions button:hover,.macroClearLayerInline:hover{color:#7cf5bd;background:#7cf5bd1f;border-color:#7cf5bd8c}.macroVisiblePointsList>span{align-items:center;margin-right:8px;display:inline-flex}.macroClearLayerInline{margin:0 0 10px;padding:7px 10px}.macroMapPinsLayer .macroMapPin.compact{background:#7cf5bd29;border:1px solid #7cf5bd6b;border-radius:999px;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #0003,0 0 18px #2fe6a22e}.macroMapPinsLayer .macroMapPin.compact i{background:#7cf5bd;border-radius:999px;width:6px;height:6px;margin:4px;font-size:0;display:block;box-shadow:0 0 10px #7cf5bdd9}.macroMapPinsLayer .macroMapPin.compact.highImportance{background:#d5b45c33;border-color:#d5b45cbf;box-shadow:0 0 0 2px #0000003d,0 0 22px #d5b45c47}.macroMapPinsLayer .macroMapPin.compact.highImportance i{background:#f4d46c;box-shadow:0 0 12px #f4d46ce6}.macroMapPinsLayer .macroMapPin.compact span,.macroMapPinsLayer .macroMapPin.compact small{display:none}.macroMapPinsLayer .macroMapPin.compact.selected{z-index:25;background:#0a120deb;border-color:#d5b45cb8;border-radius:16px;width:auto;min-width:210px;max-width:300px;height:auto;min-height:52px;padding:10px 12px 10px 34px;transform:translate(-16px,-50%);box-shadow:0 18px 42px #00000061,0 0 0 1px #7cf5bd1a}.macroMapPinsLayer .macroMapPin.compact.selected i{margin:0;position:absolute;top:14px;left:12px}.macroMapPinsLayer .macroMapPin.compact.selected span,.macroMapPinsLayer .macroMapPin.compact.selected small{text-align:left;display:block}.macroMapPinsLayer .macroMapPin.compact.selected span{color:#fff8dc;font-size:12px;font-weight:900;line-height:1.2}.macroMapPinsLayer .macroMapPin.compact.selected small{color:#f6f2dfad;margin-top:3px;font-size:11px;line-height:1.25}.macroMapPointDensityNotice{z-index:28;color:#f6f2dfc2;letter-spacing:.02em;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030f0bc7;border:1px solid #d5b45c38;border-radius:999px;max-width:min(420px,100% - 36px);padding:9px 13px;font-size:12px;font-weight:800;position:absolute;bottom:18px;left:18px}@media (width<=760px){.macroMapPointDensityNotice{border-radius:14px;font-size:11px}}.macroMapContentPanel{position:relative}.macroVisiblePointsList{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#03120dfa,#010a07fa);border:1px solid #d5b45c38;border-radius:22px;flex-direction:column;gap:12px;width:390px;padding:16px;display:flex;position:fixed;top:150px;bottom:22px;right:22px;overflow-y:auto;box-shadow:0 28px 80px #0000007a,inset 0 1px #ffffff0a}.macroVisiblePointsList>span{color:#f3d37a;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.macroVisiblePointsList .macroClearLayerInline{z-index:2;color:#7cf5bd;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#7cf5bd14;border:1px solid #7cf5bd2e;border-radius:999px;width:100%;padding:11px 14px;font-size:11px;font-weight:900;position:sticky;top:0}.macroVisiblePointsList button:not(.macroClearLayerInline){text-align:left;color:#f8f4df;cursor:pointer;background:#ffffff06;border:1px solid #d5b45c21;border-radius:14px;grid-template-columns:34px 1fr;gap:8px 12px;width:100%;padding:13px;display:grid}.macroVisiblePointsList button:not(.macroClearLayerInline):hover,.macroVisiblePointsList button:not(.macroClearLayerInline).active{background:#7cf5bd14;border-color:#7cf5bd57}.macroVisiblePointsList button strong{color:#fff;grid-row:span 3;font-size:14px;font-weight:900}.macroVisiblePointsList button span{color:#fff;font-size:13px;font-weight:900;line-height:1.25}.macroVisiblePointsList button small{color:#f6f2df9e;font-size:11px;line-height:1.35}.macroVisiblePointsList .macroPointSourceMini{color:#7cf5bd;font-size:11px;font-style:normal;font-weight:800}@media (width<=900px){.macroVisiblePointsList{border-radius:20px;width:auto;max-height:52vh;inset:auto 14px 14px}}.macroAssetDetailDrawer{z-index:140;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 0 0,#7cf5bd1c,#0000 32%),linear-gradient(#03120dfa,#010a07fa);border:1px solid #d5b45c3d;border-radius:24px;width:min(440px,100vw - 38px);padding:18px;position:fixed;top:92px;bottom:22px;right:24px;overflow-y:auto;box-shadow:0 32px 90px #00000094,inset 0 1px #ffffff0d}.macroAssetDetailHeader{border-bottom:1px solid #d5b45c29;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:15px;display:flex}.macroAssetDetailHeader span,.macroAssetDetailSection span,.macroAssetDetailGrid span{color:#f3d37a;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.macroAssetDetailHeader h3{color:#fff;letter-spacing:-.04em;margin:8px 0 6px;font-size:24px;line-height:1.05}.macroAssetDetailHeader p{color:#f6f2df9e;margin:0;font-size:13px;line-height:1.35}.macroAssetDetailHeader>button{color:#f3d37a;cursor:pointer;background:#ffffff09;border:1px solid #d5b45c33;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:24px;line-height:1;display:inline-flex}.macroAssetDetailHeader>button:hover{color:#7cf5bd;border-color:#7cf5bd6b}.macroAssetDetailBadges{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.macroAssetDetailBadges em{color:#f6f2dfd1;letter-spacing:.06em;text-transform:uppercase;background:#ffffff09;border:1px solid #d5b45c2e;border-radius:999px;align-items:center;padding:7px 10px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.macroAssetDetailSection{background:#ffffff07;border:1px solid #d5b45c26;border-radius:18px;margin-top:14px;padding:15px}.macroAssetDetailSection.compact{padding:13px}.macroAssetDetailSection p{color:#f6f2dfb8;margin:9px 0 0;font-size:13px;line-height:1.5}.macroAssetDetailSection b{color:#fff}.macroAssetDetailSection small{color:#f6f2df73;word-break:break-word;margin-top:9px;font-size:11px;line-height:1.4;display:block}.macroAssetDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.macroAssetDetailGrid>div{background:#ffffff06;border:1px solid #d5b45c21;border-radius:15px;min-width:0;padding:12px}.macroAssetDetailGrid strong{color:#f6f2dfdb;word-break:break-word;margin-top:7px;font-size:12px;line-height:1.35;display:block}.macroAssetRelatedList{gap:8px;margin-top:12px;display:grid}.macroAssetRelatedList button{text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #d5b45c21;border-radius:14px;width:100%;padding:11px}.macroAssetRelatedList button:hover{background:#7cf5bd12;border-color:#7cf5bd5c}.macroAssetRelatedList strong{color:#fff;font-size:12px;line-height:1.25;display:block}.macroAssetRelatedList small{color:#f6f2df85;margin-top:4px}.macroAssetDetailActions{background:linear-gradient(#03120d00,#03120dfa 30%);grid-template-columns:1fr 1fr;gap:10px;margin:16px -2px -18px;padding:14px 2px 18px;display:grid;position:sticky;bottom:-18px}.macroAssetDetailActions button{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#7cf5bd14;border:1px solid #7cf5bd38;border-radius:999px;padding:11px 12px;font-size:10px;font-weight:900}.macroAssetDetailActions button:last-child{color:#f3d37a;background:#d5b45c0f;border-color:#d5b45c33}.macroPassportFlag{background:#ffffff0f;border:1px solid #d5b45c59;border-radius:10px;justify-content:center;align-items:center;width:58px;height:40px;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #0000002e}.macroPassportFlag img{object-fit:cover;width:100%;height:100%;display:block}.macroPassportFlag span{color:#f7f0d4;letter-spacing:.08em;font-size:18px;font-weight:900}@media (width<=1100px){.macroAssetDetailDrawer{border-radius:22px;width:auto;max-height:72vh;inset:auto 14px 14px}}@media (width<=560px){.macroAssetDetailGrid,.macroAssetDetailActions{grid-template-columns:1fr}}.macroVisiblePointsList .macroPointSourceMini{display:none!important}.macroVisiblePointsList button:not(.macroClearLayerInline){grid-template-columns:34px 1fr;align-items:center;gap:6px 12px;padding:13px 14px}.macroVisiblePointsList button:not(.macroClearLayerInline) strong{color:#f6f2dff2;letter-spacing:.08em;grid-row:span 2;align-self:center;font-size:12px;font-weight:900}.macroVisiblePointsList button:not(.macroClearLayerInline) span{color:#fff;font-size:13px;font-weight:900;line-height:1.25}.macroVisiblePointsList button:not(.macroClearLayerInline) small{color:#f6f2df94;font-size:11px;line-height:1.3}.angolaDeepDeskLayout{align-items:start}.angolaDeepDeskPanel{position:relative;overflow:hidden}.angolaDeepDeskPanel:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 14% 4%,#7cf5bd1f,#0000 28%),radial-gradient(circle at 88% 18%,#d5b45c1a,#0000 34%);position:absolute;inset:0}.angolaDeepDeskPanel>*{z-index:1;position:relative}.angolaDeepDeskHeader p{color:#f6f2df9e;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.55}.angolaDynamicKpis article strong{font-size:clamp(19px,1.6vw,30px);line-height:1.05}.macroEconomicSectionHeader{border-top:1px solid #d5b45c24;justify-content:space-between;align-items:end;gap:18px;margin:24px 0 12px;padding-top:18px;display:flex}.macroEconomicSectionHeader span{color:#7cf5bd;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:950;display:block}.macroEconomicSectionHeader h3{color:#f7f0d4;letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.1}.macroEconomicSectionHeader small{color:#f6f2df8a;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.macroEconomicChartGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.macroEconomicChartCard{background:linear-gradient(#041c14c7,#030d0ae6);border:1px solid #d5b45c26;border-radius:18px;min-height:190px;padding:15px;box-shadow:inset 0 1px #ffffff09}.macroEconomicChartCard span{color:#7cf5bd;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.macroEconomicChartCard strong{color:#fff;letter-spacing:-.04em;font-size:28px;line-height:1;display:block}.macroEconomicChartCard small{color:#f6f2df8f;margin-top:7px;font-size:12px;display:block}.macroEconomicMiniChart{width:100%;height:78px;margin-top:16px;overflow:visible}.macroEconomicMiniChart .area{fill:#7cf5bd1a}.macroEconomicMiniChart .line{fill:none;stroke:#7cf5bd;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #7cf5bd59)}.macroEconomicMiniChart circle{fill:#f3d37a;stroke:#03120deb;stroke-width:1.5px}.macroTerminalSidePanel{grid-template-rows:auto auto minmax(360px,1fr) auto}.macroCountryIntelligencePanel{background:linear-gradient(#4da3ff09,#38ff9c06);border-bottom:1px solid #5af7ff24;padding:18px}.macroCountryIntelligenceMeta{color:#dcf5f899;letter-spacing:.04em;margin-top:8px;font-size:.68rem;font-weight:850;display:block}.macroCountryIntelligenceGroups{gap:14px;max-height:48vh;margin-top:14px;padding-right:4px;display:grid;overflow-y:auto}.macroCountryIndicatorGroup{gap:9px;display:grid}.macroCountryIndicatorGroupHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.macroCountryIndicatorGroupHeader strong{color:#dcf5f894;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:950}.macroCountryIndicatorGrid{gap:9px;display:grid}.macroCountryIndicatorCard{background:#010b0eb8;border:1px solid #5af7ff21;border-radius:8px;gap:8px;min-width:0;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff09}.macroCountryIndicatorCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.macroCountryIndicatorTrend{color:#f3d37a;white-space:nowrap}.macroCountryIndicatorCard>strong{color:#fff;font-size:.84rem;line-height:1.24}.macroCountryIndicatorValue{color:#fff;font-size:1.32rem;font-weight:950;line-height:1}.macroCountryIndicatorMeta{color:#dcf5f89e;font-size:.68rem}.macroCountryIndicatorCard .macroEconomicMiniChart{height:50px;margin-top:2px}.macroCountryIndicatorSource,.macroCountryIndicatorSource a,.macroCountryIndicatorSource span{color:#dcf5f89e;font-size:.66rem;line-height:1.35}.macroCountryIndicatorSource a{text-decoration:none}.macroCountryIndicatorSource a:hover{color:#7cf5bd}.macroCountryIndicatorHistoryButton{color:#5af7ff;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#4da3ff12;border:1px solid #5af7ff33;border-radius:6px;width:fit-content;min-height:28px;padding:0 10px;font-size:.66rem;font-weight:950}.macroCountryIndicatorHistoryButton:hover{color:#fff;border-color:#7cf5bd8f}.macroCountryIndicatorHistory{gap:5px;padding-top:2px;display:grid}.macroCountryIndicatorHistoryRow{background:#ffffff06;border:1px solid #5af7ff14;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:6px 8px;display:flex}.macroCountryIndicatorHistoryRow span{color:#dcf5f894;font-size:.66rem;font-weight:850}.macroCountryIndicatorHistoryRow strong{color:#fff;text-align:right;font-size:.72rem;font-weight:950}.macroCountryIntelligenceEmpty{background:#4da3ff0d;border:1px solid #5af7ff24;border-radius:8px;margin-top:14px;padding:12px}.macroCountryIntelligenceEmpty strong{color:#f3d37a;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.macroCountryIntelligenceEmpty p{color:#dcf5f89e;margin:8px 0 0;font-size:.72rem;line-height:1.45}.angolaTransmissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.angolaRiskPanel{position:sticky;top:88px}.macroSupabaseEmptyState{background:#d5b45c0e;border:1px solid #d5b45c2e;border-radius:18px;padding:16px}.macroSupabaseEmptyState.compact{margin-top:14px}.macroSupabaseEmptyState strong{color:#f3d37a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:950;display:block}.macroSupabaseEmptyState p{color:#f6f2dfa8;margin:0;font-size:13px;line-height:1.5}@media (width<=1300px){.macroEconomicChartGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroEconomicChartGrid,.angolaTransmissionGrid{grid-template-columns:1fr}.macroEconomicSectionHeader{flex-direction:column;align-items:flex-start}.angolaRiskPanel{position:static}}.macroIntelligenceModuleGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;margin-top:18px;display:grid}.macroIntelligenceModuleGrid.threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.macroIntelModule{background:radial-gradient(circle at 0 0,#d5b45c14,#0000 36%),#ffffff06;border:1px solid #d5b45c29;border-radius:22px;padding:18px;box-shadow:inset 0 1px #ffffff09}.macroEconomicSectionHeader.compact{margin-bottom:14px}.macroEconomicSectionHeader.compact h3{font-size:17px}.macroDataQualityList,.macroCalendarList,.macroAlertTemplateList,.macroBriefingList{gap:11px;display:grid}.macroDataQualityList article,.macroCalendarList article,.macroAlertTemplateList article,.macroBriefingList article{background:#ffffff06;border:1px solid #f6f2df14;border-radius:16px;padding:13px}.macroDataQualityList article strong,.macroCalendarList article strong,.macroAlertTemplateList article strong,.macroBriefingList article strong{color:#f8f4df;margin:5px 0;font-size:14px;font-weight:900;line-height:1.25;display:block}.macroDataQualityList article small,.macroCalendarList article small,.macroAlertTemplateList article small,.macroBriefingList article small{color:#f6f2df9e;margin-top:4px;font-size:11px;line-height:1.35;display:block}.macroDataQualityList article p,.macroCalendarList article p,.macroAlertTemplateList article p,.macroBriefingList article p{color:#f6f2dfad;margin:8px 0 0;font-size:12px;line-height:1.45}.macroQualityBadge,.macroIndicatorQualityPill{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.macroQualityBadge.confirmed,.macroIndicatorQualityPill.confirmed{color:#7cf5bd;background:#7cf5bd1f;border:1px solid #7cf5bd38}.macroQualityBadge.international,.macroIndicatorQualityPill.international{color:#93c5fd;background:#60a5fa1f;border:1px solid #60a5fa38}.macroQualityBadge.halcyon,.macroIndicatorQualityPill.halcyon{color:#f3d37a;background:#d5b45c1f;border:1px solid #d5b45c40}.macroQualityBadge.pending,.macroIndicatorQualityPill.pending{color:#fca5a5;background:#f871711a;border:1px solid #f8717138}.macroIndicatorSourceLine{color:#f6f2df94;margin-top:7px;font-size:11px;font-style:normal;line-height:1.35;display:block}.macroIndicatorQualityPill{margin-top:8px}.macroOfficialSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.macroOfficialSourceGrid a{background:#ffffff06;border:1px solid #f6f2df14;border-radius:16px;min-height:150px;padding:13px;text-decoration:none;transition:border-color .16s,transform .16s,background .16s;display:block}.macroOfficialSourceGrid a:hover{background:#7cf5bd0e;border-color:#7cf5bd40;transform:translateY(-2px)}.macroOfficialSourceGrid span,.macroCalendarList span,.macroAlertTemplateList span,.macroSectorDeskCard span,.macroComparisonMetricGrid span{color:#f3d37a;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.macroOfficialSourceGrid strong{color:#f8f4df;margin-top:8px;font-size:14px;font-weight:900;line-height:1.25;display:block}.macroOfficialSourceGrid small{color:#7cf5bdc7;margin-top:7px;font-size:11px;display:block}.macroOfficialSourceGrid p{color:#f6f2df9e;margin:9px 0 0;font-size:12px;line-height:1.4}.macroSectorDeskGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.macroSectorDeskCard{background:linear-gradient(#ffffff0a,#ffffff05);border:1px solid #d5b45c29;border-radius:20px;padding:16px}.macroSectorDeskCard strong{color:#f8f4df;margin:9px 0;font-size:18px;font-weight:950;line-height:1.05;display:block}.macroSectorDeskCard p{color:#f6f2dfa8;min-height:54px;margin:0 0 13px;font-size:12px;line-height:1.45}.macroSectorDeskCard div{border-top:1px solid #f6f2df14;margin-top:10px;padding-top:10px}.macroSectorDeskCard small{color:#7cf5bdbd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.macroSectorDeskCard em{color:#f6f2dfa8;font-size:11px;font-style:normal;line-height:1.35;display:block}.macroComparisonMetricGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.macroComparisonMetricGrid article{background:#ffffff06;border:1px solid #f6f2df14;border-radius:16px;padding:12px}.macroComparisonMetricGrid strong{color:#f8f4df;margin:8px 0 4px;font-size:13px;font-weight:900;line-height:1.2;display:block}.macroComparisonMetricGrid small{color:#f6f2df94;font-size:11px}@media (width<=1280px){.macroIntelligenceModuleGrid,.macroIntelligenceModuleGrid.threeColumns{grid-template-columns:1fr}.macroSectorDeskGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.macroComparisonMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.macroOfficialSourceGrid,.macroSectorDeskGrid,.macroComparisonMetricGrid{grid-template-columns:1fr}}.macroAngolaDeskLayout{gap:18px;width:100%;min-width:0;display:grid}.macroAngolaDeskHero{grid-template-columns:minmax(0,1.4fr) minmax(340px,.9fr);align-items:start;gap:18px;width:100%;min-width:0;display:grid}.macroAngolaDeskMain,.macroAngolaDeskRail{min-width:0}.macroAngolaDeskRail{align-self:start;position:sticky;top:18px}.macroAngolaDeskBody{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;width:100%;min-width:0;display:grid}.macroDeskSection{background:linear-gradient(#03120deb,#010a07f5);border:1px solid #d5b45c24;border-radius:18px;min-width:0;padding:18px;overflow:hidden}.macroDeskSection--indicadores{grid-column:span 8}.macroDeskSection--qualidade,.macroDeskSection--fontes,.macroDeskSection--calendario,.macroDeskSection--alertas,.macroDeskSection--briefing{grid-column:span 4}.macroDeskSection--sectores{grid-column:span 8}.macroDeskSection--comparador{grid-column:span 4}.macroDeskSection--transmissoes{grid-column:1/-1}.macroAngolaKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.macroEconomicIndicatorsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.macroOfficialSourcesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.macroUtilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.macroSectorDeskGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.macroComparisonMetricGrid,.macroTransmissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.macroEconomicIndicatorCard,.macroOfficialSourceCard,.macroQualityRuleCard,.macroCalendarCard,.macroAlertCard,.macroBriefingCard,.macroSectorDeskCard,.macroComparisonMetricCard,.macroTransmissionCard{min-width:0;height:100%}@media (width<=1400px){.macroAngolaDeskHero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.macroEconomicIndicatorsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.macroSectorDeskGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.macroUtilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1180px){.macroAngolaDeskHero{grid-template-columns:1fr}.macroAngolaDeskRail{position:static}.macroAngolaDeskBody{grid-template-columns:repeat(6,minmax(0,1fr))}.macroDeskSection--indicadores,.macroDeskSection--qualidade,.macroDeskSection--fontes,.macroDeskSection--calendario,.macroDeskSection--alertas,.macroDeskSection--briefing,.macroDeskSection--sectores,.macroDeskSection--comparador,.macroDeskSection--transmissoes{grid-column:span 6}.macroAngolaKpiGrid,.macroEconomicIndicatorsGrid,.macroOfficialSourcesGrid,.macroUtilityGrid,.macroSectorDeskGrid,.macroComparisonMetricGrid,.macroTransmissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroAngolaDeskBody{grid-template-columns:1fr}.macroDeskSection--indicadores,.macroDeskSection--qualidade,.macroDeskSection--fontes,.macroDeskSection--calendario,.macroDeskSection--alertas,.macroDeskSection--briefing,.macroDeskSection--sectores,.macroDeskSection--comparador,.macroDeskSection--transmissoes{grid-column:span 1}.macroAngolaKpiGrid,.macroEconomicIndicatorsGrid,.macroOfficialSourcesGrid,.macroUtilityGrid,.macroSectorDeskGrid,.macroComparisonMetricGrid,.macroTransmissionGrid{grid-template-columns:1fr}}.macroCalendarList article em{color:#7cf5bde0;letter-spacing:.06em;text-transform:uppercase;background:#7cf5bd14;border-radius:999px;margin-top:8px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.macroActiveAlertsPanel{background:#7cf5bd09;border:1px solid #7cf5bd24;border-radius:16px;gap:12px;margin-bottom:14px;padding:13px;display:grid}.macroActiveAlertsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.macroActiveAlertsHeader strong{color:#f8f4df;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.macroActiveAlertsHeader button,.macroAlertTemplateList article button,.macroActiveAlertList article button{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#7cf5bd14;border:1px solid #7cf5bd2e;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:900}.macroActiveAlertsPanel p{color:#f6f2dfa8;margin:0;font-size:12px;line-height:1.45}.macroActiveAlertList{gap:10px;display:grid}.macroActiveAlertList article{background:#ffffff06;border:1px solid #d5b45c24;border-radius:14px;padding:12px}.macroActiveAlertList article.pausado{opacity:.62}.macroActiveAlertList article span,.macroAlertTemplateList article span{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.macroActiveAlertList article strong,.macroAlertTemplateList article strong{color:#fff;font-size:13px;font-weight:900;line-height:1.25;display:block}.macroActiveAlertList article small,.macroAlertTemplateList article small{color:#f6f2dfa6;margin-top:7px;font-size:11px;line-height:1.35;display:block}.macroActiveAlertList article div:last-child{gap:8px;margin-top:10px;display:flex}.macroAlertTemplateList article button{margin-top:12px}.macroAlertModalBackdrop{z-index:220;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000094;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.macroAlertModal{background:linear-gradient(#03120dfa,#010a07fa);border:1px solid #d5b45c38;border-radius:22px;width:min(560px,100%);padding:18px;box-shadow:0 30px 90px #0000008c}.macroAlertModalHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.macroAlertModalHeader span{color:#7cf5bd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.macroAlertModalHeader h3{color:#fff;letter-spacing:-.04em;margin:0;font-size:24px;line-height:1}.macroAlertModalHeader p{color:#f6f2dfad;margin:10px 0 0;font-size:13px;line-height:1.5}.macroAlertModalHeader>button{color:#f8f4df;cursor:pointer;background:#ffffff0a;border:1px solid #d5b45c33;border-radius:999px;width:34px;height:34px;font-size:20px}.macroAlertFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.macroAlertFormGrid label{gap:7px;display:grid}.macroAlertFormGrid label span{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.macroAlertFormGrid input,.macroAlertFormGrid select{color:#fff;background:#ffffff09;border:1px solid #d5b45c29;border-radius:12px;outline:none;width:100%;padding:11px 12px}.macroAlertModalFooter{border-top:1px solid #d5b45c1f;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:14px;display:flex}.macroAlertModalFooter small{color:#f6f2df94;font-size:12px}.macroAlertModalFooter div{gap:10px;display:flex}.macroAlertModalFooter button{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#7cf5bd14;border:1px solid #7cf5bd33;border-radius:999px;padding:10px 13px;font-size:11px;font-weight:900}.workspaceMacroAlerts{gap:18px;display:grid}.workspaceMacroAlertGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workspaceMacroAlertGrid article{background:#ffffff08;border:1px solid #d5b45c29;border-radius:18px;padding:16px}.workspaceMacroAlertGrid article.pausado{opacity:.58}.workspaceMacroAlertGrid article>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.workspaceMacroAlertGrid span,.workspaceMacroAlertGrid em{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.workspaceMacroAlertGrid h3{color:#fff;margin:0;font-size:18px;line-height:1.08}.workspaceMacroAlertGrid p,.workspaceMacroAlertGrid small{color:#f6f2dfad;font-size:12px;line-height:1.4}.workspaceMacroAlertGrid footer{gap:10px;margin-top:14px;display:flex}.workspaceMacroAlertGrid footer button{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#7cf5bd14;border:1px solid #7cf5bd2e;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}@media (width<=1100px){.workspaceMacroAlertGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.macroAlertFormGrid,.workspaceMacroAlertGrid{grid-template-columns:1fr}.macroAlertModalFooter{flex-direction:column;align-items:stretch}}.macroAlertContextGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.macroAlertContextGrid>div{background:#ffffff06;border:1px solid #d5b45c24;border-radius:12px;padding:10px}.macroAlertContextGrid span{color:#f3d37ab8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.macroAlertContextGrid strong{color:#f6f2dfeb;font-size:12px;line-height:1.35;display:block}@media (width<=760px){.macroAlertContextGrid{grid-template-columns:1fr}}@media (width<=1280px){.macroSectorDeskWorkspaceGrid{grid-template-columns:1fr}.macroSectorDeskNavGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (width<=900px){.macroSectorDeskFocusHero{flex-direction:column}.macroSectorDeskStats,.macroSectorDeskDetailGrid,.macroSectorDeskSourceGrid,.macroSectorDeskLayerGrid,.macroSectorDeskChipList,.macroSectorDeskNavGrid{grid-template-columns:1fr}}.macroSectorDeskWorkspace{position:relative;overflow:hidden}.macroSectorDeskWorkspace:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#7cf5bd17,#0000 34%),linear-gradient(135deg,#d5b45c0a,#0000 42%);position:absolute;inset:0}.macroSectorDeskWorkspace>*{z-index:1;position:relative}.macroSectorDeskWorkspaceGrid{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);align-items:start;gap:14px;display:grid}.macroSectorDeskNavGrid{gap:10px;max-height:760px;padding-right:4px;display:grid;overflow-y:auto}.macroSectorDeskNavGrid button{color:#f6f2dfd1;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #d5b45c24;border-radius:16px;width:100%;padding:14px;transition:transform .16s,border-color .16s,background .16s}.macroSectorDeskNavGrid button:hover,.macroSectorDeskNavGrid button.active{background:#7cf5bd14;border-color:#7cf5bd5c;transform:translateY(-1px)}.macroSectorDeskNavGrid button span{color:#7cf5bd;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.macroSectorDeskNavGrid button strong{color:#fff;font-size:15px;font-weight:900;line-height:1.15;display:block}.macroSectorDeskNavGrid button small{color:#f6f2df85;margin-top:8px;font-size:11px;font-weight:700;display:block}.macroSectorDeskFocusPanel{background:linear-gradient(#02140eeb,#010a07f7);border:1px solid #d5b45c2e;border-radius:22px;padding:18px;box-shadow:inset 0 1px #ffffff0a}.macroSectorDeskFocusHero{border-bottom:1px solid #d5b45c1f;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.macroSectorDeskFocusHero span,.macroSectorDeskDetailGrid>section>span{color:#7cf5bd;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.macroSectorDeskFocusHero h3{color:#fff;letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(28px,4vw,48px);line-height:.95}.macroSectorDeskFocusHero p{color:#f6f2dfad;max-width:720px;margin:12px 0 0;font-size:14px;line-height:1.55}.macroSectorDeskFocusHero button{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#7cf5bd17;border:1px solid #7cf5bd47;border-radius:999px;flex:none;padding:12px 16px;font-size:11px;font-weight:900}.macroSectorDeskStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.macroSectorDeskStats article{background:#ffffff06;border:1px solid #d5b45c21;border-radius:15px;padding:13px}.macroSectorDeskStats span{color:#f3d37abd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.macroSectorDeskStats strong{color:#fff;font-size:24px;line-height:1;display:block}.macroSectorDeskDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.macroSectorDeskDetailGrid>section{background:#ffffff05;border:1px solid #d5b45c1f;border-radius:18px;min-width:0;padding:15px}.macroSectorDeskIndicatorList,.macroSectorDeskSourceGrid,.macroSectorDeskLayerGrid,.macroSectorDeskChipList{gap:10px;margin-top:12px;display:grid}.macroSectorDeskIndicatorList article,.macroSectorDeskSourceGrid article{background:#03120dc7;border:1px solid #7cf5bd1f;border-radius:14px;padding:12px}.macroSectorDeskIndicatorList article{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;display:grid}.macroSectorDeskIndicatorList strong,.macroSectorDeskSourceGrid strong,.macroSectorDeskLayerGrid strong,.macroSectorDeskChipList strong{color:#fff;font-size:13px;font-weight:900;line-height:1.25}.macroSectorDeskIndicatorList small,.macroSectorDeskSourceGrid small,.macroSectorDeskLayerGrid small{color:#f6f2df85;margin-top:4px;font-size:11px;line-height:1.35;display:block}.macroSectorDeskIndicatorList em{color:#7cf5bd;font-size:14px;font-style:normal;font-weight:900}.macroSectorDeskIndicatorList b{grid-column:1/-1;width:fit-content}.macroSectorDeskChipList{grid-template-columns:repeat(2,minmax(0,1fr))}.macroSectorDeskChipList strong{background:#d5b45c0f;border:1px solid #d5b45c24;border-radius:999px;padding:9px 11px}.macroSectorDeskBulletList{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.macroSectorDeskBulletList li{color:#f6f2dfb8;padding-left:16px;font-size:13px;line-height:1.4;position:relative}.macroSectorDeskBulletList li:before{content:"";background:#f3d37a;border-radius:999px;width:7px;height:7px;position:absolute;top:.55em;left:0}.macroSectorDeskBulletList.opportunity li:before{background:#7cf5bd}.macroSectorDeskSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.macroSectorDeskSourceGrid p{color:#f6f2df8f;margin:8px 0 0;font-size:12px;line-height:1.4}.macroSectorDeskLayerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.macroSectorDeskLayerGrid button{text-align:left;cursor:pointer;background:#7cf5bd0b;border:1px solid #7cf5bd24;border-radius:14px;padding:12px}@media (width<=1280px){.macroSectorDeskWorkspaceGrid{grid-template-columns:1fr}.macroSectorDeskNavGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (width<=900px){.macroSectorDeskFocusHero{flex-direction:column}.macroSectorDeskStats,.macroSectorDeskDetailGrid,.macroSectorDeskSourceGrid,.macroSectorDeskLayerGrid,.macroSectorDeskChipList,.macroSectorDeskNavGrid{grid-template-columns:1fr}}.macroBaseInternaEmptyState{background:#d5b45c0f;border:1px solid #d5b45c33;border-radius:18px;padding:18px}.macroBaseInternaEmptyState strong{color:#f3d37a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.macroBaseInternaEmptyState p{color:#f6f2dfad;margin:0;font-size:13px;line-height:1.45}.macroTradeFlowsPage{gap:18px;min-width:0;padding:18px;display:grid}.macroTradeHeroPanel{background:radial-gradient(circle at 12% 0,#7cf5bd1f,#0000 34%),linear-gradient(135deg,#02130efa,#020907f5);border:1px solid #d5b45c2e;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:18px;padding:24px;display:grid;box-shadow:0 24px 70px #00000059}.macroTradeHeroPanel span,.macroTradeFiltersPanel span,.macroTradeKpiStrip span,.macroTradePanelHeader span,.macroTradeInsightRail>span,.macroTradeMethodologyGrid span{color:#65ffe0;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.macroTradeHeroPanel h1{color:#fff;letter-spacing:-.075em;margin:8px 0 10px;font-size:clamp(36px,5vw,74px);line-height:.92}.macroTradeHeroPanel p{color:#f6f2dfad;max-width:820px;margin:0;font-size:15px;line-height:1.45}.macroTradeHeroPanel aside{background:#7cf5bd0b;border:1px solid #7cf5bd29;border-radius:18px;padding:18px}.macroTradeHeroPanel aside strong{color:#f3d37a;margin:8px 0;font-size:20px;font-weight:900;display:block}.macroTradeHeroPanel aside small,.macroTradeAvailabilityStrip small{color:#f6f2df94;line-height:1.45}.macroTradeAvailabilityStrip{background:#d5b45c0f;border:1px solid #d5b45c2e;border-radius:999px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;padding:9px 14px;display:inline-flex}.macroTradeAvailabilityStrip strong{color:#f3d37a;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:900}.macroTradeFiltersPanel{background:#ffffff06;border:1px solid #d5b45c26;border-radius:18px;grid-template-columns:1.1fr .75fr .9fr 1.35fr 1.5fr auto;align-items:end;gap:12px;padding:16px;display:grid}.macroTradeFiltersPanel label{gap:8px;min-width:0;display:grid}.macroTradeFiltersPanel select,.macroTradeFiltersPanel button{color:#f8f4df;background:#00000047;border:1px solid #d5b45c2e;border-radius:12px;height:44px;padding:0 12px;font-weight:800}.macroTradeFiltersPanel button{color:#7cf5bd;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.macroTradeKpiStrip{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.macroTradeKpiStrip article{background:linear-gradient(#051f17bf,#010b08f0);border:1px solid #d5b45c24;border-radius:18px;min-height:118px;padding:16px}.macroTradeKpiStrip article strong{color:#fff;letter-spacing:-.05em;margin:10px 0 6px;font-size:clamp(22px,2.4vw,34px);line-height:.95;display:block}.macroTradeKpiStrip article small{color:#f6f2df8f}.macroTradeKpiStrip article.positive strong{color:#7cf5bd}.macroTradeKpiStrip article.negative strong{color:#ff8f8f}.macroTradeViewTabs{flex-wrap:wrap;gap:8px;display:flex}.macroTradeViewTabs button{color:#f6f2dfb8;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff06;border:1px solid #d5b45c2e;border-radius:999px;padding:11px 15px;font-size:12px;font-weight:900}.macroTradeViewTabs button.active{color:#f3d37a;background:#d5b45c21;border-color:#f3d37aa6}.macroTradeMainGrid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:18px;display:grid}.macroTradeSankeyPanel,.macroTradeInsightRail,.macroTradeHistoryPanel,.macroTradeRankingGrid>section,.macroTradeMethodologyGrid article,.macroTradeEmptyState{background:linear-gradient(#03120df5,#010806fa);border:1px solid #d5b45c26;border-radius:22px;box-shadow:inset 0 1px #ffffff09}.macroTradePanelHeader{border-bottom:1px solid #d5b45c1a;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.macroTradePanelHeader.compact{padding-bottom:12px}.macroTradePanelHeader h2{color:#fff;letter-spacing:-.04em;margin:6px 0 3px;font-size:22px}.macroTradePanelHeader p{color:#f6f2df8f;margin:0;font-size:12px}.macroTradePanelHeader button{color:#7cf5bd;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#7cf5bd12;border:1px solid #7cf5bd33;border-radius:12px;padding:10px 12px;font-size:11px;font-weight:900}.macroTradeSankeyCanvas{grid-template-columns:.76fr 1.3fr 1.35fr;gap:24px;min-height:520px;padding:22px 18px 26px;display:grid;position:relative;overflow:hidden}.macroTradeSankeyCanvas:before{content:"";filter:blur(9px);opacity:.85;pointer-events:none;background:linear-gradient(100deg,#f3b42e38,#1ebea02e,#f3b42e2e),repeating-linear-gradient(6deg,#0000 0 22px,#ffffff0d 23px,#0000 25px);position:absolute;inset:72px 18% 70px 11%;transform:skewY(-4deg)}.macroTradeSankeyColumn{z-index:1;align-content:center;gap:10px;display:grid;position:relative}.macroTradeSankeyColumn>span{color:#fff;letter-spacing:.05em;font-size:12px;font-weight:900}.macroTradeSankeyColumn article{background:#ffffff09;border:1px solid #d5b45c24;border-radius:14px;padding:13px 14px;position:relative;overflow:hidden}.macroTradeSankeyColumn.origin article{background:linear-gradient(#d5b45ce6,#7e5b15c7);border-color:#f3d37a8c;align-content:center;min-height:300px;display:grid}.macroTradeSankeyColumn article strong{color:#fff;font-size:16px;line-height:1.1}.macroTradeSankeyColumn article small{color:#ffffffb8;margin-top:5px;font-size:12px;display:block}.macroTradeSankeyColumn article i{height:3px;width:var(--share,20%);opacity:.9;background:linear-gradient(90deg,#f3d37a,#65ffe0);position:absolute;bottom:0;left:0}.macroTradeSankeyColumn.partners article{border-left:5px solid #1dbd9f}.macroTradeSankeyColumn.sectors article{border-left:5px solid #d8ad39}.macroTradeInsightRail{padding:18px}.macroTradeInsightRail h3{color:#fff;letter-spacing:-.055em;margin:8px 0 10px;font-size:26px;line-height:1}.macroTradeInsightRail p,.macroTradeInsightRail footer{color:#f6f2df9e;line-height:1.5}.macroTradeInsightRail div{background:#ffffff07;border:1px solid #d5b45c24;border-radius:14px;margin-top:12px;padding:14px}.macroTradeInsightRail div strong{color:#f3d37a;font-size:24px;font-weight:900;display:block}.macroTradeInsightRail div small{color:#f6f2df99}.macroTradeHistoryPanel{padding-bottom:18px}.macroTradeHistoryChart{gap:12px;padding:18px;display:grid}.macroTradeHistoryChart article{grid-template-columns:64px minmax(0,1fr) minmax(280px,.9fr);align-items:center;gap:14px;display:grid}.macroTradeHistoryChart article strong{color:#f3d37a;font-weight:900}.macroTradeHistoryChart article>div{gap:5px;display:grid}.macroTradeHistoryChart article>div span{border-radius:999px;height:10px}.macroTradeHistoryChart .exports{background:linear-gradient(90deg,#f3d37a,#f3d37a38)}.macroTradeHistoryChart .imports{background:linear-gradient(90deg,#65ffe0,#65ffe02e)}.macroTradeHistoryChart article small{color:#f6f2df9e}.macroTradeRankingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.macroTradeRankingGrid section{overflow:hidden}.macroTradeRankingGrid section>article{border-top:1px solid #d5b45c1a;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.macroTradeRankingGrid em{color:#f3d37a;font-style:normal;font-weight:900}.macroTradeRankingGrid strong{color:#fff;font-size:14px}.macroTradeRankingGrid small{color:#f6f2df8f}.macroTradeRankingGrid b{color:#7cf5bd;font-size:14px}.macroTradeMethodologyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.macroTradeMethodologyGrid article{padding:18px}.macroTradeMethodologyGrid h3{color:#fff;margin:8px 0 10px;font-size:20px}.macroTradeMethodologyGrid p,.macroTradeEmptyState p{color:#f6f2df9e;line-height:1.5}.macroTradeEmptyState{padding:22px}.macroTradeEmptyState strong{color:#f3d37a;text-transform:uppercase;letter-spacing:.08em;font-size:16px}@media (width<=1320px){.macroTradeFiltersPanel,.macroTradeKpiStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.macroTradeMainGrid,.macroTradeHeroPanel{grid-template-columns:1fr}}@media (width<=900px){.macroTradeFiltersPanel,.macroTradeKpiStrip,.macroTradeSankeyCanvas,.macroTradeRankingGrid,.macroTradeMethodologyGrid,.macroTradeHistoryChart article{grid-template-columns:1fr}.macroTradeSankeyColumn.origin article{min-height:120px}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1180px){.macroTradePeriodControls,.macroTradeComparisonGrid,.macroTradeRankingGrid.expanded{grid-template-columns:1fr}.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePeriodControls article,.macroTradeComparisonKpis,.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:1fr}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1180px){.macroTradePeriodControls,.macroTradeComparisonGrid,.macroTradeRankingGrid.expanded{grid-template-columns:1fr}.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePeriodControls article,.macroTradeComparisonKpis,.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:1fr}}@media (width<=1280px){.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradeHeaderActions{justify-content:stretch}.macroTradeHeaderActions button{width:100%}.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:1fr}.macroTradeFlowMapStage{min-height:460px}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1180px){.macroTradePeriodControls,.macroTradeComparisonGrid,.macroTradeRankingGrid.expanded{grid-template-columns:1fr}.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePeriodControls article,.macroTradeComparisonKpis,.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:1fr}}@media (width<=1280px){.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradeHeaderActions{justify-content:stretch}.macroTradeHeaderActions button{width:100%}.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:1fr}.macroTradeFlowMapStage{min-height:460px}}@media (width<=1180px){.macroTradeDiagnosisGrid,.macroTradeShockGrid{grid-template-columns:1fr}.macroTradeRiskDial{text-align:left}.macroTradeSubstitutionGrid,.macroTradeTransmissionGrid{grid-template-columns:1fr}}@media (width<=720px){.macroTradeSubstitutionGrid article{grid-template-columns:1fr}.macroTradeSubstitutionGrid article>strong{white-space:normal}}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}@media (width<=1180px){.macroTradePeriodControls,.macroTradeComparisonGrid,.macroTradeRankingGrid.expanded{grid-template-columns:1fr}.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePeriodControls article,.macroTradeComparisonKpis,.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:1fr}}@media (width<=1280px){.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradeHeaderActions{justify-content:stretch}.macroTradeHeaderActions button{width:100%}.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:1fr}.macroTradeFlowMapStage{min-height:460px}}@media (width<=1180px){.macroTradeDiagnosisGrid,.macroTradeShockGrid{grid-template-columns:1fr}.macroTradeRiskDial{text-align:left}.macroTradeSubstitutionGrid,.macroTradeTransmissionGrid{grid-template-columns:1fr}}@media (width<=720px){.macroTradeSubstitutionGrid article{grid-template-columns:1fr}.macroTradeSubstitutionGrid article>strong{white-space:normal}}@media (width<=1180px){.macroTradePassportGrid,.macroTradeDeepComparisonGrid,.macroTradeCorridorGrid,.macroTradeVulnerabilityGrid,.macroTradeActiveAlertGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePassportGrid,.macroTradeDeepComparisonGrid,.macroTradeCorridorGrid,.macroTradeVulnerabilityGrid,.macroTradeActiveAlertGrid{grid-template-columns:1fr}}.macroTradeTerminalPage{color:#f7f3de;background:radial-gradient(circle at 18% 18%,#14584129,#0000 36%),linear-gradient(#030d0bfa,#010706fc);border-top:1px solid #d5b45c38;min-height:100vh;padding:18px}.macroTradeTerminalHeader{background:#0a0c0ceb;border:1px solid #d5b45c2e;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px 12px;display:flex;box-shadow:inset 0 1px #ffffff0a}.macroTradeTerminalHeader span,.macroTradeControlMatrix>section>strong,.macroTradeDenseChartHeader span,.macroTradeCompactMetrics span,.macroTradeSankeyLabels span,.macroTradePanelHeader span{color:#f4c95d;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.macroTradeTerminalHeader h1{color:#fff;letter-spacing:-.055em;margin:4px 0;font-size:clamp(28px,3vw,46px);line-height:.96}.macroTradeTerminalHeader p{color:#f6f2dfad;max-width:850px;margin:0;font-size:13px;line-height:1.45}.macroTradeExportButton,.macroTradeControlMatrix button,.macroTradeDenseChartHeader button,.macroTradeDenseChartTabs button,.macroTradeDenseTabs button{color:#f4c95d;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#d5b45c14;border:1px solid #d5b45c52;font-size:11px;font-weight:900}.macroTradeExportButton{min-width:110px;padding:11px 16px}.macroTradeDenseTabs{flex-wrap:wrap;gap:3px;margin-top:9px;padding:0 0 0 12px;display:flex}.macroTradeDenseTabs button{color:#f6f2dfbd;background:#ffffff1a;border-color:#ffffff24;min-width:132px;padding:7px 12px}.macroTradeDenseTabs button.active{color:#111;background:linear-gradient(#f4a01e,#e28505);border-color:#ff9f1cd9}.macroTradeControlMatrix{grid-template-columns:1.15fr 1.15fr .7fr;gap:8px;margin-top:8px;display:grid}.macroTradeControlMatrix>section{background:#090c0cf0;border:1px solid #d5b45c2e;padding:10px}.macroTradeControlMatrix>section>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.macroTradeControlMatrix>section:last-child>div{grid-template-columns:minmax(0,1fr) auto}.macroTradeControlMatrix label span{color:#f6f2dfb8;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.macroTradeControlMatrix select,.macroTradeControlMatrix button{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:0;outline:none;width:100%;height:36px;padding:0 10px;font-size:12px}.macroTradeControlMatrix button{background:#d5b45c1a;border-color:#d5b45c57;align-self:end;min-width:130px}.macroTradeCompactMetrics{background:#080f0eeb;border:1px solid #d5b45c29;grid-template-columns:repeat(8,minmax(0,1fr));margin-top:9px;display:grid}.macroTradeCompactMetrics article{border-right:1px solid #ffffff1a;min-width:0;padding:11px 12px}.macroTradeCompactMetrics article:last-child{border-right:0}.macroTradeCompactMetrics strong{color:#fff;letter-spacing:-.045em;white-space:nowrap;margin-top:3px;font-size:clamp(17px,1.45vw,25px);line-height:1;display:block}.macroTradeCompactMetrics article.positive strong,.macroTradeCompactMetrics article:not(.negative):nth-child(8) strong{color:#73ffd1}.macroTradeCompactMetrics article.negative strong{color:#ff7e84}.macroTradeDenseChartPanel,.macroTradeHistoryPanel.terminalDense,.macroTradeRankingGrid.terminalDense>section,.macroTradeMethodologyGrid.terminalDense article,.macroTradeConcentrationRead{background:linear-gradient(#0d1010fa,#030908fa);border:1px solid #d5b45c2e;box-shadow:inset 0 1px #ffffff09}.macroTradeDenseChartPanel{margin-top:10px;padding:0;overflow:hidden}.macroTradeDenseChartTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:9px 10px 0;display:grid}.macroTradeDenseChartTabs button{color:#f6f2dfc7;background:#ffffff1c;border-color:#ffffff24;height:30px}.macroTradeDenseChartTabs button.active{color:#111;background:#ed9210;border-color:#ff9f1ce0}.macroTradeDenseChartHeader{justify-content:space-between;gap:12px;padding:14px 18px 8px;display:flex}.macroTradeDenseChartHeader h2{color:#fff;letter-spacing:-.045em;margin:2px 0 0;font-size:24px}.macroTradeDenseChartHeader p,.macroTradeDenseChartHeader strong{color:#f6f2dfad;margin:0;font-size:12px;font-weight:700}.macroTradeTrueSankey{background:radial-gradient(circle at 22% 55%,#f4c95d24,#0000 22%),radial-gradient(circle at 62% 42%,#29d2ae21,#0000 26%),#050706;border-top:1px solid #ffffff14;height:500px;margin:0 14px 14px;position:relative;overflow:hidden}.macroTradeSankeyLabels{z-index:4;grid-template-columns:220px 1fr 1fr;gap:26px;padding:14px 18px 0;display:grid;position:relative}.macroTradeSankeySvg{z-index:1;width:calc(100% - 36px);height:calc(100% - 70px);position:absolute;inset:46px 18px 24px;overflow:visible}.macroTradeSankeySvg path{fill:none;stroke-linecap:butt;mix-blend-mode:screen}.macroTradeSankeySvg .originToPartner{stroke:#e0a62852}.macroTradeSankeySvg .partnerToSector{stroke:#dca6266b}.macroTradeSankeySvg .partnerToSector.tone2{stroke:#c8c8bc3d}.macroTradeOriginNode,.macroTradePartnerNodes article,.macroTradeSectorNodes article{z-index:5;background:#0c1310eb;border:1px solid #d5b45c2e;position:absolute;box-shadow:0 12px 34px #00000038}.macroTradeOriginNode{color:#fff;background:linear-gradient(#f4c95df2,#7d530ae6);flex-direction:column;justify-content:center;width:170px;height:190px;padding:18px;display:flex;top:162px;left:18px}.macroTradeOriginNode strong,.macroTradePartnerNodes strong,.macroTradeSectorNodes strong{color:#fff;font-size:15px;font-weight:950;line-height:1.15;display:block}.macroTradeOriginNode small,.macroTradePartnerNodes small,.macroTradeSectorNodes small{color:#f6f2dfc7;margin-top:4px;font-size:12px;display:block}.macroTradePartnerNodes,.macroTradeSectorNodes{z-index:4;position:absolute;top:46px;bottom:0}.macroTradePartnerNodes{width:270px;left:285px}.macroTradeSectorNodes{width:340px;right:16px}.macroTradePartnerNodes article,.macroTradeSectorNodes article{border-left:5px solid #36d7b7;min-height:38px;padding:8px 12px;left:0;right:0}.macroTradeDenseFooter{color:#f6f2df8f;border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;padding:10px 16px 14px;font-size:11px;display:flex}.macroTradeHistoryPanel.terminalDense,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{margin-top:10px}.macroTradeRankingGrid.terminalDense{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.macroTradeRankingGrid.terminalDense>section,.macroTradeConcentrationRead{padding:14px}.macroTradeRankingGrid.terminalDense article{border-bottom:1px solid #ffffff14;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.macroTradeRankingGrid.terminalDense article em{color:#f4c95d;font-size:11px;font-style:normal;font-weight:900}.macroTradeRankingGrid.terminalDense article strong,.macroTradeConcentrationRead strong{color:#fff}.macroTradeRankingGrid.terminalDense article small,.macroTradeConcentrationRead p{color:#f6f2df9e;font-size:12px}.macroTradeRankingGrid.terminalDense article b{color:#73ffd1;font-size:13px}.macroTradeMethodologyGrid.terminalDense{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.macroTradeMethodologyGrid.terminalDense article{padding:16px}.macroTradeMethodologyGrid.terminalDense h3,.macroTradeHistoryPanel.terminalDense h2,.macroTradePanelHeader h2{color:#fff;letter-spacing:-.04em;margin:4px 0 8px;font-size:22px}.macroTradeMethodologyGrid.terminalDense p,.macroTradeHistoryPanel.terminalDense p{color:#f6f2dfa3;font-size:13px;line-height:1.5}.macroTradeEmptyState.dense{background:#060c0beb;border:1px solid #d5b45c2e;margin-top:10px;padding:30px}@media (width<=1300px){.macroTradeCompactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.macroTradeControlMatrix{grid-template-columns:1fr}.macroTradeTrueSankey{height:620px}.macroTradePartnerNodes{width:250px;left:240px}.macroTradeSectorNodes{width:300px}}@media (width<=900px){.macroTradeTerminalHeader,.macroTradeDenseChartHeader,.macroTradeDenseFooter{flex-direction:column}.macroTradeControlMatrix>section>div,.macroTradeDenseChartTabs,.macroTradeRankingGrid.terminalDense,.macroTradeMethodologyGrid.terminalDense{grid-template-columns:1fr}.macroTradeCompactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.macroTradeTrueSankey{overflow-x:auto}}.macroTradeControlMatrix select option:checked,.macroTradeControlMatrix select option:hover{color:#fff;background:#273026}.macroTradeControlMatrix select:focus{border-color:#f4c95db8;box-shadow:0 0 0 1px #f4c95d2e}.macroTradeComparisonStrip{background:#d3b55c14;border:1px solid #d3b55c29;grid-template-columns:minmax(220px,1.15fr) repeat(3,minmax(0,1fr));gap:1px;margin-top:10px;display:grid}.macroTradeComparisonStrip>div,.macroTradeComparisonStrip>article{background:linear-gradient(#05120ef5,#010806fa);min-width:0;padding:14px 16px}.macroTradeComparisonStrip span{color:#6ff7c2;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.macroTradeComparisonStrip strong{color:#fff8df;margin-top:6px;font-size:18px;font-weight:950;line-height:1.05;display:block}.macroTradeComparisonStrip small{color:#f6f2df94;margin-top:6px;font-size:11px;line-height:1.35;display:block}@media (width<=1100px){.macroTradeComparisonStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroTradeComparisonStrip{grid-template-columns:1fr}}.macroTradeDenseChartTabs button:hover{color:#fff6dc;background:#ff9f1c2e;border-color:#ff9f1cb8}.macroTradeControlMatrix label small{color:#7cf5bd94;letter-spacing:.06em;text-transform:uppercase;margin-top:-2px;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.macroTradeControlMatrix select option{color:#f6f2df;background:#111816}:root{--halcyon-gold:#f4c95d;--halcyon-gold-soft:#d8b55b;--halcyon-gold-deep:#9f7a25;--halcyon-ink:#07100d}.macroTradeDenseTabs button.active,.macroTradeDenseChartTabs button.active{color:#07100d!important;background:linear-gradient(#f4c95df5,#b4892af5)!important;border-color:#f4c95deb!important;box-shadow:inset 0 1px #ffffff38,0 0 0 1px #f4c95d14!important}.macroTradeDenseTabs button:hover,.macroTradeDenseChartTabs button:hover,.macroTradeControlMatrix button:hover,.macroTradeExportButton:hover:not(:disabled){color:#fff3c4!important;background:#f4c95d21!important;border-color:#f4c95db8!important}.macroTradeExportButton:disabled{opacity:.42;cursor:not-allowed}.macroTradeControlMatrix>section>strong,.macroTradeTerminalHeader span,.macroTradeCompactMetrics span,.macroTradeDenseChartHeader span,.macroTradeSankeyLabels span,.macroTradePanelHeader span{color:var(--halcyon-gold)!important}.macroTradeOriginNode{background:linear-gradient(#f4c95df5,#6e5217eb)!important}.macroTradeSectorNodes article{border-left-color:var(--halcyon-gold)!important}.macroTradeSankeySvg .originToPartner,.macroTradeSankeySvg .partnerToSector{stroke:#f4c95d61!important}.macroTradeSankeySvg .partnerToSector.tone1{stroke:#50e2b95c!important}.macroTradeRankingGrid.terminalDense article em{color:var(--halcyon-gold)!important}.macroTradeDenseTabs button.active,.macroTradeDenseChartTabs button.active{color:#06120d!important;background:linear-gradient(#f1ca55,#d4a933)!important;border-color:#f1ca55d9!important}.macroTradeComparisonPanel.terminalDense{background:linear-gradient(#020f0bfa,#010907fa);border:1px solid #f1ca552e;border-radius:0;padding:18px}.macroTradePeriodControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.macroTradePeriodControls article{background:#ffffff06;border:1px solid #f1ca5524;grid-template-columns:auto 1fr 1fr;align-items:end;gap:10px;padding:12px;display:grid}.macroTradePeriodControls article>span{color:#f1ca55;letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:12px;font-weight:900}.macroTradePeriodControls label{color:#f6f2dfb8;text-transform:uppercase;gap:5px;font-size:11px;font-weight:800;display:grid}.macroTradePeriodControls select,.macroTradeControlMatrix select{color:#f8f4df!important;background:#121816!important;border:1px solid #f1ca5538!important}.macroTradePeriodControls select option,.macroTradeControlMatrix select option{color:#f8f4df!important;background:#121816!important}.macroTradeComparisonKpis{border-top:1px solid #f1ca551f;border-bottom:1px solid #f1ca551f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.macroTradeComparisonKpis article{background:#ffffff05;border-right:1px solid #f1ca551f;padding:14px}.macroTradeComparisonKpis article:last-child{border-right:0}.macroTradeComparisonKpis span,.macroTradeDependencyGrid span{color:#f1ca55;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.macroTradeComparisonKpis strong{color:#fff;margin-top:6px;font-size:clamp(24px,3vw,38px);font-weight:950;line-height:.92;display:block}.macroTradeComparisonKpis small{color:#f6f2df9e;margin-top:8px;font-size:11px;display:block}.macroTradeComparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.macroTradeComparisonGrid section,.macroTradeRankingGrid.expanded section{background:#0003;border:1px solid #f1ca5524;padding:14px}.macroTradeComparisonGrid article,.macroTradeRankingGrid.expanded section>article{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.macroTradeComparisonGrid article strong,.macroTradeRankingGrid.expanded article strong{color:#f8f4df;font-size:13px;line-height:1.25}.macroTradeComparisonGrid article small,.macroTradeRankingGrid.expanded article small{color:#f6f2df94;font-size:11px}.macroTradeComparisonGrid article b,.macroTradeRankingGrid.expanded article b{color:#7cf5bd;white-space:nowrap;font-size:13px}.macroTradeComparisonGrid article b.negative,.macroTradeRankingGrid.expanded article b.negative,.macroTradeComparisonKpis strong.negative{color:#ff7d7d!important}.macroTradeComparisonGrid article em{color:#f6f2dfb3;white-space:nowrap;font-size:11px;font-style:normal}.macroTradeRankingGrid.expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.macroTradeConcentrationRead.wide{grid-column:1/-1}.macroTradeDependencyGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.macroTradeDependencyGrid article{background:#7cf5bd09;border:1px solid #7cf5bd24;padding:12px}.macroTradeDependencyGrid strong{color:#fff;margin-top:6px;font-size:16px;line-height:1.15;display:block}.macroTradeDependencyGrid small{color:#f6f2df9e;margin-top:6px;font-size:10px;display:block}.macroTradeHistoricalSectorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.macroTradeHistoricalSectorGrid article{background:#ffffff06;border:1px solid #f1ca5524;gap:6px;padding:12px;display:grid}.macroTradeHistoricalSectorGrid em{color:#f1ca55;font-style:normal;font-weight:900}.macroTradeHistoricalSectorGrid strong{color:#f8f4df;font-size:13px}.macroTradeHistoricalSectorGrid small{color:#f6f2df94;font-size:11px}@media (width<=1180px){.macroTradePeriodControls,.macroTradeComparisonGrid,.macroTradeRankingGrid.expanded{grid-template-columns:1fr}.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePeriodControls article,.macroTradeComparisonKpis,.macroTradeDependencyGrid,.macroTradeHistoricalSectorGrid{grid-template-columns:1fr}}.macroTradeHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.macroTradeExportButton.secondary{color:#f7df8feb;background:#d9b85d14;border-color:#d9b85d59}.macroTradeMatrixPanel,.macroTradeFlowMapPanel,.macroTradeAlertsPanel,.macroTradeBriefingPanel{background:radial-gradient(circle at 0 0,#1f6b4e2e,#0000 30%),linear-gradient(#04130ef5,#010907fa);border:1px solid #d9b85d2e;border-radius:0;padding:18px}.macroTradeMatrixScroll{background:#0000002e;border:1px solid #d9b85d24;overflow:auto}.macroTradeMatrixGrid{min-width:1040px;display:grid}.macroTradeMatrixCorner,.macroTradeMatrixHead,.macroTradeMatrixPartner,.macroTradeMatrixCell{border-bottom:1px solid #d9b85d1f;border-right:1px solid #d9b85d1f;min-height:76px;padding:12px}.macroTradeMatrixCorner,.macroTradeMatrixHead{color:#f7df8ff5;text-transform:uppercase;letter-spacing:.08em;background:#d9b85d1a;font-size:11px;font-weight:950}.macroTradeMatrixHead strong,.macroTradeMatrixPartner strong{color:#fffffff0;font-size:12px;line-height:1.25;display:block}.macroTradeMatrixHead small,.macroTradeMatrixPartner small{color:#dbd1b0a6;margin-top:5px;font-size:11px;display:block}.macroTradeMatrixPartner{background:#ffffff06}.macroTradeMatrixCell{background:linear-gradient(180deg, rgba(247, 223, 143, calc(var(--intensity) * .28)), rgba(64, 245, 188, calc(var(--intensity) * .16))), #ffffff05;justify-content:center;align-items:center;display:flex}.macroTradeMatrixCell strong{color:#ffffffeb;font-size:12px;font-weight:950}.macroTradeFlowMapStage{background:radial-gradient(circle at 50% 52%,#d9b85d38,#0000 8%),radial-gradient(circle at 22% 28%,#40f5bc1f,#0000 15%),radial-gradient(circle at 74% 68%,#d9b85d1a,#0000 16%),linear-gradient(135deg,#041e17c7,#000605f5);border:1px solid #d9b85d24;min-height:560px;position:relative;overflow:hidden}.macroTradeFlowMapStage:before{content:"";opacity:.45;background-image:linear-gradient(#d9b85d0b 1px,#0000 1px),linear-gradient(90deg,#d9b85d0b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.macroTradeFlowMapLines{width:100%;height:100%;position:absolute;inset:0}.macroTradeFlowMapLines path{fill:none;stroke:#f7df8f6b;stroke-linecap:round;filter:drop-shadow(0 0 10px #d9b85d40)}.macroTradeFlowOrigin,.macroTradeFlowMapNode{z-index:2;background:#05110deb;border:1px solid #d9b85d59;position:absolute;transform:translate(-50%,-50%);box-shadow:0 20px 70px #0000006b}.macroTradeFlowOrigin{text-align:center;min-width:190px;padding:28px 24px;top:52%;left:50%}.macroTradeFlowOrigin strong,.macroTradeFlowMapNode strong{color:#fff;font-weight:950;display:block}.macroTradeFlowOrigin small,.macroTradeFlowMapNode small{color:#f7df8fd1;margin-top:5px;display:block}.macroTradeFlowMapNode{min-width:140px;padding:11px 13px}.macroTradeFlowMapNode strong{font-size:12px}.macroTradeFlowMapNode small{font-size:11px}.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.macroTradeAlertsGrid article,.macroTradeBriefingBody article{background:#ffffff06;border:1px solid #d9b85d24;min-height:150px;padding:15px}.macroTradeAlertsGrid span,.macroTradeBriefingBody span{color:#f7df8fe6;text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.macroTradeAlertsGrid h3{color:#fff;margin:0 0 9px;font-size:15px;line-height:1.18}.macroTradeAlertsGrid p,.macroTradeBriefingBody p{color:#dbd1b0bd;margin:0 0 12px;font-size:12px;line-height:1.45}.macroTradeAlertsGrid small{color:#40f5bcc2;margin-bottom:12px;font-size:11px;display:block}.macroTradeAlertsGrid button,.macroTradeBriefingPanel .macroTradePanelHeader button,.macroTradeAlertsPanel .macroTradePanelHeader button{color:#f7df8ff2;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#d9b85d1a;border:1px solid #d9b85d6b;padding:10px 13px;font-size:11px;font-weight:950}@media (width<=1280px){.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradeHeaderActions{justify-content:stretch}.macroTradeHeaderActions button{width:100%}.macroTradeAlertsGrid,.macroTradeBriefingBody{grid-template-columns:1fr}.macroTradeFlowMapStage{min-height:460px}}.macroTradeDiagnosisPanel,.macroTradeSubstitutionPanel,.macroTradeTransmissionPanel,.macroTradeShockPanel{background:radial-gradient(circle at 0 0,#d9bc6717,#0000 34%),linear-gradient(#04120ef5,#010907fa);border:1px solid #d9bc672e;border-radius:18px;padding:18px;box-shadow:0 24px 80px #00000047}.macroTradeRiskDial{text-align:right;background:#ffffff08;border:1px solid #d9bc6742;border-radius:18px;min-width:180px;padding:16px}.macroTradeRiskDial span,.macroTradeDiagnosisMain span,.macroTradeSubstitutionGrid span,.macroTradeTransmissionGrid span,.macroTradeShockGrid article>span{color:#d9bc67c7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.macroTradeRiskDial strong{color:#f7e4a2;letter-spacing:-.04em;font-size:34px;font-weight:950;line-height:1;display:block}.macroTradeRiskDial small{color:#f6f2dfb8;text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:900;display:block}.macroTradeRiskDial.riskelevado{background:#ffbd590e;border-color:#ffbd5959}.macroTradeDiagnosisGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;margin-top:18px;display:grid}.macroTradeDiagnosisGrid>article{background:#ffffff06;border:1px solid #d9bc6724;border-radius:16px;padding:16px}.macroTradeDiagnosisMain p{color:#f6f2dfc7;margin:0 0 12px;font-size:14px;line-height:1.65}.macroTradeDiagnosisMain p:last-child{margin-bottom:0}.macroTradeDependencyBars{gap:13px;display:grid}.macroTradeDependencyBars>div{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.macroTradeDependencyBars strong{color:#f8f4df;font-size:12px;font-weight:900}.macroTradeDependencyBars small{color:#f7e4a2;font-size:12px;font-weight:900}.macroTradeDependencyBars i{background:linear-gradient(90deg,#d9bc67f2,#7cf5bdb3);border-radius:999px;grid-column:1/-1;height:7px;display:block;box-shadow:0 0 22px #d9bc672e}.macroTradeSubstitutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.macroTradeSubstitutionGrid article{background:#ffffff06;border:1px solid #d9bc6721;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:14px;display:grid}.macroTradeSubstitutionGrid em{color:#f7e4a2;border:1px solid #d9bc6742;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:950;display:inline-flex}.macroTradeSubstitutionGrid h3{color:#fff;margin:0 0 8px;font-size:14px;line-height:1.25}.macroTradeSubstitutionGrid p{color:#f6f2dfa8;margin:0 0 8px;font-size:12px;line-height:1.45}.macroTradeSubstitutionGrid small{color:#7cf5bdbf;font-size:11px;font-weight:800}.macroTradeSubstitutionGrid article>strong{color:#f7e4a2;white-space:nowrap;font-size:13px;font-weight:950}.macroTradeTransmissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.macroTradeTransmissionGrid article{background:#ffffff06;border:1px solid #d9bc6724;border-radius:16px;padding:16px}.macroTradeTransmissionGrid article>div{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.macroTradeTransmissionGrid strong,.macroTradeShockGrid article strong{color:#f6f2dfe0;background:#d9bc670f;border:1px solid #d9bc672e;border-radius:999px;align-items:center;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.macroTradeTransmissionGrid p,.macroTradeShockGrid article p{color:#f6f2dfad;margin:0;font-size:12px;line-height:1.5}.macroTradeShockGrid{grid-template-columns:330px minmax(0,1fr);gap:16px;margin-top:18px;display:grid}.macroTradeShockGrid aside{gap:10px;display:grid}.macroTradeShockGrid aside button{text-align:left;color:#f8f4df;cursor:pointer;background:#ffffff06;border:1px solid #d9bc671f;border-radius:14px;width:100%;padding:13px}.macroTradeShockGrid aside button.active,.macroTradeShockGrid aside button:hover{background:#d9bc6714;border-color:#d9bc676b}.macroTradeShockGrid aside strong{color:#fff;margin-bottom:6px;font-size:13px;font-weight:950;display:block}.macroTradeShockGrid aside small{color:#f6f2df94;font-size:11px;line-height:1.35;display:block}.macroTradeShockGrid>article{background:radial-gradient(circle at 100% 0,#d9bc6717,#0000 38%),#ffffff06;border:1px solid #d9bc6724;border-radius:16px;padding:18px}.macroTradeShockGrid h3{color:#fff;margin:0 0 8px;font-size:22px;line-height:1.15}.macroTradeShockGrid article>div{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (width<=1180px){.macroTradeDiagnosisGrid,.macroTradeShockGrid{grid-template-columns:1fr}.macroTradeRiskDial{text-align:left}.macroTradeSubstitutionGrid,.macroTradeTransmissionGrid{grid-template-columns:1fr}}@media (width<=720px){.macroTradeSubstitutionGrid article{grid-template-columns:1fr}.macroTradeSubstitutionGrid article>strong{white-space:normal}}.macroTradePassportPanel,.macroTradeDeepComparisonPanel,.macroTradeCorridorsPanel,.macroTradeVulnerabilityPanel{background:radial-gradient(circle at 15% 0,#d5b45c14,#0000 34%),linear-gradient(#06120ff5,#010806fa);border:1px solid #d5b45c29;border-radius:18px;padding:18px}.macroTradePassportGrid,.macroTradeDeepComparisonGrid,.macroTradeCorridorGrid,.macroTradeVulnerabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.macroTradePassportGrid article,.macroTradeDeepComparisonGrid article,.macroTradeCorridorGrid article,.macroTradeVulnerabilityGrid article,.macroTradeActiveAlertGrid article,.macroTradeEmptyInsight{background:#ffffff06;border:1px solid #d5b45c24;border-radius:14px;min-width:0;padding:14px}.macroTradePassportGrid span,.macroTradeDeepComparisonGrid span,.macroTradeCorridorGrid span,.macroTradeVulnerabilityGrid span,.macroTradeEmptyInsight span,.macroTradeActiveAlertGrid span{color:#f0c661eb;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.macroTradePassportGrid h3,.macroTradeDeepComparisonGrid h3,.macroTradeCorridorGrid h3,.macroTradeVulnerabilityGrid h3,.macroTradeEmptyInsight h3,.macroTradeActiveAlertGrid h3{color:#f8f3d8;margin:0 0 8px;font-size:14px;line-height:1.28}.macroTradePassportGrid p,.macroTradeCorridorGrid p,.macroTradeVulnerabilityGrid p,.macroTradeEmptyInsight p,.macroTradeMutedText{color:#f6f2dfa6;margin:0;font-size:12px;line-height:1.5}.macroTradeDeepComparisonGrid article>div{border-top:1px solid #ffffff0f;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:8px;padding-top:8px;display:grid}.macroTradeDeepComparisonGrid strong,.macroTradeVulnerabilityGrid strong{color:#fff;font-size:18px;font-weight:950;display:block}.macroTradeDeepComparisonGrid small{color:#f6f2df94;font-size:11px}.macroTradeDeepComparisonGrid em{border-radius:999px;margin-top:10px;padding:7px 9px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.macroTradeDeepComparisonGrid em.positive{color:#7cf5bd;background:#7cf5bd14}.macroTradeDeepComparisonGrid em.negative{color:#ff9c9c;background:#ff6c6c14}.macroTradeCorridorGrid button,.macroTradeActiveAlertGrid button{color:#f0c661;cursor:pointer;background:#d5b45c14;border:1px solid #d5b45c47;border-radius:999px;margin-top:12px;padding:8px 11px;font-size:11px;font-weight:900}.macroTradeVulnerabilityGrid article.elevado{background:#f0c6610e;border-color:#f0c6615c}.macroTradeAlertFeedback{color:#7cf5bd;background:#7cf5bd12;border:1px solid #7cf5bd47;border-radius:14px;margin:14px 0;padding:11px 13px;font-size:12px;font-weight:900}.macroTradeActiveAlertsBox{border-top:1px solid #ffffff12;margin-top:18px;padding-top:16px}.macroTradePanelHeader.compact{margin-bottom:10px}.macroTradePanelHeader.compact h3{color:#fff;margin:0;font-size:14px}.macroTradeActiveAlertGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.macroTradeActiveAlertGrid article.pausado{opacity:.62}.macroTradeActiveAlertGrid small{color:#f6f2df9e;font-size:11px;display:block}.macroTradeActiveAlertGrid article>div{flex-wrap:wrap;gap:8px;display:flex}@media (width<=1180px){.macroTradePassportGrid,.macroTradeDeepComparisonGrid,.macroTradeCorridorGrid,.macroTradeVulnerabilityGrid,.macroTradeActiveAlertGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.macroTradePassportGrid,.macroTradeDeepComparisonGrid,.macroTradeCorridorGrid,.macroTradeVulnerabilityGrid,.macroTradeActiveAlertGrid{grid-template-columns:1fr}}.macroCountryIntelligenceAccess{background:radial-gradient(circle at 100% 0,#5dffc51f,#0000 34%),#01120edb;border:1px solid #5dffc52e;border-radius:18px;gap:14px;margin:14px 0;padding:16px;display:grid}.macroCountryIntelligenceAccess button,.macroCountryIntelligenceTopbar button{color:#6dffd0;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#5dffc514;border:1px solid #5dffc552;border-radius:12px;width:fit-content;padding:10px 14px;font-size:12px;font-weight:900}.macroCountryIntelligenceTopbar{border-bottom:1px solid #f3d37a1f;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;padding-bottom:14px;display:flex}.macroCountryIntelligenceTopbar h3{color:#fff;margin:6px 0 0;font-size:26px;line-height:1}.macroTerminalMapDesk{align-items:start!important}.macroTerminalMapFrame{grid-template-rows:auto minmax(560px,1fr) auto!important;display:grid!important;position:relative!important;overflow:hidden!important}.macroMapStage{height:clamp(560px,68vh,820px)!important;min-height:560px!important;position:relative!important;overflow:hidden!important}.macroTerminalBottomBar{z-index:30!important;visibility:visible!important;opacity:1!important;background:#030a07fa!important;border-top:1px solid #f3d37a2e!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:1px!important;min-height:62px!important;display:grid!important;position:relative!important;transform:none!important}.macroTerminalBottomBar button{color:#e8eee5d1!important;letter-spacing:.03em!important;text-align:left!important;cursor:pointer!important;background:#ffffff05!important;border:0!important;border-left:1px solid #f3d37a1f!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:62px!important;padding:10px 14px!important;font-weight:900!important;display:flex!important}.macroTerminalBottomBar button:hover{color:#fff!important;background:#5dffc517!important}.macroTerminalBottomBar button strong{color:#f3d37a!important;border:1px solid #f3d37a47!important;place-items:center!important;min-width:38px!important;height:28px!important;font-size:11px!important;line-height:1!important;display:inline-grid!important}.macroTerminalSidePanel{align-self:start!important;max-height:calc(100vh - 130px)!important;padding-bottom:32px!important;position:relative!important;overflow:hidden auto!important}.macroTerminalCountryCard,.macroMapContentPanel,.macroLoadedCountries,.macroLayerGroupBlock{position:relative!important;inset:auto!important;transform:none!important}.macroCountryIntelligenceAccess{z-index:4!important;background:radial-gradient(circle at 100% 0,#5dffc521,#0000 34%),linear-gradient(135deg,#012018f5,#010d0afa)!important;border:1px solid #5dffc53d!important;border-radius:20px!important;margin:14px 0 16px!important;padding:18px!important;position:relative!important;box-shadow:0 22px 42px #00000047!important}.macroCountryIntelligenceAccess span,.macroCountryIntelligenceTopbar span{color:#f3d37a!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important;display:block!important}.macroCountryIntelligenceAccess strong{color:#fff!important;margin-top:8px!important;font-size:clamp(24px,3vw,34px)!important;line-height:1!important;display:block!important}.macroCountryIntelligenceAccess small,.macroCountryIntelligenceTopbar small{color:#cee0d8c2!important;margin-top:8px!important;font-size:13px!important;line-height:1.45!important;display:block!important}.macroCountryIntelligenceAccess button,.macroCountryIntelligenceTopbar button{color:#6dffd0!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important;background:#5dffc514!important;border:1px solid #5dffc573!important;border-radius:14px!important;width:fit-content!important;margin-top:16px!important;padding:11px 16px!important;font-size:12px!important;font-weight:950!important}.macroCountryIntelligenceAccess button:hover,.macroCountryIntelligenceTopbar button:hover{background:#5dffc529!important}.macroCountryIntelligencePanelOpen{z-index:5!important;background:#000c09fa!important;border:1px solid #5dffc533!important;border-radius:18px!important;max-height:min(640px,70vh)!important;margin:0 0 18px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 24px 46px #00000059!important}.macroCountryIntelligenceTopbar{z-index:6!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#01120efa!important;border-bottom:1px solid #f3d37a1f!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin:-1px -1px 14px!important;padding:16px!important;display:flex!important;position:sticky!important;top:0!important}.macroCountryIntelligenceTopbar strong{color:#fff!important;margin-top:8px!important;font-size:25px!important;line-height:1!important;display:block!important}.macroCountryIntelligenceTopbar button{white-space:nowrap!important;margin-top:0!important}.macroCountryIntelligenceMeta,.macroCountryIntelligenceGroups,.macroCountryIntelligenceEmpty{margin-left:14px!important;margin-right:14px!important}.macroCountryIntelligenceGroups{gap:18px!important;padding-bottom:16px!important;display:grid!important}.macroMapContentPanel{z-index:2!important;clear:both!important;margin-top:14px!important;overflow:visible!important}.macroLoadedCountries{z-index:3!important;background:#010c09f5!important;border:1px solid #f3d37a24!important;border-radius:0!important;width:100%!important;margin:16px 0 22px!important;overflow:hidden!important}.macroLoadedCountriesHeader{text-align:left!important;cursor:pointer!important;background:#ffffff06!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:58px!important;padding:13px 16px!important;display:flex!important}.macroLoadedCountriesList{background:#010b08fa!important;border-top:1px solid #f3d37a1a!important;gap:8px!important;max-height:330px!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden auto!important}.macroLoadedCountriesList button{text-align:left!important;cursor:pointer!important;background:#ffffff06!important;border:1px solid #f3d37a1f!important;grid-template-columns:42px 1fr!important;grid-template-areas:"code name""code capital"!important;align-items:center!important;column-gap:12px!important;width:100%!important;min-height:58px!important;padding:10px 12px!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}@media (width<=1100px){.macroTerminalMapDesk{grid-template-columns:1fr!important}.macroTerminalSidePanel{max-height:none!important}.macroTerminalBottomBar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.macroMapStage{min-height:520px!important}}.macroCountryIntelligenceLauncher{background:radial-gradient(circle at 100% 0,#5dffc51f,#0000 35%),#01120ee0;border:1px solid #5dffc538;border-radius:20px;margin:14px 0 18px;padding:18px}.macroCountryIntelligenceLauncher span{color:#f3d37a;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.macroCountryIntelligenceLauncher strong{color:#fff;margin-top:8px;font-size:28px;line-height:1;display:block}.macroCountryIntelligenceLauncher small{color:#dae7dfb8;margin-top:8px;font-size:14px;line-height:1.35;display:block}.macroCountryIntelligenceLauncher button,.macroCountryIntelligenceDeskHeader button{color:#6dffd0;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#5dffc514;border:1px solid #5dffc56b;border-radius:14px;margin-top:16px;padding:11px 16px;font-size:12px;font-weight:900}.macroCountryIntelligenceLauncher button:hover,.macroCountryIntelligenceDeskHeader button:hover{background:#5dffc529}.macroCountryIntelligenceDesk{background:radial-gradient(circle at 0 0,#5dffc517,#0000 28%),linear-gradient(135deg,#02120dfa,#000807fa);min-height:calc(100vh - 190px);padding:26px}.macroCountryIntelligenceDeskHeader{margin-bottom:20px}.macroCountryIntelligenceDeskHeader h2{color:#fff;max-width:980px;margin:6px 0 10px;font-size:clamp(38px,5vw,76px);line-height:.92}.macroCountryIntelligenceDeskHeader p{color:#dae7dfb8;max-width:860px;font-size:15px;line-height:1.5}.macroCountryIntelligencePanelStandalone{background:#000c0ab8;border:1px solid #5dffc52e;border-radius:20px;width:100%;margin:0;padding:22px;max-height:none!important;overflow:visible!important}.macroCountryIntelligencePanelStandalone .macroCountryIntelligenceGroups{gap:24px;display:grid}.macroCountryIntelligencePanelStandalone .macroCountryIndicatorGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.macroCountryIntelligencePanelStandalone .macroCountryIndicatorCard{min-width:0}.macroLoadedCountries{z-index:2;background:#010c09eb;border:1px solid #f3d37a24;width:100%;margin:16px 0 0;position:relative!important}.macroLoadedCountriesHeader{cursor:pointer;text-align:left;background:#ffffff05;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;padding:12px 14px;display:flex}.macroLoadedCountriesHeader span{color:#f3d37a;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.macroLoadedCountriesList button{text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f3d37a1f;grid-template-columns:42px 1fr;grid-template-areas:"code name""code capital";align-items:center;column-gap:12px;width:100%;min-height:58px;padding:10px 12px;display:grid;position:relative!important;inset:auto!important}.macroTerminalBottomBar{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;bottom:0}.macroMapModeStatus,.macroMapCurrentState,.macroMapCleanState{overflow:hidden}.macroMapModeStatus p,.macroMapCurrentState p{max-height:72px;line-height:1.35;overflow:hidden}.macroTerminalMapDesk{--halcyon-bg:#020907;--halcyon-panel:#03100cf5;--halcyon-panel-soft:#051812d6;--halcyon-border:#eecc5b2e;--halcyon-border-green:#5dffc52e;--halcyon-gold:#f3d37a;--halcyon-gold-strong:#f0c532;--halcyon-green:#64ffd0;--halcyon-muted:#dce6daad;--halcyon-muted-strong:#dce6dad1;color:#fff;background:radial-gradient(circle at 18% 8%,#5dffc514,#0000 32%),radial-gradient(circle at 78% 24%,#f3d37a14,#0000 30%),linear-gradient(#03100c 0%,#020806 52%,#020604 100%);padding:8px}.macroTerminalMapDesk *{box-sizing:border-box}.macroTerminalMapFrame{border:1px solid var(--halcyon-border);background:linear-gradient(135deg,#ffffff05,#0000 32%),#010806eb;min-height:calc(100vh - 190px);box-shadow:inset 0 0 0 1px #5dffc50b}.macroTerminalMapFrameNavigable{grid-template-rows:auto minmax(520px,1fr) auto;gap:0;display:grid}.macroMapCompactHeader{border-bottom:1px solid var(--halcyon-border);background:linear-gradient(90deg,#5dffc50e,#0000 42%),#020a08f5;grid-template-columns:minmax(320px,1fr) minmax(420px,.92fr);gap:16px;padding:18px;display:grid}.macroMapTitleBlock span,.macroMapModePanel>span,.macroMapZoomPanel>span,.macroSideHeader span,.macroCountryIntelligenceLaunchCard span,.macroLoadedCountriesHeader span,.macroLayerGroupHeader span,.macroTerminalBottomBar strong,.macroCountryIntelligenceHero span,.macroCountryIntelligenceSummaryStrip span{color:var(--halcyon-gold);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:950}.macroMapTitleBlock h1{color:#fff;letter-spacing:-.07em;text-shadow:0 2px #4aa1ff42;margin:6px 0;font-size:clamp(34px,4.8vw,72px);line-height:.88}.macroMapTitleBlock p{max-width:760px;color:var(--halcyon-muted);margin:0;font-size:14px;line-height:1.5}.macroMapControlDock{grid-template-columns:1fr .78fr;align-items:stretch;gap:12px;display:grid}.macroMapModePanel,.macroMapZoomPanel,.macroMapContentPanel,.macroTerminalCountryCard,.macroCountryIntelligenceLaunchCard,.macroLoadedCountries,.macroActiveLayerInsight,.macroAssetDetailDrawer{border:1px solid var(--halcyon-border-green);background:radial-gradient(circle at 100% 0,#5dffc514,#0000 38%),#030f0beb}.macroMapModePanel,.macroMapZoomPanel{min-height:100%;padding:12px}.macroMapModeButtons button,.macroMapZoomButtons button,.macroLayerQuickActions button,.macroLayerControlMeta button,.macroAssetSourceFilters button,.macroCountryIntelligenceLaunchCard button,.macroTerminalBottomBar button,.macroLoadedCountriesHeader,.macroCountryIntelligenceHeroActions button,.macroCountryIndicatorCard button{color:var(--halcyon-muted-strong);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff09;border:1px solid #f3d37a3d;min-height:34px;padding:9px 13px;font-size:11px;font-weight:950;transition:all .16s}.macroMapModeButtons button:hover,.macroMapZoomButtons button:hover,.macroLayerQuickActions button:hover,.macroLayerControlMeta button:hover,.macroAssetSourceFilters button:hover,.macroCountryIntelligenceLaunchCard button:hover,.macroTerminalBottomBar button:hover,.macroCountryIndicatorCard button:hover{color:#fff;background:#5dffc514;border-color:#64ffd08c}.macroMapModeButtons button.active,.macroLayerQuickActions button.active,.macroLayerControlMeta button.active,.macroAssetSourceFilters button.active{color:#07100a;background:linear-gradient(#ffe58b 0%,#e9bd32 100%);border-color:#f3d37ae0;box-shadow:inset 0 -2px #0000002e,0 0 22px #f3d37a1f}.macroMapZoomButtons strong{color:#fff;text-align:center;min-width:64px;font-size:16px;font-weight:950}.macroMapModePanel small,.macroMapZoomPanel small{color:var(--halcyon-muted);margin-top:10px;line-height:1.4;display:block}.macroMapStage{border-bottom:1px solid var(--halcyon-border);background:radial-gradient(circle at 50% 45%,#5dffc513,#0000 31%),linear-gradient(135deg,#f3d37a0b,#0000 45%),#020907;min-height:560px;position:relative;overflow:hidden}.macroMapStage:before{content:"";pointer-events:none;opacity:.16;mix-blend-mode:screen;background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.macroMapZoomLayer{transform-origin:50%;position:absolute;inset:0}.macroWorldSvg{filter:drop-shadow(0 22px 34px #00000075);width:100%;height:100%;min-height:560px}.macroMapPinsLayer{pointer-events:none;position:absolute;inset:0}.macroMapPin{pointer-events:auto;cursor:pointer;background:0 0;border:0;position:absolute;transform:translate(-50%,-50%)}.macroMapPin i{background:var(--halcyon-gold-strong);border:2px solid #ffffffb8;border-radius:999px;width:13px;height:13px;display:block;box-shadow:0 0 0 5px #f3d37a24,0 0 26px #f3d37a80}.macroMapPin.active i{background:var(--halcyon-green);box-shadow:0 0 0 5px #5dffc524,0 0 30px #5dffc599}.macroMapPin.selected i{background:#fff;width:17px;height:17px;box-shadow:0 0 0 7px #5dffc52e,0 0 36px #5dffc5b3}.macroMapPin span,.macroMapPin small{white-space:nowrap;text-align:left;filter:drop-shadow(0 2px 2px #000);margin-left:22px;display:block}.macroMapPin span{color:#fff;font-size:12px;font-weight:900}.macroMapPin small{color:var(--halcyon-muted);font-size:10px}.macroTerminalBottomBar{z-index:20;border-top:1px solid var(--halcyon-border);background:#010806fa;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:0;display:grid;position:sticky;bottom:0}.macroTerminalBottomBar button{text-align:left;color:#d7dfd3;background:#ffffff06;border:0;border-right:1px solid #f3d37a29;justify-content:flex-start;min-height:52px}.macroTerminalBottomBar button strong{color:var(--halcyon-green);margin-bottom:3px;display:block}.macroTerminalBottomBar button:hover{background:#5dffc514}.macroTerminalMapLayout{border-top:1px solid var(--halcyon-border);grid-template-columns:minmax(0,1fr) 390px;gap:0;display:grid}.macroTerminalSidePanel{border-left:1px solid var(--halcyon-border);background:radial-gradient(circle at 0 0,#f3d37a0f,#0000 30%),#020907;max-height:calc(100vh - 126px);padding:16px 14px 22px;position:relative;overflow-y:auto}.macroTerminalSidePanel::-webkit-scrollbar{width:8px}.macroLoadedCountriesList::-webkit-scrollbar{width:8px}.macroVisiblePointsList::-webkit-scrollbar{width:8px}.macroCountryIntelligencePage::-webkit-scrollbar{width:8px}.macroTerminalSidePanel::-webkit-scrollbar-track{background:#ffffff09}.macroLoadedCountriesList::-webkit-scrollbar-track{background:#ffffff09}.macroVisiblePointsList::-webkit-scrollbar-track{background:#ffffff09}.macroCountryIntelligencePage::-webkit-scrollbar-track{background:#ffffff09}.macroTerminalSidePanel::-webkit-scrollbar-thumb{background:#f3d37a6b}.macroLoadedCountriesList::-webkit-scrollbar-thumb{background:#f3d37a6b}.macroVisiblePointsList::-webkit-scrollbar-thumb{background:#f3d37a6b}.macroCountryIntelligencePage::-webkit-scrollbar-thumb{background:#f3d37a6b}.macroTerminalCountryCard{margin-bottom:14px;padding:18px}.macroPassportHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.macroPassportHeader span{color:var(--halcyon-gold);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:950}.macroPassportFlag{background:#ffffff0a;border:1px solid #f3d37a47;place-items:center;width:58px;height:42px;display:grid;overflow:hidden}.macroPassportFlag img{object-fit:cover;width:100%;height:100%}.macroTerminalCountryCard h2{color:#fff;letter-spacing:-.05em;margin:0 0 4px;font-size:36px;line-height:.95}.macroTerminalCountryCard>p{color:var(--halcyon-green);margin:0 0 16px;font-weight:800}.macroTerminalCountryCard>div:not(.macroPassportHeader){border-top:1px solid #f3d37a1a;padding:10px 0}.macroTerminalCountryCard strong{color:#fff;font-size:13px;font-weight:950;display:block}.macroTerminalCountryCard small{color:var(--halcyon-muted);margin-top:4px;line-height:1.35;display:block}.macroCountryIntelligenceLaunchCard{grid-template-columns:1fr auto;align-items:center;gap:12px;margin:0 0 14px;padding:14px;display:grid}.macroCountryIntelligenceLaunchCard strong{color:#fff;margin-top:5px;font-size:22px;line-height:1;display:block}.macroCountryIntelligenceLaunchCard small{color:var(--halcyon-muted);margin-top:5px;display:block}.macroCountryIntelligenceLaunchCard button{color:var(--halcyon-green);background:#5dffc514;border-color:#5dffc566}.macroMapContentPanel{margin-bottom:14px;padding:14px}.macroSideHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.macroSideHeader strong{color:#fff;letter-spacing:-.04em;margin-top:4px;font-size:22px;line-height:1;display:block}.macroAssetSourceFilters{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.macroAssetSourceFilters button{min-height:30px;padding:7px 9px;font-size:10px}.macroLayerControlMeta{border-top:1px solid #f3d37a1a;border-bottom:1px solid #f3d37a1a;grid-template-columns:1fr;gap:8px;padding:12px 0;display:grid}.macroLayerControlMeta small{color:var(--halcyon-muted);line-height:1.3}.macroLayerQuickActions{gap:8px;margin:12px 0;display:flex}.macroActiveLayerInsight{margin:12px 0;padding:12px}.macroActiveLayerInsight span{color:var(--halcyon-gold);text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:950}.macroActiveLayerInsight strong{color:#fff;margin-top:6px;font-size:17px;line-height:1.1;display:block}.macroActiveLayerInsight p{color:var(--halcyon-muted);margin:7px 0 0;font-size:12px;line-height:1.42}.macroActiveLayerInsight small{color:var(--halcyon-green)}.macroVisiblePointsList{gap:8px;max-height:360px;margin:10px 0 14px;display:grid;overflow-y:auto}.macroVisiblePointsList>span{z-index:2;color:var(--halcyon-gold);text-transform:uppercase;letter-spacing:.1em;background:#020907fa;padding:8px 0;font-size:11px;font-weight:950;display:block;position:sticky;top:0}.macroVisiblePointsList button:not(.macroClearLayerInline){text-align:left;color:#fff;background:#ffffff06;border:1px solid #f3d37a1f;grid-template-columns:34px 1fr;grid-template-areas:"flag title""flag location""flag source";gap:2px 8px;padding:10px;display:grid}.macroVisiblePointsList button.active{background:#5dffc514!important;border-color:#5dffc58c!important}.macroVisiblePointsList button strong{color:var(--halcyon-green);grid-area:flag}.macroVisiblePointsList button span{grid-area:title;font-weight:900}.macroVisiblePointsList button small{color:var(--halcyon-muted);grid-area:location}.macroVisiblePointsList button em{color:var(--halcyon-gold);grid-area:source;font-size:10px;font-style:normal}.macroClearLayerInline{color:var(--halcyon-green);cursor:pointer;background:#5dffc514;border:1px solid #5dffc54d;justify-self:start;padding:8px 10px;font-weight:950}.macroLayerGroupBlock{z-index:1;border-top:1px solid #f3d37a1f;position:relative}.macroLayerGroupHeader{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:8px;width:100%;min-height:58px;padding:13px 0;display:grid}.macroLayerGroupHeader strong{color:var(--halcyon-muted-strong);text-transform:uppercase;font-size:12px;font-weight:900}.macroLayerGroupHeader em{width:31px;height:31px;color:var(--halcyon-green);background:#ffffff06;border:1px solid #f3d37a38;place-items:center;font-style:normal;font-weight:950;display:grid}.macroLayerGroup{gap:2px;padding:0 0 14px;display:grid}.macroLayerGroup button{color:#eae5cbeb;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:7px 0;font-size:14px;font-weight:900;display:grid}.macroLayerGroup button i{background:#f3d37a08;border:1px solid #f3d37a7a;width:14px;height:14px;display:block}.macroLayerGroup button small{color:var(--halcyon-muted-strong);font-size:12px;font-weight:950}.macroLayerGroup button.active{color:#fff}.macroLayerGroup button.active i{background:var(--halcyon-green);border-color:var(--halcyon-green);box-shadow:0 0 18px #5dffc559}.macroLoadedCountries{z-index:4;background:#010806f5;border:1px solid #f3d37a29;width:100%;margin:14px 0 0;display:block;position:relative!important}.macroLoadedCountriesHeader{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:56px;display:flex}.macroLoadedCountriesHeader small{color:var(--halcyon-muted);margin-top:3px;font-size:12px;display:block}.macroLoadedCountriesHeader em{width:32px;height:32px;color:var(--halcyon-green);border:1px solid #5dffc559;place-items:center;font-size:20px;font-style:normal;font-weight:950;display:grid}.macroLoadedCountriesList button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f3d37a1f;grid-template-columns:42px 1fr;grid-template-areas:"code name""code capital";align-items:center;column-gap:10px;width:100%;min-height:54px;padding:9px 10px;display:grid}.macroLoadedCountriesList button strong{color:var(--halcyon-green);grid-area:code;font-size:12px}.macroLoadedCountriesList button span{color:var(--halcyon-gold);grid-area:name;font-size:14px;font-weight:950}.macroLoadedCountriesList button small{color:var(--halcyon-muted);grid-area:capital;font-size:12px}.macroCountryHoverLabel{pointer-events:none;z-index:40;color:#fff;background:#020907f5;border:1px solid #f3d37a52;padding:7px 10px;font-size:12px;font-weight:900;position:absolute;transform:translate(12px,-12px);box-shadow:0 18px 40px #0000005c}.macroMapPointDensityNotice{z-index:30;max-width:460px;color:var(--halcyon-muted-strong);background:#020907eb;border:1px solid #f3d37a42;padding:10px 12px;font-size:12px;font-weight:800;position:absolute;bottom:16px;left:16px}.macroCountryIntelligencePage{color:#fff;background:radial-gradient(circle at 16% 10%,#5dffc517,#0000 32%),radial-gradient(circle at 80% 8%,#f3d37a13,#0000 30%),#020907;min-height:calc(100vh - 180px);padding:18px}.macroCountryIntelligenceHero{background:#030f0beb;border:1px solid #f3d37a2e;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;margin-bottom:14px;padding:20px;display:grid}.macroCountryIntelligenceHero h1{color:#fff;letter-spacing:-.07em;margin:6px 0 8px;font-size:clamp(42px,6vw,86px);line-height:.88}.macroCountryIntelligenceHero p{max-width:920px;color:var(--halcyon-muted);margin:0;line-height:1.55}.macroCountryIntelligenceHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.macroCountryIntelligenceSummaryStrip{border:1px solid #f3d37a2e;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;display:grid}.macroCountryIntelligenceSummaryStrip article{background:#030f0bd1;border-right:1px solid #f3d37a1f;min-height:92px;padding:14px}.macroCountryIntelligenceSummaryStrip strong{color:#fff;margin-top:7px;font-size:26px;line-height:1;display:block}.macroCountryIntelligenceSummaryStrip small{color:var(--halcyon-muted);margin-top:8px;line-height:1.25;display:block}.macroCountryIntelligencePageGrid{grid-template-columns:1fr;gap:14px;display:grid}.macroCountryIndicatorGroup.pageMode{background:#030f0bb8;border:1px solid #5dffc524;padding:14px}.macroCountryIndicatorGroupHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.macroCountryIndicatorGroupHeader span{color:var(--halcyon-green);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:950}.macroCountryIndicatorGroupHeader strong{color:var(--halcyon-muted-strong);text-transform:uppercase;font-size:12px}.macroCountryIndicatorGrid.pageMode{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.macroCountryIndicatorCard{background:radial-gradient(circle at 100% 0,#5dffc50f,#0000 35%),#020b08f5;border:1px solid #5dffc524;min-height:250px;padding:14px}.macroCountryIndicatorCardTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.macroCountryIndicatorCardTop span,.macroCountryIndicatorTrend{color:var(--halcyon-gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:950}.macroCountryIndicatorCard>strong{color:#fff;margin-bottom:8px;font-size:18px;line-height:1.08;display:block}.macroCountryIndicatorValue{color:#fff;letter-spacing:-.06em;font-size:32px;font-weight:950;line-height:1}.macroCountryIndicatorCard>small{color:var(--halcyon-muted);margin-top:6px;display:block}.macroCountryIndicatorSparkline{background:linear-gradient(#0000,#5dffc514);height:70px;margin:13px 0;position:relative;overflow:hidden}.macroCountryIndicatorSparkline i{background:var(--halcyon-gold);border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 8px #f3d37a80}.macroCountryIndicatorCard p{color:#98cacff2;margin:0 0 10px;font-size:12px;line-height:1.35}.macroCountryIndicatorHistory{border-top:1px solid #f3d37a1f;gap:6px;margin-top:10px;padding-top:10px;display:grid}.macroCountryIndicatorHistory div{grid-template-columns:54px 1fr;align-items:center;gap:8px;display:grid}.macroCountryIndicatorHistory span{color:var(--halcyon-gold);font-size:11px;font-weight:900}.macroCountryIndicatorHistory strong{color:#fff;font-size:12px}.macroCountryIndicatorHistory small{color:var(--halcyon-muted);grid-column:1/-1;font-size:11px}.macroCountryIntelligenceEmpty.pageMode{color:var(--halcyon-muted);background:#030f0bd1;border:1px solid #f3d37a29;padding:24px}.macroCountryIntelligenceEmpty.pageMode strong{color:#fff;margin-bottom:8px;font-size:24px;display:block}@media (width<=1180px){.macroMapCompactHeader,.macroTerminalMapLayout,.macroCountryIntelligenceHero,.macroMapControlDock,.macroCountryIntelligenceSummaryStrip,.macroCountryIndicatorGrid.pageMode{grid-template-columns:1fr}.macroTerminalSidePanel{border-left:0;border-top:1px solid var(--halcyon-border);max-height:none}}@media (width<=720px){.macroTerminalMapDesk{padding:0}.macroMapCompactHeader,.macroCountryIntelligenceHero,.macroCountryIntelligencePage{padding:14px}.macroMapStage,.macroWorldSvg{min-height:420px}.macroTerminalBottomBar{grid-template-columns:1fr}}.macroTerminalSidePanel .macroCountryIntelligenceLaunchCard,.macroTerminalSidePanel .macroCountryIntelligenceAccess,.macroTerminalSidePanel .macroCountryIntelligencePanel{display:none!important}.macroTerminalSidePanel{isolation:isolate;overflow:hidden auto}.macroMapContentPanel,.macroLoadedCountries,.macroLayerGroupBlock,.macroLayerGroupList,.macroLayerGroupSection{z-index:1;position:relative}.macroMapContentPanel .macroMapCurrentState,.macroMapContentPanel .macroMapModeStatus,.macroMapContentPanel .macroMapCleanState{max-height:170px;overflow:hidden}.macroMapContentPanel .macroMapCurrentState p,.macroMapContentPanel .macroMapModeStatus p,.macroMapContentPanel .macroMapCleanState p{max-height:64px;line-height:1.35;overflow:hidden}.macroMapEmptyLayerState,.macroNoLayerSelected,.macroMapNoLayerSelected{display:none!important}.macroLoadedCountries{background:#010c09f0;border:1px solid #f3d37a29;margin-top:14px}.macroLoadedCountriesHeader{text-align:left;cursor:pointer;background:#ffffff06;border:0;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:12px 14px;display:flex}.macroLoadedCountriesHeader span{color:#f3d37a;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900}.macroLoadedCountriesHeader small{color:#d7e1d5ad;margin-top:4px;font-size:12px;font-weight:800;display:block}.macroLoadedCountriesHeader em{color:#5dffc5;border:1px solid #5dffc54d;place-items:center;width:30px;height:30px;font-size:18px;font-style:normal;font-weight:900;display:grid}.macroLoadedCountriesList{border-top:1px solid #f3d37a1a;gap:8px;max-height:320px;padding:10px;display:grid;overflow-y:auto}.macroLoadedCountriesList button{text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f3d37a1f;grid-template-columns:42px 1fr;grid-template-areas:"code name""code capital";align-items:center;column-gap:12px;width:100%;min-height:58px;padding:10px 12px;display:grid}.macroLoadedCountriesList button.active{background:#5dffc51a;border-color:#5dffc599}.macroLoadedCountriesList button strong{color:#5dffc5;grid-area:code;font-size:13px;font-weight:900}.macroLoadedCountriesList button span{color:#f3d37a;grid-area:name;font-size:15px;font-weight:900;line-height:1.1}.macroLoadedCountriesList button small{color:#d7e1d5ad;grid-area:capital;font-size:12px;line-height:1.2}.macroResearchPage{padding:18px}.macroResearchHero{background:radial-gradient(circle at 100% 0,#5dffc51a,#0000 32%),linear-gradient(135deg,#001912eb,#030806f5);border:1px solid #f3d37a38}.macroResearchHero span,.macroResearchCountrySelector span{color:#f3d37a;letter-spacing:.16em;text-transform:uppercase}.macroResearchCountrySelector{background:#010c09f0;border:1px solid #f3d37a2e;gap:12px;margin:14px 0;padding:14px;display:grid}.macroResearchSearchBox{gap:8px;display:grid}.macroResearchSearchBox span{font-size:11px;font-weight:900}.macroResearchSearchBox input{color:#fff;background:#ffffff09;border:1px solid #5dffc538;outline:none;width:100%;padding:14px;font-size:15px}.macroResearchSearchBox input:focus{border-color:#5dffc59e;box-shadow:0 0 0 3px #5dffc514}.macroResearchCountryList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;max-height:280px;display:grid;overflow-y:auto}.macroResearchCountryList button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f3d37a24;grid-template-columns:38px 1fr;grid-template-areas:"code name""code capital";align-items:center;column-gap:10px;padding:11px 12px;display:grid}.macroResearchCountryList button:hover,.macroResearchCountryList button.active{background:#5dffc514;border-color:#5dffc58f}.macroResearchCountryList strong{color:#5dffc5;grid-area:code;font-size:12px;font-weight:900}.macroResearchCountryList span{color:#f3d37a;letter-spacing:normal;text-transform:none;grid-area:name;font-size:14px;font-weight:900}.macroResearchCountryList small{color:#d7e1d5a8;grid-area:capital;font-size:12px}@media (width<=900px){.macroResearchCountryList{grid-template-columns:1fr}}.macroTerminalSearch{background:#010c09eb;border-bottom:1px solid #f3d37a2e;grid-template-columns:72px minmax(280px,1fr);align-items:stretch;min-height:64px;display:grid}.macroTerminalSearchTrigger{color:#00120c;letter-spacing:-.04em;cursor:pointer;background:linear-gradient(135deg,#6dffc6 0%,#c9f37c 100%);border:0;border-right:1px solid #f3d37a29;font-size:18px;font-weight:950}.macroTerminalSearchTrigger:hover{filter:brightness(1.08)}.macroTerminalSearch input{color:#fff;background:#010e0ac7;border:0;outline:none;min-width:0;padding:0 22px;font-size:18px;font-weight:750}.macroTerminalSearch input::placeholder{color:#c9d4c775}.macroMapCompactHeader{background:linear-gradient(135deg,#01120ef5,#030e0ae0),radial-gradient(circle at 100% 0,#5dffc514,#0000 32%);border:1px solid #f3d37a1f;border-bottom-color:#f3d37a38;grid-template-columns:minmax(340px,1fr) auto!important;align-items:stretch!important;gap:16px!important;padding:18px 22px!important;display:grid!important}.macroMapTitleBlock span,.macroMapModePanel span,.macroMapZoomPanel span{color:#f3d37a!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important}.macroMapTitleBlock h1{color:#fff!important;letter-spacing:-.08em!important;margin:6px 0 4px!important;font-size:clamp(30px,4vw,54px)!important;line-height:.92!important}.macroMapTitleBlock p{color:#dce4d8b8!important;max-width:680px!important;margin:0!important;font-size:13px!important;line-height:1.35!important}.macroMapControlDock{grid-template-columns:1fr .85fr!important;gap:10px!important;min-width:min(620px,48vw)!important;display:grid!important}.macroMapModePanel,.macroMapZoomPanel{background:#010e0ad1!important;border:1px solid #f3d37a26!important;min-height:auto!important;padding:10px 12px!important}.macroMapModePanel small,.macroMapZoomPanel small{color:#dce4d894!important;max-width:280px!important;margin-top:6px!important;font-size:10px!important;line-height:1.25!important;display:block!important}.macroMapModeButtons,.macroMapZoomButtons{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;margin-top:7px!important;display:flex!important}.macroMapModeButtons button,.macroMapZoomButtons button{color:#e6eae2d1!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#ffffff09!important;border:1px solid #f3d37a2e!important;border-radius:0!important;min-height:30px!important;padding:7px 9px!important;font-size:10px!important;font-weight:950!important}.macroMapModeButtons button.active,.macroMapZoomButtons button:hover,.macroMapModeButtons button:hover{color:#06110c!important;background:linear-gradient(135deg,#f3d37a,#d5ad43)!important;border-color:#f3d37adb!important}.macroMapZoomButtons strong{color:#fff!important;background:#5dffc514!important;border:1px solid #5dffc529!important;justify-content:center!important;align-items:center!important;min-width:58px!important;height:30px!important;font-size:13px!important;font-weight:950!important;display:inline-flex!important}.macroMapStage{border-top:1px solid #f3d37a1f!important}.macroWorldSvg .rsm-geography,.macroWorldSvg path{pointer-events:auto}.macroResearchPage{background:radial-gradient(circle at 18% 12%,#5dffc514,#0000 36%),linear-gradient(135deg,#020907 0%,#06140f 42%,#030806 100%)!important;padding:22px!important}.macroResearchHero{background:linear-gradient(135deg,#01140ffa,#000705eb),radial-gradient(circle at 100% 0,#f3d37a1a,#0000 32%)!important;border:1px solid #f3d37a29!important;padding:22px!important}.macroResearchHero span,.macroResearchCountrySelector span,.macroCountryIndicatorGroupHeader span{color:#f3d37a!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:950!important}.macroResearchHero h1{color:#fff!important;letter-spacing:-.09em!important;font-size:clamp(44px,6vw,86px)!important;line-height:.9!important}.macroResearchHero p{color:#dfe6dcbd!important;max-width:780px!important}.macroResearchCountrySelector{background:#010c09e0!important;border:1px solid #f3d37a1f!important;grid-template-columns:minmax(260px,360px) 1fr!important;gap:14px!important;margin:16px 0!important;padding:14px!important;display:grid!important}.macroResearchSearchBox input{color:#fff!important;background:#ffffff09!important;border:1px solid #f3d37a29!important;outline:none!important;width:100%!important;min-height:42px!important;padding:0 12px!important}.macroResearchCountryList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important;display:grid!important}.macroResearchCountryList button{text-align:left!important;cursor:pointer!important;background:#ffffff06!important;border:1px solid #f3d37a1f!important;padding:10px!important}.macroResearchCountryList button.active,.macroResearchCountryList button:hover{background:#5dffc514!important;border-color:#5dffc573!important}.macroResearchCountryList button strong{color:#6dffd0!important;font-size:12px!important;font-weight:950!important}.macroResearchCountryList button span{color:#fff!important;font-size:15px!important;font-weight:900!important;display:block!important}.macroResearchCountryList button small{color:#dfe6dc94!important}@media (width<=1100px){.macroMapCompactHeader,.macroResearchCountrySelector{grid-template-columns:1fr!important}.macroMapControlDock{grid-template-columns:1fr!important;min-width:0!important}}.macroVisibleLayerPanel,.macroSelectedLayerPanel,.macroLayerResultsPanel{width:100%!important;max-width:100%!important;box-shadow:none!important;z-index:2!important;background:radial-gradient(circle at 100% 0,#d8b45217,#0000 34%),#010f0bf5!important;border:1px solid #d8b4522e!important;border-radius:18px!important;margin:14px 0 20px!important;position:relative!important;inset:auto!important;overflow:hidden!important}.macroVisibleLayerPanelHeader,.macroSelectedLayerHeader,.macroLayerResultsHeader{z-index:3;position:sticky;top:0;background:#04140ffa!important;border-bottom:1px solid #d8b45224!important;padding:14px 16px!important}.macroVisibleLayerPanelHeader span,.macroSelectedLayerHeader span,.macroLayerResultsHeader span{display:block;color:#d8b452!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}.macroVisibleLayerPanelHeader strong,.macroSelectedLayerHeader strong,.macroLayerResultsHeader strong{margin-top:6px;display:block;color:#fff!important;font-size:18px!important;line-height:1.05!important}.macroVisibleLayerPanelHeader small,.macroSelectedLayerHeader small,.macroLayerResultsHeader small{margin-top:6px;display:block;color:#d5ded2a8!important;font-size:12px!important;line-height:1.35!important}.macroVisibleLayerList,.macroSelectedLayerList,.macroLayerResultsList{gap:8px!important;max-height:360px!important;padding:10px!important;display:grid!important;overflow-y:auto!important}.macroVisibleLayerList article,.macroSelectedLayerList article,.macroLayerResultsList article,.macroVisibleLayerList button,.macroSelectedLayerList button,.macroLayerResultsList button{text-align:left!important;background:linear-gradient(135deg,#5dffc50b,#0000),#ffffff06!important;border:1px solid #d8b4521f!important;border-radius:14px!important;grid-template-columns:42px 1fr!important;grid-template-areas:"code title""code location"!important;gap:2px 12px!important;width:100%!important;min-height:62px!important;padding:12px 14px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.macroVisibleLayerList article:hover,.macroSelectedLayerList article:hover,.macroLayerResultsList article:hover,.macroVisibleLayerList button:hover,.macroSelectedLayerList button:hover,.macroLayerResultsList button:hover{background:#5dffc513!important;border-color:#5dffc573!important}.macroVisibleLayerList article>span:first-child,.macroSelectedLayerList article>span:first-child,.macroLayerResultsList article>span:first-child,.macroVisibleLayerList button>span:first-child,.macroSelectedLayerList button>span:first-child,.macroLayerResultsList button>span:first-child{color:#6dffd0!important;letter-spacing:.08em!important;grid-area:code!important;align-self:center!important;font-size:12px!important;font-weight:900!important}.macroVisibleLayerList strong,.macroSelectedLayerList strong,.macroLayerResultsList strong{color:#fff!important;grid-area:title!important;font-size:14px!important;font-weight:900!important;line-height:1.18!important}.macroVisibleLayerList small,.macroSelectedLayerList small,.macroLayerResultsList small{color:#d5ded2a8!important;grid-area:location!important;font-size:12px!important;line-height:1.25!important}.macroLayerGroupBlock,.macroLayerSidebar,.macroMapSidebar,.macroTerminalSidePanel{isolation:isolate}.macroVisibleLayerPanel+.macroLayerGroupBlock,.macroSelectedLayerPanel+.macroLayerGroupBlock,.macroLayerResultsPanel+.macroLayerGroupBlock{margin-top:18px!important}.workspaceHalcyonPage{--halcyon-bg:#020b08;--halcyon-panel:#02110deb;--halcyon-panel-2:#051812e0;--halcyon-line:#d8b4522e;--halcyon-gold:#f3d37a;--halcyon-gold-2:#d7ad42;--halcyon-green:#72ffd0;--halcyon-muted:#d6e1d5ad;--halcyon-text:#fff;color:var(--halcyon-text);background:radial-gradient(circle at 18% 0,#72ffd014,#0000 34%),radial-gradient(circle at 100% 8%,#d8b45214,#0000 30%),linear-gradient(#02120dfa,#010604 58%,#000);min-height:100vh;padding:22px;font-family:inherit}.workspaceHalcyonPage *{box-sizing:border-box}.workspaceHalcyonPage button,.workspaceHalcyonPage input,.workspaceHalcyonPage select,.workspaceHalcyonPage textarea{font:inherit}.workspaceHalcyonPage button{cursor:pointer}.workspaceProfileHeroPro,.workspaceHero{border:1px solid var(--halcyon-line);background:radial-gradient(circle at 100% 0,#72ffd01a,#0000 32%),linear-gradient(135deg,#041811f0,#000504f5);grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:18px;margin-bottom:16px;padding:24px;display:grid}.workspaceHeroContentPro h1,.workspaceHero h1{color:var(--halcyon-text);letter-spacing:-.075em;margin:8px 0 10px;font-size:clamp(42px,6vw,82px);font-weight:950;line-height:.9}.sectionEyebrow,.workspaceHalcyonPage article>span,.workspaceHalcyonPage form>div:first-child>span,.workspaceHalcyonPage section>span,.workspaceHalcyonPage label>span,.workspaceHalcyonPage label>small,.workspaceResearchCardTop>span,.workspaceResearchMetaGrid span,.workspaceLinkedResearchHeader span,.workspaceRoomHeader span,.workspaceSearchPanel span,.workspaceWatchlistHeader span,.workspaceInstitutionalNotice span,.workspaceSettingsPanel>span,.workspaceContributorPanel>span{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:950;color:var(--halcyon-gold)!important}.workspaceHero p,.workspaceMainRead p,.workspaceRecentProjects p,.workspaceSearchPanel p,.workspaceResearchHeader p,.workspaceEmptyState p,.workspaceSettingsPanel p,.workspaceContributorPanel p,.workspaceInstitutionalNotice p,.workspaceProfileForm p,.workspaceRoomHeader p,.workspaceLinkedResearchHeader p{color:var(--halcyon-muted);font-size:15px;line-height:1.45}.workspaceHeroBadges,.workspaceProfileFocusChips,.workspaceAssetTags,.workspaceCollaboratorChips,.workspaceContributorLevels{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.workspaceHeroBadges strong,.workspaceProfileFocusChips em,.workspaceAssetTags strong,.workspaceCollaboratorChips strong,.workspaceContributorLevels strong{color:var(--halcyon-green);letter-spacing:.08em;text-transform:uppercase;background:#72ffd013;border:1px solid #72ffd038;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900}.workspaceHeroActions,.workspaceProfileActions,.workspaceResearchCardActions,.workspaceLinkedResearchActions,.workspaceRoomHeader,.workspaceWatchlistHeader,.workspaceResearchHeader,.workspaceLinkedResearchHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.workspaceHeroActions button,.workspaceProfileActions button,.workspaceResearchCardActions button,.workspaceLinkedResearchActions button,.workspaceRoomHeader button,.workspaceCreateProject button,.workspaceTaskInput button,.workspaceMessageComposer button,.workspaceWatchlistHeader button,.workspaceEmptyState button,.workspaceDirectoryGrid article button,.workspaceProjectList article button,.workspaceResearchLinkControl button,.workspaceMacroAlertGrid footer button,.workspaceResearchFilters button,.workspaceTabs button{color:var(--halcyon-gold);letter-spacing:.08em;text-transform:uppercase;background:#d8b45214;border:1px solid #d8b45252;border-radius:0;min-height:42px;padding:10px 14px;font-size:12px;font-weight:950;transition:all .16s}.workspaceHeroActions button:hover,.workspaceProfileActions button:hover,.workspaceResearchCardActions button:hover,.workspaceLinkedResearchActions button:hover,.workspaceRoomHeader button:hover,.workspaceCreateProject button:hover,.workspaceTaskInput button:hover,.workspaceMessageComposer button:hover,.workspaceWatchlistHeader button:hover,.workspaceEmptyState button:hover,.workspaceDirectoryGrid article button:hover,.workspaceProjectList article button:hover,.workspaceResearchLinkControl button:hover,.workspaceMacroAlertGrid footer button:hover,.workspaceResearchFilters button:hover,.workspaceTabs button:hover,.workspaceTabs button.active{color:var(--halcyon-green);background:#72ffd01f;border-color:#72ffd080}.workspaceIdentityCardPro,.workspaceIdentityCard{background:radial-gradient(circle at top,#72ffd021,#0000 36%),#010d09f0;border:1px solid #72ffd02e;align-content:start;gap:8px;padding:22px;display:grid}.workspaceAvatarPro,.workspaceAvatar{background:linear-gradient(135deg,#f3d37a33,#72ffd014),#00000059;border:1px solid #d8b45257;border-radius:26px;place-items:center;width:92px;height:92px;display:grid;overflow:hidden}.workspaceAvatar img,.workspaceAvatarPro img{object-fit:cover;width:100%;height:100%}.workspaceAvatar strong,.workspaceAvatarPro strong{color:var(--halcyon-gold);font-size:46px;font-weight:950}.workspaceIdentityCard h2{color:var(--halcyon-text);letter-spacing:-.04em;margin:4px 0 0;font-size:30px;line-height:1}.workspaceIdentityCard p,.workspaceIdentityCard small{color:var(--halcyon-muted);margin:0}.workspaceProfileCompletion{background:#ffffff06;border:1px solid #d8b45229;margin-top:12px;padding:12px}.workspaceProfileCompletion div{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.workspaceProfileCompletion span{color:var(--halcyon-gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.workspaceProfileCompletion strong{color:var(--halcyon-green)}.workspaceProfileCompletion i{background:linear-gradient(90deg, var(--halcyon-green), var(--halcyon-gold));border-radius:999px;height:6px;display:block;box-shadow:0 0 24px #72ffd042}.workspaceProfileKpis,.workspaceTopGrid{border:1px solid var(--halcyon-line);background:#000a07e6;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-bottom:16px;display:grid}.workspaceProfileKpis article,.workspaceTopGrid article{background:#ffffff03;border-right:1px solid #d8b4521f;min-height:92px;padding:16px}.workspaceProfileKpis article:last-child,.workspaceTopGrid article:last-child{border-right:0}.workspaceProfileKpis article strong,.workspaceTopGrid article strong{color:var(--halcyon-text);letter-spacing:-.05em;margin:6px 0;font-size:28px;font-weight:950;line-height:1;display:block}.workspaceProfileKpis article small,.workspaceTopGrid article small{color:var(--halcyon-muted);font-size:12px}.workspaceTabs{border-bottom:1px solid #d8b4522e;flex-wrap:wrap;gap:4px;margin:0 0 16px;padding-bottom:8px;display:flex}.workspaceTabs button{color:#e6e8dccc;background:#ffffff09;border-color:#d8b4522e}.workspaceOverviewGrid,.workspaceProjectsGrid,.workspaceMessagesGrid,.workspaceCollaborators,.workspaceRoom,.workspaceWatchlist,.workspaceMacroAlerts,.workspaceResearchLibrary,.workspaceProfileForm,.workspaceSettingsGrid{border:1px solid var(--halcyon-line);background:radial-gradient(circle at 100% 0,#d8b4520f,#0000 30%),#010c09e6;padding:18px}.workspaceOverviewGrid,.workspaceProjectsGrid,.workspaceMessagesGrid,.workspaceSettingsGrid{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:16px;display:grid}.workspaceMainRead,.workspaceRecentProjects,.workspaceCreateProject,.workspaceProjectList article,.workspaceSearchPanel,.workspaceDirectoryGrid article,.workspaceMessageComposer,.workspaceMessageList article,.workspaceResearchCardPro,.workspaceEmptyState,.workspaceRoomGrid article,.workspaceLinkedResearchPanel,.workspaceRoomBottom section,.workspaceWatchlistGrid article,.workspaceMacroAlertGrid article,.workspaceSettingsPanel,.workspaceContributorPanel,.workspaceInstitutionalNotice{background:linear-gradient(135deg,#72ffd009,#0000),#02120ddb;border:1px solid #72ffd021;padding:16px}.workspaceMainRead h2,.workspaceRecentProjects h2,.workspaceCreateProject h2,.workspaceSearchPanel h2,.workspaceResearchHeader h2,.workspaceEmptyState h2,.workspaceSettingsPanel h2,.workspaceContributorPanel h2,.workspaceProfileForm h2,.workspaceRoomHeader h2,.workspaceLinkedResearchHeader h3,.workspaceWatchlistHeader h2,.workspaceMessageComposer h2,.workspaceInstitutionalNotice strong{color:var(--halcyon-text);letter-spacing:-.055em;margin:8px 0 10px;font-size:clamp(24px,3vw,42px);font-weight:950;line-height:.98}.workspaceFeatureGrid,.workspaceAnalystFeatureGrid,.workspaceRoomGrid,.workspaceRoomBottom,.workspaceResearchStats,.workspaceResearchMetaGrid,.workspaceWatchlistGrid,.workspaceMacroAlertGrid,.workspaceLinkedResearchGrid,.workspaceDirectoryGrid,.workspaceProjectList,.workspaceResearchGridPro{gap:12px;display:grid}.workspaceFeatureGrid,.workspaceAnalystFeatureGrid,.workspaceResearchStats,.workspaceResearchMetaGrid,.workspaceWatchlistGrid,.workspaceMacroAlertGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspaceRoomGrid,.workspaceRoomBottom,.workspaceLinkedResearchGrid,.workspaceDirectoryGrid,.workspaceProjectList,.workspaceResearchGridPro{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.workspaceFeatureGrid div,.workspaceResearchStats article,.workspaceResearchMetaGrid div{background:#ffffff05;border:1px solid #d8b4521f;padding:13px}.workspaceFeatureGrid strong,.workspaceResearchStats strong,.workspaceResearchMetaGrid strong{color:var(--halcyon-text);font-weight:950;display:block}.workspaceFeatureGrid small,.workspaceResearchStats small,.workspaceResearchMetaGrid small{color:var(--halcyon-muted);line-height:1.35}.workspaceProfileFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspaceFieldWide{grid-column:1/-1}.workspaceProfileFields label,.workspaceCreateProject label,.workspaceMessageComposer label{gap:7px;display:grid}.workspaceProfileFields input,.workspaceProfileFields select,.workspaceProfileFields textarea,.workspaceCreateProject input,.workspaceCreateProject select,.workspaceCreateProject textarea,.workspaceMessageComposer input,.workspaceMessageComposer textarea,.workspaceTaskInput input,.workspaceWatchlistHeader input,.workspaceSearchPanel input,.workspaceResearchLinkControl select{width:100%;min-height:46px;color:var(--halcyon-text);background:#ffffff09;border:1px solid #d8b4522e;border-radius:0;outline:none;padding:12px}.workspaceProfileFields textarea,.workspaceCreateProject textarea,.workspaceMessageComposer textarea,.workspaceRoomGrid textarea{resize:vertical;min-height:120px}.workspaceProfileFields input:focus,.workspaceProfileFields select:focus,.workspaceProfileFields textarea:focus,.workspaceCreateProject input:focus,.workspaceCreateProject select:focus,.workspaceCreateProject textarea:focus,.workspaceMessageComposer input:focus,.workspaceMessageComposer textarea:focus,.workspaceSearchPanel input:focus{border-color:#72ffd07a;box-shadow:0 0 0 3px #72ffd014}.workspaceProfileFields option,.workspaceCreateProject option,.workspaceSettingsGrid option{color:#fff;background:#06130e}.perfilTypeSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.perfilTypeButton{color:var(--halcyon-text);text-align:left;background:#ffffff06;border:1px solid #d8b45229;padding:16px}.perfilTypeButton.active{background:#72ffd01a;border-color:#72ffd08f}.perfilTypeButton strong{color:var(--halcyon-muted);margin-top:8px;line-height:1.35;display:block}.workspaceResearchFilters{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.workspaceResearchFilters small{color:currentColor;opacity:.7;margin-left:8px}.workspaceResearchExpanded{color:#e6eee4db;white-space:pre-wrap;background:#00000047;border:1px solid #d8b4521f;max-height:320px;padding:12px;line-height:1.45;overflow:auto}.workspaceProjectMiniList,.workspaceTaskList,.workspaceMessageMiniList{gap:8px;display:grid}.workspaceProjectMiniList button,.workspaceTaskList button{color:var(--halcyon-text);text-align:left;background:#ffffff06;border:1px solid #d8b4521f;padding:12px}.workspaceProjectMiniList small,.workspaceMessageMiniList small,.workspaceRoomBottom p,.workspaceProjectList p,.workspaceDirectoryGrid p,.workspaceResearchCardPro p,.workspaceLinkedResearchGrid p,.workspaceMacroAlertGrid p,.workspaceWatchlistGrid button,.workspaceMacroAlertGrid small{color:var(--halcyon-muted)}.workspaceError,.perfilError{color:#ffb4b4;background:#ff505014;border:1px solid #ff787847;padding:12px}@media (width<=1100px){.workspaceProfileHeroPro,.workspaceHero,.workspaceOverviewGrid,.workspaceProjectsGrid,.workspaceMessagesGrid,.workspaceSettingsGrid{grid-template-columns:1fr}.workspaceProfileKpis,.workspaceTopGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.workspaceHalcyonPage{padding:12px}.workspaceProfileKpis,.workspaceTopGrid,.workspaceFeatureGrid,.workspaceAnalystFeatureGrid,.workspaceResearchStats,.workspaceResearchMetaGrid,.workspaceWatchlistGrid,.workspaceMacroAlertGrid,.workspaceProfileFields,.perfilTypeSwitch{grid-template-columns:1fr}.workspaceHeroContentPro h1,.workspaceHero h1{font-size:48px}.workspaceHeroActions,.workspaceProfileActions,.workspaceResearchCardActions,.workspaceLinkedResearchActions{align-items:stretch}.workspaceHeroActions button,.workspaceProfileActions button,.workspaceResearchCardActions button,.workspaceLinkedResearchActions button{width:100%}}.tradingDeskPage{color:#f8fff8;background:radial-gradient(circle at 18% 8%,#5dffc51a,#0000 28%),radial-gradient(circle at 86% 12%,#d8b4521a,#0000 26%),#010806;min-height:100vh;padding:18px}.tradingDeskPage *{box-sizing:border-box}.tradingHero{background:radial-gradient(circle at 100% 0,#5dffc529,#0000 36%),linear-gradient(135deg,#092219f5,#010806fa);border:1px solid #d8b4522e;grid-template-columns:minmax(0,1.4fr) minmax(360px,.6fr);gap:18px;min-height:360px;padding:clamp(26px,4vw,54px);display:grid}.tradingEyebrow,.tradingDeskPage span,.tradingDeskPage label small{color:#f3d37a;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.tradingHero h1{color:#fff;letter-spacing:-.075em;max-width:980px;margin:14px 0 0;font-size:clamp(52px,6.5vw,104px);font-weight:950;line-height:.88}.tradingHero p{color:#e7efe1b8;max-width:820px;margin:22px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.tradingHeroActions,.tradingTabs,.tradingSideSwitch,.tradingResearchActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tradingHeroActions{margin-top:30px}.tradingDeskPage button{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d8b45212;border:1px solid #d8b45242;min-height:42px;padding:0 16px;font-size:12px;font-weight:950;transition:border-color .2s,background .2s,transform .2s}.tradingDeskPage button:hover{background:#5dffc514;border-color:#5dffc56b;transform:translateY(-1px)}.tradingHeroActions button:first-child,.tradingOrderTicket button[type=submit],.tradingAlertForm button[type=submit]{color:#010806;background:linear-gradient(135deg,#f3d37a,#b89036);border-color:#f3d37aa6}.tradingHeroPanel{background:radial-gradient(circle at 100% 0,#5dffc51f,#0000 34%),#0000003d;border:1px solid #5dffc529;flex-direction:column;justify-content:space-between;min-height:260px;padding:22px;display:flex}.tradingHeroPanel strong{color:#fff;letter-spacing:-.04em;margin-top:10px;font-size:32px;line-height:.95;display:block}.tradingHeroPanel div{flex-wrap:wrap;gap:8px;display:flex}.tradingHeroPanel em{color:#76ffd2;text-transform:uppercase;border:1px solid #5dffc538;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900}.tradingKpiGrid{border:1px solid #d8b45224;border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.tradingKpiGrid article{background:#0003;border-right:1px solid #d8b4521f;min-height:116px;padding:18px}.tradingKpiGrid article:last-child{border-right:0}.tradingKpiGrid strong{color:#fff;margin-top:8px;font-size:28px;font-weight:950;line-height:1;display:block}.tradingKpiGrid small,.tradingDeskPage p,.tradingDeskPage small{color:#dde7d9a8}.tradingTabs{margin:18px 0 8px}.tradingTabs button{color:#e7efe1b8;background:#ffffff09}.tradingTabs button.active{color:#010806;background:linear-gradient(135deg,#f3d37a,#b89036)}.tradingDeskGrid{grid-template-columns:320px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.tradingWatchlistPanel,.tradingMainPanel,.tradingRightRail section,.tradingHeroPanel,.tradingKpiGrid article,.tradingAssetOverview,.tradingOrderTicket,.tradingExecutionPreview,.tradingRiskForm,.tradingRiskResults,.tradingJournalPanel,.tradingAlertForm,.tradingAlertList,.tradingResearchCardPro,.tradingEmptyState{background:radial-gradient(circle at 100% 0,#5dffc50e,#0000 30%),#020e0af0;border:1px solid #d8b45224}.tradingWatchlistPanel,.tradingRightRail section{padding:14px}.tradingPanelHeader strong{color:#fff;margin-top:7px;font-size:22px;line-height:1;display:block}.tradingWatchlistPanel input,.tradingDeskPage input,.tradingDeskPage textarea,.tradingDeskPage select{color:#fff;background:#ffffff0a;border:1px solid #d8b45229;outline:none;width:100%;min-height:44px;padding:0 12px;font-size:14px;font-weight:760}.tradingDeskPage textarea{resize:vertical;min-height:110px;padding:12px}.tradingWatchlistPanel input{margin:14px 0}.tradingAssetList{gap:8px;max-height:680px;display:grid;overflow-y:auto}.tradingAssetList button{text-align:left;color:#fff;background:#ffffff06;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;min-height:86px;display:grid}.tradingAssetList button span,.tradingAssetList button strong,.tradingAssetList button small{display:block}.tradingAssetList button strong{color:#eef6ebc7;text-transform:none;grid-column:1/-1;font-size:12px;line-height:1.25}.tradingAssetList button small{color:#eef6eba8}.tradingAssetList button.active{background:#5dffc514;border-color:#5dffc580}.tradingMainPanel{min-height:720px;padding:16px}.tradingAssetOverview{padding:22px}.tradingAssetHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.tradingAssetHeader h2{color:#fff;letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(42px,4.8vw,76px);line-height:.88}.tradingAssetHeader p{max-width:640px;margin-top:10px}.tradingAssetHeader div:last-child{text-align:right}.tradingAssetHeader div:last-child strong{color:#fff;white-space:nowrap;font-size:34px;line-height:1;display:block}.tradingPriceCanvas{background:linear-gradient(#0000,#5dffc50f),#00000042;border:1px solid #5dffc51f;align-items:flex-end;gap:6px;height:220px;margin:24px 0;padding:28px;display:flex;overflow:hidden}.tradingPriceCanvas i{opacity:.86;background:linear-gradient(#f3d37a,#5dffc5a8);border-radius:999px 999px 0 0;flex:1;min-height:12px;max-height:92%;display:block;box-shadow:0 0 18px #f3d37a2e}.tradingMetricGrid,.tradingThesisGrid,.tradingRiskResults,.tradingResearchStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tradingMetricGrid article,.tradingThesisGrid article,.tradingRiskResults article,.tradingResearchStats article{background:#ffffff06;border:1px solid #d8b4521f;padding:15px}.tradingMetricGrid strong,.tradingRiskResults strong,.tradingResearchStats strong{color:#fff;margin-top:8px;font-size:20px;line-height:1.05;display:block}.tradingThesisGrid{margin-top:12px}.tradingThesisGrid p{line-height:1.45}.tradingRadarGrid,.tradingJournalList,.tradingAlertList{gap:10px;display:grid}.tradingRadarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tradingRadarGrid article,.tradingJournalList article,.tradingAlertList article,.tradingEmptyState{cursor:pointer;background:#ffffff06;border:1px solid #d8b45224;padding:18px}.tradingRadarGrid h3,.tradingJournalList h3,.tradingAlertList h3,.tradingEmptyState h3{color:#fff;letter-spacing:-.04em;margin:8px 0 0;font-size:28px}.tradingSimulatorGrid,.tradingRiskGrid,.tradingAlertsGrid{grid-template-columns:minmax(0,1fr) 360px;gap:14px;display:grid}.tradingOrderTicket,.tradingExecutionPreview,.tradingRiskForm,.tradingAlertForm,.tradingJournalPanel{padding:22px}.tradingOrderTicket h2,.tradingRiskForm h2,.tradingAlertForm h2{color:#fff;letter-spacing:-.05em;margin:8px 0 18px;font-size:42px;line-height:.92}.tradingOrderTicket,.tradingRiskForm,.tradingAlertForm{gap:12px;display:grid}.tradingSideSwitch button{flex:1}.tradingSideSwitch button.active{color:#76ffd2;background:#5dffc51f;border-color:#5dffc56b}.tradingExecutionPreview h3{color:#fff;margin:10px 0 18px;font-size:38px;line-height:.95}.tradingExecutionPreview div{border-bottom:1px solid #d8b4521a;justify-content:space-between;gap:14px;padding:12px 0;display:flex}.tradingExecutionPreview strong{color:#fff}.tradingRightRail{gap:14px;display:grid;position:sticky;top:12px}.tradingRightRail h3{color:#fff;letter-spacing:-.04em;margin:8px 0 12px;font-size:26px}.tradingBook{gap:6px;display:grid}.tradingBook div{background:#ffffff06;border:1px solid #d8b4521a;grid-template-columns:62px 1fr auto;align-items:center;gap:8px;min-height:38px;padding:8px 10px;display:grid}.tradingBook .ask strong,.tradingBook .ask em{color:#ff8181}.tradingBook .bid strong,.tradingBook .bid em{color:#6dffd0}.tradingBook .mid{background:#d8b45214;border-color:#f3d37a33}.tradingRightRail section:last-child{gap:10px;display:grid}.tradingAlertList article footer{gap:8px;margin-top:12px;display:flex}.tradingMiniDesk{z-index:95;background:radial-gradient(circle at 100% 0,#5dffc524,#0000 32%),#020e0afa;border:1px solid #5dffc547;width:300px;padding:18px;position:fixed;bottom:18px;right:18px;box-shadow:0 24px 80px #00000075}.tradingMiniDesk>button{border-radius:999px;width:28px;min-height:28px;padding:0;position:absolute;top:10px;right:10px}.tradingMiniDesk strong{color:#fff;margin-top:8px;font-size:28px;display:block}@media (width<=1280px){.tradingDeskGrid{grid-template-columns:290px minmax(0,1fr)}.tradingRightRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=980px){.tradingHero,.tradingDeskGrid,.tradingSimulatorGrid,.tradingRiskGrid,.tradingAlertsGrid,.tradingKpiGrid,.tradingMetricGrid,.tradingThesisGrid,.tradingRiskResults,.tradingRadarGrid,.tradingRightRail{grid-template-columns:1fr}.tradingHero h1{font-size:clamp(44px,14vw,72px)}.tradingAssetHeader{flex-direction:column}.tradingAssetHeader div:last-child{text-align:left}}@media (width<=560px){.tradingDeskPage{padding:8px}.tradingHero,.tradingAssetOverview,.tradingOrderTicket,.tradingExecutionPreview,.tradingRiskForm,.tradingAlertForm,.tradingJournalPanel{padding:18px}.tradingMiniDesk{width:auto;left:10px;right:10px}}.halcyonTerminalChart{color:#f8fff8;background:radial-gradient(circle at 18% 0,#58d9ff14,#0000 36%),radial-gradient(circle at 88% 18%,#d8b4521f,#0000 30%),#020706;border:1px solid #d8b4522e;overflow:hidden;box-shadow:0 22px 80px #00000057}.halcyonChartCommandBar{background:#050505;border-bottom:1px solid #d8b45238;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:6px 8px;display:flex}.halcyonChartCommandLeft,.halcyonChartCommandRight,.halcyonChartActions,.halcyonChartPeriods,.halcyonChartToggles{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.halcyonChartCommandLeft button{color:#00100b;letter-spacing:.04em;cursor:pointer;background:#5dffc5d9;border:1px solid #5dffc547;min-width:44px;height:26px;font-size:10px;font-weight:950}.halcyonChartCommandLeft button:first-child{background:#d8b452;border-color:#f3d37a}.halcyonChartCommandRight span{color:#7dfbd0;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:950}.halcyonChartCommandRight strong{color:#fff;letter-spacing:.08em;font-size:11px;font-weight:900}.halcyonChartTickerStrip{background:#000000c7;border-bottom:1px solid #d8b45224;grid-template-columns:minmax(120px,1fr) auto auto repeat(5,auto);align-items:center;gap:12px;padding:9px 14px;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace;display:grid}.halcyonChartTickerStrip div span,.halcyonChartTickerStrip>span{color:#ecf3eae0;white-space:nowrap;font-size:12px;font-weight:850}.halcyonChartTickerStrip div small{color:#ecf3ea80;letter-spacing:.1em;margin-top:2px;font-size:10px;font-weight:800;display:block}.halcyonChartTickerStrip strong{color:#fff;white-space:nowrap;font-size:clamp(18px,2vw,26px);font-weight:950}.halcyonChartTickerStrip em{white-space:nowrap;font-size:15px;font-style:normal;font-weight:950}.halcyonChartTickerStrip .positive,.halcyonChartLegend .positive{color:#5dffc5}.halcyonChartTickerStrip .negative,.halcyonChartLegend .negative{color:#ff6b7a}.halcyonChartTitleRow{background:linear-gradient(90deg,#d8b4521a,#0000 64%),#08120ef5;border-bottom:1px solid #d8b45221;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 18px 12px;display:flex}.halcyonChartTitleRow span{color:#f3d37a;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.halcyonChartTitleRow h3{color:#fff;letter-spacing:-.045em;margin:4px 0 0;font-size:clamp(20px,2vw,32px);font-weight:950;line-height:1}.halcyonChartTitleRow small{color:#e7eee0a3;margin-top:7px;font-size:12px;line-height:1.35;display:block}.halcyonChartActions button,.halcyonChartToolbar button{color:#f3d37a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#d8b45214;border:1px solid #d8b45238;min-height:30px;padding:0 11px;font-size:11px;font-weight:950}.halcyonChartActions button:first-child{color:#7dfbd0;background:#5dffc517;border-color:#5dffc547}.halcyonChartToolbar{background:#000000bd;border-bottom:1px solid #d8b45224;justify-content:space-between;align-items:center;gap:14px;padding:9px 14px;display:flex}.halcyonChartToolbar button.active{color:#020706;background:#d8b452;border-color:#f3d37a}.halcyonChartCanvasWrap{background-color:#030303;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:472px;position:relative;overflow:hidden}.halcyonChartLegend{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b8;border:1px solid #d8b45233;min-width:174px;padding:12px;position:absolute;top:16px;left:16px}.halcyonChartLegend span,.halcyonChartFooter span{color:#f3d37a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.halcyonChartLegend strong{color:#fff;margin:4px 0;font-size:20px;font-weight:950;display:block}.halcyonChartLegend small{color:#e7eee08f;font-size:11px}.halcyonChartLegend div{border-top:1px solid #d8b4521a;justify-content:space-between;gap:12px;margin-top:8px;padding-top:8px;display:flex}.halcyonChartLegend em{color:#e7eee08f;font-size:11px;font-style:normal;font-weight:800}.halcyonChartLegend b{color:#fff;font-size:12px}.halcyonChartSvg{width:100%;min-width:760px;height:472px;padding:0;display:block}.halcyonGridLine{stroke:#ffffff29;stroke-width:1px;stroke-dasharray:2 4}.halcyonGridLine.vertical{stroke:#ffffff1a}.halcyonChartArea{fill:url(#halcyonChartArea)}.halcyonChartLine{fill:none;stroke:#d7e8ff;stroke-width:2.6px}.halcyonAverageLine{stroke:#f3d37ab8;stroke-width:1.2px;stroke-dasharray:5 5}.halcyonDot{fill:#f3d37a;stroke:#010604;stroke-width:1.4px}.halcyonLastDot{fill:#5dffc5;stroke:#fff;stroke-width:2px}.halcyonLastGuide{stroke:#5dffc557;stroke-width:1px;stroke-dasharray:4 4}.halcyonLastTagBg{fill:#5dffc529;stroke:#5dffc585}.halcyonLastTagText,.halcyonAxisValue,.halcyonAxisLabel,.halcyonVolumeLabel{fill:#e8f3ea;font-family:Roboto Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:850}.halcyonAxisValue{fill:#e8f3eabd;font-size:11px}.halcyonAxisLabel{fill:#e8f3ea94;font-size:11px}.halcyonVolumeSeparator{stroke:#fff3}.halcyonVolumeBar{fill:#a0d2ff8f;stroke:#d8e8ff52}.halcyonVolumeLabel{fill:#e8f3eab8}.halcyonChartFooter{background:#070707;border-top:1px solid #d8b4522e;grid-template-columns:1.25fr 1fr 1fr;display:grid}.halcyonChartFooter>div{border-right:1px solid #d8b4521f;align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex}.halcyonChartFooter>div:last-child{border-right:0}.halcyonChartFooter strong{color:#fff;font-size:14px;font-weight:950}.halcyonChartFooter small{color:#e7eee094;font-size:12px;line-height:1.35}@media (width<=980px){.halcyonChartTickerStrip{grid-template-columns:1fr 1fr}.halcyonChartTitleRow,.halcyonChartToolbar{flex-direction:column;align-items:stretch}.halcyonChartCanvasWrap{overflow-x:auto}.halcyonChartFooter{grid-template-columns:1fr}.halcyonChartFooter>div{border-bottom:1px solid #d8b4521f;border-right:0}}.tradingTerminalChartSlot{background:#020706;border:1px solid #d8b45229;border-radius:18px;margin:18px 0;overflow:hidden}.tradingTerminalChartSlot .halcyonTerminalChart{box-shadow:none;border:0}.tradingTerminalChartSlot .halcyonChartCanvasWrap{min-height:420px}.tradingTerminalChartSlot .halcyonChartSvg{height:420px}@media (width<=980px){.tradingTerminalChartSlot{overflow-x:auto}}.halcyonBodivaAdvancedChartShell{gap:12px;min-height:760px;display:grid}.halcyonBodivaChartStatus{background:linear-gradient(90deg,#d8b45212,#0000 62%),#0000006b;border:1px solid #d8b45229;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.halcyonBodivaChartStatus article{border-right:1px solid #d8b4521f;min-height:82px;padding:13px 15px}.halcyonBodivaChartStatus article:last-child{border-right:0}.halcyonBodivaChartStatus span{color:#f3d37a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.halcyonBodivaChartStatus strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:20px;font-weight:950;line-height:1;display:block;overflow:hidden}.halcyonBodivaChartStatus small{color:#ecf5e89e;margin-top:6px;font-size:11px;line-height:1.3;display:block}.halcyonBodivaAdvancedChartShell .htProChart{min-height:660px}.halcyonBodivaAdvancedChartShell .htPriceSvg{height:580px;min-height:580px}.halcyonBodivaAdvancedChartShell .htChartCanvas{min-height:590px}.halcyonBodivaChartMessage{margin-top:0}.halcyonAdvancedEmptyChart{text-align:center;place-content:center;min-height:540px;display:grid}@media (width<=1080px){.halcyonBodivaChartStatus{grid-template-columns:repeat(2,minmax(0,1fr))}.halcyonBodivaChartStatus article{border-bottom:1px solid #d8b4521f}}@media (width<=680px){.halcyonBodivaChartStatus{grid-template-columns:1fr}}@media (width<=1100px){.profileProIdentity,.profileConnectBar,.profileOverviewPro{grid-template-columns:1fr}.profileProAvatar{margin-top:-20px}.profileProMetrics,.profileStatementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.profileProMetrics,.profileStatementGrid,.profileConnectSearch,.profileConnectResults article{grid-template-columns:1fr}}.profileProShell{gap:18px;display:grid}.profileProHero{background:#040807;border:1px solid #ffffff14;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000061}.profileProCover{background:linear-gradient(115deg,#020806fa,#05140fe6),radial-gradient(circle at 72% 18%,#ff971f38,#0000 30%),radial-gradient(circle at 22% 44%,#ff8a2a24,#0000 32%);border-bottom:1px solid #ffffff14;height:190px;position:relative}.profileProCoverGrid{opacity:.18;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:70px 52px;position:absolute;inset:0}.profileProCoverGlow{background:linear-gradient(#0000 38%,#040807 100%);position:absolute;inset:0}.profileProIdentity{z-index:1;grid-template-columns:128px minmax(0,1fr) 280px;align-items:end;gap:22px;margin-top:-64px;padding:0 26px 26px;display:grid;position:relative}.profileProAvatar{background:linear-gradient(145deg,#111813,#020403);border:1px solid #f2c95d66;border-radius:28px;place-items:center;width:128px;height:128px;display:grid;overflow:hidden;box-shadow:0 20px 44px #00000075}.profileProAvatar img{object-fit:cover;width:100%;height:100%}.profileProAvatar strong{color:#ffb15f;font-size:54px;font-weight:950}.profileProMain h1{letter-spacing:-.06em;color:#fff;margin:8px 0 4px;font-size:clamp(38px,5vw,70px);line-height:.9}.profileProUsername{color:#ff8a2a;letter-spacing:.02em;margin:0 0 14px;font-weight:900}.profileProMain h2{color:#ffffffe0;margin:0;font-size:19px}.profileProLocation{color:#ffffff8f;margin:7px 0 0;font-weight:700}.profileProFocusLine{color:#ffffffad;flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.profileProFocusLine strong{color:#ffb15f;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.profileProBio{color:#e6efe1a8;max-width:820px;margin:15px 0 0;line-height:1.65}.profileProActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.profileProActions button,.profileConnectSearch button,.profileConnectResults button,.profileRecentResearchCard button,.profileIBMini button,.profileQuickWorkspace button{color:#fff;cursor:pointer;background:#ff971f14;border:1px solid #ff971f3d;padding:10px 13px;font-weight:900}.profileProActions button:first-child,.profileConnectSearch button{color:#040404;background:#ff971f;border-color:#ff971f}.profileProStatusCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000005c;border:1px solid #ffffff14;padding:18px}.profileProStatusCard>span,.profileProStatusCard small,.profileProMetrics span,.profileConnectIntro span,.profileAnalystStatement>span,.profileMarketFocusCard>span,.profileRecentResearchCard span,.profileIBMini span,.profileQuickWorkspace>span,.profileAccessCard span{color:#ffb15f;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.profileProStatusCard>strong{color:#ff8a2a;margin-top:6px;font-size:26px;display:block}.profileProCompletion{margin-top:18px}.profileProCompletion div{color:#ffffff9e;justify-content:space-between;font-size:12px;font-weight:800;display:flex}.profileProCompletion b{color:#fff}.profileProCompletion i{background:linear-gradient(90deg,#ff8a2a,#ffb15f);height:7px;margin-top:8px;display:block}.profileProMiniBadges,.profileFocusCloud{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.profileProMiniBadges em,.profileFocusCloud button{color:#ff8a2a;background:#ff8a2a0f;border:1px solid #ff8a2a29;padding:7px 9px;font-size:12px;font-style:normal;font-weight:850}.profileConnectBar{background:linear-gradient(135deg,#100902fa,#040807fa);border:1px solid #ff971f2e;grid-template-columns:.85fr 1fr 1.35fr;align-items:stretch;gap:14px;padding:18px;display:grid}.profileConnectIntro strong{color:#fff;margin-top:7px;font-size:18px;display:block}.profileConnectIntro small{color:#e6efe18f;margin-top:8px;line-height:1.45;display:block}.profileConnectSearch{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.profileConnectSearch label{gap:7px;display:grid}.profileConnectSearch label span{color:#ffffff85;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.profileConnectSearch input{color:#fff;background:#0000006b;border:1px solid #ffffff1f;outline:none;width:100%;padding:12px 13px}.profileConnectResults{gap:8px;max-height:190px;display:grid;overflow:auto}.profileConnectResults article{background:#ffffff09;border:1px solid #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.profileConnectResults strong,.profileConnectResults span,.profileConnectResults small{display:block}.profileConnectResults strong{color:#ff8a2a}.profileConnectResults span{color:#fff;font-weight:900}.profileConnectResults small{color:#e6efe18a;margin-top:2px;line-height:1.35}.profileProMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.profileProMetrics article{background:#ffffff09;border:1px solid #ffffff14;padding:16px}.profileProMetrics strong{color:#fff;margin-top:5px;font-size:30px;display:block}.profileProMetrics small{color:#e6efe18a;font-weight:750}.profileOverviewPro{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;display:grid}.profileOverviewMain,.profileOverviewSide{gap:18px;display:grid}.profileAnalystStatement,.profileMarketFocusCard,.profileRecentResearchCard,.profileIBMini,.profileQuickWorkspace,.profileAccessCard{background:#ffffff09;border:1px solid #ffffff14;padding:22px}.profileAnalystStatement h2{color:#fff;margin:9px 0;font-size:34px}.profileAnalystStatement p,.profileAccessCard p,.profileRecentResearchCard p,.profileIBMini p{color:#e6efe19e;line-height:1.65}.profileStatementGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.profileStatementGrid div{background:#00000038;border:1px solid #ffffff14;padding:13px}.profileStatementGrid small{color:#ffffff73;font-weight:850}.profileStatementGrid strong{color:#fff;margin-top:4px;display:block}.profileMarketFocusCard h3,.profileAccessCard h3{color:#fff;margin:7px 0;font-size:24px}.profileFocusCloud button{cursor:pointer}.profileRecentResearchCard>div:first-child,.profileIBMini>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.profileRecentResearchCard>button,.profileIBMini>button{text-align:left;background:#0003;gap:3px;width:100%;margin-top:10px;display:grid}.profileRecentResearchCard button strong,.profileIBMini button strong{color:#fff}.profileRecentResearchCard button small,.profileIBMini button small{color:#e6efe18a}.profileQuickWorkspace{gap:10px;display:grid}.profileQuickWorkspace button{text-align:left;background:#0003;grid-template-columns:58px 1fr;align-items:center;display:grid}.profileQuickWorkspace button strong{color:#ff8a2a;font-size:28px}.profileQuickWorkspace button small{color:#e6efe1b3;font-weight:900}.profileConnectFullPanel{background:linear-gradient(135deg,#ff971f14,#0000002e)!important;border-color:#ff971f38!important}@media (width<=1100px){.profileProIdentity,.profileConnectBar,.profileOverviewPro{grid-template-columns:1fr}.profileProAvatar{margin-top:-20px}.profileProMetrics,.profileStatementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.profileProMetrics,.profileStatementGrid,.profileConnectSearch,.profileConnectResults article{grid-template-columns:1fr}}.perfilHalcyonProPage{background:radial-gradient(circle at 18% 0,#ff6f1f1a,#0000 30%),radial-gradient(circle at 78% 8%,#ff971f1f,#0000 26%),linear-gradient(#07120d 0%,#020806 44%,#030402 100%)}.profileProHero,.profileConnectBar,.profileProMetrics article,.profileAnalystStatement,.profileMarketFocusCard,.profileRecentResearchCard,.profileIBMini,.profileQuickWorkspace,.profileAccessCard{background:linear-gradient(135deg,#0e0803eb,#030705fa)!important;border-color:#ff6f1f38!important}.profileProCover{background:radial-gradient(circle at 28% 18%,#ff8a2a47,#0000 28%),radial-gradient(circle at 82% 18%,#ff581f38,#0000 30%),linear-gradient(135deg,#150904 0%,#07110b 48%,#020403 100%)!important}.profileProAvatar{border-color:#ff971f8c!important;box-shadow:0 24px 54px #00000094,0 0 0 1px #ff6f1f1f,0 0 34px #ff6f1f1f!important}.profileProAvatar strong,.profileProStatusCard>span,.profileProMetrics span,.profileConnectIntro span,.profileAnalystStatement>span,.profileMarketFocusCard>span,.profileRecentResearchCard span,.profileIBMini span,.profileQuickWorkspace>span,.profileAccessCard span,.profileProFocusLine strong,.profileConnectSearch label span,.profileRecentResearchCard>div:first-child span,.profileIBMini>div:first-child span{color:#ffb15f!important}.profileProUsername,.profileProStatusCard>strong,.profileConnectResults strong,.profileQuickWorkspace button strong{color:#ff8a2a!important}.profileProCompletion i{box-shadow:0 0 20px #ff6f1f38;background:linear-gradient(90deg,#ff5a1f 0%,#ff8a2a 46%,#ffb15f 100%)!important}.profileProActions button,.profileConnectSearch button,.profileConnectResults button,.profileRecentResearchCard button,.profileIBMini button,.profileQuickWorkspace button{color:#fff!important;background:#ff6f1f1a!important;border-color:#ff6f1f57!important}.profileProActions button:first-child,.profileConnectSearch button{box-shadow:0 12px 30px #ff5a1f2e;color:#050505!important;background:linear-gradient(135deg,#ff971f,#ff5a1f)!important;border-color:#ff7a1a!important}.profileProMiniBadges em,.profileFocusCloud button,.profileConnectFullPanel .workspaceSearchPanel input{color:#ffb15f!important;background:#ff6f1f12!important;border-color:#ff6f1f3d!important}.profileConnectBar{background:radial-gradient(circle at 78% 18%,#ff5a1f26,#0000 28%),linear-gradient(135deg,#160902fa,#030705fc)!important}.profileConnectIntro strong{color:#fff!important}.profileConnectIntro small{color:#ffdcbe9e!important}.profileConnectSearch input{background:#0000007a!important;border-color:#ff6f1f42!important}.profileConnectResults article{background:#ff6f1f0b!important;border-color:#ff6f1f24!important}.profileConnectResults article:hover{background:#ff6f1f14!important;border-color:#ff971f61!important}.workspaceTabs button.active{color:#ffb15f!important;background:linear-gradient(135deg,#ff6f1f3d,#ff971f1a)!important;border-color:#ff6f1f85!important}.workspaceTabs button:hover{color:#ffb15f!important;border-color:#ff6f1f57!important}.profileStatementGrid div,.profileProStatusCard,.profileQuickWorkspace button,.profileRecentResearchCard>button,.profileIBMini>button{background:#0000003d!important;border-color:#ff6f1f24!important}.perfilHalcyonProPage,.workspaceHalcyonPage.perfilHalcyonProPage{color:#fff;background:radial-gradient(circle at 24% 0,#ff70201a,#0000 28%),radial-gradient(circle at 82% 8%,#ff57141c,#0000 26%),linear-gradient(#050505 0%,#030303 52%,#000 100%)!important}.perfilHalcyonProPage .profileProHero,.perfilHalcyonProPage .profileConnectBar,.perfilHalcyonProPage .profileProMetrics article,.perfilHalcyonProPage .profileAnalystStatement,.perfilHalcyonProPage .profileMarketFocusCard,.perfilHalcyonProPage .profileRecentResearchCard,.perfilHalcyonProPage .profileIBMini,.perfilHalcyonProPage .profileQuickWorkspace,.perfilHalcyonProPage .profileAccessCard,.perfilHalcyonProPage .workspaceSearchPanel,.perfilHalcyonProPage .workspaceDirectoryGrid article,.perfilHalcyonProPage .workspaceMessagesGrid,.perfilHalcyonProPage .workspaceMessageComposer,.perfilHalcyonProPage .workspaceMessageList article,.perfilHalcyonProPage .workspaceResearchLibrary,.perfilHalcyonProPage .workspaceWatchlist,.perfilHalcyonProPage .workspaceMacroAlerts,.perfilHalcyonProPage .workspaceProfileForm,.perfilHalcyonProPage .workspaceSettingsGrid article,.perfilHalcyonProPage .workspaceRoom,.perfilHalcyonProPage .workspaceProjectsGrid article,.perfilHalcyonProPage .workspaceCreateProject{box-shadow:0 18px 46px #00000047;background:linear-gradient(135deg,#0c0703fa,#020202fa)!important;border-color:#ff6f1f3d!important}.perfilHalcyonProPage .profileProCover{background:radial-gradient(circle at 26% 18%,#ff8a2a4d,#0000 26%),radial-gradient(circle at 76% 10%,#ff561238,#0000 30%),linear-gradient(135deg,#120703 0%,#050505 46%,#000 100%)!important;border-bottom-color:#ff6f1f29!important}.perfilHalcyonProPage .profileProCoverGrid{opacity:.14!important;background-image:linear-gradient(#ff8a2a1f 1px,#0000 1px),linear-gradient(90deg,#ff8a2a1a 1px,#0000 1px)!important}.perfilHalcyonProPage .sectionEyebrow,.perfilHalcyonProPage .profileProStatusCard>span,.perfilHalcyonProPage .profileProMetrics span,.perfilHalcyonProPage .profileConnectIntro span,.perfilHalcyonProPage .profileAnalystStatement>span,.perfilHalcyonProPage .profileMarketFocusCard>span,.perfilHalcyonProPage .profileRecentResearchCard span,.perfilHalcyonProPage .profileIBMini span,.perfilHalcyonProPage .profileQuickWorkspace>span,.perfilHalcyonProPage .profileAccessCard span,.perfilHalcyonProPage .profileProFocusLine strong,.perfilHalcyonProPage .profileConnectSearch label span,.perfilHalcyonProPage .workspaceTabs button,.perfilHalcyonProPage .workspaceSearchPanel span,.perfilHalcyonProPage .workspaceMessageComposer span{color:#ff9a3d!important}.perfilHalcyonProPage .profileProUsername,.perfilHalcyonProPage .profileConnectResults strong,.perfilHalcyonProPage .profileQuickWorkspace button strong,.perfilHalcyonProPage .workspaceDirectoryGrid article span,.perfilHalcyonProPage .workspaceResearchCardTop span,.perfilHalcyonProPage .workspaceMacroAlertGrid article div span{color:#ff7a1a!important}.perfilHalcyonProPage .profileProAvatar{background:linear-gradient(145deg,#15100c,#020202)!important;border-color:#ff7a1ab8!important;box-shadow:0 28px 60px #000000a6,0 0 0 1px #ff7a1a33,0 0 44px #ff5f1429!important}.perfilHalcyonProPage .profileProAvatar strong{color:#ff9a3d!important}.perfilHalcyonProPage .profileProActions button,.perfilHalcyonProPage .profileConnectSearch button,.perfilHalcyonProPage .profileConnectResults button,.perfilHalcyonProPage .profileRecentResearchCard button,.perfilHalcyonProPage .profileIBMini button,.perfilHalcyonProPage .profileQuickWorkspace button,.perfilHalcyonProPage .workspaceTabs button,.perfilHalcyonProPage .workspaceDirectoryGrid article button,.perfilHalcyonProPage .workspaceMessageComposer button,.perfilHalcyonProPage .workspaceProfileActions button,.perfilHalcyonProPage .workspaceResearchCardActions button,.perfilHalcyonProPage .workspaceWatchlistHeader button,.perfilHalcyonProPage .workspaceMacroAlertGrid footer button{color:#fff!important;background:#ff6f1f1a!important;border-color:#ff6f1f61!important}.perfilHalcyonProPage .profileProActions button:first-child,.perfilHalcyonProPage .profileConnectSearch button,.perfilHalcyonProPage .workspaceProfileActions button:first-child,.perfilHalcyonProPage .workspaceMessageComposer button,.perfilHalcyonProPage .workspaceWatchlistHeader button{color:#050505!important;background:linear-gradient(135deg,#ff971f 0%,#ff5a1f 100%)!important;border-color:#ff7a1a!important;box-shadow:0 14px 34px #ff5a1f33!important}.perfilHalcyonProPage input,.perfilHalcyonProPage textarea,.perfilHalcyonProPage select{color:#fff!important;background:#0000008f!important;border-color:#ff6f1f40!important}.perfilHalcyonProPage input::placeholder,.perfilHalcyonProPage textarea::placeholder{color:#ffd2aa5c!important}.profileProName{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.profileProName span{display:inline-block}.profileVerifiedSticker{color:#fff;background:linear-gradient(135deg,#2f80ff 0%,#0057ff 100%);border:2px solid #ffffffeb;border-radius:999px;place-items:center;width:31px;height:31px;font-size:17px;font-style:normal;font-weight:950;line-height:1;display:inline-grid;transform:translateY(-2px);box-shadow:0 0 0 3px #2f80ff2e,0 14px 30px #0057ff59}.profileVerifiedSticker.small{vertical-align:middle;border-width:1.5px;width:21px;height:21px;margin-right:7px;font-size:12px;display:inline-grid;transform:translateY(0)}.profileVerifiedText{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin-left:10px;font-size:12px;font-weight:950;display:inline-flex;color:#79b7ff!important}.profileVerifiedText:before{content:""}@media (width<=1100px){.profileVerifiedText:before .profileProIdentity,.profileVerifiedText:before .profileConnectBar,.profileVerifiedText:before .profileOverviewPro{grid-template-columns:1fr}.profileVerifiedText:before .profileProAvatar{margin-top:-20px}.profileVerifiedText:before .profileProMetrics,.profileVerifiedText:before .profileStatementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.profileVerifiedText:before .profileProMetrics,.profileVerifiedText:before .profileStatementGrid,.profileVerifiedText:before .profileConnectSearch,.profileVerifiedText:before .profileConnectResults article{grid-template-columns:1fr}}.profileVerifiedText:before .profileProShell{gap:18px;display:grid}.profileVerifiedText:before .profileProHero{background:#040807;border:1px solid #ffffff14;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000061}.profileVerifiedText:before .profileProCover{background:linear-gradient(115deg,#020806fa,#05140fe6),radial-gradient(circle at 72% 18%,#ff971f38,#0000 30%),radial-gradient(circle at 22% 44%,#ff8a2a24,#0000 32%);border-bottom:1px solid #ffffff14;height:190px;position:relative}.profileVerifiedText:before .profileProCoverGrid{opacity:.18;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:70px 52px;position:absolute;inset:0}.profileVerifiedText:before .profileProCoverGlow{background:linear-gradient(#0000 38%,#040807 100%);position:absolute;inset:0}.profileVerifiedText:before .profileProIdentity{z-index:1;grid-template-columns:128px minmax(0,1fr) 280px;align-items:end;gap:22px;margin-top:-64px;padding:0 26px 26px;display:grid;position:relative}.profileVerifiedText:before .profileProAvatar{background:linear-gradient(145deg,#111813,#020403);border:1px solid #f2c95d66;border-radius:28px;place-items:center;width:128px;height:128px;display:grid;overflow:hidden;box-shadow:0 20px 44px #00000075}.profileVerifiedText:before .profileProAvatar img{object-fit:cover;width:100%;height:100%}.profileVerifiedText:before .profileProAvatar strong{color:#ffb15f;font-size:54px;font-weight:950}.profileVerifiedText:before .profileProMain h1{letter-spacing:-.06em;color:#fff;margin:8px 0 4px;font-size:clamp(38px,5vw,70px);line-height:.9}.profileVerifiedText:before .profileProUsername{color:#ff8a2a;letter-spacing:.02em;margin:0 0 14px;font-weight:900}.profileVerifiedText:before .profileProMain h2{color:#ffffffe0;margin:0;font-size:19px}.profileVerifiedText:before .profileProLocation{color:#ffffff8f;margin:7px 0 0;font-weight:700}.profileVerifiedText:before .profileProFocusLine{color:#ffffffad;flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.profileVerifiedText:before .profileProFocusLine strong{color:#ffb15f;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.profileVerifiedText:before .profileProBio{color:#e6efe1a8;max-width:820px;margin:15px 0 0;line-height:1.65}.profileVerifiedText:before .profileProActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.profileVerifiedText:before .profileProActions button,.profileVerifiedText:before .profileConnectSearch button,.profileVerifiedText:before .profileConnectResults button,.profileVerifiedText:before .profileRecentResearchCard button,.profileVerifiedText:before .profileIBMini button,.profileVerifiedText:before .profileQuickWorkspace button{color:#fff;cursor:pointer;background:#ff971f14;border:1px solid #ff971f3d;padding:10px 13px;font-weight:900}.profileVerifiedText:before .profileProActions button:first-child,.profileVerifiedText:before .profileConnectSearch button{color:#040404;background:#ff971f;border-color:#ff971f}.profileVerifiedText:before .profileProStatusCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000005c;border:1px solid #ffffff14;padding:18px}.profileVerifiedText:before .profileProStatusCard>span,.profileVerifiedText:before .profileProStatusCard small,.profileVerifiedText:before .profileProMetrics span,.profileVerifiedText:before .profileConnectIntro span,.profileVerifiedText:before .profileAnalystStatement>span,.profileVerifiedText:before .profileMarketFocusCard>span,.profileVerifiedText:before .profileRecentResearchCard span,.profileVerifiedText:before .profileIBMini span,.profileVerifiedText:before .profileQuickWorkspace>span,.profileVerifiedText:before .profileAccessCard span{color:#ffb15f;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.profileVerifiedText:before .profileProStatusCard>strong{color:#ff8a2a;margin-top:6px;font-size:26px;display:block}.profileVerifiedText:before .profileProCompletion{margin-top:18px}.profileVerifiedText:before .profileProCompletion div{color:#ffffff9e;justify-content:space-between;font-size:12px;font-weight:800;display:flex}.profileVerifiedText:before .profileProCompletion b{color:#fff}.profileVerifiedText:before .profileProCompletion i{background:linear-gradient(90deg,#ff8a2a,#ffb15f);height:7px;margin-top:8px;display:block}.profileVerifiedText:before .profileProMiniBadges,.profileVerifiedText:before .profileFocusCloud{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.profileVerifiedText:before .profileProMiniBadges em,.profileVerifiedText:before .profileFocusCloud button{color:#ff8a2a;background:#ff8a2a0f;border:1px solid #ff8a2a29;padding:7px 9px;font-size:12px;font-style:normal;font-weight:850}.profileVerifiedText:before .profileConnectBar{background:linear-gradient(135deg,#100902fa,#040807fa);border:1px solid #ff971f2e;grid-template-columns:.85fr 1fr 1.35fr;align-items:stretch;gap:14px;padding:18px;display:grid}.profileVerifiedText:before .profileConnectIntro strong{color:#fff;margin-top:7px;font-size:18px;display:block}.profileVerifiedText:before .profileConnectIntro small{color:#e6efe18f;margin-top:8px;line-height:1.45;display:block}.profileVerifiedText:before .profileConnectSearch{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.profileVerifiedText:before .profileConnectSearch label{gap:7px;display:grid}.profileVerifiedText:before .profileConnectSearch label span{color:#ffffff85;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.profileVerifiedText:before .profileConnectSearch input{color:#fff;background:#0000006b;border:1px solid #ffffff1f;outline:none;width:100%;padding:12px 13px}.profileVerifiedText:before .profileConnectResults{gap:8px;max-height:190px;display:grid;overflow:auto}.profileVerifiedText:before .profileConnectResults article{background:#ffffff09;border:1px solid #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.profileVerifiedText:before .profileConnectResults strong,.profileVerifiedText:before .profileConnectResults span,.profileVerifiedText:before .profileConnectResults small{display:block}.profileVerifiedText:before .profileConnectResults strong{color:#ff8a2a}.profileVerifiedText:before .profileConnectResults span{color:#fff;font-weight:900}.profileVerifiedText:before .profileConnectResults small{color:#e6efe18a;margin-top:2px;line-height:1.35}.profileVerifiedText:before .profileProMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.profileVerifiedText:before .profileProMetrics article{background:#ffffff09;border:1px solid #ffffff14;padding:16px}.profileVerifiedText:before .profileProMetrics strong{color:#fff;margin-top:5px;font-size:30px;display:block}.profileVerifiedText:before .profileProMetrics small{color:#e6efe18a;font-weight:750}.profileVerifiedText:before .profileOverviewPro{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;display:grid}.profileVerifiedText:before .profileOverviewMain,.profileVerifiedText:before .profileOverviewSide{gap:18px;display:grid}.profileVerifiedText:before .profileAnalystStatement,.profileVerifiedText:before .profileMarketFocusCard,.profileVerifiedText:before .profileRecentResearchCard,.profileVerifiedText:before .profileIBMini,.profileVerifiedText:before .profileQuickWorkspace,.profileVerifiedText:before .profileAccessCard{background:#ffffff09;border:1px solid #ffffff14;padding:22px}.profileVerifiedText:before .profileAnalystStatement h2{color:#fff;margin:9px 0;font-size:34px}.profileVerifiedText:before .profileAnalystStatement p,.profileVerifiedText:before .profileAccessCard p,.profileVerifiedText:before .profileRecentResearchCard p,.profileVerifiedText:before .profileIBMini p{color:#e6efe19e;line-height:1.65}.profileVerifiedText:before .profileStatementGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.profileVerifiedText:before .profileStatementGrid div{background:#00000038;border:1px solid #ffffff14;padding:13px}.profileVerifiedText:before .profileStatementGrid small{color:#ffffff73;font-weight:850}.profileVerifiedText:before .profileStatementGrid strong{color:#fff;margin-top:4px;display:block}.profileVerifiedText:before .profileMarketFocusCard h3,.profileVerifiedText:before .profileAccessCard h3{color:#fff;margin:7px 0;font-size:24px}.profileVerifiedText:before .profileFocusCloud button{cursor:pointer}.profileVerifiedText:before .profileRecentResearchCard>div:first-child,.profileVerifiedText:before .profileIBMini>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.profileVerifiedText:before .profileRecentResearchCard>button,.profileVerifiedText:before .profileIBMini>button{text-align:left;background:#0003;gap:3px;width:100%;margin-top:10px;display:grid}.profileVerifiedText:before .profileRecentResearchCard button strong,.profileVerifiedText:before .profileIBMini button strong{color:#fff}.profileVerifiedText:before .profileRecentResearchCard button small,.profileVerifiedText:before .profileIBMini button small{color:#e6efe18a}.profileVerifiedText:before .profileQuickWorkspace{gap:10px;display:grid}.profileVerifiedText:before .profileQuickWorkspace button{text-align:left;background:#0003;grid-template-columns:58px 1fr;align-items:center;display:grid}.profileVerifiedText:before .profileQuickWorkspace button strong{color:#ff8a2a;font-size:28px}.profileVerifiedText:before .profileQuickWorkspace button small{color:#e6efe1b3;font-weight:900}.profileVerifiedText:before .profileConnectFullPanel{background:linear-gradient(135deg,#ff971f14,#0000002e)!important;border-color:#ff971f38!important}@media (width<=1100px){.profileVerifiedText:before .profileProIdentity,.profileVerifiedText:before .profileConnectBar,.profileVerifiedText:before .profileOverviewPro{grid-template-columns:1fr}.profileVerifiedText:before .profileProAvatar{margin-top:-20px}.profileVerifiedText:before .profileProMetrics,.profileVerifiedText:before .profileStatementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.profileVerifiedText:before .profileProMetrics,.profileVerifiedText:before .profileStatementGrid,.profileVerifiedText:before .profileConnectSearch,.profileVerifiedText:before .profileConnectResults article{grid-template-columns:1fr}}.profileVerifiedText:before .perfilHalcyonProPage{background:radial-gradient(circle at 18% 0,#ff6f1f1a,#0000 30%),radial-gradient(circle at 78% 8%,#ff971f1f,#0000 26%),linear-gradient(#07120d 0%,#020806 44%,#030402 100%)}.profileVerifiedText:before .profileProHero,.profileVerifiedText:before .profileConnectBar,.profileVerifiedText:before .profileProMetrics article,.profileVerifiedText:before .profileAnalystStatement,.profileVerifiedText:before .profileMarketFocusCard,.profileVerifiedText:before .profileRecentResearchCard,.profileVerifiedText:before .profileIBMini,.profileVerifiedText:before .profileQuickWorkspace,.profileVerifiedText:before .profileAccessCard{background:linear-gradient(135deg,#0e0803eb,#030705fa)!important;border-color:#ff6f1f38!important}.profileVerifiedText:before .profileProCover{background:radial-gradient(circle at 28% 18%,#ff8a2a47,#0000 28%),radial-gradient(circle at 82% 18%,#ff581f38,#0000 30%),linear-gradient(135deg,#150904 0%,#07110b 48%,#020403 100%)!important}.profileVerifiedText:before .profileProAvatar{border-color:#ff971f8c!important;box-shadow:0 24px 54px #00000094,0 0 0 1px #ff6f1f1f,0 0 34px #ff6f1f1f!important}.profileVerifiedText:before .profileProAvatar strong,.profileVerifiedText:before .profileProStatusCard>span,.profileVerifiedText:before .profileProMetrics span,.profileVerifiedText:before .profileConnectIntro span,.profileVerifiedText:before .profileAnalystStatement>span,.profileVerifiedText:before .profileMarketFocusCard>span,.profileVerifiedText:before .profileRecentResearchCard span,.profileVerifiedText:before .profileIBMini span,.profileVerifiedText:before .profileQuickWorkspace>span,.profileVerifiedText:before .profileAccessCard span,.profileVerifiedText:before .profileProFocusLine strong,.profileVerifiedText:before .profileConnectSearch label span,.profileVerifiedText:before .profileRecentResearchCard>div:first-child span,.profileVerifiedText:before .profileIBMini>div:first-child span{color:#ffb15f!important}.profileVerifiedText:before .profileProUsername,.profileVerifiedText:before .profileProStatusCard>strong,.profileVerifiedText:before .profileConnectResults strong,.profileVerifiedText:before .profileQuickWorkspace button strong{color:#ff8a2a!important}.profileVerifiedText:before .profileProCompletion i{box-shadow:0 0 20px #ff6f1f38;background:linear-gradient(90deg,#ff5a1f 0%,#ff8a2a 46%,#ffb15f 100%)!important}.profileVerifiedText:before .profileProActions button,.profileVerifiedText:before .profileConnectSearch button,.profileVerifiedText:before .profileConnectResults button,.profileVerifiedText:before .profileRecentResearchCard button,.profileVerifiedText:before .profileIBMini button,.profileVerifiedText:before .profileQuickWorkspace button{color:#fff!important;background:#ff6f1f1a!important;border-color:#ff6f1f57!important}.profileVerifiedText:before .profileProActions button:first-child,.profileVerifiedText:before .profileConnectSearch button{box-shadow:0 12px 30px #ff5a1f2e;color:#050505!important;background:linear-gradient(135deg,#ff971f,#ff5a1f)!important;border-color:#ff7a1a!important}.profileVerifiedText:before .profileProMiniBadges em,.profileVerifiedText:before .profileFocusCloud button,.profileVerifiedText:before .profileConnectFullPanel .workspaceSearchPanel input{color:#ffb15f!important;background:#ff6f1f12!important;border-color:#ff6f1f3d!important}.profileVerifiedText:before .profileConnectBar{background:radial-gradient(circle at 78% 18%,#ff5a1f26,#0000 28%),linear-gradient(135deg,#160902fa,#030705fc)!important}.profileVerifiedText:before .profileConnectIntro strong{color:#fff!important}.profileVerifiedText:before .profileConnectIntro small{color:#ffdcbe9e!important}.profileVerifiedText:before .profileConnectSearch input{background:#0000007a!important;border-color:#ff6f1f42!important}.profileVerifiedText:before .profileConnectResults article{background:#ff6f1f0b!important;border-color:#ff6f1f24!important}.profileVerifiedText:before .profileConnectResults article:hover{background:#ff6f1f14!important;border-color:#ff971f61!important}.profileVerifiedText:before .workspaceTabs button.active{color:#ffb15f!important;background:linear-gradient(135deg,#ff6f1f3d,#ff971f1a)!important;border-color:#ff6f1f85!important}.profileVerifiedText:before .workspaceTabs button:hover{color:#ffb15f!important;border-color:#ff6f1f57!important}.profileVerifiedText:before .profileStatementGrid div,.profileVerifiedText:before .profileProStatusCard,.profileVerifiedText:before .profileQuickWorkspace button,.profileVerifiedText:before .profileRecentResearchCard>button,.profileVerifiedText:before .profileIBMini>button{background:#0000003d!important;border-color:#ff6f1f24!important}.profileVerifiedText:before .perfilHalcyonProPage,.profileVerifiedText:before .workspaceHalcyonPage.perfilHalcyonProPage{color:#fff;background:radial-gradient(circle at 24% 0,#ff70201a,#0000 28%),radial-gradient(circle at 82% 8%,#ff57141c,#0000 26%),linear-gradient(#050505 0%,#030303 52%,#000 100%)!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProHero,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectBar,.profileVerifiedText:before .perfilHalcyonProPage .profileProMetrics article,.profileVerifiedText:before .perfilHalcyonProPage .profileAnalystStatement,.profileVerifiedText:before .perfilHalcyonProPage .profileMarketFocusCard,.profileVerifiedText:before .perfilHalcyonProPage .profileRecentResearchCard,.profileVerifiedText:before .perfilHalcyonProPage .profileIBMini,.profileVerifiedText:before .perfilHalcyonProPage .profileQuickWorkspace,.profileVerifiedText:before .perfilHalcyonProPage .profileAccessCard,.profileVerifiedText:before .perfilHalcyonProPage .workspaceSearchPanel,.profileVerifiedText:before .perfilHalcyonProPage .workspaceDirectoryGrid article,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMessagesGrid,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMessageComposer,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMessageList article,.profileVerifiedText:before .perfilHalcyonProPage .workspaceResearchLibrary,.profileVerifiedText:before .perfilHalcyonProPage .workspaceWatchlist,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMacroAlerts,.profileVerifiedText:before .perfilHalcyonProPage .workspaceProfileForm,.profileVerifiedText:before .perfilHalcyonProPage .workspaceSettingsGrid article,.profileVerifiedText:before .perfilHalcyonProPage .workspaceRoom,.profileVerifiedText:before .perfilHalcyonProPage .workspaceProjectsGrid article,.profileVerifiedText:before .perfilHalcyonProPage .workspaceCreateProject{box-shadow:0 18px 46px #00000047;background:linear-gradient(135deg,#0c0703fa,#020202fa)!important;border-color:#ff6f1f3d!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProCover{background:radial-gradient(circle at 26% 18%,#ff8a2a4d,#0000 26%),radial-gradient(circle at 76% 10%,#ff561238,#0000 30%),linear-gradient(135deg,#120703 0%,#050505 46%,#000 100%)!important;border-bottom-color:#ff6f1f29!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProCoverGrid{opacity:.14!important;background-image:linear-gradient(#ff8a2a1f 1px,#0000 1px),linear-gradient(90deg,#ff8a2a1a 1px,#0000 1px)!important}.profileVerifiedText:before .perfilHalcyonProPage .sectionEyebrow,.profileVerifiedText:before .perfilHalcyonProPage .profileProStatusCard>span,.profileVerifiedText:before .perfilHalcyonProPage .profileProMetrics span,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectIntro span,.profileVerifiedText:before .perfilHalcyonProPage .profileAnalystStatement>span,.profileVerifiedText:before .perfilHalcyonProPage .profileMarketFocusCard>span,.profileVerifiedText:before .perfilHalcyonProPage .profileRecentResearchCard span,.profileVerifiedText:before .perfilHalcyonProPage .profileIBMini span,.profileVerifiedText:before .perfilHalcyonProPage .profileQuickWorkspace>span,.profileVerifiedText:before .perfilHalcyonProPage .profileAccessCard span,.profileVerifiedText:before .perfilHalcyonProPage .profileProFocusLine strong,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectSearch label span,.profileVerifiedText:before .perfilHalcyonProPage .workspaceTabs button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceSearchPanel span,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMessageComposer span{color:#ff9a3d!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProUsername,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectResults strong,.profileVerifiedText:before .perfilHalcyonProPage .profileQuickWorkspace button strong,.profileVerifiedText:before .perfilHalcyonProPage .workspaceDirectoryGrid article span,.profileVerifiedText:before .perfilHalcyonProPage .workspaceResearchCardTop span,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMacroAlertGrid article div span{color:#ff7a1a!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProAvatar{background:linear-gradient(145deg,#15100c,#020202)!important;border-color:#ff7a1ab8!important;box-shadow:0 28px 60px #000000a6,0 0 0 1px #ff7a1a33,0 0 44px #ff5f1429!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProAvatar strong{color:#ff9a3d!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProActions button,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectSearch button,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectResults button,.profileVerifiedText:before .perfilHalcyonProPage .profileRecentResearchCard button,.profileVerifiedText:before .perfilHalcyonProPage .profileIBMini button,.profileVerifiedText:before .perfilHalcyonProPage .profileQuickWorkspace button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceTabs button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceDirectoryGrid article button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMessageComposer button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceProfileActions button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceResearchCardActions button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceWatchlistHeader button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMacroAlertGrid footer button{color:#fff!important;background:#ff6f1f1a!important;border-color:#ff6f1f61!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProActions button:first-child,.profileVerifiedText:before .perfilHalcyonProPage .profileConnectSearch button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceProfileActions button:first-child,.profileVerifiedText:before .perfilHalcyonProPage .workspaceMessageComposer button,.profileVerifiedText:before .perfilHalcyonProPage .workspaceWatchlistHeader button{color:#050505!important;background:linear-gradient(135deg,#ff971f 0%,#ff5a1f 100%)!important;border-color:#ff7a1a!important;box-shadow:0 14px 34px #ff5a1f33!important}.profileVerifiedText:before .perfilHalcyonProPage .workspaceTabs button.active{color:#ffb15f!important;background:linear-gradient(135deg,#ff6f1f52,#ff971f1f)!important;border-color:#ff7a1ab8!important}.profileVerifiedText:before .perfilHalcyonProPage input,.profileVerifiedText:before .perfilHalcyonProPage textarea,.profileVerifiedText:before .perfilHalcyonProPage select{color:#fff!important;background:#0000008f!important;border-color:#ff6f1f40!important}.profileVerifiedText:before .perfilHalcyonProPage input::placeholder,.profileVerifiedText:before .perfilHalcyonProPage textarea::placeholder{color:#ffd2aa5c!important}.profileVerifiedText:before .profileProName{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.profileVerifiedText:before .profileProName span{display:inline-block}.profileVerifiedText:before .profileVerifiedSticker{color:#fff;background:linear-gradient(135deg,#2f80ff 0%,#0057ff 100%);border:2px solid #ffffffeb;border-radius:999px;place-items:center;width:31px;height:31px;font-size:17px;font-style:normal;font-weight:950;line-height:1;display:inline-grid;transform:translateY(-2px);box-shadow:0 0 0 3px #2f80ff2e,0 14px 30px #0057ff59}.profileVerifiedText:before .profileVerifiedSticker.small{vertical-align:middle;border-width:1.5px;width:21px;height:21px;margin-right:7px;font-size:12px;display:inline-grid;transform:translateY(0)}.profileVerifiedText:before .profileVerifiedText{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin-left:10px;font-size:12px;font-weight:950;display:inline-flex;color:#79b7ff!important}.profileVerifiedText:before .profileVerifiedText:before{content:"";background:#2f80ff;border-radius:999px;width:7px;height:7px;box-shadow:0 0 16px #2f80ffbf}.profileVerifiedText:before .profileProStatusCard>strong.verified{align-items:center;display:flex;color:#79b7ff!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProCompletion i{background:linear-gradient(90deg,#ff5a1f 0%,#ff7a1a 48%,#ffb15f 100%)!important}.profileVerifiedText:before .perfilHalcyonProPage .profileProMiniBadges em,.profileVerifiedText:before .perfilHalcyonProPage .profileFocusCloud button{color:#ffb15f!important;background:#ff6f1f14!important;border-color:#ff6f1f47!important}.profileVerifiedText:before{background:#2f80ff;border-radius:999px;width:7px;height:7px;box-shadow:0 0 16px #2f80ffbf}.profileProStatusCard>strong.verified{align-items:center;display:flex;color:#79b7ff!important}.perfilHalcyonProPage .profileProCompletion i{background:linear-gradient(90deg,#ff5a1f 0%,#ff7a1a 48%,#ffb15f 100%)!important}.perfilHalcyonProPage .profileProMiniBadges em,.perfilHalcyonProPage .profileFocusCloud button{color:#ffb15f!important;background:#ff6f1f14!important;border-color:#ff6f1f47!important}.workspaceHalcyonPage.perfilHalcyonProPage{--flux-bg:#03110c;--flux-bg-2:#061a12;--flux-panel:#07100d;--flux-panel-2:#0d1a15;--flux-border:#e6c2493b;--flux-border-green:#43624e7a;--flux-gold:#f0c846;--flux-gold-2:#d7b64b;--flux-orange:#ff971f;--flux-orange-deep:#e76418;--flux-muted:#dbd8bead;--flux-muted-2:#dbd8be7a;--flux-white:#fffdf4;--flux-blue:#2f80ff;color:var(--flux-white)!important;background:radial-gradient(circle at 18% -8%,#f0c8461a,#0000 30%),radial-gradient(circle at 82% 0,#ff971f12,#0000 28%),linear-gradient(#03110c 0%,#020b08 58%,#010403 100%)!important;padding:18px 22px 42px!important}.perfilHalcyonProPage .profileProShell{gap:16px!important;display:grid!important}.perfilHalcyonProPage .profileProHero,.perfilHalcyonProPage .profileConnectBar,.perfilHalcyonProPage .profileProMetrics article,.perfilHalcyonProPage .profileAnalystStatement,.perfilHalcyonProPage .profileMarketFocusCard,.perfilHalcyonProPage .profileRecentResearchCard,.perfilHalcyonProPage .profileIBMini,.perfilHalcyonProPage .profileQuickWorkspace,.perfilHalcyonProPage .profileAccessCard,.perfilHalcyonProPage .workspaceSearchPanel,.perfilHalcyonProPage .workspaceDirectoryGrid article,.perfilHalcyonProPage .workspaceMessageComposer,.perfilHalcyonProPage .workspaceMessageList article,.perfilHalcyonProPage .workspaceResearchLibrary,.perfilHalcyonProPage .workspaceWatchlist,.perfilHalcyonProPage .workspaceMacroAlerts,.perfilHalcyonProPage .workspaceProfileForm,.perfilHalcyonProPage .workspaceSettingsGrid article,.perfilHalcyonProPage .workspaceRoom,.perfilHalcyonProPage .workspaceProjectsGrid article,.perfilHalcyonProPage .workspaceCreateProject{border:1px solid var(--flux-border-green)!important;box-shadow:none!important;background:linear-gradient(135deg,#07110df7,#030907fc)!important}.perfilHalcyonProPage .profileProHero{position:relative!important;overflow:hidden!important}.perfilHalcyonProPage .profileProCover{background:radial-gradient(circle at 30% 15%,#f0c8462e,#0000 24%),radial-gradient(circle at 82% 16%,#ff971f1a,#0000 28%),linear-gradient(135deg,#07140f 0%,#020b08 62%,#010403 100%)!important;border-bottom:1px solid #f0c84629!important;height:126px!important;min-height:126px!important}.perfilHalcyonProPage .profileProCoverGrid{opacity:.13!important;background-image:linear-gradient(#f0c8461a 1px,#0000 1px),linear-gradient(90deg,#f0c84614 1px,#0000 1px)!important;background-size:70px 52px!important}.perfilHalcyonProPage .profileProCoverGlow{background:linear-gradient(#0000 28%,#030b08fa 100%)!important}.perfilHalcyonProPage .profileProIdentity{z-index:2!important;grid-template-columns:120px minmax(0,1fr) 260px!important;align-items:end!important;gap:22px!important;margin-top:-52px!important;padding:0 26px 24px!important;display:grid!important;position:relative!important}.perfilHalcyonProPage .profileProAvatar{background:#020604!important;border:1px solid #f0c8468f!important;border-radius:24px!important;width:120px!important;height:120px!important;overflow:hidden!important;box-shadow:0 18px 42px #0000008f,0 0 0 1px #ff971f1a!important}.perfilHalcyonProPage .profileProAvatar img{object-fit:cover!important;width:100%!important;height:100%!important}.perfilHalcyonProPage .sectionEyebrow,.perfilHalcyonProPage .profileProFocusLine strong,.perfilHalcyonProPage .profileProStatusCard>span,.perfilHalcyonProPage .profileProMetrics span,.perfilHalcyonProPage .profileConnectIntro span,.perfilHalcyonProPage .profileConnectSearch label span,.perfilHalcyonProPage .profileAnalystStatement>span,.perfilHalcyonProPage .profileMarketFocusCard>span,.perfilHalcyonProPage .profileRecentResearchCard span,.perfilHalcyonProPage .profileIBMini span,.perfilHalcyonProPage .profileQuickWorkspace>span,.perfilHalcyonProPage .profileAccessCard span,.perfilHalcyonProPage .workspaceSearchPanel span,.perfilHalcyonProPage .workspaceMessageComposer span{color:var(--flux-gold)!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.perfilHalcyonProPage .profileProName,.perfilHalcyonProPage .profileProMain h1{color:var(--flux-white)!important;letter-spacing:-.066em!important;flex-wrap:wrap!important;align-items:center!important;gap:13px!important;margin:8px 0 4px!important;font-size:clamp(44px,5vw,76px)!important;font-weight:950!important;line-height:.9!important;display:flex!important}.perfilHalcyonProPage .profileProUsername{color:var(--flux-orange)!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:8px 0 13px!important;font-weight:950!important;display:flex!important}.perfilHalcyonProPage .profileVerifiedText{color:#74b3ff!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important}.perfilHalcyonProPage .profileProMain h2{color:var(--flux-white)!important;margin:0!important;font-size:18px!important;font-weight:900!important}.perfilHalcyonProPage .profileProLocation,.perfilHalcyonProPage .profileProBio,.perfilHalcyonProPage .profileConnectIntro small,.perfilHalcyonProPage .profileAnalystStatement p,.perfilHalcyonProPage .profileAccessCard p,.perfilHalcyonProPage .profileRecentResearchCard p,.perfilHalcyonProPage .profileIBMini p{color:var(--flux-muted)!important}.perfilHalcyonProPage .profileProFocusLine{flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;display:flex!important}.perfilHalcyonProPage .profileProBio{max-width:900px!important;margin:12px 0 0!important;font-size:14px!important;line-height:1.6!important}.perfilHalcyonProPage .profileProActions{flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important;display:flex!important}.perfilHalcyonProPage button,.perfilHalcyonProPage .profileProActions button,.perfilHalcyonProPage .profileConnectSearch button,.perfilHalcyonProPage .profileConnectResults button,.perfilHalcyonProPage .profileRecentResearchCard button,.perfilHalcyonProPage .profileIBMini button,.perfilHalcyonProPage .profileQuickWorkspace button,.perfilHalcyonProPage .workspaceDirectoryGrid article button,.perfilHalcyonProPage .workspaceMessageComposer button{color:#ddd6bd!important;box-shadow:none!important;background:#16231d!important;border:1px solid #f0c8463d!important;font-weight:950!important}.perfilHalcyonProPage .profileProActions button:first-child,.perfilHalcyonProPage .profileConnectSearch button,.perfilHalcyonProPage .workspaceMessageComposer button,.perfilHalcyonProPage .workspaceProfileActions button:first-child{color:#050704!important;background:linear-gradient(#f0c846 0%,#d4a92b 100%)!important;border-color:#f0c846!important}.perfilHalcyonProPage .profileProActions button:first-child:hover,.perfilHalcyonProPage .profileConnectSearch button:hover{filter:brightness(1.07)}.perfilHalcyonProPage .profileProStatusCard{border:1px solid var(--flux-border-green)!important;background:#030a07b8!important;align-content:center!important;align-self:stretch!important;min-height:150px!important;padding:16px!important;display:grid!important}.perfilHalcyonProPage .profileProStatusCard>strong{color:#74b3ff!important;align-items:center!important;margin-top:5px!important;font-size:24px!important;display:flex!important}.perfilHalcyonProPage .profileProStatusCard>small{color:var(--flux-gold)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:950!important}.perfilHalcyonProPage .profileProCompletion div{color:var(--flux-muted)!important;font-size:12px!important;font-weight:850!important}.perfilHalcyonProPage .profileProCompletion i{background:linear-gradient(90deg, var(--flux-orange-deep), var(--flux-orange), var(--flux-gold))!important;height:7px!important;margin-top:8px!important;display:block!important}.perfilHalcyonProPage .profileProMiniBadges em,.perfilHalcyonProPage .profileFocusCloud button{color:#ddd6bd!important;background:#13231b!important;border:1px solid #f0c84633!important;font-style:normal!important;font-weight:900!important}.perfilHalcyonProPage .profileVerifiedSticker{color:#fff!important;background:linear-gradient(135deg,#4aa3ff 0%,#0057ff 100%)!important;border:2px solid #fffffff2!important;border-radius:999px!important;flex:none!important;place-items:center!important;width:30px!important;height:30px!important;font-size:16px!important;font-style:normal!important;font-weight:950!important;display:inline-grid!important;box-shadow:0 0 0 3px #2f80ff26,0 12px 28px #0057ff47!important}.perfilHalcyonProPage .profileVerifiedSticker.small,.perfilHalcyonProPage .profileMiniVerified{color:#fff!important;background:linear-gradient(135deg,#4aa3ff,#0057ff)!important;border-radius:999px!important;place-items:center!important;width:18px!important;height:18px!important;margin-left:7px!important;font-size:11px!important;font-style:normal!important;font-weight:950!important;display:inline-grid!important}.perfilHalcyonProPage .profileLinkedinIcon{color:#fff!important;letter-spacing:-.04em!important;background:#0a66c2!important;border-radius:5px!important;place-items:center!important;width:25px!important;height:25px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;display:inline-grid!important;box-shadow:0 0 0 1px #ffffff26,0 8px 18px #0a66c247!important}.perfilHalcyonProPage .profileLinkedinIcon.small{width:20px!important;height:20px!important;margin-left:7px!important;font-size:12px!important}.perfilHalcyonProPage .profileDirectoryUsername{align-items:center!important;gap:4px!important;display:flex!important}.perfilHalcyonProPage .profileConnectBar{background:linear-gradient(135deg,#08100cfa,#050906fc)!important;border-color:#f0c84638!important;grid-template-columns:.9fr 1fr 1.25fr!important;gap:14px!important;padding:16px!important;display:grid!important}.perfilHalcyonProPage .profileConnectIntro strong{color:var(--flux-white)!important;margin-top:7px!important;font-size:18px!important;line-height:1.15!important;display:block!important}.perfilHalcyonProPage .profileConnectSearch{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.perfilHalcyonProPage .profileConnectSearch input,.perfilHalcyonProPage input,.perfilHalcyonProPage textarea,.perfilHalcyonProPage select{color:var(--flux-white)!important;background:#07100d!important;border:1px solid #f0c8462e!important}.perfilHalcyonProPage .profileConnectResults{gap:8px!important;max-height:174px!important;display:grid!important;overflow:auto!important}.perfilHalcyonProPage .profileConnectResults article{background:#12231bc7!important;border:1px solid #f0c8461f!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.perfilHalcyonProPage .profileConnectResults strong{color:var(--flux-orange)!important;align-items:center!important;display:flex!important}.perfilHalcyonProPage .profileConnectResults span{color:var(--flux-white)!important;font-weight:900!important;display:block!important}.perfilHalcyonProPage .profileConnectResults small{color:var(--flux-muted-2)!important;display:block!important}.perfilHalcyonProPage .profileProMetrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.perfilHalcyonProPage .profileProMetrics article{border-color:var(--flux-border-green)!important;background:#07100d!important;padding:15px!important}.perfilHalcyonProPage .profileProMetrics strong{color:var(--flux-white)!important;margin-top:5px!important;font-size:28px!important;display:block!important}.perfilHalcyonProPage .profileProMetrics small{color:var(--flux-muted-2)!important;font-weight:800!important}.perfilHalcyonProPage .workspaceTabs{border-bottom:1px solid #f0c84629!important;flex-wrap:wrap!important;gap:8px!important;margin-top:4px!important;padding:14px 0 10px!important;display:flex!important}.perfilHalcyonProPage .workspaceTabs button{color:#d2c8a8!important;background:#1a2a23!important;border:1px solid #f0c8462e!important;padding:10px 12px!important;font-size:12px!important;font-weight:950!important}.perfilHalcyonProPage .workspaceTabs button.active{color:#050704!important;background:linear-gradient(#f0c846 0%,#d4a92b 100%)!important;border-color:#f0c846!important}.perfilHalcyonProPage .profileOverviewPro{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;gap:18px!important;margin-top:24px!important;display:grid!important}.perfilHalcyonProPage .profileOverviewMain,.perfilHalcyonProPage .profileOverviewSide{gap:18px!important;display:grid!important}.perfilHalcyonProPage .profileAnalystStatement h2{color:var(--flux-white)!important;letter-spacing:-.04em!important;margin:8px 0!important;font-size:32px!important}.perfilHalcyonProPage .profileStatementGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important;display:grid!important}.perfilHalcyonProPage .profileStatementGrid div{background:#08130f!important;border:1px solid #f0c8461a!important;padding:12px!important}.perfilHalcyonProPage .profileStatementGrid small{color:var(--flux-muted-2)!important;font-weight:850!important}.perfilHalcyonProPage .profileStatementGrid strong{color:var(--flux-white)!important;margin-top:4px!important;display:block!important}@media (width<=1180px){.perfilHalcyonProPage .profileProIdentity,.perfilHalcyonProPage .profileConnectBar,.perfilHalcyonProPage .profileOverviewPro{grid-template-columns:1fr!important}.perfilHalcyonProPage .profileProMetrics,.perfilHalcyonProPage .profileStatementGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.workspaceHalcyonPage.perfilHalcyonProPage{padding:12px!important}.perfilHalcyonProPage .profileProIdentity{padding:0 16px 18px!important}.perfilHalcyonProPage .profileProName,.perfilHalcyonProPage .profileProMain h1{font-size:40px!important}.perfilHalcyonProPage .profileProMetrics,.perfilHalcyonProPage .profileStatementGrid,.perfilHalcyonProPage .profileConnectSearch,.perfilHalcyonProPage .profileConnectResults article{grid-template-columns:1fr!important}}.perfilHalcyonProPage .profileConnectIdentityButton,.perfilHalcyonProPage .workspaceDirectoryProfileTop,.perfilHalcyonProPage .workspaceDirectoryProfileTop.noPreviewPhoto{box-shadow:none!important;color:inherit!important;text-align:left!important;cursor:default!important;background:0 0!important;border:0!important;outline:0!important;gap:3px!important;margin:0!important;padding:0!important;display:grid!important}.perfilHalcyonProPage .profileConnectResultCard.noPreviewPhoto{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important}.perfilHalcyonProPage .profileConnectIdentityButton strong,.perfilHalcyonProPage .workspaceDirectoryProfileTop strong.profileDirectoryUsername{color:#ff9a3d!important;align-items:center!important;gap:7px!important;font-size:15px!important;font-weight:950!important;line-height:1.15!important;display:inline-flex!important}.perfilHalcyonProPage .profileConnectIdentityButton span,.perfilHalcyonProPage .workspaceDirectoryProfileTop h3{color:#fff!important;margin:2px 0 0!important;font-size:18px!important;font-weight:950!important;line-height:1.1!important}.perfilHalcyonProPage .profileConnectIdentityButton small,.perfilHalcyonProPage .workspaceDirectoryProfileTop small{color:#ece5d28f!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}.perfilHalcyonProPage .profileConnectActions button,.perfilHalcyonProPage .workspaceDirectoryActions button{cursor:pointer!important;z-index:2!important;position:relative!important}.profileConnectModalOverlay,.perfilHalcyonProPage .profileConnectModalOverlay{z-index:2147483000!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000c2!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.profileConnectModal,.perfilHalcyonProPage .profileConnectModal{background:radial-gradient(circle at 18% 0,#ffbe5a1a,#0000 28%),linear-gradient(135deg,#09140f,#030403 65%,#090602)!important;border:1px solid #ffbe5a57!important;width:min(760px,96vw)!important;max-height:min(760px,92vh)!important;position:relative!important;overflow:auto!important;box-shadow:0 34px 80px #0000009e!important}.perfilHalcyonProPage .profileConnectResultCard.noPreviewPhoto .profileConnectAvatar,.perfilHalcyonProPage .workspaceDirectoryProfileTop.noPreviewPhoto .profileConnectAvatar,.perfilHalcyonProPage .profileConnectAvatarButton{display:none!important}.perfilHalcyonProPage .profileConnectModal .profileConnectAvatar,.profileConnectModal .profileConnectAvatar{display:inline-grid!important}.perfilHalcyonProPage .profileConnectResultCard.noPreviewPhoto .profileConnectIdentityButton:before,.perfilHalcyonProPage .profileConnectResultCard.noPreviewPhoto .profileConnectIdentityButton:after{display:none!important}.hcxProfileOverlay{z-index:2147483647!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:radial-gradient(circle at 48% 18%,#ff971f1a,#0000 28%),#000000c7!important;place-items:center!important;padding:28px!important;display:grid!important;position:fixed!important;inset:0!important}.hcxProfileModal{color:#f8f2e8!important;background:radial-gradient(circle at 24% 0,#d6ad351f,#0000 30%),linear-gradient(135deg,#07110d 0%,#020403 58%,#090602 100%)!important;border:1px solid #d6ad3561!important;width:min(860px,96vw)!important;max-height:min(820px,92vh)!important;position:relative!important;overflow:auto!important;box-shadow:0 42px 100px #000000b3,0 0 0 1px #ff971f14!important}.hcxProfileClose{z-index:5!important;color:#f8f2e8!important;cursor:pointer!important;background:#0000008f!important;border:1px solid #d6ad3547!important;width:38px!important;height:38px!important;font-size:25px!important;font-weight:950!important;line-height:1!important;position:absolute!important;top:14px!important;right:14px!important}.hcxProfileHeader{position:relative!important}.hcxProfileCover{background:radial-gradient(circle at 78% 14%,#ff971f38,#0000 28%),radial-gradient(circle at 20% 20%,#266b495c,#0000 26%),linear-gradient(135deg,#13251b 0%,#06110c 52%,#020403 100%)!important;border-bottom:1px solid #d6ad3538!important;align-items:flex-end!important;height:150px!important;padding:0 28px!important;display:flex!important}.hcxProfileAvatar{background:linear-gradient(145deg,#14241b,#030403)!important;border:1px solid #ffcf73a6!important;border-radius:30px!important;place-items:center!important;width:124px!important;height:124px!important;display:inline-grid!important;position:relative!important;overflow:hidden!important;transform:translateY(46px)!important;box-shadow:0 26px 60px #0000008f,0 0 38px #ff971f24!important}.hcxProfileAvatar img{object-fit:cover!important;width:100%!important;height:100%!important}.hcxProfileAvatar b{color:#ffcf73!important;font-size:42px!important;font-weight:950!important}.hcxProfileAvatar:after{content:""!important;background:#777!important;border:3px solid #07110d!important;border-radius:999px!important;width:17px!important;height:17px!important;position:absolute!important;bottom:10px!important;right:10px!important}.hcxProfileAvatar.online:after{background:#53ff9b!important;box-shadow:0 0 16px #53ff9bd9!important}.hcxProfileAvatar.ocupado:after{background:#ffb020!important;box-shadow:0 0 16px #ffb020bf!important}.hcxProfileAvatar.ausente:after{background:#4aa3ff!important;box-shadow:0 0 16px #4aa3ffbf!important}.hcxProfileTitleBlock{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;padding:58px 28px 24px!important;display:grid!important}.hcxProfileType,.hcxProfileInfoGrid span,.hcxProfileBio span,.hcxProfileMarkets span{color:#ffcf73!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.hcxProfileTitleBlock h2{color:#fff!important;letter-spacing:-.055em!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:8px 0 6px!important;font-size:clamp(36px,5vw,56px)!important;font-weight:950!important;line-height:.95!important;display:flex!important}.hcxVerifiedBadge{color:#fff!important;background:linear-gradient(135deg,#4aa3ff,#0057ff)!important;border:2px solid #fffffff2!important;border-radius:999px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:15px!important;font-style:normal!important;font-weight:950!important;display:inline-grid!important;box-shadow:0 12px 26px #0057ff59!important}.hcxProfileHandle{color:#ff9a3d!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0!important;font-size:18px!important;font-weight:950!important;display:flex!important}.hcxLinkedin{color:#fff!important;background:#0a66c2!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:16px!important;font-weight:950!important;text-decoration:none!important;display:inline-grid!important;box-shadow:0 12px 26px #0a66c247!important}.hcxProfilePresence{background:#00000047!important;border:1px solid #d6ad3533!important;min-width:190px!important;padding:14px!important}.hcxProfilePresence strong,.hcxProfilePresence small{display:block!important}.hcxProfilePresence strong{color:#fff!important;font-size:15px!important}.hcxProfilePresence small{color:#f8f2e88a!important;margin-top:4px!important;font-weight:800!important}.hcxStatusDot{background:#777!important;border-radius:999px!important;width:8px!important;height:8px!important;margin-right:7px!important;display:inline-block!important}.hcxStatusDot.online{background:#53ff9b!important;box-shadow:0 0 12px #53ff9bd9!important}.hcxStatusDot.ocupado{background:#ffb020!important}.hcxStatusDot.ausente{background:#4aa3ff!important}.hcxProfileBody{padding:0 28px 28px!important}.hcxProfileInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.hcxProfileInfoGrid article,.hcxProfileBio,.hcxProfileMarkets{background:#0000003d!important;border:1px solid #d6ad3529!important;padding:14px!important}.hcxProfileInfoGrid strong{color:#fff!important;margin-top:6px!important;font-size:16px!important;line-height:1.25!important;display:block!important}.hcxProfileBio,.hcxProfileMarkets{margin-top:12px!important}.hcxProfileBio p{color:#f8f2e8ad!important;margin:8px 0 0!important;font-size:15px!important;line-height:1.62!important}.hcxProfileMarkets div{flex-wrap:wrap!important;gap:8px!important;margin-top:10px!important;display:flex!important}.hcxProfileMarkets em{color:#ffcf73!important;background:#ffcf7312!important;border:1px solid #ffcf7333!important;padding:6px 9px!important;font-style:normal!important;font-weight:850!important}.hcxProfileActions{border-top:1px solid #d6ad3529!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;margin-top:16px!important;padding-top:16px!important;display:flex!important}.hcxProfileActions button{color:#fff!important;cursor:pointer!important;background:#d6ad3514!important;border:1px solid #d6ad3547!important;padding:11px 13px!important;font-weight:950!important}.hcxProfileActions button:first-child{color:#07110d!important;background:linear-gradient(135deg,#d6ad35,#ffcf73)!important;border-color:#ffcf73b3!important}.hcxProfileActions button.sent{color:#8affbd!important;background:#53ff9b14!important;border-color:#53ff9b47!important}@media (width<=760px){.hcxProfileOverlay{padding:14px!important}.hcxProfileTitleBlock,.hcxProfileInfoGrid{grid-template-columns:1fr!important}.hcxProfilePresence{min-width:0!important}.hcxProfileActions{justify-content:flex-start!important}}@keyframes dataCenterSpin{to{transform:rotate(360deg)}}@media (width<=1180px){.dataCenterHero,.dataCenterMainGrid,.dataCenterOperations{grid-template-columns:1fr}.dataCenterKpis,.dataCenterDetailStats{grid-template-columns:repeat(2,minmax(0,1fr))}.dataCenterSourceList{max-height:none}}@media (width<=720px){.dataCenterPage{padding:12px}.dataCenterKpis,.dataCenterDetailStats{grid-template-columns:1fr}.dataCenterControls,.dataCenterControls>div{display:grid}.dataCenterEndpointTable header,.dataCenterEndpointTable div,.dataCenterCommandBox article{grid-template-columns:1fr}}.dataCenterPage{color:#f5f1e8;background:radial-gradient(circle at 18% 0,#d6ad351a,#0000 30%),radial-gradient(circle at 88% 8%,#286b4929,#0000 28%),#020806;min-height:100%;padding:22px}.dataCenterHero{background:linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad353d;grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;gap:18px;padding:24px;display:grid}.dataCenterHero span,.dataCenterKpis span,.dataCenterControls label,.dataCenterDetailPanel header>div>span,.dataCenterDetailStats span,.dataCenterEndpointTable header span,.dataCenterCommandBox article span,.dataCenterOperations h3{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.dataCenterHero h1{color:#fff;letter-spacing:-.065em;max-width:980px;margin:8px 0 10px;font-size:clamp(42px,5vw,74px);font-weight:950;line-height:.92}.dataCenterHero p{color:#f5f1e8a3;max-width:920px;margin:0;font-size:17px;line-height:1.65}.dataCenterHero aside{align-content:center;gap:12px;display:grid}.dataCenterPulse{background:#00000042;border:1px solid #d6ad352e;justify-items:center;gap:4px;padding:18px;display:grid}.dataCenterPulse svg{color:#ffcf73}.dataCenterPulse strong{color:#fff;font-size:42px;line-height:1}.dataCenterPulse span{color:#f5f1e88a;font-size:12px;font-weight:850}.dataCenterPulse.good strong{color:#79f2a6}.dataCenterPulse.warn strong{color:#ffcf73}.dataCenterPulse.bad strong{color:#ff6b7e}.dataCenterHero button,.dataCenterCommandBox button,.dataCenterOperations button{color:#07110d;cursor:pointer;background:linear-gradient(135deg,#d6ad35,#ffcf73);border:1px solid #d6ad3557;justify-content:center;align-items:center;gap:8px;padding:11px 13px;font-weight:950;display:inline-flex}.dataCenterHero button:disabled{opacity:.62;cursor:wait}.spinning{animation:.85s linear infinite dataCenterSpin}.dataCenterKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.dataCenterKpis article,.dataCenterControls,.dataCenterSourceList button,.dataCenterDetailPanel,.dataCenterOperations article{background:linear-gradient(135deg,#08120ef2,#020503fa);border:1px solid #d6ad3529}.dataCenterKpis article{padding:16px}.dataCenterKpis strong{color:#fff;margin-top:6px;font-size:26px;line-height:1.05;display:block}.dataCenterKpis small{color:#f5f1e885;font-weight:800}.dataCenterControls{justify-content:space-between;align-items:end;gap:18px;margin-top:14px;padding:15px;display:flex}.dataCenterControls>div{flex-wrap:wrap;gap:12px;display:flex}.dataCenterControls label{gap:7px;display:grid}.dataCenterControls select{color:#fff;background:#07110d;border:1px solid #d6ad3538;min-width:210px;padding:10px 12px;font-weight:850}.dataCenterControls p{color:#f5f1e885;max-width:650px;margin:0;line-height:1.55}.dataCenterMainGrid{grid-template-columns:390px minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.dataCenterSourceList{align-content:start;gap:10px;max-height:780px;padding-right:3px;display:grid;overflow:auto}.dataCenterSourceList button{text-align:left;cursor:pointer;color:inherit;gap:7px;padding:14px;display:grid}.dataCenterSourceList button.active{background:linear-gradient(135deg,#d6ad351f,#08120efa);border-color:#ffcf739e;box-shadow:inset 3px 0 #ffcf73}.dataCenterSourceList strong{color:#fff;font-size:15px}.dataCenterSourceList small,.dataCenterSourceList em{color:#f5f1e88c;font-style:normal;font-weight:800}.dataCenterStatus{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:950;display:inline-flex}.dataCenterStatus.operacional{color:#79f2a6}.dataCenterStatus.limitado{color:#ffcf73}.dataCenterStatus.erro{color:#ff6b7e}.dataCenterStatus.pendente{color:#9fb2a8}.dataCenterDetailPanel{min-height:560px;padding:18px}.dataCenterDetailPanel>header{border-bottom:1px solid #d6ad3524;grid-template-columns:minmax(0,1fr) 130px;align-items:start;gap:16px;padding-bottom:16px;display:grid}.dataCenterDetailPanel h2{color:#fff;letter-spacing:-.035em;margin:8px 0;font-size:32px;line-height:1}.dataCenterDetailPanel p{color:#f5f1e89e;margin:0;line-height:1.55}.dataCenterIntegrity{background:#00000038;border:1px solid #d6ad3529;justify-items:center;padding:14px;display:grid}.dataCenterIntegrity strong{color:#fff;font-size:32px}.dataCenterIntegrity span{color:#f5f1e88a;font-weight:850}.dataCenterDetailStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dataCenterDetailStats article{background:#0003;border:1px solid #d6ad3524;padding:12px}.dataCenterDetailStats strong{color:#fff;margin-top:5px;font-size:14px;line-height:1.3;display:block}.dataCenterEndpointTable{border:1px solid #d6ad3524;margin-top:14px;overflow:auto}.dataCenterEndpointTable header,.dataCenterEndpointTable div{border-bottom:1px solid #d6ad351a;grid-template-columns:minmax(260px,1fr) 150px 92px 160px 100px;align-items:center;gap:10px;padding:11px 12px;display:grid}.dataCenterEndpointTable header{background:#d6ad350f}.dataCenterEndpointTable div:last-child{border-bottom:0}.dataCenterEndpointTable code,.dataCenterCommandBox code,.dataCenterOperations code{color:#ffcf73;word-break:break-all;font-family:JetBrains Mono,Cascadia Code,Consolas,monospace;font-size:12px}.dataCenterEndpointTable span{color:#f5f1e8bd;font-weight:850}.endpointOk{color:#79f2a6!important}.endpointBad{color:#ff6b7e!important}.dataCenterCommandBox{gap:10px;margin-top:14px;display:grid}.dataCenterCommandBox article{background:#0003;border:1px solid #d6ad3524;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.dataCenterCommandBox article span{grid-column:1/-1}.dataCenterCommandBox p{color:#f5f1e8ad;background:#79f2a60b;border:1px solid #79f2a629;align-items:flex-start;gap:8px;padding:12px;display:flex}.dataCenterOperations{grid-template-columns:.9fr 1.25fr .9fr;gap:14px;margin-top:14px;display:grid}.dataCenterOperations article{padding:16px}.dataCenterOperations svg{color:#ffcf73}.dataCenterOperations h3{margin:10px 0 8px}.dataCenterOperations p{color:#f5f1e899;margin:0;line-height:1.6}.dataCenterOperations div{gap:8px;display:grid}.dataCenterOperations button{text-align:left;color:#ffcf73;background:#d6ad350f;justify-content:flex-start}.dataCenterEmpty{color:#f5f1e88c;place-items:center;gap:10px;min-height:420px;display:grid}@media (width<=1180px){.dataCenterHero,.dataCenterMainGrid,.dataCenterOperations{grid-template-columns:1fr}.dataCenterKpis,.dataCenterDetailStats{grid-template-columns:repeat(2,minmax(0,1fr))}.dataCenterSourceList{max-height:none}}@media (width<=720px){.dataCenterPage{padding:12px}.dataCenterKpis,.dataCenterDetailStats{grid-template-columns:1fr}.dataCenterControls,.dataCenterControls>div{display:grid}.dataCenterEndpointTable header,.dataCenterEndpointTable div,.dataCenterCommandBox article{grid-template-columns:1fr}}.halcyonDataIcon{color:currentColor;background:#ffcf7312;border:1px solid #ffcf7347;border-radius:999px;flex:none;place-items:center;font-family:JetBrains Mono,Cascadia Code,Consolas,monospace;font-weight:950;line-height:1;display:inline-grid}.dataCenterStatus .halcyonDataIcon{background:#ffffff0a;border-color:currentColor}.dataCenterHero button .halcyonDataIcon,.dataCenterCommandBox button .halcyonDataIcon{background:#07110d1a;border-color:#07110d40}.dataCenterOperations .halcyonDataIcon,.dataCenterEmpty .halcyonDataIcon{color:#ffcf73}.dataCenterEndpointTable code{color:#f2d086;letter-spacing:.01em;font-weight:950}.dataCenterCommandBox article{grid-template-columns:1fr!important}.dataCenterCommandBox article strong{color:#fff;font-size:18px}.dataCenterCommandBox article small{color:#f5f1e89e;font-weight:760;line-height:1.5}.dataCenterOpsList{gap:8px;display:grid}.dataCenterOpsList span{color:#f5f1e8bd;background:#d6ad350e;border:1px solid #d6ad3524;padding:10px 11px;font-weight:880}.dataCenterOperations button{cursor:default}.dataCenterStatus.interno{color:#ffcf73}.dataCenterModuleNotice{background:radial-gradient(circle at 12% 0,#ffcf7314,#0000 24%),#00000038;border:1px solid #ffcf732e;margin-top:14px;padding:16px}.dataCenterModuleNotice strong{color:#ffcf73;letter-spacing:.05em;text-transform:uppercase;font-size:15px;font-weight:950;display:block}.dataCenterModuleNotice p{color:#f5f1e8a3;margin-top:8px;line-height:1.55}.dataCenterOperations.public{grid-template-columns:.9fr 1.35fr}@media (width<=1180px){.dataCenterOperations.public{grid-template-columns:1fr}}@media (width<=1180px){.indicesFlagship,.indicesChartPanel,.indicesFamilyGrid,.indicesMethodologyStrip{grid-template-columns:1fr}.indicesHeroStats,.indicesFamilyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.indicesIssuerTable header,.indicesIssuerTable div{grid-template-columns:1fr}}@media (width<=720px){.indicesHeroStats,.indicesFamilyGrid{grid-template-columns:1fr}.indicesHalcyonPage{padding:12px}}.dataCenterSubNav{border-bottom:1px solid #d6ad3529;flex-wrap:wrap;gap:8px;margin:14px 0;padding-bottom:12px;display:flex}.dataCenterSubNav button{color:#f5f1e8b8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d6ad350f;border:1px solid #d6ad3538;padding:11px 14px;font-weight:950}.dataCenterSubNav button.active{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73);border-color:#ffcf73b8}.dataCenterEmbeddedIndex{margin-top:14px}.indicesHalcyonPage{color:#f5f1e8;background:radial-gradient(circle at 18% 0,#d6ad351a,#0000 30%),radial-gradient(circle at 88% 8%,#286b4929,#0000 28%),#020806;min-height:100%;padding:22px}.indicesHalcyonPage.embedded{background:0 0;padding:0}.indicesHero,.indicesFlagship,.indicesChartPanel,.indicesIssuerTable,.indicesFamilyGrid article,.indicesMethodologyStrip article,.indicesDisclaimer{background:linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad352e}.indicesHero{padding:24px;position:relative;overflow:hidden}.indicesHero:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 8%,#ffcf7321,#0000 28%),linear-gradient(90deg,#d6ad350f,#0000);position:absolute;inset:0}.indicesHero>*{z-index:1;position:relative}.indicesHero .sectionEyebrow,.indicesHeroStats span,.indicesFlagship article>span,.flagshipMetrics span,.indicesChartPanel>div>span,.indicesIssuerTable header span,.indicesFamilyGrid article>div span,.indicesMethodologyStrip span,.indicesDisclaimer strong,.indicesConfidenceBox em{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.indicesHero h1{color:#fff;letter-spacing:-.065em;max-width:1050px;margin:10px 0;font-size:clamp(42px,5vw,74px);font-weight:950;line-height:.92}.indicesHero p,.indicesFlagship p,.indicesChartPanel p,.indicesFamilyGrid p,.indicesMethodologyStrip p,.indicesDisclaimer p{color:#f5f1e89e;line-height:1.6}.indicesHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.indicesHeroActions button{color:#f5f1e8;background:#d6ad3512;border:1px solid #d6ad3542;padding:10px 12px;font-weight:950}.indicesHeroActions button:first-child{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73)}.indicesHeroStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.indicesHeroStats article,.flagshipMetrics>div,.indicesConfidenceBox,.indicesIssuerTable header,.indicesIssuerTable div,.indiceComponentes>div{background:#00000038;border:1px solid #d6ad3521}.indicesHeroStats article{padding:14px}.indicesHeroStats strong{color:#fff;margin-top:5px;font-size:24px;line-height:1.05;display:block}.indicesHeroStats small{color:#f5f1e885;font-weight:800}.indicesFlagship{grid-template-columns:.85fr 1.15fr;gap:18px;margin-top:14px;padding:20px;display:grid}.indicesFlagship article>strong{color:#ffcf73;letter-spacing:-.08em;margin:8px 0;font-size:clamp(64px,8vw,118px);font-weight:950;line-height:.85;display:block}.indicesFlagship h2,.indicesChartPanel h2,.indicesFamilyGrid h3{color:#fff;letter-spacing:-.035em;margin:0 0 8px}.indicesConfidenceBox{margin-top:16px;padding:12px}.indicesConfidenceBox em,.indicesConfidenceBox small{display:block}.indicesConfidenceBox small{color:#f5f1e894;margin-top:4px;font-weight:800}.flagshipMetrics{gap:10px;display:grid}.flagshipMetrics>div{padding:13px}.flagshipMetrics strong{color:#fff;margin:5px 0 9px;font-size:22px;display:block}.flagshipMetrics i,.indiceComponentes i{background:linear-gradient(90deg,#d6ad35,#ffcf73);min-width:2%;height:7px;display:block}.indicesChartPanel{grid-template-columns:.5fr 1fr;align-items:center;gap:18px;margin-top:14px;padding:18px;display:grid}.indicesMiniChart{background-color:#00000047;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:54px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d6ad3524;min-height:260px;padding:12px}.indicesMiniChart svg{width:100%;height:230px;display:block}.indicesMiniChart>div{color:#f5f1e894;justify-content:space-between;gap:12px;font-weight:850;display:flex}.indicesMiniChart.empty{text-align:center;color:#f5f1e894;place-items:center;display:grid}.indicesMiniChart.empty strong{color:#ffcf73}.indicesIssuerTable{margin-top:14px;overflow:auto}.indicesIssuerTable header,.indicesIssuerTable div{border-width:0 0 1px;grid-template-columns:100px 170px minmax(180px,1fr) 220px 130px 110px;align-items:center;gap:10px;padding:11px 12px;display:grid}.indicesIssuerTable div:last-child{border-bottom:0}.indicesIssuerTable strong{color:#fff}.indicesIssuerTable span{color:#f5f1e8a3;font-weight:820}.indicesIssuerTable .loaded,.indicesIssuerTable .positive{color:#79f2a6}.indicesIssuerTable .missing,.indicesIssuerTable .negative{color:#ff8fa0}.indicesFamilyGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.indicesFamilyGrid article{padding:16px}.indicesFamilyGrid article>div:first-child{justify-content:space-between;gap:10px;display:flex}.indicesFamilyGrid em{color:#f5f1e87a;text-align:right;font-size:11px;font-style:normal;font-weight:850}.indicesFamilyGrid article>strong{color:#fff;margin:14px 0 8px;font-size:42px;line-height:.9;display:block}.indiceComponentes{gap:8px;margin-top:14px;display:grid}.indiceComponentes>div{padding:8px}.indiceComponentes>div>div{justify-content:space-between;gap:8px;margin-bottom:7px;display:flex}.indiceComponentes small{color:#f5f1e894;font-weight:850}.indicesMethodologyStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.indicesMethodologyStrip article{padding:16px}.indicesMethodologyStrip strong{color:#fff;margin:8px 0;font-size:24px;display:block}.indicesDisclaimer{margin-top:14px;padding:16px}.indicesDisclaimer strong{margin-bottom:6px;display:block}@media (width<=1180px){.indicesFlagship,.indicesChartPanel,.indicesFamilyGrid,.indicesMethodologyStrip{grid-template-columns:1fr}.indicesHeroStats,.indicesFamilyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.indicesIssuerTable header,.indicesIssuerTable div{grid-template-columns:1fr}}@media (width<=720px){.indicesHeroStats,.indicesFamilyGrid{grid-template-columns:1fr}.indicesHalcyonPage{padding:12px}}.halcyonIndexMethodology{gap:14px;display:grid}.methodologyHero,.methodologyGrid article,.methodologyFormula article,.methodologyNext,.methodologyDisclaimer{background:radial-gradient(circle at 84% 0,#d6ad3514,#0000 28%),linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad352e}.methodologyHero{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:24px;display:grid}.methodologyHero span,.methodologyGrid article>span,.methodologyFormula span,.methodologyDisclaimer strong{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.methodologyHero h1{color:#fff;letter-spacing:-.065em;max-width:980px;margin:8px 0 10px;font-size:clamp(40px,5vw,72px);font-weight:950;line-height:.92}.methodologyHero p,.methodologyGrid p,.methodologyDisclaimer p,.methodologyNext{color:#f5f1e8a3;line-height:1.62}.methodologyHero button{color:#07110d;cursor:pointer;background:linear-gradient(135deg,#d6ad35,#ffcf73);border:1px solid #d6ad3557;padding:12px 14px;font-weight:950}.methodologyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.methodologyGrid article{padding:18px}.methodologyGrid h2{color:#fff;letter-spacing:-.035em;margin:9px 0;font-size:23px;line-height:1.05}.methodologyGrid ul{color:#f5f1e89e;gap:6px;margin:12px 0 0;padding-left:18px;display:grid}.methodologyWarning{background:radial-gradient(circle at 20% 0,#ffcf731f,#0000 32%),linear-gradient(135deg,#1c1205fa,#020604fa)!important;border-color:#ffcf7357!important}.methodologyFormula{grid-template-columns:.85fr 1.15fr;gap:12px;display:grid}.methodologyFormula article,.methodologyNext,.methodologyDisclaimer{padding:18px}.methodologyFormula code{color:#ffcf73;white-space:normal;margin-top:10px;font-family:JetBrains Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.55;display:block}.methodologyNext h2{color:#fff;margin:0 0 14px}.methodologyNext div{flex-wrap:wrap;gap:8px;display:flex}.methodologyNext span{color:#ffcf73;background:#d6ad3512;border:1px solid #d6ad352e;padding:8px 10px;font-weight:850}.methodologyDisclaimer strong{margin-bottom:6px;display:block}@media (width<=1180px){.methodologyHero,.methodologyGrid,.methodologyFormula{grid-template-columns:1fr}}.terminalCommandPro{z-index:80;position:relative}.terminalCommandPro input{width:100%}.globalSearchPanel{z-index:2147481000;background:radial-gradient(circle at 20% 0,#d6ad351a,#0000 28%),linear-gradient(135deg,#07110dfa,#020604fc);border:1px solid #d6ad355c;min-width:min(760px,100vw - 40px);padding:10px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 32px 70px #0000009e,0 0 0 1px #ffcf730f}.globalSearchPanelHeader{border-bottom:1px solid #d6ad3524;justify-content:space-between;align-items:center;gap:14px;padding:7px 8px 10px;display:flex}.globalSearchPanelHeader strong{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.globalSearchPanelHeader span{color:#f5f1e870;font-size:11px;font-weight:800}.globalSearchResults{gap:6px;max-height:430px;margin-top:8px;display:grid;overflow:auto}.globalSearchResults button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #d6ad351a;grid-template-columns:90px minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:12px;width:100%;padding:11px 12px;display:grid}.globalSearchResults button.active,.globalSearchResults button:hover{background:linear-gradient(135deg,#d6ad351f,#081610f5);border-color:#ffcf7375}.globalSearchResults button span{color:#ffcf73;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.globalSearchResults button strong{color:#fff;font-size:14px;font-weight:950}.globalSearchResults button small{color:#f5f1e88c;font-size:12px;font-weight:800;line-height:1.25}.globalSearchEmpty{color:#f5f1e88c;gap:4px;padding:18px 10px;display:grid}.globalSearchEmpty strong{color:#fff}.globalSearchShortcuts{border-top:1px solid #d6ad351f;flex-wrap:wrap;gap:7px;margin-top:10px;padding-top:10px;display:flex}.globalSearchShortcuts button{color:#ffcf73;cursor:pointer;background:#d6ad3512;border:1px solid #d6ad3538;padding:7px 9px;font-size:11px;font-weight:950}.globalSearchShortcuts button:hover{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73)}@media (width<=900px){.globalSearchPanel{left:-70px;right:-70px}.globalSearchResults button{grid-template-columns:1fr;gap:4px}.globalSearchPanelHeader{display:grid}}@media (width<=620px){.globalSearchPanel{min-width:0;left:0;right:0}}.perfilHalcyonProPage .workspaceAlertCenter{gap:16px;margin-top:22px;display:grid}.perfilHalcyonProPage .workspaceAlertHero,.perfilHalcyonProPage .workspaceAlertComposer,.perfilHalcyonProPage .workspaceAlertGrid article,.perfilHalcyonProPage .workspaceAlertRouting article{background:radial-gradient(circle at 86% 0,#d6ad3514,#0000 28%),linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad352e}.perfilHalcyonProPage .workspaceAlertHero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:18px;padding:22px;display:grid}.perfilHalcyonProPage .workspaceAlertHero span,.perfilHalcyonProPage .workspaceAlertHeroStats span,.perfilHalcyonProPage .workspaceAlertComposer span,.perfilHalcyonProPage .workspaceAlertGrid header span,.perfilHalcyonProPage .workspaceAlertRouting span{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.perfilHalcyonProPage .workspaceAlertHero h2{color:#fff;letter-spacing:-.055em;margin:8px 0;font-size:clamp(34px,4vw,58px);font-weight:950;line-height:.95}.perfilHalcyonProPage .workspaceAlertHero p,.perfilHalcyonProPage .workspaceAlertComposer p,.perfilHalcyonProPage .workspaceAlertGrid p,.perfilHalcyonProPage .workspaceAlertRouting p{color:#f5f1e89e;line-height:1.6}.perfilHalcyonProPage .workspaceAlertHeroStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.perfilHalcyonProPage .workspaceAlertHeroStats article{background:#0000003d;border:1px solid #d6ad3524;padding:14px}.perfilHalcyonProPage .workspaceAlertHeroStats strong{color:#fff;margin-top:6px;font-size:30px;line-height:1;display:block}.perfilHalcyonProPage .workspaceAlertHeroStats small{color:#f5f1e885;font-weight:850}.perfilHalcyonProPage .workspaceAlertFilters{flex-wrap:wrap;gap:8px;display:flex}.perfilHalcyonProPage .workspaceAlertFilters button{color:#f5f1e8b8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d6ad350e;border:1px solid #d6ad352e;padding:10px 12px;font-weight:950}.perfilHalcyonProPage .workspaceAlertFilters button.active{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73);border-color:#ffcf73ad}.perfilHalcyonProPage .workspaceAlertComposer{padding:18px}.perfilHalcyonProPage .workspaceAlertComposer form{grid-template-columns:1.2fr repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:12px;display:grid}.perfilHalcyonProPage .workspaceAlertComposer h3{color:#fff;margin:6px 0}.perfilHalcyonProPage .workspaceAlertComposer label{color:#ffcf73;letter-spacing:.12em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:950;display:grid}.perfilHalcyonProPage .workspaceAlertComposer input,.perfilHalcyonProPage .workspaceAlertComposer select{color:#fff;background:#00000061;border:1px solid #d6ad3538;outline:none;padding:11px 10px}.perfilHalcyonProPage .workspaceAlertComposer button,.perfilHalcyonProPage .workspaceAlertGrid footer button,.perfilHalcyonProPage .workspaceAlertRouting button{color:#fff;cursor:pointer;background:#d6ad3514;border:1px solid #d6ad3552;padding:11px 12px;font-weight:950}.perfilHalcyonProPage .workspaceAlertComposer button{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73)}.perfilHalcyonProPage .workspaceAlertGrid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:12px;display:grid}.perfilHalcyonProPage .workspaceAlertGrid article{border-left-width:4px;gap:10px;padding:15px;display:grid}.perfilHalcyonProPage .workspaceAlertGrid article.activo{border-left-color:#79f2a6}.perfilHalcyonProPage .workspaceAlertGrid article.pausado{border-left-color:#ffcf73}.perfilHalcyonProPage .workspaceAlertGrid article.informativo{border-left-color:#76a7ff}.perfilHalcyonProPage .workspaceAlertGrid header{justify-content:space-between;align-items:center;gap:12px;display:flex}.perfilHalcyonProPage .workspaceAlertGrid header em{color:#ffcf73;background:#ffcf7312;border:1px solid #ffcf732e;padding:5px 7px;font-size:11px;font-style:normal;font-weight:950}.perfilHalcyonProPage .workspaceAlertGrid h3{color:#fff;margin:0;font-size:18px}.perfilHalcyonProPage .workspaceAlertMeta{flex-wrap:wrap;gap:7px;display:flex}.perfilHalcyonProPage .workspaceAlertMeta small{color:#f5f1e894;background:#00000038;border:1px solid #d6ad351f;padding:6px 7px;font-weight:850}.perfilHalcyonProPage .workspaceAlertGrid footer{border-top:1px solid #d6ad351f;flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}.perfilHalcyonProPage .workspaceAlertRouting{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.perfilHalcyonProPage .workspaceAlertRouting article{padding:16px}.perfilHalcyonProPage .workspaceAlertRouting strong{color:#fff;margin-top:7px;font-size:18px;display:block}@media (width<=1180px){.perfilHalcyonProPage .workspaceAlertHero,.perfilHalcyonProPage .workspaceAlertComposer form,.perfilHalcyonProPage .workspaceAlertRouting{grid-template-columns:1fr}.perfilHalcyonProPage .workspaceAlertHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.perfilHalcyonProPage .workspaceAlertHeroStats{grid-template-columns:1fr}}.researchProPage{background:radial-gradient(circle at 16% 0,#d6ad351a,#0000 30%),radial-gradient(circle at 90% 10%,#286b4929,#0000 28%),#020806}.researchHeroPro{background:radial-gradient(circle at 82% 0,#ffcf731c,#0000 28%),linear-gradient(135deg,#081610f7,#020604fc);border:1px solid #d6ad3538}.researchDeskNav{border-bottom:1px solid #d6ad3529;flex-wrap:wrap;gap:8px;margin:14px 0;padding-bottom:12px;display:flex}.researchDeskNav button,.researchCommandCenter button,.researchActionsPro button,.researchNotesDesk button,.researchFolderGrid button,.researchSnapshotGrid button,.researchSharePanel button,.researchReadingRoom aside button{color:#f5f1e8c7;cursor:pointer;background:#d6ad350f;border:1px solid #d6ad3538;padding:10px 12px;font-weight:950}.researchDeskNav button.active,.researchCommandCenter button,.researchActionsPro button:first-child,.researchNotesDesk button,.researchSharePanel button:first-child{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73);border-color:#ffcf73b8}.researchCommandCenter{background:linear-gradient(135deg,#081610f0,#020604fa);border:1px solid #d6ad3529;grid-template-columns:minmax(280px,1fr) 210px 210px auto;align-items:end;gap:12px;margin-bottom:14px;padding:14px;display:grid}.researchCommandCenter label,.researchNotesDesk label{color:#ffcf73;letter-spacing:.12em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:950;display:grid}.researchCommandCenter input,.researchCommandCenter select,.researchNotesDesk input,.researchNotesDesk select,.researchNotesDesk textarea{color:#fff;background:#0000006b;border:1px solid #d6ad3538;outline:none;padding:11px 12px}.researchOverviewGrid{grid-template-columns:.9fr .9fr 1.2fr;gap:12px;margin-bottom:14px;display:grid}.researchOverviewGrid article,.researchReadingRoom article,.researchReadingRoom aside,.researchNotesDesk form,.researchNotesList article,.researchFolderGrid article,.researchSnapshotGrid article,.researchSharePanel article{background:radial-gradient(circle at 90% 0,#d6ad3514,#0000 28%),linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad3529;padding:16px}.researchOverviewGrid span,.researchReadingRoom span,.researchNotesDesk span,.researchNotesList span,.researchFolderGrid span,.researchSnapshotGrid span,.researchSharePanel span,.researchNoticePro span{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.researchOverviewGrid p{border-bottom:1px solid #d6ad351a;justify-content:space-between;gap:12px;margin:0;padding:8px 0;display:flex}.researchOverviewGrid strong,.researchReadingRoom h2,.researchNotesDesk h2,.researchFolderGrid h3,.researchSnapshotGrid h3,.researchSharePanel h2,.researchSharePreview strong{color:#fff}.researchOverviewGrid em{color:#ffcf73;font-style:normal;font-weight:950}.researchWorkspacePro{grid-template-columns:minmax(360px,.7fr) minmax(0,1.3fr)}.researchLibraryPro{max-height:780px;overflow:auto}.researchDetailPanelPro{align-self:start;position:sticky;top:92px}.researchReadingRoom{grid-template-columns:minmax(0,1fr) 330px;gap:14px;display:grid}.researchReadingRoom article h2{letter-spacing:-.055em;margin:10px 0;font-size:clamp(34px,4vw,58px);line-height:.95}.researchReadingRoom p,.researchNotesList p,.researchFolderGrid p,.researchSnapshotGrid p,.researchSharePanel p{color:#f5f1e89e;line-height:1.62}.researchReadingMeta{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.researchReadingMeta em,.researchNotesList em,.researchFolderGrid em{color:#ffcf73;background:#d6ad350f;border:1px solid #d6ad3529;padding:6px 8px;font-style:normal;font-weight:850}.researchReadingBody{border-top:1px solid #d6ad3524;margin-top:14px;padding-top:14px}.researchReadingBody h3{color:#ffcf73;margin-top:18px}.researchReadingRoom aside{align-content:start;gap:9px;display:grid}.researchReadingRoom aside button{text-align:left;gap:5px;display:grid}.researchReadingRoom aside small{color:#f5f1e885}.researchNotesDesk{grid-template-columns:420px minmax(0,1fr);gap:14px;display:grid}.researchNotesDesk form{align-content:start;gap:12px;display:grid}.researchNotesDesk textarea{resize:vertical;min-height:170px}.researchNotesList,.researchFolderGrid,.researchSnapshotGrid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px;display:grid}.researchNotesList article,.researchFolderGrid article,.researchSnapshotGrid article{gap:10px;display:grid}.researchNotesList h3,.researchFolderGrid h3,.researchSnapshotGrid h3{margin:0}.researchNotesList small,.researchFolderGrid strong{color:#f5f1e894}.researchNotesList div,.researchFolderGrid div{flex-wrap:wrap;gap:7px;display:flex}.researchSharePanel{max-width:980px;display:grid}.researchSharePreview{background:#00000040;border:1px solid #d6ad352e;margin:14px 0;padding:14px}.researchSharePreview small{color:#f5f1e88a;font-weight:850}.researchNoticePro{margin-top:14px}@media (width<=1180px){.researchCommandCenter,.researchOverviewGrid,.researchWorkspacePro,.researchReadingRoom,.researchNotesDesk{grid-template-columns:1fr}.researchDetailPanelPro{position:static}}@media (width<=720px){.researchDeskNav,.researchHeroPro .relatoriosHeroActions{display:grid}}.researchProPage .researchOverviewGrid article{align-content:start!important;gap:10px!important;min-height:auto!important;padding:18px!important;display:grid!important}.researchProPage .researchOverviewGrid article>span{color:#ffcf73!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 4px!important;font-size:10px!important;font-weight:950!important;line-height:1.2!important;display:block!important}.researchProPage .researchOverviewGrid article>strong{color:#fff!important;letter-spacing:-.035em!important;max-width:920px!important;margin:0!important;font-size:clamp(22px,2vw,30px)!important;font-weight:950!important;line-height:1.12!important;display:block!important}.researchProPage .researchOverviewGrid article>p{color:#f5f1e8b8!important;max-width:980px!important;margin:0!important;font-size:clamp(15px,1.15vw,19px)!important;line-height:1.35!important;display:block!important}.researchProPage .researchOverviewGrid article>div{gap:0!important;display:grid!important}.researchProPage .researchOverviewGrid article>div p{border-bottom:1px solid #d6ad351a!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:9px 0!important;display:grid!important}.researchProPage .researchOverviewGrid article>div p:last-child{border-bottom:0!important}.researchProPage .researchOverviewGrid article>div p strong{color:#f5f1e8c7!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important}.researchProPage .researchOverviewGrid article>div p em{color:#ffcf73!important;font-size:14px!important;font-style:normal!important;font-weight:950!important}.researchProPage .researchOverviewGrid article:nth-child(3){background:radial-gradient(circle at 88% 0,#ffcf731c,#0000 30%),linear-gradient(135deg,#081610fa,#020604fc)!important;border-color:#ffcf733d!important;position:relative!important;overflow:hidden!important}.researchProPage .researchOverviewGrid article:nth-child(3):after{content:""!important;background:linear-gradient(90deg,#ffcf732e,#0000)!important;width:100%!important;height:1px!important;margin-top:4px!important;display:block!important}.researchProPage .researchOverviewGrid,.researchProPage .researchOverviewGrid *{box-sizing:border-box!important}.researchProPage .researchOverviewGrid{grid-auto-rows:auto!important;align-items:start!important}@media (width<=1180px){.researchProPage .researchOverviewGrid{grid-template-columns:1fr!important}.researchProPage .researchOverviewGrid article>strong{font-size:26px!important}}@media (width<=720px){.researchProPage .researchOverviewGrid article{padding:14px!important}.researchProPage .researchOverviewGrid article>strong{font-size:22px!important}.researchProPage .researchOverviewGrid article>p{font-size:15px!important}}.indicesHalcyonPage .indicesHero{background:radial-gradient(circle at 82% 0,#ffcf731f,#0000 28%),radial-gradient(circle at 12% 18%,#5dffc512,#0000 24%),linear-gradient(135deg,#081610fa,#020604fc)!important}.indicesHalcyonPage .indicesHero h1{max-width:980px}.indicesHalcyonPage .indicesHero p{color:#f5f1e8ad;max-width:1050px;font-size:clamp(16px,1.25vw,20px);line-height:1.55}.indicesExecutiveLayer,.indicesHowItWorks,.indicesBenefitsGrid{margin-top:14px}.indicesExecutiveLayer,.indicesHowItWorks{background:radial-gradient(circle at 90% 0,#ffcf7314,#0000 30%),linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad352e;gap:14px;padding:20px;display:grid}.indicesExecutiveLayer{grid-template-columns:.95fr 1.05fr}.indicesExecutiveLayer article span,.indicesHowItWorks>div>span,.indicesBenefitsIntro span,.indicesMethodSteps article strong,.indicesKeyReadings strong{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.indicesExecutiveLayer h2,.indicesHowItWorks h2,.indicesBenefitsIntro h2{color:#fff;letter-spacing:-.05em;margin:8px 0 10px;font-size:clamp(30px,3.2vw,48px);font-weight:950;line-height:.98}.indicesExecutiveLayer p,.indicesHowItWorks p,.indicesBenefitsGrid p{color:#f5f1e8a3;line-height:1.62}.indicesKeyReadings{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.indicesKeyReadings div,.indicesMethodSteps article,.indicesBenefitsGrid article{background:#0000003d;border:1px solid #d6ad3524;padding:13px}.indicesKeyReadings span{color:#fff;margin-top:8px;font-weight:950;line-height:1.15;display:block}.indicesKeyReadings p{margin:8px 0 0;font-size:12px;line-height:1.45}.indicesHowItWorks{grid-template-columns:.7fr 1.3fr}.indicesMethodSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.indicesMethodSteps article p{margin:8px 0 0;font-size:13px}.indicesBenefitsGrid{grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:10px;display:grid}.indicesBenefitsIntro{background:radial-gradient(circle at 18% 0,#ffcf731a,#0000 30%),linear-gradient(135deg,#0c1c14f5,#020604fa);border:1px solid #d6ad352e;grid-row:span 2;padding:18px}.indicesBenefitsGrid article h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:17px;line-height:1.18}.indicesBenefitsGrid article p{margin:9px 0 0;font-size:13px}.indicesFlagship.upgraded{border-color:#ffcf7338!important}.indicesHalcyonPage .indicesMethodologyStrip article{min-height:170px}.indicesHalcyonPage .indicesDisclaimer{background:linear-gradient(135deg,#d6ad3514,#020604fa);border-color:#ffcf7338}@media (width<=1280px){.indicesKeyReadings,.indicesMethodSteps,.indicesBenefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.indicesBenefitsIntro{grid-area:auto/1/auto/-1}}@media (width<=980px){.indicesExecutiveLayer,.indicesHowItWorks,.indicesKeyReadings,.indicesMethodSteps,.indicesBenefitsGrid{grid-template-columns:1fr}}.perfilHalcyonProPage .profilePrivacyQuickPanel,.perfilHalcyonProPage .workspacePrivacyCenter .privacyHero,.perfilHalcyonProPage .workspacePrivacyCenter .privacyPermissionsPanel,.perfilHalcyonProPage .workspacePrivacyCenter .privacyPreviewPanel article{background:radial-gradient(circle at 88% 0,#d6ad3514,#0000 28%),linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad352e}.perfilHalcyonProPage .profilePrivacyQuickPanel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:grid}.perfilHalcyonProPage .profilePrivacyQuickPanel span,.perfilHalcyonProPage .privacyHero span,.perfilHalcyonProPage .privacyStatusCard span,.perfilHalcyonProPage .privacyPermissionsPanel>div>span,.perfilHalcyonProPage .privacyPreviewPanel span{color:#ffcf73;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.perfilHalcyonProPage .profilePrivacyQuickPanel strong,.perfilHalcyonProPage .privacyStatusCard strong{color:#fff;margin-top:4px;font-size:24px;font-weight:950;display:block}.perfilHalcyonProPage .profilePrivacyQuickPanel p,.perfilHalcyonProPage .privacyHero p,.perfilHalcyonProPage .privacyPermissionsPanel p,.perfilHalcyonProPage .privacyPreviewPanel p,.perfilHalcyonProPage .privacyStatusCard small{color:#f5f1e89e;line-height:1.55}.perfilHalcyonProPage .profilePrivacyQuickPanel button,.perfilHalcyonProPage .workspacePrivacyCenter button{color:#fff;cursor:pointer;background:#d6ad3514;border:1px solid #d6ad3547;padding:11px 13px;font-weight:950}.perfilHalcyonProPage .profilePrivacyQuickPanel button:hover,.perfilHalcyonProPage .workspacePrivacyCenter button:hover{border-color:#ffcf7394}.perfilHalcyonProPage .workspacePrivacyCenter{gap:14px;margin-top:22px;display:grid}.perfilHalcyonProPage .privacyHero{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:18px;padding:22px;display:grid}.perfilHalcyonProPage .privacyHero h2{color:#fff;letter-spacing:-.055em;margin:8px 0;font-size:clamp(34px,4vw,58px);font-weight:950;line-height:.95}.perfilHalcyonProPage .privacyStatusCard{background:#0000003d;border:1px solid #d6ad3533;align-content:center;padding:18px;display:grid}.perfilHalcyonProPage .privacyStatusCard.publico{border-color:#5dffc542}.perfilHalcyonProPage .privacyStatusCard.restrito{border-color:#ffcf7352}.perfilHalcyonProPage .privacyVisibilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.perfilHalcyonProPage .privacyVisibilityGrid button{text-align:left;background:radial-gradient(circle at 95% 0,#d6ad3514,#0000 32%),#0000003d;border-color:#d6ad3529;gap:8px;min-height:142px;display:grid}.perfilHalcyonProPage .privacyVisibilityGrid button.active{background:radial-gradient(circle at 95% 0,#ffcf7329,#0000 32%),linear-gradient(135deg,#d6ad3521,#07110df5);border-color:#ffcf73a8}.perfilHalcyonProPage .privacyVisibilityGrid span{color:#ffcf73;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.perfilHalcyonProPage .privacyVisibilityGrid strong{color:#fff;font-size:20px;line-height:1.15}.perfilHalcyonProPage .privacyVisibilityGrid small{color:#f5f1e88f;line-height:1.45}.perfilHalcyonProPage .privacyPermissionsPanel{grid-template-columns:.7fr 1.3fr;gap:18px;padding:18px;display:grid}.perfilHalcyonProPage .privacyPermissionsPanel h3{color:#fff;margin:8px 0;font-size:28px;line-height:1.05}.perfilHalcyonProPage .privacyPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.perfilHalcyonProPage .privacyPermissionGrid button{text-align:left;border-left-width:4px;gap:5px;min-height:116px;display:grid}.perfilHalcyonProPage .privacyPermissionGrid button.enabled{border-left-color:#5dffc5}.perfilHalcyonProPage .privacyPermissionGrid button.disabled{opacity:.72;border-left-color:#ff8fa0}.perfilHalcyonProPage .privacyPermissionGrid button:disabled{cursor:not-allowed;opacity:.52}.perfilHalcyonProPage .privacyPermissionGrid span{color:#ffcf73;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.perfilHalcyonProPage .privacyPermissionGrid strong{color:#fff}.perfilHalcyonProPage .privacyPermissionGrid small{color:#f5f1e88c;line-height:1.35}.perfilHalcyonProPage .privacyPreviewPanel{grid-template-columns:1.1fr .9fr;gap:12px;display:grid}.perfilHalcyonProPage .privacyPreviewPanel article{padding:16px}.perfilHalcyonProPage .privacyPreviewPanel h3{color:#fff;margin:8px 0;font-size:24px}.perfilHalcyonProPage .privacyPreviewChips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.perfilHalcyonProPage .privacyPreviewChips em,.perfilHalcyonProPage .privacyPreviewPanel li{color:#f5f1e8bd;background:#d6ad350f;border:1px solid #d6ad3529;padding:7px 8px;font-style:normal;font-weight:850}.perfilHalcyonProPage .privacyPreviewPanel ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.perfilHalcyonProPage .hcxProfileActions button:disabled,.perfilHalcyonProPage .workspaceDirectoryActions button:disabled,.perfilHalcyonProPage .profileConnectActions button:disabled{opacity:.5;cursor:not-allowed}@media (width<=1180px){.perfilHalcyonProPage .privacyHero,.perfilHalcyonProPage .privacyPermissionsPanel,.perfilHalcyonProPage .privacyPreviewPanel,.perfilHalcyonProPage .privacyVisibilityGrid,.perfilHalcyonProPage .privacyPermissionGrid,.perfilHalcyonProPage .profilePrivacyQuickPanel{grid-template-columns:1fr}}.perfilHalcyonProPage .privacyVisibilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.perfilHalcyonProPage .privacyVisibilityGrid button{min-height:138px!important}.perfilHalcyonProPage .privacyStatusCard.privado{border-color:#ffcf7352!important}@media (width<=900px){.perfilHalcyonProPage .privacyVisibilityGrid{grid-template-columns:1fr!important}}.hlConnectPage{color:#f7f3ea;background:radial-gradient(circle at 18% 0,#2f76ff2e,#0000 28%),radial-gradient(circle at 82% 10%,#ffcf731f,#0000 30%),linear-gradient(135deg,#020605 0%,#06120d 42%,#010302 100%);min-height:100vh;padding:24px}.hlcHero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:stretch;gap:22px;display:grid}.hlcHeroCopy,.hlcLivePanel,.hlcArchitecture article,.hlcSidebar,.hlcThread,.hlcContextPanel section{background:radial-gradient(circle at 86% 0,#ffcf7314,#0000 28%),linear-gradient(135deg,#081610f5,#020604fa);border:1px solid #d6ad352e}.hlcHeroCopy{padding:30px;position:relative;overflow:hidden}.hlcHeroCopy:after{content:"";border:1px solid #2f76ff59;border-radius:999px;width:310px;height:310px;position:absolute;top:-120px;right:-120px;box-shadow:0 0 80px #2f76ff33}.hlcHeroCopy>span,.hlcLiveTop span,.hlcArchitecture span,.hlcSearchBox span,.hlcRooms>span,.hlcThreadHeader span,.hlcProfileCard>div:nth-child(2)>span,.hlcContextMarket>span,.hlcCompliance>span{color:#ffcf73;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:950}.hlcHeroCopy h1{color:#fff;letter-spacing:-.07em;max-width:1000px;margin:12px 0;font-size:clamp(44px,6vw,88px);font-weight:950;line-height:.9}.hlcHeroCopy p{color:#f5f1e8a8;max-width:850px;font-size:clamp(16px,1.2vw,20px);line-height:1.55}.hlcHeroActions,.hlcCallButtons,.hlcProfileActions,.hlcCallControls{flex-wrap:wrap;gap:10px;display:flex}.hlcHeroActions{margin-top:24px}.hlcHeroActions button,.hlcCallButtons button,.hlcComposer button,.hlcProfileActions button,.hlcCallControls button,.hlcRooms button,.hlcUserList button{color:#fff;cursor:pointer;background:#d6ad3511;border:1px solid #d6ad353b;font-weight:950}.hlcHeroActions button,.hlcCallButtons button,.hlcComposer button,.hlcProfileActions button,.hlcCallControls button{padding:11px 13px}.hlcHeroActions button:first-child,.hlcCallButtons button:last-child,.hlcComposer button[type=submit]{color:#06120d;background:linear-gradient(135deg,#2f76ff,#5dffc5);border-color:#2f76ff9e}.hlcCallButtons button:disabled,.hlcCallControls button:disabled{opacity:.45;cursor:not-allowed}.hlcLivePanel{padding:18px;overflow:hidden}.hlcLiveTop{justify-content:space-between;align-items:center;display:flex}.hlcLiveTop strong{color:#5dffc5;font-size:40px;line-height:1}.hlcOrbit{background:radial-gradient(circle,#2f76ff29,#0000 35%),radial-gradient(circle,#ffcf7314,#0000 62%);border:1px dashed #d6ad353d;border-radius:999px;width:320px;height:320px;margin:16px auto 10px;position:relative}.hlcOrbit:before,.hlcOrbit:after{content:"";border:1px solid #ffffff0e;border-radius:999px;position:absolute}.hlcOrbit:before{inset:44px}.hlcOrbit:after{inset:92px}.hlcOrbitNode{z-index:2;color:#fff;border:1px solid #d6ad3552;border-radius:999px;width:56px;height:56px;font-weight:950;position:absolute;top:132px;left:132px;box-shadow:0 0 22px #00000073}.hlcOrbitNode.online{background:radial-gradient(circle at 70% 20%,#5dffc5,#0d684c)}.hlcOrbitNode.ocupado{background:radial-gradient(circle at 70% 20%,#ffcf73,#67480d)}.hlcOrbitNode.ausente{background:radial-gradient(circle at 70% 20%,#76a7ff,#123268)}.hlcOrbitNode.offline{background:radial-gradient(circle at 70% 20%,#95a098,#18201c)}.hlcOrbitCore{z-index:1;text-align:center;background:linear-gradient(135deg,#101e17,#030604);border:1px solid #ffcf7340;border-radius:999px;place-items:center;display:grid;position:absolute;inset:112px}.hlcOrbitCore strong{color:#ffcf73;font-size:40px;line-height:.8;display:block}.hlcOrbitCore small{color:#f5f1e88c;font-weight:850}.hlcMarketStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hlcMarketStrip div{background:#00000047;border:1px solid #d6ad3521;padding:10px}.hlcMarketStrip span,.hlcMarketStrip small{color:#f5f1e885;font-size:11px;font-weight:850;display:block}.hlcMarketStrip strong{color:#fff;margin:3px 0;display:block}.hlcArchitecture{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.hlcArchitecture article{padding:16px}.hlcArchitecture strong{color:#fff;margin:8px 0;font-size:19px;display:block}.hlcArchitecture p,.hlcCompliance p{color:#f5f1e89e;line-height:1.55}.hlcWorkspace{grid-template-columns:330px minmax(0,1fr) 340px;align-items:start;gap:16px;margin-top:16px;display:grid}.hlcSidebar,.hlcThread,.hlcContextPanel section{padding:14px}.hlcSidebar{gap:14px;max-height:calc(100vh - 120px);display:grid;position:sticky;top:86px;overflow:auto}.hlcSearchBox{gap:7px;display:grid}.hlcSearchBox input,.hlcComposer input{color:#fff;background:#00000061;border:1px solid #d6ad3530;outline:none;padding:11px 12px}.hlcUserList{gap:8px;display:grid}.hlcUserList button{text-align:left;border-color:#d6ad351c;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:11px;display:grid}.hlcUserList button.active,.hlcRooms button.active{background:linear-gradient(135deg,#d6ad3524,#081610f5);border-color:#ffcf737a}.hlcUserList strong{color:#fff;align-items:center;gap:6px;display:flex}.hlcUserList strong em,.hlcProfileCard h3 em{color:#fff;background:#2f76ff;border-radius:999px;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;display:inline-grid}.hlcUserList span,.hlcUserList small{color:#f5f1e885;font-weight:750;display:block}.hlcStatus{background:#95a098;border-radius:999px;width:10px;height:10px;margin-top:5px}.hlcStatus.online{background:#5dffc5;box-shadow:0 0 16px #5dffc599}.hlcStatus.ocupado{background:#ffcf73}.hlcStatus.ausente{background:#76a7ff}.hlcStatus.offline{background:#79837c}.hlcRooms{gap:8px;display:grid}.hlcRooms button{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:11px;display:grid}.hlcRooms strong{color:#fff}.hlcRooms small{color:#f5f1e885}.hlcRooms em{color:#07110d;background:#ffcf73;border-radius:999px;grid-row:span 2;align-self:center;padding:4px 7px;font-style:normal;font-weight:950}.hlcThread{min-height:720px}.hlcThreadHeader{border-bottom:1px solid #d6ad3521;justify-content:space-between;align-items:start;gap:18px;padding-bottom:14px;display:flex}.hlcThreadHeader h2{color:#fff;letter-spacing:-.05em;margin:5px 0;font-size:clamp(28px,3.5vw,48px);line-height:.95}.hlcThreadHeader p{color:#f5f1e894;margin:0}.hlcCallStage{background:radial-gradient(circle at 50% 0,#2f76ff2e,#0000 38%),#020403;border:1px solid #2f76ff47;margin-top:14px;padding:12px}.hlcCallMain{grid-template-columns:1fr 220px;gap:12px;min-height:360px;display:grid;position:relative}.hlcVideoTile{text-align:center;background:radial-gradient(circle at 50% 20%,#5dffc51f,#0000 35%),linear-gradient(135deg,#05100c,#000);border:1px solid #ffffff1a;place-items:center;min-height:240px;display:grid}.hlcVideoTile.remote strong{color:#ffcf73;font-size:92px}.hlcVideoTile.self{align-self:end;min-height:160px}.hlcVideoTile.self strong{color:#5dffc5;font-size:48px}.hlcVideoTile span,.hlcVideoTile small{color:#f5f1e894;font-weight:850}.hlcCallControls{border-top:1px solid #ffffff14;justify-content:center;margin-top:12px;padding-top:12px}.hlcCallControls button.active{color:#ffcf73;background:#ffcf7329}.hlcCallControls .danger{color:#ff8fa0;background:#ff506929;border-color:#ff506970}.hlcMessages{gap:12px;margin:18px 0;display:grid}.hlcMessages article{background:#00000040;border:1px solid #d6ad351f;max-width:75%;padding:12px 13px}.hlcMessages article.me{background:#5dffc50f;border-color:#5dffc52e;justify-self:end}.hlcMessages article span{color:#f5f1e87a;margin-bottom:6px;font-size:11px;font-weight:850;display:block}.hlcMessages article p{color:#f5f1e8cc;margin:0;line-height:1.48}.hlcComposer{border-top:1px solid #d6ad3521;grid-template-columns:auto auto minmax(0,1fr) auto;gap:8px;padding-top:12px;display:grid}.hlcContextPanel{gap:14px;display:grid;position:sticky;top:86px}.hlcProfileCard{gap:11px;display:grid}.hlcProfileAvatar{color:#ffcf73;background:radial-gradient(circle at 70% 20%,#ffcf732e,#0000 38%),#050907;border:1px solid #ffcf7357;border-radius:22px;place-items:center;width:78px;height:78px;font-size:25px;font-weight:950;display:grid}.hlcProfileCard h3{color:#fff;align-items:center;gap:8px;margin:7px 0 2px;font-size:24px;display:flex}.hlcProfileCard p,.hlcProfileCard small{color:#f5f1e894;line-height:1.55}.hlcProfileCard>strong{color:#fff}.hlcFocusTags{flex-wrap:wrap;gap:7px;display:flex}.hlcFocusTags em{color:#ffcf73;background:#d6ad350f;border:1px solid #d6ad3529;padding:6px 8px;font-style:normal;font-weight:850}.hlcContextMarket{gap:8px;display:grid}.hlcContextMarket div{border-bottom:1px solid #d6ad3517;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:8px 0;display:grid}.hlcContextMarket strong{color:#fff}.hlcContextMarket em{color:#ffcf73;font-style:normal;font-weight:950}.hlcContextMarket small{color:#f5f1e87a}@media (width<=1420px){.hlcWorkspace{grid-template-columns:300px minmax(0,1fr)}.hlcContextPanel{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (width<=1100px){.hlcHero,.hlcWorkspace,.hlcArchitecture,.hlcContextPanel{grid-template-columns:1fr}.hlcSidebar,.hlcContextPanel{position:static}.hlcCallMain,.hlcComposer{grid-template-columns:1fr}}@media (width<=720px){.hlConnectPage{padding:12px}.hlcHeroCopy{padding:20px}.hlcOrbit{width:250px;height:250px}.hlcOrbitNode{top:97px;left:97px}.hlcMarketStrip{grid-template-columns:1fr 1fr}.hlcMessages article{max-width:95%}}.perfilHalcyonProPage .profileAvatarUpload{z-index:3!important;color:#ffb15f!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;background:#000000b8!important;border:1px solid #ff971f73!important;justify-content:center!important;align-items:center!important;min-height:28px!important;padding:0 9px!important;font-size:10px!important;font-weight:950!important;display:inline-flex!important;position:absolute!important;bottom:8px!important;right:8px!important}.perfilHalcyonProPage .profileAvatarUpload input{display:none!important}.perfilHalcyonProPage .profileConnectStats{grid-template-columns:repeat(4,minmax(96px,1fr))!important;gap:8px!important;min-width:min(520px,100%)!important;display:grid!important}.perfilHalcyonProPage .profileConnectStats button,.perfilHalcyonProPage .profileWorkspaceTabs button,.perfilHalcyonProPage .profileCommandCard button,.perfilHalcyonProPage .profileQuickMessages button,.perfilHalcyonProPage .profileQuickWorkspace button,.perfilHalcyonProPage .profileResearchPreview button,.perfilHalcyonProPage .workspaceProjectList button,.perfilHalcyonProPage .workspaceTaskComposer button,.perfilHalcyonProPage .workspaceWatchlistHeader button,.perfilHalcyonProPage .workspaceWatchlistGrid button,.perfilHalcyonProPage .workspaceProfileActions button,.perfilHalcyonProPage .workspacePermissionGrid button,.perfilHalcyonProPage .workspaceVisibilityCards button,.perfilHalcyonProPage .workspaceAlertComposer button{color:#fff!important;cursor:pointer!important;background:#ff971f14!important;border:1px solid #ff971f47!important;font-weight:950!important}.perfilHalcyonProPage .profileConnectStats button{text-align:left!important;gap:3px!important;min-height:78px!important;padding:12px!important;display:grid!important}.perfilHalcyonProPage .profileConnectStats button strong{color:#fff!important;font-size:26px!important;line-height:1!important}.perfilHalcyonProPage .profileConnectStats button small,.perfilHalcyonProPage .profileWorkspaceTabs button span,.perfilHalcyonProPage .profileQuickMessages small,.perfilHalcyonProPage .profileQuickWorkspace small,.perfilHalcyonProPage .profileResearchPreview small,.perfilHalcyonProPage .workspaceMessageList small,.perfilHalcyonProPage .workspaceProjectList small,.perfilHalcyonProPage .workspaceAlertList small,.perfilHalcyonProPage .workspaceVisibilityCards small,.perfilHalcyonProPage .workspacePermissionGrid small{color:#dbd8be94!important;font-size:11px!important;font-weight:800!important}.perfilHalcyonProPage .profileConnectStats button:first-child,.perfilHalcyonProPage .profileCommandCard button:first-child,.perfilHalcyonProPage .workspaceProfileActions button:first-child,.perfilHalcyonProPage .workspaceAlertComposer button,.perfilHalcyonProPage .workspaceTaskComposer button,.perfilHalcyonProPage .workspaceWatchlistHeader button{color:#050505!important;background:linear-gradient(135deg,#ff971f 0%,#ff5a1f 100%)!important;border-color:#ff7a1a!important}.perfilHalcyonProPage .profileWorkspaceTabs{flex-wrap:wrap!important;gap:8px!important;margin:16px 0!important;display:flex!important}.perfilHalcyonProPage .profileWorkspaceTabs button{text-align:left!important;gap:3px!important;min-height:50px!important;padding:10px 12px!important;display:grid!important}.perfilHalcyonProPage .profileWorkspaceTabs button strong{color:#fff!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important}.perfilHalcyonProPage .profileWorkspaceTabs button.active,.perfilHalcyonProPage .profileWorkspaceTabs button:hover{background:#ff971f2e!important;border-color:#ff971fb8!important}.perfilHalcyonProPage .profileOverviewGrid,.perfilHalcyonProPage .workspaceProjectsGrid,.perfilHalcyonProPage .workspaceProfileGrid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)!important;gap:14px!important;display:grid!important}.perfilHalcyonProPage .profileOverviewMain,.perfilHalcyonProPage .profileOverviewAside,.perfilHalcyonProPage .workspaceMessageList,.perfilHalcyonProPage .workspaceResearchGrid,.perfilHalcyonProPage .workspaceWatchlistGrid,.perfilHalcyonProPage .workspaceAlertList,.perfilHalcyonProPage .workspaceChipGrid,.perfilHalcyonProPage .workspaceInterestGrid,.perfilHalcyonProPage .workspacePermissionGrid,.perfilHalcyonProPage .workspaceVisibilityCards{gap:10px!important;display:grid!important}.perfilHalcyonProPage .workspacePermissionGrid,.perfilHalcyonProPage .workspaceVisibilityCards,.perfilHalcyonProPage .workspaceAlertHeroStats,.perfilHalcyonProPage .workspaceWatchlistGrid,.perfilHalcyonProPage .workspaceResearchGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}.perfilHalcyonProPage .profileOverviewMain,.perfilHalcyonProPage .profileOverviewAside article,.perfilHalcyonProPage .workspaceCreateProject,.perfilHalcyonProPage .workspaceProjectList,.perfilHalcyonProPage .workspaceMessages,.perfilHalcyonProPage .workspaceResearch,.perfilHalcyonProPage .workspaceWatchlist,.perfilHalcyonProPage .workspaceAlertCenter,.perfilHalcyonProPage .workspaceProfileEditor,.perfilHalcyonProPage .workspacePrivacy,.perfilHalcyonProPage .workspaceSettings,.perfilHalcyonProPage .profileCommandCard,.perfilHalcyonProPage .profileActiveProject,.perfilHalcyonProPage .workspaceMessageList article,.perfilHalcyonProPage .workspaceResearchGrid article,.perfilHalcyonProPage .workspaceWatchlistGrid article,.perfilHalcyonProPage .workspaceAlertList article{box-shadow:none!important;background:linear-gradient(135deg,#07110df7,#030907fc)!important;border:1px solid #43624e7a!important;padding:18px!important}.perfilHalcyonProPage .profileCommandCard h2,.perfilHalcyonProPage .workspaceSectionHeader h2,.perfilHalcyonProPage .workspaceAlertHero h2,.perfilHalcyonProPage .workspaceProfileEditor h2,.perfilHalcyonProPage .workspacePrivacy h2,.perfilHalcyonProPage .workspaceSettings h2{color:#fffdf4!important;letter-spacing:-.055em!important;margin:8px 0!important;font-size:clamp(32px,4vw,58px)!important;font-weight:950!important;line-height:.95!important}.perfilHalcyonProPage .profileCommandCard span,.perfilHalcyonProPage .profileActiveProject span,.perfilHalcyonProPage .profileQuickMessages>span,.perfilHalcyonProPage .profileQuickWorkspace>span,.perfilHalcyonProPage .profileResearchPreview>span,.perfilHalcyonProPage .workspaceSectionHeader span,.perfilHalcyonProPage .workspaceCreateProject>span,.perfilHalcyonProPage .workspaceProjectList>span,.perfilHalcyonProPage .workspaceAlertHero span,.perfilHalcyonProPage .workspaceAlertHeroStats span,.perfilHalcyonProPage .workspaceAlertComposer span,.perfilHalcyonProPage .workspaceAlertList span,.perfilHalcyonProPage .workspaceWatchlistGrid span,.perfilHalcyonProPage .workspaceResearchGrid span,.perfilHalcyonProPage .workspaceMessages span{color:#f0c846!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;display:block!important}.perfilHalcyonProPage .profileCommandCard p,.perfilHalcyonProPage .profileActiveProject p,.perfilHalcyonProPage .profileQuickMessages p,.perfilHalcyonProPage .workspaceSectionHeader p,.perfilHalcyonProPage .workspaceAlertHero p,.perfilHalcyonProPage .workspaceMessageList p,.perfilHalcyonProPage .workspaceResearchGrid p,.perfilHalcyonProPage .workspaceWatchlist p,.perfilHalcyonProPage .workspacePrivacy p,.perfilHalcyonProPage .workspaceSettings p{color:#dbd8bea8!important;line-height:1.58!important}.perfilHalcyonProPage input,.perfilHalcyonProPage textarea,.perfilHalcyonProPage select{color:#fff!important;background:#0000008f!important;border:1px solid #ff971f40!important;outline:none!important;width:100%!important;padding:11px 12px!important}.perfilHalcyonProPage textarea{resize:vertical!important;min-height:110px!important}.perfilHalcyonProPage label.wide{grid-column:1/-1!important}.perfilHalcyonProPage .workspaceNotice{color:#f5f1e8c7!important;background:#5dffc50f!important;border:1px solid #5dffc538!important;padding:13px!important}.perfilHalcyonProPage .workspaceNotice.error{background:#ff5d7314!important;border-color:#ff5d7361!important}.perfilHalcyonProPage .perfilConnectEmbedShell{background:#020806!important;border:1px solid #43624e85!important;padding:0!important;overflow:hidden!important}.perfilHalcyonProPage .hlConnectPage.hlConnectEmbedded{background:0 0!important;min-height:0!important;padding:14px!important}.perfilHalcyonProPage .hlConnectEmbedded .hlcHero,.perfilHalcyonProPage .hlConnectEmbedded .hlcArchitecture{display:none!important}.perfilHalcyonProPage .hlConnectEmbedded .hlcEmbeddedTop{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-bottom:12px!important;display:flex!important}.perfilHalcyonProPage .hlConnectEmbedded .hlcWorkspace{grid-template-columns:300px minmax(0,1fr) 300px!important;gap:12px!important;margin-top:0!important;display:grid!important}.perfilHalcyonProPage .hlConnectEmbedded .hlcSidebar,.perfilHalcyonProPage .hlConnectEmbedded .hlcThread,.perfilHalcyonProPage .hlConnectEmbedded .hlcContextPanel section{background:linear-gradient(135deg,#07110df7,#030907fc)!important;border-color:#43624e7a!important}.perfilHalcyonProPage .hlConnectEmbedded .hlcThread{min-height:640px!important}@media (width<=1180px){.perfilHalcyonProPage .profileConnectStats,.perfilHalcyonProPage .profileOverviewGrid,.perfilHalcyonProPage .workspaceProjectsGrid,.perfilHalcyonProPage .workspaceProfileGrid,.perfilHalcyonProPage .hlConnectEmbedded .hlcWorkspace{grid-template-columns:1fr!important}}@media (width<=720px){.perfilHalcyonProPage .profileConnectStats,.perfilHalcyonProPage .workspacePermissionGrid,.perfilHalcyonProPage .workspaceVisibilityCards,.perfilHalcyonProPage .workspaceAlertHeroStats{grid-template-columns:1fr!important}.perfilHalcyonProPage .profileWorkspaceTabs button{width:100%!important}.perfilHalcyonProPage .hlConnectEmbedded .hlcEmbeddedTop{flex-direction:column!important;align-items:stretch!important}}@media (width<=1040px){.macroRadarBody{grid-template-columns:1fr}.macroRadarAxisList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroRadarTerminal{border-radius:22px;padding:14px}.macroRadarTopbar{flex-direction:column}.macroRadarSelect{width:100%}.macroRadarCanvasShell{min-height:370px}.macroRadarChart{width:360px;max-width:100%}.macroRadarAxisList{grid-template-columns:1fr}}@media (width<=1040px){.macroRadarBody{grid-template-columns:1fr}.macroRadarAxisList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroRadarTerminal{border-radius:22px;padding:14px}.macroRadarTopbar{flex-direction:column}.macroRadarSelect{width:100%}.macroRadarCanvasShell{min-height:370px}.macroRadarChart{width:360px;max-width:100%}.macroRadarAxisList{grid-template-columns:1fr}}@media (width<=720px){.macroRadarGuideOverlay{padding:12px}.macroRadarGuideCard{border-radius:22px;padding:20px}.macroRadarGuideGrid{grid-template-columns:1fr}}.terminalNav.terminalNavGrouped{border-top:1px solid #ffb02e1f;border-bottom:1px solid #ffb02e1f;z-index:80!important;background:linear-gradient(#020c0afa,#010807fa)!important;flex-wrap:nowrap!important;align-items:stretch!important;display:flex!important;position:relative!important;overflow:visible!important}.terminalNavGrouped .terminalNavGroup{border-right:1px solid #ffb02e1f;align-items:stretch!important;min-width:0!important;display:flex!important;position:relative!important}.terminalNavGrouped .terminalNavGroup>button{color:#f6f8eb9e!important;text-transform:uppercase!important;letter-spacing:.08em!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:48px!important;padding:0 18px!important;font-size:.68rem!important;font-weight:950!important;line-height:1!important;display:flex!important}.terminalNavGrouped .terminalNavGroup>button i{color:#ffb02e;opacity:.9;font-size:.62rem;font-style:normal}.terminalNavGrouped .terminalNavGroup:hover>button,.terminalNavGrouped .terminalNavGroup.active>button,.terminalNavGrouped .terminalNavGroup>button.active{color:#f6f8eb!important;background:radial-gradient(circle at top,#ffb02e1a,#0000 55%),#ffb02e09!important}.terminalNavGrouped .terminalNavGroup.active:after{content:"";background:linear-gradient(90deg,#ffb02e,#20f4d1);height:2px;position:absolute;bottom:0;left:10px;right:10px;box-shadow:0 0 14px #20f4d142}.terminalNavGrouped .terminalNavDropdown{z-index:9999!important;background:#020707fa!important;border:1px solid #ffb02e42!important;flex-direction:column!important;min-width:210px!important;padding:7px!important;display:none!important;position:absolute!important;top:calc(100% + 1px)!important;left:0!important;box-shadow:0 24px 58px #00000094!important}.terminalNavGrouped .terminalNavGroup:hover .terminalNavDropdown,.terminalNavGrouped .terminalNavGroup:focus-within .terminalNavDropdown{display:flex!important}.terminalNavGrouped .terminalNavDropdown button{color:#f6f8ebb8!important;text-align:left!important;letter-spacing:.07em!important;text-transform:uppercase!important;cursor:pointer!important;background:#ffb02e09!important;border:1px solid #ffb02e1f!important;justify-content:flex-start!important;min-height:auto!important;margin:0 0 5px!important;padding:10px 11px!important;font-size:.66rem!important;font-weight:900!important}@media (width<=1280px){.terminalNavGrouped .terminalNavGroup>button{padding:0 12px!important;font-size:.62rem!important}}.terminalNav.terminalNavGrouped{height:48px!important;min-height:48px!important;max-height:48px!important;overflow:visible!important}.terminalNavGrouped .terminalNavGroup{position:relative!important}.terminalNavGrouped .terminalNavGroup .terminalNavDropdown{z-index:99999!important;background:#020707fa!important;border:1px solid #ffb02e42!important;min-width:220px!important;max-width:260px!important;padding:7px!important;display:none!important;position:absolute!important;top:calc(100% + 1px)!important;left:0!important;box-shadow:0 24px 58px #00000094!important}.terminalNavGrouped .terminalNavGroup.hasChildren:not(.open):hover .terminalNavDropdown,.terminalNavGrouped .terminalNavGroup.hasChildren:not(.open):focus-within .terminalNavDropdown{display:none!important}.terminalNavGrouped .terminalNavGroup.open .terminalNavDropdown{flex-direction:column!important;display:flex!important}.terminalNavGrouped .terminalNavDropdown button{text-align:left!important;color:#f6f8ebb8!important;letter-spacing:.07em!important;text-transform:uppercase!important;background:#ffb02e0b!important;border:1px solid #ffb02e24!important;justify-content:flex-start!important;width:100%!important;min-height:34px!important;margin:0 0 5px!important;padding:9px 11px!important;font-size:.66rem!important;font-weight:900!important}.terminalNavGrouped .terminalNavDropdown button:hover,.terminalNavGrouped .terminalNavDropdown button.active{color:#20f4d1!important;background:#20f4d11a!important;border-color:#20f4d1ad!important}.dashboardHero button,.dashboardHeroActions button,.dashboardActions button,.dashboardHero .terminalButton,.dashboardHero a{white-space:nowrap}.dashboardHeroActions,.dashboardActions{flex-wrap:wrap}.dashboardV2MarketHeatmap{background:radial-gradient(circle at 0 0,#ffb02e14,#0000 34%),radial-gradient(circle at 100% 100%,#20f4d112,#0000 34%),#010a08f5;border:1px solid #ffb02e33;grid-template-rows:auto auto 1fr auto;gap:14px;min-height:100%;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #20f4d108}.dashboardV2HeatmapHeader small{letter-spacing:.14em;font-weight:950;color:#a6c7bec7!important}.dashboardV2HeatmapIndexBar{background:linear-gradient(135deg,#ffb02e0d,#00000038);border:1px solid #ffb02e24;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.dashboardV2HeatmapIndexBar div{gap:2px;display:grid}.dashboardV2HeatmapIndexBar strong{color:#f6f8eb;letter-spacing:.08em;font-size:.88rem;font-weight:950}.dashboardV2HeatmapIndexBar span{color:#f6f8eb94;font-size:.68rem}.dashboardV2HeatmapIndexBar b{letter-spacing:-.03em;font-size:1.12rem;font-weight:950}.dashboardV2HeatmapIndexBar em{font-size:.72rem;font-style:normal;font-weight:950}.dashboardV2HeatmapGrid{grid-template-rows:repeat(5,minmax(78px,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-height:520px;display:grid}.heatTile{text-align:left;color:#f6f8eb;cursor:pointer;background:#0a1412e0;border:1px solid #ffffff14;align-content:center;gap:6px;padding:16px;transition:transform .16s,border-color .16s,filter .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -30px 80px #0000003d}.heatTile:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 15%,#ffffff1a,#0000 30%),linear-gradient(140deg,#ffffff0d,#0000 42%);position:absolute;inset:0}.heatTile:hover{filter:brightness(1.1);border-color:#ffb02e52;transform:translateY(-1px)}.heatTile span{letter-spacing:-.04em;color:#fff;font-size:clamp(1.05rem,1.5vw,2.4rem);font-weight:950}.heatTile strong{font-size:clamp(.95rem,1vw,1.5rem);font-weight:950}.heatTile small{color:#f6f8ebb3;max-width:210px;font-size:.66rem;line-height:1.24}.heatTile em{color:#f6f8eb80;margin-top:3px;font-size:.58rem;font-style:normal}.heatTileLarge{grid-area:span 2/span 3}.heatTileMedium{grid-area:span 1/span 3}.heatTileSmall{grid-area:span 1/span 2}.heatPositiveStrong{background:linear-gradient(145deg,#158e46eb,#032a1cfa);border-color:#3fe0b566}.heatPositive{background:linear-gradient(145deg,#15683de0,#03241bfa);border-color:#3fe0b547}.heatNegative{background:linear-gradient(145deg,#871c26eb,#2c080cfa);border-color:#ff525273}.heatNeutral{background:linear-gradient(145deg,#313d3ce6,#071211fa);border-color:#a6c7be38}.heatPositiveStrong strong,.heatPositive strong{color:#3fe0b5}.heatNegative strong{color:#ff6b6b}.heatNeutral strong{color:#f6f8ebc2}.dashboardV2HeatmapLegend{color:#f6f8eb8f;background:#0003;border:1px solid #ffb02e1f;flex-wrap:wrap;align-items:center;gap:13px;padding:10px 12px;font-size:.62rem;display:flex}.dashboardV2HeatmapLegend span{align-items:center;gap:6px;display:inline-flex}.dashboardV2HeatmapLegend i{border-radius:2px;width:10px;height:10px;display:inline-block}.dashboardV2HeatmapLegend b{color:#f6f8eb85;margin-left:auto;font-weight:800}.heatLegendPositive{background:#3fe0b5}.heatLegendNegative{background:#ff6b6b}.heatLegendNeutral{background:#5c6a68}@media (width<=1280px){.dashboardV2HeatmapGrid{min-height:420px}.dashboardV2MarketHeatmap{padding:18px}}.dashboardV2Hero{align-items:start!important}.dashboardV2MarketHeatmap{align-self:start!important;height:auto!important;min-height:0!important;padding-bottom:14px!important}.dashboardV2HeatmapGrid{grid-template-rows:repeat(4,minmax(0,1fr))!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;height:520px!important;min-height:0!important}.dashboardV2HeatmapGrid .heatTile:first-of-type,.dashboardV2HeatmapGrid .heatTile:nth-of-type(2){grid-area:span 2/span 3!important}.dashboardV2HeatmapGrid .heatTile:nth-of-type(3),.dashboardV2HeatmapGrid .heatTile:nth-of-type(4){grid-area:span 1/span 3!important}.dashboardV2HeatmapGrid .heatTile:nth-of-type(5){grid-area:span 1/span 6!important}.dashboardV2HeatmapLegend{margin-top:12px!important}.heatTile{isolation:isolate}.heatTileLogo{object-fit:contain;opacity:.085;filter:grayscale()brightness(2.05)contrast(.78);mix-blend-mode:screen;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:clamp(78px,42%,210px);height:clamp(78px,42%,210px);position:absolute;bottom:clamp(10px,1.2vw,22px);right:clamp(10px,1.2vw,22px)}.heatTileLarge .heatTileLogo{opacity:.095;width:clamp(112px,48%,260px);height:clamp(112px,48%,260px)}.heatTileSmall .heatTileLogo{opacity:.08;width:clamp(64px,34%,150px);height:clamp(64px,34%,150px)}.heatNegative .heatTileLogo{opacity:.1;filter:grayscale()brightness(1.85)contrast(.86)}.heatNeutral .heatTileLogo{opacity:.105;filter:grayscale()brightness(1.8)contrast(.76)}.heatTile span,.heatTile strong,.heatTile small,.heatTile em{z-index:2;position:relative}.dashboardMarketSessionPanel{background:radial-gradient(circle at 100% 0,#20f4d10e,#0000 38%),#00000024;border:1px solid #ffb02e24;margin-top:18px;padding:14px}.dashboardMarketSessionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dashboardMarketSessionHeader span{color:#ffce45;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:950}.dashboardMarketSessionHeader small{color:#a6c7bead;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.dashboardMarketSessionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboardMarketSessionCard{background:linear-gradient(145deg,#061210f0,#0000003d);border:1px solid #fff1;align-content:start;gap:5px;min-height:88px;padding:11px 12px;display:grid}.dashboardMarketSessionCard div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dashboardMarketSessionCard strong{color:#f6f8eb;letter-spacing:.05em;font-size:.75rem;font-weight:950}.dashboardMarketSessionCard span{color:#a6c7beb3;text-transform:uppercase;font-size:.58rem;font-weight:800}.dashboardMarketSessionCard b{letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:950}.dashboardMarketSessionCard em{color:#f6f8ebdb;font-size:.72rem;font-style:normal;font-weight:900}.dashboardMarketSessionCard small{color:#f6f8eb6b;font-size:.57rem;font-weight:750}.dashboardMarketSessionCard.isOpen{border-color:#3fe0b557;box-shadow:inset 0 0 24px #3fe0b509}.dashboardMarketSessionCard.isOpen b{color:#3fe0b5}.dashboardMarketSessionCard.isClosed b{color:#ff6b6b}.dashboardMarketSessionCard.isPause b{color:#ffce45}@media (width<=1280px){.dashboardMarketSessionGrid{grid-template-columns:1fr}}.dashboardResumoMercadoPanel{background:radial-gradient(circle at 0 0,#ffb02e12,#0000 36%),radial-gradient(circle at 100% 100%,#20f4d10f,#0000 34%),#010a08f5;border:1px solid #ffb02e29;gap:16px;margin-top:18px;padding:22px;display:grid}.dashboardResumoMercadoHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dashboardResumoMercadoHeader div{gap:5px;display:grid}.dashboardResumoMercadoHeader span,.dashboardResumoMercadoSubheader span{color:#ffce45;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:950}.dashboardResumoMercadoHeader strong{color:#f6f8eb;letter-spacing:-.03em;font-size:1.18rem;font-weight:950}.dashboardResumoMercadoHeader p{color:#f6f8eb94;margin:0;font-size:.74rem}.dashboardResumoMercadoHeader button{color:#fff3c2;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#ffb02e12;border:1px solid #ffb02e47;padding:10px 13px;font-size:.64rem;font-weight:950}.dashboardResumoMercadoHeader button:hover{color:#3fe0b5;background:#20f4d11a;border-color:#20f4d1ad}.dashboardResumoMercadoStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dashboardResumoMercadoStats article{background:linear-gradient(145deg,#ffb02e0a,#0003);border:1px solid #ffb02e1f;gap:6px;padding:13px;display:grid}.dashboardResumoMercadoStats span{color:#ffce45db;text-transform:uppercase;letter-spacing:.12em;font-size:.58rem;font-weight:950}.dashboardResumoMercadoStats strong{color:#f6f8eb;letter-spacing:-.04em;font-size:clamp(1rem,1.3vw,1.65rem);font-weight:950}.dashboardResumoMercadoStats small{color:#f6f8eb85;font-size:.62rem;line-height:1.35}.dashboardResumoMercadoBody{grid-template-columns:minmax(0,1fr) 430px;gap:10px;display:grid}.dashboardResumoMercadoBreakdown,.dashboardResumoMercadoTop,.dashboardResumoMercadoLoading{background:#0000002e;border:1px solid #ffb02e1f;padding:14px}.dashboardResumoMercadoSubheader{justify-content:space-between;gap:14px;margin-bottom:12px;display:flex}.dashboardResumoMercadoSubheader small{color:#a6c7be99;text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-weight:800}.dashboardResumoMercadoBreakdown article{border-top:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr) 145px;align-items:center;gap:8px 14px;padding:10px 0;display:grid}.dashboardResumoMercadoBreakdown article:first-of-type,.dashboardResumoMercadoTop article:first-of-type{border-top:0}.dashboardResumoMercadoBreakdown strong,.dashboardResumoMercadoTop strong{color:#f6f8eb;font-size:.78rem;font-weight:950}.dashboardResumoMercadoBreakdown small,.dashboardResumoMercadoTop small{color:#f6f8eb7a;font-size:.6rem}.dashboardResumoMercadoBreakdown b{color:#3fe0b5;text-align:right;font-size:.74rem}.dashboardResumoMercadoBreakdown i{background:#ffffff0e;grid-column:1/-1;height:6px;overflow:hidden}.dashboardResumoMercadoBreakdown i em{background:linear-gradient(90deg,#3fe0b5,#ffce45);height:100%;display:block}.dashboardResumoMercadoBreakdown article>span{color:#ffce45b3;grid-column:1/-1;font-size:.62rem;font-weight:950}.dashboardResumoMercadoTop article{border-top:1px solid #ffffff0e;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.dashboardResumoMercadoTop article>em{color:#ffce45b3;font-size:.62rem;font-style:normal;font-weight:950}.dashboardResumoMercadoTop b{color:#f6f8eb;white-space:nowrap;font-size:.68rem}.dashboardResumoMercadoLoading{color:#f6f8ebb3;gap:4px;display:grid}.dashboardResumoMercadoLoading strong{color:#f6f8eb}.dashboardResumoMercadoLoading span{color:#f6f8eb7a;font-size:.68rem}@media (width<=1280px){.dashboardResumoMercadoStats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardResumoMercadoBody{grid-template-columns:1fr}}.terminalNavDropdown{overflow:visible}.terminalNavChildGroup{width:100%;position:relative}.terminalNavChildGroup>button{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.terminalNavChildGroup>button i{opacity:.72;font-style:normal}.terminalNavSubDropdown{z-index:9999;background:#080a0bfa;border:1px solid #f6a8213d;border-radius:14px;flex-direction:column;gap:6px;min-width:300px;padding:8px;display:none;position:absolute;top:-6px;left:calc(100% + 8px);box-shadow:0 20px 60px #00000085}.terminalNavChildGroup:hover>.terminalNavSubDropdown,.terminalNavChildGroup:focus-within>.terminalNavSubDropdown{display:flex}.terminalNavSubDropdown button{text-align:left;white-space:nowrap;width:100%}.terminalNavChildGroup.hasNested>button.active,.terminalNavChildGroup.hasNested:hover>button{background:#f6a8211a;border-color:#f6a82180}@media (width<=920px){.terminalNavSubDropdown{min-width:100%;box-shadow:none;margin-top:6px;position:static}}.terminalHeader,.terminalNav,.terminalNavDropdown,.terminalNavSubDropdown,.brand,.ticker{text-rendering:geometricprecision;font-variant-ligatures:none;font-family:Inter,Arial,Helvetica,sans-serif}.terminalNav i{opacity:.72;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:800}.terminalHeader,.terminalNav,.terminalNavGroup{position:relative;z-index:100000!important;overflow:visible!important}.terminalNavDropdown{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100500!important;background:linear-gradient(#070d0afb,#030706fb)!important;border:1px solid #d6ad4547!important;position:absolute!important;overflow:visible!important;box-shadow:0 28px 80px #000000c2,inset 0 0 0 1px #19a88f14!important}.terminalNavSubDropdown{z-index:100700!important;background:linear-gradient(#070d0afc,#030706fc)!important;border:1px solid #d6ad454d!important;box-shadow:0 24px 70px #000000c7!important}.terminalNavDropdown button,.terminalNavSubDropdown button{z-index:1;background:#070c09eb;position:relative}.aro-pro,.aro-bbg,.aro-terminal,.aro-page,.aro-pro-topbar,.aro-pro-toolbar,.aro-pro-main-tabs,.aro-pro-configbar,.aro-pro-subtabs,.aro-pro-workspace{z-index:1;position:relative}.sci5-terminal-strip{background:linear-gradient(#173c5f 0%,#0f2f4c 100%)!important;border-color:#5ad7d661!important;box-shadow:inset 0 -3px #5ad7d6,0 0 18px #5ad7d61a!important}.sci5-terminal-strip .sci5-search{color:#ffd84d!important;background:#06121db8!important;border-color:#ffd84d5c!important}.sci5-terminal-strip button,.sci5-terminal-strip select,.sci5-terminal-strip label{color:#fff!important;background:linear-gradient(#123653 0%,#0c283f 100%)!important;border-color:#5ad7d657!important;box-shadow:inset 0 -1px #5ad7d638!important}.sci5-terminal-strip button:hover,.sci5-terminal-strip label:hover{background:linear-gradient(#1e5a83 0%,#143a5b 100%)!important;border-color:#5ad7d69e!important}.sci5-terminal-strip button.active,.sci5-terminal-strip [aria-selected=true],.sci5-terminal-strip [data-active=true]{color:#ffd84d!important;background:linear-gradient(#173c5f 0%,#0f2f4c 100%)!important;border-color:#ffd84d94!important;box-shadow:inset 0 -3px #5ad7d6!important}.sci5-terminal-strip button.active *,.sci5-terminal-strip [aria-selected=true] *,.sci5-terminal-strip [data-active=true] *{color:#ffd84d!important}.sci5-terminal-strip{align-items:center!important;min-height:44px!important;max-height:46px!important}.sci5-terminal-strip .sci5-search{align-items:center!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;line-height:1!important;display:flex!important}.sci5-terminal-strip button,.sci5-terminal-strip label,.sci5-terminal-strip select{white-space:nowrap!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:850!important;line-height:1!important}.sci5-terminal-strip button:first-of-type{min-width:106px!important}.sci5-terminal-strip button:nth-of-type(2){min-width:112px!important}.sci5-terminal-strip button:nth-of-type(3){min-width:188px!important}.sci5-terminal-strip button *{font-size:13px!important;line-height:1!important}.sci5-terminal-strip .sci5-search.sci5-search-live{padding:0!important;overflow:hidden!important}.sci5-terminal-strip .sci5-search.sci5-search-live{cursor:text!important;padding:0!important;overflow:hidden!important}.sci5-terminal-strip .sci5-search.sci5-search-live input{color:#ffd84d!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;height:100%!important;min-height:38px!important;padding:0 16px!important;font-size:13px!important;font-weight:950!important}.sci5-terminal-strip .sci5-search.sci5-search-live input::placeholder{color:#ffd84d!important;opacity:.94!important}.sci5-terminal-strip .sci5-search.sci5-search-live:focus-within{border-color:#ffd84db8!important;box-shadow:inset 0 -3px #ffd84d,0 0 18px #ffd84d29!important}.sci5-terminal-strip .sci5-search.sci5-search-live input[data-search-state=empty]{color:#ffb6b6!important}[data-halcyon-sci5-search-hit=true]{outline-offset:2px!important;background-color:#ffd84d14!important;outline:2px solid #ffd84d!important;box-shadow:0 0 22px #ffd84d57!important}.sci5-shell :is(.sci5-hero,.sci5-hero-panel,.sci5-heroCard,.sci5-hero-card),.sci5-page :is(.sci5-hero,.sci5-hero-panel,.sci5-heroCard,.sci5-hero-card),.sci5-main :is(.sci5-hero,.sci5-hero-panel,.sci5-heroCard,.sci5-hero-card),.sci5-stage :is(.sci5-hero,.sci5-hero-panel,.sci5-heroCard,.sci5-hero-card){min-height:unset!important;background:radial-gradient(circle at 0 0,#ffd84d14,#0000 30%),linear-gradient(#071824f5,#030a0efa)!important;border:1px solid #5ad7d62e!important;grid-template-columns:minmax(0,1fr) 520px!important;align-items:stretch!important;gap:14px!important;max-height:none!important;margin:10px 18px 12px!important;padding:14px 16px!important;display:grid!important;box-shadow:inset 0 -1px #5ad7d62e!important}.sci5-shell section:has(h1:first-child){min-height:unset!important;background:radial-gradient(circle at 0 0,#ffd84d14,#0000 30%),linear-gradient(#071824f5,#030a0efa)!important;border:1px solid #5ad7d62e!important;grid-template-columns:minmax(0,1fr) 520px!important;align-items:stretch!important;gap:14px!important;max-height:none!important;margin:10px 18px 12px!important;padding:14px 16px!important;display:grid!important;box-shadow:inset 0 -1px #5ad7d62e!important}.sci5-page section:has(h1:first-child){min-height:unset!important;background:radial-gradient(circle at 0 0,#ffd84d14,#0000 30%),linear-gradient(#071824f5,#030a0efa)!important;border:1px solid #5ad7d62e!important;grid-template-columns:minmax(0,1fr) 520px!important;align-items:stretch!important;gap:14px!important;max-height:none!important;margin:10px 18px 12px!important;padding:14px 16px!important;display:grid!important;box-shadow:inset 0 -1px #5ad7d62e!important}.sci5-main section:has(h1:first-child){min-height:unset!important;background:radial-gradient(circle at 0 0,#ffd84d14,#0000 30%),linear-gradient(#071824f5,#030a0efa)!important;border:1px solid #5ad7d62e!important;grid-template-columns:minmax(0,1fr) 520px!important;align-items:stretch!important;gap:14px!important;max-height:none!important;margin:10px 18px 12px!important;padding:14px 16px!important;display:grid!important;box-shadow:inset 0 -1px #5ad7d62e!important}.sci5-shell h1,.sci5-page h1,.sci5-main h1,.sci5-stage h1{color:#fff!important;letter-spacing:-.055em!important;max-width:880px!important;margin:4px 0 8px!important;font-size:clamp(28px,2.8vw,46px)!important;line-height:.94!important}.sci5-shell h1+p,.sci5-page h1+p,.sci5-main h1+p,.sci5-stage h1+p{color:#e2f0ebd1!important;max-width:900px!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.sci5-shell :is(.sci5-badges,.sci5-kicker,.sci5-eyebrow,.sci5-tags),.sci5-page :is(.sci5-badges,.sci5-kicker,.sci5-eyebrow,.sci5-tags),.sci5-main :is(.sci5-badges,.sci5-kicker,.sci5-eyebrow,.sci5-tags){margin-bottom:8px!important}.sci5-shell :is(.sci5-badges,.sci5-kicker,.sci5-eyebrow,.sci5-tags) span,.sci5-page :is(.sci5-badges,.sci5-kicker,.sci5-eyebrow,.sci5-tags) span,.sci5-main :is(.sci5-badges,.sci5-kicker,.sci5-eyebrow,.sci5-tags) span{letter-spacing:.05em!important;min-height:22px!important;padding:4px 8px!important;font-size:10px!important}.sci5-shell :is(.sci5-heroMetrics,.sci5-hero-metrics,.sci5-market-cards,.sci5-snapshot,.sci5-rates),.sci5-page :is(.sci5-heroMetrics,.sci5-hero-metrics,.sci5-market-cards,.sci5-snapshot,.sci5-rates),.sci5-main :is(.sci5-heroMetrics,.sci5-hero-metrics,.sci5-market-cards,.sci5-snapshot,.sci5-rates){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:stretch!important;gap:8px!important;display:grid!important}.sci5-shell :is(.sci5-heroMetrics,.sci5-hero-metrics,.sci5-market-cards,.sci5-snapshot,.sci5-rates) article,.sci5-page :is(.sci5-heroMetrics,.sci5-hero-metrics,.sci5-market-cards,.sci5-snapshot,.sci5-rates) article,.sci5-main :is(.sci5-heroMetrics,.sci5-hero-metrics,.sci5-market-cards,.sci5-snapshot,.sci5-rates) article{background:#00000038!important;border:1px solid #5ad7d61f!important;min-height:72px!important;padding:10px 12px!important}.sci5-shell section:has(h1:first-child) article{background:#00000038!important;border:1px solid #5ad7d61f!important;min-height:72px!important;padding:10px 12px!important}.sci5-page section:has(h1:first-child) article{background:#00000038!important;border:1px solid #5ad7d61f!important;min-height:72px!important;padding:10px 12px!important}.sci5-main section:has(h1:first-child) article{background:#00000038!important;border:1px solid #5ad7d61f!important;min-height:72px!important;padding:10px 12px!important}:is(.sci5-shell section:has(h1:first-child) article span,.sci5-page section:has(h1:first-child) article span,.sci5-main section:has(h1:first-child) article span,.sci5-shell section:has(h1:first-child) article small,.sci5-page section:has(h1:first-child) article small,.sci5-main section:has(h1:first-child) article small){color:#ffd84d!important;text-transform:uppercase!important;font-size:10px!important;line-height:1.2!important}:is(.sci5-shell section:has(h1:first-child) article strong,.sci5-page section:has(h1:first-child) article strong,.sci5-main section:has(h1:first-child) article strong,.sci5-shell section:has(h1:first-child) article b,.sci5-page section:has(h1:first-child) article b,.sci5-main section:has(h1:first-child) article b){color:#fff!important;margin-top:5px!important;font-size:20px!important;line-height:1!important;display:block!important}:is(.sci5-shell section:has(h1:first-child)>div,.sci5-page section:has(h1:first-child)>div,.sci5-main section:has(h1:first-child)>div){min-width:0!important}@media (width<=1200px){:is(.sci5-shell section:has(h1:first-child),.sci5-page section:has(h1:first-child),.sci5-main section:has(h1:first-child)){grid-template-columns:1fr!important}}.macroVisiblePointsList{z-index:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#05140ef5,#020a07fa)!important;border:1px solid #7cf5bd38!important;border-radius:18px!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:none!important;max-height:320px!important;margin:12px 0 16px!important;padding:12px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden auto!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000038!important}.macroVisiblePointsList>span{z-index:3!important;color:#f3d37a!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:#040e0afa!important;border-radius:12px!important;margin:-4px -4px 4px!important;padding:8px 10px!important;font-size:11px!important;font-weight:950!important;line-height:1.25!important;display:block!important;position:sticky!important;top:0!important}.macroVisiblePointsList .macroClearLayerInline{z-index:3!important;border-radius:999px!important;justify-self:stretch!important;width:100%!important;min-height:38px!important;margin-bottom:4px!important;position:sticky!important;top:36px!important}.macroVisiblePointsList button:not(.macroClearLayerInline){border-radius:14px!important;grid-template-columns:34px minmax(0,1fr)!important;min-height:58px!important;padding:10px 12px!important}.macroVisiblePointsList button:not(.macroClearLayerInline) span,.macroVisiblePointsList button:not(.macroClearLayerInline) small,.macroVisiblePointsList button:not(.macroClearLayerInline) em{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.macroVisiblePointsList button:not(.macroClearLayerInline) span{white-space:nowrap!important;font-size:12px!important}.macroVisiblePointsList button:not(.macroClearLayerInline) small,.macroVisiblePointsList button:not(.macroClearLayerInline) em{white-space:normal!important;font-size:10px!important;line-height:1.25!important}.macroActiveLayerInsight{z-index:2!important;margin-bottom:12px!important;position:relative!important}.macroLayerGroupBlock{z-index:1!important;position:relative!important}@media (width<=980px){.macroVisiblePointsList{border-radius:14px!important;max-height:260px!important}}.macroMapStage{position:relative!important;overflow:hidden!important}:is(.macroMapStage:has(.macroAssetDetailDrawer) .macroMapNavigationCard,.macroMapStage:has(.macroAssetDetailDrawer) .macroMapControls,.macroMapStage:has(.macroAssetDetailDrawer) .macroMapZoomControls,.macroMapStage:has(.macroAssetDetailDrawer) .macroMapToolbox,.macroMapStage:has(.macroAssetDetailDrawer) .macroMapStageControls){opacity:0!important;pointer-events:none!important;transform:translateY(-10px)scale(.98)!important}.macroAssetDetailDrawer{z-index:90!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:radial-gradient(circle at 15% 0,#7cf5bd1f,#0000 34%),linear-gradient(#071a12f6,#020a07fc)!important;border:1px solid #7cf5bd57!important;border-radius:22px!important;width:460px!important;min-width:0!important;max-width:calc(100% - 48px)!important;height:auto!important;max-height:calc(100% - 48px)!important;position:absolute!important;inset:24px auto auto clamp(420px,52%,100% - 500px)!important;overflow:hidden auto!important;transform:none!important;box-shadow:0 28px 80px #00000094,inset 0 0 0 1px #ffffff0a,0 0 42px #7cf5bd14!important}.macroAssetDetailDrawer:before{content:none!important;display:none!important}.macroAssetDetailHeader{z-index:5!important;background:linear-gradient(#071a12fe,#071a12ed)!important;border-bottom:1px solid #7cf5bd29!important;padding:15px 16px 13px!important;position:sticky!important;top:0!important}.macroAssetDetailHeader h3{max-width:350px!important;font-size:24px!important;line-height:1.05!important}.macroAssetDetailHeader p{font-size:13px!important;line-height:1.2!important}.macroAssetDetailHeader button{border-radius:999px!important;width:38px!important;min-width:38px!important;height:38px!important}.macroAssetDetailBadges{flex-wrap:wrap!important;gap:8px!important;padding:12px 16px 4px!important;display:flex!important}.macroAssetDetailBadges em{border-radius:999px!important;padding:7px 10px!important;font-size:10px!important;line-height:1!important}.macroAssetDetailSection{background:#ffffff07!important;border-color:#7cf5bd29!important;border-radius:16px!important;margin:12px 16px!important;padding:14px!important}.macroAssetDetailSection span{letter-spacing:.12em!important;font-size:11px!important}.macroAssetDetailSection p{overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.42!important}.macroAssetDetailGrid{grid-template-columns:1fr 1fr!important;gap:10px!important;margin:12px 16px!important;display:grid!important}.macroAssetDetailGrid>div{background:#ffffff06!important;border-color:#7cf5bd24!important;border-radius:14px!important;min-height:74px!important;padding:12px!important}.macroAssetDetailGrid span{letter-spacing:.11em!important;font-size:10px!important}.macroAssetDetailGrid strong{overflow-wrap:anywhere!important;font-size:13px!important;line-height:1.35!important}.macroAssetRelatedList{gap:8px!important;display:grid!important}.macroAssetRelatedList button{background:#ffffff07!important;border-color:#7cf5bd24!important;border-radius:12px!important;min-height:42px!important;padding:9px 10px!important}.macroAssetDetailActions{z-index:5!important;background:linear-gradient(#020a0700,#020a07f5 28%,#020a07fe)!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px 16px 16px!important;display:grid!important;position:sticky!important;bottom:0!important}.macroAssetDetailActions button{border-radius:999px!important;min-height:40px!important;font-size:11px!important}.macroMapPointLabel,.macroMapPointTooltip,.macroMapMarkerTooltip{z-index:35!important}.macroAssetDetailDrawer{z-index:90!important}@media (width<=1250px){.macroAssetDetailDrawer{width:min(460px,100% - 36px)!important;top:18px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (width<=900px){.macroAssetDetailDrawer{border-radius:18px!important;width:auto!important;max-height:62%!important;inset:auto 14px 14px!important;transform:none!important}.macroAssetDetailGrid{grid-template-columns:1fr!important}}.luandaVariant{gap:18px!important;padding:0!important;display:grid!important}.luandaVariant .cabindaHero{background:radial-gradient(circle at 75% 12%,#7cf5bd1c,#0000 34%),radial-gradient(circle at 10% 0,#f4d15f1a,#0000 28%),linear-gradient(135deg,#030d09fa,#020806fc)!important;border:1px solid #f4d15f21!important;grid-template-columns:minmax(0,1.6fr) minmax(360px,.7fr)!important;align-items:stretch!important;gap:28px!important;padding:42px 36px!important;display:grid!important}.luandaVariant .cabindaHero h1{max-width:900px!important;line-height:.9!important}.luandaVariant .cabindaHero p{max-width:980px!important}.luandaVariant .cabindaHero aside{background:radial-gradient(circle at 100% 0,#7cf5bd1f,#0000 34%),#05120cd1!important;border:1px solid #7cf5bd24!important;flex-direction:column!important;justify-content:center!important;min-height:280px!important;padding:34px!important;display:flex!important}.luandaVariant .cabindaKpiGrid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.luandaVariant .cabindaKpiGrid article{background:linear-gradient(#06140eeb,#020a07f7)!important;border:1px solid #f4d15f1f!important;min-height:92px!important;padding:16px!important}.luandaVariant .cabindaKpiGrid article span{color:#f4d15f!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:10px!important;font-weight:900!important;display:block!important}.luandaVariant .cabindaKpiGrid article h3{color:#fff!important;margin:0 0 8px!important;font-size:15px!important;font-weight:950!important;line-height:1.1!important}.luandaVariant .cabindaKpiGrid article p{color:#e2ecdcad!important;margin:0!important;font-size:11px!important;line-height:1.35!important}.luandaVariant .cabindaDeskSplit{grid-template-columns:minmax(0,1.45fr) minmax(360px,.9fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}.luandaVariant .cabindaDeskSplit>div,.luandaVariant .cabindaRiskPanel{background:radial-gradient(circle at 100% 0,#7cf5bd0f,#0000 30%),linear-gradient(#05110cf0,#020906fa)!important;border:1px solid #f4d15f1f!important;min-width:0!important;padding:26px!important}.luandaVariant .cabindaDeskSplit>div>span,.luandaVariant .cabindaRiskPanel>span,.luandaVariant .cabindaThesis>span{color:#f4d15f!important;letter-spacing:.17em!important;text-transform:uppercase!important;margin-bottom:12px!important;font-size:10px!important;font-weight:950!important;display:block!important}.luandaVariant .cabindaDeskSplit h2,.luandaVariant .cabindaRiskPanel h2{color:#fff!important;letter-spacing:-.06em!important;margin:0 0 22px!important;font-size:clamp(34px,3.3vw,54px)!important;line-height:.92!important}.luandaVariant .cabindaStrategicGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.luandaVariant .cabindaStrategicGrid article{background:linear-gradient(#08160feb,#020a07fa)!important;border:1px solid #7cf5bd21!important;flex-direction:column!important;min-height:275px!important;padding:18px!important;display:flex!important}.luandaVariant .cabindaStrategicGrid article:hover{border-color:#7cf5bd57!important;transform:translateY(-1px)!important}.luandaVariant .cabindaStrategicGrid article>span{color:#f4d15f!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.luandaVariant .cabindaStrategicGrid article h3{color:#fff!important;margin:10px 0 8px!important;font-size:19px!important;font-weight:950!important;line-height:1.08!important}.luandaVariant .cabindaStrategicGrid article p{color:#e5eedfb8!important;margin:0 0 14px!important;font-size:12px!important;line-height:1.45!important}.luandaVariant .cabindaStrategicGrid footer{border-top:1px solid #7cf5bd1a!important;gap:10px!important;margin-top:auto!important;padding-top:12px!important;display:grid!important}.luandaVariant .cabindaStrategicGrid footer strong{color:#fff!important;font-size:11px!important}.luandaVariant .cabindaStrategicGrid footer small{color:#e2ecdcad!important;font-size:11px!important;line-height:1.4!important;display:block!important}.luandaVariant .cabindaStrategicGrid footer button,.luandaVariant .cabindaHeroActions button{color:#fff!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#092d1ef5,#04170ffa)!important;border:1px solid #7cf5bd47!important;border-radius:0!important;width:100%!important;min-height:36px!important;font-size:10px!important;font-weight:950!important}.luandaVariant .cabindaRiskPanel{align-content:start!important;gap:12px!important;display:grid!important}.luandaVariant .cabindaRiskPanel article{background:#ffffff06!important;border:1px solid #f4d15f1a!important;padding:18px!important}.luandaVariant .cabindaRiskPanel article span{color:#f4d15f!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:10px!important;font-weight:900!important;display:block!important}.luandaVariant .cabindaRiskPanel article h3{color:#fff!important;margin:0 0 8px!important;font-size:18px!important;line-height:1.1!important}.luandaVariant .cabindaRiskPanel article p{color:#e2ecdcb3!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.luandaVariant .cabindaThesis,.luandaThesis{background:radial-gradient(circle at 85% 10%,#7cf5bd1a,#0000 32%),linear-gradient(#030d09fa,#010705fc)!important;border:1px solid #f4d15f1f!important;padding:34px 36px!important}.luandaVariant .cabindaThesis h2,.luandaThesis h2{color:#fff!important;letter-spacing:-.07em!important;max-width:1120px!important;margin:0 0 18px!important;font-size:clamp(48px,5.4vw,88px)!important;line-height:.92!important}.luandaVariant .cabindaThesis p,.luandaThesis p{color:#e2ecdcb8!important;max-width:1040px!important;font-size:13px!important;line-height:1.55!important}@media (width<=1450px){.luandaVariant .cabindaKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.luandaVariant .cabindaStrategicGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1100px){.luandaVariant .cabindaHero,.luandaVariant .cabindaDeskSplit,.luandaVariant .cabindaKpiGrid,.luandaVariant .cabindaStrategicGrid{grid-template-columns:1fr!important}}.luandaVariant .cabindaHero{grid-template-columns:minmax(0,1.68fr) minmax(360px,.72fr)!important;gap:28px!important;min-height:420px!important;padding:42px 36px 34px!important}.luandaVariant .cabindaHero h1{letter-spacing:-.085em!important;max-width:820px!important;margin-bottom:18px!important;font-size:clamp(72px,7.8vw,118px)!important;line-height:.88!important}.luandaVariant .cabindaHero>div>p{max-width:1040px!important;margin-bottom:22px!important;font-size:13px!important;line-height:1.55!important}.luandaVariant .cabindaHeroActions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:18px!important;display:flex!important}.luandaVariant .cabindaHero .cabindaHeroActions button{white-space:nowrap!important;border-radius:0!important;width:auto!important;min-width:138px!important;max-width:none!important;min-height:34px!important;padding:0 14px!important;font-size:9.5px!important;line-height:1!important}.luandaVariant .cabindaHero aside{align-self:center!important;min-height:auto!important;max-height:340px!important;padding:32px!important}.luandaVariant .cabindaHero aside strong{letter-spacing:-.04em!important;max-width:360px!important;font-size:24px!important;line-height:1.05!important;display:block!important}.luandaVariant .cabindaHero aside p{max-width:390px!important;font-size:13px!important;line-height:1.48!important}.luandaVariant .cabindaKpiGrid{gap:9px!important}.luandaVariant .cabindaKpiGrid article{min-height:86px!important;padding:14px!important}.luandaVariant .cabindaDeskSplit{grid-template-columns:minmax(0,1.5fr) minmax(380px,.86fr)!important;gap:16px!important}.luandaVariant .cabindaDeskSplit>div,.luandaVariant .cabindaRiskPanel{padding:24px!important}.luandaVariant .cabindaDeskSplit h2,.luandaVariant .cabindaRiskPanel h2{margin-bottom:24px!important;font-size:clamp(36px,3.5vw,58px)!important;line-height:.88!important}.luandaVariant .cabindaStrategicGrid{gap:11px!important}.luandaVariant .cabindaStrategicGrid article{min-height:255px!important;padding:16px!important}.luandaVariant .cabindaStrategicGrid footer button{justify-content:center!important;align-items:center!important;width:100%!important;min-height:34px!important;display:inline-flex!important}.luandaVariant .cabindaRiskPanel{align-content:start!important}.luandaVariant .cabindaRiskPanel article{min-height:104px!important;padding:17px!important}.luandaVariant .cabindaRiskPanel article h3{font-size:17px!important}.luandaVariant .cabindaThesis,.luandaThesis{padding:34px 36px 38px!important}.luandaVariant .cabindaThesis h2,.luandaThesis h2{letter-spacing:-.065em!important;max-width:980px!important;font-size:clamp(44px,4.9vw,76px)!important;line-height:.94!important}.luandaVariant .cabindaThesis p,.luandaThesis p{max-width:980px!important;font-size:13px!important;line-height:1.55!important}@media (width<=1450px){.luandaVariant .cabindaHero{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr)!important}.luandaVariant .cabindaHero h1{font-size:clamp(64px,7.2vw,100px)!important}.luandaVariant .cabindaHero .cabindaHeroActions button{min-width:126px!important;padding:0 11px!important}}@media (width<=1100px){.luandaVariant .cabindaHeroActions{grid-template-columns:1fr 1fr!important;display:grid!important}.luandaVariant .cabindaHero .cabindaHeroActions button{width:100%!important}}.macroAngolaDeskLayout,.angolaDeepDeskLayout{gap:16px!important;display:grid!important}.macroAngolaDeskHero{grid-template-columns:minmax(0,1.55fr) minmax(360px,.78fr)!important;align-items:stretch!important;gap:14px!important;display:grid!important}.macroAngolaDeskMain,.angolaDeepDeskPanel{background:radial-gradient(circle at 82% 0,#7cf5bd1a,#0000 32%),radial-gradient(circle at 0 0,#f4d15f14,#0000 26%),linear-gradient(#04110cfa,#020906fc)!important;border:1px solid #f4d15f21!important;min-width:0!important}.angolaDeepDeskHeader,.macroAngolaDeskMain .macroDeskHeader{border-bottom:1px solid #f4d15f1a!important;align-items:flex-start!important;gap:18px!important;padding-bottom:18px!important}.angolaDeepDeskHeader span,.macroAngolaDeskMain .macroDeskHeader span{color:#f4d15f!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.angolaDeepDeskHeader h2,.macroAngolaDeskMain .macroDeskHeader h2{color:#fff!important;letter-spacing:-.075em!important;max-width:860px!important;margin-top:8px!important;font-size:clamp(44px,5vw,82px)!important;line-height:.9!important}.angolaDeepDeskHeader p,.macroAngolaDeskMain .macroDeskHeader p{color:#e2ecdcb8!important;max-width:900px!important;margin-top:14px!important;font-size:13px!important;line-height:1.55!important}.angolaDeepDeskHeader button,.macroAngolaDeskMain .macroDeskHeader button{background:linear-gradient(135deg,#092d1ef5,#04170ffa)!important;border-color:#7cf5bd47!important;min-width:170px!important;min-height:38px!important}.angolaDynamicKpis,.macroCommandKpis.angolaDynamicKpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important;display:grid!important}.angolaDynamicKpis article,.macroCommandKpis.angolaDynamicKpis article{background:linear-gradient(#081710eb,#020a07fa)!important;border:1px solid #7cf5bd21!important;min-height:118px!important;padding:16px!important}.angolaDynamicKpis article span{color:#f4d15f!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.angolaDynamicKpis article strong{color:#fff!important;letter-spacing:-.04em!important;margin-top:10px!important;font-size:clamp(22px,2vw,34px)!important;line-height:.98!important;display:block!important}.angolaDynamicKpis article small{color:#e2ecdcb3!important;margin-top:8px!important;font-size:11px!important;line-height:1.4!important;display:block!important}.angolaDynamicKpis article em{color:#7cf5bd!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#7cf5bd0f!important;border:1px solid #7cf5bd33!important;border-radius:999px!important;width:fit-content!important;margin-top:10px!important;padding:5px 8px!important;font-size:9px!important;font-weight:950!important;display:inline-flex!important}.macroEconomicSectionHeader{border-top:1px solid #f4d15f1a!important;border-bottom:1px solid #f4d15f14!important;margin-top:22px!important;padding:14px 0 12px!important}.macroEconomicSectionHeader span{color:#f4d15f!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.macroEconomicSectionHeader h3{color:#fff!important;letter-spacing:-.035em!important;margin-top:6px!important;font-size:24px!important}.macroEconomicSectionHeader small{color:#e2ecdcb8!important;font-size:11px!important}.macroEconomicChartGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}.macroEconomicChartCard{background:radial-gradient(circle at 100% 0,#7cf5bd14,#0000 28%),linear-gradient(#06160feb,#020a07fa)!important;border:1px solid #7cf5bd21!important;min-height:150px!important;padding:14px!important}.macroEconomicChartCard span{color:#7cf5bd!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important}.macroEconomicChartCard strong{color:#fff!important;font-size:22px!important;line-height:1.05!important}.macroEconomicChartCard small{color:#e2ecdca8!important;font-size:10px!important}.macroAngolaDeskSideRail,.angolaDeepDeskSideRail,.macroDeskPanel.angolaSidePanel{background:radial-gradient(circle at 50% 0,#f4d15f14,#0000 30%),linear-gradient(#05120cf5,#020906fc)!important;border:1px solid #f4d15f21!important}.macroCommandScoreList article,.macroAngolaDeskSideRail article,.angolaDeepDeskSideRail article{background:#ffffff06!important;border-color:#7cf5bd1f!important}.macroSupabaseEmptyState,.macroDataEmptyState{background:linear-gradient(#f4d15f0e,#ffffff05)!important;border:1px solid #f4d15f24!important}.macroSupabaseEmptyState strong,.macroDataEmptyState strong{color:#f4d15f!important}.macroTerminalPage span,.macroTerminalPage small,.macroTerminalPage p,.macroTerminalPage em{word-break:normal}@media (width<=1450px){.macroAngolaDeskHero{grid-template-columns:1fr!important}.angolaDynamicKpis,.macroCommandKpis.angolaDynamicKpis,.macroEconomicChartGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=900px){.angolaDynamicKpis,.macroCommandKpis.angolaDynamicKpis,.macroEconomicChartGrid{grid-template-columns:1fr!important}.angolaDeepDeskHeader h2,.macroAngolaDeskMain .macroDeskHeader h2{font-size:clamp(38px,12vw,62px)!important}}.terminalLogoutCard{appearance:none;color:#f5d96b;text-align:left;cursor:pointer;background:radial-gradient(circle at 20% 10%,#ffd84d1a,#0000 34%),linear-gradient(#081a14f5 0%,#04110dfa 100%);border:1px solid #d2b04342;flex-direction:column;justify-content:center;align-items:flex-start;gap:.28rem;width:100%;min-width:150px;padding:.9rem 1rem;transition:transform .14s,border-color .14s,box-shadow .14s,color .14s,filter .14s;display:flex}.terminalLogoutCard span{letter-spacing:.14em;text-transform:uppercase;color:#bac9d1b8;margin:0;font-size:.72rem;font-weight:800}.terminalLogoutCard strong{letter-spacing:.02em;color:#f5d96b;margin:0;font-size:1.05rem;font-weight:900}.terminalLogoutCard small{color:#ced6dca3;margin:0;font-size:.75rem;line-height:1.2}.terminalLogoutCard:hover{filter:brightness(1.04);border-color:#f0d05c94;transform:translateY(-1px);box-shadow:0 0 0 1px #f0d05c1a,0 12px 28px #0000003d}.terminalLogoutCard:focus-visible{border-color:#83e9bfb8;outline:none;box-shadow:0 0 0 1px #83e9bf38,0 0 0 3px #83e9bf1a}.terminalLogoutButtonInline{display:none!important}@media (width<=980px){.terminalLogoutCard{min-width:100%}}.terminalLogoutCard{text-align:center!important;justify-content:center!important;align-items:center!important;min-width:120px!important;padding:.9rem 1.2rem!important}.terminalLogoutCard strong{letter-spacing:.05em!important;text-transform:uppercase!important;font-size:1.12rem!important}.terminalLogoutCard span,.terminalLogoutCard small{display:none!important}.terminalLogoutCard{min-width:130px!important;padding:.88rem 1rem!important}.terminalLogoutCard strong{letter-spacing:.035em!important;color:#78ffd2!important;font-size:1.02rem!important;font-weight:900!important;line-height:1.05!important}.terminalSessionDetails{min-width:255px;display:block;position:relative}.terminalSessionDetails>summary{list-style:none}.terminalSessionDetails>summary::-webkit-details-marker{display:none}.terminalAccessStatusSummary{cursor:pointer;width:100%;position:relative;padding-right:2rem!important}.terminalAccessStatusSummary:after{content:"";color:#ffd84dc7;pointer-events:none;font-size:.78rem;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.terminalSessionDetails[open] .terminalAccessStatusSummary:after{content:""}.terminalSessionDetailsMenu{z-index:1500;background:radial-gradient(circle at 15% 0,#ffd84d1a,#0000 36%),linear-gradient(#071812fc 0%,#030d0afc 100%);border:1px solid #d2b04357;width:180px;padding:.5rem;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 18px 42px #00000070,0 0 0 1px #ffd84d0f}.terminalSessionDetailsMenu button{color:#ffeca5f5;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#ffd84d14;border:1px solid #ffd84d57;width:100%;padding:.65rem .75rem;font-size:.76rem;font-weight:950}.terminalSessionDetailsMenu button:hover{background:#ffd84d26;border-color:#ffd84da6}.terminalLogoutCard,.terminalLogoutButtonInline{display:none!important}[class*=perfil i] aside h1,[class*=profile i] aside h1,aside[class*=perfil i] h1,aside[class*=profile i] h1,[class*=perfil i] [class*=sidebar i] h1,[class*=profile i] [class*=sidebar i] h1,[class*=perfil i] [class*=identity i] h1,[class*=profile i] [class*=identity i] h1{letter-spacing:-.075em!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:calc(100% - 78px)!important;font-size:clamp(3.15rem,4.8vw,5.45rem)!important;line-height:.88!important}[class*=perfil i] aside [class*=verified i],[class*=profile i] aside [class*=verified i],[class*=perfil i] aside [class*=verificado i],[class*=profile i] aside [class*=verificado i],[class*=perfil i] [class*=sidebar i] [class*=verified i],[class*=profile i] [class*=sidebar i] [class*=verified i]{flex:none!important;margin-left:.85rem!important;transform:scale(.88)!important}@media (width<=1180px){[class*=perfil i] aside h1,[class*=profile i] aside h1,aside[class*=perfil i] h1,aside[class*=profile i] h1,[class*=perfil i] [class*=sidebar i] h1,[class*=profile i] [class*=sidebar i] h1{letter-spacing:-.06em!important;max-width:100%!important;font-size:clamp(2.75rem,7vw,4.25rem)!important}}[class*=perfil i] aside h1,[class*=profile i] aside h1,aside[class*=perfil i] h1,aside[class*=profile i] h1,[class*=perfil i] [class*=sidebar i] h1,[class*=profile i] [class*=sidebar i] h1,[class*=perfil i] [class*=identity i] h1,[class*=profile i] [class*=identity i] h1{white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:manual!important;hyphens:manual!important;letter-spacing:-.075em!important;width:100%!important;max-width:100%!important;font-size:clamp(4.25rem,5.15vw,6.2rem)!important;line-height:.88!important}[class*=perfil i] aside [class*=verified i],[class*=profile i] aside [class*=verified i],[class*=perfil i] aside [class*=verificado i],[class*=profile i] aside [class*=verificado i],[class*=perfil i] [class*=sidebar i] [class*=verified i],[class*=profile i] [class*=sidebar i] [class*=verified i]{align-self:center!important;margin-left:1.15rem!important;transform:scale(.86)!important}@media (width<=1280px){[class*=perfil i] aside h1,[class*=profile i] aside h1,aside[class*=perfil i] h1,aside[class*=profile i] h1,[class*=perfil i] [class*=sidebar i] h1,[class*=profile i] [class*=sidebar i] h1,[class*=perfil i] [class*=identity i] h1,[class*=profile i] [class*=identity i] h1{letter-spacing:-.065em!important;font-size:clamp(3.65rem,6.4vw,5.25rem)!important}}@media (width<=980px){[class*=perfil i] aside h1,[class*=profile i] aside h1,aside[class*=perfil i] h1,aside[class*=profile i] h1,[class*=perfil i] [class*=sidebar i] h1,[class*=profile i] [class*=sidebar i] h1{font-size:clamp(3rem,10vw,4.5rem)!important;line-height:.92!important}}.aro-liquidity-overlay-legend{color:#e8f4efa8;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:12px;margin:-2px 0 8px 46px;padding:0;font-size:10px;font-weight:950;display:flex}.aro-liquidity-overlay-legend i{border-radius:999px;width:9px;height:9px;display:inline-block;box-shadow:0 0 10px #ffffff1f}.aro-liquidity-overlay-legend span{align-items:center;gap:6px;line-height:1;display:inline-flex}.aro-liquidity-overlay-legend i{border-radius:999px;width:9px;height:9px;display:inline-block}.aro-liquidity-overlay-legend i.alta{background:#55f2a2;box-shadow:0 0 11px #55f2a26b}.aro-liquidity-overlay-legend i.media{background:#f1d747;box-shadow:0 0 11px #f1d74757}.aro-liquidity-overlay-legend i.baixa{background:#ef7466;box-shadow:0 0 11px #ef746657}.aro-segment-regression-note+.aro-liquidity-overlay-legend,.aro-segment-regression-note~.aro-liquidity-overlay-legend,.aro-segment-regression-note+.aro-cluster-legend,.aro-segment-regression-note~.aro-cluster-legend,.aro-segment-regression-note+.aro-liquidity-legend,.aro-segment-regression-note~.aro-liquidity-legend{display:none!important}.aro-haro-opportunity-watchlist rect{fill:#020a08f0;stroke:#84ffd957;stroke-width:1.15px;filter:drop-shadow(0 16px 34px #00000080)}.aro-haro-opportunity-watchlist text{fill:#e8f4efd1;letter-spacing:.01em;font-weight:780}.aro-haro-opportunity-kicker{font-size:8px;fill:#84ffd9f0!important;letter-spacing:.16em!important;font-weight:980!important}.aro-haro-opportunity-status{text-transform:uppercase;font-size:8.6px;fill:#ffe872fa!important;font-weight:970!important}.aro-haro-opportunity-title{font-size:9px;fill:#ffffffe6!important;font-weight:900!important}.aro-haro-opportunity-detail{font-size:7.4px;fill:#e6f4ed9e!important;font-weight:700!important}.aro-pro-point.opportunity circle{filter:drop-shadow(0 0 12px #84ffd95c);stroke:#84ffd9fa!important;stroke-width:2.5px!important}.aro-haro-thesis-ticket rect{fill:#030910f5;stroke:#5eb2ff70;stroke-width:1.15px;filter:drop-shadow(0 18px 40px #0000008f)}.aro-haro-thesis-ticket text{fill:#e8f4efd1;letter-spacing:.01em;font-weight:780}.aro-haro-thesis-kicker{font-size:8px;fill:#5eb2fff5!important;letter-spacing:.16em!important;font-weight:980!important}.aro-haro-thesis-title{font-size:15px;fill:#ffe872fa!important;font-weight:980!important}.aro-haro-thesis-status{font-size:8.6px;fill:#84ffd9db!important;font-weight:940!important}.aro-haro-thesis-line{font-size:7.8px;fill:#e8f4efbd!important;font-weight:720!important}.aro-haro-thesis-next{font-size:8px;fill:#ffe872db!important;font-weight:860!important}.aro-pro-point.thesis circle{filter:drop-shadow(0 0 13px #5eb2ff61);stroke:#5eb2fffa!important;stroke-width:2.7px!important}.aro-haro-thesis-ticket rect{stroke-width:1.25px}.aro-haro-thesis-ticket .aro-haro-thesis-kicker{letter-spacing:.18em!important}.aro-workbench-tools-menu button[disabled]{opacity:.38}.aro-halcyon-classifier-card{background:#020e0bb8;border:1px solid #84ffd93d;border-radius:10px;gap:4px;margin:8px 10px 9px;padding:9px 10px;display:grid}.aro-halcyon-classifier-card span{color:#84ffd9d1;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:980}.aro-halcyon-classifier-card b{color:#ffe872fa;letter-spacing:.02em;font-size:13px;font-weight:980}.aro-halcyon-classifier-card small{color:#e8f4efb8;font-size:9px;font-weight:720;line-height:1.28}.aro-halcyon-classifier-card.tone-positive{border-color:#55f2a25c}.aro-halcyon-classifier-card.tone-negative{border-color:#ef74665c}.aro-halcyon-classifier-card.tone-danger{background:#2a0a089e;border-color:#ff744d80}.aro-halcyon-classifier-card.tone-warning{border-color:#f1d74761}.aro-halcyon-classifier-card.tone-neutral{border-color:#94a3b847}.aro-opportunity-choose-card{background:#ffd84d0e;border:1px dashed #ffd84d52;border-radius:10px;gap:4px;margin:8px 10px 9px;padding:10px 11px;display:grid}.aro-opportunity-choose-card b{color:#ffe872f5;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:980}.aro-opportunity-choose-card span{color:#e8f4efb8;font-size:9px;font-weight:720;line-height:1.32}.aro-haro-opportunity-watchlist g{cursor:pointer}.aro-haro-opportunity-row-hit{fill:#0000;stroke:#0000}.aro-haro-opportunity-watchlist g:hover .aro-haro-opportunity-row-hit{fill:#84ffd90e;stroke:#84ffd929}.aro-haro-opportunity-watchlist g.is-selected .aro-haro-opportunity-row-hit{fill:#ffd84d14;stroke:#ffd84d47}.aro-haro-opportunity-watchlist g.is-selected .aro-haro-opportunity-title{fill:#ffe872f5!important}.aro-workbench-tools-menu .aro-pro-reset-all-button{color:#ffc2baf2!important;background:#400c0a57!important;border-color:#ef746670!important}.aro-workbench-tools-menu .aro-pro-reset-all-button:hover{color:#ffe8e2fa!important;background:#64181485!important;border-color:#ef7466c7!important}.aro-workbench-tools-menu .aro-pro-save-workspace-button{color:#b2ffe7f5!important;background:#021c146b!important;border-color:#84ffd96b!important}.aro-workbench-tools-menu .aro-pro-save-workspace-button:hover{background:#08342694!important;border-color:#84ffd9bd!important}.aro-workbench-tools-menu .aro-pro-load-workspace-button{color:#c6e2fff5!important;background:#05122a6b!important;border-color:#5eb2ff61!important}.aro-workbench-tools-menu .aro-pro-load-workspace-button:hover{background:#0a234e8f!important;border-color:#5eb2ffb3!important}.aro-pro-note circle{display:none!important}.aro-pro-note text{cursor:grab;paint-order:stroke;stroke:#000000b8;stroke-width:4px;stroke-linejoin:round;filter:drop-shadow(0 0 6px #ffd84d38);font-weight:950;fill:#ffe872fa!important}.aro-pro-note.is-selected text{filter:drop-shadow(0 0 8px #84ffd947);fill:#84ffd9fa!important}.aro-pro-note.is-dragging text{cursor:grabbing}.aro-workbench-tools-menu .aro-pro-delete-workspace-button{color:#ffccc6e6!important;background:#300a0847!important;border-color:#ef74665c!important}.aro-workbench-tools-menu .aro-pro-delete-workspace-button:hover{color:#ffe8e2fa!important;background:#56120e80!important;border-color:#ef7466ad!important}.aro-pro-filter-source-badge{color:#c6f4e7eb;letter-spacing:.02em;white-space:nowrap;background:#02120ed1;border:1px solid #84ffd947;justify-content:center;align-items:center;min-height:34px;margin-left:10px;padding:0 13px;font-size:.72rem;font-weight:760;display:inline-flex}.aro-pro-filter-source-badge b{color:#ffe872fa;font-weight:900}@media (width<=1500px){.aro-pro-filter-source-badge{margin-left:8px;padding:0 10px;font-size:.66rem}}@media (width<=860px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden!important}body{background:#020806!important}.terminalShell{background:radial-gradient(circle at 20% 0,#20e28e14,#0000 34%),radial-gradient(circle at 86% 10%,#f7cc5713,#0000 30%),#020806!important;width:100%!important;min-width:0!important;max-width:100vw!important;overflow-x:hidden!important}.terminalHeader{z-index:80!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#020806f5,#020806db)!important;border-bottom:1px solid #f7cc571f!important;padding:10px 10px 8px!important;position:sticky!important;top:0!important}.terminalTopBar{grid-template-columns:1fr auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.brand,.terminalBrand,.brandText,.brandCopy,.brand span,.terminalBrand span{min-width:0!important}.brandText small,.brandCopy small,.terminalBrand small{display:none!important}.brandText strong,.brandCopy strong,.terminalBrand strong{white-space:nowrap!important;font-size:13px!important}.terminalUserArea{justify-content:flex-end!important;gap:6px!important;width:auto!important;min-width:0!important}.terminalAccessStatus,.terminalProfileButton span,.terminalProfileButton small{display:none!important}.terminalProfileButton{border-radius:999px!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important}.terminalCommand{grid-column:1/-1!important;width:100%!important;min-width:0!important;height:38px!important;margin-top:2px!important}.terminalCommand input{width:100%!important;min-width:0!important;font-size:12px!important}.terminalNav{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;align-items:center!important;gap:7px!important;width:100%!important;max-width:100vw!important;padding:8px 2px 2px!important;display:flex!important;overflow:auto hidden!important}.terminalNav::-webkit-scrollbar{display:none}.ticker::-webkit-scrollbar{display:none}.terminalNav button,.terminalNav a{scroll-snap-align:start;white-space:nowrap!important;border-radius:999px!important;flex:none!important;min-width:auto!important;min-height:32px!important;padding:0 12px!important;font-size:11px!important}.ticker{-webkit-overflow-scrolling:touch;white-space:nowrap!important;border-radius:12px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin:6px 0 0!important;padding:7px 8px!important;overflow:auto hidden!important}.tickerTrack,.tickerInner{gap:10px!important;min-width:max-content!important;display:inline-flex!important}.terminalMain,.terminalContent,main{width:100%!important;min-width:0!important;max-width:100vw!important;padding:10px!important;overflow-x:hidden!important}.dashboardV2Grid,.dashboardV2Main,.dashboardV2Lower,.workspaceTopGrid,.workspaceDirectoryGrid,.workspaceResearchStats,.workspaceLinkedResearchGrid,.workspaceWatchlistGrid,.indicesHeroStats,.metodologiaHeroGrid,.relatoriosHeroStats,.pesquisaQuickStats,.bodivaEquitiesPage,.bodivaMarketLowerGrid,.rendaFixaGrid,.dataCenterGrid,.dataCenterResumoGrid,.macroGrid,.supplyChainGrid,.htConnectGrid,.hmoemsGrid,.portfolioGrid{grid-template-columns:1fr!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.dashboardV2StatCard,.indicesHeroStats article,.metodologiaHeroGrid article,.relatoriosHeroStats article,.workspaceTopGrid article,.workspaceResearchStats article,.pesquisaQuickStats article,.bodivaTerminalSubpanel,.dataCenterCard,.terminalPanel,.panel,article,section{min-width:0!important;max-width:100%!important}table,.table,.bodivaTableShell,.dataTable,.terminalTable,.hrfnWsWatchRows,.hrfnWsDomRows{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important}img,canvas,svg,video{max-width:100%!important}.terminalScreenshot,.screenshotFrame,.productScreenshot,.websiteScreenshot,.terminalPreview,.heroTerminalPreview{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important}.hrfnWorkspace,.hrfnApiOnly,.hrfnWsShell,.hmoemsShell,.tradingStation,.tradingDesk,.supplyChainPage,.htConnectPage{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.hrfnWsMain,.hrfnWsGrid,.hrfnWsLeft,.hrfnWsCenter,.hrfnWsRight{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.hrfnWsPanel{margin-bottom:10px!important}.hrfnWsToolbar{flex-wrap:wrap!important;align-items:stretch!important;gap:6px!important}.hrfnWsToolbar .hrfnSymbolPicker{flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important}.hrfnWsToolbar .hrfnSymbolPicker select,.hrfnWsToolbar .hrfnSymbolSearch{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}.hrfnWsToolbar button{flex:calc(50% - 4px)!important;min-width:0!important;padding-left:10px!important;padding-right:10px!important}.hrfnSelectedInstrumentStrip{grid-template-columns:1fr!important;gap:7px!important;padding:9px!important}.hrfnSelectedInstrumentMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.hrfnSelectedInstrumentMetrics p{justify-content:space-between!important}.hrfnSelectedInstrumentTrust{white-space:normal!important;line-height:1.35!important;display:block!important}}@media (width<=520px){.terminalHeader,.terminalMain,.terminalContent,main{padding:8px!important}h1,.pageTitle,.heroTitle{font-size:clamp(24px,8vw,34px)!important;line-height:1.05!important}h2,.sectionTitle{font-size:clamp(19px,6vw,26px)!important;line-height:1.12!important}p,li{font-size:13px!important;line-height:1.48!important}.terminalNav button,.terminalNav a{min-height:31px!important;padding:0 10px!important;font-size:10px!important}.ticker{font-size:10px!important}.hrfnWsToolbar button{flex-basis:100%!important}.hrfnSelectedInstrumentMetrics{grid-template-columns:1fr!important}}@media (width<=860px){.terminalHeader{overflow:hidden!important}.terminalNav{z-index:20!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;background:linear-gradient(#030a08eb,#020706fa)!important;border-top:1px solid #ffffff09!important;border-bottom:1px solid #f7cc5721!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100vw!important;margin:0!important;padding:8px 10px 10px!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.terminalNav::-webkit-scrollbar{display:none!important}.terminalNavGroup{z-index:1!important;scroll-snap-align:start!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;display:block!important;position:relative!important;overflow:visible!important}.terminalNavGroup>button,.terminalNav>button,.terminalNav a{color:#ebf2ecd1!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#060d0bd6!important;border:1px solid #788ea233!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:76px!important;max-width:142px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 12px!important;font-size:10px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09!important}.terminalNavGroup>button.active,.terminalNav>button.active,.terminalNav a.active{color:#fff!important;background:linear-gradient(#20e28e2e,#20e28e14),#08120ef5!important;border-color:#20e28e8c!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #20e28e1a!important}.terminalNav i{display:none!important}.terminalNavDropdown,.terminalNavSubDropdown{z-index:1000!important;background:linear-gradient(#070d0afb,#030706fb)!important;border:1px solid #f7cc572e!important;border-radius:14px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 20px)!important;max-height:52vh!important;position:fixed!important;top:112px!important;left:10px!important;right:10px!important;overflow:hidden auto!important;box-shadow:0 24px 64px #0000007a!important}.terminalNavDropdown button,.terminalNavSubDropdown button{letter-spacing:.035em!important;text-align:left!important;border-radius:9px!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;font-size:11px!important}}@media (width<=430px){.terminalNav{gap:6px!important;padding-left:8px!important;padding-right:8px!important}.terminalNavGroup>button,.terminalNav>button,.terminalNav a{min-width:70px!important;max-width:118px!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:9px!important}}@media (width<=860px){.terminalShell,.terminalHeader,.terminalTopBar,.terminalNavWrap,.terminalNavGroup{overflow:visible!important}.terminalHeader{z-index:900000!important;isolation:isolate!important;position:sticky!important;top:0!important}.terminalTopBar{z-index:900002!important;position:relative!important}.terminalNav{z-index:900003!important;isolation:isolate!important;position:relative!important;overflow:auto visible!important}.terminalNavGroup{z-index:900004!important;position:relative!important}.terminalMain,.terminalContent,main{z-index:1!important;position:relative!important}.terminalNavDropdown,.terminalNavSubDropdown,.terminalNavGroup .terminalNavDropdown,.terminalNavGroup .terminalNavSubDropdown{-webkit-overflow-scrolling:touch!important;z-index:999999!important;isolation:isolate!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:radial-gradient(circle at 12% 0,#20e28e1a,#0000 32%),linear-gradient(#09110dfe,#030806fe)!important;border:1px solid #f7cc5742!important;border-radius:16px!important;grid-template-columns:1fr!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 20px)!important;max-height:min(58vh,440px)!important;padding:10px!important;display:grid!important;position:fixed!important;top:118px!important;left:10px!important;right:10px!important;overflow:hidden auto!important;box-shadow:0 30px 90px #000000b3,inset 0 1px #ffffff0b!important}.terminalNavDropdown:before,.terminalNavSubDropdown:before{content:"Menu";color:#f7cc57db;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;margin-bottom:2px;padding:3px 4px 8px;font-size:10px;font-weight:900;display:block}.terminalNavDropdown button,.terminalNavSubDropdown button,.terminalNavDropdown a,.terminalNavSubDropdown a{color:#eef6f0eb!important;letter-spacing:.045em!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;background:#080e0cd1!important;border:1px solid #788ea229!important;border-radius:10px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important;font-weight:850!important;display:flex!important}.terminalNavDropdown button:hover,.terminalNavSubDropdown button:hover,.terminalNavDropdown a:hover,.terminalNavSubDropdown a:hover{color:#fff!important;background:#20e28e1a!important;border-color:#20e28e61!important}}@media (width<=430px){.terminalNavDropdown,.terminalNavSubDropdown,.terminalNavGroup .terminalNavDropdown,.terminalNavGroup .terminalNavSubDropdown{border-radius:14px!important;max-width:calc(100vw - 16px)!important;max-height:62vh!important;top:112px!important;left:8px!important;right:8px!important}}@media (width<=860px){.terminalNavDropdown,.terminalNavGroup .terminalNavDropdown{z-index:999999!important}.terminalNavSubDropdown,.terminalNavDropdown .terminalNavSubDropdown,.terminalNavGroup .terminalNavSubDropdown,.terminalNavDropdown [class*=SubDropdown],.terminalNavDropdown [class*=subDropdown],.terminalNavDropdown [class*=SubMenu],.terminalNavDropdown [class*=submenu]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important;transform:none!important}.terminalNavDropdown .terminalNavSubGroup,.terminalNavDropdown [class*=SubGroup],.terminalNavDropdown [class*=subGroup]{position:relative!important;overflow:visible!important}.terminalNavDropdown>button,.terminalNavDropdown>a,.terminalNavDropdown>div>button,.terminalNavDropdown>div>a{z-index:2!important;position:relative!important}.terminalNavDropdown .terminalNavSubGroup>button:after,.terminalNavDropdown [class*=SubGroup]>button:after,.terminalNavDropdown [class*=subGroup]>button:after{content:"Ã¢â‚¬Âº";color:#f7cc57b8;margin-left:auto}@media (hover:hover){.terminalNavDropdown .terminalNavSubGroup:hover>.terminalNavSubDropdown,.terminalNavDropdown .terminalNavSubGroup:focus-within>.terminalNavSubDropdown,.terminalNavDropdown [class*=SubGroup]:hover>[class*=SubDropdown],.terminalNavDropdown [class*=SubGroup]:focus-within>[class*=SubDropdown],.terminalNavDropdown [class*=subGroup]:hover>[class*=subDropdown],.terminalNavDropdown [class*=subGroup]:focus-within>[class*=subDropdown]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:1000000!important;background:radial-gradient(circle at 12% 0,#20e28e1a,#0000 32%),linear-gradient(#09110dfe,#030806fe)!important;border:1px solid #f7cc573d!important;border-radius:14px!important;max-width:calc(100vw - 28px)!important;max-height:50vh!important;padding:10px!important;display:grid!important;position:fixed!important;top:164px!important;left:14px!important;right:14px!important;overflow-y:auto!important;box-shadow:0 30px 90px #000000b3!important}}}@media (width<=430px){.terminalNavDropdown .terminalNavSubGroup:hover>.terminalNavSubDropdown,.terminalNavDropdown .terminalNavSubGroup:focus-within>.terminalNavSubDropdown,.terminalNavDropdown [class*=SubGroup]:hover>[class*=SubDropdown],.terminalNavDropdown [class*=SubGroup]:focus-within>[class*=SubDropdown]{max-width:calc(100vw - 20px)!important;top:156px!important;left:10px!important;right:10px!important}}@media (width<=860px){.terminalTopBar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.terminalBrand,.brand{min-width:0!important;max-width:calc(100vw - 96px)!important;overflow:hidden!important}.terminalBrand strong,.brand strong,.brandText strong,.brandCopy strong{letter-spacing:.08em!important;white-space:nowrap!important;font-size:12px!important;line-height:1.05!important}.terminalBrand small,.brand small,.brandText small,.brandCopy small,.terminalBrand p,.brand p{display:none!important}.terminalUserArea,.terminalHeaderProfile,.terminalProfileArea,.profileArea{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:0!important;display:flex!important}.terminalProfileButton span:not([class*=Avatar]):not([class*=avatar]):not([class*=Initial]):not([class*=initial]),.terminalProfileButton small,.terminalProfileButton em,.terminalProfileButton p,.terminalProfileText,.terminalProfileName,.terminalProfileRole,.terminalProfileMeta,.terminalAccessStatus,.terminalAuthStatus,.terminalUserName,.terminalUserRole,.terminalUserLabel,.terminalUserMeta,.profileText,.profileName,.profileRole,.profileMeta{visibility:hidden!important;opacity:0!important;width:0!important;max-width:0!important;display:none!important;overflow:hidden!important}.terminalProfileButton{border-radius:999px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;padding:0!important;display:inline-flex!important;overflow:hidden!important}.terminalProfileButton img,.terminalProfileButton svg,.terminalProfileAvatar,.terminalProfileInitials,.profileAvatar,.profileInitials,[class*=profileAvatar],[class*=ProfileAvatar],[class*=profileInitial],[class*=ProfileInitial]{visibility:visible!important;opacity:1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;display:inline-flex!important}.terminalHeader{min-height:auto!important;padding-top:8px!important;padding-bottom:8px!important}}@media (width<=430px){.terminalBrand,.brand{max-width:calc(100vw - 78px)!important}.terminalProfileButton{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important}.terminalProfileButton img,.terminalProfileButton svg,.terminalProfileAvatar,.terminalProfileInitials,.profileAvatar,.profileInitials,[class*=profileAvatar],[class*=ProfileAvatar],[class*=profileInitial],[class*=ProfileInitial]{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important}}@media (width<=860px){.terminalTopBar{grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;column-gap:8px!important;width:100%!important;max-width:100vw!important;display:grid!important}.terminalBrand,.brand{width:100%!important;min-width:0!important;max-width:calc(100vw - 66px)!important;overflow:visible!important}.terminalBrand strong,.brand strong,.brandText strong,.brandCopy strong{white-space:normal!important;line-height:1.02!important;display:block!important}.terminalBrand small,.brand small,.brandText small,.brandCopy small,.terminalBrand p,.brand p{visibility:visible!important;opacity:1!important;color:#dce4dab8!important;letter-spacing:.07em!important;text-transform:uppercase!important;width:auto!important;max-width:168px!important;height:auto!important;margin-top:2px!important;font-size:9px!important;font-weight:850!important;line-height:1.08!important;display:block!important;overflow:visible!important}.terminalUserArea,.terminalHeaderProfile,.terminalProfileArea,.profileArea{justify-content:flex-end!important;place-self:center end!important;width:44px!important;min-width:44px!important;max-width:44px!important;margin-left:auto!important;margin-right:0!important;padding-right:0!important;display:flex!important}.terminalProfileButton{justify-self:end!important;margin-left:auto!important;margin-right:0!important;transform:translate(0)!important}.terminalProfileButton span:not([class*=Avatar]):not([class*=avatar]):not([class*=Initial]):not([class*=initial]),.terminalProfileButton small,.terminalProfileButton em,.terminalProfileButton p,.terminalProfileText,.terminalProfileName,.terminalProfileRole,.terminalProfileMeta,.terminalAccessStatus,.terminalAuthStatus,.terminalUserName,.terminalUserRole,.terminalUserLabel,.terminalUserMeta,.profileText,.profileName,.profileRole,.profileMeta{display:none!important}}@media (width<=430px){.terminalTopBar{grid-template-columns:minmax(0,1fr) 40px!important;column-gap:6px!important}.terminalBrand,.brand{max-width:calc(100vw - 56px)!important}.terminalBrand small,.brand small,.brandText small,.brandCopy small,.terminalBrand p,.brand p{max-width:150px!important;font-size:8.5px!important}.terminalUserArea,.terminalHeaderProfile,.terminalProfileArea,.profileArea{width:40px!important;min-width:40px!important;max-width:40px!important}}.terminalNavBadge{color:#7dffbf;background:linear-gradient(#20e28e47,#20e28e14);border:1px solid #20e28e8c;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:7px;padding:0 5px;font-size:10px;font-style:normal;font-weight:950;line-height:1;display:inline-grid;box-shadow:0 0 14px #20e28e38}.terminalNavGroup>button:has(.terminalNavBadge){color:#f7fff9}@media (width<=1100px){.htw3-dataQuickHero,.htw3-dataMetricGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.htw3-dataQuickHero,.htw3-dataMetricGrid{grid-template-columns:1fr}}.htw3-dataQuickView{overflow:hidden}.htw3-dataQuickHero{grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;gap:18px;margin:16px 0 18px;display:grid}.htw3-dataQuickHero>div,.htw3-dataQuickHero>aside,.htw3-dataMetricCard{background:radial-gradient(circle at 88% 8%,#d8b4521a,#0000 34%),#060807b8;border:1px solid #d8b45229;border-radius:18px;box-shadow:inset 0 1px #fff5d20a}.htw3-dataQuickHero>div{padding:22px 24px}.htw3-dataQuickHero>div span{color:#d8b452eb;letter-spacing:.18em;margin-bottom:8px;font-size:.72rem;font-weight:900;display:block}.htw3-dataQuickHero>div h2{letter-spacing:-.07em;margin:0 0 10px;font-size:clamp(2rem,4vw,4.4rem);line-height:.92}.htw3-dataQuickHero>div p{color:#ebe8dac2;max-width:720px;margin:0}.htw3-dataQuickHero>aside{align-content:center;gap:8px;padding:18px;display:grid}.htw3-dataQuickHero>aside small,.htw3-dataMetricCard span{color:#b8b196db;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.htw3-dataQuickHero>aside strong{color:#f6eed8f5;font-size:.95rem}.htw3-dataMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.htw3-dataMetricCard{flex-direction:column;justify-content:center;min-height:132px;padding:18px;display:flex}.htw3-dataMetricCard strong{color:#f6f1e2fa;letter-spacing:-.07em;margin:8px 0 6px;font-size:clamp(2.1rem,4vw,4.9rem);font-weight:950;line-height:.88}.htw3-dataMetricCard small{color:#dad3bead;line-height:1.35}.htw3-dataQuickGrid{margin-top:4px}@media (width<=1100px){.htw3-dataQuickHero,.htw3-dataMetricGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.htw3-dataQuickHero,.htw3-dataMetricGrid{grid-template-columns:1fr}}.htw3-dataQuickView,.htw3-dataQuickView *{box-sizing:border-box}.htw3-dataMetricCard{min-width:0!important;overflow:hidden!important}.htw3-dataMetricCard strong{text-overflow:clip!important;max-width:100%!important;overflow:hidden!important}.htw3-dataMetricGrid .htw3-dataMetricCard:nth-child(4) strong{letter-spacing:-.055em!important;white-space:nowrap!important;font-size:clamp(1.85rem,2.35vw,3.05rem)!important;line-height:.94!important}.htw3-dataMetricGrid .htw3-dataMetricCard:nth-child(4) small{font-size:.72rem!important;line-height:1.25!important}.htw3-dataQuickHero>aside strong{word-break:normal!important;overflow-wrap:normal!important}.htw3-dataQuickView .htw3-dataMetricCard:nth-child(4) strong{letter-spacing:-.08em!important;white-space:nowrap!important;text-overflow:clip!important;max-width:100%!important;font-size:clamp(2.35rem,4vw,4rem)!important;line-height:.92!important;overflow:hidden!important}.htw3-dataQuickView .htw3-dataMetricCard:nth-child(4) small{max-width:100%!important;font-size:.78rem!important;line-height:1.25!important}.htw3-dataQuickView .htw3-dataQuickHero>div p,.htw3-dataQuickView .htw3-module-grid strong,.htw3-dataQuickView .htw3-module-actions button{word-break:normal!important}.htw3-heatmapTreemap{min-height:620px;overflow:hidden}.htw3-heatmapHeader{grid-template-columns:minmax(0,1fr) 180px;align-items:stretch;gap:14px;margin-bottom:12px;display:grid}.htw3-heatmapHeader h2{color:#f8f2e0fa;letter-spacing:-.05em;margin:4px 0 6px;font-size:clamp(1.6rem,3vw,2.7rem)}.htw3-heatmapHeader p{color:#e2ddccb8;margin:0}.htw3-heatmapHeader aside{text-align:right;background:#080a09bd;border:1px solid #d8b4522e;border-radius:16px;align-content:center;gap:4px;padding:14px;display:grid}.htw3-heatmapHeader aside span,.htw3-heatmapHeader aside small{color:#c9c2aabd;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.htw3-heatmapHeader aside strong{color:#f8f2e0fa;font-size:2.2rem;line-height:1}.htw3-heatmapToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.htw3-heatmapToolbar button,.htw3-heatmapToolbar span{color:#ebe5d1d1;background:#070908bd;border:1px solid #d8b4522e;border-radius:999px;padding:7px 10px;font-size:.74rem;font-weight:850}.htw3-heatmapToolbar button.active{color:#ffe79dfa;background:#d8b45229;border-color:#d8b4526b}.htw3-heatmapCanvas{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(62px,1fr);grid-auto-flow:dense;background:radial-gradient(circle at 78% 18%,#d8b45214,#0000 30%),#010403eb;border:1px solid #d8b45229;border-radius:18px;gap:5px;height:min(440px,54vh);padding:8px;display:grid;overflow:hidden}.htw3-heatmapTile{color:#f6f2e6f5;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:9px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.htw3-heatmapTile:after{content:"";pointer-events:none;opacity:.45;background:radial-gradient(circle at 70% 18%,#ffffff1f,#0000 40%);position:absolute;inset:0}.htw3-heatmapTile.size-mega{grid-area:span 4/span 4}.htw3-heatmapTile.size-large{grid-area:span 3/span 3}.htw3-heatmapTile.size-medium{grid-area:span 2/span 2}.htw3-heatmapTile.size-small{grid-area:span 1/span 1}.htw3-heatmapTile small,.htw3-heatmapTile b,.htw3-heatmapTile span{z-index:1;position:relative}.htw3-heatmapTile small{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.htw3-heatmapTile strong{z-index:1;letter-spacing:-.04em;margin-top:2px;font-size:clamp(.88rem,1.7vw,2.2rem);line-height:1;position:relative}.htw3-heatmapTile em{z-index:1;margin-top:4px;font-size:clamp(.76rem,1.2vw,1.4rem);font-style:normal;font-weight:950;position:relative}.htw3-heatmapTile span,.htw3-heatmapTile b{color:#ffffffb8;margin-top:3px;font-size:.72rem;font-weight:750}.htw3-heatmapTile.size-small span,.htw3-heatmapTile.size-small b,.htw3-heatmapTile.size-small small{display:none}.htw3-heatmapTile.tone-up1{background:#074a30e0}.htw3-heatmapTile.tone-up2{background:#036c3ee6}.htw3-heatmapTile.tone-up3{background:#008f4ef0}.htw3-heatmapTile.tone-up4{background:#00ab5bf5}.htw3-heatmapTile.tone-down1{background:#502123e0}.htw3-heatmapTile.tone-down2{background:#79232be6}.htw3-heatmapTile.tone-down3{background:#a12431f0}.htw3-heatmapTile.tone-down4{background:#ca2637f5}.htw3-heatmapTile.tone-flat{background:#363836e0}.htw3-heatmapEmpty{text-align:center;color:#f6f2e6d1;grid-column:1/-1;place-content:center;gap:6px;display:grid}.htw3-heatmapFooter{color:#dcd4bec2;flex-wrap:wrap;gap:10px;padding:9px 2px 12px;font-size:.74rem;font-weight:850;display:flex}.htw3-heatmapMetaGrid{margin-top:0!important}@media (width<=900px){.htw3-heatmapHeader{grid-template-columns:1fr}.htw3-heatmapHeader aside{text-align:left}.htw3-heatmapCanvas{grid-template-columns:repeat(6,minmax(0,1fr));height:520px}.htw3-heatmapTile.size-mega{grid-area:span 3/span 3}.htw3-heatmapTile.size-large{grid-area:span 2/span 3}}.htw3-heatmapTreemapV2{background:radial-gradient(circle at 88% 0,#d8b4521a,#0000 30%),linear-gradient(#060807f5,#000000f5);flex-direction:column;gap:12px;min-height:100%;padding:16px;display:flex}.htw3-heatmapTreemapV2 .htw3-heatmapHeader{grid-template-columns:minmax(0,1fr) 180px;align-items:stretch;gap:12px;display:grid}.htw3-heatmapTreemapV2 .htw3-heatmapHeader>div,.htw3-heatmapTreemapV2 .htw3-heatmapHeader>aside,.htw3-heatmapTreemapV2 .htw3-heatmapMetaGrid,.htw3-heatmapTreemapV2 .htw3-heatmapCanvas{background:#050706bd;border:1px solid #d8b45229;box-shadow:inset 0 1px #fff5d20a}.htw3-heatmapTreemapV2 .htw3-heatmapHeader>div{border-radius:18px;padding:15px 18px}.htw3-heatmapTreemapV2 .htw3-heatmapHeader span,.htw3-heatmapTreemapV2 .htw3-heatmapTile small,.htw3-heatmapTreemapV2 .htw3-heatmapMetaGrid span{color:#ebce82eb;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.htw3-heatmapTreemapV2 .htw3-heatmapHeader h2{color:#f6f2e2fa;letter-spacing:-.06em;margin:6px 0 4px;font-size:clamp(1.8rem,3.6vw,3.5rem);line-height:.92}.htw3-heatmapTreemapV2 .htw3-heatmapHeader p{color:#e1ddccb8;margin:0}.htw3-heatmapTreemapV2 .htw3-heatmapHeader>aside{border-radius:18px;align-content:center;gap:5px;padding:14px;display:grid}.htw3-heatmapTreemapV2 .htw3-heatmapHeader aside small{color:#b8b196b8;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.htw3-heatmapTreemapV2 .htw3-heatmapHeader aside strong{color:#f6f2e2f5}.htw3-heatmapTreemapV2 .htw3-heatmapToolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.htw3-heatmapTreemapV2 .htw3-heatmapToolbar div{flex-wrap:wrap;gap:7px;display:flex}.htw3-heatmapTreemapV2 .htw3-heatmapToolbar button{color:#eee4cccc;text-transform:uppercase;cursor:pointer;background:#0c0c0aeb;border:1px solid #d8b4522e;border-radius:9px;padding:8px 11px;font-size:.72rem;font-weight:900}.htw3-heatmapTreemapV2 .htw3-heatmapToolbar button.active{color:#111;background:linear-gradient(#f3cc68,#b98922);border-color:#ffdb73bf}.htw3-heatmapTreemapV2 .htw3-heatmapMetaGrid{border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.htw3-heatmapTreemapV2 .htw3-heatmapMetaGrid b{color:#f8f4e6fa;font-size:1rem;display:block}.htw3-heatmapTreemapV2 .htw3-heatmapCanvas{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(38px,1fr);grid-auto-flow:dense;border-radius:20px;flex:1;gap:5px;min-height:510px;padding:8px;display:grid;overflow:hidden}.htw3-heatmapTreemapV2 .htw3-heatmapTile{color:#fff;isolation:isolate;border:1px solid #00000094;border-radius:2px;flex-direction:column;justify-content:center;min-width:0;padding:10px;display:flex;position:relative;overflow:hidden}.htw3-heatmapTreemapV2 .htw3-heatmapTile:after{content:"";opacity:.45;pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% 10%,#ffffff26,#0000 36%);position:absolute;inset:0}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-mega{grid-area:span 5/span 4}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-large{grid-area:span 4/span 3}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-medium{grid-area:span 3/span 2}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-small{grid-area:span 2/span 1;padding:6px}.htw3-heatmapTreemapV2 .htw3-heatmapTile strong{color:#fffffff5;letter-spacing:-.04em;font-size:clamp(1.1rem,2.2vw,2.5rem);line-height:.98}.htw3-heatmapTreemapV2 .htw3-heatmapTile em{color:#fffffff0;margin-top:6px;font-size:clamp(.9rem,1.2vw,1.45rem);font-style:normal;font-weight:850}.htw3-heatmapTreemapV2 .htw3-heatmapTile span,.htw3-heatmapTreemapV2 .htw3-heatmapTile b{color:#ffffffd1;margin-top:4px;font-size:.78rem;font-weight:800}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-small small,.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-small span,.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-small b{display:none}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-small strong{font-size:.86rem}.htw3-heatmapTreemapV2 .htw3-heatmapTile.size-small em{font-size:.72rem}.htw3-heatmapTreemapV2 .tone-up1{background:#173d2b}.htw3-heatmapTreemapV2 .tone-up2{background:#0b6840}.htw3-heatmapTreemapV2 .tone-up3{background:#069958}.htw3-heatmapTreemapV2 .tone-up4{background:#06b866}.htw3-heatmapTreemapV2 .tone-down1{background:#552a2d}.htw3-heatmapTreemapV2 .tone-down2{background:#8e2d38}.htw3-heatmapTreemapV2 .tone-down3{background:#bd2c3c}.htw3-heatmapTreemapV2 .tone-down4{background:#e63249}.htw3-heatmapTreemapV2 .tone-flat{background:#3f403e}.htw3-heatmapTreemapV2 .htw3-heatmapEmpty{text-align:center;color:#f6f2e2e0;grid-column:1/-1;place-content:center;gap:6px;display:grid}.htw3-heatmapTreemapV2 .htw3-heatmapFooter{color:#dcd6c2b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.75rem;font-weight:800;display:flex}.htw3-heatmapTreemapV2 .htw3-heatmapFooter span{align-items:center;gap:6px;display:inline-flex}.htw3-heatmapTreemapV2 .htw3-heatmapFooter i{border-radius:2px;width:10px;height:10px;display:inline-block}.htw3-heatmapTreemapV2 .htw3-heatmapFooter .positive{background:#06b866}.htw3-heatmapTreemapV2 .htw3-heatmapFooter .negative{background:#e63249}.htw3-heatmapTreemapV2 .htw3-heatmapFooter .neutral{background:#555}@media (width<=1000px){.htw3-heatmapTreemapV2 .htw3-heatmapHeader,.htw3-heatmapTreemapV2 .htw3-heatmapMetaGrid{grid-template-columns:1fr}.htw3-heatmapTreemapV2 .htw3-heatmapCanvas{grid-template-columns:repeat(6,minmax(0,1fr))}}html.ht-admin-access-scroll-unlocked,body.ht-admin-access-scroll-unlocked{overscroll-behavior:auto!important;touch-action:auto!important;height:auto!important;min-height:100vh!important;max-height:none!important;position:static!important;overflow:auto!important}body.ht-admin-access-scroll-unlocked #root{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}body.ht-admin-access-scroll-unlocked main,body.ht-admin-access-scroll-unlocked [class*=Admin],body.ht-admin-access-scroll-unlocked [class*=admin]{max-height:none!important}.marketDataIntegrityAlert{color:#fff;background:linear-gradient(90deg,#f5c63721,#0a100de6);border:1px solid #f5c6376b;justify-content:space-between;align-items:center;gap:16px;margin:14px 0 0;padding:12px 14px;display:flex}.marketDataIntegrityAlert.critical{background:linear-gradient(90deg,#ff5c5c26,#0a100df0);border-color:#ff5c5c9e}.marketDataIntegrityAlert div{gap:4px;display:grid}.marketDataIntegrityAlert strong{color:#f5c637;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.marketDataIntegrityAlert.critical strong{color:#ff6969}.marketDataIntegrityAlert span{color:#ecf6f1e0;font-size:12px;line-height:1.45}.marketDataIntegrityAlert small{color:#ecf6f194;font-size:11px}.marketDataIntegrityAlert button{color:#f5c637;letter-spacing:.04em;cursor:pointer;background:#f5c63721;border:1px solid #f5c6377a;min-width:210px;min-height:40px;font-weight:900}.marketDataIntegrityAlert button:hover{background:#f5c63738}.marketDataIntegrityAlert.warning{background:linear-gradient(90deg,#f5c63729,#0a100df0);border-color:#f5c63794}.marketDataIntegrityAlert.warning strong{color:#f5c637}.bodivaEquitiesPage{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start;gap:18px;width:100%;display:grid}.bodivaEquitiesMain,.bodivaEquitiesPage .equitiesMain,.bodivaResearchRail{min-width:0}.bodivaEquityHero{background:radial-gradient(circle at 12% 0,#f0bd552e,#0000 32%),radial-gradient(circle at 88% 14%,#43d5ff24,#0000 34%),linear-gradient(135deg,#050c0afa,#08110ff0 56%,#10150ff0);border:1px solid #f0bd5538;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:end;gap:18px;margin:0 0 16px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #0000005c}.bodivaEquityHero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000c,#0000 88%);mask-image:linear-gradient(90deg,#000c,#0000 88%)}.bodivaEquityHero>*{z-index:1;position:relative}.bodivaEyebrow{color:#f0bd55;letter-spacing:.16em;text-transform:uppercase;background:#f0bd5514;border:1px solid #f0bd554d;border-radius:999px;width:fit-content;margin-bottom:10px;padding:6px 10px;font:700 11px/1.1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:inline-flex}.bodivaEquityHero h1{color:#f5f2df;letter-spacing:-.055em;margin:0;font-size:clamp(28px,3.1vw,46px);line-height:.98}.bodivaEquityHero p{color:#e4eee7bd;max-width:780px;margin:12px 0 0;font-size:14px;line-height:1.65}.bodivaHeroStatus{background:#0106058f;border:1px solid #ffffff14;border-radius:18px;justify-items:start;gap:8px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff0d}.bodivaHeroStatus span{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:5px 9px;font:800 10px/1.1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:inline-flex}.bodivaHeroStatus span.online{color:#8fffd0;background:#1ad2891a;border:1px solid #8fffd047}.bodivaHeroStatus span.fallback{color:#f0bd55;background:#f0bd551a;border:1px solid #f0bd5547}.bodivaHeroStatus strong{color:#fff8dd;letter-spacing:-.02em;font-size:15px}.bodivaHeroStatus small{color:#d2e0d8a3;line-height:1.45}.bodivaSegmentedTabs{background:#0000003d;border:1px solid #ffffff12;border-radius:16px;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:6px;display:flex}.bodivaSegmentedTabs button{color:#ddeae2bd;background:#ffffff09;border:1px solid #ffffff0f;border-radius:12px;min-height:34px;font-weight:750}.bodivaSegmentedTabs button.active{color:#0b120f;background:linear-gradient(135deg,#f0bd55,#8fffd0);border-color:#0000;box-shadow:0 10px 28px #f0bd552e}.bodivaToolbar{align-items:center;gap:10px}.bodivaKpiStrip{margin:14px 0}.bodivaKpiStrip .equityAnalyticsCard,.bodivaGlowCard,.bodivaMarketIdentityCard,.bodivaCompanyCard{background:linear-gradient(#ffffff0e,#ffffff06),#040c0abd;border:1px solid #ffffff13;box-shadow:inset 0 1px #ffffff0d,0 18px 50px #00000040}.bodivaKpiStrip .equityAnalyticsCard strong{color:#f5f2df}.bodivaKpiStrip .equityAnalyticsCard.wide strong{color:#f0bd55}.bodivaKpiStrip .equityAnalyticsCard.negative strong{color:#ff7b7b}.bodivaMarketTape{grid-template-columns:repeat(5,minmax(145px,1fr));gap:10px;margin:14px 0 16px;display:grid}.bodivaMarketTape button,.bodivaEmptyTape{text-align:left;min-width:0;color:inherit;cursor:pointer;background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff13;border-radius:16px;padding:13px}.bodivaMarketTape button.active{border-color:#f0bd5570;box-shadow:0 0 0 1px #f0bd551f,0 18px 40px #00000047}.bodivaMarketTape span{color:#f0bd55;letter-spacing:.08em;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.bodivaMarketTape strong{color:#f5f2df;margin-top:7px;font-size:16px;display:block}.bodivaMarketTape em{margin-top:5px;font-style:normal;font-weight:800;display:block}.bodivaMarketTape small{color:#d2e0d88f;margin-top:7px;display:block}.bodivaChartsGrid{align-items:stretch}.equityChartCard{min-width:0}.equityChartCanvas{min-height:260px}.equityChartEmpty,.bodivaEmptyTape{color:#d2e0d894;text-align:center;place-items:center;min-height:160px;font-size:13px;display:grid}.bodivaTableShell{border:1px solid #ffffff13;border-radius:18px;max-width:100%;overflow:auto}.bodivaTableShell table{min-width:760px}.bodivaTableShell tr.selected td{background:#f0bd5514}.equityVariation.positive,.positive,.positiveText{color:#7fffc1!important}.equityVariation.negative,.negative,.negativeText{color:#ff7474!important}.equityVariation.neutral,.neutral{color:#cbd6ce!important}.bodivaResearchRail .companyMiniHero{border-radius:18px;padding:14px}.bodivaSelectedQuote{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;display:flex}.bodivaSelectedQuote strong{color:#f5f2df;font-size:18px}.bodivaSelectedQuote span{font-weight:850}.bodivaDeepResearchPage{width:100%}.bodivaDeepHero{background:radial-gradient(circle at 16% 0,#f0bd5524,#0000 32%),radial-gradient(circle at 75% 12%,#43d5ff1c,#0000 34%),#040c0abd;border:1px solid #f0bd552e;grid-template-columns:minmax(0,1fr) minmax(185px,240px) auto;align-items:center;gap:16px;display:grid}.bodivaDeepQuote{background:#00000042;border:1px solid #ffffff13;border-radius:18px;gap:5px;padding:14px;display:grid}.bodivaDeepQuote span{color:#f0bd55;letter-spacing:.08em;font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.bodivaDeepQuote strong{color:#f5f2df;font-size:20px}.bodivaDeepQuote em{font-style:normal;font-weight:850}.bodivaDeepQuote small{color:#d2e0d89e}.bodivaWorkspaceActions{margin:14px 0}.bodivaWorkspaceActions button{color:#f5f2df;background:#f0bd5512;border:1px solid #f0bd5533;border-radius:14px}.bodivaResearchChartCard{min-width:0}.bodivaResearchChartCanvas{min-height:360px}.bodivaDeepGrid{align-items:start}.bodivaDeepGrid .scenarioCard.highlighted strong{color:#f0bd55}.sourceNote code,.denseItem code{color:#8fffd0;background:#8fffd014;border:1px solid #8fffd01f;border-radius:7px;padding:1px 5px}@media (width<=1280px){.bodivaMarketTape{grid-template-columns:repeat(3,minmax(145px,1fr))}}@media (width<=1120px){.bodivaEquitiesPage{grid-template-columns:1fr}.bodivaResearchRail{position:static}.bodivaDeepHero{grid-template-columns:1fr}}@media (width<=760px){.bodivaEquityHero{grid-template-columns:1fr;padding:18px}.bodivaMarketTape{grid-template-columns:1fr}.bodivaSegmentedTabs{grid-template-columns:1fr;display:grid}}.bodivaEquitiesPage{background:0 0!important;align-items:start!important}.bodivaEquitiesMain{flex-direction:column;gap:16px;min-width:0;display:flex}.bodivaEquitiesMain>.bodivaEquityHero{margin-bottom:0}.bodivaMarketLowerGrid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);gap:12px;margin-top:12px;display:grid}.bodivaTerminalSubpanel{background:radial-gradient(circle at 14% 0,#f0bd5514,#0000 32%),linear-gradient(#ffffff0b,#ffffff05),#020908ad;border:1px solid #f0bd551f;border-radius:18px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.bodivaTerminalSubpanel .bodivaTableShell{background:0 0;border:0;border-radius:0}.bodivaSubHeader{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.bodivaSubHeader span{color:#f0bd55;letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.bodivaSubHeader strong{color:#f5f2df;letter-spacing:-.01em;font-size:14px}.bodivaSubHeader button{white-space:nowrap;color:#8fffd0;cursor:pointer;background:#8fffd012;border:1px solid #8fffd033;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800}.bodivaDataHealthPanel{padding-bottom:14px}.bodivaDataHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 14px 4px;display:grid}.bodivaDataHealthGrid div{background:#00000038;border:1px solid #ffffff12;border-radius:14px;min-width:0;padding:12px}.bodivaDataHealthGrid span{color:#d2e0d894;margin-bottom:6px;font-size:11px;display:block}.bodivaDataHealthGrid strong{color:#f5f2df;overflow-wrap:anywhere;font-size:14px}.bodivaDataHealthPanel p{color:#dae6dea8;margin:10px 14px 0;font-size:12px;line-height:1.6}.bodivaResearchRail{align-self:start}@media (width<=1350px){.bodivaMarketLowerGrid{grid-template-columns:1fr}}.bodivaAnalisePage{color:#f5f2df;flex-direction:column;gap:16px;width:100%;display:flex}.bodivaAnalisePage .panel,.bodivaAnalisePage .terminalPanel{min-width:0}.bodivaAnaliseHero{border-radius:22px;padding:22px;position:relative;overflow:hidden}.bodivaAnaliseHero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000c7,#0000 90%);mask-image:linear-gradient(90deg,#000000c7,#0000 90%)}.bodivaAnaliseHero>*{z-index:1;position:relative}.bodivaAnaliseHero .deepIdentity{min-width:0}.bodivaAnaliseHero h1{color:#f5f2df;letter-spacing:-.065em;max-width:860px;margin:8px 0;font-size:clamp(30px,4vw,58px);line-height:.92}.bodivaAnaliseHero p{color:#e4eee7b8;max-width:760px;line-height:1.55}.bodivaAnaliseTopGrid{margin-top:14px}.bodivaAnaliseNotesCard textarea{color:#e8f3ea;resize:vertical;background:#00000047;border:1px solid #ffffff14;border-radius:14px;width:100%;min-height:132px;padding:14px}.bodivaAnaliseKpis{margin-top:14px}.bodivaAnaliseGrid{align-items:start}.bodivaAnaliseGrid .copyBlock,.bodivaAnalisePage .copyBlock{color:#e4eee7bd;line-height:1.65}.bodivaAnalisePage .sourceNote{color:#e4eee7ad;background:#f0bd550e;border:1px solid #f0bd551f;border-radius:14px;padding:12px 14px}.bodivaIssuerModules{background:radial-gradient(circle at 5% 0,#f0bd5517,#0000 34%),radial-gradient(circle at 88% 8%,#43d5ff14,#0000 32%),#030a08c7;border:1px solid #f0bd5529;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 20px 60px #0000003d}.issuerModuleTabs{background:#00000029;border-bottom:1px solid #f0bd5521;grid-template-columns:repeat(9,minmax(0,1fr));gap:0;display:grid}.issuerModuleTabs button{color:#f0bd55;cursor:pointer;text-transform:uppercase;background:#ffffff05;border:0;border-right:1px solid #f0bd551c;min-height:58px;transition:all .16s}.issuerModuleTabs button:last-child{border-right:0}.issuerModuleTabs button span{color:#d2e0d88c;letter-spacing:.16em;margin-bottom:5px;font:850 8px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.issuerModuleTabs button strong{color:inherit;letter-spacing:.04em;font-size:clamp(10px,.78vw,13px);font-weight:950;display:block}.issuerModuleTabs button:hover,.issuerModuleTabs button.active{color:#06110d;background:linear-gradient(135deg,#f0bd55,#d8a72c)}.issuerModuleTabs button:hover span,.issuerModuleTabs button.active span{color:#04100cb3}.issuerModulePanel{background:radial-gradient(circle at 0 0,#43d5ff0f,#0000 28%),linear-gradient(#ffffff07,#ffffff03);padding:24px}.issuerModulePanelHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.issuerModulePanelHeader span,.issuerModuleGrid article span,.issuerDividendGrid article>span,.issuerRiskGrid article span,.issuerModuleEmptyState span,.issuerEventTimeline article span{color:#f0bd55;letter-spacing:.14em;text-transform:uppercase;font:900 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.issuerModulePanelHeader h2{color:#f5f2df;letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(26px,3vw,44px);line-height:.96}.issuerModulePanelHeader small{color:#d2e0d894;letter-spacing:.12em;text-transform:uppercase;text-align:right;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.issuerModuleGrid,.issuerDividendGrid,.issuerRiskGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.issuerModuleGrid article,.issuerDividendGrid article,.issuerRiskGrid article,.issuerModuleEmptyState,.issuerMethodNote{background:linear-gradient(#ffffff0c,#ffffff05),#0000002e;border:1px solid #ffffff13;border-radius:16px;min-width:0;padding:16px;box-shadow:inset 0 1px #ffffff0a}.issuerModuleHeroCard,.issuerDividendGrid article{grid-column:span 3}.issuerModuleGrid article h3,.issuerDividendGrid article h3,.issuerModuleEmptyState h3{color:#f5f2df;margin:8px 0 9px;font-size:20px;line-height:1.08}.issuerModuleGrid article strong{color:#f5f2df;margin-top:8px;font-size:22px;line-height:1.05;display:block}.issuerModuleGrid article small,.issuerDividendGrid article small,.issuerEventTimeline article small{color:#d2e0d894}.issuerModuleGrid article p,.issuerDividendGrid article p,.issuerRiskGrid article p,.issuerModuleEmptyState p,.issuerMethodNote{color:#e4eee7ad;line-height:1.62}.issuerDividendMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.issuerDividendMetrics div{background:#0003;border:1px solid #ffffff13;border-radius:14px;padding:13px}.issuerDividendMetrics small{color:#d2e0d894;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.issuerDividendMetrics strong{color:#f5f2df;font-size:17px}.issuerEventTimeline{flex-direction:column;gap:10px;display:flex}.issuerEventTimeline article{background:#0000002e;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:14px;padding:14px 16px;display:grid}.issuerEventTimeline article h3{color:#f5f2df;margin:6px 0 4px;font-size:16px;line-height:1.2}.issuerEventTimeline article strong{color:#fff4c2;text-align:right;font-size:15px;display:block}.issuerEventTimeline article em{color:#63e6bd;letter-spacing:.12em;text-align:right;text-transform:uppercase;margin-top:6px;font-size:10px;font-style:normal;font-weight:900;display:block}.issuerEventTimeline article.concluido em{color:#97aaa2}.issuerModuleStack{flex-direction:column;gap:12px;display:flex}@media (width<=1280px){.issuerModuleTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.issuerModuleTabs button:nth-child(3n){border-right:0}.issuerModuleGrid,.issuerDividendGrid,.issuerRiskGrid,.issuerDividendMetrics{grid-template-columns:1fr}.issuerModuleHeroCard,.issuerDividendGrid article{grid-column:span 1}}@media (width<=760px){.issuerModuleTabs{grid-template-columns:1fr}.issuerModuleTabs button{border-bottom:1px solid #f0bd551c;border-right:0}.issuerModulePanel,.bodivaAnaliseHero{padding:18px}.issuerModulePanelHeader,.issuerEventTimeline article{grid-template-columns:1fr;display:grid}.issuerModulePanelHeader small,.issuerEventTimeline article strong,.issuerEventTimeline article em{text-align:left}}.mapaCalorPage{color:#f8f8ed;background:radial-gradient(circle at 0 0,#285f4429,#0000 30%),radial-gradient(circle at 100% 100%,#ffba3014,#0000 32%),#00110f;min-height:100%;padding:22px}.mapaCalorHero{background:linear-gradient(135deg,#061c16fa,#010c0bfa);border:1px solid #ffcd452e;justify-content:space-between;gap:24px;margin-bottom:14px;padding:26px;display:flex}.mapaCalorHero span,.mapaCalorPanelHeader span,.mapaCalorSide>span{color:#ffcc45;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:950}.mapaCalorHero h1{letter-spacing:-.08em;max-width:900px;margin:10px 0 8px;font-size:clamp(2.2rem,5vw,5.2rem);line-height:.88}.mapaCalorHero p{color:#e2f2ecb8;max-width:780px;margin:0;font-size:1rem;line-height:1.55}.mapaCalorHeroMeta{background:#0003;border:1px solid #ffcd452e;align-self:flex-start;min-width:260px;padding:16px}.mapaCalorHeroMeta strong{color:#44f5c4;margin-bottom:6px;font-size:1rem;display:block}.mapaCalorHeroMeta small{color:#e2f2eca3;line-height:1.45}.mapaCalorControls{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.mapaCalorControls div{flex-wrap:wrap;gap:8px;display:flex}.mapaCalorControls button{color:#a9bcbb;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#0000003d;border:1px solid #ffcd4538;padding:10px 13px;font-size:.68rem;font-weight:950}.mapaCalorControls button.active{color:#fff;background:#ffb4001f;border-color:#ffcd45d1}.mapaCalorShell{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}.mapaCalorPanel,.mapaCalorSide{background:linear-gradient(#021210fa,#000b0afa);border:1px solid #ffcd452e}.mapaCalorPanel{padding:22px}.mapaCalorPanelHeader{justify-content:space-between;gap:18px;margin-bottom:18px;display:flex}.mapaCalorPanelHeader strong{color:#f8f8ed;margin-top:8px;font-size:1.35rem;display:block}.mapaCalorPanelHeader p{color:#e2f2ec9e;margin:4px 0 0}.mapaCalorReferencia{text-align:right;background:#0003;border:1px solid #ffcd4529;min-width:210px;padding:14px}.mapaCalorReferencia small{color:#e2f2eca3;text-transform:uppercase;font-weight:900}.mapaCalorReferencia b{margin-top:6px;font-size:1.9rem;display:block}.mapaCalorReferencia em{font-style:normal;font-weight:950}.mapaCalorGrid{auto-rows:190px;grid-template-columns:repeat(4,minmax(180px,1fr));gap:8px;display:grid}.mapaCalorTile{border:1px solid #40dcb042;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}.mapaCalorTile.positivo{background:radial-gradient(circle at 20% 12%,#80ffc233,#0000 35%),linear-gradient(135deg,#23a05af5,#002d1ef5)}.mapaCalorTile.negativo{background:radial-gradient(circle at 20% 12%,#ff84842e,#0000 35%),linear-gradient(135deg,#8e1426f5,#36000bf5)}.mapaCalorTile.neutro{background:radial-gradient(circle at 20% 12%,#dcdcdc1f,#0000 35%),linear-gradient(135deg,#2d383af5,#09181af5)}.mapaCalorTile.wide{grid-column:span 2}.mapaCalorTile img{object-fit:contain;opacity:.12;filter:grayscale()brightness(1.35);pointer-events:none;width:118px;height:118px;position:absolute;bottom:18px;right:18px}.mapaCalorTile span,.mapaCalorTile strong,.mapaCalorTile b,.mapaCalorTile p,.mapaCalorTile small,.mapaCalorTile footer{z-index:2;position:relative}.mapaCalorTile span{color:#e2f2ec94;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:950}.mapaCalorTile strong{color:#fff;letter-spacing:-.06em;margin-top:8px;font-size:clamp(2rem,3vw,3.25rem);line-height:.9;display:block}.mapaCalorTile b{color:#44f5c4;margin-top:10px;font-size:1.45rem;display:block}.mapaCalorTile.negativo b{color:#ff6b6b}.mapaCalorTile.neutro b{color:#d8dddd}.mapaCalorTile p{color:#f6f8ebc7;text-transform:uppercase;max-width:78%;margin:8px 0 0;font-size:.78rem;font-weight:800;line-height:1.25}.mapaCalorTile small{color:#f6f8eb9e;margin-top:10px;font-size:.68rem;display:block}.mapaCalorTile footer{color:#f6f8eb8a;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:.62rem;font-weight:850;display:flex}.mapaCalorTile footer em{color:#44f5c4b3;font-style:normal}.mapaCalorLegend{border:1px solid #ffcd4524;flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;padding:14px;display:flex}.mapaCalorLegend span{color:#e2f2ecc2;align-items:center;gap:8px;font-size:.72rem;display:inline-flex}.mapaCalorLegend i{border-radius:2px;width:12px;height:12px;display:inline-block}.mapaCalorLegend i.positivo{background:#44f5c4}.mapaCalorLegend i.negativo{background:#ff6b6b}.mapaCalorLegend i.neutro{background:#7f8a8a}.mapaCalorLegend strong{color:#e2f2ec85;margin-left:auto;font-size:.68rem}.mapaCalorSide{align-self:start;gap:14px;padding:20px;display:grid}.mapaCalorSide h2{margin:0;font-size:1.5rem;line-height:1}.mapaCalorSide p{color:#e2f2eca8;margin:0;line-height:1.5}.mapaCalorSide div{background:#0000002e;border:1px solid #ffcd4524;padding:14px}.mapaCalorSide div strong{color:#fff;font-size:2rem;display:block}.mapaCalorSide div small{color:#e2f2ec94;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:900}@media (width<=1280px){.mapaCalorShell{grid-template-columns:1fr}.mapaCalorGrid{grid-template-columns:repeat(2,minmax(160px,1fr))}}.mapaCalorControls{align-items:flex-start}.mapaCalorControls div:first-child{max-width:880px}.mapaCalorTile.indice{border-color:#40f5c461}.mapaCalorHeroMeta strong{color:#44f5c4}.mapaCalorControls button:disabled{opacity:.36;cursor:not-allowed;color:#c8d2d273;background:#0000001f;border-color:#7882822e}.mapaCalorTile small:has(+*){color:#f6f8eb9e}.mapaCalorToolkit{background:radial-gradient(circle at 0 0,#44f5c412,#0000 34%),linear-gradient(#031714f5,#000a09f5);border:1px solid #ffcd4529;grid-template-columns:minmax(220px,1.2fr) minmax(180px,.8fr) minmax(260px,1fr) minmax(190px,.72fr) auto;align-items:end;gap:10px;margin-bottom:14px;padding:14px;display:grid}.mapaCalorSearchBox,.mapaCalorSelectBox,.mapaCalorMiniControls{gap:7px;display:grid}.mapaCalorSearchBox span,.mapaCalorSelectBox span,.mapaCalorMiniControls span{color:#ffcc45;letter-spacing:.13em;text-transform:uppercase;font-size:.6rem;font-weight:950}.mapaCalorSearchBox input,.mapaCalorSelectBox select{color:#f8f8ed;background:#00000052;border:1px solid #ffcd453d;outline:none;width:100%;padding:11px 12px;font-weight:800}.mapaCalorSearchBox input::placeholder{color:#e2f2ec61}.mapaCalorMiniControls div{flex-wrap:wrap;gap:6px;display:flex}.mapaCalorMiniControls button{color:#e2f2ecad;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0000003d;border:1px solid #ffcd4533;padding:9px 10px;font-size:.6rem;font-weight:950}.mapaCalorMiniControls button.active{color:#fff;background:#ffb4001f;border-color:#ffcd45b8}.mapaCalorToolkitMeta{text-align:right;background:#00000038;border:1px solid #ffcd4529;min-width:126px;padding:11px 14px}.mapaCalorToolkitMeta strong{color:#44f5c4;font-size:1.5rem;line-height:1;display:block}.mapaCalorToolkitMeta small{color:#e2f2ec94;letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:950}.mapaCalorPanel.compacto{padding:16px}.mapaCalorGrid.compacto{auto-rows:104px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:5px}.mapaCalorGrid.compacto .mapaCalorTile{min-height:104px;padding:10px}.mapaCalorGrid.compacto .mapaCalorTile.wide,.mapaCalorGrid.compacto .mapaCalorTile.indice{grid-column:span 1}.mapaCalorGrid.compacto .mapaCalorTile img{opacity:.08;width:52px;height:52px;bottom:8px;right:8px}.mapaCalorGrid.compacto .mapaCalorTile span{max-width:100%;font-size:.46rem}.mapaCalorGrid.compacto .mapaCalorTile strong{letter-spacing:-.05em;margin-top:5px;font-size:1.08rem}.mapaCalorGrid.compacto .mapaCalorTile b{margin-top:5px;font-size:.82rem}.mapaCalorGrid.compacto .mapaCalorTile p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:5px;font-size:.52rem;line-height:1.12;display:-webkit-box;overflow:hidden}.mapaCalorGrid.compacto .mapaCalorTile small{display:none}.mapaCalorGrid.compacto .mapaCalorTile footer{margin-top:5px;font-size:.48rem}@media (width<=1400px){.mapaCalorToolkit{grid-template-columns:1fr 1fr}.mapaCalorToolkitMeta{text-align:left}}@media (width<=760px){.mapaCalorToolkit{grid-template-columns:1fr}}@keyframes halcyonTileEnter{0%{opacity:0;filter:saturate(.82);transform:translateY(8px)}to{opacity:1;filter:saturate();transform:translateY(0)}}@keyframes halcyonPositivePulse{0%,to{box-shadow:inset 0 0 0 1px #44f5c433,0 0 #44f5c400}50%{box-shadow:inset 0 0 0 1px #44f5c46b,0 0 22px #44f5c414}}@keyframes halcyonNegativePulse{0%,to{box-shadow:inset 0 0 0 1px #ff6b6b33,0 0 #ff6b6b00}50%{box-shadow:inset 0 0 0 1px #ff6b6b6b,0 0 22px #ff6b6b14}}.mapaCalorTile{will-change:transform;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s;animation:.42s both halcyonTileEnter}.mapaCalorTile:hover{filter:saturate(1.08)brightness(1.04);z-index:5;transform:translateY(-3px)}.mapaCalorTile.positivo{animation:.42s both halcyonTileEnter,4.8s ease-in-out infinite halcyonPositivePulse}.mapaCalorTile.negativo{animation:.42s both halcyonTileEnter,4.8s ease-in-out infinite halcyonNegativePulse}.mapaCalorTile.indice.positivo{background:radial-gradient(circle at 18% 12%,#80ffc23d,#0000 36%),linear-gradient(135deg,#23a05afa,#002d1efa);border-color:#44f5c485}.mapaCalorTile.indice.negativo{background:radial-gradient(circle at 18% 12%,#ff848438,#0000 36%),linear-gradient(135deg,#8e1426fa,#36000bfa);border-color:#ff6b6b85}.mapaCalorTile.indice.neutro{background:radial-gradient(circle at 18% 12%,#dcdcdc1f,#0000 36%),linear-gradient(135deg,#2d383afa,#09181afa);border-color:#b4bebe42}.mapaCalorTile.indice.positivo strong,.mapaCalorTile.indice.positivo b{color:#44f5c4}.mapaCalorTile.indice.negativo strong,.mapaCalorTile.indice.negativo b{color:#ff6b6b}.mapaCalorTile.indice.neutro strong,.mapaCalorTile.indice.neutro b{color:#d8dddd}@media (prefers-reduced-motion:reduce){.mapaCalorTile,.mapaCalorTile.positivo,.mapaCalorTile.negativo{transition:none;animation:none}.mapaCalorTile:hover{transform:none}}.mapaCalorDetachButton{color:#f8f8ed;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ffb40024,#44f5c40d);border:1px solid #ffcd4557;width:100%;margin-top:14px;padding:11px 12px;font-size:.66rem;font-weight:950}.mapaCalorDetachButton:hover{color:#44f5c4;border-color:#44f5c494}.mapaCalorTile{cursor:pointer}.mapaCalorTile.selected{outline-offset:-2px;outline:2px solid #ffcd45b8;box-shadow:inset 0 0 0 1px #ffcd4547,0 0 28px #ffcd4514}.mapaCalorSelectedPanel,.mapaCalorMoversPanel,.mapaCalorSectorPulse{background:radial-gradient(circle at 0 0,#44f5c40d,#0000 36%),#0000002e;border:1px solid #ffcd4524;padding:14px}.mapaCalorSelectedPanel{gap:6px;display:grid}.mapaCalorSelectedPanel small,.mapaCalorMoversPanel>small,.mapaCalorSectorPulse>small{color:#ffcc45;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:950}.mapaCalorSelectedPanel strong{color:#fff;font-size:1.5rem;line-height:1}.mapaCalorSelectedPanel span{color:#e2f2ecb8;font-size:.76rem;line-height:1.3}.mapaCalorSelectedPanel b{font-size:1.05rem;font-weight:950}.mapaCalorSelectedPanel b.positivo,.mapaCalorMoversPanel b.positivo{color:#44f5c4}.mapaCalorSelectedPanel b.negativo,.mapaCalorMoversPanel b.negativo{color:#ff6b6b}.mapaCalorSelectedPanel b.neutro{color:#d8dddd}.mapaCalorSelectedPanel em{color:#e2f2ec85;font-size:.68rem;font-style:normal}.mapaCalorMoversPanel{gap:14px;display:grid}.mapaCalorMoversPanel section{gap:6px;display:grid}.mapaCalorMoversPanel section>span{color:#e2f2ec80;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:950}.mapaCalorMoversPanel button{color:#f8f8ed;cursor:pointer;text-align:left;background:#0000002e;border:1px solid #ffcd451a;justify-content:space-between;gap:10px;padding:8px 9px;display:flex}.mapaCalorMoversPanel button:hover{border-color:#44f5c457}.mapaCalorMoversPanel button strong,.mapaCalorMoversPanel button b{font-size:.72rem}.mapaCalorMoversPanel p{color:#e2f2ec7a;margin:0;font-size:.68rem}.mapaCalorSectorPulse{gap:10px;display:grid}.mapaCalorSectorPulse article{gap:5px;display:grid}.mapaCalorSectorPulse article strong{color:#f8f8ede0;font-size:.72rem}.mapaCalorSectorPulse article span{color:#e2f2ec7a;text-transform:uppercase;font-size:.58rem;font-weight:850}.mapaCalorSectorPulse article div{background:#ffffff0f;border-radius:999px;height:5px;display:flex;overflow:hidden}.mapaCalorSectorPulse article i{height:100%;display:block}.mapaCalorSectorPulse article i.positivo{background:#44f5c4}.mapaCalorSectorPulse article i.negativo{background:#ff6b6b}.mapaCalorSectorPulse article i.neutro{background:#7f8a8a}.mapaCalorMiniControls button.capture{color:#44f5c4;background:radial-gradient(circle at 0 0,#44f5c41f,#0000 42%),#00000047;border-color:#44f5c45c}.mapaCalorMiniControls button.capture:hover{color:#fff;border-color:#44f5c4ad}.mapaCalorPanel.captureMode .mapaCalorTile,.mapaCalorPanel.captureMode .mapaCalorTile.positivo,.mapaCalorPanel.captureMode .mapaCalorTile.negativo{transition:none!important;animation:none!important;transform:none!important}.mapaCalorPanel.captureMode{box-shadow:none!important}.mapaCalorSelectedActions{grid-template-columns:1fr;gap:7px;margin-top:8px;display:grid}.mapaCalorSelectedActions button{color:#f8f8eddb;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#00000038;border:1px solid #ffcd452e;padding:9px 10px;font-size:.58rem;font-weight:950}.mapaCalorSelectedActions button:first-child{color:#44f5c4;background:radial-gradient(circle at 0 0,#44f5c41a,#0000 40%),#0000003d;border-color:#44f5c457}.mapaCalorSelectedActions button:hover{color:#fff;border-color:#ffcd4585}.mapaCalorSelectedQuickActions{grid-template-columns:1fr;gap:8px;margin:10px 0 4px;display:grid}.mapaCalorSelectedQuickActions button{color:#f8f8ede0;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#0000003d;border:1px solid #ffcd4533;padding:10px 11px;font-size:.58rem;font-weight:950}.mapaCalorSelectedQuickActions button:first-child{color:#44f5c4;background:radial-gradient(circle at 0 0,#44f5c41f,#0000 42%),#00000042;border-color:#44f5c46b}.mapaCalorSelectedQuickActions button:hover{color:#fff;border-color:#ffcd4594}.mapaCalorSelectedQuickActions button:disabled,.mapaCalorSelectedActions button:disabled{opacity:.45;cursor:not-allowed;color:#dce6e66b!important;background:#0000002e!important;border-color:#828c8c29!important}.mapaCalorSelectedQuickActions button:first-child:after{content:""}.mapaCalorSelectedQuickActions button:disabled{opacity:.48;cursor:not-allowed}.acaoBodivaV9{color:#f6f1df;background:radial-gradient(circle at 20% 8%,#e2b95314,#0000 30%),radial-gradient(circle at 78% 10%,#25c5ae1f,#0000 34%),linear-gradient(#03100d 0%,#04120f 46%,#061410 100%);min-height:100vh;padding:18px 18px 34px}.acaoBodivaV9 *{box-sizing:border-box}.acaoTopLine{color:#e8c967;text-transform:uppercase;letter-spacing:.16em;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:900;display:flex}.acaoTopLine strong{color:#9fb8ad}.acaoHeroV9{background:linear-gradient(90deg,#2a230dc7,#041713e6 42%,#032624b8),radial-gradient(circle at 75% 40%,#36dcd029,#0000 36%);border:1px solid #e5be5733;border-radius:22px;grid-template-columns:minmax(0,1fr) 190px auto;align-items:center;gap:22px;min-height:220px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 24px 70px #00000057}.acaoHeroV9:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000008c,#0000 72%);mask-image:linear-gradient(90deg,#0000008c,#0000 72%)}.acaoHeroIdentity{z-index:1;align-items:center;gap:22px;min-width:0;display:flex;position:relative}.acaoLogo,.acaoLogoFallback{object-fit:contain;background:#071612db;border:1px solid #f0bd5557;border-radius:18px;flex:none;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 0 7px #f0bd550a}.acaoLogoFallback span{color:#e9c968;font-weight:900}.acaoEyebrow,.acaoModuleHero span,.acaoPanelHeaderV9 span,.acaoNotesCardV9>span{color:#f0c85a;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950;display:inline-flex}.acaoHeroV9 h1{color:#fffbed;letter-spacing:-.075em;max-width:880px;margin:8px 0;font-size:clamp(42px,5.6vw,82px);font-weight:1000;line-height:.86}.acaoHeroV9 p{color:#a7bdb2;max-width:760px;margin:0;font-size:14px;line-height:1.55}.acaoHeroTags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.acaoHeroTags span,.acaoModuleBadge{color:#9fb5ab;text-transform:uppercase;letter-spacing:.08em;background:#ffffff09;border:1px solid #ffffff14;border-radius:2px;padding:7px 10px;font-size:10px;font-weight:800}.acaoQuoteV9{z-index:1;background:#020e0dc7;border:1px solid #ffffff12;border-radius:18px;min-width:170px;padding:18px;position:relative}.acaoQuoteV9 span{color:#f0bd55;font-size:11px;font-weight:900}.acaoQuoteV9 strong{color:#fff9e7;letter-spacing:-.05em;margin-top:5px;font-size:25px;display:block}.acaoQuoteV9 em{margin-top:6px;font-style:normal;font-weight:900;display:block}.acaoQuoteV9 small{color:#8aa59a}.acaoBackButton,.acaoActionRow button{z-index:1;color:#f5d978;text-transform:uppercase;letter-spacing:.07em;cursor:pointer;background:#2f260db8;border:1px solid #f0bd5559;border-radius:10px;height:38px;padding:0 15px;font-size:11px;font-weight:950;position:relative}.acaoActionRow{gap:10px;margin:14px 0 10px;display:flex}.acaoSummaryGridV9,.acaoMainGridV9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.acaoLiveCardV9,.acaoNotesCardV9,.acaoPanelV9,.acaoComplianceV9,.acaoModulePanel{background:linear-gradient(#071410f5,#030d0bfa);border:1px solid #e5be5724;box-shadow:inset 0 0 0 1px #ffffff05}.acaoLiveCardV9{min-height:128px;padding:18px}.acaoLiveTop{align-items:center;gap:14px;display:flex}.acaoLiveTop .acaoLogo,.acaoLiveTop .acaoLogoFallback{border-radius:15px;width:58px;height:58px}.acaoLiveTop span{color:#f0bd55;font-size:11px;font-weight:900}.acaoLiveTop strong{color:#fff;letter-spacing:-.055em;margin-top:4px;font-size:30px;display:block}.acaoLiveTop small{color:#8ba59a}.acaoLiveCardV9>em{margin-top:12px;font-style:normal;font-weight:900;display:block}.acaoNotesCardV9{padding:16px}.acaoNotesCardV9 textarea{resize:vertical;color:#d8e9df;background:#0000006b;border:1px solid #ffffff14;border-radius:2px;outline:none;width:100%;min-height:104px;margin-top:10px;padding:13px}.acaoMetricsStripV9,.acaoMetricGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.acaoMetricGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.acaoMetricGrid.compact{margin-top:0}.acaoMiniMetric{background:radial-gradient(circle at 0 0,#f0bd550f,#0000 45%),#030f0cb8;border:1px solid #ffffff13;min-height:86px;padding:14px}.acaoMiniMetric span{color:#70857c;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900;display:block}.acaoMiniMetric strong{color:#fff7df;letter-spacing:-.035em;margin-top:10px;font-size:18px;line-height:1.05;display:block}.acaoMiniMetric small{color:#789287;margin-top:7px;font-size:11px;display:block}.acaoPanelV9{min-height:220px}.acaoPanelHeaderV9{background:#ffffff05;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;height:36px;padding:0 12px;display:flex}.acaoPanelHeaderV9 strong{color:#9eb3aa;text-transform:uppercase;letter-spacing:.22em;font-size:10px}.acaoChartPanelV9{min-height:430px}.acaoChartCanvas{width:100%;height:330px}.acaoChartPanelV9 footer{color:#93aa9e;background:#f0bd550e;border:1px solid #f0bd551f;border-radius:12px;margin:8px 12px 12px;padding:12px 14px;font-size:12px}.acaoCopyBox{color:#bfd2c9;background:#0000002e;border:1px solid #ffffff0f;margin:18px;padding:18px;line-height:1.65}.acaoRows{padding:12px}.acaoRow{color:#b6cabe;border-bottom:1px solid #ffffff0e;grid-template-columns:190px minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;min-height:36px;display:grid}.acaoRow span{color:#69ff95;font-weight:900}.acaoRow strong{color:#f4f1dd}.acaoRow em{color:#81988f;font-style:normal}.acaoTabsV9{background:#040d0beb;border:1px solid #e5be5729;border-radius:16px 16px 0 0;grid-template-columns:repeat(9,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.acaoTabsV9 button{color:#f2d166;text-transform:uppercase;letter-spacing:.065em;cursor:pointer;background:0 0;border:0;border-right:1px solid #e5be5721;min-height:70px;font-size:12px;font-weight:1000}.acaoTabsV9 button span{color:#8ea29a;letter-spacing:.25em;margin-bottom:6px;font-size:8px;display:block}.acaoTabsV9 button.active{color:#08120e;background:linear-gradient(#f0c957,#dcae39)}.acaoTabsV9 button.active span{color:#00000094}.acaoModulePanel{background:radial-gradient(circle at 12% 4%,#f0bd5514,#0000 32%),linear-gradient(#041411fa,#020c0afa);border-top:0;border-radius:0 0 16px 16px;padding:30px}.acaoModuleHero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.acaoModuleHero h2{color:#fff9e7;letter-spacing:-.075em;margin:6px 0 10px;font-size:clamp(38px,5.8vw,80px);line-height:.88}.acaoModuleHero p{color:#a8beb3;max-width:980px;margin:0;font-size:18px;line-height:1.55}.acaoInstitutionalReadout,.acaoEmptyState{color:#aec3ba;background:#ffffff06;border:1px solid #ffffff13;padding:22px}.acaoInstitutionalReadout h3{color:#fff;margin:0 0 10px;font-size:24px}.acaoInstitutionalReadout p{margin:0;line-height:1.6}.acaoDividendGrid,.acaoOwnershipGrid,.acaoBookGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.acaoDividendCard,.acaoOwnershipGrid article,.acaoBookGrid>div{background:#0003;border:1px solid #f0bd5529;padding:20px}.acaoDividendCard span,.acaoOwnershipGrid span{color:#f0bd55;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.acaoDividendCard strong,.acaoOwnershipGrid strong{color:#fff8df;letter-spacing:-.04em;margin:10px 0;font-size:28px;display:block}.acaoDividendCard p,.acaoOwnershipGrid p{color:#abc0b6}.acaoDividendCard footer{color:#8fa69b;margin-top:15px}.acaoDividendMeta{background:#f0bd550f;border:1px solid #f0bd5521;margin:16px 0;padding:12px}.acaoDividendMeta b{color:#f4d772;font-size:22px}.acaoDividendMeta em{color:#93aa9e;font-style:normal;display:block}.acaoTimeline{gap:10px;display:grid}.acaoTimeline article{background:#00000029;border:1px solid #ffffff12;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:16px;display:grid}.acaoTimeline time{color:#f0bd55;font-weight:900}.acaoTimeline span{color:#7aff9a;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900}.acaoTimeline strong{color:#fff8df;margin:6px 0;font-size:18px;display:block}.acaoTimeline p{color:#92aaa0;margin:0}.acaoBookGrid h3{color:#f0bd55;text-transform:uppercase;letter-spacing:.1em;margin:0 0 10px}.acaoScenarioBand{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.acaoScenarioBand div{background:#f0bd550f;border:1px solid #f0bd552e;padding:18px}.acaoScenarioBand span{color:#f0bd55;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.acaoScenarioBand strong{color:#fff8df;margin-top:8px;font-size:26px;display:block}.acaoBulletList{color:#c1d4ca;margin:0;padding:0 0 0 20px;line-height:1.9}.acaoBulletList li::marker{color:#f0bd55}.acaoComplianceV9{margin-top:14px}.acaoComplianceV9 p{color:#9db4a9;margin:0;padding:18px}@media (width<=1180px){.acaoHeroV9{grid-template-columns:1fr}.acaoBackButton{justify-self:start}.acaoMetricsStripV9{grid-template-columns:repeat(3,minmax(0,1fr))}.acaoMainGridV9,.acaoSummaryGridV9{grid-template-columns:1fr}.acaoTabsV9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.acaoBodivaV9{padding:10px}.acaoHeroIdentity{flex-direction:column;align-items:flex-start}.acaoHeroV9 h1{font-size:42px}.acaoMetricsStripV9,.acaoMetricGrid.three,.acaoDividendGrid,.acaoBookGrid,.acaoOwnershipGrid,.acaoScenarioBand{grid-template-columns:1fr}.acaoRow{grid-template-columns:1fr;padding:10px 0}.acaoTimeline article{grid-template-columns:1fr}}.aroUniverseToolbar{color:#ffd84d;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:900;display:inline-flex}.aroUniverseSummary{color:#ffd84d;letter-spacing:.01em;font-weight:950}.aroRawToggle{color:#d7e4d6;text-transform:uppercase;cursor:pointer;background:#04100ceb;border:1px solid #ffd84d3d;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.aroRawToggle input{accent-color:#ffd84d;width:13px;height:13px}.aroRawToggle span{color:#d7e4d6}.aroRawInfoDot{cursor:help;background:#ffd84d14;border:1px solid #ffd84d6b;justify-content:center;align-items:center;width:16px;height:16px;margin-left:2px;font-size:10px;font-weight:950;line-height:1;display:inline-flex;position:relative;color:#ffd84d!important}.aroUniverseToolbar{color:#ffd84d;font-size:12px;font-weight:900;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;display:flex!important;overflow:visible!important}.aroUniverseToolbar,.aroUniverseToolbar *{box-sizing:border-box}.aroUniverseSummary{color:#ffd84d;letter-spacing:.01em;white-space:normal;flex:520px;min-width:280px;font-weight:950}.aroRawControls{flex:none;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:inline-flex}.aroRawToggle{appearance:none;color:#d7e4d6;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#04100cf5;border:1px solid #ffd84d47;justify-content:center;align-items:center;height:26px;min-height:26px;padding:0 10px;font-size:10.5px;font-weight:950;line-height:1;display:inline-flex}.aroRawToggle:hover{color:#fff;border-color:#ffd84d94}.aroRawToggle.isActive{color:#ffd84d;background:#ffd84d29;border-color:#ffd84da3}.aroRawToggle input{display:none!important}.aroRawInfoDot{cursor:help;background:#ffd84d14;border:1px solid #ffd84d6b;flex:none;justify-content:center;align-items:center;width:17px;height:17px;font-size:10px;font-weight:950;line-height:1;position:relative;color:#ffd84d!important;display:inline-flex!important}.aroRawInfoDot:after{content:attr(title);color:#d7e4d6;text-transform:none;letter-spacing:0;opacity:0;pointer-events:none;z-index:500;background:#020806fa;border:1px solid #ffd84d47;width:330px;max-width:min(70vw,330px);padding:10px 12px;font-size:11px;font-weight:800;line-height:1.45;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 9px);right:0;transform:translateY(-4px);box-shadow:0 18px 35px #00000073}.aroRawInfoDot:hover:after{opacity:1;transform:translateY(0)}.aroUniverseToolbar::-webkit-scrollbar{display:none}.aroRawControls::-webkit-scrollbar{display:none}.aroRawToggle::-webkit-scrollbar{display:none}@media (width<=900px){.aroUniverseSummary{flex-basis:100%}.aroRawControls{width:auto}}.aroRawInfoDot{isolation:isolate;cursor:help;background:#ffd84d1c;border:1px solid #ffd84d8c;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:950;line-height:1;position:relative;color:#ffd84d!important;display:inline-flex!important}.aroRawInfoDot:after{opacity:0;pointer-events:none;z-index:9999;background:linear-gradient(#050d0afc,#010504fc);border:1px solid #ffd84d5c;width:285px;max-width:285px;padding:11px 12px;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-4px);box-shadow:0 18px 38px #0000009e;content:attr(data-tooltip)!important;color:#f3f7f2!important;text-transform:none!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;font-size:11.5px!important;font-weight:800!important;line-height:1.45!important}.aroRawInfoDot:before{content:"";opacity:0;pointer-events:none;z-index:9998;background:#050d0afc;border-top:1px solid #ffd84d5c;border-left:1px solid #ffd84d5c;width:10px;height:10px;transition:opacity .14s;position:absolute;top:calc(100% + 4px);right:5px;transform:rotate(45deg)}.aroRawInfoDot:hover:after,.aroRawInfoDot:focus-visible:after{opacity:1;transform:translateY(0)}.aroRawInfoDot:hover:before,.aroRawInfoDot:focus-visible:before{opacity:1}.aro-pro-regression-layer{mix-blend-mode:screen}.aro-pro-regression-cheap-zone{fill:#42ffb913}.aro-pro-regression-rich-zone{fill:#ff5c5c11}.aro-pro-regression-neutral-zone{fill:#ffd84d0b}.aro-pro-regression-label{letter-spacing:.06em;text-transform:uppercase;paint-order:stroke;stroke:#000c;stroke-width:4px;font-size:11px;font-weight:950}.aro-pro-regression-label.cheap{fill:#69ffc8}.aro-pro-regression-label.rich{fill:#ff8d8d}.aro-pro-outlier-summary-box{fill:#030907e0;stroke:#ffd84d6b;stroke-width:1.1px;filter:drop-shadow(0 18px 36px #0000006b)}.aro-pro-outlier-kicker{fill:#ffd84d;letter-spacing:.08em;font-size:10.5px;font-weight:950}.aro-pro-outlier-message{fill:#f4f7f2;letter-spacing:.01em;font-size:13px;font-weight:850}.aro-pro-outlier-ring{fill:none;stroke-width:2.25px;stroke-dasharray:4 4;opacity:.95;filter:drop-shadow(0 0 6px #ffd84d73)}.aro-pro-outlier-ring.cheap{stroke:#69ffc8f2}.aro-pro-outlier-ring.rich{stroke:#ff8d8df2}.aro-pro-outlier-tag{letter-spacing:.08em;text-transform:uppercase;paint-order:stroke;stroke:#000000d9;stroke-width:4px;font-size:9px;font-weight:950}.aro-pro-outlier-tag.cheap{fill:#69ffc8}.aro-pro-outlier-tag.rich{fill:#ff8d8d}.aro-pro-outlier-click-target{cursor:pointer;outline:none}.aro-pro-outlier-click-target:hover .aro-pro-outlier-ring,.aro-pro-outlier-ring.isSelected{stroke-width:3.25px;opacity:1;filter:drop-shadow(0 0 10px #ffd84d9e)}.aro-pro-outlier-tag.isSelected{font-size:10px}.aro-pro-outlier-selected-card{pointer-events:none}.aro-pro-outlier-selected-box{fill:#030907eb;stroke:#ffd84d75;stroke-width:1.2px;filter:drop-shadow(0 18px 36px #00000085)}.aro-pro-outlier-selected-kicker{fill:#ffd84d;letter-spacing:.08em;font-size:10.5px;font-weight:950}.aro-pro-outlier-selected-message{fill:#f4f7f2;letter-spacing:.01em;font-size:12.5px;font-weight:850}.aro-pro-outlier-selected-hint{fill:#d7e4d6ad;letter-spacing:.03em;font-size:9.5px;font-weight:800}.aro-pro-outlier-summary{display:none!important}.aro-pro-outlier-ring.critico{stroke-width:3px;stroke-dasharray:2 4;filter:drop-shadow(0 0 10px #ff9c2e9e);stroke:#ff9c2efa!important}.aro-pro-outlier-ring.atipico.cheap{stroke:#69ffc8f2}.aro-pro-outlier-ring.atipico.rich{stroke:#ff8d8df2}.aro-pro-outlier-tag.critico{font-size:9.5px;font-weight:950;fill:#ff9c2e!important}.aro-pro-outlier-tag.atipico.cheap{fill:#69ffc8}.aro-pro-outlier-tag.atipico.rich{fill:#ff8d8d}.aro-pro-outlier-selected-box.critico{stroke:#ff9c2e9e!important}.aro-pro-outlier-selected-kicker.critico{fill:#ff9c2e!important}.aro-pro-regression-caption-card{pointer-events:none}.aro-pro-regression-caption-bg{fill:#020806c7;stroke:#ffd84d4d;stroke-width:1px;filter:drop-shadow(0 12px 22px #00000061)}.aro-pro-regression-caption{fill:#ffd84df2;letter-spacing:.045em;paint-order:stroke;stroke:#000000e6;stroke-width:3px;font-size:10.5px;font-weight:950}.aro-time-animation-control{color:#d7e4d6;background:#030a08c7;border:1px solid #ffd84d2e;align-items:center;gap:7px;padding:4px 7px;display:inline-flex}.aro-time-animation-control.isActive{background:#ffd84d14;border-color:#ffd84d6b}.aro-time-animation-control button{color:#ffd84d;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#020806f0;border:1px solid #ffd84d47;height:24px;padding:0 9px;font-size:10px;font-weight:950}.aro-time-animation-control button:disabled{opacity:.38;cursor:default}.aro-time-animation-control input[type=range]{accent-color:#ffd84d;width:110px}.aro-time-animation-control span{color:#f4f7f2;letter-spacing:.03em;min-width:78px;font-size:10.5px;font-weight:900}.aro-yield-curve-angola-layer{mix-blend-mode:screen}.aro-yield-curve-angola-glow{fill:none;stroke:#ffd84d38;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px #ffd84d59)}.aro-yield-curve-angola-line{fill:none;stroke:#ffd84df5;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}.aro-yield-curve-angola-label-card{pointer-events:none}.aro-yield-curve-angola-label-bg{fill:#020806cc;stroke:#ffd84d52;stroke-width:1px;filter:drop-shadow(0 12px 24px #00000070)}.aro-yield-curve-angola-label{fill:#ffd84dfa;letter-spacing:.045em;paint-order:stroke;stroke:#000000e6;stroke-width:3px;font-size:10.5px;font-weight:950}.aro-yield-curve-angola-glow{stroke:#59ffe83d!important;filter:drop-shadow(0 0 14px #59ffe861)!important}.aro-yield-curve-angola-line{stroke:#59ffe8fa!important;stroke-width:3px!important;filter:drop-shadow(0 0 6px #59ffe86b)!important}.aro-yield-curve-angola-label-bg{fill:#02100fd6!important;stroke:#59ffe861!important}.aro-yield-curve-angola-label{fill:#59ffe8fa!important;stroke:#000000eb!important}.aro-pro-regression-line{stroke:#ffd84df5!important;stroke-width:2.25px!important;stroke-dasharray:8 6!important;filter:drop-shadow(0 0 5px #ffd84d6b)!important}.aro-pro-regression-band-line{stroke:#ffd84d57!important;stroke-width:1.1px!important;stroke-dasharray:3 7!important}.aro-pro-regression-caption-bg{fill:#0e0b03cc!important;stroke:#ffd84d4d!important}.aro-pro-regression-caption{fill:#ffd84df5!important}.aro-companion-table{border-collapse:collapse;background:#000504eb;border:1px solid #ffd84d21;width:100%}.aro-companion-table thead th{z-index:2;text-align:left;background:#0c120dfa;border-bottom:1px solid #ffd84d33;border-right:1px solid #ffd84d17;padding:0;position:sticky;top:0}.aro-companion-table thead button{color:#ffd84d;letter-spacing:.045em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;height:34px;padding:0 10px;font-size:11px;font-weight:950}.aro-companion-table thead button:hover{background:#ffd84d14}.aro-companion-table tbody td{color:#e8f2ea;white-space:nowrap;border-bottom:1px solid #ffd84d0e;border-right:1px solid #ffd84d0b;padding:10px;font-size:12px;font-weight:760}.aro-companion-table tbody tr:hover td{background:#59ffe80b}.aro-companion-name-cell{min-width:260px}.aro-companion-name-cell strong{color:#f4f7f2;font-size:12px;font-weight:950;display:block}.aro-companion-name-cell span{color:#d7e4d6b3;text-overflow:ellipsis;max-width:360px;font-size:10.5px;font-weight:760;display:block;overflow:hidden}.aro-companion-table .positive{color:#6effc8}.aro-companion-table .negative{color:#ff8d8d}.aro-companion-premium{font-weight:950!important}.aro-companion-premium.cheapStrong{text-shadow:0 0 10px #4dffbd33;color:#4dffbd!important}.aro-companion-premium.cheap{color:#86ffd0!important}.aro-companion-premium.richStrong{text-shadow:0 0 10px #ff9c2e38;color:#ff9c2e!important}.aro-companion-premium.rich{color:#ff8d8d!important}.aro-companion-premium.neutral{color:#d7e4d6!important}.aro-workbench-tools-menu{z-index:40;align-items:stretch;min-height:100%;display:inline-flex;position:relative}.aro-workbench-tools-trigger{color:#fff;letter-spacing:.01em;cursor:pointer;background:#081f2af5;border:0;border-left:1px solid #b4d2cd29;border-right:1px solid #b4d2cd29;min-width:185px;min-height:54px;padding:0 26px;font-size:20px;font-weight:850}.aro-workbench-tools-trigger:hover{background:#0d313ffa}.aro-workbench-tools-trigger span{color:#ffffffdb;margin-left:5px;font-size:12px}.aro-workbench-tools-dropdown{z-index:999;background:linear-gradient(#091816fa,#020806fa);border:1px solid #ffd84d47;width:330px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 24px 60px #00000085}.aro-workbench-tools-option{color:#f4f7f2;text-align:left;cursor:pointer;background:#ffd84d0a;border:1px solid #ffd84d1f;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 13px;display:flex}.aro-workbench-tools-option:hover{background:#ffd84d1a;border-color:#ffd84d4d}.aro-workbench-tools-option strong{color:#ffd84d;letter-spacing:.055em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.aro-workbench-tools-option small{color:#d7e4d6b3;margin-top:4px;font-size:10.5px;font-weight:760;line-height:1.35;display:block}.aro-workbench-tools-option em{color:#59ffe8;letter-spacing:.055em;text-align:center;text-transform:uppercase;background:#59ffe814;border:1px solid #59ffe83d;min-width:76px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:950}.aro-workbench-tools-menu{z-index:9999!important;align-items:stretch!important;height:100%!important;min-height:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.aro-workbench-tools-trigger{color:#fff!important;white-space:nowrap!important;background:#081f2af5!important;border-top:0!important;border-bottom:0!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 30px!important;font-size:18px!important;font-weight:850!important;line-height:1!important}.aro-workbench-tools-trigger:hover,.aro-workbench-tools-menu:focus-within .aro-workbench-tools-trigger{background:#0f3d48fa!important}.aro-workbench-tools-dropdown{z-index:2147483000!important;pointer-events:auto!important;background:linear-gradient(#081816fc,#020806fc)!important;border:1px solid #ffd84d61!important;width:370px!important;max-width:calc(100vw - 24px)!important;padding:8px!important;position:fixed!important;box-shadow:0 28px 80px #000000ad!important}.aro-workbench-tools-dropdown:before{content:"";background:#081816fc;border-top:1px solid #ffd84d52;border-left:1px solid #ffd84d52;width:12px;height:12px;position:absolute;top:-7px;left:24px;transform:rotate(45deg)}.aro-workbench-tools-option{z-index:2!important;position:relative!important}.aro-workbench-tools-option em{white-space:nowrap!important}.aro-workbench-tools-trigger{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:inherit!important;min-height:inherit!important;height:100%!important;padding-left:24px!important;padding-right:24px!important}.aro-workbench-tools-trigger span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;opacity:.9!important}.aro-workbench-tools-dropdown{z-index:2147483647!important;pointer-events:auto!important;isolation:isolate!important;width:370px!important;max-width:calc(100vw - 24px)!important;margin-top:0!important;position:fixed!important;transform:none!important}.aro-workbench-tools-dropdown,.aro-workbench-tools-dropdown *{visibility:visible!important}.aro-workbench-tools-dropdown:before{display:none!important}.aro-workbench-tools-option{background:#030c0afa!important;border-color:#ffd84d4d!important;min-height:64px!important}.aro-workbench-tools-option:hover{background:#ffd84d1f!important}.aro-workbench-tools-dropdown{display:none!important}.aro-workbench-tools-trigger{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;background:0 0!important}.aro-side-overlay-option,.aro-side-overlay-option span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.aro-pro-regression-layer.hideRegressionLine .aro-pro-regression-line,.aro-pro-regression-layer.hideRegressionLine .aro-pro-regression-caption-card,.aro-pro-regression-layer.hideRegressionLine .aro-pro-regression-caption-bg,.aro-pro-regression-layer.hideRegressionLine .aro-pro-regression-caption,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-zone-label,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-zone-cheap-label,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-zone-rich-label,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-cheap-zone,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-rich-zone,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-zone-band,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-zone-bg,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-regression-zone,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-regression-zone-bg,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-regression-cheap-zone,.aro-pro-regression-layer.hideCheapRichZones .aro-pro-regression-rich-zone,.aro-pro-regression-layer.hideCheapRichZones rect[class*=zone],.aro-pro-regression-layer.hideCheapRichZones path[class*=zone],.aro-pro-outlier-layer.hideOutlierCases{display:none!important}.aro-zscore-header{color:#ffd84d!important;white-space:nowrap!important}.aro-zscore-cell{white-space:nowrap!important;min-width:118px!important}.aro-zscore-cell strong{letter-spacing:.035em!important;font-size:12px!important;font-weight:950!important;display:block!important}.aro-zscore-cell span{color:#d7e4d6ad!important;text-transform:uppercase!important;margin-top:2px!important;font-size:9.5px!important;font-weight:760!important;display:block!important}.aro-zscore-cell.cheapStrong strong{text-shadow:0 0 10px #4dffbd38;color:#4dffbd!important}.aro-zscore-cell.cheap strong{color:#86ffd0!important}.aro-zscore-cell.richStrong strong{text-shadow:0 0 10px #ff9c2e3d;color:#ff9c2e!important}.aro-zscore-cell.rich strong{color:#ff8d8d!important}.aro-zscore-cell.neutral strong{color:#e8f2ea!important}.aro-zscore-cell span{text-overflow:ellipsis!important;max-width:118px!important;overflow:hidden!important}.aro-carry-rolldown-header{color:#ffd84d!important;white-space:nowrap!important}.aro-carry-rolldown-header button{color:#ffd84d;letter-spacing:.045em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;height:34px;padding:0 10px;font-size:11px;font-weight:950}.aro-carry-rolldown-header button:hover{background:#ffd84d14}.aro-carry-rolldown-cell{white-space:nowrap!important;min-width:148px!important}.aro-carry-rolldown-cell strong{letter-spacing:.035em!important;font-size:12px!important;font-weight:950!important;display:block!important}.aro-carry-rolldown-cell span{color:#d7e4d6ad!important;text-transform:uppercase!important;margin-top:2px!important;font-size:9.5px!important;font-weight:760!important;display:block!important}.aro-carry-rolldown-cell.strong strong{text-shadow:0 0 10px #4dffbd38;color:#4dffbd!important}.aro-carry-rolldown-cell.good strong{color:#86ffd0!important}.aro-carry-rolldown-cell.moderate strong{color:#ffd84d!important}.aro-carry-rolldown-cell.negative strong{color:#ff8d8d!important}.aro-carry-rolldown-cell.neutral strong{color:#e8f2ea!important}.aro-carry-rolldown-header button{cursor:help!important}.aro-carry-rolldown-model-note{color:#d7e4d6ad;background:#ffd84d09;border:1px solid #ffd84d1f;margin-top:8px;padding:8px 10px;font-size:10.5px;font-weight:760;line-height:1.35}svg g[data-liquidity-tier=high]>circle,svg g[data-liquidity-tier=high] circle{filter:drop-shadow(0 0 9px #48ffae57);stroke:#48ffaefa!important;stroke-width:3.4px!important}svg g[data-liquidity-tier=medium]>circle,svg g[data-liquidity-tier=medium] circle{filter:drop-shadow(0 0 8px #ffd84d47);stroke:#ffd84dfa!important;stroke-width:3px!important}svg g[data-liquidity-tier=low]>circle,svg g[data-liquidity-tier=low] circle{filter:drop-shadow(0 0 9px #ff6f6057);stroke:#ff6f60fa!important;stroke-width:3.4px!important;stroke-dasharray:5 4!important}svg g[data-liquidity-tier=unknown]>circle,svg g[data-liquidity-tier=unknown] circle{stroke:#d2dcd68c!important;stroke-width:2.2px!important;stroke-dasharray:2 4!important}svg g[data-liquidity-tier=off]>circle,svg g[data-liquidity-tier=off] circle{filter:none;stroke-dasharray:none!important}.aro-liquidity-overlay-legend{color:#d7e4d6a8;letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:8px;margin:-2px 0 8px 38px;font-size:10px;font-weight:850;display:flex}.aro-liquidity-overlay-legend span{align-items:center;gap:5px;display:inline-flex}.aro-liquidity-overlay-legend span:before{content:"";border-radius:999px;width:9px;height:9px;display:inline-block}.aro-liquidity-overlay-legend .high:before{background:#48ffaef2;box-shadow:0 0 8px #48ffae61}.aro-liquidity-overlay-legend .medium:before{background:#ffd84df2;box-shadow:0 0 8px #ffd84d47}.aro-liquidity-overlay-legend .low:before{background:#ff6f60f2;box-shadow:0 0 8px #ff6f6059}.aro-break-even-spread-mini{color:#59ffe8d1!important;letter-spacing:.035em!important;text-transform:uppercase!important;margin-top:2px!important;font-size:9.5px!important;font-weight:850!important;display:block!important}.aro-carry-rolldown-cell[title]{cursor:help!important}.aro-break-even-spread-mini{cursor:help!important;position:relative!important}.aro-break-even-spread-mini:hover:after{content:attr(data-be-tooltip);z-index:2147483647;color:#eef6f0f0;letter-spacing:0;text-transform:none;white-space:normal;pointer-events:none;background:linear-gradient(#051615fc,#010807fc);border:1px solid #59ffe857;width:340px;max-width:380px;padding:9px 11px;font-size:10.5px;font-weight:760;line-height:1.35;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 18px 48px #000000ad}.aro-break-even-spread-mini:hover:before{content:"";z-index:2147483647;pointer-events:none;background:#051615fc;border-top:1px solid #59ffe847;border-left:1px solid #59ffe847;width:10px;height:10px;position:absolute;top:calc(100% + 2px);left:12px;transform:rotate(45deg)}svg g[data-cluster-id="1"]>circle,svg g[data-cluster-id="1"] circle{filter:drop-shadow(0 0 10px #59ffe84d);stroke:#59ffe8fa!important;stroke-width:3.4px!important}svg g[data-cluster-id="2"]>circle,svg g[data-cluster-id="2"] circle{filter:drop-shadow(0 0 10px #ffd84d42);stroke:#ffd84dfa!important;stroke-width:3.4px!important}svg g[data-cluster-id="3"]>circle,svg g[data-cluster-id="3"] circle{filter:drop-shadow(0 0 10px #ff6f6054);stroke:#ff6f60fa!important;stroke-width:3.6px!important;stroke-dasharray:6 4!important}svg g[data-cluster-id=off]>circle,svg g[data-cluster-id=off] circle{stroke-dasharray:none}.aro-cluster-narrative-panel{gap:7px;max-width:340px;margin:4px 0 10px 38px;display:grid}.aro-cluster-narrative{background:#ffd84d09;border:1px solid #ffd84d1f;gap:3px;padding:8px 9px;display:grid}.aro-cluster-narrative strong{color:#ffd84d;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:950}.aro-cluster-narrative span{color:#eef6f0db;font-size:10.5px;font-weight:760;line-height:1.28}.aro-cluster-narrative em{color:#d7e4d694;text-transform:uppercase;font-size:9.5px;font-style:normal;font-weight:820}.aro-cluster-narrative.stable{border-color:#59ffe838}.aro-cluster-narrative.premium{border-color:#48ffae38}.aro-cluster-narrative.rich{border-color:#ffd84d40}.aro-cluster-narrative.outlier{background:#ff6f600b;border-color:#ff6f604d}.aro-cluster-narrative{position:relative;padding-left:34px!important}.aro-cluster-narrative:before{content:"";background:#ffd84df2;border-radius:999px;width:12px;height:12px;position:absolute;top:12px;left:11px;box-shadow:0 0 10px #ffd84d52}.aro-cluster-narrative:first-child:before{background:#59ffe8fa;box-shadow:0 0 12px #59ffe85c}.aro-cluster-narrative:nth-child(2):before{background:#ffd84dfa;box-shadow:0 0 12px #ffd84d52}.aro-cluster-narrative:nth-child(3):before{background:#ff6f60fa;box-shadow:0 0 12px #ff6f605c}.aro-cluster-narrative:first-child{border-left:3px solid #59ffe8db!important}.aro-cluster-narrative:nth-child(2){border-left:3px solid #ffd84ddb!important}.aro-cluster-narrative:nth-child(3){border-left:3px solid #ff6f60db!important}.aro-cluster-narrative strong:after{content:"";color:#d7e4d685;letter-spacing:.045em;font-size:8.5px;font-weight:850}.aro-export-chart-actions{vertical-align:middle;align-items:center;gap:7px;margin-left:8px;display:inline-flex}.aro-export-chart-button{color:#07110e;letter-spacing:.045em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffd84deb,#a37a0cf0);border:1px solid #ffd84d6b;height:31px;padding:0 12px;font-size:10.5px;font-weight:950;box-shadow:inset 0 1px #ffffff38,0 10px 24px #0003}.aro-export-chart-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.aro-export-chart-button:active{transform:translateY(0)}nn .aro-export-chart-button{min-width:94px}.aro-export-chart-button[title*=PNG]:before,.aro-export-chart-button[title*=PDF]:before{content:""}nnn .aro-export-chart-button{min-width:94px}.aro-export-chart-button[title*=PNG]:before,.aro-export-chart-button[title*=PDF]:before{content:""}n .aro-help-guide-backdrop{z-index:2147483000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 20% 10%,#ffd84d1a,#0000 28%),radial-gradient(circle at 80% 20%,#59ffe814,#0000 32%),#000000c7;justify-content:center;align-items:center;padding:26px;display:flex;position:fixed;inset:0}.aro-help-guide-panel{background:linear-gradient(#071612fa,#020806fc),#020706;border:1px solid #ffd84d42;grid-template-rows:auto auto 1fr auto;width:min(1180px,100vw - 46px);max-height:calc(100vh - 46px);display:grid;overflow:hidden;box-shadow:0 28px 90px #000000b8}.aro-help-guide-header{background:linear-gradient(90deg,#032c27eb,#020806fa);border-bottom:1px solid #ffd84d26;justify-content:space-between;gap:22px;padding:22px 24px 18px;display:flex}.aro-help-guide-header p{color:#ffd84d;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:950}.aro-help-guide-header h2{color:#eef6f0;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:950}.aro-help-guide-header span{color:#eef6f0ad;max-width:780px;margin-top:8px;font-size:13px;font-weight:720;line-height:1.45;display:block}.aro-help-guide-header button{color:#ffd84d;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ffd84d1f;border:1px solid #ffd84d52;height:34px;padding:0 14px;font-size:11px;font-weight:950}.aro-help-guide-header button:hover{background:#ffd84d2e}.aro-help-guide-quick{background:#ffd84d0b;border-bottom:1px solid #ffd84d1a;gap:4px;padding:13px 24px;display:grid}.aro-help-guide-quick strong{color:#ffd84d;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:950}.aro-help-guide-quick span{color:#eef6f0d1;font-size:12px;font-weight:760;line-height:1.45}.aro-help-guide-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 24px 24px;display:grid;overflow:auto}.aro-help-guide-section{background:linear-gradient(#ffd84d09,#00000029),#020a08b8;border:1px solid #ffd84d1f;padding:15px 16px}.aro-help-guide-section h3{color:#ffd84d;letter-spacing:.01em;margin:0 0 9px;font-size:13px;font-weight:950}.aro-help-guide-section p{color:#eef6f0c7;margin:0 0 10px;font-size:11.5px;font-weight:720;line-height:1.48}.aro-help-guide-section ul{gap:6px;margin:0;padding-left:17px;display:grid}.aro-help-guide-section li{color:#d7e4d6c2;font-size:11px;font-weight:700;line-height:1.38}.aro-help-guide-section li::marker{color:#ffd84de6}.aro-help-guide-footer{color:#eef6f094;letter-spacing:.045em;text-transform:uppercase;border-top:1px solid #ffd84d1f;justify-content:space-between;gap:18px;padding:11px 24px;font-size:10.5px;font-weight:850;display:flex}@media (width<=900px){.aro-help-guide-content{grid-template-columns:1fr}.aro-help-guide-header{align-items:flex-start}.aro-help-guide-footer{flex-direction:column}}.aro-help-guide-backdrop{z-index:2147483647!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:radial-gradient(circle at 18% 10%,#ffd84d1c,#0000 30%),radial-gradient(circle at 84% 12%,#59ffe814,#0000 34%),#000000d1!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;padding:28px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.aro-help-guide-panel{background:linear-gradient(#071612fc,#020806fc),#020706!important;border:1px solid #ffd84d4d!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(1180px,100vw - 56px)!important;max-width:calc(100vw - 56px)!important;height:min(820px,100vh - 56px)!important;max-height:calc(100vh - 56px)!important;margin:0 auto!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 34px 110px #000000d1!important}.aro-help-guide-content{scrollbar-width:thin!important;min-height:0!important;overflow:hidden auto!important}.aro-help-guide-content::-webkit-scrollbar{width:8px!important}.aro-help-guide-content::-webkit-scrollbar-track{background:#ffd84d0d!important}.aro-help-guide-content::-webkit-scrollbar-thumb{background:#ffd84d57!important}body:has(.aro-help-guide-backdrop){overflow:hidden!important}.aro-help-guide-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.aro-help-guide-actions button{color:#ffd84d;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ffd84d1f;border:1px solid #ffd84d52;height:34px;padding:0 14px;font-size:11px;font-weight:950}.aro-help-guide-actions button:hover{background:#ffd84d2e}.aro-help-guide-actions button.pdf{color:#06110d;background:linear-gradient(#ffd84deb,#a37a0cf0);border-color:#ffd84d9e;box-shadow:inset 0 1px #fff3,0 12px 24px #0000002e}.aro-help-guide-actions button.pdf:hover{filter:brightness(1.06)}.aro-export-chart-button:before,.aro-export-chart-button[title*=PNG]:before,.aro-export-chart-button[title*=PDF]:before{content:""!important;display:none!important}.aro-export-chart-button{text-align:center!important;letter-spacing:.045em!important;min-width:118px!important}svg g[data-aro-group-by=currency][data-aro-group-key=aoa]>circle,svg g[data-aro-group-by=currency][data-aro-group-key=aoa] circle{stroke:#ffd84dfa!important;stroke-width:3.2px!important}svg g[data-aro-group-by=currency][data-aro-group-key=usd]>circle,svg g[data-aro-group-by=currency][data-aro-group-key=usd] circle{stroke:#59ffe8f5!important;stroke-width:3.2px!important}svg g[data-aro-group-by=liquidity][data-aro-group-key=alta]>circle,svg g[data-aro-group-by=liquidity][data-aro-group-key=alta] circle{stroke:#48ffaef5!important;stroke-width:3.2px!important}svg g[data-aro-group-by=liquidity][data-aro-group-key=media]>circle,svg g[data-aro-group-by=liquidity][data-aro-group-key=media] circle{stroke:#ffd84df5!important;stroke-width:3.2px!important}svg g[data-aro-group-by=liquidity][data-aro-group-key=baixa]>circle,svg g[data-aro-group-by=liquidity][data-aro-group-key=baixa] circle{stroke:#ff6f60fa!important;stroke-width:3.4px!important;stroke-dasharray:6 4!important}svg g[data-aro-group-by=issuer][data-aro-group-key=tesouro]>circle,svg g[data-aro-group-by=issuer][data-aro-group-key=tesouro] circle{stroke:#ffd84dfa!important;stroke-width:3.2px!important}svg g[data-aro-group-by=issuer][data-aro-group-key=banco]>circle,svg g[data-aro-group-by=issuer][data-aro-group-key=banco] circle{stroke:#65a6fffa!important;stroke-width:3.2px!important}svg g[data-aro-group-by=issuer][data-aro-group-key=corporativo]>circle,svg g[data-aro-group-by=issuer][data-aro-group-key=corporativo] circle,svg g[data-aro-group-by=issuer][data-aro-group-key=mercado]>circle,svg g[data-aro-group-by=issuer][data-aro-group-key=mercado] circle{stroke:#c570fff5!important;stroke-width:3.2px!important}svg g[data-aro-secondary-key=curto]>circle,svg g[data-aro-secondary-key=curta]>circle{stroke-dasharray:2 3}svg g[data-aro-secondary-key=medio]>circle,svg g[data-aro-secondary-key=media]>circle{stroke-dasharray:8 4}svg g[data-aro-secondary-key=longo]>circle,svg g[data-aro-secondary-key=longa]>circle{stroke-dasharray:12 5}.aro-segment-regression-layer line{stroke-width:2.2px;stroke-dasharray:7 5;opacity:.92;pointer-events:none}.aro-segment-regression-layer text{letter-spacing:.04em;text-transform:uppercase;pointer-events:none;paint-order:stroke;stroke:#020806eb;stroke-width:3px;font-size:9.5px;font-weight:900}g[data-aro-segment-regression=OT-NR] line,g[data-aro-segment-regression=OT-NR] text{stroke:#ffd84df2;fill:#ffd84df2}g[data-aro-segment-regression=BT] line,g[data-aro-segment-regression=BT] text{stroke:#59ffe8f2;fill:#59ffe8f2}g[data-aro-segment-regression=OT-ME] line,g[data-aro-segment-regression=OT-ME] text{stroke:#65a6fff2;fill:#65a6fff2}g[data-aro-segment-regression=Eurobond] line,g[data-aro-segment-regression=Eurobond] text{stroke:#c570fff2;fill:#c570fff2}g[data-aro-segment-regression=Bancos] line,g[data-aro-segment-regression=Bancos] text{stroke:#48ffaef2;fill:#48ffaef2}g[data-aro-segment-regression=OP] line,g[data-aro-segment-regression=OP] text,g[data-aro-segment-regression=Infraestrutura] line,g[data-aro-segment-regression=Infraestrutura] text{stroke:#ff6f60f2;fill:#ff6f60f2}.aro-segment-regression-note{color:#eef6f0c2;background:#ffd84d0b;border:1px solid #ffd84d24;max-width:330px;margin:4px 0 10px 38px;padding:8px 9px;font-size:10.5px;font-weight:760;line-height:1.35}.aro-companion-table thead th:before,.aro-companion-table thead th:after,.aro-pro-tabletools thead th:before,.aro-pro-tabletools thead th:after{content:none!important;display:none!important}.aro-time-animation-svg-badge-bg{fill:#04120edb;stroke:#ffd84d85;stroke-width:1.1px;filter:drop-shadow(0 14px 28px #00000052)}.aro-time-animation-svg-badge-text{fill:#ffdf5d;letter-spacing:.035em;font-size:13px;font-weight:950}.aro-time-animation-svg-badge-subtext{fill:#eef6f0d1;letter-spacing:.025em;font-size:10px;font-weight:800}.aro-time-animation-svg-badge-audit{fill:#84ffd9c7;letter-spacing:.025em;font-size:9px;font-weight:800}.aro-time-institutional-panel{background:radial-gradient(circle at 8% 0,#ffd84d1f,#0000 34%),linear-gradient(135deg,#04120ef0,#010807f5);border:1px solid #ffd84d2e;border-radius:16px;margin:12px 0 0;padding:13px 14px 14px;box-shadow:0 18px 44px #00000047}.aro-time-institutional-topline>div{background:#ffffff09;border:1px solid #eef6f01a;border-radius:12px;min-width:0;padding:10px 11px}.aro-time-institutional-topline span{color:#eef6f08f;text-transform:uppercase;letter-spacing:.11em;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.aro-time-institutional-topline strong{color:#eef6f0f0;font-size:11.5px;font-weight:900;line-height:1.25;display:block}.aro-time-event-rail{border-top:1px solid #eef6f029;border-bottom:1px solid #eef6f012;height:24px;margin:7px 8px 14px;position:relative}.aro-time-event-dot{color:#ffec96f5;cursor:pointer;letter-spacing:.06em;background:#08110ef5;border:1px solid #ffd84d59;border-radius:999px;width:42px;height:22px;padding:0;font-size:8px;font-weight:950;position:absolute;top:-10px;transform:translate(-50%);box-shadow:0 0 0 4px #ffd84d0a,0 10px 20px #0000003d}.aro-time-event-dot:disabled{cursor:default;opacity:.55}.aro-time-event-dot.is-negative{color:#ff9a9af5;border-color:#ff787880}.aro-time-event-dot.is-positive{color:#84ffd9fa;border-color:#84ffd985}.aro-time-event-list{flex-wrap:wrap;gap:8px;margin-bottom:11px;display:flex}.aro-time-event-card{background:#ffffff09;border:1px solid #eef6f01a;border-radius:13px;flex:190px;min-width:180px;padding:10px 11px}.aro-time-event-card>span{color:#ffd84df5;letter-spacing:.08em;border:1px solid #ffd84d3d;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:18px;margin-bottom:7px;padding:0 7px;font-size:8px;font-weight:950;display:inline-flex}.aro-time-event-card strong{color:#eef6f0f0;font-size:11.5px;font-weight:900;line-height:1.25;display:block}.aro-time-event-card p{color:#eef6f0a8;margin:6px 0 0;font-size:10.5px;font-weight:650;line-height:1.45}.aro-time-narrative{color:#eef6f0d1;background:#00000038;border:1px solid #ffd84d24;border-radius:13px;margin:0;padding:12px 13px;font-size:12px;font-weight:700;line-height:1.55}@media (width<=1120px){.aro-time-institutional-topline{grid-template-columns:1fr 1fr}}@media (width<=760px){.aro-time-institutional-topline{grid-template-columns:1fr}.aro-time-event-card{flex-basis:100%}}.aro-time-animation-svg-badge{display:none!important}.aro-time-animation-control{flex-wrap:nowrap;align-items:center;gap:9px!important}.aro-time-animation-control input[type=range]{flex:0 190px;min-width:110px}.aro-time-control-status{color:#eef6f0db;background:#0000002e;border:1px solid #ffd84d2e;border-radius:10px;flex:auto;gap:2px;min-width:190px;max-width:100%;padding:6px 8px;line-height:1.12;display:grid!important}.aro-time-control-status strong{color:#ffe25ffa;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:950;overflow:hidden}.aro-time-control-status em{color:#eef6f0b3;white-space:nowrap;text-overflow:ellipsis;font-size:9.2px;font-style:normal;font-weight:780;overflow:hidden}.aro-time-institutional-panel{max-width:100%;overflow:hidden;border-radius:14px!important;margin-top:10px!important;padding:10px 11px 11px!important}.aro-time-institutional-topline span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.09em!important;margin-bottom:4px!important;font-size:7.8px!important}.aro-time-institutional-topline strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:9.8px!important;line-height:1.18!important;display:-webkit-box!important}.aro-time-event-rail{overflow:visible;height:20px!important;margin:5px 8px 10px!important}.aro-time-event-list{max-height:52px;padding-bottom:1px;overflow:auto;gap:6px!important;margin-bottom:8px!important}@media (width<=920px){.aro-time-animation-control{flex-wrap:wrap}.aro-time-animation-control input[type=range]{flex:150px}.aro-time-control-status{flex-basis:100%;order:10}.aro-time-institutional-topline{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){.aro-time-institutional-topline{grid-template-columns:1fr!important}.aro-time-event-list{max-height:78px}}.aro-toolbar-status{vertical-align:middle;background:linear-gradient(135deg,#04120eeb,#010807f0);border:1px solid #ffd84d2e;border-radius:10px;gap:2px;min-width:290px;max-width:720px;margin-left:10px;padding:6px 10px;display:inline-grid;box-shadow:0 10px 22px #00000038}.aro-toolbar-status strong{color:#ffe25ffa;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:950;line-height:1.1;overflow:hidden}.aro-toolbar-status span{color:#eef6f0c7;white-space:nowrap;text-overflow:ellipsis;font-size:9.3px;font-weight:800;line-height:1.15;overflow:hidden}.aro-toolbar-status em{color:#84ffd9d6;white-space:nowrap;text-overflow:ellipsis;font-size:8.8px;font-style:normal;font-weight:800;line-height:1.1;overflow:hidden}.aro-time-control-status{display:none!important}.aro-time-institutional-panel{border-radius:13px!important;margin-top:8px!important;padding:9px 10px 10px!important}.aro-time-institutional-topline{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-bottom:8px!important;display:grid!important}.aro-time-institutional-topline>div{border-radius:10px!important;min-width:0!important;padding:7px 8px!important}.aro-time-institutional-topline span{letter-spacing:.08em!important;margin-bottom:3px!important;font-size:7.4px!important}.aro-time-institutional-topline strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:9.2px!important;line-height:1.16!important}.aro-time-event-rail{height:18px!important;margin:5px 7px 9px!important}.aro-time-event-dot{width:32px!important;height:17px!important;font-size:6.8px!important;top:-8px!important}.aro-time-event-list{max-height:52px;overflow:auto;gap:6px!important;margin-bottom:7px!important}.aro-time-event-card{border-radius:9px!important;flex:116px!important;min-width:108px!important;padding:6px 7px!important}.aro-time-event-card>span{min-width:32px!important;height:14px!important;margin-bottom:4px!important;padding:0 4px!important;font-size:6.5px!important}.aro-time-event-card strong{font-size:9px!important;line-height:1.14!important}.aro-time-event-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:3px!important;font-size:8.2px!important;line-height:1.24!important}.aro-time-narrative{max-height:56px;overflow:auto;border-radius:10px!important;padding:8px 9px!important;font-size:9.8px!important;line-height:1.34!important}@media (width<=1180px){.aro-toolbar-status{width:100%;max-width:100%;margin-top:6px;margin-left:0}}@media (width<=920px){.aro-time-institutional-topline{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){.aro-time-institutional-topline{grid-template-columns:1fr!important}}.aro-toolbar-status i{color:#84ffd9c7;white-space:nowrap;text-overflow:ellipsis;font-size:8.6px;font-style:normal;font-weight:800;line-height:1.08;overflow:hidden}.aro-toolbar-status i.is-bna-pending{color:#ffe25fdb}.aro-time-institutional-topline>div.is-bna-available{background:#84ffd909!important;border-color:#84ffd92e!important}.aro-time-institutional-topline>div.is-bna-pending{background:#ffd84d09!important;border-color:#ffd84d29!important}.aro-time-institutional-topline>div.is-bna-pending strong{color:#ffe25fe6!important}.aro-time-speed-control{background:#00000038;border:1px solid #ffd84d38;border-radius:8px;align-items:center;gap:4px;margin:0 4px;padding:3px;display:inline-flex}.aro-time-speed-control button{color:#ffe25fd1;letter-spacing:.02em;cursor:pointer;background:#ffd84d0f;border:1px solid #ffd84d2e;border-radius:6px;min-width:38px;height:23px;padding:0 7px;font-size:8.5px;font-weight:950;line-height:1}.aro-time-speed-control button.active{color:#07100d;background:linear-gradient(#ffe25ffa,#c69e23f5);border-color:#fff08cd6;box-shadow:0 0 12px #ffd84d38}.aro-time-animation-control input[type=range]{min-width:150px}.aro-time-animation-control{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aro-time-animation-control>button{flex:none}.aro-time-speed-control{flex:none;margin-right:2px}.aro-time-speed-control button{min-width:42px}.aro-time-animation-control input[type=range]{flex:100%;order:10;width:100%;min-width:0;margin-top:2px}.aro-time-animation-control>span{white-space:nowrap;flex:none;order:11;margin-top:-2px;font-size:11px;line-height:1.15}.aro-time-animation-control.isActive{align-items:flex-start}@media (width<=1280px){.aro-time-animation-control{gap:8px}.aro-time-speed-control button{min-width:38px;height:22px;font-size:8px}.aro-time-animation-control>span{font-size:10.5px}}.aro-pro-chart.aro-pro-tool-zoom{cursor:grab}.aro-pro-chart.aro-pro-tool-zoom:active{cursor:grabbing}.aro-pro-tool-zoom .aro-pro-chart-bg{pointer-events:all}.aro-pro-chart.aro-pro-tool-zoom{overscroll-behavior:contain;touch-action:none;-webkit-user-select:none;user-select:none}.aro-pro-chart.aro-pro-tool-zoom *{-webkit-user-select:none;user-select:none}.aro-pro-note{cursor:grab;pointer-events:all}.aro-pro-note text,.aro-pro-note circle{pointer-events:all;-webkit-user-select:none;user-select:none}.aro-pro-note.is-selected text{fill:#ffe872fa;filter:drop-shadow(0 0 8px #ffd84d59)}.aro-pro-note.is-selected circle{stroke-width:2.25px;filter:drop-shadow(0 0 10px #ffd84d59)}.aro-pro-note.is-dragging{cursor:grabbing}.aro-pro-note.is-dragging text{fill:#84ffd9fa}.aro-workbench-tools-menu{overscroll-behavior:contain;max-height:min(76vh,720px);overflow-y:auto}.aro-pro-action-subtitle{color:#ffe25fb8;letter-spacing:.12em;text-transform:uppercase;margin:8px 10px 5px;font-size:9px;font-weight:950}.aro-workbench-tools-menu button:disabled{opacity:.38;cursor:not-allowed}.aro-workbench-tools-menu button:not(:disabled):hover{background:#ffd84d1a;border-color:#ffe25f8c}.aro-pro-measure-layer line{stroke:#ffd84de0;stroke-width:2px;stroke-dasharray:7 5;filter:drop-shadow(0 0 8px #ffd84d57)}.aro-pro-measure-layer>circle{fill:#ffd84d3d;stroke:#ffe872f2;stroke-width:2px}.aro-pro-measure-card rect{fill:#020c09f0;stroke:#ffd84d6b;stroke-width:1px;filter:drop-shadow(0 12px 28px #00000073)}.aro-pro-measure-card text{fill:#e6f4eddb;letter-spacing:.02em;font-size:9.2px;font-weight:750}.aro-pro-measure-card .aro-pro-measure-title{fill:#ffe872fa;font-size:10px;font-weight:950}.aro-pro-measure-card .aro-pro-measure-read{fill:#84ffd9e6;font-size:8.6px;font-weight:850}.aro-pro-bubble.is-measured{filter:drop-shadow(0 0 10px #ffd84d5c);stroke:#ffe872!important;stroke-width:2.7px!important}.aro-pro-point.pinned circle{filter:drop-shadow(0 0 13px #ffd84d6b);stroke:#ffe872!important;stroke-width:2.6px!important}.aro-pro-point.pinned .aro-pro-halo{opacity:.92}.aro-pro-pinned-bond-card rect{fill:#020a08f5;stroke:#ffd84d94;stroke-width:1.1px;filter:drop-shadow(0 14px 28px #00000080)}.aro-pro-pinned-bond-card text{fill:#e8f4efdb;letter-spacing:.01em;font-size:8.9px;font-weight:740}.aro-pro-pinned-bond-card .aro-pro-pinned-kicker{fill:#84ffd9eb;letter-spacing:.15em;font-size:6.8px;font-weight:950}.aro-pro-pinned-bond-card .aro-pro-pinned-title{fill:#ffe872fa;letter-spacing:.01em;font-size:13px;font-weight:980}.aro-pro-pinned-bond-card .aro-pro-pinned-subtitle{fill:#e4eee9d1;font-size:7.9px;font-weight:700}.aro-pro-pinned-bond-card .aro-pro-pinned-read{fill:#84ffd9e6;font-size:7.8px;font-weight:860}.aro-pro-pinned-bond-card .aro-pro-pinned-meta{fill:#e6f4edbf;font-size:7.3px;font-weight:760}.aro-pro-tooltip rect{opacity:.97}.aro-pro-tooltip text{font-size:8.7px}.aro-pro-tooltip .aro-pro-tooltip-title{font-size:11px;font-weight:950}.aro-pro-table-search-shell{flex:420px;align-items:center;gap:10px;min-width:420px;max-width:720px;display:inline-flex;position:relative}.aro-pro-table-search-shell input{width:100%}.aro-pro-table-search-count{color:#84ffd9e0;white-space:nowrap;letter-spacing:.02em;flex:none;font-size:.72rem;font-weight:800}@media (width<=1450px){.aro-pro-table-search-shell{flex-basis:320px;min-width:320px}.aro-pro-table-search-count{display:none}}.aro-ytm-source-header{min-width:150px}.aro-ytm-source-cell{white-space:normal;min-width:150px;max-width:190px;line-height:1.15}.aro-ytm-source-cell strong{color:#f5f8f6eb;letter-spacing:.01em;white-space:nowrap;font-size:.72rem;font-weight:850;display:block}.aro-ytm-source-cell span{color:#a9b8b2e0;white-space:nowrap;margin-top:3px;font-size:.66rem;font-weight:750;display:block}.aro-ytm-source-cell.ok strong{color:#84ffd9f0}.aro-ytm-source-cell.review strong{color:#ffe872fa}.aro-ytm-source-cell.critical strong{color:#ff9d6cfa}.aro-ytm-source-cell.incomplete strong,.aro-ytm-source-cell.neutral strong{color:#d2dad7d1}.aro-ytm-source-cell.critical span{color:#ffccaef0}.aro-ytm-source-cell.review span{color:#ffefa5e6}.titulosBodivaPage{color:#f5f4ea;background:radial-gradient(circle at 18% 0,#d6b1471c,#0000 30%),radial-gradient(circle at 82% 8%,#00a48a21,#0000 34%),linear-gradient(#06100c 0%,#07110d 42%,#06100c 100%);min-height:100%;padding:18px}.titulosBodivaHero{background:linear-gradient(115deg,#11170ef0,#071812f5),radial-gradient(circle at 75% 30%,#00c59b29,#0000 33%);border:1px solid #f0c04a42;border-radius:24px;grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:22px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 90px #00000061}.titulosBodivaHero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0003,#000000f2);mask-image:linear-gradient(90deg,#0003,#000000f2)}.titulosBodivaHero>*{z-index:1;position:relative}.titulosBodivaEyebrow{color:#f4c34d;letter-spacing:.14em;text-transform:uppercase;background:#f0c04a14;border:1px solid #f0c04a70;width:fit-content;margin-bottom:24px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.titulosBodivaHero h1{letter-spacing:-.08em;color:#fffdf1;max-width:820px;margin:0;font-size:clamp(48px,7vw,94px);line-height:.86}.titulosBodivaHero p{color:#b9c9bf;max-width:900px;margin:24px 0 0;font-size:20px;line-height:1.55}.titulosBodivaHeroStatus{background:radial-gradient(circle at 100% 0,#f0c04a21,#0000 44%),#04100ce6;border:1px solid #f0c04a3b;border-radius:22px;align-self:center;padding:24px}.titulosBodivaHeroStatus span{color:#05100b;letter-spacing:.1em;text-transform:uppercase;background:#f0c04a;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:950;display:inline-flex}.titulosBodivaHeroStatus span.fallback{color:#f0c04a;background:#f0c04a1a;border:1px solid #f0c04a4d}.titulosBodivaHeroStatus strong{letter-spacing:-.04em;margin-top:18px;font-size:32px;display:block}.titulosBodivaHeroStatus small{color:#9fb2a8;margin-top:8px;line-height:1.45;display:block}.titulosBodivaShell{grid-template-columns:minmax(0,1fr) 330px;gap:18px;margin-top:18px;display:grid}.titulosBodivaPanel,.titulosBodivaRailCard,.titulosBodivaInterpretation{background:linear-gradient(#08130ef5,#050e0afa),radial-gradient(circle at 100% 0,#00be9b14,#0000 35%);border:1px solid #f0c04a2e}.titulosBodivaPanel{border-radius:18px;overflow:hidden}.titulosBodivaPanelHeader{border-bottom:1px solid #f0c04a26;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.titulosBodivaPanelHeader span,.titulosBodivaChartHeader span,.titulosBodivaMiniHeader span,.titulosBodivaRailHeader span,.titulosBodivaInterpretation span{color:#f0c04a;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.titulosBodivaPanelHeader h2{letter-spacing:-.03em;margin:4px 0 0;font-size:20px}.titulosBodivaPanelHeader em{color:#aac0b5;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:800}.titulosBodivaTabs{border-bottom:1px solid #f0c04a24;grid-template-columns:repeat(4,1fr);display:grid}.titulosBodivaTabs button{color:#f7d879;cursor:pointer;text-transform:uppercase;background:#08110cd1;border:0;border-right:1px solid #f0c04a1f;min-height:70px}.titulosBodivaTabs button:last-child{border-right:0}.titulosBodivaTabs button span,.titulosBodivaTabs button strong{display:block}.titulosBodivaTabs button span{color:#8ba297;letter-spacing:.16em;margin-bottom:4px;font-size:10px;font-weight:950}.titulosBodivaTabs button strong{letter-spacing:.07em;font-size:13px;font-weight:950}.titulosBodivaTabs button.active{color:#07100b;background:linear-gradient(#f1c64d,#dba63d)}.titulosBodivaTabs button.active span{color:#07100bb8}.titulosBodivaToolbar{border-bottom:1px solid #f0c04a1f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 16px;display:grid}.titulosBodivaToolbar input{width:100%}.titulosBodivaToolbar>span{color:#f0c04a;letter-spacing:.08em;text-transform:uppercase;background:#f0c04a14;border:1px solid #f0c04a38;padding:7px 10px;font-size:10px;font-weight:950}.titulosBodivaKpiGrid{background:#f0c04a14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:16px;display:grid}.titulosBodivaKpi{color:#fff8de;text-align:left;background:radial-gradient(circle at 0 0,#f0c04a1a,#0000 50%),#06120d;border:1px solid #f0c04a26;min-height:124px;padding:18px}button.titulosBodivaKpi{cursor:pointer}.titulosBodivaKpi.wide{grid-column:span 2}.titulosBodivaKpi span{color:#99aa9f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.titulosBodivaKpi strong{color:#42f0a5;letter-spacing:-.03em;margin-top:8px;font-size:28px;line-height:1;display:block}.titulosBodivaKpi small{color:#91a79b;margin-top:10px;line-height:1.35;display:block}.titulosBodivaMarketGrid,.titulosBodivaChartsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.titulosBodivaMarketCard,.titulosBodivaChartCard{background:#030d09b8;border:1px solid #f0c04a24}.titulosBodivaMiniHeader,.titulosBodivaChartHeader{border-bottom:1px solid #f0c04a1c;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.titulosBodivaMiniHeader small{color:#9fb2a8;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.titulosBodivaChartHeader h3{margin:5px 0 0;font-size:18px}.titulosBodivaChartCanvas{height:285px}.titulosBodivaMovementList{gap:8px;padding:14px;display:grid}.titulosBodivaMovementList button,.titulosBodivaDenseList button{color:#f7f2dc;text-align:left;cursor:pointer;background:#05110ccc;border:1px solid #f0c04a21;width:100%;padding:12px}.titulosBodivaMovementList button.active,.titulosBodivaDenseList button.active,.titulosBodivaMovementList button:hover,.titulosBodivaDenseList button:hover{background:#f0c04a1a;border-color:#f0c04a94}.titulosBodivaMovementList button span,.titulosBodivaDenseList button strong{color:#42f0a5;font-size:12px;font-weight:950;display:block}.titulosBodivaMovementList button strong{margin-top:4px;font-size:16px;display:block}.titulosBodivaMovementList button small,.titulosBodivaDenseList button span{color:#9fb2a8;margin-top:4px;font-size:11px;display:block}.titulosBodivaEmpty{color:#9fb2a8;border:1px dashed #f0c04a38;place-items:center;min-height:250px;padding:28px;display:grid}.titulosBodivaEmpty.compact{text-align:center;min-height:190px;margin:14px}.titulosBodivaTableShell{background:#030c08;border:1px solid #f0c04a24;margin:16px;overflow:auto}.titulosBodivaTable{border-collapse:collapse;width:100%;min-width:1080px}.titulosBodivaTable th{color:#f0c04a;letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f0c04a0f;padding:13px 12px;font-size:10px;font-weight:950}.titulosBodivaTable th button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.titulosBodivaTable td{color:#c6d4cb;white-space:nowrap;border-top:1px solid #ffffff0e;padding:12px;font-size:12px}.titulosBodivaTable tr{cursor:pointer}.titulosBodivaTable tr:hover td,.titulosBodivaTable tr.selected td{color:#fff8e1;background:#f0c04a12}.titulosBodivaEstado{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950;display:inline-flex}.titulosBodivaEstado.active{color:#06110b;background:#42f0a5}.titulosBodivaEstado.expired{color:#ffb4b4;background:#ff4a5e26}.titulosBodivaEstado.neutral{color:#f0c04a;background:#f0c04a1f}.titulosBodivaFilterPanel{border-bottom:1px solid #f0c04a1f;gap:14px;padding:16px;display:grid}.titulosBodivaFilterPanel>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.titulosBodivaFilterPanel span{color:#f0c04a;letter-spacing:.1em;text-transform:uppercase;min-width:86px;font-size:10px;font-weight:950}.titulosBodivaFilterPanel button,.titulosBodivaClearFilters,.titulosBodivaPagination button,.titulosBodivaActionGrid button{color:#f1d471;text-transform:uppercase;cursor:pointer;background:#f0c04a0f;border:1px solid #f0c04a38;padding:9px 12px;font-size:11px;font-weight:900}.titulosBodivaFilterPanel button.active,.titulosBodivaActionGrid button:first-child{color:#06110b;background:#f0c04a}.titulosBodivaClearFilters:disabled,.titulosBodivaPagination button:disabled{opacity:.4;cursor:not-allowed}.titulosBodivaStatusBar,.titulosBodivaPagination{color:#aab8ad;border-top:1px solid #f0c04a1f;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:12px;display:flex}.titulosBodivaPagination{justify-content:center}.titulosBodivaInterpretation{border-radius:18px;grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding:26px;display:grid}.titulosBodivaInterpretation h2{color:#fffdf1;letter-spacing:-.07em;margin:12px 0 10px;font-size:clamp(30px,4vw,56px);line-height:.92}.titulosBodivaInterpretation p{color:#b4c7bb;line-height:1.55}.titulosBodivaInterpretation article{background:#040e0ac7;border:1px solid #f0c04a26;padding:18px}.titulosBodivaInterpretation article strong{color:#f7d879;font-size:18px}.titulosBodivaRail{align-content:start;gap:14px;display:grid}.titulosBodivaRailCard{border-radius:16px;overflow:hidden}.titulosBodivaRailHeader{border-bottom:1px solid #f0c04a1f;justify-content:space-between;gap:10px;padding:13px 14px;display:flex}.titulosBodivaRailHeader strong{color:#aab8ad;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.titulosBodivaSelected{padding:18px}.titulosBodivaSelected span{color:#42f0a5;text-transform:uppercase;font-size:11px;font-weight:950}.titulosBodivaSelected h3{letter-spacing:-.04em;margin:8px 0;font-size:22px;line-height:1.05}.titulosBodivaSelected p{color:#9fb2a8;line-height:1.45}.titulosBodivaSideKpis{border-top:1px solid #f0c04a1f;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.titulosBodivaSideKpis div{border-bottom:1px solid #f0c04a1a;border-right:1px solid #f0c04a1a;min-height:72px;padding:12px}.titulosBodivaSideKpis span{color:#7e9187;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.titulosBodivaSideKpis strong{color:#fff8e1;margin-top:7px;font-size:13px;line-height:1.25;display:block}.titulosBodivaRailCard .simuladorRendimentoTitulo,.titulosBodivaRailCard [class*=simulador]{background:0 0!important;border:0!important}.titulosBodivaActionGrid,.titulosBodivaDenseList{gap:8px;padding:14px;display:grid}.titulosBodivaNote{padding:16px}.titulosBodivaNote strong{color:#f7d879}.titulosBodivaNote p{color:#aab8ad;line-height:1.5}@media (width<=1220px){.titulosBodivaShell,.titulosBodivaHero{grid-template-columns:1fr}.titulosBodivaRail{grid-template-columns:repeat(2,minmax(0,1fr))}.titulosBodivaRailCard{min-width:0}}@media (width<=860px){.titulosBodivaPage{padding:10px}.titulosBodivaHero{padding:24px}.titulosBodivaTabs,.titulosBodivaKpiGrid,.titulosBodivaMarketGrid,.titulosBodivaChartsGrid,.titulosBodivaInterpretation,.titulosBodivaRail{grid-template-columns:1fr}.titulosBodivaKpi.wide{grid-column:auto}.titulosBodivaToolbar{grid-template-columns:1fr}}.hrm-terminal-shell{color:#e8e5dd;margin:14px 0 30px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hrm-terminal-window{background:linear-gradient(#101212fa,#050707fa),#050606;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:74px minmax(0,1fr) 52px;min-height:820px;display:grid;overflow:hidden;box-shadow:0 28px 90px #0000008f,inset 0 1px #ffffff0f}.hrm-mini-rail{background:#030505;border-right:1px solid #ffffff14;flex-direction:column;align-items:center;gap:8px;padding:12px 6px;display:flex}.hrm-rail-logo{color:#f5b33d;background:#f5b33d21;border:1px solid #f5b33d6b;border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:8px;font-weight:950;display:grid}.hrm-mini-rail button{color:#e8e5ddb3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;width:58px;min-height:48px;font-size:10px}.hrm-mini-rail button.is-active{color:#f5b33d;background:#f5b33d26;border-color:#f5b33d59}.hrm-terminal-main{background:radial-gradient(circle at 0 0,#f5b33d0e,#0000 30%),#070808;flex-direction:column;min-width:0;display:flex}.hrm-terminal-header{background:linear-gradient(#171a1af5,#0b0d0dfa);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 14px;display:flex}.hrm-tab-stack{flex-wrap:wrap;gap:7px;display:flex}.hrm-chip,.hrm-chip-add{color:#fff;letter-spacing:.015em;text-transform:uppercase;border:0;border-radius:4px;align-items:center;min-height:25px;padding:5px 10px;font-size:11px;font-weight:900;display:inline-flex}.hrm-chip-1{background:#0d7d39}.hrm-chip-2{background:#10558f}.hrm-chip-3{background:#56319a}.hrm-chip-4{background:#7b3d18}.hrm-chip-add{color:#d9d9d9;cursor:pointer;background:#ffffff14}.hrm-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.hrm-header-actions button,.hrm-command-bar button,.hrm-email-strip button{color:#f4efe2;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:7px;padding:8px 11px;font-size:12px;font-weight:800}.hrm-header-actions button:disabled,.hrm-email-strip button:disabled{opacity:.52;cursor:not-allowed}.hrm-cloud-dot{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.hrm-cloud-dot:before,.hrm-live:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px;box-shadow:0 0 11px}.hrm-cloud-online{color:#4ee28d;background:#4ee28d1c;border:1px solid #4ee28d47}.hrm-cloud-auth,.hrm-cloud-checking{color:#f5b33d;background:#f5b33d1c;border:1px solid #f5b33d47}.hrm-cloud-offline{color:#ff6767;background:#ff67671a;border:1px solid #ff67673d}.hrm-command-bar{background:#090b0b;border-bottom:1px solid #ffffff14;grid-template-columns:32px minmax(220px,360px) auto auto auto auto;align-items:center;gap:9px;min-height:46px;padding:8px 14px;display:grid}.hrm-back-button{width:32px;height:30px;padding:0!important;font-size:20px!important}.hrm-security-select,.hrm-meta-grid input,.hrm-meta-grid select,.hrm-email-strip input,.hrm-source-search input,.hrm-inline-input{color:#f0ede7;background:#050606;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;min-width:0}.hrm-security-select{height:31px;padding:0 10px}.hrm-asof,.hrm-live,.hrm-analyst{color:#e8e5ddbd;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.hrm-live{color:#9fe5b4}.hrm-new-note{justify-self:end}.hrm-workbench{grid-template-columns:minmax(360px,.92fr) minmax(520px,1.25fr);gap:8px;min-height:690px;padding:8px;display:grid}.hrm-source-window,.hrm-review-window{background:#030404;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.hrm-window-titlebar{color:#f0ede7;background:linear-gradient(#141616fa,#090a0afa);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 12px;font-size:13px;font-weight:800;display:flex}.hrm-review-titlebar{color:#fff}.hrm-source-search{background:#060606;border-bottom:1px solid #f5b33d24;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;height:42px;padding:8px 10px;display:grid}.hrm-source-search input{height:29px;padding:0 10px}.hrm-source-card{background:radial-gradient(circle at 0 0,#f5b33d2e,#0000 42%),linear-gradient(#2d1c05e0,#120c03f5);border:1px solid #f5b33d2e;border-radius:10px;flex:1;margin:12px;padding:22px 24px 12px;overflow:auto;box-shadow:inset 0 0 70px #f5b33d0f}.hrm-source-card label,.hrm-editor-section h3{color:#f5b33d;letter-spacing:.02em;margin:0 0 8px;font-size:14px;font-weight:950;display:block}.hrm-inline-input{color:#f8c567;background:0 0;border:0;height:35px;padding:0;font-size:18px;font-weight:950}.hrm-rule{background:#f5b33d52;height:1px;margin:16px 0 22px}.hrm-source-card textarea{resize:vertical;color:#efd5a4;background:0 0;border:0;outline:none;width:100%;min-height:92px;margin:0 0 18px;padding:0;font-size:14px;line-height:1.48}.hrm-source-footer{color:#d59e47;border-top:1px solid #f5b33d33;flex-wrap:wrap;gap:12px;margin:8px -24px -12px;padding:10px 16px;font-size:11px;display:flex}.hrm-note-toolbar{background:#0a0b0b;border-bottom:1px solid #ffffff14;flex-direction:column;min-height:74px;display:flex}.hrm-mode-tabs{align-items:center;gap:6px;height:35px;padding-left:12px;display:flex}.hrm-mode-tabs button,.hrm-format-tools span,.hrm-format-tools strong,.hrm-format-tools em,.hrm-format-tools u{color:#e8e5ddc2;background:0 0;border:0;font-size:12px}.hrm-mode-tabs button{cursor:pointer;height:35px;padding:0 8px;font-weight:800}.hrm-mode-tabs button.is-active{color:#f4efe2;border-bottom:2px solid #f5b33d}.hrm-format-tools{background:#111313;border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:18px;min-height:39px;padding:0 14px;display:flex}.hrm-format-tools span:last-child{color:#2fe46d;font-weight:950}.hrm-editor-page{background:radial-gradient(circle at 100% 0,#3278ff0d,#0000 32%),#020303;flex:1;padding:28px 42px 22px;overflow:auto}.hrm-editor-title{color:#fff;letter-spacing:.01em;text-transform:uppercase;background:0 0;border:0;outline:none;width:100%;margin-bottom:14px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:900}.hrm-meta-grid{grid-template-columns:1fr 1fr 190px;gap:8px;margin-bottom:18px;display:grid}.hrm-meta-grid input,.hrm-meta-grid select{height:35px;padding:0 10px}.hrm-editor-section{border-bottom:1px solid #ffffff21;margin-bottom:18px;padding:0 0 19px}.hrm-editor-section textarea{resize:vertical;color:#e8e5dd;background:0 0;border:0;outline:none;width:100%;min-height:94px;font-size:14px;line-height:1.55}.hrm-email-strip{background:#4894ff0e;border:1px solid #4894ff2e;border-radius:8px;grid-template-columns:260px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px;display:grid}.hrm-email-strip strong,.hrm-email-strip span{display:block}.hrm-email-strip strong{color:#cfe3ff;font-size:13px}.hrm-email-strip span{color:#e8e5dd94;font-size:11px}.hrm-email-strip input{height:35px;padding:0 10px}.hrm-statusbar{color:#e8e5dd9e;background:#0a0b0b;border-top:1px solid #ffffff14;grid-template-columns:auto auto 1fr auto;align-items:center;gap:18px;min-height:34px;padding:8px 14px;font-size:12px;display:grid}.hrm-action-rail{background:#040505;border-left:1px solid #ffffff14;flex-direction:column;align-items:center;gap:11px;padding:76px 7px 12px;display:flex}.hrm-action-rail button{color:#e8e5ddb3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;width:34px;height:34px}.hrm-toast{z-index:4;color:#f8d58b;background:#1e1304f5;border:1px solid #f5b33d42;border-radius:10px;margin:0 16px 14px;padding:10px 13px;font-size:13px;font-weight:800;position:sticky;bottom:12px;box-shadow:0 16px 44px #0000006b}@media (width<=1380px){.hrm-command-bar{grid-template-columns:32px minmax(180px,1fr) auto auto}.hrm-analyst,.hrm-asof{display:none}.hrm-workbench{grid-template-columns:1fr}.hrm-source-window,.hrm-review-window{min-height:620px}}@media (width<=980px){.hrm-terminal-window{grid-template-columns:1fr}.hrm-mini-rail,.hrm-action-rail{display:none}.hrm-terminal-header,.hrm-header-actions{justify-content:flex-start;align-items:flex-start}.hrm-terminal-header{flex-direction:column}.hrm-command-bar,.hrm-meta-grid,.hrm-email-strip,.hrm-statusbar{grid-template-columns:1fr}.hrm-editor-page{padding:22px 18px}}.hrm-terminal-window{background:linear-gradient(#0d0e0dfc,#020303fe),#020303;border-radius:10px}.hrm-terminal-header{background:linear-gradient(#121211fa,#080807fc);min-height:52px}.hrm-chip,.hrm-chip-add{border-radius:2px;box-shadow:inset 0 -1px #00000059}.hrm-chip-0{color:#080806;background:#d99f18}.hrm-chip-1{color:#dcefe1;background:#20482d}.hrm-chip-2{color:#d9e6ff;background:#20334d}.hrm-chip-3{color:#efe6ff;background:#3a2d50}.hrm-chip-4{color:#ffe0c7;background:#563018}.hrm-header-actions button,.hrm-command-bar button,.hrm-email-strip button{color:#e4d7b9;text-transform:uppercase;letter-spacing:.035em;background:linear-gradient(#1f1f1df5,#0a0a09fa);border-color:#d99f183d;border-radius:3px}.hrm-header-actions button:hover,.hrm-command-bar button:hover,.hrm-email-strip button:hover{color:#ffd37a;background:linear-gradient(#38290db8,#100c04fa);border-color:#d99f1894}.hrm-cloud-dot{text-transform:uppercase;border-radius:3px}.hrm-cloud-online{color:#d6bb73;background:#d99f1817;border-color:#d99f184d}.hrm-cloud-auth,.hrm-cloud-checking{color:#d6bb73;background:#d99f1814;border-color:#d99f1842}.hrm-cloud-offline{color:#c98065;background:#ba533514;border-color:#ba53353d}.hrm-command-bar{background:linear-gradient(#0c0d0dfa,#050606fa)}.hrm-security-select,.hrm-meta-grid input,.hrm-meta-grid select,.hrm-email-strip input,.hrm-source-search input,.hrm-inline-input{background:#020303;border-color:#d99f1829;border-radius:3px}.hrm-source-card{background:radial-gradient(circle at 0 0,#d99f1821,#0000 38%),linear-gradient(#221706f0,#090703fa);border-color:#d99f1838;border-radius:4px}.hrm-source-card label,.hrm-editor-section h3{color:#d99f18}.hrm-source-card textarea{color:#dcc08a}.hrm-source-footer{color:#b98732}.hrm-review-window{background:radial-gradient(circle at 100% 0,#d99f1806,#0000 32%),#020303}.hrm-note-toolbar{background:#070807;min-height:68px}.hrm-format-tools{background:#0e0f0e;min-height:34px}.hrm-format-tools span:last-child{color:#d99f18}.hrm-mode-tabs button.is-active{border-bottom-color:#d99f18}.hrm-editor-page{background:linear-gradient(#030404f0,#000000fa)}.hrm-editor-title{color:#f4efe2}.hrm-section-green h3{color:#8fbf84}.hrm-section-red h3{color:#d86755}.hrm-editor-section{border-bottom-color:#d99f1821}.hrm-email-strip{background:linear-gradient(#1d1608b3,#080705e6);border-color:#d99f1833;border-radius:4px}.hrm-email-strip strong{color:#e6c06d}.hrm-statusbar{background:#070807}.hrm-statusbar span:last-child{color:#d6bb73}.hrm-action-rail{background:linear-gradient(#050505,#020202);gap:8px}.hrm-action-rail button{color:#e4d7b9b8;background:#ffffff06;border:1px solid #d99f1824;border-radius:3px;width:36px;height:30px}.hrm-action-rail button span{letter-spacing:.06em;font-size:9px;font-weight:900}.hrm-action-rail button:hover{color:#ffd37a;background:#d99f181a;border-color:#d99f1875}.hrm-toast{color:#e6c06d;background:#100b03f7;border-color:#d99f1852;border-radius:4px}.hrm-collab-console{background:linear-gradient(#080908fa,#030403fa);border-bottom:1px solid #d99f181c;grid-template-columns:repeat(4,minmax(118px,.6fr)) minmax(420px,1.8fr);gap:8px;padding:8px;display:grid}.hrm-metric-card{background:radial-gradient(circle at 100% 0,#d99f1814,#0000 44%),#ffffff06;border:1px solid #d99f1829;border-radius:4px;min-height:72px;padding:9px 10px}.hrm-metric-card span,.hrm-metric-card small{display:block}.hrm-metric-card span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.hrm-metric-card strong{color:#f0d28b;margin:3px 0 2px;font-size:22px;font-weight:950;line-height:1;display:block}.hrm-metric-card small{color:#e4d7b975;font-size:11px}.hrm-internal-share{background:linear-gradient(#1b1408b8,#070604f0);border:1px solid #d99f182e;border-radius:4px;grid-template-columns:230px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.hrm-internal-share strong,.hrm-internal-share span{display:block}.hrm-internal-share strong{color:#e6c06d;font-size:13px}.hrm-internal-share span{color:#e4d7b985;font-size:11px}.hrm-internal-share input{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-internal-share button{color:#e4d7b9;text-transform:uppercase;letter-spacing:.035em;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f1847;border-radius:3px;height:34px;font-size:11px;font-weight:900}.hrm-internal-share button:hover{color:#ffd37a;background:linear-gradient(#38290db8,#100c04fa);border-color:#d99f1894}.hrm-internal-share button:disabled{opacity:.55;cursor:not-allowed}@media (width<=1380px){.hrm-collab-console{grid-template-columns:repeat(2,minmax(0,1fr))}.hrm-internal-share{grid-column:1/-1;grid-template-columns:1fr}}@media (width<=760px){.hrm-collab-console{grid-template-columns:1fr}}.hrm-approval-strip{background:linear-gradient(#090908fa,#030303fa);border-bottom:1px solid #d99f181f;grid-template-columns:260px minmax(0,1fr) 230px;align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-approval-copy,.hrm-approval-note{background:radial-gradient(circle at 100% 0,#d99f1814,#0000 42%),#ffffff06;border:1px solid #d99f1829;border-radius:4px;padding:10px 12px}.hrm-approval-copy span,.hrm-approval-copy small,.hrm-approval-note span,.hrm-approval-note small{display:block}.hrm-approval-copy span,.hrm-approval-note span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-approval-copy strong,.hrm-approval-note strong{color:#f0d28b;margin:3px 0;font-size:17px;font-weight:950;display:block}.hrm-approval-copy small,.hrm-approval-note small{color:#e4d7b97a;font-size:11px}.hrm-approval-flow{background:linear-gradient(#1a13079e,#060504f0);border:1px solid #d99f1824;border-radius:4px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px;display:grid}.hrm-approval-flow button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f1838;border-radius:3px;min-height:44px;font-size:11px;font-weight:950}.hrm-approval-flow button:hover{color:#ffd37a;background:linear-gradient(#38290db8,#100c04fa);border-color:#d99f1894}.hrm-approval-flow button:disabled{opacity:.55;cursor:not-allowed}@media (width<=1180px){.hrm-approval-strip{grid-template-columns:1fr}.hrm-approval-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hrm-approval-flow{grid-template-columns:1fr}}.hrm-workbench{grid-template-columns:minmax(340px,.82fr) minmax(520px,1.24fr) 320px;align-items:stretch}.hrm-research-inspector{background:radial-gradient(circle at 100% 0,#d99f1814,#0000 36%),linear-gradient(#0a0a09fa,#030303fc);border:1px solid #d99f1829;border-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex;overflow:auto}.hrm-inspector-head,.hrm-inspector-section,.hrm-inspector-note{background:#ffffff06;border:1px solid #d99f1824;border-radius:4px;padding:10px}.hrm-inspector-head span,.hrm-inspector-label,.hrm-inspector-note span{color:#e4d7b994;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hrm-inspector-head strong{color:#f0d28b;margin:4px 0 2px;font-size:20px;font-weight:950;line-height:1;display:block}.hrm-inspector-head small{color:#e4d7b97a;font-size:11px}.hrm-inspector-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.hrm-inspector-metrics div{background:linear-gradient(#1b140885,#070604e0);border:1px solid #d99f1821;border-radius:4px;padding:8px}.hrm-inspector-metrics span{color:#e4d7b98a;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hrm-inspector-metrics strong{color:#ffd37a;margin-top:3px;font-size:19px;line-height:1;display:block}.hrm-inspector-section{gap:8px;display:grid}.hrm-inspector-section input{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-inspector-flow{grid-template-columns:1fr;gap:6px;display:grid}.hrm-inspector-section button,.hrm-inspector-flow button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:34px;font-size:11px;font-weight:950}.hrm-inspector-section button:hover,.hrm-inspector-flow button:hover{color:#ffd37a;background:linear-gradient(#38290db8,#100c04fa);border-color:#d99f1894}.hrm-inspector-section button:disabled,.hrm-inspector-flow button:disabled{opacity:.55;cursor:not-allowed}.hrm-inspector-note p{color:#e4d7b98f;margin:6px 0 0;font-size:12px;line-height:1.35}.hrm-approval-strip,.hrm-collab-console{display:none!important}@media (width<=1480px){.hrm-workbench{grid-template-columns:minmax(360px,.9fr) minmax(520px,1.15fr)}.hrm-research-inspector{grid-column:1/-1;grid-template-columns:260px minmax(220px,.9fr) minmax(240px,1fr) minmax(240px,1fr) minmax(220px,.9fr);align-items:start;display:grid}.hrm-inspector-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.hrm-workbench,.hrm-research-inspector{grid-template-columns:1fr}}.hrm-workbench.hrm-workbench-focus .hrm-source-window,.hrm-workbench.hrm-workbench-focus .hrm-review-window{min-height:760px}.hrm-workbench.hrm-workbench-focus .hrm-editor-page{padding-left:54px;padding-right:54px}.hrm-workbench.hrm-workbench-focus .hrm-email-strip{opacity:.92}@media (width<=1480px){.hrm-workbench.hrm-workbench-focus{grid-template-columns:minmax(340px,.82fr) minmax(560px,1.28fr)}}@media (width<=980px){.hrm-workbench.hrm-workbench-focus{grid-template-columns:1fr}.hrm-workbench.hrm-workbench-focus .hrm-editor-page{padding-left:18px;padding-right:18px}}.hrm-inspector-edge-toggle span{writing-mode:vertical-rl;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;transform:rotate(180deg)}.hrm-workbench.hrm-workbench-focus .hrm-inspector-edge-toggle{opacity:.92;border-right:1px solid #d99f1847;border-radius:6px;min-height:118px;right:8px}.hrm-workbench.hrm-workbench-focus .hrm-inspector-edge-toggle:hover{opacity:1}@media (width<=1480px){.hrm-inspector-edge-toggle{border-right:1px solid #d99f1847;border-radius:6px;min-height:104px;top:14px;right:10px}.hrm-workbench:not(.hrm-workbench-focus) .hrm-inspector-edge-toggle{right:10px}}@media (width<=980px){.hrm-inspector-edge-toggle{border-radius:4px;width:100%;min-height:34px;margin-bottom:8px;position:sticky;top:8px;right:auto}.hrm-inspector-edge-toggle span{writing-mode:horizontal-tb;transform:none}.hrm-workbench.hrm-workbench-focus .hrm-inspector-edge-toggle{min-height:34px;right:auto}}.hrm-workbench{position:relative}.hrm-inspector-edge-toggle{z-index:30;color:#e6c06d;cursor:pointer;background:linear-gradient(#2e220afa,#080704fa);border:1px solid #d99f1857;border-right:0;border-radius:7px 0 0 7px;place-items:center;width:32px;min-height:150px;display:grid;position:absolute;top:16px;right:328px;box-shadow:-10px 0 22px #00000047}.hrm-inspector-edge-toggle span{writing-mode:vertical-rl;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;transform:rotate(180deg)}.hrm-inspector-edge-toggle:hover{color:#ffd37a;background:linear-gradient(#48330dfa,#0f0a03fa);border-color:#d99f18b8}.hrm-workbench.hrm-workbench-focus .hrm-inspector-edge-toggle,.hrm-inspector-edge-toggle.is-collapsed{border-right:1px solid #d99f1857;border-radius:7px;min-height:150px;right:8px}@media (width<=1480px){.hrm-workbench.hrm-workbench-focus{grid-template-columns:minmax(340px,.82fr) minmax(560px,1.28fr)!important}.hrm-inspector-edge-toggle{border-right:1px solid #d99f1857;border-radius:7px;min-height:120px;top:14px;right:10px}}@media (width<=980px){.hrm-workbench.hrm-workbench-focus{grid-template-columns:1fr!important}.hrm-inspector-edge-toggle{border-radius:4px;width:100%;min-height:34px;margin-bottom:8px;position:sticky;top:8px;right:auto}.hrm-inspector-edge-toggle span{writing-mode:horizontal-tb;transform:none}}.hrm-inspector-edge-toggle{display:none!important}.hrm-rail-panel-toggle{color:#ffd37a!important;background:linear-gradient(#2e220afa,#080704fa)!important;border-color:#d99f186b!important}.hrm-rail-panel-toggle span{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.07em!important;font-size:8px!important}.hrm-rail-panel-toggle:hover{background:linear-gradient(#48330dfa,#0f0a03fa)!important;border-color:#d99f18b8!important}@media (width<=1480px){.hrm-workbench.hrm-workbench-focus{grid-template-columns:minmax(340px,.82fr) minmax(560px,1.28fr)!important}}@media (width<=980px){.hrm-workbench.hrm-workbench-focus{grid-template-columns:1fr!important}.hrm-rail-panel-toggle span{writing-mode:horizontal-tb;transform:none;font-size:9px!important}}.hrm-action-rail{padding-left:4px!important;padding-right:4px!important}.hrm-action-rail button{width:44px!important}.hrm-rail-panel-toggle span{writing-mode:horizontal-tb!important;letter-spacing:.015em!important;white-space:nowrap!important;font-size:7px!important;line-height:1!important;transform:none!important}.hrm-rail-panel-toggle{height:34px!important;min-height:34px!important;padding:0 2px!important}.hrm-workbench.hrm-workbench-focus{grid-template-columns:minmax(380px,.88fr) minmax(640px,1.55fr)!important}.hrm-workbench.hrm-workbench-focus .hrm-research-inspector{display:none!important}.hrm-template-select{color:#f0d28b;background:linear-gradient(#1f1f1df5,#080807fa);border:1px solid #d99f1833;border-radius:3px;outline:none;width:100%;min-width:150px;height:31px;padding:0 10px;font-size:12px;font-weight:850}.hrm-template-select:hover,.hrm-template-select:focus{color:#ffd37a;border-color:#d99f188c}@media (width<=1380px){.hrm-command-bar{grid-template-columns:32px minmax(180px,1fr) minmax(140px,200px) auto}}.hrm-command-bar{grid-template-columns:32px minmax(220px,300px) minmax(150px,210px) auto auto auto auto auto}.hrm-source-toggle{white-space:nowrap;min-width:86px}.hrm-source-capture-tray{background:linear-gradient(#140f05c7,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:190px 130px minmax(150px,1fr) minmax(150px,1fr) minmax(180px,1.2fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hrm-source-capture-copy{background:#ffffff06;border:1px solid #d99f1824;border-radius:4px;min-width:0;padding:8px 10px}.hrm-source-capture-copy span,.hrm-source-capture-copy small{display:block}.hrm-source-capture-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-source-capture-copy strong{color:#f0d28b;margin:2px 0;font-size:14px;font-weight:950;display:block}.hrm-source-capture-copy small{color:#e4d7b97a;font-size:11px}.hrm-source-capture-tray input,.hrm-source-capture-tray select{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-source-capture-tray button{color:#e4d7b9;text-transform:uppercase;letter-spacing:.035em;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f1847;border-radius:3px;height:34px;font-size:11px;font-weight:950}.hrm-source-capture-tray button:hover{color:#ffd37a;background:linear-gradient(#38290db8,#100c04fa);border-color:#d99f1894}.hrm-action-rail button.is-active{color:#ffd37a;background:#d99f181c;border-color:#d99f18b8}@media (width<=1380px){.hrm-command-bar{grid-template-columns:32px minmax(180px,1fr) minmax(140px,200px) auto auto}.hrm-source-capture-tray{grid-template-columns:1fr 1fr}.hrm-source-capture-copy{grid-column:1/-1}}@media (width<=760px){.hrm-source-capture-tray{grid-template-columns:1fr}}.hrm-source-toggle{display:none!important}.hrm-action-rail{width:58px;padding-left:5px!important;padding-right:5px!important}.hrm-terminal-window{grid-template-columns:74px minmax(0,1fr) 58px}.hrm-action-rail button{width:48px!important;height:34px!important;min-height:34px!important;padding:0 3px!important}.hrm-action-rail button span,.hrm-rail-panel-toggle span,.hrm-rail-fonte-button span{text-transform:uppercase;writing-mode:horizontal-tb!important;letter-spacing:.01em!important;white-space:nowrap!important;font-size:7px!important;line-height:1!important;transform:none!important}.hrm-rail-fonte-button{border-color:#d99f183d!important}.hrm-rail-fonte-button.is-active,.hrm-action-rail button.is-active.hrm-rail-fonte-button{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=980px){.hrm-terminal-window{grid-template-columns:1fr}}.hrm-history-tray{background:linear-gradient(#120d05cc,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:230px 260px minmax(0,1fr);align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-history-copy,.hrm-history-actions,.hrm-history-list{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;padding:9px 10px}.hrm-history-copy span,.hrm-history-copy small{display:block}.hrm-history-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-history-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-history-copy small{color:#e4d7b97a;font-size:11px}.hrm-history-actions{grid-template-columns:1fr;gap:6px;display:grid}.hrm-history-actions button,.hrm-history-list button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:32px;font-size:11px;font-weight:950}.hrm-history-actions button:hover,.hrm-history-list button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-history-actions button:disabled{opacity:.55;cursor:not-allowed}.hrm-history-list{align-items:center;gap:6px;display:flex;overflow-x:auto}.hrm-history-list button{text-align:left;grid-template-columns:1fr;min-width:118px;padding:7px 9px;display:grid}.hrm-history-list button strong{color:#f0d28b;font-size:13px}.hrm-history-list button span{color:#e4d7b98c;font-size:10px}.hrm-history-empty{color:#e4d7b98f;font-size:12px}.hrm-rail-history-button span{font-size:6px!important}.hrm-rail-history-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1180px){.hrm-history-tray{grid-template-columns:1fr}.hrm-history-list{flex-wrap:wrap}}.hrm-approval-tray{background:linear-gradient(#120d05cc,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:220px minmax(220px,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hrm-approval-tray-copy{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;min-width:0;padding:9px 10px}.hrm-approval-tray-copy span,.hrm-approval-tray-copy small{display:block}.hrm-approval-tray-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-approval-tray-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-approval-tray-copy small{color:#e4d7b97a;font-size:11px}.hrm-approval-tray input{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-approval-tray-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hrm-approval-tray-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:34px;font-size:11px;font-weight:950}.hrm-approval-tray-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-approval-tray-actions button:disabled{opacity:.55;cursor:not-allowed}.hrm-rail-approval-button span{font-size:6.5px!important}.hrm-rail-approval-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1180px){.hrm-approval-tray{grid-template-columns:1fr}.hrm-approval-tray-actions{justify-content:flex-start}}.hrm-data-link-tray{background:linear-gradient(#0c120ec7,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:190px 130px minmax(150px,1fr) minmax(150px,1fr) minmax(180px,1.2fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hrm-data-link-copy{background:#ffffff06;border:1px solid #d99f1824;border-radius:4px;min-width:0;padding:8px 10px}.hrm-data-link-copy span,.hrm-data-link-copy small{display:block}.hrm-data-link-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-data-link-copy strong{color:#f0d28b;margin:2px 0;font-size:14px;font-weight:950;display:block}.hrm-data-link-copy small{color:#e4d7b97a;font-size:11px}.hrm-data-link-tray input,.hrm-data-link-tray select{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-data-link-tray button{color:#e4d7b9;text-transform:uppercase;letter-spacing:.035em;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f1847;border-radius:3px;height:34px;font-size:11px;font-weight:950}.hrm-data-link-tray button:hover{color:#ffd37a;background:linear-gradient(#38290db8,#100c04fa);border-color:#d99f1894}.hrm-rail-data-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1380px){.hrm-data-link-tray{grid-template-columns:1fr 1fr}.hrm-data-link-copy{grid-column:1/-1}}@media (width<=760px){.hrm-data-link-tray{grid-template-columns:1fr}}.hrm-document-tray{background:linear-gradient(#120d05cc,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:220px minmax(150px,1fr) minmax(150px,1fr) minmax(170px,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hrm-document-copy{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;min-width:0;padding:9px 10px}.hrm-document-copy span,.hrm-document-copy small{display:block}.hrm-document-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-document-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-document-copy small{color:#e4d7b97a;font-size:11px}.hrm-document-tray select{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-document-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hrm-document-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:34px;font-size:11px;font-weight:950}.hrm-document-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-document-actions button:disabled{opacity:.55;cursor:not-allowed}.hrm-rail-document-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1180px){.hrm-document-tray{grid-template-columns:1fr}.hrm-document-actions{justify-content:flex-start}}.hrm-web-tray{background:linear-gradient(#0b1116cc,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:190px minmax(220px,1.25fr) minmax(180px,.9fr) auto minmax(240px,1fr);align-items:center;gap:8px;padding:8px;display:grid}.hrm-web-copy{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;min-width:0;padding:9px 10px}.hrm-web-copy span,.hrm-web-copy small{display:block}.hrm-web-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-web-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-web-copy small{color:#e4d7b97a;font-size:11px}.hrm-web-tray input{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-web-actions,.hrm-web-quick{flex-wrap:wrap;gap:6px;display:flex}.hrm-web-actions button,.hrm-web-quick button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:34px;font-size:11px;font-weight:950}.hrm-web-actions button:hover,.hrm-web-quick button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-web-quick button{opacity:.9;min-height:28px;font-size:10px}.hrm-rail-web-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1380px){.hrm-web-tray{grid-template-columns:1fr 1fr}.hrm-web-copy,.hrm-web-actions,.hrm-web-quick{grid-column:1/-1}}@media (width<=760px){.hrm-web-tray{grid-template-columns:1fr}}.hrm-autosave-toggle{border-color:#d99f183d!important}.hrm-autosave-toggle.is-active{color:#bfe2a6!important;background:linear-gradient(#142612d1,#070b06fa)!important;border-color:#6db36070!important}.hrm-autosave-toggle.is-active:hover{color:#d5f5bf!important;border-color:#91d175ad!important}.hrm-autosave-toggle{display:none!important}.hrm-statusbar span:first-child:before{content:"●";color:#8fbf84;margin-right:7px;font-size:9px;display:inline-block;transform:translateY(-1px)}.hrm-statusbar span:last-child{text-align:right;min-width:auto!important}@media (width<=980px){.hrm-statusbar{grid-template-columns:1fr!important}.hrm-statusbar span:last-child{text-align:left}}.hrm-statusbar{color:#e4d7b9c2!important}.hrm-statusbar span{color:#e4d7b9ad!important;font-weight:500!important}.hrm-statusbar span:first-child{color:#e4d7b9bd!important;font-weight:600!important}.hrm-statusbar span:first-child:before{content:none!important;display:none!important}.hrm-statusbar span:last-child{text-align:right;color:#e4d7b99e!important}.hrm-email-strip{display:none!important}.hrm-email-tray{background:linear-gradient(#120d05d1,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:210px minmax(180px,1fr) minmax(190px,1fr) minmax(240px,1.2fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hrm-email-copy{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;min-width:0;padding:9px 10px}.hrm-email-copy span,.hrm-email-copy small{display:block}.hrm-email-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-email-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-email-copy small{color:#e4d7b97a;font-size:11px}.hrm-email-tray input{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-email-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hrm-email-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:34px;font-size:11px;font-weight:950}.hrm-email-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-email-actions button:disabled{opacity:.55;cursor:not-allowed}.hrm-rail-email-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1380px){.hrm-email-tray{grid-template-columns:1fr 1fr}.hrm-email-copy,.hrm-email-actions{grid-column:1/-1}.hrm-email-actions{justify-content:flex-start}}@media (width<=760px){.hrm-email-tray{grid-template-columns:1fr}}.hrm-editor-page.is-hidden{display:none!important}.hrm-markdown-page,.hrm-preview-page{background:radial-gradient(circle at 100% 0,#d99f1809,#0000 32%),#020303;flex:1;padding:28px 42px 22px;overflow:auto}.hrm-markdown-page pre{white-space:pre-wrap;color:#e8e5ddd1;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.55}.hrm-preview-paper{background:linear-gradient(#0b0a08fa,#040403fc);border:1px solid #d99f182e;border-radius:8px;max-width:920px;margin:0 auto;padding:30px 34px;box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff0a}.hrm-preview-kicker{color:#d99f18;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:950}.hrm-preview-paper h1{color:#f4efe2;letter-spacing:-.02em;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.1}.hrm-preview-meta{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.hrm-preview-meta span{color:#e4d7b9c2;background:#d99f180f;border:1px solid #d99f182e;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.hrm-preview-paper section{border-top:1px solid #d99f181f;padding:16px 0}.hrm-preview-paper h2{color:#d99f18;margin:0 0 8px;font-size:14px;font-weight:950}.hrm-preview-paper p,.hrm-preview-paper pre{white-space:pre-wrap;color:#e8e5ddd1;margin:0;font-family:inherit;font-size:14px;line-height:1.58}.hrm-preview-paper footer{color:#e4d7b980;border-top:1px solid #d99f1824;flex-wrap:wrap;gap:12px;margin-top:18px;padding-top:12px;font-size:11px;display:flex}@media (width<=760px){.hrm-markdown-page,.hrm-preview-page{padding:18px 14px}.hrm-preview-paper{padding:22px 18px}}.hrm-integrity-hint{color:#f0d28bc7!important}.hrm-integrity-hint:hover{color:#f0d28b!important}@media (width<=980px){.hrm-statusbar{grid-template-columns:1fr!important}}.hrm-suggestions-tray{background:linear-gradient(#0f0d08db,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:220px minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-suggestions-copy,.hrm-suggestions-list,.hrm-suggestions-actions{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;padding:9px 10px}.hrm-suggestions-copy span,.hrm-suggestions-copy small{display:block}.hrm-suggestions-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-suggestions-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-suggestions-copy small{color:#e4d7b97a;font-size:11px}.hrm-suggestions-list{align-items:center;gap:6px;display:flex;overflow-x:auto}.hrm-suggestions-list button{text-align:left;color:#e4d7b9;cursor:pointer;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f1838;border-radius:3px;grid-template-columns:1fr;gap:2px;min-width:170px;min-height:54px;padding:7px 9px;display:grid}.hrm-suggestions-list button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-suggestions-list button span{color:#e4d7b985;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950}.hrm-suggestions-list button strong{color:#f0d28b;font-size:12px;font-weight:950}.hrm-suggestions-list button small{color:#e4d7b980;font-size:10px}.hrm-suggestions-empty{color:#e4d7b994;font-size:12px}.hrm-suggestions-actions{align-content:center;gap:6px;display:grid}.hrm-suggestions-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:32px;font-size:11px;font-weight:950}.hrm-suggestions-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-rail-suggestions-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1180px){.hrm-suggestions-tray{grid-template-columns:1fr}.hrm-suggestions-list{flex-wrap:wrap}.hrm-suggestions-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrm-summary-tray{background:linear-gradient(#120d05d6,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:220px minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-summary-copy,.hrm-summary-actions{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;padding:9px 10px}.hrm-summary-copy span,.hrm-summary-copy small{display:block}.hrm-summary-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-summary-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-summary-copy small{color:#e4d7b97a;font-size:11px}.hrm-summary-tray textarea{resize:vertical;color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-height:110px;padding:10px;line-height:1.45}.hrm-summary-actions{align-content:center;gap:6px;display:grid}.hrm-summary-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:32px;font-size:11px;font-weight:950}.hrm-summary-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-rail-summary-button span{font-size:6px!important}.hrm-rail-summary-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1180px){.hrm-summary-tray{grid-template-columns:1fr}.hrm-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrm-publication-checklist{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;grid-template-columns:190px minmax(0,1fr);align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-publication-checklist-head span,.hrm-publication-checklist-head small{display:block}.hrm-publication-checklist-head span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-publication-checklist-head strong{color:#f0d28b;margin:2px 0;font-size:18px;font-weight:950;display:block}.hrm-publication-checklist-head small{color:#e4d7b97a;font-size:11px}.hrm-publication-checklist-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hrm-publication-checklist-items div{background:linear-gradient(#1f1f1dc7,#080807f0);border:1px solid #d99f1824;border-radius:3px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;min-height:32px;padding:5px 7px;display:grid}.hrm-publication-checklist-items div span{border-radius:999px;place-items:center;width:16px;height:16px;font-size:10px;font-weight:950;display:grid}.hrm-publication-checklist-items div strong{color:#e4d7b9c7;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;font-weight:900;overflow:hidden}.hrm-publication-checklist-items div.is-ok span{color:#142011;background:#9fcb82}.hrm-publication-checklist-items div.is-missing span{color:#1b1202;background:#f0d28b}.hrm-publication-checklist-items div.is-missing{border-color:#f0d28b47}@media (width<=1180px){.hrm-publication-checklist{grid-template-columns:1fr}.hrm-publication-checklist-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hrm-publication-checklist-items{grid-template-columns:1fr}}.hrm-workbench.hrm-workbench-writing{grid-template-columns:minmax(720px,1fr) 320px!important}.hrm-workbench.hrm-workbench-writing .hrm-source-window{display:none!important}.hrm-workbench.hrm-workbench-writing .hrm-review-window{min-height:780px}.hrm-workbench.hrm-workbench-writing .hrm-editor-page,.hrm-workbench.hrm-workbench-writing .hrm-markdown-page,.hrm-workbench.hrm-workbench-writing .hrm-preview-page{padding-left:64px;padding-right:64px}.hrm-workbench.hrm-workbench-writing.hrm-workbench-focus{grid-template-columns:minmax(760px,1fr)!important}.hrm-workbench.hrm-workbench-writing.hrm-workbench-focus .hrm-research-inspector{display:none!important}.hrm-rail-writing-button{border-color:#d99f183d!important}.hrm-rail-writing-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}.hrm-rail-writing-button span{font-size:6.5px!important}@media (width<=1480px){.hrm-workbench.hrm-workbench-writing{grid-template-columns:minmax(560px,1fr)!important}.hrm-workbench.hrm-workbench-writing .hrm-research-inspector{grid-column:1/-1}.hrm-workbench.hrm-workbench-writing.hrm-workbench-focus .hrm-research-inspector{display:none!important}}@media (width<=980px){.hrm-workbench.hrm-workbench-writing,.hrm-workbench.hrm-workbench-writing.hrm-workbench-focus{grid-template-columns:1fr!important}.hrm-workbench.hrm-workbench-writing .hrm-editor-page,.hrm-workbench.hrm-workbench-writing .hrm-markdown-page,.hrm-workbench.hrm-workbench-writing .hrm-preview-page{padding-left:18px;padding-right:18px}}.hrm-source-capture-tray,.hrm-history-tray,.hrm-approval-tray,.hrm-data-link-tray,.hrm-document-tray,.hrm-web-tray,.hrm-email-tray,.hrm-suggestions-tray,.hrm-summary-tray{box-shadow:inset 0 1px #ffffff09,0 10px 32px #00000038}.hrm-action-rail button.is-active{box-shadow:inset 0 0 0 1px #d99f1838}.hrm-local-restore-button{color:#e4d7b9ad;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#ffffff06;border:1px solid #d99f182e;border-radius:3px;min-height:24px;font-size:10px;font-weight:850}.hrm-local-restore-button:hover{color:#f0d28b;background:#d99f1814;border-color:#d99f187a}@media (width<=980px){.hrm-statusbar{grid-template-columns:1fr!important}.hrm-local-restore-button{width:fit-content}}.hrm-shortcut-help{cursor:help;color:#f0d28bbd!important;font-weight:700!important}.hrm-shortcut-help:hover{color:#f0d28b!important}.hrm-statusbar{flex-wrap:nowrap!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:26px!important;min-height:34px!important;display:flex!important}.hrm-statusbar>span,.hrm-statusbar>button{flex:none!important}.hrm-shortcut-help{white-space:nowrap!important;margin-left:-12px!important}.hrm-local-restore-button{margin-left:10px!important}@media (width<=980px){.hrm-statusbar{flex-wrap:wrap!important;gap:10px 16px!important}.hrm-shortcut-help{margin-left:0!important}}.hrm-copy-tray{background:linear-gradient(#120d05d6,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-copy-copy,.hrm-copy-actions{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;padding:9px 10px}.hrm-copy-copy span,.hrm-copy-copy small{display:block}.hrm-copy-copy span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-copy-copy strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-copy-copy small{color:#e4d7b97a;font-size:11px}.hrm-copy-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hrm-copy-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:32px;font-size:11px;font-weight:950}.hrm-copy-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-rail-copy-button span{font-size:6px!important}.hrm-rail-copy-button.is-active{color:#ffd37a!important;background:#d99f181f!important;border-color:#d99f18b8!important}@media (width<=1180px){.hrm-copy-tray{grid-template-columns:1fr}}.hrm-library-tray{background:linear-gradient(#0f0d08db,#040403f5);border-bottom:1px solid #d99f181f;grid-template-columns:220px minmax(220px,1fr) 170px auto minmax(360px,1.7fr);align-items:stretch;gap:8px;padding:8px;display:grid}.hrm-library-head,.hrm-library-list{background:#ffffff06;border:1px solid #d99f1826;border-radius:4px;padding:9px 10px}.hrm-library-head span,.hrm-library-head small{display:block}.hrm-library-head span{color:#e4d7b99e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-library-head strong{color:#f0d28b;margin:3px 0;font-size:15px;font-weight:950;display:block}.hrm-library-head small{color:#e4d7b97a;font-size:11px}.hrm-library-tray input,.hrm-library-tray select{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:3px;outline:none;width:100%;min-width:0;height:34px;padding:0 10px}.hrm-library-tray>button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:34px;font-size:11px;font-weight:950}.hrm-library-tray>button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-library-list{align-items:center;gap:6px;display:flex;overflow-x:auto}.hrm-library-list button{text-align:left;color:#e4d7b9;cursor:pointer;background:linear-gradient(#1b170edb,#080807f5);border:1px solid #d99f182e;border-radius:3px;grid-template-columns:1fr;gap:3px;min-width:210px;min-height:68px;padding:8px 10px;display:grid}.hrm-library-list button:hover{color:#ffd37a;border-color:#d99f1885}.hrm-library-list button strong{color:#f0d28b;font-size:12px;font-weight:950}.hrm-library-list button span{color:#e4d7b9b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.hrm-library-list button small{color:#e4d7b975;font-size:10px}.hrm-library-empty{color:#e4d7b994;font-size:12px}@media (width<=1380px){.hrm-library-tray{grid-template-columns:1fr 1fr}.hrm-library-head,.hrm-library-list{grid-column:1/-1}.hrm-library-list{flex-wrap:wrap}}@media (width<=760px){.hrm-library-tray{grid-template-columns:1fr}}.hrm-format-tools button{color:#e8e5ddc2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-height:24px;padding:2px 6px;font-size:12px;font-weight:800}.hrm-format-tools button:hover{color:#ffd37a;background:#d99f1812;border-color:#d99f1852}.hrm-format-tools button strong,.hrm-format-tools button em,.hrm-format-tools button u{color:inherit}.hrm-format-tools button.is-active{color:#ffd37a;background:#d99f181f;border-color:#d99f1894}.hrm-review-window textarea,.hrm-review-window input,.hrm-markdown-page pre,.hrm-preview-paper p,.hrm-preview-paper pre{font-size:var(--hrm-editor-font-size,14px)!important}.hrm-review-window.is-bold textarea,.hrm-review-window.is-bold input{font-weight:750!important}.hrm-review-window.is-italic textarea,.hrm-review-window.is-italic input{font-style:italic!important}.hrm-review-window.is-underlined textarea,.hrm-review-window.is-underlined input{text-underline-offset:3px;text-decoration:underline!important}.hrm-review-window.hrm-editor-font-mono textarea,.hrm-review-window.hrm-editor-font-mono input{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace!important}.hrm-review-window.hrm-editor-font-serif textarea,.hrm-review-window.hrm-editor-font-serif input{font-family:Georgia,Times New Roman,serif!important}.hrm-review-window.hrm-editor-style-title textarea,.hrm-review-window.hrm-editor-style-title input{letter-spacing:-.01em;line-height:1.45}.hrm-review-window.hrm-editor-style-compact textarea,.hrm-review-window.hrm-editor-style-compact input{line-height:1.28!important}.hrm-hidden-file-input{display:none!important}.hrm-format-tools{gap:8px!important}.hrm-format-tools button,.hrm-format-tools select{color:#e8e5ddc2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-height:25px;padding:2px 6px;font-size:12px;font-weight:800}.hrm-format-tools select{background:#ffffff06;border-color:#d99f1824;outline:none}.hrm-format-size{width:56px}.hrm-format-select{min-width:82px}.hrm-format-tools button:hover,.hrm-format-tools select:hover,.hrm-format-tools select:focus{color:#ffd37a;background:#d99f1812;border-color:#d99f1852}.hrm-format-tools .hrm-format-fx{color:#d99f18;font-weight:950}.hrm-attachment-strip{background:#00000029;border-top:1px solid #d99f1814;align-items:center;gap:7px;min-height:34px;padding:5px 12px;display:flex;overflow-x:auto}.hrm-attachment-strip>span{color:#e4d7b98c;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-attachment-strip button{color:#e4d7b9c7;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#d99f180e;border:1px solid #d99f1829;border-radius:999px;max-width:190px;min-height:24px;padding:3px 8px;font-size:10px;font-weight:850;overflow:hidden}.hrm-attachment-strip button:hover{color:#ffd37a;border-color:#d99f187a}.hrm-format-tools button,.hrm-format-tools select{-webkit-user-select:none;user-select:none}.hrm-format-tools button:active{transform:translateY(1px)}.hrm-format-tools{display:none!important}.hrm-rich-editor-injected{border-top:1px solid #d99f181f;border-bottom:1px solid #d99f181f;margin:-1px 0 18px}.hrm-rich-editor-injected~.hrm-editor-section:has(textarea[name=thesis_review]){display:none!important}.hrm-rich-editor-injected~.hrm-editor-block:has(textarea[name=thesis_review]){display:none!important}.hrm-rich-editor-injected~label:has(+textarea[name=thesis_review]){display:none!important}.hrm-editor-page textarea[name=thesis_review],.hrm-editor-page textarea[data-field=thesis_review]{display:none!important}.hrm-rich-editor-injected+.hrm-editor-section,.hrm-rich-editor-injected+.hrm-editor-block{margin-top:0}.hrm-email-tab-page{background:radial-gradient(circle at 100% 0,#d99f1809,#0000 32%),#020303;flex:1;padding:28px 42px 22px;overflow:auto}.hrm-email-tab-card{background:linear-gradient(#0c0a07fa,#040403fc);border:1px solid #d99f182e;border-radius:8px;max-width:1120px;margin:0 auto;box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff0a}.hrm-email-tab-head{border-bottom:1px solid #d99f181f;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.hrm-email-tab-head span{color:#e4d7b994;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hrm-email-tab-head strong{color:#f0d28b;margin-top:4px;font-size:20px;font-weight:950;display:block}.hrm-email-tab-head small{color:#e4d7b980;text-align:right;max-width:420px;font-size:12px;line-height:1.45}.hrm-email-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.hrm-email-tab-grid label{gap:6px;display:grid}.hrm-email-tab-grid label span{color:#e4d7b98f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-email-tab-grid input,.hrm-email-tab-grid textarea{color:#f0ede7;background:#020303;border:1px solid #d99f1829;border-radius:4px;outline:none;width:100%;padding:10px 11px;font-size:14px}.hrm-email-tab-grid input{height:38px}.hrm-email-tab-grid textarea{resize:vertical;min-height:120px;line-height:1.5}.hrm-email-tab-grid input:focus,.hrm-email-tab-grid textarea:focus{border-color:#d99f1875}.hrm-email-tab-message{grid-column:1/-1}.hrm-email-tab-preview{background:#ffffff06;border:1px solid #d99f181f;border-radius:6px;margin:0 20px 18px;padding:14px}.hrm-email-tab-preview span,.hrm-email-tab-preview small{color:#e4d7b980;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.hrm-email-tab-preview strong{color:#f0d28b;margin:5px 0 8px;font-size:15px;display:block}.hrm-email-tab-preview p{color:#f4efe2d6;margin:0 0 10px;line-height:1.55}.hrm-email-tab-actions{justify-content:flex-end;gap:8px;padding:0 20px 20px;display:flex}.hrm-email-tab-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:4px;min-height:34px;padding:0 14px;font-size:11px;font-weight:950}.hrm-email-tab-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hrm-email-tab-actions button:disabled{opacity:.55;cursor:not-allowed}@media (width<=880px){.hrm-email-tab-page{padding:18px 14px}.hrm-email-tab-head{display:grid}.hrm-email-tab-head small{text-align:left}.hrm-email-tab-grid{grid-template-columns:1fr}.hrm-email-tab-actions{flex-wrap:wrap;justify-content:flex-start}}.hrm-data-lens-injected{grid-column:1/-1;margin:0 0 8px}.hrm-workbench-hidden-by-dados{display:none!important}.hrm-left-dados-workspace{background:radial-gradient(circle at 100% 0,#d99f1809,#0000 32%),#020303;min-height:720px;padding:12px;overflow:auto}.hrm-left-dados-head{background:linear-gradient(#0e0c08eb,#040403fa);border:1px solid #d99f1824;border-radius:6px;gap:3px;margin-bottom:10px;padding:12px 14px;display:grid}.hrm-left-dados-head span{color:#e4d7b994;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-left-dados-head strong{color:#f0d28b;font-size:18px;font-weight:950}.hrm-left-dados-head small{color:#e4d7b985;font-size:12px}.hrm-live-dot,.hrm-status-dot,.hrm-presence-dot,.hrm-indicator-dot,.hrm-visualizacao-dot,.hrm-visualização-dot,[class*=live-dot],[class*=status-dot],[class*=presence-dot],[class*=indicator-dot],.hrm-terminal-header .hrm-cloud-dot,.hrm-header-actions .hrm-cloud-dot,.hrm-terminal-header [class*=cloud-dot],.hrm-header-actions [class*=cloud-dot]{display:none!important}.hrm-terminal-shell .hrm-cloud-dot,.hrm-terminal-shell .hrm-cloud-dot:before,.hrm-terminal-shell .hrm-cloud-dot:after,.hrm-terminal-shell [class*=cloud-dot],.hrm-terminal-shell [class*=cloud-dot]:before,.hrm-terminal-shell [class*=cloud-dot]:after,.hrm-terminal-shell [class*=live-dot],.hrm-terminal-shell [class*=live-dot]:before,.hrm-terminal-shell [class*=live-dot]:after,.hrm-terminal-shell [class*=status-dot],.hrm-terminal-shell [class*=status-dot]:before,.hrm-terminal-shell [class*=status-dot]:after,.hrm-terminal-shell [class*=presence-dot],.hrm-terminal-shell [class*=presence-dot]:before,.hrm-terminal-shell [class*=presence-dot]:after{content:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;box-shadow:none!important;color:#0000!important;opacity:0!important;pointer-events:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:none!important}.hrm-terminal-shell span:empty,.hrm-terminal-shell i:empty{box-shadow:none!important}.hrm-left-visao-workspace{min-height:720px;overflow:auto}.hrm-source-memo,.hrm-source-memo-card,.hrm-source-memo-panel,.hrm-source-pane,.hrm-source-panel,.hrm-source-card,.hrm-memo-panel,.hrm-memo-card,.hrm-archive-panel,.hrm-archive-card,.hrm-left-source-panel,.hrm-left-memo-panel{background:linear-gradient(#222326fa,#0c0c0efe)!important;border:1px solid #9ba0aa2e!important;box-shadow:inset 0 1px #ffffff08,0 18px 40px #0000002e!important}.hrm-source-memo h1,.hrm-source-memo h2,.hrm-source-memo h3,.hrm-source-memo h4,.hrm-source-memo-card h1,.hrm-source-memo-card h2,.hrm-source-memo-card h3,.hrm-source-memo-card h4,.hrm-source-memo-panel h1,.hrm-source-memo-panel h2,.hrm-source-memo-panel h3,.hrm-source-memo-panel h4,.hrm-source-pane h1,.hrm-source-pane h2,.hrm-source-pane h3,.hrm-source-pane h4,.hrm-source-panel h1,.hrm-source-panel h2,.hrm-source-panel h3,.hrm-source-panel h4,.hrm-source-card h1,.hrm-source-card h2,.hrm-source-card h3,.hrm-source-card h4,.hrm-memo-panel h1,.hrm-memo-panel h2,.hrm-memo-panel h3,.hrm-memo-panel h4,.hrm-memo-card h1,.hrm-memo-card h2,.hrm-memo-card h3,.hrm-memo-card h4,.hrm-archive-panel h1,.hrm-archive-panel h2,.hrm-archive-panel h3,.hrm-archive-panel h4,.hrm-archive-card h1,.hrm-archive-card h2,.hrm-archive-card h3,.hrm-archive-card h4,.hrm-left-source-panel h1,.hrm-left-source-panel h2,.hrm-left-source-panel h3,.hrm-left-source-panel h4,.hrm-left-memo-panel h1,.hrm-left-memo-panel h2,.hrm-left-memo-panel h3,.hrm-left-memo-panel h4{color:#d7dbe2!important}.hrm-source-memo label,.hrm-source-memo small,.hrm-source-memo .muted,.hrm-source-memo-card label,.hrm-source-memo-card small,.hrm-source-memo-card .muted,.hrm-source-memo-panel label,.hrm-source-memo-panel small,.hrm-source-memo-panel .muted,.hrm-source-pane label,.hrm-source-pane small,.hrm-source-pane .muted,.hrm-source-panel label,.hrm-source-panel small,.hrm-source-panel .muted,.hrm-source-card label,.hrm-source-card small,.hrm-source-card .muted,.hrm-memo-panel label,.hrm-memo-panel small,.hrm-memo-panel .muted,.hrm-memo-card label,.hrm-memo-card small,.hrm-memo-card .muted,.hrm-archive-panel label,.hrm-archive-panel small,.hrm-archive-panel .muted,.hrm-archive-card label,.hrm-archive-card small,.hrm-archive-card .muted,.hrm-left-source-panel label,.hrm-left-source-panel small,.hrm-left-source-panel .muted,.hrm-left-memo-panel label,.hrm-left-memo-panel small,.hrm-left-memo-panel .muted{color:#c3c7cfb8!important}.hrm-source-memo,.hrm-source-memo p,.hrm-source-memo li,.hrm-source-memo-card,.hrm-source-memo-card p,.hrm-source-memo-card li,.hrm-source-memo-panel,.hrm-source-memo-panel p,.hrm-source-memo-panel li,.hrm-source-pane,.hrm-source-pane p,.hrm-source-pane li,.hrm-source-panel,.hrm-source-panel p,.hrm-source-panel li,.hrm-source-card,.hrm-source-card p,.hrm-source-card li,.hrm-memo-panel,.hrm-memo-panel p,.hrm-memo-panel li,.hrm-memo-card,.hrm-memo-card p,.hrm-memo-card li,.hrm-archive-panel,.hrm-archive-panel p,.hrm-archive-panel li,.hrm-archive-card,.hrm-archive-card p,.hrm-archive-card li,.hrm-left-source-panel,.hrm-left-source-panel p,.hrm-left-source-panel li,.hrm-left-memo-panel,.hrm-left-memo-panel p,.hrm-left-memo-panel li{color:#eaedf2e0!important}.hrm-source-memo hr,.hrm-source-memo-card hr,.hrm-source-memo-panel hr,.hrm-source-pane hr,.hrm-source-panel hr,.hrm-source-card hr,.hrm-memo-panel hr,.hrm-memo-card hr,.hrm-archive-panel hr,.hrm-archive-card hr,.hrm-left-source-panel hr,.hrm-left-memo-panel hr{border-color:#a0a5af38!important}.hrm-source-memo input,.hrm-source-memo textarea,.hrm-source-memo select,.hrm-source-memo-card input,.hrm-source-memo-card textarea,.hrm-source-memo-card select,.hrm-source-memo-panel input,.hrm-source-memo-panel textarea,.hrm-source-memo-panel select,.hrm-source-pane input,.hrm-source-pane textarea,.hrm-source-pane select,.hrm-source-panel input,.hrm-source-panel textarea,.hrm-source-panel select,.hrm-source-card input,.hrm-source-card textarea,.hrm-source-card select,.hrm-memo-panel input,.hrm-memo-panel textarea,.hrm-memo-panel select,.hrm-memo-card input,.hrm-memo-card textarea,.hrm-memo-card select,.hrm-left-source-panel input,.hrm-left-source-panel textarea,.hrm-left-source-panel select,.hrm-left-memo-panel input,.hrm-left-memo-panel textarea,.hrm-left-memo-panel select{color:#eef1f4!important;background:#0a0b0df2!important;border:1px solid #969ba52e!important}.hrm-terminal-shell .research-library-pro,.hrm-terminal-shell .research-library,.hrm-terminal-shell .research-library-shell,.hrm-terminal-shell .research-library-page,.hrm-terminal-shell .halcyon-research-library,.hrm-terminal-shell .hrm-research-library,.hrm-terminal-shell .hrm-library,.hrm-terminal-shell .hlib-shell,.hrm-terminal-shell .hlib-page,.hrm-terminal-shell .biblioteca-shell,.hrm-terminal-shell .biblioteca-page,.hrm-terminal-shell .research-biblioteca,.hrm-terminal-shell .hrm-biblioteca,.hrm-terminal-shell [class*=research-library],.hrm-terminal-shell [class*=ResearchLibrary],.hrm-terminal-shell [class*=biblioteca],.hrm-terminal-shell [class*=Biblioteca],.relatorios-hide-legacy-library>:not(.hrm-terminal-shell):not(.hrm-terminal-window):not([class*=ResearchManagementCloud]),.relatorios-hide-legacy-library .research-library-pro,.relatorios-hide-legacy-library .research-library,.relatorios-hide-legacy-library .library-shell,.relatorios-hide-legacy-library .library-page,.relatorios-hide-legacy-library .biblioteca-shell,.relatorios-hide-legacy-library .biblioteca-page,.relatorios-hide-legacy-library [class*=library],.relatorios-hide-legacy-library [class*=Library],.relatorios-hide-legacy-library [class*=biblioteca],.relatorios-hide-legacy-library [class*=Biblioteca]{display:none!important}.hro-shell{background:radial-gradient(circle at 100% 0,#d99f180b,#0000 32%),#020303;gap:12px;min-height:720px;padding:12px;display:grid;overflow:auto}.hro-hero,.hro-card,.hro-workflow-card,.hro-kpi-grid article{background:linear-gradient(#0e0d0af5,#040403fc);border:1px solid #d99f1824;box-shadow:inset 0 1px #ffffff09,0 18px 50px #00000038}.hro-hero{border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:18px;display:grid}.hro-hero span,.hro-card-head span,.hro-kpi-grid article span{color:#e4d7b985;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hro-hero h2{color:#f0d28b;letter-spacing:-.02em;margin:5px 0 8px;font-size:24px;line-height:1.15}.hro-hero p,.hro-card p,.hro-muted{color:#f4efe2c7;margin:0;font-size:13px;line-height:1.55}.hro-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.hro-tags small{color:#e4d7b9b3;background:#d99f180b;border:1px solid #d99f1829;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:850}.hro-hero-actions{gap:7px;min-width:170px;display:grid}.hro-hero-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:4px;min-height:34px;font-size:11px;font-weight:950}.hro-hero-actions button:hover{color:#ffd37a;border-color:#d99f1894}.hro-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.hro-kpi-grid article{border-radius:7px;align-content:center;gap:5px;min-height:96px;padding:12px;display:grid}.hro-kpi-grid article strong{color:#f0d28b;font-size:21px;font-weight:950;line-height:1}.hro-kpi-grid article small{color:#e4d7b97a;font-size:11px;line-height:1.3}.hro-workflow-card,.hro-card{border-radius:8px;overflow:hidden}.hro-card-head{background:#ffffff06;border-bottom:1px solid #d99f181a;justify-content:space-between;gap:12px;padding:12px;display:flex}.hro-card-head strong{color:#f0d28b;font-size:13px;font-weight:950}.hro-workflow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px;display:grid}.hro-workflow-steps div{background:#ffffff05;border:1px solid #d99f181a;border-radius:6px;justify-items:center;gap:7px;padding:12px;display:grid}.hro-workflow-steps i{width:12px;height:12px;box-shadow:none;background:#e4d7b93d;border-radius:999px}.hro-workflow-steps span{color:#e4d7b9b3;text-transform:uppercase;font-size:11px;font-weight:900}.hro-workflow-steps div.is-active{background:#d99f180f;border-color:#d99f186b}.hro-workflow-steps div.is-active i{background:#d99f18}.hro-grid-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hro-card{padding-bottom:12px}.hro-card>p,.hro-muted{padding:12px}.hro-quality-list,.hro-activity-list{padding:8px 12px;display:grid}.hro-quality-list div,.hro-activity-list div{border-bottom:1px solid #ffffff0b;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:28px;display:grid}.hro-quality-list span,.hro-activity-list span{color:#d99f18;font-size:12px;font-weight:850}.hro-quality-list strong,.hro-activity-list strong{color:#f4efe2d1;font-size:12px;font-weight:900}.is-good{color:#8ee08f!important}.is-watch{color:#ffd37a!important}.is-draft{color:#f0d28b!important}.is-muted{color:#e4d7b980!important}@media (width<=1320px){.hro-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hro-hero,.hro-grid-two{grid-template-columns:1fr}.hro-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hro-kpi-grid,.hro-workflow-steps,.hro-hero-actions{grid-template-columns:1fr}}.hrc-context-shell{background:radial-gradient(circle at 0 0,#d99f180e,#0000 30%),linear-gradient(#080908f5,#030303fa);border-bottom:1px solid #d99f181a;grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:start;gap:10px;padding:9px 12px;display:grid}.hrc-context-label span,.hrc-context-picker span{color:#e4d7b985;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hrc-context-label strong,.hrc-context-picker strong{color:#f0d28b;margin-top:3px;font-size:12px;font-weight:950;display:block}.hrc-context-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.hrc-context-chips button{color:#f4efe2db;cursor:pointer;text-align:left;background:linear-gradient(#ffffff09,#ffffff03);border:1px solid #d99f182e;border-radius:999px;gap:1px;min-width:92px;min-height:34px;padding:5px 11px;display:inline-grid;box-shadow:inset 0 1px #ffffff09}.hrc-context-chips button:hover{background:#d99f180e;border-color:#d99f1875}.hrc-context-chips button span{color:#e4d7b970;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:950}.hrc-context-chips button strong{color:#f4efe2eb;white-space:nowrap;font-size:11px;font-weight:950}.hrc-context-chips .hrc-add-chip{border-style:dashed;min-width:104px}.hrc-context-chips .hrc-add-chip.is-open{background:#d99f1814;border-color:#d99f1894}.hrc-context-picker{background:linear-gradient(#0c0a07fa,#040403fc);border:1px solid #d99f1824;border-radius:8px;grid-column:2;grid-template-columns:230px minmax(0,1fr);gap:10px;padding:10px;display:grid}.hrc-context-picker-tags{flex-wrap:wrap;gap:6px;display:flex}.hrc-context-picker-tags button{color:#e4d7b9b8;cursor:pointer;background:#ffffff06;border:1px solid #d99f1829;border-radius:999px;min-height:28px;padding:4px 9px;font-size:10px;font-weight:850}.hrc-context-picker-tags button:hover,.hrc-context-picker-tags button.is-selected{color:#ffd37a;background:#d99f1814;border-color:#d99f187a}@media (width<=980px){.hrc-context-shell,.hrc-context-picker{grid-template-columns:1fr}.hrc-context-picker{grid-column:1}}.hrd-lens-shell{background:radial-gradient(circle at 100% 0,#d99f1809,#0000 34%),linear-gradient(#0c0c0bfa,#030303fc);border:1px solid #d99f1824;border-radius:8px;overflow:hidden}.hrd-lens-topbar{border-bottom:1px solid #d99f1824;grid-template-columns:minmax(220px,1fr) 190px 110px auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.hrd-lens-field span,.hrd-source-strip span{color:#e4d7b985;font-size:10px;font-weight:900;display:block}.hrd-lens-field strong,.hrd-source-strip strong{color:#f0d28b;font-size:13px;font-weight:950}.hrd-lens-actions{justify-content:flex-end;gap:7px;display:flex}.hrd-lens-actions button{color:#e4d7b9;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1f1f1df5,#0a0a09fa);border:1px solid #d99f183d;border-radius:3px;min-height:30px;font-size:10px;font-weight:950}.hrd-lens-actions button:hover{color:#ffd37a;border-color:#d99f188f}.hrd-source-strip{background:linear-gradient(90deg,#d99f180f,#ffffff05);border-bottom:1px solid #d99f181a;grid-template-columns:1.4fr .9fr .75fr .55fr;gap:8px;padding:9px 12px;display:grid}.hrd-lens-tabs{background:#00000038;border-bottom:1px solid #d99f181a;flex-wrap:wrap;gap:1px;padding:0 8px;display:flex}.hrd-lens-tabs span{color:#e4d7b9b8;background:#ffffff09;padding:9px 12px;font-size:11px;font-weight:850}.hrd-lens-tabs span.is-active{color:#f0d28b;box-shadow:inset 0 -2px #d99f18}.hrd-lens-section-title{color:#f1eee7;background:linear-gradient(90deg,#ffffff13,#ffffff06);border-top:1px solid #d99f181a;border-bottom:1px solid #d99f1814;padding:9px 12px;font-size:14px;font-weight:900}.hrd-lens-overview{grid-template-columns:1.15fr 1fr;gap:8px;padding:8px;display:grid}.hrd-lens-table,.hrd-lens-mini-table,.hrd-lens-chart-card{background:#ffffff06;border:1px solid #d99f181f}.hrd-lens-table-head{color:#f4efe2e0;background:#ffffff09;border-bottom:1px solid #d99f181a;padding:6px 8px;font-size:11px;font-weight:850}.hrd-lens-table dl{grid-template-columns:190px minmax(0,1fr);margin:0;display:grid}.hrd-lens-table dt,.hrd-lens-table dd{border-bottom:1px solid #ffffff0b;min-height:24px;margin:0;padding:4px 8px;font-size:11px}.hrd-lens-table dt{color:#d99f18;font-weight:900}.hrd-lens-table dd{color:#f4efe2db}.is-positive{color:#8ee08f!important}.hrd-lens-grid-three{grid-template-columns:.95fr 1fr .9fr;gap:8px;padding:8px;display:grid}.hrd-lens-mini-row{border-bottom:1px solid #ffffff0b;grid-template-columns:1fr 105px 110px;align-items:center;gap:8px;min-height:24px;padding:4px 8px;font-size:11px;display:grid}.hrd-lens-mini-row span{color:#d99f18;font-weight:850}.hrd-lens-mini-row strong{color:#f4efe2db;font-weight:800}.hrd-lens-mini-row em{color:#e4d7b97a;font-style:normal}.hrd-lens-two-col{grid-template-columns:1fr 1fr;gap:8px;padding:0 8px 8px;display:grid}.hrd-lens-peer-row{border-bottom:1px solid #ffffff0b;grid-template-columns:130px 1fr 100px;align-items:center;gap:8px;min-height:25px;padding:4px 8px;font-size:11px;display:grid}.hrd-lens-peer-row strong{color:#f0d28b}.hrd-lens-peer-row span{color:#f4efe2c7}.hrd-lens-peer-row em{color:#e4d7b975;font-style:normal}.hrd-catalyst-grid{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.hrd-catalyst-grid strong{color:#f0d28b;margin-bottom:5px;font-size:12px;display:block}.hrd-catalyst-grid p{color:#f4efe2c7;margin:0;font-size:12px;line-height:1.45}.hrd-lens-thesis p{color:#f4efe2d6;margin:0;padding:13px 14px;font-size:13px;line-height:1.55}.hrd-lens-chart-grid{grid-template-columns:1.4fr .85fr;gap:8px;padding:8px;display:grid}.hrd-lens-chart-placeholder{background-color:#020303;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:64px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:180px;position:relative;overflow:hidden}.hrd-lens-chart-placeholder span{color:#e4d7b975;text-transform:uppercase;letter-spacing:.08em;font-size:10px;position:absolute;bottom:10px;left:12px}.hrd-line{transform-origin:0;border-radius:999px;height:2px;position:absolute;left:6%;right:6%}.hrd-line-one{background:linear-gradient(90deg,#d99f18,#0000);top:36%;transform:rotate(-3deg)}.hrd-line-two{background:linear-gradient(90deg,#3aa0ff,#0000);top:52%;transform:rotate(2deg)}.hrd-line-three{background:linear-gradient(90deg,#8ee08f,#0000);top:66%;transform:rotate(-1deg)}.hrd-event-marker{color:#ffd37a;background:#d99f1824;border:1px solid #d99f1861;border-radius:4px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:950;display:grid;position:absolute}.hrd-event-one{top:31%;left:24%}.hrd-event-two{top:48%;left:48%}.hrd-event-three{top:41%;left:72%}.hrd-event-legend{border-top:1px solid #d99f1814;flex-wrap:wrap;gap:7px;padding:7px 10px;display:flex}.hrd-event-legend small{color:#e4d7b985;font-size:10px}.hrd-event-legend b{color:#f0d28b}.hrd-lens-risk-box{padding:12px}.hrd-lens-risk-box strong{color:#f0d28b;margin-bottom:5px;font-size:12px;display:block}.hrd-lens-risk-box p{color:#f4efe2c7;margin:0 0 14px;font-size:12px;line-height:1.5}@media (width<=1220px){.hrd-lens-topbar,.hrd-source-strip,.hrd-lens-overview,.hrd-lens-grid-three,.hrd-lens-two-col,.hrd-lens-chart-grid{grid-template-columns:1fr}.hrd-lens-actions{flex-wrap:wrap;justify-content:flex-start}}.hrm-rich-editor-shell{background:radial-gradient(circle at 100% 0,#d99f1809,#0000 32%),#020303eb;border-bottom:1px solid #d99f181f;grid-template-rows:auto auto minmax(360px,auto) auto;display:grid}.hrm-rich-editor-head{border-bottom:1px solid #d99f181a;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.hrm-rich-editor-head span,.hrm-rich-editor-head small{color:#e4d7b985;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.hrm-rich-editor-head strong{color:#f0d28b;margin-top:3px;font-size:14px;font-weight:950;display:block}.hrm-rich-toolbar{background:#0000002e;border-bottom:1px solid #d99f181a;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 14px;display:flex}.hrm-rich-toolbar button,.hrm-rich-toolbar select{color:#e8e5ddd1;cursor:pointer;background:linear-gradient(#1f1f1dc7,#0a0a09f0);border:1px solid #d99f1826;border-radius:4px;outline:none;min-height:28px;padding:3px 8px;font-size:12px;font-weight:850}.hrm-rich-toolbar button:hover,.hrm-rich-toolbar select:hover{color:#ffd37a;border-color:#d99f187a}.hrm-rich-toolbar input[type=file]{display:none}.hrm-rich-fx{color:#d99f18!important;font-weight:950!important}.hrm-rich-clear{margin-left:auto;color:#e4d7b98f!important}.hrm-rich-canvas{color:#f4efe2eb;overflow-wrap:anywhere;outline:none;min-height:420px;padding:34px 54px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.65}.hrm-rich-canvas:empty:before{content:attr(data-placeholder);color:#e4d7b95c}.hrm-rich-canvas h2{color:#f0d28b;margin:22px 0 10px;font-size:22px;line-height:1.25}.hrm-rich-canvas p{margin:0 0 13px}.hrm-rich-canvas blockquote{color:#f4efe2d6;background:#d99f180e;border-left:3px solid #d99f18a6;margin:14px 0;padding:10px 14px}.hrm-rich-canvas a{color:#ffd37a;text-underline-offset:3px;text-decoration:underline}.hrm-rich-canvas ul,.hrm-rich-canvas ol{margin:10px 0 14px 22px;padding:0}.hrm-rich-canvas img{border:1px solid #d99f182e;border-radius:8px;max-width:min(100%,820px);margin:12px 0 6px;display:block}.hrm-rich-figure{margin:14px 0}.hrm-rich-figure figcaption{color:#e4d7b97a;font-size:11px}.hrm-rich-attachment{color:#e4d7b9c7;background:#d99f180f;border:1px solid #d99f182e;border-radius:999px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.hrm-rich-attachments{background:#0000002e;border-top:1px solid #d99f181a;align-items:center;gap:7px;padding:7px 14px;display:flex;overflow-x:auto}.hrm-rich-attachments span{color:#e4d7b985;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.hrm-rich-attachments button{color:#e4d7b9c7;text-overflow:ellipsis;white-space:nowrap;background:#d99f180e;border:1px solid #d99f1829;border-radius:999px;max-width:220px;padding:4px 9px;font-size:10px;font-weight:850;overflow:hidden}@media (width<=900px){.hrm-rich-canvas{padding:24px 20px}.hrm-rich-clear{margin-left:0}}.gtPage{color:#f4f7f2;background:radial-gradient(circle at 70% 0,#7fffe30d,#0000 28%),linear-gradient(#050705,#000);width:100%;min-height:calc(100vh - 110px);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.gtTop{background:#030403;border-bottom:1px solid #f4d21f29;grid-template-columns:270px minmax(0,1fr) 360px;align-items:center;height:56px;display:grid}.gtBrand{border-right:1px solid #f4d21f1f;align-items:center;gap:11px;height:100%;padding:0 14px;display:flex}.gtLogo{color:#061008;background:linear-gradient(#ffd400,#c99b00);border-radius:7px;place-items:center;width:30px;height:30px;font-weight:950;display:grid}.gtBrand strong{color:#ffd400;letter-spacing:.08em;font-size:13px;display:block}.gtBrand small{color:#e2ebde9e;margin-top:2px;font-size:10px;display:block}.gtTabs{align-items:stretch;height:100%;display:flex;overflow-x:auto}.gtTabs button{color:#e2ebdeb8;letter-spacing:.04em;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #ffffff12;min-width:118px;font-size:11px;font-weight:900}.gtTabs button.active,.gtTabs button:hover{color:#ffd400;background:#f4d21f0b;box-shadow:inset 0 -3px #ffd400}.gtTime{color:#e2ebde9e;border-left:1px solid #ffffff12;justify-content:flex-end;align-items:center;gap:16px;height:100%;padding:0 14px;font-size:11px;display:flex}.gtTime b{color:#7fffe3}.gtSearchBar{background:#050b08;border-bottom:1px solid #7fffe31f;grid-template-columns:minmax(420px,1fr) auto;align-items:center;gap:12px;height:42px;padding:0 12px;display:grid}.gtSearchWrap{min-width:0;position:relative}.gtSearch{background:#020503;border:1px solid #f4d21f2e;grid-template-columns:42px 1fr;align-items:center;height:28px;display:grid}.gtSearch span{color:#ffd400;text-align:center;font-size:12px;font-weight:950}.gtSearch input{color:#f4f7f2;background:0 0;border:0;outline:none;height:100%;font-size:12px;font-weight:800}.gtSuggestions{z-index:40;background:#040806fa;border:1px solid #f4d21f38;gap:4px;padding:6px;display:grid;position:absolute;top:31px;left:42px;right:0;box-shadow:0 20px 60px #0000008c}.gtSuggestions button{color:#f4f7f2;cursor:pointer;text-align:left;background:#090909;border:1px solid #ffffff0f;grid-template-columns:90px minmax(0,1fr) 150px;align-items:center;gap:8px;height:38px;padding:0 9px;display:grid}.gtSuggestions button:hover{background:#12395c40;border-color:#7fffe359}.gtSuggestions strong{color:#ffd400;font-size:12px}.gtSuggestions span,.gtSuggestions em{white-space:nowrap;text-overflow:ellipsis;color:#e2ebdea6;font-size:11px;font-style:normal;overflow:hidden}.gtSummary{color:#e2ebdead;white-space:nowrap;align-items:center;gap:14px;font-size:11px;display:flex}.gtSummary b{color:#fff}.gtWorkspace{grid-template-rows:minmax(0,1fr) 104px 26px;grid-template-columns:minmax(0,1fr) 420px;gap:7px;height:calc(100vh - 208px);min-height:680px;padding:7px;display:grid}.gtChartsPanel,.gtMonitor,.gtFocus{background:linear-gradient(#ffffff06,#ffffff02),#070707;border:1px solid #ffffff17;overflow:hidden}.gtChartsPanel{grid-area:1/1}.gtMonitor{grid-area:1/2/span 2}.gtFocus{grid-area:2/1}.gtFooter{color:#e2ebde8c;background:#030303;border:1px solid #ffffff12;grid-area:3/1/auto/span 2;grid-template-columns:180px 250px minmax(0,1fr) 150px;align-items:center;gap:12px;padding:0 10px;font-size:11px;display:grid}.gtPanelTitle{background:linear-gradient(#111,#070707);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;height:42px;padding:0 10px;display:flex}.gtPanelTitle.compact{height:40px}.gtPanelTitle strong{color:#ffd400;letter-spacing:.04em;text-transform:uppercase;font-size:13px;display:block}.gtPanelTitle span{color:#e2ebde8f;white-space:nowrap;text-overflow:ellipsis;max-width:820px;margin-top:2px;font-size:10px;display:block;overflow:hidden}.gtModeButtons{align-items:center;gap:6px;display:flex}.gtModeButtons button,.gtPanelTitle button{color:#ffd400;cursor:pointer;white-space:nowrap;background:#050b08cc;border:1px solid #f4d21f38;border-radius:8px;height:28px;font-size:11px;font-weight:900}.gtModeButtons button.active,.gtModeButtons button:hover,.gtPanelTitle button:hover{color:#061008;background:linear-gradient(#ffd400,#c99b00)}.gtGridCards{grid-template-columns:repeat(4,minmax(210px,1fr));gap:7px;height:calc(100% - 42px);padding:7px;display:grid;overflow:auto}.gtCard{height:178px;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#12395c40,#0000 32%),#090909;border:1px solid #ffffff1a;padding:0;overflow:hidden}.gtCard:hover{border-color:#f4d21f57;transform:translateY(-1px)}.gtCard header{justify-content:space-between;gap:8px;height:38px;padding:7px 8px 0;display:flex}.gtCard header strong{color:#ffd400;letter-spacing:.03em;font-size:11px;display:block}.gtCard header span{color:#e2ebde8f;white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:10px;display:block;overflow:hidden}.gtCardRight{justify-items:end;gap:2px;display:grid}.gtCard header em{color:#7fffe3b3;text-transform:uppercase;font-size:9px;font-style:normal}.gtDataBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;height:15px;padding:0 5px;font-size:8px;font-weight:950;display:inline-flex}.gtDataBadge.real{color:#061008;background:#7fffe3}.gtDataBadge.curated{color:#ffd400;background:#f4d21f1f;border:1px solid #f4d21f33}.gtDataBadge.loading{color:#e2ebdeb8;background:#ffffff14}.gtCardMeta{color:#f5f7f2;justify-content:space-between;height:24px;padding:0 8px;font-size:11px;display:flex}.gtCardMeta b{font-size:10px}.gtCard svg{background:linear-gradient(#12395c38,#0000),#060606;border:1px solid #ffffff0e;width:calc(100% - 14px);height:92px;margin:0 7px}.gtGrid line{stroke:#ffffff14;stroke-width:1px}.gtLine{fill:none;stroke-width:2.3px}.gtCard footer{color:#e2ebde8c;justify-content:space-between;height:24px;padding:5px 8px 0;font-size:10px;display:flex}.gtBigChart{grid-template-rows:64px minmax(0,1fr) 30px;gap:8px;height:calc(100% - 42px);padding:8px;display:grid}.gtBigChartHeader{background:#090909;border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 160px 120px 360px;align-items:center;display:grid}.gtBigChartHeader>div{border-right:1px solid #ffffff0f;padding:0 12px}.gtBigChartHeader strong{color:#ffd400;letter-spacing:-.03em;font-size:23px;display:block}.gtBigChartHeader span,.gtBigChartHeader small{color:#e2ebde94;margin-top:3px;font-size:11px;display:block}.gtBigChartHeader b{color:#fff;font-size:14px}.gtBigChartCanvas{background:radial-gradient(circle at 65% 0,#4c8ddf1f,#0000 38%),#050608;border:1px solid #ffffff14;padding:10px}.gtBigChartCanvas svg{width:100%;height:100%}.gtBigChartFooter{color:#e2ebde8a;justify-content:space-between;padding:0 8px;font-size:11px;display:flex}.gtTableWrap{height:calc(100% - 40px);overflow:auto}.gtTable{border-collapse:collapse;width:100%;min-width:620px}.gtTable th{z-index:2;color:#e2ebdeb3;text-align:right;background:#101010;border-bottom:1px solid #ffffff17;height:28px;padding:0 7px;font-size:10px;font-weight:850;position:sticky;top:0}.gtTable th:first-child,.gtTable td:first-child{text-align:left}.gtTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0b;height:28px;padding:0 7px;font-size:11px}.gtTable tr:hover td{cursor:pointer;background:#12395c38}.gtTable td strong{color:#fff;font-size:10px;display:block}.gtTable td span{color:#e2ebde7a;text-overflow:ellipsis;max-width:112px;font-size:9px;display:block;overflow:hidden}.gtGroupRow td{color:#ffd400;text-transform:uppercase;letter-spacing:.05em;background:#050806;height:24px;font-weight:950}.gtMiniSpark{width:92px;height:28px}.gtMiniSpark polyline{fill:none;stroke:#e2ebdec7;stroke-width:1.4px}.gtFocus{grid-template-columns:280px 1fr;display:grid}.gtFocusMain{border-right:1px solid #ffffff14;grid-template-columns:1fr auto;align-content:center;gap:3px 12px;padding:14px;display:grid}.gtFocusMain strong{color:#ffd400;font-size:22px}.gtFocusMain span{color:#e2ebde9e;max-width:190px;font-size:11px}.gtFocusMain b{grid-area:1/2/span 2;align-self:center;font-size:20px}.gtFocusGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gtFocusGrid div{border-right:1px solid #fff1;padding:14px}.gtFocusGrid small{color:#e2ebde73;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:10px;display:block}.gtFocusGrid strong{color:#f5f7f2;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.neutral{color:#e2ebdebf!important}@media (width<=1400px){.gtGridCards{grid-template-columns:repeat(3,minmax(210px,1fr))}.gtWorkspace{grid-template-columns:minmax(0,1fr) 380px}.gtBigChartHeader{grid-template-columns:minmax(0,1fr) 140px 100px 280px}}.gtSearchBar{grid-template-columns:minmax(420px,1fr) auto auto}.gtTimeframeSwitch{white-space:nowrap;align-items:center;gap:7px;height:28px;display:flex}.gtTimeframeSwitch select{color:#f5f7f2;background:linear-gradient(#12395c,#07131f);border:1px solid #f4d21f4d;border-radius:8px;outline:none;min-width:74px;height:28px;padding:0 8px;font-size:11px;font-weight:950}.gtTfButtons{background:#00000047;border:1px solid #f4d21f24;border-radius:9px;align-items:center;gap:3px;height:28px;padding:2px;display:flex}.gtTfButtons button{color:#e2ebdeb3;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:34px;height:22px;font-size:10px;font-weight:950}.gtTfButtons button:hover,.gtTfButtons button.active{color:#061008;background:linear-gradient(#ffd400,#c99b00)}.gtBigChartFooter span,.gtCard footer span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1400px){.gtSearchBar{grid-template-columns:minmax(320px,1fr) auto}.gtTimeframeSwitch{grid-column:1/span 2;justify-content:flex-start}.gtSummary{justify-content:flex-end}}.gtTimeframeSwitch:before{content:"Aplicar a todos";color:#e2ebde94;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:950}.gtCardRight{align-content:start}.gtCardTf{color:#7fffe3;cursor:pointer;background:#050b08f5;border:1px solid #7fffe33d;border-radius:7px;outline:none;width:62px;height:18px;padding:0 3px;font-size:9px;font-weight:950}.gtCardTf:hover{color:#ffd400;border-color:#f4d21f6b}.gtSelectedTf select{color:#f5f7f2;cursor:pointer;background:linear-gradient(#12395c,#07131f);border:1px solid #7fffe342;border-radius:8px;outline:none;width:78px;height:27px;font-size:11px;font-weight:950}.gtSelectedTf select:hover{border-color:#f4d21f61}.gtCard header{min-height:42px}.gtCardMeta{margin-top:2px}@media (width<=1400px){.gtBigChartHeader{grid-template-columns:minmax(0,1fr) 130px 95px 230px 90px}}.gtCard{padding-bottom:6px;overflow:hidden}.gtCard header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 10px;min-height:0;margin-bottom:6px;display:grid}.gtCardLeft,.gtCardMeta{min-width:0}.gtCardRight{white-space:nowrap;z-index:6;flex-direction:row;justify-content:flex-end;align-items:center;gap:6px;min-width:auto;margin-top:0;padding-top:0;display:inline-flex;position:relative}.gtCardRight em{margin:0;font-size:10px;line-height:1}.gtCardTf{border-radius:999px;order:2;width:60px;height:20px;min-height:20px;padding:0 18px 0 8px;font-size:10px;font-weight:950;line-height:18px}.gtCardRight>:first-child{order:1}.gtCardRight>em{order:3}.gtCard footer{z-index:3;margin-top:8px;padding-top:6px;position:relative}.gtCard footer span{font-size:10px;line-height:1}.gtCard canvas,.gtCard svg{display:block}@media (width<=1200px){.gtCard header{grid-template-columns:minmax(0,1fr) auto}.gtCardRight{gap:5px}.gtCardTf{width:56px;font-size:9px}.gtCardRight em{font-size:9px}}.gtCard{padding-bottom:12px!important}.gtCard footer{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative;transform:translateY(-4px);margin-top:6px!important;padding-top:6px!important;padding-bottom:2px!important}.gtCard footer span{opacity:.92;font-size:10px;line-height:1}.gtCard footer span:first-child{padding-left:2px}.gtCard footer span:last-child{padding-right:2px}.gtCard canvas,.gtCard svg{margin-bottom:2px}@media (width<=1200px){.gtCard{padding-bottom:14px!important}.gtCard footer{transform:translateY(-3px)}.gtCard footer span{font-size:9px}}.gtCard{flex-direction:column!important;height:202px!important;padding-bottom:0!important;display:flex!important;overflow:hidden!important}.gtCard header{flex:0 0 44px!important;min-height:44px!important;margin-bottom:0!important}.gtCardMeta{flex:0 0 24px!important;height:24px!important;margin-top:0!important}.gtCard svg{flex:0 0 96px!important;height:96px!important;margin-top:0!important;margin-bottom:0!important}.gtCard footer{background:#0000002e;z-index:5!important;flex:0 0 28px!important;justify-content:space-between!important;align-items:center!important;height:28px!important;min-height:28px!important;margin-top:0!important;padding:4px 8px 6px!important;display:flex!important;position:relative!important;transform:none!important}.gtCard footer span{opacity:.92!important;color:#e2ebdeb8!important;font-size:10px!important;line-height:1!important}.gtGridCards{align-content:start!important}@media (width<=1400px){.gtCard{height:206px!important}}.gtGridCards{background:radial-gradient(circle at 50% 0,#7fffe306,#0000 34%),linear-gradient(#ffffff03,#0000);gap:9px!important;padding:9px!important}.gtCard{background:radial-gradient(circle at 100% 0,#7fffe30b,#0000 30%),radial-gradient(circle at 0 100%,#12395c47,#0000 36%),linear-gradient(#ffffff06,#ffffff01),#070908!important;border:1px solid #7fffe31b!important;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s!important;position:relative!important;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #00000038!important}.gtCard:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#f4d21f17,#0000 18% 82%,#7fffe30e);transition:opacity .16s;position:absolute;inset:0}.gtCard:after{content:"Abrir gráfico";z-index:8;color:#ffd400;letter-spacing:.04em;text-transform:uppercase;opacity:0;pointer-events:none;background:#030806e0;border:1px solid #f4d21f57;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:9px;font-weight:950;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;bottom:32px;right:8px;transform:translateY(4px)}.gtCard:hover{border-color:#7fffe357!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #f4d21f0f,0 16px 44px #00000061!important}.gtCard:hover:before{opacity:1}.gtCard:hover:after{opacity:1;transform:translateY(0)}.gtCard header{padding-left:10px!important;padding-right:10px!important}.gtCard header strong{text-shadow:0 0 18px #f4d21f24;color:#ffe04d!important;font-size:12px!important}.gtCard header span{color:#e2ebdea8!important}.gtCardMeta{padding-left:10px!important;padding-right:10px!important}.gtCardMeta span{color:#fff!important;font-size:12px!important;font-weight:850!important}.gtCardMeta b{text-shadow:0 0 14px #39ff5a29;font-size:11px!important;font-weight:950!important}.gtCard svg{box-shadow:inset 0 0 0 1px #ffffff06;background:linear-gradient(#12395c42,#05090c47),#050708!important;border-color:#7fffe316!important;width:calc(100% - 18px)!important;margin-left:9px!important;margin-right:9px!important}.gtGrid line{stroke:#7fffe313!important}.gtLine{filter:drop-shadow(0 0 5px #ffffff1f);stroke-width:2.55px!important}.gtCard footer{background:linear-gradient(#ffffff04,#0003)!important;padding-left:10px!important;padding-right:10px!important}.gtCard footer span{color:#e2ebdec7!important;font-weight:700!important}.gtCardTf:hover,.gtCardTf:focus{color:#ffd400!important;background:#07131ffa!important;border-color:#f4d21f85!important}.gtFocus{background:radial-gradient(circle at 0 0,#7fffe309,#0000 30%),linear-gradient(#ffffff07,#ffffff02),#070707!important;border-color:#7fffe321!important}.gtFocusMain strong{text-shadow:0 0 18px #f4d21f29}.gtBigChartCanvas{box-shadow:inset 0 0 0 1px #ffffff06;border-color:#7fffe321!important}.gtBigChartCanvas .gtLine{stroke-width:3px!important}.gtBigChartHeader{border-color:#7fffe31f!important}.gtDataBadge{letter-spacing:.045em!important;text-transform:uppercase!important;min-width:54px!important;height:19px!important;text-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 8px!important;font-size:10px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important}.gtDataBadge.real{color:#02120c!important;background:linear-gradient(#baffef,#6fffe0)!important;border:1px solid #7fffe3eb!important;box-shadow:inset 0 1px #ffffff8c,0 0 10px #7fffe32e!important}.gtDataBadge.curated{color:#050501!important;background:linear-gradient(#ffe86a,#caa400)!important;border:1px solid #ffe86ac7!important;box-shadow:inset 0 1px #ffffff59,0 0 10px #f4d21f1f!important}.gtDataBadge.loading{color:#f5f7f2!important;background:linear-gradient(#26333a,#11191d)!important;border:1px solid #e2ebde42!important}.gtCardRight{gap:7px!important}.gtCardTf{border-color:#7fffe361!important;height:21px!important}.gtCard header em{color:#7fffe3eb!important;font-weight:850!important}.gtCardMenuButton{color:#e2ebdec7;cursor:pointer;-webkit-user-select:none;user-select:none;background:#050b08eb;border:1px solid #7fffe33d;border-radius:999px;place-items:center;width:21px;height:21px;font-size:15px;font-weight:950;line-height:1;display:inline-grid}.gtCardMenuButton:hover{color:#061008;background:linear-gradient(#ffd400,#c99b00);border-color:#f4d21f85}.gtContextLayer{z-index:999999;background:0 0;position:fixed;inset:0}.gtContextMenu{color:#f5f7f2;background:radial-gradient(circle at 100% 0,#7fffe314,#0000 32%),linear-gradient(#0c100cfa,#020504fa);border:1px solid #f4d21f42;width:246px;padding:8px;position:fixed;box-shadow:0 26px 70px #0000009e,inset 0 1px #ffffff0b}.gtContextHead{border-bottom:1px solid #ffffff14;margin-bottom:6px;padding:8px 9px 10px}.gtContextHead strong{color:#ffd400;letter-spacing:.04em;font-size:13px;font-weight:950;display:block}.gtContextHead span{color:#e2ebde9e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.gtContextMenu button{color:#e2ebded1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:28px 1fr;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px;font-size:12px;font-weight:850;display:grid}.gtContextMenu button b{color:#7fffe3;background:#7fffe314;border-radius:7px;place-items:center;width:24px;height:22px;font-size:10px;font-weight:950;display:inline-grid}.gtContextMenu button:hover{color:#fff;background:#12395c3d;border-color:#7fffe333}.gtContextMenu button:hover b{color:#061008;background:linear-gradient(#ffd400,#c99b00)}.gtToast{z-index:1000000;color:#f5f7f2;background:radial-gradient(circle at 100% 0,#7fffe312,#0000 30%),#030806f5;border:1px solid #7fffe338;max-width:460px;padding:10px 13px;font-size:12px;font-weight:850;position:fixed;bottom:20px;right:18px;box-shadow:0 20px 60px #0000007a}.gtCompareRibbon{z-index:1000000;color:#e2ebdec2;background:#030806f5;border:1px solid #f4d21f3d;align-items:center;gap:9px;height:36px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 54px #0000006b}.gtCompareRibbon span{color:#7fffe3;text-transform:uppercase;letter-spacing:.05em}.gtCompareRibbon strong{color:#ffd400;font-size:12px}.gtCompareRibbon em{color:#e2ebde75;font-style:normal}.gtCompareRibbon button{color:#ffd400;cursor:pointer;background:#050b08e0;border:1px solid #f4d21f38;border-radius:7px;height:24px;font-size:10px;font-weight:950}.gtCompareRibbon button:hover{color:#061008;background:linear-gradient(#ffd400,#c99b00)}.gtLine.baseCompare{filter:drop-shadow(0 0 6px #ffffff29);stroke:#eef7f2fa!important;stroke-width:3.4px!important}.gtLine.compare{filter:drop-shadow(0 0 6px #f4d21f2e);fill:none!important;stroke:#ffd400!important;stroke-width:2.7px!important;stroke-dasharray:9 7!important;opacity:.95!important}.gtCompareLegend{z-index:8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e2ebded6;background:#030806c2;border:1px solid #7fffe329;align-items:center;gap:14px;padding:7px 9px;font-size:11px;font-weight:850;display:inline-flex;position:absolute;top:14px;left:18px}.gtCompareLegend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.gtCompareLegend i{border-radius:999px;width:22px;height:3px;display:inline-block}.gtCompareLegend i.base{background:#eef7f2f5}.gtCompareLegend i.compare{background:repeating-linear-gradient(90deg,#ffd400 0 6px,#0000 6px 10px)}.gtCompareRibbon{border-color:#7fffe347!important}.gtCompareRibbon span{color:#7fffe3!important}.gtCompareRibbon strong{color:#ffd400!important}.gtGridCards{background:#050706!important}.gtCard{background:linear-gradient(#ffffff05,#ffffff01),#070807!important;border-color:#7fffe313!important;transform:none!important;box-shadow:inset 0 1px #ffffff06,0 4px 14px #0000002e!important}.gtCard:before{opacity:0!important;display:none!important}.gtCard:hover{background:linear-gradient(#ffffff06,#ffffff02),#080a09!important;border-color:#7fffe338!important;transform:none!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #0000004d!important}.gtCard:after{box-shadow:none!important;background:#030806f0!important;border-color:#f4d21f3d!important}.gtCard header strong,.gtFocusMain strong,.gtCardMeta b{text-shadow:none!important}.gtCard svg{background:linear-gradient(#12395c2e,#05090c38),#050708!important;border-color:#7fffe30e!important;box-shadow:inset 0 0 0 1px #ffffff04!important}.gtLine,.gtLine.up,.gtLine.down,.gtLine.baseCompare,.gtLine.compare{filter:none!important}.gtLine{stroke-width:2.35px!important}.gtLine.up{stroke:#e8eeeaeb!important}.gtLine.down{stroke:#ff697eeb!important}.gtLine.baseCompare{stroke:#e8eeeaf0!important;stroke-width:2.85px!important}.gtLine.compare{stroke:#e6c200!important;stroke-width:2.25px!important;filter:none!important}.gtArea{opacity:.78!important}.gtVolume rect{fill:#4c8ddf57!important}.gtDataBadge.real{box-shadow:inset 0 1px #ffffff52,0 0 #7fffe300!important}.gtDataBadge.curated{box-shadow:inset 0 1px #ffffff38,0 0 #f4d21f00!important}.gtCardTf,.gtFocus,.gtChartsPanel,.gtMonitor,.gtBigChartCanvas,.gtBigChartHeader{box-shadow:none!important}.gtCompareLegend,.gtToast,.gtCompareRibbon,.gtContextMenu{box-shadow:0 14px 36px #0000006b!important}.gtLine.compare.compare0{stroke:#e6c200!important;stroke-dasharray:9 7!important}.gtLine.compare.compare1{stroke:#7fffe3!important;stroke-dasharray:4 6!important}.gtLine.compare.compare2{stroke:#8fb8ff!important;stroke-dasharray:12 6!important}.gtLine.compare.compare3{stroke:#ff9d4d!important;stroke-dasharray:3 5!important}.gtLine.compare.compare4{stroke:#d79cff!important;stroke-dasharray:10 4 3 4!important}.gtCompareLegend{max-width:calc(100% - 36px);overflow-x:auto}.gtCompareLegend i.compare0{background:repeating-linear-gradient(90deg,#e6c200 0 6px,#0000 6px 10px)!important}.gtCompareLegend i.compare1{background:repeating-linear-gradient(90deg,#7fffe3 0 4px,#0000 4px 9px)!important}.gtCompareLegend i.compare2{background:repeating-linear-gradient(90deg,#8fb8ff 0 8px,#0000 8px 13px)!important}.gtCompareLegend i.compare3{background:repeating-linear-gradient(90deg,#ff9d4d 0 3px,#0000 3px 8px)!important}.gtCompareLegend i.compare4{background:repeating-linear-gradient(90deg,#d79cff 0 7px,#0000 7px 12px)!important}.gtCompareRibbon.multi{max-width:min(760px,100vw - 140px);gap:8px!important}.gtCompareChips{align-items:center;gap:5px;max-width:420px;display:inline-flex;overflow-x:auto}.gtCompareChip{color:#ffd400;cursor:pointer;background:#12395c2e;border:1px solid #7fffe333;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 7px;display:inline-flex}.gtCompareChip strong{color:#ffd400!important;font-size:11px!important}.gtCompareChip i{color:#e2ebdebf;background:#ffffff14;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;font-style:normal;font-weight:950;display:inline-grid}.gtCompareChip:hover{background:#f4d21f1a;border-color:#f4d21f57}.gtCompareChip:hover i{color:#ff5b72;background:#ff3d5a33}.gtPriceScale text{fill:#e2ebdea3;text-anchor:end;dominant-baseline:middle;paint-order:stroke;stroke:#050706d9;stroke-width:2px;font-size:8.5px;font-weight:850}.gtCard svg{overflow:visible}.gtPriceScale{opacity:.58;transition:opacity .16s}.gtPriceScale line{stroke:#e2ebde1a!important;stroke-width:1px!important}.gtPriceScale text{fill:#e2ebde75!important;letter-spacing:-.03em!important;text-anchor:end!important;dominant-baseline:middle!important;paint-order:stroke!important;stroke:#050706b8!important;stroke-width:1.35px!important;font-size:7.1px!important;font-weight:750!important}.gtPriceScale text:nth-of-type(2){opacity:.42!important;font-size:6.7px!important}.gtCard:hover .gtPriceScale{opacity:.92}.gtCard:hover .gtPriceScale text{fill:#e2ebdeb8!important}.gtCard:hover .gtPriceScale line{stroke:#7fffe329!important}.gtCard svg{border-right-color:#7fffe309!important}.gtCard .gtLine{stroke-width:2.25px!important}.gtCard .gtVolume rect{opacity:.58!important}.gtMiniSpark.live{width:92px;height:28px;overflow:visible}.gtMiniSpark.live .yc{stroke:#e2ebde38;stroke-width:.75px;stroke-dasharray:2 3}.gtMiniSpark.live .base{fill:none;stroke:#e2ebde5c;stroke-width:1.05px;opacity:.62}.gtMiniSpark.live .seg{stroke-width:1.75px;stroke-linecap:round;fill:none}.gtMiniSpark.live .seg.up{stroke:#39ff5a}.gtMiniSpark.live .seg.down{stroke:#ff3d5a}.gtMiniSpark.live .last.up{fill:#39ff5a;stroke:#030806e6;stroke-width:.8px}.gtMiniSpark.live .last.down{fill:#ff3d5a;stroke:#030806e6;stroke-width:.8px}.gtTable tr:hover .gtMiniSpark.live .base{stroke:#e2ebde94}.gtTable tr:hover .gtMiniSpark.live .seg.up{stroke:#65ff7a}.gtTable tr:hover .gtMiniSpark.live .seg.down{stroke:#ff6178}.gtDadosLink{cursor:pointer;text-decoration:none;color:#7fffe3!important}.gtDadosLink:hover{color:#ffd400!important}.gtFocusGrid .gtDadosLink,.gtBigChartHeader .gtDadosLink{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.gtWatchlistEmpty{color:#e2ebdeb8;text-align:center;background:radial-gradient(circle at 50% 0,#7fffe30e,#0000 34%),#050807b8;border:1px dashed #7fffe33d;grid-column:1/-1;align-content:center;place-items:center;gap:10px;min-height:260px;display:grid}.gtWatchlistEmpty strong{color:#ffd400;letter-spacing:-.03em;font-size:24px;font-weight:950;display:block}.gtWatchlistEmpty span{color:#e2ebdea3;max-width:560px;font-size:13px;line-height:1.5;display:block}.gtWatchlistEmpty button{color:#ffd400;cursor:pointer;background:#050b08eb;border:1px solid #f4d21f47;border-radius:9px;height:34px;padding:0 14px;font-size:12px;font-weight:950}.gtWatchlistEmpty button:hover{color:#061008;background:linear-gradient(#ffd400,#c99b00)}.gtTabs button.active{color:#ffd400}.gtContextMenu button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gtChartModeSwitch{white-space:nowrap;background:#030806b8;border:1px solid #7fffe329;border-radius:9px;align-items:center;gap:3px;height:28px;padding:2px;display:inline-flex}.gtChartModeSwitch button{color:#e2ebdeb8;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:74px;height:22px;padding:0 8px;font-size:10px;font-weight:950}.gtChartModeSwitch button:hover,.gtChartModeSwitch button.active{color:#061008;background:linear-gradient(#ffd400,#c99b00)}.gtPanelTitle{gap:10px}.gtPanelTitle>div:first-child{min-width:0}.gtBigChartHeader b{text-transform:none}@media (width<=1400px){.gtChartModeSwitch button{min-width:64px;padding:0 6px}}.gtModeNotice{z-index:9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e2ebded1;text-align:right;background:#030806c2;border:1px solid #7fffe329;gap:2px;max-width:420px;padding:8px 10px;display:grid;position:absolute;top:14px;right:18px}.gtModeNotice strong{color:#7fffe3;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:950}.gtModeNotice span{color:#e2ebde9e;font-size:11px;line-height:1.35}.gtModeNotice.converted{border-color:#f4d21f42}.gtModeNotice.converted strong{color:#ffd400}.gtBigChartCanvas{position:relative!important}@media (width<=1400px){.gtModeNotice{max-width:330px;top:12px;right:12px}.gtModeNotice span{display:none}.gtCompareLegend{max-width:calc(100% - 360px)}}.gtModeNotice em{color:#f5f7f2;letter-spacing:.01em;margin-top:2px;font-size:12px;font-style:normal;font-weight:950;display:block}.gtModeNotice.converted em{color:#ffd400}.gtModeNotice{min-width:310px}@media (width<=1400px){.gtModeNotice em{font-size:11px}.gtModeNotice{min-width:240px}}.gtModeNotice{display:none!important}.gtBigChartHeader{grid-template-columns:minmax(0,1fr) 125px 115px minmax(190px,260px) 180px 110px!important}.gtScaleHeader{border-right:1px solid #ffffff0f;min-width:0;padding:0 12px}.gtScaleHeader small{color:#e2ebde7a;margin-bottom:3px;font-size:11px;display:block}.gtScaleHeader b{color:#7fffe3;margin-right:7px;font-size:13px;font-weight:950;display:inline-block}.gtScaleHeader span{color:#f5f7f2db;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:850;display:block;overflow:hidden}.gtScaleHeader.converted b,.gtScaleHeader.converted span{color:#ffd400}.gtCompareLegend{max-width:calc(100% - 40px)!important}@media (width<=1400px){.gtBigChartHeader{grid-template-columns:minmax(0,1fr) 105px 90px minmax(170px,220px) 150px 90px!important}.gtScaleHeader{padding:0 8px}.gtScaleHeader span{font-size:10px}}.gtBigChartCanvas{cursor:crosshair;position:relative!important}.gtCrosshairX{z-index:12;pointer-events:none;background:linear-gradient(#0000,#7fffe36b,#7fffe32e,#0000);width:1px;position:absolute;top:10px;bottom:28px}.gtCrosshairX:after{content:"";background:#7fffe3;border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;left:-3px;box-shadow:0 0 0 2px #030806e6}.gtCrosshairTooltip{z-index:20;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#f5f7f2;background:radial-gradient(circle at 100% 0,#7fffe312,#0000 28%),#030806f0;border:1px solid #7fffe338;width:314px;position:absolute;box-shadow:0 18px 48px #0000007a}.gtCrosshairTooltip header{background:#ffffff06;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:34px;padding:0 10px;display:flex}.gtCrosshairTooltip header strong{color:#ffd400;font-size:13px;font-weight:950}.gtCrosshairTooltip header span{color:#7fffe3;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:950}.gtTooltipRows{display:grid}.gtTooltipRows>div{border-bottom:1px solid #ffffff0e;grid-template-rows:auto auto;grid-template-columns:72px 72px minmax(0,1fr);align-items:center;gap:1px 8px;min-height:38px;padding:7px 10px;display:grid}.gtTooltipRows>div.base{background:#7fffe30b}.gtTooltipRows b{color:#ffd400;white-space:nowrap;text-overflow:ellipsis;grid-row:1/span 2;font-size:12px;font-weight:950;overflow:hidden}.gtTooltipRows span{color:#f5f7f2;text-align:right;font-size:12px;font-weight:950}.gtTooltipRows em{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:normal;font-weight:850;overflow:hidden}.gtTooltipRows em.positive{color:#39ff5a}.gtTooltipRows em.negative{color:#ff3d5a}.gtTooltipRows small{color:#e2ebde85;text-align:right;grid-column:2/span 2;font-size:10px}@media (width<=1400px){.gtCrosshairTooltip{width:278px}.gtTooltipRows>div{grid-template-columns:62px 64px minmax(0,1fr)}}.gtBigChartCanvas{padding-right:72px!important}.gtBigChartCanvas svg{width:calc(100% - 72px)!important}.gtBigPriceScale{z-index:10;pointer-events:none;border-left:1px solid #e2ebde1a;width:58px;position:absolute;top:14px;bottom:34px;right:10px}.gtBigPriceScale span{color:#e2ebde94;letter-spacing:-.02em;paint-order:stroke;text-align:right;white-space:nowrap;font-size:11px;font-weight:850;position:absolute;right:0}.gtBigPriceScale .top{top:0}.gtBigPriceScale .middle{top:50%;transform:translateY(-50%)}.gtBigPriceScale .bottom{bottom:0}.gtCrosshairY{z-index:12;pointer-events:none;background:linear-gradient(90deg,#0000,#7fffe333,#7fffe357,#0000);height:1px;position:absolute;left:0;right:72px}.gtBigPriceMarker{z-index:18;color:#7fffe3;white-space:nowrap;pointer-events:none;background:#030806f0;border:1px solid #7fffe342;border-radius:7px;justify-content:flex-end;align-items:center;min-width:62px;height:21px;padding:0 7px;font-size:10.5px;font-weight:950;display:inline-flex;position:absolute;right:7px;transform:translateY(-50%)}.gtBigPriceMarker:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:6px solid #7fffe342;width:0;height:0;position:absolute;left:-6px}.gtCrosshairTooltip{transform:translateY(-50%)}.gtCrosshairX{bottom:34px!important}.gtCompareLegend{right:90px}@media (width<=1400px){.gtBigChartCanvas{padding-right:62px!important}.gtBigChartCanvas svg{width:calc(100% - 62px)!important}.gtBigPriceScale{width:50px;right:7px}.gtBigPriceScale span{font-size:10px}.gtCrosshairY{right:62px}.gtBigPriceMarker{min-width:54px;font-size:9.5px}}.gtBigPriceScale span{transform:translateY(-50%);color:#e2ebdea8!important}.gtBigPriceScale span:first-child{transform:translateY(0);color:#e2ebdec7!important}.gtBigPriceScale span:last-child{transform:translateY(-100%);color:#e2ebdec7!important}.gtBigPriceScale span:before{content:"";background:#e2ebde2e;width:7px;height:1px;position:absolute;top:50%;right:calc(100% + 5px)}.gtBigPriceScale span:first-child:before,.gtBigPriceScale span:last-child:before{background:#7fffe333}.gtBigPriceMarker{z-index:22}.gtModeButtons button.export{color:#7fffe3;border-color:#7fffe338;min-width:128px}.gtModeButtons button.export:hover{color:#f5f7f2;background:#7fffe31f}@media (width<=1400px){.gtModeButtons button.export{min-width:112px}}@media (width<=1400px){.gtModeButtons button.popout{min-width:78px}}.gtModeButtons button.popout{color:#7fffe3;border-color:#7fffe338;min-width:132px}.gtModeButtons button.popout:hover{color:#f5f7f2;background:#7fffe31f}@media (width<=1400px){.gtModeButtons button.popout{min-width:118px}}.gtDataDrawerLayer{z-index:1000001;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000042;justify-content:flex-end;display:flex;position:fixed;inset:0}.gtDataDrawer{color:#f5f7f2;background:radial-gradient(circle at 100% 0,#7fffe313,#0000 30%),linear-gradient(#ffffff07,#ffffff02),#040806;border-left:1px solid #7fffe338;grid-template-rows:auto auto auto auto auto 1fr;width:min(460px,100vw - 32px);height:100%;display:grid;overflow-y:auto;box-shadow:-26px 0 80px #00000094}.gtDataDrawer header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 38px;align-items:start;gap:12px;min-height:96px;padding:18px;display:grid}.gtDataDrawer header span{color:#7fffe3;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950;display:block}.gtDataDrawer header strong{color:#ffd400;letter-spacing:-.04em;margin-top:6px;font-size:28px;font-weight:950;display:block}.gtDataDrawer header em{color:#e2ebdea3;margin-top:4px;font-size:13px;font-style:normal;font-weight:750;display:block}.gtDataDrawer header button{color:#e2ebded1;cursor:pointer;background:#050b08d1;border:1px solid #7fffe32e;border-radius:9px;width:34px;height:34px;font-size:22px;font-weight:850}.gtDataDrawer header button:hover{color:#ffd400;border-color:#f4d21f57}.gtDataDrawerStatus{border-bottom:1px solid #ffffff14;grid-template-columns:1fr 1fr;display:grid}.gtDataDrawerStatus div,.gtDataDrawerGrid div{border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0f;padding:14px 16px}.gtDataDrawerStatus small,.gtDataDrawerGrid small,.gtDataDrawerNote small{color:#e2ebde75;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:10px;font-weight:950;display:block}.gtDataDrawerStatus strong,.gtDataDrawerGrid strong{color:#f5f7f2;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:900;display:block;overflow:hidden}.gtDataDrawerStatus strong.real{color:#7fffe3}.gtDataDrawerStatus strong.curated{color:#ffd400}.gtDataDrawerStatus strong.loading{color:#e2ebdeb8}.gtDataDrawerGrid{grid-template-columns:1fr 1fr;display:grid}.gtDataDrawerNote{border-bottom:1px solid #ffffff14;padding:16px}.gtDataDrawerNote p{color:#e2ebdeb8;margin:0;font-size:13px;line-height:1.55}.gtDataDrawerActions{border-bottom:1px solid #ffffff14;gap:8px;padding:16px;display:flex}.gtDataDrawerActions button{color:#7fffe3;cursor:pointer;background:#050b08d1;border:1px solid #7fffe338;border-radius:9px;height:34px;padding:0 12px;font-size:12px;font-weight:950}.gtDataDrawerActions button:first-child{color:#ffd400;border-color:#f4d21f47}.gtDataDrawerActions button:hover{color:#f5f7f2;background:#7fffe31a}.gtDataDrawer footer{color:#e2ebde80;border-top:1px solid #ffffff14;justify-content:space-between;align-self:end;gap:10px;padding:14px 16px;font-size:11px;font-weight:850;display:flex}.gtDataDrawer footer b{color:#7fffe3b8;font-weight:950}@media (width<=900px){.gtDataDrawer{width:calc(100vw - 18px)}.gtDataDrawerGrid,.gtDataDrawerStatus{grid-template-columns:1fr}}.gtModeButtons button.alerts{color:#ffd400;border-color:#f4d21f3d;min-width:132px}.gtModeButtons button.alerts:hover{color:#f5f7f2;background:#f4d21f1f}.gtAlertsLayer{z-index:1000002;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000047;justify-content:flex-end;display:flex;position:fixed;inset:0}.gtAlertsPanel{color:#f5f7f2;background:radial-gradient(circle at 100% 0,#f4d21f13,#0000 30%),#040806;border-left:1px solid #f4d21f38;grid-template-rows:auto auto 1fr auto;width:min(480px,100vw - 32px);height:100%;display:grid;box-shadow:-26px 0 80px #00000094}.gtAlertsPanel header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 38px;align-items:start;gap:12px;min-height:94px;padding:18px;display:grid}.gtAlertsPanel header span{color:#7fffe3;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950;display:block}.gtAlertsPanel header strong{color:#ffd400;margin-top:6px;font-size:26px;font-weight:950;display:block}.gtAlertsPanel header em{color:#e2ebde9e;margin-top:4px;font-size:12px;font-style:normal;font-weight:800;display:block}.gtAlertsPanel header button{color:#e2ebded1;cursor:pointer;background:#050b08d1;border:1px solid #f4d21f38;border-radius:9px;width:34px;height:34px;font-size:22px;font-weight:850}.gtAlertsInfo{border-bottom:1px solid #ffffff14;padding:14px 16px}.gtAlertsInfo p{color:#e2ebdead;margin:0;font-size:12px;line-height:1.5}.gtAlertsList{align-content:start;gap:9px;padding:12px;display:grid;overflow-y:auto}.gtAlertsList article{background:#ffffff06;border:1px solid #7fffe31f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}.gtAlertsList article strong{color:#ffd400;font-size:13px;font-weight:950;display:block}.gtAlertsList article span{color:#e2ebde94;margin-top:2px;font-size:11px;display:block}.gtAlertsList article b{color:#7fffe3;text-align:right;font-size:12px;font-weight:950}.gtAlertsList article em{color:#e2ebde75;font-size:10px;font-style:normal;font-weight:850}.gtAlertsList article button{color:#ff6178;cursor:pointer;background:#ff3d5a14;border:1px solid #ff3d5a33;border-radius:8px;height:26px;font-size:10px;font-weight:950}.gtAlertsEmpty{color:#e2ebde9e;border:1px dashed #f4d21f38;align-content:center;place-items:center;gap:6px;min-height:220px;display:grid}.gtAlertsEmpty strong{color:#ffd400;font-size:18px;font-weight:950}.gtAlertsPanel footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:8px;padding:14px 16px;display:flex}.gtAlertsPanel footer button{color:#7fffe3;cursor:pointer;background:#050b08d1;border:1px solid #7fffe333;border-radius:9px;height:32px;padding:0 12px;font-size:12px;font-weight:950}.gtAlertsPanel footer button:disabled{opacity:.38;cursor:not-allowed}.gtAlertsPanel footer button:hover:not(:disabled){color:#f5f7f2;background:#7fffe31a}.gtWorkspaceDock,.gtWorkspaceMiniWindow,.gtWorkspaceBar,.gtWorkspaceBarCustomOnly,.gtWorkspaceChips,.gtWorkspaceActions,.gtWorkspaceLabel,.gtWorkspaceEmptyChip{visibility:hidden!important;opacity:0!important;pointer-events:none!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.gtChartStyleSwitch{white-space:nowrap;background:#030806b8;border:1px solid #7fffe329;border-radius:9px;align-items:center;gap:3px;height:28px;padding:2px;display:inline-flex}.gtChartStyleSwitch button{color:#e2ebdeb8;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:58px;height:22px;padding:0 8px;font-size:10px;font-weight:950}.gtChartStyleSwitch button:hover,.gtChartStyleSwitch button.active{color:#02120c;background:linear-gradient(#7fffe3,#31cdb2)}.gtCandles{shape-rendering:geometricprecision}.gtCandle .wick{stroke-width:1.45px;stroke-linecap:round;opacity:.96}.gtCandle .body{stroke-width:.9px;vector-effect:non-scaling-stroke}.gtCandle.up .wick{stroke:#47f56aeb}.gtCandle.up .body{fill:url(#gtCandleBull);stroke:#67ff84f5}.gtCandle.down .wick{stroke:#ff4a4aeb}.gtCandle.down .body{fill:url(#gtCandleBear);stroke:#ff5c5cf5}.gtBigChartCanvas .gtCandles{filter:none!important}.gtBigChartCanvas svg{background:radial-gradient(circle at 70% 0,#12395c33,#0000 38%),linear-gradient(#060c12d1,#020406fa)!important}.gtBigChartCanvas .gtGrid line{stroke:#7fffe318!important}.gtAreaLayer{pointer-events:none}@media (width<=1400px){.gtChartStyleSwitch button{min-width:52px;padding:0 6px}.gtCandle .wick{stroke-width:1.2px}}.gtZoomControls{white-space:nowrap;background:#030806b8;border:1px solid #7fffe329;border-radius:9px;align-items:center;gap:4px;height:28px;padding:2px;display:inline-flex}.gtZoomControls button{color:#e2ebdec2;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:52px;height:22px;padding:0 7px;font-size:10px;font-weight:950}.gtZoomControls button:hover{color:#02120c;background:linear-gradient(#7fffe3,#31cdb2)}.gtZoomControls span{color:#7fffe3;text-align:center;min-width:62px;font-size:10px;font-weight:950}.gtBigChartCanvas{overscroll-behavior:contain}.gtZoomBadge{z-index:24;color:#e2ebdec7;pointer-events:auto;background:#030806e0;border:1px solid #7fffe338;border-radius:999px;align-items:center;gap:8px;height:28px;padding:0 8px 0 10px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;bottom:42px;left:18px}.gtZoomBadge strong{color:#ffd400;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:950}.gtZoomBadge span{color:#7fffe3;font-weight:950}.gtZoomBadge button{color:#ffd400;cursor:pointer;background:#050b08db;border:1px solid #f4d21f38;border-radius:999px;height:20px;padding:0 7px;font-size:9px;font-weight:950}.gtZoomBadge button:hover{color:#061008;background:linear-gradient(#ffd400,#c99b00)}@media (width<=1450px){.gtZoomControls span{display:none}.gtZoomControls button{min-width:46px;padding:0 6px}}.gtBigChartCanvas{overscroll-behavior:contain!important;touch-action:none!important}.gtPage,.gtWorkspace,.gtChartsPanel{overscroll-behavior:contain!important}.gtBigChartCanvas{cursor:grab;-webkit-user-select:none;user-select:none}.gtBigChartCanvas.dragging{cursor:grabbing!important}.gtBigChartCanvas.dragging .gtCrosshairTooltip,.gtBigChartCanvas.dragging .gtCrosshairX,.gtBigChartCanvas.dragging .gtCrosshairY,.gtBigChartCanvas.dragging .gtBigPriceMarker{opacity:0!important}.gtChartDraggingBody,.gtChartDraggingBody *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.gtZoomBadge:after{content:"Arrastar para navegar";color:#e2ebde94;font-size:9px;font-weight:850}@media (width<=1450px){.gtZoomBadge:after{display:none}}.gtZoomControlsFocusOnly{display:inline-flex!important}.gtDragHint{color:#e2ebde75!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-left:1px solid #ffffff14!important;justify-content:center!important;align-items:center!important;min-width:94px!important;height:22px!important;padding:0 7px!important;font-size:9px!important;font-weight:950!important;display:inline-flex!important}.gtDragHint.active{color:#ffd400!important}.gtBigChartCanvas.noZoom{cursor:crosshair!important}.gtBigChartCanvas.canDrag{cursor:grab!important}.gtBigChartCanvas.canDrag.dragging{cursor:grabbing!important}.gtBigChartCanvas.canDrag .gtZoomBadge{border-color:#f4d21f47!important}.gtBigChartCanvas.canDrag .gtZoomBadge:after{content:"Click + arrastar para navegar"!important;color:#e2ebde9e!important;font-size:9px!important;font-weight:850!important}.gtBigChartCanvas.noZoom .gtZoomBadge:after{content:"Faz zoom primeiro"!important}@media (width<=1450px){.gtDragHint{display:none!important}}.gtCrosshairX{background:linear-gradient(#7fffe31a,#7fffe370,#7fffe333,#7fffe314)!important;top:10px!important;bottom:34px!important}.gtCrosshairDateMarker{z-index:26;color:#f5f7f2;pointer-events:none;white-space:nowrap;background:#030806f5;border:1px solid #7fffe33d;border-radius:8px;justify-content:center;align-items:center;min-width:110px;height:24px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;bottom:4px;box-shadow:0 12px 30px #0000005c}.gtCrosshairDateMarker:before{content:"";border-bottom:5px solid #7fffe33d;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.gtCrosshairCandleDot{z-index:25;pointer-events:none;background:#7fffe3;border:2px solid #030806f5;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #7fffe352}.gtCrosshairTooltip{border-color:#7fffe347!important}.gtBigChartCanvas.dragging .gtCrosshairDateMarker,.gtBigChartCanvas.dragging .gtCrosshairCandleDot{opacity:0!important}.gtSelectedTf select option:hover,.gtTimeframeSwitch select option:hover,.gtCardTf option:hover{color:#7fffe3!important;background:#0c2018!important}.gtSelectedTf small:after{content:" exibido";color:#e2ebde7a}.gtSelectedTf select:focus,.gtTimeframeSwitch select:focus,.gtCardTf:focus{outline:1px solid #7fffe37a!important;box-shadow:0 0 0 3px #7fffe314!important}.gtSelectedTf{position:relative}.gtTfExplain{color:#e2ebde75;white-space:nowrap;margin-top:4px;font-size:9px;font-style:normal;font-weight:850;display:block}.gtSelectedTf select,.gtTimeframeSwitch select,.gtCardTf{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f5f7f2!important;background:linear-gradient(#12395c,#07131f)!important;border-color:#7fffe357!important;font-weight:950!important}.gtSelectedTf select option,.gtTimeframeSwitch select option,.gtCardTf option{color:#f5f7f2!important;background:#050806!important;font-weight:900!important}.gtSelectedTf select option:checked,.gtTimeframeSwitch select option:checked,.gtCardTf option:checked{color:#ffd400!important;background:#12395c!important}@media (width<=1450px){.gtTfExplain{display:none}}.gtCandleIntervalSelect{white-space:nowrap;background:#030806b8;border:1px solid #7fffe329;border-radius:9px;align-items:center;gap:7px;height:28px;padding:2px 7px;display:inline-flex}.gtCandleIntervalSelect small{color:#e2ebde94;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:950}.gtCandleIntervalSelect select{color:#f5f7f2;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(#12395c,#07131f);border:0;border-radius:7px;outline:none;min-width:58px;height:22px;font-size:10px;font-weight:950}.gtCandleIntervalSelect option{color:#f5f7f2;background:#050806}.gtCandleIntervalSelect select:focus{outline:1px solid #7fffe36b}@media (width<=1450px){.gtCandleIntervalSelect small{display:none}.gtCandleIntervalSelect{padding:2px 4px}}.gtBigChartCanvas.canDrag .gtCandles{shape-rendering:geometricprecision!important}.gtZoomControls span{min-width:66px!important}.gtZoomBadge span{justify-content:center;min-width:58px;display:inline-flex}@media (width>=1500px){.gtCandle .wick{stroke-width:1.12px!important}}.gtCandle .wick{stroke-width:.95px!important}.gtCandle .body{stroke-width:.55px!important}.gtBigChartCanvas.canDrag .gtCandle .body{stroke-width:.75px!important}.gtZoomControls span,.gtZoomBadge span{color:#7fffe3!important;font-weight:950!important}.gtTimeframeSwitch:before{content:"Janela"!important}.gtSelectedTf small:after{content:""!important}.gtSelectedTf small,.gtCandleIntervalSelect small{color:#e2ebde94!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:9px!important;font-weight:950!important}.gtCandleIntervalSelect{border-color:#7fffe333!important}@media (width<=1500px){.gtCandleIntervalSelect:after{display:none}}.gtCandleIntervalSelect:after{content:"usar janela ampla";color:#e2ebde61;text-transform:uppercase;letter-spacing:.04em;font-size:8px;font-weight:850}@media (width<=1500px){.gtCandleIntervalSelect:after{display:none}}.gtCandleIntervalSelect{white-space:nowrap!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:86px!important;min-width:86px!important;height:42px!important;min-height:42px!important;padding:4px 7px!important;display:inline-flex!important}.gtCandleIntervalSelect small{letter-spacing:.08em!important;text-align:center!important;margin:0!important;padding:0!important;font-size:8px!important;line-height:1!important;display:block!important}.gtCandleIntervalSelect select{text-align:center!important;width:62px!important;min-width:62px!important;height:21px!important;margin:0!important;padding:0 20px 0 8px!important;font-size:11px!important;line-height:21px!important}.gtCandleIntervalSelect:after{content:""!important;display:none!important}@media (width<=1450px){.gtCandleIntervalSelect{width:76px!important;min-width:76px!important;padding:4px 5px!important}.gtCandleIntervalSelect select{width:58px!important;min-width:58px!important}}.tradingDeskPro{color:#f9fff9;background:radial-gradient(circle at 16% 0,#5dffc514,#0000 28%),radial-gradient(circle at 80% 0,#ff941f14,#0000 26%),#010403;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;min-height:calc(100vh - 160px);padding:10px;display:grid;position:relative;overflow:hidden}.tradingDeskPro *{box-sizing:border-box}.tradingTopStrip{grid-template-columns:260px minmax(0,1fr) auto;align-items:stretch;gap:8px;min-height:70px;display:grid}.tradingInstrumentBlock,.tradingQuoteStrip,.tradingTopActions,.tradingBottomStatus,.tradingLeftRail,.tradingRightRailCompact,.tradingDrawer,.tradingMiniDeskPro{background:#00000080;border:1px solid #d8b45229}.tradingInstrumentBlock{align-content:center;padding:12px;display:grid}.tradingInstrumentBlock span,.tradingQuoteStrip span,.tradingBottomStatus span,.tradingDrawer header span,.drawerWatchlist button span,.drawerBook span,.drawerOrder label span,.drawerRisk label span,.drawerAlerts label span,.drawerJournal article span,.drawerResearch article span,.emptyDrawerState span,.tradingMiniDeskPro span{color:#f3d37a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.tradingInstrumentBlock strong{color:#fff;letter-spacing:-.05em;font-size:28px;font-weight:950;line-height:.92}.tradingInstrumentBlock small{color:#ecf5e899;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.tradingQuoteStrip{grid-template-columns:1.4fr repeat(5,minmax(90px,1fr));min-width:0;display:grid}.tradingQuoteStrip article{border-right:1px solid #d8b4521a;align-content:center;gap:4px;min-width:0;padding:10px 12px;display:grid}.tradingQuoteStrip article:last-child{border-right:0}.tradingQuoteStrip strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:950;line-height:1;overflow:hidden}.tradingQuoteStrip article:first-child strong{letter-spacing:-.04em;font-size:22px}.tradingQuoteStrip em{font-size:12px;font-style:normal;font-weight:950}.tradingTopActions{align-items:center;gap:6px;padding:8px;display:flex}.tradingTopActions button,.tradingLeftRail button,.tradingRightRailCompact button,.tradingDrawer header button,.tradingDrawer button{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d8b45214;border:1px solid #d8b45238;min-height:34px;padding:0 12px;font-size:10px;font-weight:950}.tradingTopActions button:hover,.tradingLeftRail button:hover,.tradingRightRailCompact button:hover,.tradingDrawer button:hover{color:#6dffd0;background:#5dffc514;border-color:#5dffc55c}.tradingChartStage{min-height:0;display:grid;position:relative}.tradingChartStage>.htProChart,.tradingChartStage>.halcyonTerminalChart{width:100%;height:calc(100vh - 278px);min-height:650px}.tradingChartStage .htPriceSvg{height:calc(100vh - 490px);min-height:500px}.tradingChartStage .htChartCanvas{min-height:520px}.tradingMode-focus .tradingTopStrip,.tradingMode-focus .tradingBottomStatus{display:none}.tradingMode-focus .tradingChartStage>.htProChart,.tradingMode-focus .tradingChartStage>.halcyonTerminalChart{height:calc(100vh - 190px)}.tradingLeftRail,.tradingRightRailCompact{z-index:22;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:6px;padding:6px;display:grid;position:absolute;top:74px}.tradingLeftRail{left:10px}.tradingRightRailCompact{right:10px}.tradingLeftRail button,.tradingRightRailCompact button{writing-mode:vertical-rl;text-orientation:mixed;background:#000000b8;min-width:38px;min-height:86px;padding:10px 0}.tradingBottomStatus{color:#ecf5e8a3;flex-wrap:wrap;align-items:center;gap:14px;min-height:38px;padding:8px 12px;font-size:12px;display:flex}.tradingBottomStatus strong{color:#fff}.tradingBottomStatus em{color:#ecf5e88f;font-style:normal}.tradingBottomStatus b{color:#ffb36b;font-weight:900}.tradingDrawer{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(430px,100vw - 36px);max-height:calc(100vh - 138px);position:fixed;top:108px;right:18px;overflow:auto;box-shadow:0 30px 90px #0000008c}.tradingDrawer.wide{width:auto;left:18px}.tradingDrawer header{z-index:5;background:#030a07f5;border-bottom:1px solid #d8b45224;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 14px;display:flex;position:sticky;top:0}.tradingDrawer header h2{color:#fff;letter-spacing:-.045em;margin:4px 0 0;font-size:26px;line-height:.94}.drawerWatchlist,.drawerBook,.drawerTape,.drawerOrder,.drawerRisk,.drawerJournal,.drawerAlerts,.drawerResearch,.drawerChartsPro{padding:14px}.drawerWatchlist input,.drawerOrder input,.drawerOrder textarea,.drawerRisk input,.drawerAlerts input,.drawerAlerts select{color:#fff;background:#ffffff0a;border:1px solid #d8b4522e;outline:none;width:100%;min-height:42px;padding:0 11px}.drawerOrder textarea{resize:vertical;min-height:90px;padding:11px}.drawerWatchlist>div{gap:8px;margin-top:12px;display:grid}.drawerWatchlist button{text-align:left;background:#ffffff06;gap:4px;min-height:80px;display:grid}.drawerWatchlist button.active{background:#5dffc514;border-color:#5dffc585}.drawerWatchlist button strong{color:#fff}.drawerWatchlist button small{color:#ecf5e89e}.drawerWatchlist button em{font-style:normal;font-weight:950}.drawerBook{gap:6px;display:grid}.drawerBook>div{border:1px solid #d8b4521a;grid-template-columns:80px 1fr 70px;align-items:center;gap:8px;min-height:42px;padding:0 10px;display:grid;position:relative;overflow:hidden}.drawerBook .ask{background:#ff6f7d0e}.drawerBook .bid{background:#5dffc50e}.drawerBook .mid{background:#d8b4521c;justify-content:space-between;display:flex}.drawerBook strong{color:#fff}.drawerBook em{color:#ecf5e8b3;text-align:right;font-style:normal}.drawerBook i{opacity:.14;position:absolute;top:0;bottom:0;right:0}.drawerBook .ask i{background:#ff6f7d}.drawerBook .bid i{background:#6dffd0}.drawerBook p{color:#ecf5e89e;font-size:12px;line-height:1.45}.drawerTapeHeader,.drawerTape article{grid-template-columns:1.4fr .8fr .7fr 1fr .8fr 1fr;align-items:center;gap:10px;min-width:860px;display:grid}.drawerTape{overflow-x:auto}.drawerTapeHeader{color:#f3d37a;letter-spacing:.1em;text-transform:uppercase;min-height:34px;font-size:10px;font-weight:950}.drawerTape article{color:#ecf5e8b8;border-top:1px solid #d8b45214;min-height:44px;font-size:12px}.drawerTape article strong{color:#fff}.drawerTape article em{font-style:normal;font-weight:950}.drawerOrder,.drawerRisk,.drawerAlerts,.drawerResearch{gap:14px;display:grid}.drawerOrder form,.drawerAlerts form,.riskInputs{gap:10px;display:grid}.drawerOrder label,.drawerRisk label,.drawerAlerts label{gap:6px;display:grid}.sideSwitch{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sideSwitch button.active,.drawerOrder form>button,.drawerAlerts form>button{color:#020806;background:linear-gradient(135deg,#f3d37a,#b88d36)}.executionPreview,.riskCards{grid-template-columns:1fr;gap:8px;display:grid}.executionPreview article,.riskCards article,.drawerJournal article,.drawerAlerts article,.drawerResearch article,.emptyDrawerState{background:#ffffff06;border:1px solid #d8b4521f;padding:13px}.executionPreview strong,.riskCards strong,.drawerJournal h3,.drawerAlerts h3,.drawerResearch h3,.emptyDrawerState h3{color:#fff;margin:6px 0 0;font-size:20px;line-height:1;display:block}.drawerJournal,.drawerAlerts>div{gap:8px;display:grid}.drawerJournal p,.drawerAlerts p,.drawerResearch p,.emptyDrawerState p{color:#ecf5e8a3;font-size:13px;line-height:1.45}.drawerAlerts footer{gap:8px;margin-top:10px;display:flex}.drawerChartsPro .chartsPage{background:0 0!important;padding:0!important}.tradingMiniDeskPro{z-index:70;width:280px;padding:14px;position:fixed;bottom:52px;right:22px;box-shadow:0 22px 70px #00000080}.tradingMiniDeskPro>button{width:28px;height:28px;position:absolute;top:8px;right:8px}.tradingMiniDeskPro strong{color:#fff;margin-top:8px;font-size:26px;display:block}.tradingMode-desk .tradingLeftRail,.tradingMode-desk .tradingRightRailCompact{opacity:1}.tradingMode-chart .tradingLeftRail,.tradingMode-chart .tradingRightRailCompact{opacity:.88}.tradingMode-focus .tradingLeftRail,.tradingMode-focus .tradingRightRailCompact{opacity:.45}.tradingMode-focus .tradingLeftRail:hover,.tradingMode-focus .tradingRightRailCompact:hover{opacity:1}@media (width<=1280px){.tradingTopStrip{grid-template-columns:1fr}.tradingQuoteStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.tradingTopActions{justify-content:flex-start}.tradingChartStage>.htProChart,.tradingChartStage>.halcyonTerminalChart{height:auto;min-height:580px}}@media (width<=780px){.tradingDeskPro{padding:6px}.tradingQuoteStrip{grid-template-columns:1fr 1fr}.tradingLeftRail,.tradingRightRailCompact{margin-top:6px;display:flex;position:static;overflow-x:auto}.tradingLeftRail button,.tradingRightRailCompact button{writing-mode:horizontal-tb;min-width:max-content;min-height:36px;padding:0 12px}.tradingChartStage{display:block}.tradingDrawer,.tradingDrawer.wide{width:auto;top:80px;left:8px;right:8px}}.tradingDrawer.wide{width:auto;max-height:calc(100vh - 118px);top:96px;left:18px;right:18px;overflow:hidden}.tradingDrawer.wide header{min-height:72px}.drawerChartsPro{background:radial-gradient(circle at 20% 0,#5dffc50f,#0000 34%),#020806;height:calc(100vh - 205px);padding:16px;overflow:auto}.drawerChartsPro .chartsPage{grid-template-columns:minmax(0,1fr) 360px;gap:14px;width:100%;min-width:0;display:grid;background:0 0!important;margin:0!important;padding:0!important}.drawerChartsPro .chartsMain,.drawerChartsPro .chartsRail{min-width:0}.drawerChartsPro .chartsRail{align-content:start;gap:14px;display:grid}.drawerChartsPro .panel,.drawerChartsPro .terminalPanel,.drawerChartsPro [class*=Panel]{min-width:0}.drawerChartsPro .halcyonBodivaChartStatus,.halcyonBodivaChartStatus{background:linear-gradient(90deg,#d8b45212,#0000 62%),#0000006b;border:1px solid #d8b45229;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid!important}.drawerChartsPro .halcyonBodivaChartStatus article,.halcyonBodivaChartStatus article{border-right:1px solid #d8b4521f;align-content:center;gap:5px;min-width:0;min-height:82px;padding:13px 15px;display:grid}.drawerChartsPro .halcyonBodivaChartStatus article:last-child,.halcyonBodivaChartStatus article:last-child{border-right:0}.drawerChartsPro .halcyonBodivaChartStatus span,.halcyonBodivaChartStatus span{color:#f3d37a;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950;display:block}.drawerChartsPro .halcyonBodivaChartStatus strong,.halcyonBodivaChartStatus strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:950;line-height:1;display:block;overflow:hidden}.drawerChartsPro .halcyonBodivaChartStatus small,.halcyonBodivaChartStatus small{color:#ecf5e89e;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;display:block;overflow:hidden}.drawerChartsPro .halcyonBodivaAdvancedChartShell{gap:12px;min-width:0;display:grid}.drawerChartsPro .halcyonBodivaAdvancedChartShell .htProChart{width:100%;min-width:0;min-height:650px}.drawerChartsPro .halcyonBodivaAdvancedChartShell .htPriceSvg{width:100%;min-width:980px;height:560px}.drawerChartsPro .halcyonBodivaAdvancedChartShell .htChartCanvas{min-height:570px;overflow:auto hidden}.drawerChartsPro .chartTabs{border:1px solid #d8b45229;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;display:grid}.drawerChartsPro .chartTabs button{color:#ecf5e8c7;letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border:0;border-right:1px solid #d8b45229;min-height:58px;font-size:13px;font-weight:950}.drawerChartsPro .chartTabs button:last-child{border-right:0}.drawerChartsPro .chartTabs button.active{color:#fff;background:#d8b45224;box-shadow:inset 0 -3px #ffb02e}.drawerChartsPro .chartToolbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-bottom:14px;display:grid}.drawerChartsPro .symbolInput{color:#fff;background:#00000061;border:1px solid #d8b4522e;min-height:42px;padding:0 13px;font-weight:800}.drawerChartsPro .terminalButton,.drawerChartsPro .chartToolbar button{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;background:#d8b45214;border:1px solid #d8b45247;min-height:42px;padding:0 14px;font-size:11px;font-weight:950}.drawerChartsPro .chartToolbar .tag{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;border:1px solid #d8b4523d;align-items:center;min-height:42px;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}@media (width<=1260px){.drawerChartsPro .chartsPage{grid-template-columns:1fr}.drawerChartsPro .chartsRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.drawerChartsPro{padding:10px}.drawerChartsPro .halcyonBodivaChartStatus,.halcyonBodivaChartStatus{grid-template-columns:1fr}.drawerChartsPro .halcyonBodivaChartStatus article,.halcyonBodivaChartStatus article{border-bottom:1px solid #d8b4521f;border-right:0}.drawerChartsPro .chartToolbar,.drawerChartsPro .chartsRail{grid-template-columns:1fr}}.tradingLeftRail,.tradingRightRailCompact{display:none!important}.tradingChartStage{display:block!important}.tradingChartStage>.htProChart,.tradingChartStage>.halcyonTerminalChart{height:calc(100vh - 278px);min-height:760px;width:100%!important}.tradingMode-focus .tradingChartStage>.htProChart,.tradingMode-focus .tradingChartStage>.halcyonTerminalChart{height:calc(100vh - 190px);min-height:820px}.tradingTopActions button{white-space:nowrap;min-width:86px}.tradingTopActions button:first-child:after{content:""}.htMessagesPanelPro{grid-template-columns:minmax(280px,1.3fr) repeat(2,minmax(180px,.85fr));gap:12px;display:grid}.htMessageSnapshotCard{grid-row:span 2}.htMessageSnapshotCard textarea{resize:vertical;color:#f5f8eeeb;background:#00000038;border:1px solid #d8b4522e;border-radius:12px;outline:none;width:100%;min-height:74px;margin-top:10px;padding:10px 11px}.htSnapshotPreview{background:#020c168c;border:1px solid #4da3ff2e;border-radius:12px;margin-top:10px;padding:10px}.htSnapshotPreview strong,.htMarketUniversePanel header span,.htTickerUniverseMini header span{color:#f3d37aeb;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.htSnapshotPreview pre{white-space:pre-wrap;color:#e8efe2c2;max-height:180px;margin:8px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.55;overflow:auto}.htMessageSnapshotCard footer{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.htPositiveMini{color:#61f5c8e6;margin-top:9px;font-size:11px;display:block}.htMarketUniversePanel{gap:14px;display:grid}.htMarketUniversePanel header p{color:#e6efe1a8;max-width:760px;margin:7px 0 0;line-height:1.55}.htMarketUniverseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.htMarketUniverseGrid article,.htTickerUniverseMini article{background:linear-gradient(135deg,#ffffff0a,#ffffff04);border:1px solid #d8b45229;border-radius:14px;padding:12px}.htMarketUniverseGrid article span{color:#61f5c8db;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.htMarketUniverseGrid article h4,.htTickerUniverseMini article strong{color:#f5f8eef5;margin:6px 0;font-size:14px;font-weight:900;display:block}.htMarketUniverseGrid article p,.htMarketUniverseGrid article small,.htTickerUniverseMini article small{color:#e6efe19e;margin:0;line-height:1.45;display:block}.htTickerUniverseMini{border-top:1px solid #d8b45224;margin-top:12px;padding-top:12px}.htTickerUniverseMini header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.htTickerUniverseMini header button{color:#f3d37af2;background:#d8b45214;border:1px solid #d8b4523d;border-radius:999px;padding:7px 10px}.htTickerUniverseMini>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.htDealFlowPanelPro{grid-template-columns:repeat(3,minmax(0,1fr))}.tradingTopActions button.active{color:#61f5c8f5;background:#61f5c814;border-color:#61f5c88c}.tradingMode-desk .tradingChartStage{box-shadow:0 0 0 1px #61f5c81f,0 24px 70px #00000047}@media (width<=1050px){.htMessagesPanelPro,.htMarketUniverseGrid,.htTickerUniverseMini>div,.htDealFlowPanelPro{grid-template-columns:1fr}}.htEventMarker{pointer-events:none}.htEventDot{fill:#f3d37af2;stroke:#030806f2;stroke-width:1.4px;filter:drop-shadow(0 0 8px #f3d37a57)}.htToolActions button.active{box-shadow:inset 0 0 0 1px #f3d37a3d,0 0 18px #2a74d114}.htPriceSvg{background:#000}.htGridLine{stroke:#94a3b81b;stroke-width:.85px;shape-rendering:crispedges}.htGridLine.vertical{stroke:#94a3b814;stroke-dasharray:2 10}.htLastDot{filter:drop-shadow(0 0 9px #d2e9ff8c)}.htChartLine{filter:drop-shadow(0 0 5px #d2e9ff29)}.htToolActions button.active{border-color:#ff971fb8}.htPriceSvg,.htChartCanvas,.htChartSurface,.htChartBody,.htChartPlot,.htMainChart,.htChartPanel{background:#000!important}.htPriceSvg{background-color:#000!important}.htGridLine{stroke:#78869b16}.htGridLine.vertical{stroke:#78869b0f}.htDot{opacity:.34}.htToolActions button,.htChartSubToolbar button{white-space:nowrap}.htSnapshotPreview pre{max-height:180px;font-size:12px;overflow:auto}.htCompareBox{min-width:210px;display:inline-flex;position:relative}.htCompareBox input{color:#fff;background:#000000b8;border:1px solid #ff971f52;outline:none;width:230px;height:34px;padding:0 11px;font-size:12px;font-weight:800}.htCompareResults{z-index:90;background:#020504fa;border:1px solid #ff971f61;width:330px;max-height:280px;position:absolute;top:39px;left:0;overflow:auto;box-shadow:0 18px 40px #0000007a}.htCompareResults button{text-align:left;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff0f;grid-template-columns:86px 1fr;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.htCompareResults button:hover{background:#ff971f1f}.htCompareResults span{color:#e6efe1ad;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.htComparisonOverlay{pointer-events:none}.htComparisonMainPath{fill:none;stroke:#ffffff6b;stroke-width:1.2px;stroke-dasharray:6 7}.htComparisonPath{fill:none;stroke:#ff971f;stroke-width:2.4px;filter:drop-shadow(0 0 8px #ff971f52)}.htComparisonLegendBg{fill:#000000bd;stroke:#ff971f57}.htComparisonLegendTitle{fill:#f3d37aeb;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.htChartContextMenu{z-index:9999;background:#020404fa;border:1px solid #ff971f6b;min-width:238px;padding:8px;position:fixed;box-shadow:0 18px 48px #00000094}.htChartContextMenu span{color:#f3d37a;letter-spacing:.1em;text-transform:uppercase;padding:8px 10px 10px;font-size:11px;font-weight:900;display:block}.htChartContextMenu button{color:#ffffffe0;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f;width:100%;padding:10px;font-weight:800;display:block}.htChartContextMenu button:hover{color:#fff;background:#ff971f24}.htAlertModalBackdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;place-items:center;display:grid;position:fixed;inset:0}.htAlertModal{background:linear-gradient(#080e0dfa,#000000fa);border:1px solid #ff971f61;width:min(460px,100vw - 32px);padding:22px;box-shadow:0 24px 70px #0000009e}.htAlertModal>span{color:#f3d37a;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.htAlertModal h3{color:#fff;margin:10px 0 18px;font-size:22px}.htAlertModal input{color:#fff;background:#000;border:1px solid #ffffff29;width:100%;height:44px;padding:0 12px;font-size:18px;font-weight:900}.htAlertModal div,.htAlertModal footer{gap:10px;margin-top:14px;display:flex}.htAlertModal button{color:#fff;cursor:pointer;background:#ff971f14;border:1px solid #ff971f52;flex:1;height:40px;font-weight:900}.htAlertModal button.active,.htAlertModal footer button:last-child{color:#050505;background:#ff971f}.htTooltipBg{stroke:#ff971f5c}.htComparisonLegendTitle{letter-spacing:.075em;font-size:10px}.htZoomBrush{cursor:grab}.htZoomBrush:active{cursor:grabbing}.htBrushTrack{fill:#ffffff09;stroke:#ffffff14}.htBrushLine{fill:none;stroke:#d8ecff6b;stroke-width:1.15px}.htBrushSelection{fill:#ff971f26;stroke:#ff971fad;stroke-width:1px}.htBrushSelection.dragging{fill:#ff971f38}.htBrushHandle{stroke:#ffffffb3;stroke-width:1.2px}.htMacroEvent{pointer-events:none}.htMacroEventLine{stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:5 8}.htMacroEventDot{stroke:#000000d9;stroke-width:1.4px;filter:drop-shadow(0 0 8px #ffffff2e)}.htMacroEventLabel{letter-spacing:.08em;fill:#ffffffd6;paint-order:stroke;stroke:#000000e6;stroke-width:2px;font-size:8px;font-weight:900}.htMacroEvent-bna .htMacroEventDot{fill:#ff971f}.htMacroEvent-imf .htMacroEventDot{fill:#4f83ff}.htMacroEvent-brent .htMacroEventDot{fill:#f3d37a}.htMacroEvent-kwanza .htMacroEventDot{fill:#ff4d5f}.htMacroEvent-bodiva .htMacroEventDot{fill:#f8fafc}.htMacroEvent-macro .htMacroEventDot{fill:#5dffc5}.htProTopBar{overflow:hidden}.htProMetric,.htProIdentity{min-width:0}.htProMetric strong,.htProMetric em,.htProMetric small,.htProMetric span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.htProMetric strong{white-space:nowrap;font-size:clamp(14px,1.12vw,24px);line-height:1.05}.htProMetric.main strong{font-size:clamp(22px,2.05vw,42px)}.htProMetric.date strong{white-space:normal;font-size:clamp(11px,.78vw,15px);line-height:1.2}.htAxisText{letter-spacing:.02em;font-size:10px}.htPriceTagText{font-size:10px}.htToolActions button:not(.active){opacity:.92}.htMacroEvent-fx .htMacroEventDot{fill:#ff4d5f}.htMacroEvent-ine .htMacroEventDot{fill:#5dffc5}.htMacroEvent-anpg .htMacroEventDot,.htMacroEvent-sonangol .htMacroEventDot{fill:#f3d37a}.htMacroEvent-minfin .htMacroEventDot{fill:#b68cff}.htMacroEvent-worldbank .htMacroEventDot{fill:#58a6ff}.htMacroEvent-rating .htMacroEventDot{fill:#ff6b7e}.htMacroEvent-privatizacao .htMacroEventDot{fill:#fff}.htMacroEvent-politica .htMacroEventDot{fill:#cbd5e1}.htMacroEventLabel{font-size:7px}.htMacroEvent{pointer-events:auto;cursor:pointer}.htMacroEvent:hover .htMacroEventDot{filter:drop-shadow(0 0 12px #ff971f73);transform-box:fill-box;transform-origin:50%;transform:scale(1.22)}.htMacroEvent:hover .htMacroEventLine{stroke-opacity:.55}.htMacroEvent-usCpi .htMacroEventDot,.htMacroEvent-fed .htMacroEventDot{fill:#ff971f}.htMacroEvent-usGdp .htMacroEventDot{fill:#5dffc5}.htMacroEvent-dxy .htMacroEventDot{fill:#d8ecff}.htMacroEvent-globalRisk .htMacroEventDot{fill:#ff6b7e}.htEventInsightBackdrop{z-index:10020;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htEventInsight{background:radial-gradient(circle at 14% 0,#ff971f1f,#0000 38%),linear-gradient(#080e0dfa,#000000fa);border:1px solid #ff971f61;width:min(560px,100vw - 40px);padding:22px;box-shadow:0 28px 80px #000000a8}.htEventInsight header{justify-content:space-between;align-items:center;gap:12px;display:flex}.htEventInsight header span{color:#f3d37a;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.htEventInsight header button,.htEventInsight footer button{color:#ffffffe6;cursor:pointer;background:#ff971f14;border:1px solid #ff971f52;padding:9px 12px;font-weight:900}.htEventInsight h3{color:#fff;margin:16px 0 10px;font-size:24px;line-height:1.08}.htEventInsightMeta{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.htEventInsightMeta strong,.htEventInsightMeta em,.htEventInsightMeta small{color:#e6efe1db;background:#ffffff0a;border:1px solid #ffffff1a;padding:7px 9px;font-size:12px;font-style:normal;font-weight:800}.htEventInsight p{color:#e6efe1bd;margin:0;font-size:14px;line-height:1.55}.htEventAffects{margin-top:18px}.htEventAffects>span{color:#f3d37a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:900;display:block}.htEventAffects div{flex-wrap:wrap;gap:8px;display:flex}.htEventAffects strong{color:#5dffc5;background:#5dffc512;border:1px solid #5dffc53d;padding:6px 8px;font-size:12px}.htEventInsight footer{gap:10px;margin-top:22px;display:flex}.htEventInsight footer button:last-child{color:#050505;background:#ff971f}.htMacroEvent-usCpi .htMacroEventLine,.htMacroEvent-usGdp .htMacroEventLine,.htMacroEvent-fed .htMacroEventLine,.htMacroEvent-dxy .htMacroEventLine,.htMacroEvent-globalRisk .htMacroEventLine{stroke:#ff971f47;stroke-dasharray:2 6}.htEventMarker{opacity:.62}.htEventLine{stroke-opacity:.18}.htMacroEvent-fed .htMacroEventLine,.htMacroEvent-usCpi .htMacroEventLine,.htMacroEvent-usGdp .htMacroEventLine{stroke-opacity:.36}.tradingDeskPro{grid-template-rows:auto auto minmax(0,1fr) auto}.tradingPolishBar{grid-template-columns:minmax(260px,auto) minmax(260px,1fr) auto auto;align-items:center;gap:8px;min-height:42px;display:grid}.tradingQuickSymbols,.tradingLayoutSaver,.tradingCompareChip,.tradingDeskMessage{background:#00000075;border:1px solid #d8b45226;min-height:42px}.tradingQuickSymbols,.tradingLayoutSaver{align-items:center;gap:6px;padding:6px;display:flex;overflow:auto}.tradingQuickSymbols button,.tradingLayoutSaver button,.tradingCompareChip button,.tradingDeskMessage{color:#f3d37a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#d8b45212;border:1px solid #d8b45233;min-height:28px;padding:0 9px;font-size:10px;font-weight:950}.tradingQuickSymbols button.active,.tradingLayoutSaver button:hover,.tradingQuickSymbols button:hover,.tradingDeskMessage:hover{color:#6dffd0;background:#6dffd014;border-color:#6dffd06b}.tradingLayoutSaver input{color:#fff;background:#00000085;border:1px solid #d8b45229;outline:none;width:150px;min-height:28px;padding:0 9px;font-size:11px}.tradingCompareChip{white-space:nowrap;grid-template-columns:auto minmax(140px,auto) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.tradingCompareChip span{color:#f3d37a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950}.tradingCompareChip strong{color:#fff;font-size:12px}.tradingCompareChip button{color:#ff8b95;min-width:28px;padding:0}.tradingDeskMessage{color:#6dffd0;text-align:left;text-overflow:ellipsis;justify-content:center;align-items:center;max-width:360px;display:inline-flex;overflow:hidden}.tradingTopActions button{min-width:72px}.drawerAlertNote{color:#ecf5e8b3;background:#6dffd00f;border:1px solid #6dffd02e;margin:10px 0;padding:10px;font-size:12px;line-height:1.45}.drawerSavedLayouts{border-top:1px solid #d8b4521f;gap:8px;margin-top:12px;padding-top:12px;display:grid}.drawerSavedLayouts>span{color:#f3d37a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.drawerSavedLayouts article{background:#00000042;border:1px solid #d8b4521f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px;display:grid}.drawerSavedLayouts small{color:#ecf5e885;white-space:nowrap;font-weight:800}@media (width<=1280px){.tradingPolishBar{grid-template-columns:1fr}.tradingDeskMessage{max-width:none}}@media (width<=760px){.tradingLayoutSaver,.tradingQuickSymbols{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tradingLayoutSaver input{grid-column:1/-1;width:100%}.tradingCompareChip{grid-template-columns:1fr auto}.tradingCompareChip span{grid-column:1/-1}}.tradingQuickSymbols button.index{color:#ffcf73;background:#ffcf7313;border-color:#ffcf734d}.tradingQuickSymbols button.index.active{color:#07110d;background:linear-gradient(135deg,#d6ad35,#ffcf73)}.tradingBottomStatus span{white-space:nowrap}.tradingRestoreShell{color:#f8f8ed;background:radial-gradient(circle at 0 0,#44f5c41f,#0000 34%),radial-gradient(circle at 100% 100%,#ffcc4514,#0000 36%),#00110f;place-items:center;min-height:calc(100vh - 80px);padding:32px;display:grid}.tradingRestoreShell section{text-align:center;background:linear-gradient(#041c18f5,#000a09fa);border:1px solid #ffcd452e;width:min(520px,92vw);padding:28px;box-shadow:0 24px 80px #00000047}.tradingRestoreShell span{color:#ffcc45;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.tradingRestoreShell strong{color:#fff;letter-spacing:-.03em;margin-top:10px;font-size:1.3rem;display:block}.tradingRestoreShell p{color:#44f5c4;letter-spacing:-.08em;margin:16px 0 8px;font-size:clamp(2.2rem,8vw,4.8rem);font-weight:950;line-height:.95}.tradingRestoreShell small{color:#e2f2ec94;font-size:.72rem;font-weight:800}.trRealShell{color:#f4fbff;background:#02080d;min-height:100vh;padding:16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.trRealHero{background:radial-gradient(circle at 0 0,#ffd84d1a,#0000 32%),linear-gradient(#071a27 0%,#03090f 100%);border:1px solid #5ad7d62e;grid-template-columns:minmax(0,1fr) 520px;gap:14px;padding:16px;display:grid}.trRealEyebrow,.trRealHero span,.trRealUniverse header span,.trRealChartHead span,.trRealMetrics span,.trRealPriceBox span{color:#ffd84d;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.trRealHero h1{letter-spacing:-.06em;margin:7px 0 8px;font-size:clamp(30px,4vw,58px);line-height:.92}.trRealHero p{color:#cce3ea;max-width:960px;margin:0;font-size:13px;line-height:1.55}.trRealStatus{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.trRealStatus article,.trRealMetrics article{background:#00000040;border:1px solid #5ad7d624;padding:12px}.trRealStatus strong,.trRealMetrics strong{margin-top:5px;font-size:24px;line-height:1;display:block}.trRealStatus small,.trRealMetrics small{color:#9fbac2;font-size:11px}.trRealGrid{grid-template-columns:340px minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.trRealUniverse,.trRealChartPanel{background:linear-gradient(#071824f5,#030a0efa);border:1px solid #5ad7d62e}.trRealUniverse{min-height:680px;overflow:hidden}.trRealUniverse header{border-bottom:1px solid #5ad7d61f;justify-content:space-between;gap:10px;padding:14px;display:flex}.trRealUniverse header strong{margin-top:4px;font-size:18px;display:block}.trRealUniverse header b{color:#8ff5ef;font-size:22px}.trRealUniverse input{color:#fff;background:#061622;border:1px solid #5ad7d638;outline:none;width:calc(100% - 28px);height:38px;margin:14px;padding:0 12px;font-weight:850}.trRealUniverse input:focus{border-color:#ffd84db3;box-shadow:0 0 0 3px #ffd84d14}.trRealList{gap:6px;max-height:585px;padding:0 14px 14px;display:grid;overflow:auto}.trRealList button{text-align:left;color:#eaf7fa;cursor:pointer;background:#0000003d;border:1px solid #5ad7d61f;padding:10px}.trRealList button:hover,.trRealList button.active{background:#ffd84d14;border-color:#ffd84d94}.trRealList button strong{color:#fff;font-size:13px;display:block}.trRealList button span{color:#cce3ea;margin-top:3px;font-size:12px;line-height:1.3;display:block}.trRealList button small{color:#8ff5ef;text-transform:uppercase;margin-top:5px;font-size:10px;display:block}.trRealChartPanel{min-width:0;padding:14px}.trRealChartHead{justify-content:space-between;align-items:start;gap:18px;display:flex}.trRealChartHead h2{letter-spacing:-.045em;margin:5px 0;font-size:clamp(22px,2.5vw,38px);line-height:1}.trRealChartHead small{color:#9fbac2}.trRealPriceBox{background:#ffd84d0f;border:1px solid #ffd84d38;min-width:220px;padding:12px}.trRealPriceBox strong{margin-top:5px;font-size:28px;display:block}.trRealPriceBox small{margin-top:4px;font-weight:900;display:block}.trRealPriceBox small.positive{color:#8ff5ef}.trRealPriceBox small.negative{color:#ff9b9b}.trRealMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.trRealChartBox{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/100% 64px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/84px 100%,radial-gradient(circle at 100% 0,#5ad7d61f,#0000 32%),#031019;border:1px solid #5ad7d624;height:420px;margin-top:14px;position:relative;overflow:hidden}.trRealChartBox svg{width:100%;height:100%}.trRealAxis{stroke:#cce3ea29;stroke-width:1px}.trRealAreaPath{fill:url(#trRealArea)}.trRealLinePath{fill:none;stroke:#ffd84d;stroke-width:2.4px;filter:drop-shadow(0 0 8px #ffd84d59)}.trRealDot{fill:#ffd84d}.trRealOverlay{z-index:3;color:#ffd84d;background:#02080d9e;place-items:center;font-weight:950;display:grid;position:absolute;inset:0}.trRealOverlay.error{color:#ffb6b6}.trRealFoot{color:#9fbac2;justify-content:space-between;gap:12px;margin-top:10px;font-size:11px;display:flex}.trRealEmpty{background:#ffd84d0d;border:1px dashed #ffd84d47;padding:14px}.trRealEmpty strong{color:#ffd84d;display:block}.trRealEmpty span{color:#cce3ea;margin-top:5px;font-size:12px;display:block}@media (width<=1200px){.trRealHero,.trRealGrid{grid-template-columns:1fr}.trRealStatus,.trRealMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.trBloomShell{color:#f7f7f7;background:#000;min-height:100vh;font-family:Arial Narrow,Arial,Helvetica,sans-serif;overflow:hidden}.trBloomTop{background:#000;border-bottom:1px solid #1b1b1b;grid-template-columns:250px 270px 180px 220px 160px 210px 130px;align-items:center;gap:10px;min-height:76px;padding:8px 14px;display:grid}.trBloomIdentity strong{letter-spacing:.02em;font-size:26px;display:inline-block}.trBloomIdentity span{color:#a5a5a5;margin-left:15px;font-size:19px}.trBloomIdentity small{color:#ff9f00;margin-top:8px;font-size:15px;display:block}.trBloomQuote b{font-size:28px;line-height:1;display:block}.trBloomQuote span{margin-top:9px;font-size:22px;display:block}.trBloomMiniSpark{place-items:center;height:48px;display:grid}.trBloomMiniSpark svg{width:100%;height:42px}.trBloomMiniSpark path{fill:none;stroke:#fff;stroke-width:2px}.trBloomPair span,.trBloomTime span{color:#ff9f00;margin-right:10px;font-size:18px}.trBloomPair strong,.trBloomTime strong{font-size:22px;font-weight:400}.trBloomFunctionBar{background:linear-gradient(#c01228,#87000e);border-bottom:1px solid #3a0000;grid-template-columns:230px 230px 170px 110px 85px minmax(0,1fr);height:42px;display:grid}.trBloomTickerTab{color:#050505;background:#ff9f00;border-right:2px solid #682000;padding:8px 11px;font-size:25px;line-height:1}.trBloomFunctionBar button,.trBloomControlBar button,.trBloomTools button{color:#fff;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff38;font-family:inherit;font-size:20px}.trBloomFunctionBar button:hover,.trBloomControlBar button:hover,.trBloomTools button:hover{filter:brightness(1.25)}.trBloomTitle{justify-content:flex-end;align-items:center;padding-right:16px;font-size:22px;display:flex}.trBloomControlBar{background:#0a0a0a;border-bottom:1px solid #262626;align-items:center;gap:8px;min-height:44px;padding:4px 8px;display:flex}.trBloomControlBar label{align-items:center;gap:8px;display:flex}.trBloomControlBar label span{color:#ff9f00;font-size:18px}.trBloomControlBar input{color:#ffb500;background:#070707;border:1px solid #313131;outline:none;width:280px;height:31px;padding:0 10px;font-family:inherit;font-size:18px}.trBloomRange{height:34px;margin-left:8px;display:flex}.trBloomRange button,.trBloomControlBar>button{color:#fff;background:linear-gradient(#191919,#0d0d0d);border:1px solid #222;min-width:48px;height:34px;padding:0 11px;font-size:18px}.trBloomRange button.active{background:linear-gradient(#1c68bf,#0e3c7a)}.trBloomControlBar .trBloomYellow,.trBloomTools .trBloomYellow{color:#000;background:#ff9f00}.trBloomTools{background:#121212;border-bottom:1px solid #242424;height:38px;display:flex}.trBloomTools button{text-align:left;background:linear-gradient(#171717,#0b0b0b);border-right:1px solid #272727;min-width:95px;padding:0 13px;font-size:16px}.trBloomWorkspace{grid-template-columns:270px minmax(0,1fr);height:calc(100vh - 200px);min-height:680px;display:grid}.trBloomUniverse{background:#030303;border-right:1px solid #232323;overflow:hidden}.trBloomUniverse header{color:#ffb500;background:#090909;border-bottom:1px solid #242424;justify-content:space-between;padding:10px;font-size:15px;display:flex}.trBloomUniverse header span{color:#8ff5ef}.trBloomList{height:calc(100% - 42px);overflow:auto}.trBloomList button{text-align:left;color:#f2f2f2;cursor:pointer;background:#030303;border:0;border-bottom:1px solid #181818;width:100%;padding:8px 10px;font-family:inherit}.trBloomList button:hover,.trBloomList button.active{background:#12233a;box-shadow:inset 4px 0 #ff9f00}.trBloomList strong{font-size:16px;display:block}.trBloomList span{color:#a9b3ba;margin-top:3px;font-size:13px;display:block}.trBloomChartTerminal{background:#000;min-width:0;position:relative}.trBloomChartMeta{z-index:4;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:10px;left:10px;right:14px}.trBloomLegend{background:#000000b8;border:1px solid #ffffff47;min-width:230px;padding:8px 10px;box-shadow:0 0 0 1px #00000080}.trBloomLegend span{color:#fff;justify-content:space-between;gap:14px;font-size:16px;display:flex}.trBloomLegend i{background:#d8edff;width:14px;height:14px;margin-right:5px;display:inline-block}.trBloomLegend b{font-weight:400}.trBloomSource{text-align:right;background:#00000094;border:1px solid #ff9f0040;max-width:470px;padding:7px 10px}.trBloomSource strong{color:#fff;font-size:16px;display:block}.trBloomSource span{color:#8d9aa2;margin-top:3px;font-size:12px;display:block}.trBloomChartCanvas{background-color:#000;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 53px,88px 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:4px solid #474747;height:470px;margin:0;position:relative}.trBloomChartCanvas svg{width:100%;height:100%;display:block}.trBloomGridLine{stroke:#ffffff40;stroke-width:1px;stroke-dasharray:2 4}.trBloomAxisText{fill:#fff;font-family:Arial,sans-serif;font-size:17px}.trBloomAreaPath{fill:url(#trBloomBlueArea)}.trBloomLinePath{fill:none;stroke:#efefef;stroke-width:1.8px}.trBloomLastGuide{stroke:#fff6;stroke-width:1px}.trBloomLastPriceBox{fill:#d7edff}.trBloomLastPriceText{fill:#000;font-family:Arial,sans-serif;font-size:17px}.trBloomOverlay{z-index:9;color:#ffb500;background:#000000ad;place-items:center;font-size:20px;font-weight:800;display:grid;position:absolute;inset:0}.trBloomOverlay.error{color:#ff6b6b}.trBloomVolumePane{background-color:#000;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 43px,88px 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:180px;position:relative}.trBloomVolumeLegend{z-index:2;color:#fff;background:#000000b8;border:1px solid #ffffff40;padding:6px 9px;font-size:17px;position:absolute;top:8px;left:10px}.trBloomVolumeBars{align-items:end;gap:3px;height:130px;display:flex;position:absolute;bottom:8px;left:44px;right:70px}.trBloomVolumeBars i{opacity:.9;background:#8eb7e6;flex:1;min-width:2px;box-shadow:0 0 6px #8eb7e647}.trBloomFoot{color:#9aa6ad;background:#050505;border-top:1px solid #222;justify-content:space-between;gap:16px;padding:8px 12px;font-size:12px;display:flex}@media (width<=1300px){.trBloomTop{grid-template-columns:repeat(4,minmax(0,1fr))}.trBloomFunctionBar{grid-template-columns:220px repeat(4,1fr)}.trBloomTitle{display:none}.trBloomWorkspace{grid-template-columns:1fr;height:auto}.trBloomUniverse{border-bottom:1px solid #232323;border-right:0;height:210px}.trBloomList{grid-template-columns:repeat(4,minmax(0,1fr));height:168px;display:grid}}.trBloomShell{letter-spacing:-.015em;background:radial-gradient(circle at top,#07202e47,#0000 34%),#000!important;font-family:Roboto Condensed,Arial Narrow,Inter,Arial,Helvetica,sans-serif!important}.trBloomTop{border-bottom:1px solid #ff9f002e!important;grid-template-columns:250px 260px 170px 230px 150px 220px 125px!important;min-height:70px!important;padding:8px 12px!important}.trBloomIdentity strong{letter-spacing:0!important;font-size:25px!important}.trBloomIdentity small{color:#ffb000!important;letter-spacing:.01em!important;font-size:12px!important;font-weight:850!important}.trBloomQuote b{letter-spacing:-.04em!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:27px!important}.trBloomQuote span{font-family:Roboto Mono,Consolas,monospace!important;font-size:18px!important}.trBloomPair span,.trBloomTime span{color:#ffab00!important;font-size:15px!important;font-weight:900!important}.trBloomPair strong,.trBloomTime strong{letter-spacing:-.035em!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:18px!important}.trBloomFunctionBar{background:linear-gradient(#bc1328 0%,#960817 56%,#73000b 100%)!important;border-top:1px solid #ffffff24!important;border-bottom:1px solid #ff9f002e!important;height:41px!important}.trBloomTickerTab{align-items:center;display:flex;background:linear-gradient(#ffb21a 0%,#f19a00 100%)!important;font-size:22px!important;font-weight:500!important}.trBloomFunctionBar button,.trBloomControlBar button,.trBloomTools button{font-size:16px!important;font-weight:500!important}.trBloomTitle{font-size:18px!important;font-weight:500!important}.trBloomControlBar{background:linear-gradient(#111,#090909)!important;min-height:40px!important}.trBloomControlBar input{color:#f0f5f7!important;background:#050505!important;border-color:#232b30!important;width:300px!important;height:30px!important;font-size:15px!important}.trBloomRange button,.trBloomControlBar>button{background:linear-gradient(#1b1b1b,#0b0b0b)!important;border-color:#272727!important;min-width:44px!important;height:31px!important;font-size:15px!important}.trBloomRange button.active{box-shadow:inset 0 0 0 1px #ffffff24;background:linear-gradient(#2b74c9,#144e96)!important}.trBloomControlBar .trBloomYellow,.trBloomTools .trBloomYellow{color:#000!important;background:linear-gradient(#ffb21a,#ee9800)!important;font-weight:700!important}.trBloomTools{background:#101010!important;height:35px!important}.trBloomTools button{color:#e5edf0!important;background:linear-gradient(#171717,#080808)!important;min-width:88px!important;font-size:13px!important}.trBloomWorkspace{grid-template-columns:250px minmax(0,1fr)!important;height:calc(100vh - 186px)!important;min-height:700px!important}.trBloomUniverse header{background:linear-gradient(#090909,#030303)!important;align-items:center!important;height:39px!important;padding:0 10px!important;font-size:12px!important}.trBloomList button{border-bottom-color:#ffffff12!important;padding:8px!important}.trBloomList strong{letter-spacing:.01em!important;font-size:14px!important}.trBloomList span{color:#9fb0b8!important;font-size:11px!important}.trBloomChartTerminal{border-left:1px solid #ffffff0a;background:#000!important}.trBloomChartMeta{top:10px!important;left:12px!important;right:105px!important}.trBloomLegend{background:#000000d1!important;border-color:#ffffff38!important;min-width:245px!important;padding:8px 10px!important}.trBloomLegend span{font-family:Roboto Mono,Consolas,monospace!important;font-size:13px!important;line-height:1.45!important}.trBloomLegend i{background:#cfe8ff!important;width:12px!important;height:12px!important}.trBloomSource{background:#000000c7!important;border-color:#ff9f0038!important;max-width:390px!important;margin-right:96px!important}.trBloomSource strong{font-size:13px!important}.trBloomSource span{font-size:10px!important}.trBloomChartCanvas{background:linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/100% 80px,linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/96px 100%,radial-gradient(circle at 72% 28%,#15528424,#0000 28%),#000!important;border-bottom:3px solid #3a3a3a!important;height:500px!important}.trBloomGridLine{stroke:#ffffff29!important;stroke-dasharray:2 5!important}.trBloomGridLine.vertical{stroke:#ffffff1d!important}.trBloomAxisLine{stroke:#ffffffbd!important;stroke-width:1px!important}.trBloomAxisText{letter-spacing:-.04em;fill:#f2f6f7!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:13px!important}.trBloomAxisText.bottom{fill:#cbd3d7!important;font-size:12px!important}.trBloomLinePath{filter:drop-shadow(0 0 2px #ffffff52);stroke:#f7f7f7!important;stroke-width:1.55px!important}.trBloomLastGuide{stroke-dasharray:4 4;stroke:#ffffff42!important}.trBloomLastPriceBox{stroke:#ffffff94;stroke-width:1px;fill:#d9edf8!important}.trBloomLastPriceText{font-weight:800;fill:#000!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:13px!important}.trBloomVolumePane{background-color:#000!important;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:100% 42px,96px 100%!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;height:165px!important}.trBloomVolumeLegend{background:#000000d1!important;border-color:#fff3!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:13px!important}.trBloomVolumeBars{gap:2px!important;height:118px!important;left:44px!important;right:78px!important}.trBloomVolumeBars i{opacity:.82!important;box-shadow:none!important;background:linear-gradient(#a8cff7,#5e88bd)!important}.trBloomFoot{color:#87939a!important;background:#030303!important;align-items:center!important;height:28px!important;padding:0 10px!important;font-size:10px!important}.trBloomIdentity strong,.trBloomQuote b,.trBloomPair strong,.trBloomTime strong{color:#fff!important}.trBloomIdentity span,.trBloomPair span,.trBloomTime span{color:#d7b84a!important}.trBloomIdentity small{color:#ffd84d!important}.trBloomQuote.positive,.trBloomQuote.positive b,.trBloomQuote.positive span{color:#70edf0!important}.trBloomQuote.negative,.trBloomQuote.negative b,.trBloomQuote.negative span{color:#ff7c7c!important}.trBloomMiniSpark path{stroke:#70edf0!important}.trBloomTickerTab{color:#061421!important;background:linear-gradient(#ffd84d 0%,#d7a900 100%)!important;border-right:1px solid #70edf059!important;font-weight:850!important}.trBloomTitle{color:#fff!important}.trBloomControlBar{background:linear-gradient(#102f4c 0%,#081e31 100%)!important;border-bottom:1px solid #70edf047!important}.trBloomControlBar label span{color:#ffd84d!important}.trBloomControlBar input{color:#fff!important;background:#030e18f5!important;border-color:#70edf042!important}.trBloomRange button,.trBloomControlBar>button{color:#fff!important;background:linear-gradient(#173a5a 0%,#0d2942 100%)!important;border:1px solid #70edf033!important}.trBloomRange button.active{color:#fff!important;background:linear-gradient(#24567f 0%,#173a5a 100%)!important;box-shadow:inset 0 -3px #70edf0,inset 0 0 0 1px #70edf038!important}.trBloomControlBar .trBloomYellow,.trBloomTools .trBloomYellow{color:#061421!important;background:linear-gradient(#ffd84d 0%,#d7a900 100%)!important;border-color:#ffd84da6!important}.trBloomTools{background:linear-gradient(#0f2c46 0%,#071b2c 100%)!important;border-bottom:1px solid #70edf033!important}.trBloomTools button{color:#dcecf0!important;background:linear-gradient(#143653 0%,#0a2338 100%)!important;border-right:1px solid #70edf029!important}.trBloomTools button:hover{color:#ffd84d!important;background:linear-gradient(#1c486b 0%,#10314d 100%)!important}.trBloomWorkspace{border-top:1px solid #70edf04d!important}.trBloomShell{background:radial-gradient(circle at 0 0,#5aedf00f,#0000 28%),linear-gradient(#020b12 0%,#000 42%)!important}.trBloomFunctionBar button{color:#f5fbff!important;background:linear-gradient(#183d5e 0%,#0c2942 100%)!important;border-right:1px solid #70edf033!important}.trBloomFunctionBar button:hover{color:#ffd84d!important;background:linear-gradient(#23577f 0%,#123a5c 100%)!important}.trBloomTitle{color:#f5fbff!important;letter-spacing:-.02em!important;font-weight:800!important}.trBloomTop{background:linear-gradient(#102f4c 0%,#071d30 100%)!important;border-bottom:1px solid #70edf05c!important;box-shadow:inset 0 -3px #70edf06b,0 10px 26px #0000006b!important}.trBloomIdentity small{text-transform:uppercase;color:#ffd84d!important;letter-spacing:.045em!important}.trBloomControlBar,.trBloomTools{background:linear-gradient(#0c273f 0%,#061b2d 100%)!important}.trBloomTools button,.trBloomRange button,.trBloomControlBar>button{border-color:#70edf02e!important}.trBloomRange button.active{box-shadow:inset 0 -3px #70edf0,inset 0 0 0 1px #70edf03d!important}.trBloomLinePath{stroke:#f4fbff!important}.trBloomAreaPath{opacity:.84!important}.trBloomUniverse header{color:#ffd84d!important;background:linear-gradient(#0d2942 0%,#061b2d 100%)!important;border-bottom:1px solid #70edf038!important}.trBloomFoot{border-top:1px solid #70edf026!important}.trBloomShell{color:#fff!important;background:radial-gradient(circle at 0 0,#0e3e2314,#0000 18%),linear-gradient(#020506 0%,#000 100%)!important}.trBloomTop{background:linear-gradient(#05090c 0%,#010203 100%)!important;border:1px solid #ffb3001f!important;border-bottom-color:#ffb3002e!important;box-shadow:inset 0 -1px #ffb30024,0 12px 28px #00000047!important}.trBloomIdentity:before{content:"HL>";color:#ffb400;letter-spacing:.07em;margin-right:6px;font-size:12px;font-weight:900}.trBloomIdentity,.trBloomTitle,.trBloomTop h1,.trBloomTop h2,.trBloomTop h3{color:#fff!important;letter-spacing:-.03em!important;font-weight:900!important}.trBloomTop small,.trBloomTop .muted,.trBloomTop .secondary{color:#9fb3bf!important}.trBloomTop strong,.trBloomTop .value{color:#fff!important;font-weight:900!important}.trBloomTop .positive,.trBloomTop .up{color:#54f18d!important}.trBloomTop .negative,.trBloomTop .down{color:#ff5267!important}.trBloomTop .accent,.trBloomTop label,.trBloomTop .label{text-transform:uppercase;letter-spacing:.04em;color:#ffb400!important;font-weight:800!important}.trBloomFunctionBar{background:linear-gradient(#d80f27 0%,#b1061d 52%,#920014 100%)!important;border-top:1px solid #ffffff14!important;border-bottom:1px solid #000000b3!important}.trBloomFunctionBar button,.trBloomFunctionBar .btn,.trBloomFunctionBar [role=button]{color:#fff!important;background:0 0!important;border:0!important;border-right:1px solid #ffffff1f!important;min-height:42px!important;padding:10px 18px!important;font-weight:800!important}.trBloomFunctionBar button:hover,.trBloomFunctionBar .btn:hover,.trBloomFunctionBar [role=button]:hover{background:#ffffff14!important}.trBloomTickerTab{color:#111!important;letter-spacing:-.03em!important;background:linear-gradient(#ffb400 0%,#e29a00 100%)!important;font-weight:900!important}.trBloomControlBar,.trBloomTools,.trBloomRange{background:linear-gradient(#070707 0%,#030303 100%)!important;border-bottom:1px solid #ffb3001f!important}.trBloomControlBar button,.trBloomTools button,.trBloomRange button,.trBloomControlBar select,.trBloomTools select,.trBloomControlBar input{color:#f5f7fa!important;background:linear-gradient(#101010 0%,#050505 100%)!important;border:1px solid #ffb30029!important;min-height:34px!important;box-shadow:inset 0 1px #ffffff08!important}.trBloomControlBar button:hover,.trBloomTools button:hover,.trBloomRange button:hover{color:#ffcf4d!important;border-color:#ffb30057!important}.trBloomControlBar button.active,.trBloomTools button.active,.trBloomRange button.active,.trBloomControlBar .active,.trBloomTools .active,.trBloomRange .active{color:#111!important;background:linear-gradient(#ffb400 0%,#d68e00 100%)!important;font-weight:900!important}.trBloomUniverse{background:linear-gradient(#050505 0%,#010101 100%)!important;border-right:1px solid #ffb3001f!important}.trBloomUniverse header{color:#ffb400!important;background:linear-gradient(#0c0c0c 0%,#050505 100%)!important;border-bottom:1px solid #ffb30024!important;font-weight:900!important}.trBloomList button{color:#fff!important;text-align:left!important;background:#040404!important;border-bottom:1px solid #ffffff0f!important;min-height:56px!important;padding:10px 12px!important}.trBloomList button.active{background:linear-gradient(90deg,#1e4c8fb3,#05080cfa)!important;box-shadow:inset 4px 0 #ffb400!important}.trBloomList button:hover{background:linear-gradient(90deg,#ffb30014,#05080cfa)!important}.trBloomChartCanvas{background:linear-gradient(#ffffff0f 1px,#0000 1px) 0 0/100% 78px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/120px 100%,linear-gradient(#244d8c1a 0%,#244d8c08 35%,#0000 36%),#000!important}.trBloomChartCanvas text,.trBloomChartCanvas .tick text,.trBloomChartCanvas .axis text,.trBloomChartCanvas .label,.trBloomChartCanvas .value{text-rendering:geometricprecision;fill:#fff!important;color:#fff!important;font-size:13px!important;font-weight:800!important}.trBloomChartCanvas line,.trBloomChartCanvas .grid line{stroke:#ffffff21!important}.trBloomLinePath{stroke:#eef5ff!important;stroke-width:3px!important;filter:drop-shadow(0 0 1px #ffffff40)!important}.trBloomAreaPath{fill:#234f94!important;opacity:.92!important}.trBloomVolumeBars i,.trBloomVolumePane rect,.trBloomVolumePane .bar{fill:#a9c8ff!important;opacity:.94!important;background:#a9c8ff!important}.trBloomLegend,.trBloomStatsBox,.trBloomInfoCard{background:#000000d6!important;border:1px solid #ffffff29!important;box-shadow:0 10px 22px #00000042!important}.trBloomFoot{color:#aab4be!important;background:linear-gradient(#040404 0%,#000 100%)!important;border-top:1px solid #ffffff14!important}.trBloomShell *{scrollbar-color:#ffb30073 #050505}.trBloomShell ::-webkit-scrollbar{width:10px;height:10px}.trBloomShell ::-webkit-scrollbar-thumb{background:#ffb3004d;border-radius:10px}.trBloomShell ::-webkit-scrollbar-track{background:#050505}.trExactShell{color:#fff;letter-spacing:-.02em;background:#000;min-height:100vh;padding:14px;font-family:Inter,Arial Narrow,Arial,sans-serif}.trExactOverview{grid-template-columns:250px repeat(6,minmax(110px,1fr)) 430px;gap:8px;margin-bottom:10px;display:grid}.trExactOverview article,.trExactActions,.trExactTickerRail,.trExactSecurityStrip,.trExactControls,.trExactDrawTools,.trExactChartPanel,.trExactUniverse{background:linear-gradient(#070909,#020303);border:1px solid #ffb3001f}.trExactOverview article{min-height:74px;padding:10px 12px}.trExactOverview span,.trExactSecurityStrip span{color:#ffd84d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.trExactHeroCard h1{margin:2px 0 1px;font-size:32px;line-height:.92}.trExactHeroCard p{color:#a7b5bd;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.trExactOverview strong{margin-top:7px;font-size:21px;line-height:1;display:block}.trExactOverview em,.trExactSecurityStrip em{margin-top:5px;font-size:12px;font-style:normal;font-weight:900;display:block}.trExactActions{grid-template-columns:repeat(6,1fr);gap:6px;padding:22px 8px;display:grid}.trExactActions button,.trExactTickerRail button,.trExactControls button,.trExactDrawTools button,.trExactOrangeTabs button,.trExactSave{color:#ffd84d;cursor:pointer;background:linear-gradient(#151100,#070500);border:1px solid #ffb3003d;font-weight:900}.trExactActions button.active{color:#70edf0;border-color:#70edf08c}.trExactTickerRail{grid-template-columns:repeat(11,82px) 1fr 120px 220px;align-items:center;gap:6px;margin-bottom:8px;padding:7px;display:grid}.trExactTickerRail button{height:30px;font-size:11px}.trExactTickerRail button.active{color:#70ffd0;border-color:#70edf08c}.trExactLayoutBox{background:#030303;border:1px solid #ffffff14;align-items:center;height:30px;padding-left:12px;font-size:12px;display:flex}.trExactTickerRail strong{color:#70ffd0;text-align:center;font-size:12px}.trExactSecurityStrip{grid-template-columns:160px repeat(9,minmax(92px,1fr)) 170px;margin-bottom:0;display:grid}.trExactSecurityStrip>div,.trExactSecurityStrip>article{border-right:1px solid #ffffff12;min-height:82px;padding:12px 14px}.trExactSecurityName h2{margin:0 0 6px;font-size:26px}.trExactSecurityName small,.trExactSecurityStrip small{color:#9fb0b9;margin-top:5px;font-size:11px;display:block}.trExactSecurityStrip strong{margin-top:6px;font-size:18px;display:block}.trExactStatusCard small{color:#70ffd0;font-weight:900}.trExactOrangeTabs{background:#3a1f03;grid-template-columns:76px repeat(10,minmax(98px,1fr)) 102px;margin-bottom:0;display:grid}.trExactOrangeTabs button{color:#ffad16;background:linear-gradient(#432403,#2b1500);border-color:#ffb30038;height:43px}.trExactOrangeTabs button.active,.trExactOrangeTabs button:last-child{color:#101010;background:linear-gradient(#ffae12,#f59a00)}.trExactControls{border-top:0;grid-template-columns:310px 210px 1fr;align-items:center;gap:14px;padding:10px 16px;display:grid}.trExactControls div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.trExactControls span{color:#fff;margin-right:5px;font-size:13px}.trExactControls button,.trExactControls select,.trExactControls input{color:#e8edf0;background:#090909;border:1px solid #ffb3002e;height:31px;padding:0 12px}.trExactControls button.active,.trExactControls button.gold{color:#0c0c0c;background:linear-gradient(#ffae12,#d98b00);font-weight:900}.trExactDrawTools{border-top:0;gap:4px;padding:5px 16px;display:flex}.trExactDrawTools button{color:#d7e3e7;background:#080808;border-color:#ffffff14;height:28px;padding:0 11px}.trExactUniverse{border-top:0;overflow:hidden}.trExactUniverse header{color:#ffd84d;border-bottom:1px solid #ffb30024;justify-content:space-between;align-items:center;height:34px;padding:0 10px;display:flex}.trExactUniverse header b{color:#70ffd0}.trExactUniverse>div{height:540px;overflow:auto}.trExactUniverse button{text-align:left;color:#fff;background:#030303;border:0;border-bottom:1px solid #ffffff0f;width:100%;min-height:50px;padding:8px 10px}.trExactUniverse button.active{background:linear-gradient(90deg,#234d84c7,#030609fa);box-shadow:inset 4px 0 #ffd84d}.trExactUniverse button strong{font-size:13px;display:block}.trExactUniverse button span{color:#9fb0b9;font-size:10px;display:block}.trExactChartPanel{background-color:#000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 62px,96px 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-left:0;min-width:0;position:relative;overflow:hidden}.trExactChartPanel svg{width:100%;height:535px;display:block}.trExactGrid{stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:2 5}.trExactAxis{fill:#fff;font-family:Roboto Mono,Consolas,monospace;font-size:12px;font-weight:900}.trExactAxis.bottom{fill:#fff;font-size:12px}.trExactAreaPath{fill:url(#trExactBlueArea)}.trExactLinePath{fill:none;stroke:#dcecff;stroke-width:3.2px;filter:drop-shadow(0 0 2px #ffffff42)}.trExactLastLabel{fill:#fff;font-size:13px;font-weight:900}.trExactLegend{z-index:5;background:#000000c7;border:1px solid #ffffff29;min-width:205px;padding:10px 12px;position:absolute;top:42px;left:18px}.trExactLegend span{color:#fff;justify-content:space-between;gap:14px;font-size:12px;line-height:1.5;display:flex}.trExactLegend i{background:#666;width:10px;height:10px;margin-right:6px;display:inline-block}.trExactLegend i.white{background:#dcecff}.trExactLegend i.blue{background:#3168b8}.trExactLegend b{margin-left:auto}.trExactChartPanel footer{color:#fff;justify-content:space-between;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:5px;left:16px;right:16px}.trExactOverlay{z-index:9;color:#ffd84d;background:#000000b8;place-items:center;font-weight:900;display:grid;position:absolute;inset:0}.trExactOverlay.error{color:#ff6b6b}.trExactDataFoot{color:#81919a;background:#020202;border:1px solid #ffffff0f;border-top:0;justify-content:space-between;padding:8px 10px;font-size:11px;display:flex}@media (width<=1350px){.trExactOverview{grid-template-columns:repeat(4,minmax(0,1fr))}.trExactTickerRail{grid-template-columns:repeat(4,1fr)}.trExactSecurityStrip{grid-template-columns:repeat(3,1fr)}.trExactOrangeTabs,.trExactControls,.trExactChartArea{grid-template-columns:1fr}.trExactUniverse{display:none}}.trExactShell{background:radial-gradient(circle at 0 0,#06371f1a,#0000 18%),linear-gradient(#020606 0%,#000 44% 100%)!important;padding:10px 12px!important}.trExactOverview{grid-template-columns:250px repeat(6,minmax(104px,1fr)) 410px!important;gap:6px!important;margin-bottom:7px!important}.trExactOverview article{background:linear-gradient(#080c0cfa,#000000fa)!important;border-color:#ffb3001a!important;min-height:66px!important;padding:9px 11px!important}.trExactHeroCard h1{letter-spacing:-.045em!important;font-size:30px!important}.trExactHeroCard p{max-width:210px;font-size:11px!important}.trExactOverview strong{letter-spacing:-.035em!important;font-size:19px!important}.trExactOverview span,.trExactSecurityStrip span{color:#ffd84d!important;letter-spacing:.1em!important;font-size:9px!important}.trExactActions{gap:5px!important;padding:17px 8px!important}.trExactActions button{height:34px!important;font-size:11px!important}.trExactTickerRail{grid-template-columns:repeat(11,78px) 1fr 116px 210px!important;gap:5px!important;padding:6px!important}.trExactTickerRail button{letter-spacing:.01em;height:28px!important;font-size:10.5px!important}.trExactLayoutBox{height:28px!important;font-size:11px!important}.trExactSave{height:28px!important;font-size:10.5px!important}.trExactTickerRail strong{background:#00ffaa0f;border:1px solid #70ffd02e;place-items:center;height:28px;display:grid}.trExactSecurityStrip{grid-template-columns:160px repeat(9,minmax(90px,1fr)) 165px!important}.trExactSecurityStrip>div,.trExactSecurityStrip>article{min-height:72px!important;padding:10px 12px!important}.trExactSecurityName h2{letter-spacing:-.04em;font-size:25px!important}.trExactSecurityStrip strong{letter-spacing:-.035em;font-size:17px!important}.trExactSecurityStrip small{font-size:10px!important}.trExactOrangeTabs{grid-template-columns:76px repeat(10,minmax(96px,1fr)) 104px!important}.trExactOrangeTabs button{height:39px!important;font-size:12px!important;font-weight:900!important}.trExactControls{grid-template-columns:300px 205px 1fr!important;gap:10px!important;padding:8px 14px!important}.trExactControls span{font-size:12px!important}.trExactControls button,.trExactControls select,.trExactControls input{height:29px!important;font-size:11.5px!important}.trExactControls input{width:245px!important}.trExactDrawTools{gap:3px!important;padding:4px 14px!important}.trExactDrawTools button{height:26px!important;padding:0 9px!important;font-size:10.5px!important}.trExactChartArea{grid-template-columns:236px minmax(0,1fr)!important;min-height:610px!important}.trExactUniverse header{height:32px!important;font-size:11px!important}.trExactUniverse>div{height:575px!important}.trExactUniverse button{min-height:47px!important;padding:7px 9px!important}.trExactUniverse button strong{font-size:12.5px!important}.trExactUniverse button span{font-size:9.5px!important}.trExactChartPanel{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/100% 64px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/104px 100%,radial-gradient(circle at 72% 42%,#2754961a,#0000 34%),#000!important;border-color:#ffffff14!important}.trExactChartPanel svg{height:570px!important}.trExactGrid{stroke:#ffffff13!important;stroke-dasharray:2 6!important}.trExactGrid.vertical{stroke:#ffffff0c!important}.trExactBaseLine{stroke:#ffffff6b!important;stroke-width:2.2px!important}.trExactAxis{letter-spacing:-.045em;fill:#f4fbff!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:11.5px!important}.trExactAxis.bottom{font-size:11.5px!important}.trExactAreaPath{opacity:.96!important}.trExactLinePath{stroke:#d9ecff!important;stroke-width:3.1px!important;filter:drop-shadow(0 0 2px #ffffff42)drop-shadow(0 0 8px #3674c61f)!important}.trExactLastDot{fill:#e8f5ff!important;stroke:#fff!important;stroke-width:2.3px!important}.trExactLastLabel{font-family:Roboto Mono,Consolas,monospace!important;font-size:12.5px!important}.trExactLegend{background:#000000d6!important;border-color:#ffffff2e!important;min-width:218px!important;padding:10px 12px!important;top:38px!important;left:18px!important;box-shadow:0 14px 30px #00000057,inset 0 1px #ffffff0a!important}.trExactLegend b{letter-spacing:-.04em;font-family:Roboto Mono,Consolas,monospace}.trExactChartPanel footer{color:#f5fbff!important;font-size:11.5px!important;bottom:7px!important}.trExactChartPanel footer strong{color:#fff!important}.trExactDataFoot{padding:6px 10px!important;font-size:10px!important}.trExactActions button:hover,.trExactTickerRail button:hover,.trExactControls button:hover,.trExactDrawTools button:hover,.trExactOrangeTabs button:hover{filter:brightness(1.12)}.trExactTickerRail button.active,.trExactOrangeTabs button.active,.trExactControls button.active,.trExactControls button.gold{box-shadow:inset 0 -2px #fff3}.trExactAxis{paint-order:stroke;stroke:#000000b8;stroke-width:3px;stroke-linejoin:round;letter-spacing:-.06em!important;font-size:11px!important;font-weight:850!important}.trExactLastBubble{fill:#04090eeb;stroke:#dcecffa6;stroke-width:1px}.trExactLastLabel{paint-order:stroke;stroke:#000000b8;stroke-width:2.2px;stroke-linejoin:round;fill:#fff!important;letter-spacing:-.055em!important;font-family:Roboto Mono,Consolas,monospace!important;font-size:11.5px!important;font-weight:950!important}.trExactLastDot{filter:drop-shadow(0 0 5px #dcecff8c)}.trExactAxis,.trExactAxis.bottom,.trExactLastLabel,.trExactLegend span,.trExactLegend b,.trExactChartPanel footer,.trExactChartPanel footer span,.trExactChartPanel footer strong{letter-spacing:-.025em!important;font-variant-numeric:tabular-nums!important;font-family:Inter,Arial Narrow,Arial,Helvetica,sans-serif!important;font-weight:900!important}.trExactAxis{paint-order:stroke;stroke:#000000c7;stroke-width:3px;stroke-linejoin:round;fill:#f5fbff!important;font-size:12px!important}.trExactAxis.bottom{stroke-width:2.4px;fill:#fff!important;font-size:12px!important}.trExactLastLabel{stroke:#000000d1;stroke-width:2.4px;paint-order:stroke;fill:#fff!important;font-size:12px!important}.trExactLegend span{font-size:12px!important;line-height:1.55!important}.trExactLegend b{font-size:12px!important}.trExactChartPanel footer{color:#fff!important;font-size:12px!important}.trExactHitArea{fill:#0000;pointer-events:all;cursor:crosshair}.trExactCurrentPriceLine{stroke:#70edf085;stroke-width:1.1px;stroke-dasharray:5 5}.trExactCurrentPriceTag{fill:#040d14fa;stroke:#70edf0c7;stroke-width:1.1px}.trExactCurrentPriceText{fill:#fff;letter-spacing:-.025em;paint-order:stroke;stroke:#000000d9;stroke-width:2.4px;stroke-linejoin:round;font-family:Inter,Arial Narrow,Arial,Helvetica,sans-serif;font-size:12px;font-weight:950}.trExactCrosshairLine{stroke:#ffd84d6b;stroke-width:1px;stroke-dasharray:4 4}.trExactHoverDot{fill:#ffd84d;stroke:#fff;stroke-width:2px;filter:drop-shadow(0 0 6px #ffd84d8c)}.trExactHoverBox{fill:#000000db;stroke:#ffd84d6b;stroke-width:1px}.trExactHoverTitle{fill:#ffd84d;letter-spacing:.02em;font-size:12px;font-weight:950}.trExactHoverText{fill:#fff;font-size:12px;font-weight:850}.trExactHoverScaleTag{fill:#000000eb;stroke:#ffd84d94;stroke-width:1px}.trExactHoverScaleText{fill:#ffd84d;letter-spacing:-.025em;paint-order:stroke;stroke:#000000d9;stroke-width:2.2px;font-size:12px;font-weight:950}.trExactLockedPriceLine{stroke:#ffd84db8;stroke-width:1.4px;stroke-dasharray:7 4}.trExactLockedPriceTag{fill:#ffd84d24;stroke:#ffd84db3;stroke-width:1px}.trExactLockedPriceText{fill:#ffd84d;paint-order:stroke;stroke:#000000d9;stroke-width:2.2px;font-size:12px;font-weight:950}.trExactControls button.gold{color:#0c0c0c!important;background:linear-gradient(#ffae12,#d98b00)!important;font-weight:950!important}.trExactOverview{grid-template-columns:250px repeat(6,minmax(104px,1fr)) 390px!important}.trMiniHeaderChartPanel{background:linear-gradient(#07090afa,#000000fa);border:1px solid #ffb3001f;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:10px;min-height:74px;padding:8px 10px;display:grid}.trMiniHeaderChartMeta{min-width:0}.trMiniHeaderChartMeta span{color:#ffd84d;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.trMiniHeaderChartMeta strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:18px;font-weight:950;line-height:1;display:block}.trMiniHeaderChartMeta b{color:#70ffd0;letter-spacing:-.03em;margin-top:5px;font-size:12px;font-weight:950;display:block}.trMiniHeaderChartWrap{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/100% 24px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/48px 100%,radial-gradient(circle at 78% 30%,#27549624,#0000 35%),#000;border:1px solid #ffffff14;min-width:0;height:72px;overflow:hidden}.trMiniHeaderChartLine{fill:none;stroke:#dcecff;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 2px #ffffff40)drop-shadow(0 0 7px #3674c626)}.trMiniHeaderChartDot{fill:#e8f5ff;stroke:#fff;stroke-width:1.6px;filter:drop-shadow(0 0 5px #dcecff73)}.trMiniHeaderChartEmpty{color:#8ea4b3;place-items:center;height:100%;font-size:11px;font-weight:800;display:grid}.trMiniHeaderChartMeta{display:none!important}.trMiniHeaderChartLine{stroke:#dcecff!important;stroke-width:2.6px!important;stroke-linejoin:round!important;stroke-linecap:round!important}.trMiniHeaderChartEmpty,.trMiniHeaderChartMeta{display:none!important}.trMiniHeaderChartWrap{position:relative;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/100% 24px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/48px 100%,radial-gradient(circle at 78% 30%,#27549624,#0000 35%),#000!important;border:1px solid #ffffff14!important;width:100%!important;min-width:0!important;height:100%!important;overflow:hidden!important}.trMiniHeaderChartWrap.is-up{box-shadow:inset 0 0 24px #2dffa009;border-color:#70ffd047!important}.trMiniHeaderChartWrap.is-down{box-shadow:inset 0 0 24px #ff526709;border-color:#ff52674d!important}.trMiniHeaderChartSvg{width:100%!important;height:100%!important;display:block!important}.trMiniHeaderPrevCloseLine{stroke:#ffd84d6b;stroke-width:1px;stroke-dasharray:4 4}.trMiniHeaderChartArea{opacity:.86!important}.trMiniHeaderChartArea.is-up{fill:#1c7d588c!important}.trMiniHeaderChartArea.is-down{fill:#8022328c!important}.trMiniHeaderChartLine{fill:none!important;stroke:#dcecff!important;stroke-width:2.45px!important;stroke-linejoin:round!important;stroke-linecap:round!important}.trMiniHeaderChartLine.is-up{filter:drop-shadow(0 0 9px #70ffd040);stroke:#70ffd0!important}.trMiniHeaderChartLine.is-down{filter:drop-shadow(0 0 9px #ff526738);stroke:#ff5267!important}.trMiniHeaderChartDot{fill:#e8f5ff!important;stroke:#fff!important;stroke-width:1.6px!important}.trMiniHeaderChartDot.is-up{fill:#70ffd0!important}.trMiniHeaderChartDot.is-down{fill:#ff5267!important}.trMiniHeaderChartEmpty,.trMiniHeaderPrevCloseLine{display:none!important}.trMiniHeaderChartLine{stroke-width:2.35px!important}.trMiniHeaderVolumeBar{fill:#bed7ff38!important}.trMiniHeaderChartWrap.is-up{border-color:#70ffd033!important}.trMiniHeaderChartWrap.is-down{border-color:#ff526738!important}.trMiniHeaderChartMeta,.trMiniHeaderPrevCloseLine,.trMiniHeaderVolumeBar,.trMiniHeaderChartArea,.trMiniHeaderChartLine,.trMiniHeaderChartDot{display:none!important}.trMiniHeaderChartPanel{background:linear-gradient(#07090afa,#000000fa)!important;border:1px solid #ffb3001f!important;height:104px!important;min-height:104px!important;padding:8px!important;display:block!important}.trMiniHeaderChartWrap{background:#000!important;border:0!important;width:100%!important;min-width:0!important;height:100%!important;overflow:hidden!important}.trMiniHeaderChartSvg{background:#000!important;width:100%!important;height:100%!important;display:block!important}.trMiniSparkBaseLine{fill:none;stroke:#f5fbffeb;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px #ffffff38)drop-shadow(0 0 5px #ffffff1a)}.trMiniSparkSegment{fill:none;stroke-width:2.45px;stroke-linecap:round;stroke-linejoin:round}.trMiniSparkSegment.is-up{stroke:#22ff34;filter:drop-shadow(0 0 2px #22ff3457)drop-shadow(0 0 6px #22ff3433)}.trMiniSparkSegment.is-down{stroke:#ff2d2d;filter:drop-shadow(0 0 2px #ff2d2d57)drop-shadow(0 0 6px #ff2d2d2e)}.trMiniSparkDot{fill:#fff;stroke:#fff;stroke-width:1.25px;filter:drop-shadow(0 0 5px #ffffff59)}.trMiniSparkDot.is-up{fill:#22ff34;stroke:#22ff34}.trMiniSparkDot.is-down{fill:#ff2d2d;stroke:#ff2d2d}.trExactChartArea{grid-template-columns:minmax(0,1fr)!important;min-height:610px!important;display:block!important}.trExactUniverse{display:none!important}.trExactChartPanel{border-left:1px solid #ffffff0f!important;width:100%!important}.trExactChartPanel svg{width:100%!important;height:585px!important}.trExactOrangeTabsSearch{grid-template-columns:76px repeat(9,minmax(92px,1fr)) minmax(290px,1.35fr) 104px!important;display:grid!important}.trExactContextTabs{grid-template-columns:82px minmax(128px,1fr) minmax(110px,.9fr) minmax(110px,.9fr) minmax(128px,1fr) minmax(110px,.9fr) minmax(100px,.8fr) minmax(124px,.9fr) minmax(120px,.9fr)!important}.trExactContextTabs button{height:39px!important;font-size:12px!important;font-weight:950!important}.trExactContextTabs button.active{color:#101010!important;background:linear-gradient(#ffae12,#f59a00)!important}.trExactContextPanel{background:linear-gradient(#050c0dfa,#000000fa);border-bottom:1px solid #ffb3001a;border-left:1px solid #ffb30024;border-right:1px solid #ffb30024;grid-template-columns:270px minmax(0,1fr);align-items:stretch;gap:10px;padding:10px 14px;display:grid}.trExactContextPanel header{background:radial-gradient(circle at 0 0,#70edf014,#0000 35%),#000000b8;border:1px solid #70edf01f;padding:10px 12px}.trExactContextPanel header span{color:#ffd84d;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:950;display:block}.trExactContextPanel header strong{color:#fff;letter-spacing:-.035em;margin-top:8px;font-size:15px;font-weight:950;line-height:1.15;display:block}.trExactContextGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.trExactContextGrid article{background:linear-gradient(#0a0d0df5,#000000fa);border:1px solid #ffffff13;min-height:76px;padding:10px 12px}.trExactContextGrid b{color:#ffd84d;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:950;display:block}.trExactContextGrid strong{color:#fff;letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:18px;font-weight:950;display:block;overflow:hidden}.trExactContextGrid small{color:#91a3ac;margin-top:5px;font-size:10.5px;line-height:1.25;display:block}.trExactContextGrid strong.up{color:#70ffd0!important}.trExactContextGrid strong.down{color:#ff5267!important}@media (width<=1350px){.trExactContextTabs{grid-template-columns:repeat(3,1fr)!important}.trExactContextPanel,.trExactContextGrid{grid-template-columns:1fr}}.trExactContextTabsWithSearch{grid-template-columns:82px minmax(122px,1fr) minmax(104px,.85fr) minmax(104px,.85fr) minmax(122px,1fr) minmax(104px,.85fr) minmax(96px,.75fr) minmax(118px,.85fr) minmax(112px,.85fr) minmax(290px,1.35fr) 104px!important;display:grid!important}.trExactTickerSearch{background:linear-gradient(#432403,#2b1500);border:1px solid #ffb30038;border-left:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;height:39px;padding:0 10px;display:grid;position:relative}.trExactTickerSearch span{color:#ffad16;letter-spacing:-.02em;font-size:12px;font-weight:950}.trExactTickerSearch input{color:#fff;background:#00000094;border:1px solid #ffb30038;outline:none;width:100%;min-width:0;height:27px;padding:0 9px;font-size:12px;font-weight:850}.trExactTickerSearch input::placeholder{color:#d2e2e66b}.trExactTickerSearch input:focus{border-color:#70edf085;box-shadow:0 0 0 1px #70edf029}.trExactTickerSearchMenu{z-index:90;background:#000000f7;border:1px solid #ffb3003d;max-height:340px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 20px 40px #0000009e}.trExactTickerSearchMenu button{text-align:left;color:#fff;cursor:pointer;background:#040404;border:0;border-bottom:1px solid #ffffff0f;width:100%;min-height:44px;padding:8px 10px;display:block}.trExactTickerSearchMenu button:hover,.trExactTickerSearchMenu button.active{background:linear-gradient(90deg,#234d84d1,#030609fa);box-shadow:inset 4px 0 #ffd84d}.trExactTickerSearchMenu strong{color:#fff;font-size:12px;font-weight:950;display:block}.trExactTickerSearchMenu span{color:#9fb0b9;letter-spacing:0;margin-top:3px;font-size:10px;font-weight:700;display:block}.trExactTickerSearchEmpty{color:#8ea4b3;padding:14px;font-size:12px;font-weight:800}.trExactActionsTab{color:#101010!important;background:linear-gradient(#ffae12,#f59a00)!important;font-weight:950!important}.trExactActionsTab.active{box-shadow:inset 0 -3px #70edf0a6,inset 0 0 0 1px #00000038!important}@media (width<=1500px){.trExactContextTabsWithSearch{grid-template-columns:repeat(5,minmax(120px,1fr))!important}.trExactTickerSearch{grid-column:span 4}}.trCandleLayer{pointer-events:none}.trCandle{shape-rendering:geometricprecision}.trCandleWick{stroke-width:1.35px;vector-effect:non-scaling-stroke}.trCandleBody{stroke-width:1px;vector-effect:non-scaling-stroke}.trCandleUp .trCandleBody{filter:drop-shadow(0 0 2px #5eff8647)drop-shadow(0 0 7px #5eff861a)}.trCandleDown .trCandleBody{filter:drop-shadow(0 0 2px #ff5c5c47)drop-shadow(0 0 7px #ff5c5c1a)}.trExactControls button.gold{box-shadow:inset 0 -2px #ffffff38,0 0 0 1px #ffb3001f}.trCandleUp .trCandleBody,.trCandleDown .trCandleBody,.trCandleUp .trCandleWick,.trCandleDown .trCandleWick{filter:none!important}.trCandleWick{vector-effect:non-scaling-stroke;opacity:.92;stroke-width:1px!important}.trCandleBody{vector-effect:non-scaling-stroke;opacity:.96;rx:.6;stroke-width:.65px!important}.trCandleUp .trCandleWick,.trCandleUp .trCandleBody{stroke:#31d66b!important;fill:#31d66b!important}.trCandleDown .trCandleWick,.trCandleDown .trCandleBody{stroke:#ef4e4e!important;fill:#ef4e4e!important}.trCandleLayer,.trCandle{shape-rendering:geometricprecision;filter:none!important}.trCandleLayer+.trExactCurrentPriceLayer{filter:none!important}.trToolbarFunctional{background:#000000b8;border-top:1px solid #ffb3001a;border-bottom:1px solid #ffb3001a;flex-wrap:wrap;gap:5px;padding:8px 12px;display:flex}.trToolbarFunctional button{color:#f4fbff;cursor:pointer;background:linear-gradient(#0e1011f5,#000000f5);border:1px solid #ffffff1a;height:28px;padding:0 10px;font-size:11px;font-weight:900;transition:background .16s,color .16s,border-color .16s,transform .16s}.trToolbarFunctional button:hover{transform:translateY(-1px);color:#ffd84d!important;border-color:#ffd84d59!important}.trExactToolbarFeedback{color:#70ffd0;letter-spacing:.01em;background:linear-gradient(90deg,#70ffd01a,#000000f5);border-top:1px solid #70ffd029;border-bottom:1px solid #70ffd01a;margin:0;padding:7px 14px;font-size:11px;font-weight:900}.trExactDataTablePanel{background:linear-gradient(#040b0cfa,#000000fa);border-top:1px solid #ffb3001f;border-bottom:1px solid #ffb3001a;margin:0;padding:10px 14px}.trExactDataTablePanel header{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.trExactDataTablePanel header span{color:#ffd84d;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:950}.trExactDataTablePanel header strong{color:#fff;font-size:13px;font-weight:950}.trExactDataTableScroll{border:1px solid #ffffff14;max-height:230px;overflow:auto}.trExactDataTablePanel table{border-collapse:collapse;width:100%;font-size:11px}.trExactDataTablePanel th,.trExactDataTablePanel td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0e;padding:8px 10px}.trExactDataTablePanel th{color:#ffd84d;text-transform:uppercase;letter-spacing:.06em;background:#ffb3000f;font-weight:950}.trExactDataTablePanel td{color:#eaf2f4;font-weight:750}.trUserDrawingLayer{pointer-events:none}.trUserDrawingLine{vector-effect:non-scaling-stroke;stroke-width:1.35px;fill:none}.trUserDrawingHorizontal{stroke:#ffd84dc7;stroke-dasharray:7 4}.trUserDrawingVertical{stroke:#70edf08c;stroke-dasharray:4 5}.trUserDrawingTrend{stroke:#ffd84deb;stroke-width:1.6px;filter:drop-shadow(0 0 5px #ffd84d2e)}.trUserDrawingTag{fill:#ffd84d21;stroke:#ffd84d9e;stroke-width:1px}.trUserDrawingText{fill:#ffd84d;paint-order:stroke;stroke:#000000d1;stroke-width:2.1px;stroke-linejoin:round;font-size:11px;font-weight:950}.trHtmlVolumePanel{z-index:5;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 29px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/84px 100%,#000;border-top:1px solid #ffffff6b;border-bottom:1px solid #fff3;grid-template-columns:minmax(0,1fr) 74px;height:126px;margin:0 34px;display:grid;position:relative;overflow:hidden}.trHtmlVolumeBadge{z-index:2;color:#fff;background:#000000db;border:1px solid #ffffff47;align-items:center;gap:8px;height:27px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex;position:absolute;top:10px;left:9px}.trHtmlVolumeBadge span{background:#82acf2eb;border:1px solid #cbe0ffb3;width:12px;height:12px;display:inline-block}.trHtmlVolumeBars{align-items:end;gap:2px;height:100%;padding:34px 10px 12px;display:flex;overflow:hidden}.trHtmlVolumeBars i{background:#82acf2d1;border-left:1px solid #c1dbff33;border-right:1px solid #0f223a59;flex:2px;min-width:1px;max-width:7px;display:block;box-shadow:0 0 3px #82acf224}.trHtmlVolumeAxis{color:#fff;border-left:1px solid #ffffff2e;grid-template-rows:repeat(3,1fr);align-items:center;padding:5px 0 10px 8px;font-size:12px;font-weight:950;line-height:1;display:grid}.trHtmlVolumeAxis span{text-shadow:0 1px #000,0 -1px #000,1px 0 #000,-1px 0 #000}button.gold.active{color:#080808!important;background:linear-gradient(#ffae12,#d98b00)!important;border-color:#ffd84db8!important}.trMiniHeaderChartWrap{position:relative!important}.trMiniHeaderChartSvg{z-index:1!important;position:relative!important}.trMiniHeaderChartWrap:after{content:"Ref. fecho anterior";z-index:5;color:#e2ebdea8;letter-spacing:.055em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000007a;border:1px solid #ffd84d2e;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:8px;left:10px}.trMiniHeaderChartWrap:hover:after{color:#ffd84deb;background:#0000009e;border-color:#ffd84d4d}.trMiniHeaderChartWrap:after{content:none!important;display:none!important}.trMiniHeaderChartScope{z-index:8;color:#e2ebdeb3;letter-spacing:.055em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000085;border:1px solid #ffd84d2e;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:9px;font-weight:950;display:inline-flex;position:absolute;top:8px;left:10px}.trMiniHeaderChartScope.is-session{color:#70ffd0e0;border-color:#70ffd03d}.trMiniHeaderChartScope.is-history{color:#ffd84dd1;border-color:#ffd84d3d}.trActionDrawerBackdrop{z-index:99990;cursor:default;background:#0003;border:0;position:fixed;inset:0}.trActionDrawer{z-index:99991;color:#f5f7f2;background:radial-gradient(circle at 100% 0,#7fffe30f,#0000 30%),linear-gradient(#0a0d0afa,#010403fa);border:1px solid #ffd84d38;grid-template-rows:auto auto minmax(0,1fr);width:min(520px,100vw - 36px);max-height:calc(100vh - 142px);display:grid;position:fixed;top:116px;right:18px;overflow:hidden;box-shadow:0 28px 90px #0000009e}.trActionDrawerHeader{border-bottom:1px solid #ffffff13;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-height:76px;padding:14px 14px 12px;display:grid}.trActionDrawerHeader span{color:#ffd400;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.trActionDrawerHeader strong{color:#fff;letter-spacing:-.03em;margin-top:4px;font-size:20px;font-weight:950;display:block}.trActionDrawerHeader small{color:#e2ebde8f;margin-top:3px;font-size:11px;font-weight:800;display:block}.trActionDrawerHeader button{color:#7fffe3;cursor:pointer;background:#030806d1;border:1px solid #7fffe32e;border-radius:8px;height:30px;padding:0 10px;font-size:11px;font-weight:950}.trActionDrawerTabs{border-bottom:1px solid #ffffff12;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}.trActionDrawerTabs button{color:#e2ebdec2;cursor:pointer;background:#00000047;border:1px solid #7fffe324;border-radius:8px;flex:none;height:28px;padding:0 10px;font-size:10px;font-weight:950}.trActionDrawerTabs button:hover,.trActionDrawerTabs button.active{color:#061008;background:linear-gradient(#ffd400,#c99b00);border-color:#ffd84d9e}.trActionUniverse{grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;padding:12px;display:grid}.trActionUniverse input{color:#f5f7f2;background:#00000061;border:1px solid #ffd84d2e;outline:none;height:34px;padding:0 10px;font-size:12px;font-weight:850}.trActionUniverseBody{grid-template-columns:170px minmax(0,1fr);gap:10px;min-height:0;display:grid}.trActionUniverseGroups,.trActionUniverseList{background:#0000003d;border:1px solid #ffffff13;min-height:0;max-height:calc(100vh - 334px);overflow:auto}.trActionUniverseGroups button,.trActionUniverseList button{color:#e2ebdec7;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0e;width:100%}.trActionUniverseGroups button{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:6px 8px;display:grid}.trActionUniverseGroups span{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:950;overflow:hidden}.trActionUniverseGroups b{color:#7fffe3;font-size:10px;font-weight:950}.trActionUniverseGroups button:hover,.trActionUniverseGroups button.active,.trActionUniverseList button:hover,.trActionUniverseList button.active{color:#ffd400;background:#ffd84d14}.trActionUniverseList button{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:2px 10px;min-height:52px;padding:8px 10px;display:grid}.trActionUniverseList strong{color:#ffd400;grid-row:span 2;font-size:13px;font-weight:950}.trActionUniverseList span{white-space:nowrap;text-overflow:ellipsis;color:#f5f7f2;font-size:12px;font-weight:900;overflow:hidden}.trActionUniverseList em{white-space:nowrap;text-overflow:ellipsis;color:#7fffe3ad;font-size:10px;font-style:normal;font-weight:850;overflow:hidden}.trActionMiniGrid{grid-template-columns:1fr;gap:8px;padding:12px;display:grid;overflow:auto}.trActionMiniGrid article{background:#0000003d;border:1px solid #7fffe31f;min-height:86px;padding:12px}.trActionMiniGrid span{color:#ffd400;letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:950;display:block}.trActionMiniGrid strong{color:#fff;margin-bottom:4px;font-size:16px;font-weight:950;display:block}.trActionMiniGrid small{color:#e2ebde94;font-size:11px;line-height:1.45}.trActionTape{padding:12px;overflow:auto}.trActionTape div{color:#e2ebdec2;border-bottom:1px solid #ffffff0e;grid-template-columns:1fr 100px 80px;align-items:center;gap:8px;min-height:34px;font-size:11px;font-weight:850;display:grid}.trActionTape strong{color:#ffd400}.trActionTape span{color:#fff;text-align:right}.trActionTape em{color:#7fffe3;text-align:right;font-style:normal}.trActionDrawerEmpty{color:#e2ebde94;padding:18px;font-size:12px;font-weight:850}@media (width<=900px){.trActionDrawer{width:calc(100vw - 20px);max-height:calc(100vh - 104px);top:84px;right:10px}.trActionUniverseBody{grid-template-columns:1fr}.trActionUniverseGroups{max-height:130px}.trActionUniverseList{max-height:calc(100vh - 430px)}}.trActionUniverseList button{grid-template-columns:minmax(132px,150px) minmax(0,1fr)!important;column-gap:12px!important}.trActionUniverseList strong{white-space:nowrap!important;text-overflow:ellipsis!important;letter-spacing:-.03em!important;min-width:0!important;max-width:150px!important;font-size:12px!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.trActionUniverseList span,.trActionUniverseList em{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}@media (width<=900px){.trActionUniverseList button{grid-template-columns:minmax(104px,120px) minmax(0,1fr)!important}.trActionUniverseList strong{max-width:120px!important;font-size:11px!important}}.trExactHeroCard{min-width:0!important;overflow:hidden!important}.trExactHeroCard h1{white-space:nowrap!important;text-overflow:ellipsis!important;letter-spacing:-.055em!important;max-width:100%!important;overflow:hidden!important}.trMiniHeaderChartMeta strong,.trExactLayoutSelected strong,.trExactSelectedAsset strong{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.portfolioRiskPage{color:#eef4ea;background:radial-gradient(circle at 10% 12%,#c18c1424,#0000 26%),radial-gradient(circle at 84% 8%,#219d701f,#0000 30%),linear-gradient(#010806 0%,#020907 50%,#010705 100%);min-height:100%}.pra-shell{flex-direction:column;gap:14px;padding:14px 16px 28px;display:flex}.pra-topline,.pra-command-strip,.pra-hero,.pra-main-tabs,.pra-secondary-tabs,.pra-kpi-card,.pra-panel,.pra-footer-note,.pra-guide-card,.pra-status-card,.pra-cio-memo,.pra-active-lens{background:linear-gradient(#070d0bfa,#020807fa);border:1px solid #a9862238;box-shadow:inset 0 0 0 1px #122a1ea6,0 12px 28px #00000038}.pra-topline,.pra-command-strip,.pra-main-tabs,.pra-secondary-tabs{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.pra-topline__left,.pra-topline__right,.pra-command-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pra-code{color:#f4bc2c;letter-spacing:.08em;font-size:13px;font-weight:900}.pra-badge{color:#f0f3ec;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.pra-muted{color:#f0f3ec75;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.pra-topline button,.pra-command-actions button,.pra-add-form button,.pra-table button,.pra-create-drawer button,.pra-source-filter button,.pra-scenario-selector button{color:#f5c84e;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#161f1bf2,#080f0cf2);border:1px solid #c7972766;min-height:34px;padding:0 12px;font-size:11px;font-weight:800}.pra-command-grid{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.pra-command-grid label{color:#f3bc33;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:10px;font-weight:900;display:flex}.pra-command-grid select,.pra-add-form input,.pra-table input{color:#eef4ea;background:#09120f;border:1px solid #a986222e;width:100%;height:38px;padding:0 10px;font-size:13px}.pra-hero{grid-template-columns:minmax(0,1.75fr) minmax(320px,.95fr);gap:18px;padding:18px;display:grid}.pra-kicker,.pra-panel__head span,.pra-guide-card__kicker,.pra-kpi-card span,.pra-mini-stat span,.pra-line-item span,.pra-selected-asset__header span,.pra-heatmap__header,.pra-heatmap__rowlabel,.pra-status-card span,.pra-cio-memo__title span,.pra-cio-memo__grid article span,.pra-active-lens span,.pra-source-detail-grid span,.pra-data-note strong,.pra-source-health span{color:#f3bc33;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.pra-hero h1{color:#f0f2ee;max-width:1100px;margin:0 0 10px;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:.98}.pra-hero p,.pra-footer-note,.pra-alert-list p,.pra-selected-asset p,.pra-guide-card p,.pra-scenario-selector span,.pra-macro-chain p,.pra-source-detail p,.pra-data-note span,.pra-report-copy{color:#f0f3ecc2;font-size:14px;line-height:1.55}.pra-status-card{grid-template-columns:1fr 1fr;gap:10px;min-height:100%;padding:14px;display:grid}.pra-status-card>div,.pra-mini-stat,.pra-selected-asset__grid div,.pra-split-stats div,.pra-cio-memo__grid article,.pra-source-detail-grid div,.pra-data-note,.pra-source-health{background:#080f0cbd;border:1px solid #a986221f;padding:10px}.pra-status-card strong,.pra-mini-stat strong,.pra-line-item strong,.pra-selected-asset__grid strong,.pra-big-number,.pra-cio-memo__title strong,.pra-cio-memo__grid article strong,.pra-source-detail-grid strong,.pra-source-health strong{color:#f1f5ee;font-weight:900}.pra-status-card strong,.pra-mini-stat strong,.pra-selected-asset__grid strong,.pra-source-detail-grid strong,.pra-source-health strong{margin-top:4px;font-size:16px;display:block}.pra-main-tabs,.pra-secondary-tabs{flex-wrap:wrap}.pra-main-tabs button,.pra-secondary-tabs button{color:#f0f3ecdb;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#060b0af5;border:1px solid #a986222e;min-height:44px;padding:0 16px;font-size:12px;font-weight:900}.pra-main-tabs button.is-active,.pra-secondary-tabs button.is-active,.pra-source-filter button.active,.pra-scenario-selector button.active{color:#140f08;background:linear-gradient(#f2c648 0%,#d7a934 100%);border-color:#f2c648b3}.pra-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.pra-kpi-card{flex-direction:column;justify-content:center;gap:6px;min-height:92px;padding:12px;display:flex}.pra-kpi-card strong{font-size:29px}.pra-kpi-card small{color:#f0f3ecb8;font-size:12px;line-height:1.35}.is-green{color:#4df29e!important}.is-gold{color:#f2cf63!important}.is-blue{color:#8fd2ff!important}.is-red{color:#ff7c95!important}.pra-cio-memo{grid-template-columns:260px minmax(0,1fr);gap:12px;padding:12px;display:grid}.pra-cio-memo__title strong{margin-top:6px;font-size:20px;line-height:1.05;display:block}.pra-cio-memo__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pra-cio-memo__grid article strong{margin-top:5px;font-size:14px;line-height:1.25;display:block}.pra-active-lens{padding:12px 14px}.pra-active-lens strong{color:#f0f3ecdb;margin-top:5px;font-size:15px;display:block}.pra-stack{flex-direction:column;gap:12px;display:flex}.pra-grid{gap:12px;display:grid}.pra-grid--4{grid-template-columns:1.05fr 1.15fr 1.15fr 1fr}.pra-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pra-grid--2{grid-template-columns:1fr 1.15fr}.pra-grid--deepRisk{grid-template-columns:1fr 1.1fr 1.2fr}.pra-panel{padding:12px}.pra-panel__head{border-bottom:1px solid #a9862224;justify-content:space-between;gap:8px;margin-bottom:12px;padding-bottom:8px;display:flex}.pra-big-number{margin-bottom:10px;font-size:64px;line-height:1}.pra-split-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.pra-split-stats strong,.pra-line-item strong{margin-top:4px;font-size:22px;display:block}.pra-line-item{background:#080f0cbd;border:1px solid #a986221f;justify-content:space-between;align-items:center;margin-top:8px;padding:10px;display:flex}.pra-bar-list{flex-direction:column;gap:10px;display:flex}.pra-bar-row{grid-template-columns:minmax(0,1fr) minmax(190px,.85fr);align-items:center;gap:10px;display:grid}.pra-bar-row__meta span{color:#eef4ea;font-size:13px;font-weight:800;display:block}.pra-bar-row__meta small{color:#f0f3ec8c;font-size:11px}.pra-bar-row__right{align-items:center;gap:8px;display:flex}.pra-bar-row__value{text-align:right;min-width:52px;font-size:12px;font-weight:900}.pra-bar-row__track{background:#0c1512eb;border:1px solid #a986221a;flex:1;height:14px;position:relative;overflow:hidden}.pra-bar-row__fill{height:100%}.pra-bar-row__track.is-gold .pra-bar-row__fill{background:linear-gradient(90deg,#f2cf63,#c88d1b)}.pra-bar-row__track.is-blue .pra-bar-row__fill{background:linear-gradient(90deg,#8bd0ff,#2d7bd2)}.pra-bar-row__track.is-green .pra-bar-row__fill{background:linear-gradient(90deg,#52f0a5,#138d64)}.pra-bar-row__track.is-red .pra-bar-row__fill{background:linear-gradient(90deg,#ff7d98,#b11d42)}.pra-budget-list,.pra-stress-ladder,.pra-alert-list,.pra-macro-chain{flex-direction:column;gap:10px;display:flex}.pra-budget-list article{background:#080f0cbd;border:1px solid #a986221f;grid-template-columns:130px minmax(0,1fr) 58px;align-items:center;gap:10px;padding:10px;display:grid}.pra-budget-list strong{color:#f1f5ee;margin-top:4px;font-size:18px;display:block}.pra-budget-list em{text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}.pra-budget-track{background:#0c1512eb;border:1px solid #a986221f;height:16px;position:relative}.pra-budget-track i{background:linear-gradient(90deg,#8bd0ff,#2d7bd2);height:100%;display:block}.pra-budget-track b{background:#f2cf63;width:2px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 10px #f2cf6380}.pra-stress-ladder article{background:#080f0cbd;border:1px solid #a986221f;grid-template-columns:54px minmax(0,1fr) 76px 58px;align-items:center;gap:10px;padding:10px;display:grid}.pra-stress-ladder strong{color:#f1f5ee;font-size:14px}.pra-stress-ladder span,.pra-stress-ladder em{color:#f0f3ecb8;font-size:11px;font-style:normal;font-weight:900}.pra-stress-ladder__bars{gap:3px;display:grid}.pra-stress-ladder__bars i{height:8px;display:block}.pra-stress-ladder__bars .normal{background:linear-gradient(90deg,#4df29e,#16865e)}.pra-stress-ladder__bars .stress{background:linear-gradient(90deg,#ff7d98,#b11d42)}.pra-correlation-matrix{grid-template-columns:82px repeat(5,minmax(54px,1fr));gap:5px;display:grid}.pra-correlation-matrix>span,.pra-correlation-row>span{color:#f3bc33;text-transform:uppercase;background:#080f0cbd;border:1px solid #a9862214;place-items:center;min-height:32px;padding:4px;font-size:10px;font-weight:900;display:grid}.pra-correlation-row{display:contents}.pra-correlation-row i{border:1px solid #a9862214;place-items:center;min-height:32px;font-size:11px;font-style:normal;font-weight:900;display:grid}.pra-correlation-row i.is-corr-high{color:#ddfff0;background:#4df29e57}.pra-correlation-row i.is-corr-pos{color:#78ffc0;background:#4df29e2e}.pra-correlation-row i.is-corr-neg{color:#ff9caf;background:#ff7c9529}.pra-correlation-row i.is-corr-neg-strong{color:#ffd7df;background:#ff7c9552}.pra-correlation-row i.is-corr-flat{color:#9fd8ff;background:#8fd2ff1f}.pra-table{border-collapse:collapse;width:100%}.pra-table th,.pra-table td{text-align:left;border-bottom:1px solid #a9862214;padding:10px 8px;font-size:12px}.pra-table th{color:#f3bc33;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.pra-table td{color:#f0f3eceb}.pra-table--interactive tbody tr{cursor:pointer}.pra-table--interactive tbody tr.is-selected,.pra-table--interactive tbody tr:hover{background:#f2c64817}.pra-table--editable input{max-width:140px}.pra-selected-asset{border-top:1px solid #a9862224;margin-top:12px;padding-top:12px}.pra-selected-asset__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pra-selected-asset h3{color:#f4bc34;margin:0 0 12px;font-size:22px}.pra-selected-asset__grid,.pra-mini-grid,.pra-source-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pra-add-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pra-add-form label{color:#f3bc33;text-transform:uppercase;letter-spacing:.1em;gap:6px;font-size:10px;font-weight:900;display:grid}.pra-add-form button{grid-column:1/-1}.pra-scenario-selector{gap:8px;display:grid}.pra-scenario-selector button{text-align:left;gap:5px;height:auto;padding:12px;display:grid}.pra-scenario-selector strong{color:#f1f5ee}.pra-scenario-selector button.active strong,.pra-scenario-selector button.active span{color:#140f08}.pra-heatmap{gap:6px;display:grid}.pra-heatmap-row,.pra-heatmap{grid-template-columns:1.25fr repeat(5,minmax(74px,1fr))}.pra-heatmap-row{gap:6px;display:grid}.pra-heatmap__header,.pra-heatmap__rowlabel,.pra-heatmap__cell{background:#080f0cbd;border:1px solid #a9862214;padding:10px 8px}.pra-heatmap__rowlabel{color:#eef4ea;font-size:12px}.pra-heatmap__cell{justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex}.pra-heatmap__cell.is-pos{color:#53f0a4;background:#26a47438}.pra-heatmap__cell.is-neg{color:#ff7c95;background:#b11d422e}.pra-heatmap__cell.is-neg-strong{color:#ffadc0;background:#b11d4252}.pra-macro-chain article,.pra-alert-list article{background:#080f0cbd;border:1px solid #a986221f;padding:10px}.pra-macro-chain article span{color:#101006;background:#f3bc33;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.pra-macro-chain strong,.pra-alert-list strong{color:#f4bc34;margin:6px 0 4px;display:block}.pra-frontier svg{background:#080f0c99;border:1px solid #a986221f;width:100%;height:260px}.pra-frontier line{stroke:#f0f3ec4d}.pra-frontier path{fill:none;stroke:#f2cf63;stroke-width:2.4px}.pra-frontier circle{fill:#53f0a4;stroke:#f2cf63;stroke-width:2px}.pra-frontier text{fill:#f0f3ecc7;font-size:11px}.pra-source-layout{grid-template-columns:minmax(0,1.1fr) minmax(360px,.7fr);gap:12px;display:grid}.pra-source-filter{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.pra-source-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:780px;padding-right:4px;display:grid;overflow:auto}.pra-source-card{text-align:left;color:inherit;cursor:pointer;background:#080f0cbd;border:1px solid #a9862224;gap:7px;padding:12px;display:grid}.pra-source-card.active,.pra-source-card:hover{background:#f2c64814;border-color:#f2c648b8}.pra-source-card strong{color:#eef4ea;font-size:14px}.pra-source-card small{color:#f0f3ec9e;line-height:1.35}.pra-source-card em{font-size:11px;font-style:normal;font-weight:900}.pra-source-pill{text-transform:uppercase;border:1px solid #f0f3ec29;width:fit-content;padding:4px 7px;font-size:10px;font-weight:900}.source-oficial{color:#53f0a4;border-color:#53f0a457}.source-mercado{color:#8fd2ff;border-color:#8fd2ff57}.source-proxy,.source-modelo{color:#f2cf63;border-color:#f2cf6357}.source-pendente{color:#ffadc0;border-color:#ff7c9557}.health-good{color:#53f0a4}.health-info{color:#8fd2ff}.health-warn,.health-pending{color:#f2cf63}.pra-source-detail h3{color:#f1f5ee;margin:0 0 14px;font-size:28px;line-height:1.05}.pra-data-note,.pra-source-health{margin-top:14px}.pra-report-copy{background:#080f0cbd;border:1px solid #a986221f;padding:14px}.pra-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pra-guide-card{padding:14px}.pra-guide-card h3{color:#f4bc34;margin:6px 0 10px;font-size:24px}.pra-footer-note{padding:14px 16px}.pra-drawer-backdrop{z-index:1000;background:#0000009e;place-items:end;display:grid;position:fixed;inset:0}.pra-create-drawer{background:#020907;border-left:1px solid #a9862259;width:min(520px,96vw);height:100%;padding:18px;overflow:auto;box-shadow:-30px 0 70px #00000073}.pra-create-drawer header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pra-create-drawer header span{color:#f3bc33;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.pra-create-drawer h2{color:#f1f5ee;font-size:34px;line-height:1}.pra-create-drawer p{color:#f0f3ecb8;line-height:1.55}.pra-create-options{gap:10px;display:grid}.pra-create-options button{text-align:left;gap:5px;height:auto;padding:12px;display:grid}.pra-create-options span{color:#f0f3eca8;font-size:12px;line-height:1.4}@media (width<=1600px){.pra-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pra-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pra-grid--3,.pra-grid--deepRisk,.pra-grid--2,.pra-source-layout{grid-template-columns:1fr}.pra-command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1180px){.pra-command-strip,.pra-topline{flex-direction:column;align-items:stretch}.pra-command-grid,.pra-status-card,.pra-kpi-grid,.pra-guide-grid,.pra-selected-asset__grid,.pra-source-card-grid,.pra-source-detail-grid,.pra-cio-memo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pra-hero,.pra-cio-memo{grid-template-columns:1fr}}@media (width<=760px){.pra-shell{padding:10px}.pra-hero h1{font-size:30px}.pra-command-grid,.pra-status-card,.pra-kpi-grid,.pra-guide-grid,.pra-selected-asset__grid,.pra-source-card-grid,.pra-source-detail-grid,.pra-cio-memo__grid,.pra-split-stats,.pra-add-form,.pra-bar-row,.pra-budget-list article,.pra-stress-ladder article,.pra-correlation-matrix,.pra-heatmap,.pra-heatmap-row{grid-template-columns:1fr}}.pra-var-chart{width:100%;overflow:hidden}.pra-var-chart svg{background:#080f0c9e;border:1px solid #a986221f;width:100%;height:320px;display:block}.pra-var-axis{stroke:#f0f3ec47;stroke-width:1.2px}.pra-var-bar{fill:#4f82ffc7}.pra-var-bar--tail{fill:#ff7c95d1}.pra-var-bar--extreme{fill:#ff5e78f0}.pra-var-line{stroke:#f2cf63;stroke-width:2.6px}.pra-var-cutoff{stroke:#ff7c95;stroke-width:2px;stroke-dasharray:5 5}.pra-var-cutoff-label{fill:#ff9fb0;font-size:11px;font-weight:900}.pra-var-label{fill:#f0f3ecb8;font-size:10px;font-weight:800}.pra-scenario-engine-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pra-scenario-engine-grid button{color:#eef4ea;text-align:left;cursor:pointer;background:linear-gradient(#0d1411f5,#040908fa);border:1px solid #c7972757;min-height:116px;padding:12px}.pra-scenario-engine-grid button.active{border-color:#ff971ac7;box-shadow:inset 0 0 0 1px #ff971a59,0 0 24px #ff971a14}.pra-scenario-engine-grid span{color:#ff9c1a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.pra-scenario-engine-grid strong{margin-top:8px;font-size:22px;line-height:1.05;display:block}.pra-scenario-engine-grid small{color:#f0f3ec9e;margin-top:7px;font-size:12px;font-weight:800;display:block}.pra-stress-ladder__bars{background:#020706d1;border:1px solid #a986221a;min-height:22px;padding:3px}.pra-stress-ladder__bars .normal{background:linear-gradient(90deg,#4df29e59,#4df29e);height:9px;box-shadow:0 0 12px #4df29e26}.pra-stress-ladder__bars .stress{background:linear-gradient(90deg,#ff7c9559,#ff5f7a);height:9px;box-shadow:0 0 12px #ff5f7a2e}.pra-chart-axis{stroke:#f0f3ec42;stroke-width:1.1px}.pra-benchmark-chart svg,.pra-risk-sparkline svg,.pra-waterfall-chart svg{background:#080f0c94;border:1px solid #a986221f;width:100%;height:auto;display:block}.pra-benchmark-line{fill:none;stroke-width:2.7px}.pra-benchmark-line--portfolio{stroke:#53f0a4}.pra-benchmark-line--hax{stroke:#f2cf63;stroke-dasharray:6 5}.pra-benchmark-dot--portfolio{fill:#53f0a4}.pra-benchmark-dot--hax{fill:#f2cf63}.pra-benchmark-label{fill:#53f0a4;font-size:11px;font-weight:900}.pra-benchmark-label--hax{fill:#f2cf63}.pra-risk-sparkline__line{fill:none;stroke:#ff7c95;stroke-width:2.8px}.pra-risk-sparkline__dot{fill:#ff9fb0;stroke:#21070b;stroke-width:1px}.pra-waterfall-zero{stroke:#f0f3ec57;stroke-width:1.2px;stroke-dasharray:4 4}.pra-waterfall-bar--positive{fill:#4df29ec7}.pra-waterfall-bar--negative{fill:#ff7c95d6}.pra-waterfall-text{font-size:10px;font-weight:900}.pra-selected-asset__actions{justify-content:flex-end;margin-top:12px;display:flex}.pra-selected-asset__actions button{color:#100905;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ff9c1a,#d87905);border:1px solid #ff971a7a;min-height:36px;padding:0 14px;font-size:11px;font-weight:950}@media (width<=1200px){.pra-scenario-engine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.pra-scenario-engine-grid{grid-template-columns:1fr}}.pra-add-form--wallet{grid-template-columns:repeat(3,minmax(0,1fr))}.pra-add-form__wide{grid-column:1/-1}.pra-add-form select{color:#eef4ea;background:#09120f;border:1px solid #a986222e;width:100%;height:38px;padding:0 10px;font-size:13px}.pra-catalog-results{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:220px;padding-right:4px;display:grid;overflow:auto}.pra-catalog-results button{text-align:left;color:#eef4ea;cursor:pointer;background:#040a08f5;border:1px solid #a9862229;min-height:78px;padding:10px}.pra-catalog-results button:hover{background:#ff971a14;border-color:#ff971a8c}.pra-catalog-results strong{color:#ff9c1a;font-size:13px;font-weight:950;display:block}.pra-catalog-results span{color:#eef4ea;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;font-weight:800;display:block;overflow:hidden}.pra-catalog-results em{color:#f0f3ec7a;text-transform:uppercase;margin-top:4px;font-size:10px;font-style:normal;font-weight:900;display:block}.pra-howto-hero h2{color:#f1f5ee;max-width:1180px;margin:0 0 10px;font-size:clamp(26px,3vw,46px);line-height:1.02}.pra-howto-hero p{color:#f0f3ecc2;max-width:1120px;font-size:15px;line-height:1.6}.pra-howto-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pra-howto-grid .pra-guide-card{min-height:230px}.pra-howto-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pra-howto-steps article{background:#080f0cbd;border:1px solid #a986221f;padding:12px}.pra-howto-steps span{color:#100905;background:#ff9c1a;place-items:center;width:30px;height:30px;margin-bottom:8px;font-weight:950;display:grid}.pra-howto-steps strong{color:#f1f5ee;font-size:14px;line-height:1.2;display:block}.pra-howto-steps p{color:#f0f3eca8;font-size:12px;line-height:1.45}@media (width<=1280px){.pra-catalog-results,.pra-howto-grid,.pra-howto-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pra-add-form--wallet,.pra-catalog-results,.pra-howto-grid,.pra-howto-steps{grid-template-columns:1fr}}.pra-catalog-results small{color:#53f0a4;margin-top:6px;font-size:11px;font-weight:900;display:block}.pra-catalog-empty{background:#ff971a0d;border:1px dashed #ff971a59;grid-column:1/-1;padding:12px}.pra-catalog-empty strong{color:#ff9c1a;font-size:13px;font-weight:950;display:block}.pra-catalog-empty span{color:#f0f3eca8;margin-top:5px;font-size:12px;line-height:1.45;display:block}.pra-field-help{color:#100905;cursor:help;background:#ff9c1a;border:1px solid #ff971a80;border-radius:999px;place-items:center;width:18px;height:18px;margin-left:6px;font-size:11px;font-weight:950;display:inline-grid}.pra-field-note{color:#f0f3ec85;letter-spacing:0;text-transform:none;margin-top:4px;font-size:10px;line-height:1.35;display:block}.pra-position-preview{background:#080f0cbd;border:1px solid #a9862229;padding:10px}.pra-position-preview span{color:#f3bc33;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.pra-position-preview strong{color:#eef4ea;margin-top:5px;font-size:18px;font-weight:950;display:block}.pra-position-preview small{color:#f0f3ec9e;margin-top:5px;font-size:11px;display:block}.pra-save-wallet{gap:10px;display:grid}.pra-save-wallet label,.pra-risk-limit-editor label{color:#f3bc33;text-transform:uppercase;letter-spacing:.1em;gap:6px;font-size:10px;font-weight:900;display:grid}.pra-save-wallet input,.pra-risk-limit-editor input{color:#eef4ea;background:#09120f;border:1px solid #a986222e;width:100%;height:38px;padding:0 10px;font-size:13px}.pra-save-wallet__actions{flex-wrap:wrap;gap:8px;display:flex}.pra-save-wallet__actions button,.pra-saved-wallet-list button{color:#f5c84e;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#161f1bf2,#080f0cf2);border:1px solid #c7972766;min-height:34px;padding:0 12px;font-size:11px;font-weight:850}.pra-toggle-row{grid-template-columns:auto 1fr;align-items:center;color:#f0f3ecbd!important;letter-spacing:.04em!important;gap:8px!important;font-size:11px!important;display:flex!important}.pra-toggle-row input{width:16px;height:16px}.pra-save-wallet small,.pra-empty-state{color:#f0f3ec94;font-size:11px}.pra-saved-wallet-list{gap:8px;max-height:280px;margin-top:12px;display:grid;overflow:auto}.pra-saved-wallet-list article{background:#080f0cbd;border:1px solid #a986221f;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.pra-saved-wallet-list article strong{color:#eef4ea;font-size:13px;font-weight:900;display:block}.pra-saved-wallet-list article span{color:#f0f3ec85;margin-top:4px;font-size:11px;display:block}.pra-saved-wallet-list article>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pra-risk-limit-editor{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.pra-risk-limit-checks{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.pra-risk-limit-checks article{background:#080f0cbd;border:1px solid #a986221f;padding:10px}.pra-risk-limit-checks article.is-ok{background:#4df29e0f;border-color:#4df29e47}.pra-risk-limit-checks article.is-breach{background:#ff7c9514;border-color:#ff7c955c}.pra-risk-limit-checks span{color:#f3bc33;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.pra-risk-limit-checks strong{color:#eef4ea;margin-top:6px;font-size:18px;font-weight:950;display:block}.pra-risk-limit-checks small{color:#f0f3ec8c;margin-top:5px;font-size:11px;display:block}@media (width<=1200px){.pra-risk-limit-editor,.pra-risk-limit-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pra-risk-limit-editor,.pra-risk-limit-checks{grid-template-columns:1fr}.pra-saved-wallet-list article{flex-direction:column;align-items:flex-start}}.pra-catalog-selected{background:#4df29e12;border:1px solid #4df29e47;grid-column:1/-1;padding:12px}.pra-catalog-selected strong{color:#53f0a4;font-size:13px;font-weight:950;display:block}.pra-catalog-selected span{color:#eef4ea;margin-top:5px;font-size:13px;font-weight:850;display:block}.pra-catalog-selected small{color:#f0f3ecb3;margin-top:6px;font-size:11px;display:block}.pra-label-row{align-items:center;gap:7px;display:inline-flex}@keyframes praHelpPulse{0%{transform:scale(1);box-shadow:0 0 #ff971a00}40%{transform:scale(1.16);box-shadow:0 0 0 7px #ff971a2e}to{transform:scale(1);box-shadow:0 0 #ff971a00}}.pra-field-help{border:1px solid #ff971a80;outline:none}.pra-field-help--pulse{animation:.85s ease-in-out 3 praHelpPulse}.pra-help-overlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pra-help-modal{background:linear-gradient(#09120ffa,#030807fa);border:1px solid #ff971a57;width:min(920px,94vw);max-height:88vh;padding:18px;overflow:auto;box-shadow:0 26px 80px #0000008c}.pra-help-modal__head{border-bottom:1px solid #a9862229;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.pra-help-modal__head span{color:#ff9c1a;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:950}.pra-help-modal__head button{color:#f5c84e;text-transform:uppercase;cursor:pointer;background:#0c1411e6;border:1px solid #c797275c;min-height:32px;padding:0 12px;font-size:11px;font-weight:900}.pra-help-modal h3{color:#eef4ea;margin:0 0 16px;font-size:clamp(22px,2.4vw,36px);line-height:1.04}.pra-help-modal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pra-help-modal__grid article{background:#080f0cbd;border:1px solid #a9862224;padding:12px}.pra-help-modal__grid strong{color:#f3bc33;font-size:14px;font-weight:950;display:block}.pra-help-modal__grid p{color:#f0f3ecb8;font-size:12px;line-height:1.5}.pra-help-modal__grid small{color:#53f0a4;font-size:11px;font-weight:800;line-height:1.45;display:block}.pra-help-warning{background:#ff7c9514;border:1px solid #ff7c954d;margin-top:12px;padding:12px}.pra-help-warning strong{color:#ff9fb0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.pra-help-warning span{color:#f0f3ecb8;margin-top:5px;font-size:12px;line-height:1.5;display:block}@media (width<=900px){.pra-help-modal__grid{grid-template-columns:1fr}}.pra-scenario-comparison{background:#030807b8;border:1px solid #a986221f;width:100%;overflow:auto}.pra-scenario-comparison table{border-collapse:collapse;width:100%;min-width:1120px}.pra-scenario-comparison th{color:#f3bc33;letter-spacing:.1em;text-align:left;text-transform:uppercase;background:#ff971a0a;border-bottom:1px solid #a986222e;padding:11px 10px;font-size:10px;font-weight:950}.pra-scenario-comparison td{color:#f0f3ecc2;vertical-align:middle;border-bottom:1px solid #a9862217;padding:12px 10px;font-size:12px;font-weight:850}.pra-scenario-comparison tr{cursor:pointer;transition:background .16s,box-shadow .16s}.pra-scenario-comparison tbody tr:hover,.pra-scenario-comparison tbody tr.is-selected{background:#ff971a12;box-shadow:inset 3px 0 #ff9c1a}.pra-scenario-comparison td strong{color:#eef4ea;font-size:13px;font-weight:950;display:block}.pra-scenario-comparison td span{color:#f0f3ec85;max-width:330px;margin-top:4px;font-size:11px;line-height:1.35;display:block}.pra-mandate-pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 9px;font-size:10px!important;font-weight:950!important;display:inline-flex!important}.pra-mandate-pill.is-ok{background:#4df29e17;border:1px solid #4df29e57;color:#53f0a4!important}.pra-mandate-pill.is-breach{background:#ff7c9517;border:1px solid #ff7c9561;color:#ff9fb0!important}.pra-scenario-bars{gap:8px;margin-top:14px;display:grid}.pra-scenario-bars article{grid-template-columns:190px 1fr 84px;align-items:center;gap:10px;display:grid}.pra-scenario-bars article>span{color:#f3bc33;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.pra-scenario-bars article>div{background:#020706d1;border:1px solid #a986221a;height:12px;overflow:hidden}.pra-scenario-bars i{height:100%;display:block}.pra-scenario-bars i.is-positive{background:linear-gradient(90deg,#4df29e4d,#53f0a4)}.pra-scenario-bars i.is-negative{background:linear-gradient(90deg,#ff7c9547,#ff5f7a)}.pra-scenario-bars strong{text-align:right;font-size:12px;font-weight:950}@media (width<=900px){.pra-scenario-bars article{grid-template-columns:1fr;gap:6px}.pra-scenario-bars strong{text-align:left}}.carteiraUniversalTerminal{background:radial-gradient(circle at 18% 0,#2d8cff1f,#0000 34%),linear-gradient(#03070c 0%,#050a10 100%);width:100%;min-height:calc(100vh - 74px);overflow:hidden}.carteiraUniversalFrame{background:#03070c;border:0;width:100%;height:calc(100vh - 74px);min-height:calc(100vh - 74px);display:block}.sci2-page{color:#eef4ea;background:radial-gradient(circle at 16% 0,#ff971a24,#0000 30%),radial-gradient(circle at 88% 8%,#1e785833,#0000 32%),linear-gradient(#06100d,#020605 100%);min-height:100vh;padding:18px}.sci2-shell{gap:14px;width:min(1780px,100%);margin:0 auto;display:grid}.sci2-hero{background:linear-gradient(135deg,#ff971a1f,#0000 35%),linear-gradient(#0d1612f5,#030807fa);border:1px solid #c7972733;grid-template-columns:1.25fr .75fr;gap:18px;min-height:360px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000047}.sci2-kicker{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.sci2-kicker span{color:#ff9c1a;letter-spacing:.1em;font-weight:950}.sci2-kicker strong,.sci2-kicker em{color:#f5c84e;letter-spacing:.08em;text-transform:uppercase;background:#ff971a12;border:1px solid #c7972740;padding:7px 10px;font-size:11px;font-style:normal;font-weight:950}.sci2-kicker em{color:#f0f3ec9e;background:#f0f3ec08}.sci2-hero h1{color:#f3f7f1;letter-spacing:-.065em;width:min(1060px,100%);margin:0;font-size:clamp(44px,5.3vw,88px);line-height:.92}.sci2-hero p{color:#f0f3ecb8;width:min(900px,100%);margin:18px 0 0;font-size:15px;line-height:1.65}.sci2-market-card{align-content:end;gap:10px;display:grid}.sci2-market-card article,.sci2-toolbar,.sci2-kpis article,.sci2-panel,.sci2-map-panel{background:linear-gradient(#0c1310eb,#040908f5);border:1px solid #a9862224}.sci2-market-card article{padding:16px}.sci2-market-card span,.sci2-kpis span,.sci2-panel-head span,.sci2-toolbar label,.sci2-mini span,.sci2-shocks span,.sci2-bank-grid span{color:#f3bc33;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.sci2-market-card strong{color:#f3f7f1;margin-top:8px;font-size:31px;font-weight:950;display:block}.sci2-market-card small,.sci2-kpis small{color:#f0f3ec80;margin-top:4px;font-size:11px;display:block}.sci2-toolbar{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px;padding:12px;display:grid}.sci2-toolbar label{gap:6px;display:grid}.sci2-toolbar select{color:#eef4ea;background:#08120f;border:1px solid #a9862238;height:40px;padding:0 10px}.sci2-toolbar button,.sci2-scenarios button{color:#f5c84e;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ff971a14;border:1px solid #c797275c;min-height:40px;font-size:11px;font-weight:900}.sci2-toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.sci2-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.sci2-kpis article{padding:16px}.sci2-kpis strong{color:#f3f7f1;margin-top:8px;font-size:30px;font-weight:950;line-height:1;display:block}.sci2-main{grid-template-columns:1.05fr .95fr;gap:14px;display:grid}.sci2-grid{gap:14px;display:grid}.sci2-grid-2{grid-template-columns:1.12fr .88fr}.sci2-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sci2-panel,.sci2-map-panel{min-width:0;padding:14px}.sci2-panel-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.sci2-panel-head strong{color:#f0f3eca3;font-size:11px;font-weight:900}.sci2-muted{color:#f0f3eca6;font-size:13px;line-height:1.55}.sci2-real-map{background:radial-gradient(circle at 44% 48%,#ff971a14,#0000 48%),radial-gradient(circle at 30%,#53f0a414,#0000 36%),#0207069e;border:1px solid #a986221a;height:500px;overflow:hidden}.sci2-real-map svg{width:100%;height:100%}.angola-shape,.cabinda-shape{fill:#091813f2;stroke:#f3bc339e;stroke-width:.75px}.coast{fill:none;stroke:#53f0a4b8;stroke-width:.95px}.rail{fill:none;stroke:#ff971a80;stroke-width:.65px;stroke-dasharray:2.4 2.4}.node,.vessel{cursor:pointer}.node circle,.vessel path{stroke:#000000db;stroke-width:.8px}.node text,.vessel text{fill:#f0f3ecd1;font-size:3px;font-weight:850}.node.active circle{filter:drop-shadow(0 0 5px #53f0a4b3);stroke:#fffc}.sci2-port-card{background:#040a08bd;border:1px solid #a986221a;margin-top:12px;padding:13px}.sci2-port-card h3{color:#eef4ea;margin:0;font-size:24px}.sci2-port-card p{color:#f0f3eca6;line-height:1.5}.sci2-mini,.sci2-shocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sci2-shocks{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px}.sci2-mini div,.sci2-shocks div{background:#020706b8;border:1px solid #a986221a;padding:10px}.sci2-mini strong,.sci2-shocks strong{color:#eef4ea;margin-top:6px;font-size:18px;font-weight:950;display:block}.sci2-scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.sci2-scenarios button{text-align:left;min-height:94px;padding:10px}.sci2-scenarios button.active{background:#ff971a21;border-color:#ff971abf}.sci2-scenarios strong{color:#ff9c1a;font-size:12px;font-weight:950;display:block}.sci2-scenarios span{color:#f0f3ec9e;margin-top:6px;font-size:11px;line-height:1.35;display:block}.sci2-flow-table,.sci2-bank-grid,.sci2-vessel-list,.sci2-chain,.sci2-sources{gap:8px;display:grid}.sci2-flow-table article,.sci2-vessel-list article{background:#050c0ab8;border:1px solid #a986221a;grid-template-columns:1fr minmax(190px,.6fr) 90px 120px;align-items:center;gap:10px;padding:10px;display:grid}.sci2-flow-table strong,.sci2-vessel-list strong,.sci2-bank-grid strong,.sci2-chain strong,.sci2-sources strong{color:#eef4ea;font-size:13px;font-weight:950;display:block}.sci2-flow-table span,.sci2-vessel-list span,.sci2-chain p,.sci2-sources span{color:#f0f3ec8a;margin-top:4px;font-size:11px;line-height:1.35;display:block}.sci2-flow-table em,.sci2-vessel-list em{color:#f3bc33;text-align:right;font-size:12px;font-style:normal;font-weight:950}.sci2-flow-table small{color:#f0f3ec85;text-transform:uppercase;font-size:10px;font-weight:850}.sci2-meter{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.sci2-meter>span{color:#f0f3ec7a;grid-column:1/-1;font-size:10px}.sci2-meter div{background:#020706eb;border:1px solid #a986221a;height:10px;overflow:hidden}.sci2-meter i{height:100%;display:block}.sci2-meter strong{color:#f0f3ecb8;font-size:11px}.tone-green,.tone-green i{fill:#53f0a4;background:linear-gradient(90deg,#4df29e47,#53f0a4)}.tone-gold,.tone-gold i{fill:#f3bc33;background:linear-gradient(90deg,#f3bc333d,#f3bc33)}.tone-red,.tone-red i{fill:#ff7c95;background:linear-gradient(90deg,#ff7c9540,#ff5f7a)}.tone-blue,.tone-blue i{fill:#84a8ff;background:linear-gradient(90deg,#4f82ff3d,#4f82ff)}.sci2-kpis .tone-green,.sci2-kpis .tone-gold,.sci2-kpis .tone-red,.sci2-kpis .tone-blue{background:linear-gradient(#0c1310eb,#040908f5)}.sci2-bank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sci2-bank-grid article,.sci2-chain article,.sci2-sources article{background:#050c0ab8;border:1px solid #a986221a;padding:12px}.sci2-bank-grid span,.sci2-chain span{color:#f3bc33;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.sci2-chain article{grid-template-columns:36px 1fr;align-items:start;gap:10px;display:grid}.sci2-chain span{color:#100905;background:#ff9c1a;place-items:center;width:30px;height:30px;display:grid}.sci2-line{background:#050c0ab8;border:1px solid #a986221a;width:100%;height:118px;margin-top:10px}.sci2-line line{stroke:#f0f3ec29}.sci2-line polyline{fill:none;stroke-width:2.6px;stroke:#53f0a4}.sci2-source-note{background:#ff971a0d;border:1px solid #ff971a26;margin-top:10px;padding:12px}.sci2-source-note strong{color:#ff9c1a;text-transform:uppercase;font-size:12px}.sci2-source-note span{color:#f0f3ecad;margin-top:5px;font-size:12px;line-height:1.5;display:block}.sci2-sources{grid-template-columns:repeat(3,minmax(0,1fr))}.sci2-sources em{color:#f3bc33;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:10px;font-style:normal;font-weight:950;display:inline-block}.sci2-sources .status-oficial{border-color:#4df29e38}.sci2-sources .status-mercado{border-color:#4f82ff38}.sci2-sources .status-proxy{border-color:#f3bc3338}.sci2-sources .status-modelo{border-color:#ff7c9538}@media (width<=1400px){.sci2-hero,.sci2-main,.sci2-grid-2,.sci2-grid-3{grid-template-columns:1fr}.sci2-kpis,.sci2-sources,.sci2-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.sci2-toolbar>div{grid-column:1/-1}}@media (width<=820px){.sci2-page{padding:10px}.sci2-hero h1{font-size:42px}.sci2-kpis,.sci2-toolbar,.sci2-scenarios,.sci2-shocks,.sci2-mini,.sci2-bank-grid,.sci2-sources,.sci2-flow-table article,.sci2-vessel-list article{grid-template-columns:1fr}.sci2-flow-table em,.sci2-vessel-list em{text-align:left}}.sci2-real-map--osm{background:#06100d;border:1px solid #a9862224;height:560px;position:relative;overflow:hidden}.sci2-real-map--osm iframe{filter:saturate(.82)contrast(1.05)brightness(.72);border:0;width:100%;height:100%;position:absolute;inset:0}.sci2-map-glass{pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle at 28% 30%,#ff971a1f,#0000 28%),linear-gradient(#0308071f,#0308074d);position:absolute;inset:0}.sci2-map-badge{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030807db;border:1px solid #ff971a59;padding:9px 11px;position:absolute;top:14px;left:14px}.sci2-map-badge strong{color:#ff9c1a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.sci2-map-badge span{color:#f0f3ecad;margin-top:3px;font-size:11px;display:block}.sci2-map-pin,.sci2-map-vessel{z-index:5;color:#06100d;cursor:pointer;border:1px solid #000c;border-radius:999px;outline:1px solid #ffffff29;min-width:18px;min-height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #0000002e,0 8px 22px #0000005c}.sci2-map-pin:after{content:"";background:#ffffff73;width:1px;height:15px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.sci2-map-pin span,.sci2-map-vessel span{white-space:nowrap;color:#eef4ea;letter-spacing:.03em;background:#030807db;border:1px solid #a9862238;padding:4px 7px;font-size:10px;font-weight:900;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.sci2-map-pin.active{outline:2px solid #ffffffa6;min-width:24px;min-height:24px;box-shadow:0 0 0 9px #53f0a41f,0 10px 26px #0006}.sci2-map-vessel{border-bottom:18px solid #ff9c1a;border-left:10px solid #0000;border-right:10px solid #0000;border-radius:0;width:0;min-width:0;height:0;min-height:0;transform:translate(-50%,-50%)rotate(86deg);background:0 0!important}.sci2-map-vessel span{left:18px;transform:translateY(-50%)rotate(-86deg)}.sci2-real-map--osm .tone-green{background:#53f0a4}.sci2-real-map--osm .tone-gold{background:#f3bc33}.sci2-real-map--osm .tone-red{background:#ff7c95}.sci2-real-map--osm .tone-blue{background:#84a8ff}@media (width<=820px){.sci2-real-map--osm{height:460px}.sci2-map-pin span,.sci2-map-vessel span{display:none}}.sci2-real-map--leaflet{background:#06100d;border:1px solid #a9862224;height:580px;position:relative;overflow:hidden}.sci2-leaflet-map{z-index:1;position:absolute;inset:0}.sci2-real-map--leaflet .leaflet-container{background:#06100d;font-family:inherit}.sci2-real-map--leaflet .leaflet-tile-pane{filter:saturate(.78)contrast(1.08)brightness(.72)}.sci2-real-map--leaflet .leaflet-control-zoom{box-shadow:none;border:1px solid #a9862233}.sci2-real-map--leaflet .leaflet-control-zoom a{color:#f5c84e;background:#050c0aeb;border-bottom:1px solid #a986222e}.sci2-real-map--leaflet .leaflet-control-zoom a:hover{color:#ff9c1a;background:#ff971a1f}.sci2-real-map--leaflet:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle at 28% 30%,#ff971a1f,#0000 28%),linear-gradient(#03080714,#0308073d);position:absolute;inset:0}.sci2-map-badge{z-index:4}.sci2-map-attribution{z-index:5;color:#f0f3ec94;pointer-events:none;background:#030807c7;border:1px solid #a9862229;padding:5px 7px;font-size:10px;font-weight:800;position:absolute;bottom:10px;right:12px}.sci2-map-loading{z-index:0;color:#f0f3ec7a;letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.halcyon-leaflet-pin,.halcyon-leaflet-vessel{border:1px solid #000000d1;border-radius:999px;outline:1px solid #ffffff29;position:relative;box-shadow:0 0 0 6px #0000002e,0 8px 22px #0000005c}.halcyon-leaflet-pin:after{content:"";background:#ffffff6b;width:1px;height:15px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.halcyon-leaflet-pin span,.halcyon-leaflet-vessel span{white-space:nowrap;color:#eef4ea;letter-spacing:.03em;background:#030807e0;border:1px solid #a9862238;padding:4px 7px;font-size:10px;font-weight:900;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.halcyon-leaflet-pin.active{outline:2px solid #ffffffb8;box-shadow:0 0 0 9px #53f0a421,0 10px 26px #0006}.halcyon-leaflet-vessel{border-bottom:18px solid #ff9c1a;border-left:10px solid #0000;border-right:10px solid #0000;border-radius:0;transform:rotate(88deg);background:0 0!important;width:0!important;height:0!important}.halcyon-leaflet-vessel span{left:18px;transform:translateY(-50%)rotate(-88deg)}.halcyon-leaflet-pin.tone-green{background:#53f0a4}.halcyon-leaflet-pin.tone-gold{background:#f3bc33}.halcyon-leaflet-pin.tone-red{background:#ff7c95}.halcyon-leaflet-pin.tone-blue{background:#84a8ff}.halcyon-leaflet-tooltip{color:#eef4ea;background:#030807eb;border:1px solid #a9862238;font-weight:850;box-shadow:0 10px 24px #00000042}.halcyon-leaflet-tooltip:before{display:none}@media (width<=820px){.sci2-real-map--leaflet{height:460px}.halcyon-leaflet-pin span,.halcyon-leaflet-vessel span{display:none}}.sci5-global-desk{background:#020606;border:1px solid #a9862224;grid-template-columns:minmax(0,1fr) 320px;gap:14px;min-height:720px;display:grid}.sci5-global-map{background:#041013;grid-template-rows:auto auto 1fr;min-width:0;display:grid}.sci5-terminal-strip{background:#101010;border-bottom:1px solid #ff971a38;grid-template-columns:1fr auto auto auto;align-items:stretch;gap:2px;height:34px;display:grid}.sci5-terminal-strip>*{color:#f0f3ec;border:0;align-items:center;padding:0 10px;font-size:12px;font-weight:850;display:flex}.sci5-terminal-strip button{color:#fff2e6;cursor:pointer;background:#7f151e}.sci5-terminal-strip strong{color:#fff2e6;background:#6f1018}.sci5-search{color:#2a1200;background:#ff9c1a}.sci5-map-tabs{background:#030809;border-bottom:1px solid #a9862229;align-items:center;gap:2px;height:28px;padding:0 4px;display:flex}.sci5-map-tabs span{color:#f0f3ecc7;background:#f0f3ec0d;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:850;display:inline-flex}.sci5-map-tabs span:first-child{color:#fff;background:#1f70b8}.sci5-world-map{background:radial-gradient(circle at 48% 42%,#00d2ff14,#0000 30%),linear-gradient(#062634,#031317 100%);min-height:650px;position:relative;overflow:hidden}.sci5-world-map svg{width:100%;height:100%;position:absolute;inset:0}.sci5-world-map .ocean{fill:#062633}.sci5-world-map .continent{fill:#020506;stroke:#749da82e;stroke-width:.22px}.sci5-gridlines line{stroke:#62bed214;stroke-width:.16px}.sci5-routes polyline{fill:none;stroke-width:.72px;opacity:.85}.sci5-routes .pipeline{stroke-dasharray:0}.sci5-routes .shipping{stroke-dasharray:1.4 1.1}.sci5-routes .tone-green{stroke:#20f4d1}.sci5-routes .tone-blue{stroke:#7da3ff}.sci5-routes .tone-gold{stroke:#ffb02e}.sci5-routes .tone-red{stroke:#ff5f7a}.sci5-vessel-cloud path{fill:#10f0e3;opacity:.62;filter:drop-shadow(0 0 2px #10f0e38c)}.sci5-node{z-index:3;cursor:pointer;border:1px solid #02100d;border-radius:999px;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0000003d,0 0 14px #00f0dc33}.sci5-node span{white-space:nowrap;color:#eef4ea;background:#020606db;border:1px solid #ff971a33;padding:3px 6px;font-size:10px;font-weight:900;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.sci5-node.active{outline:2px solid #ffffffa8;width:16px;height:16px}.sci5-node.tone-green{background:#20f4d1}.sci5-node.tone-blue{background:#7da3ff}.sci5-node.tone-gold{background:#ffb02e}.sci5-node.tone-red{background:#ff5f7a}.sci5-scale{z-index:4;gap:4px;display:grid;position:absolute;bottom:14px;left:12px}.sci5-scale span{color:#eef4ea;background:#0000009e;border:1px solid #f0f3ec80;width:72px;padding:2px 6px;font-size:10px}.sci5-legend{z-index:4;background:#030807d6;border:1px solid #a986222e;gap:5px;padding:10px;display:grid;position:absolute;bottom:18px;right:16px}.sci5-legend strong{color:#f3bc33;text-transform:uppercase;font-size:11px}.sci5-legend span{color:#f0f3eca8;font-size:11px}.sci5-sidebar{background:#050606;border-left:1px solid #a9862224;max-height:760px;overflow:auto}.sci5-sidebar-head{background:#0b0c0b;border-bottom:1px solid #a9862229;justify-content:space-between;align-items:center;height:34px;padding:0 10px;display:flex}.sci5-sidebar-head span,.sci5-sidebar h3{color:#d9dde0;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.sci5-sidebar-head button{color:#eef4ea;background:0 0;border:0}.sci5-sidebar section{border-bottom:1px solid #a9862221;padding:10px}.sci5-sidebar h3{color:#f3bc33;margin:0 0 8px}.sci5-filter-grid{gap:4px;display:grid}.sci5-filter-grid label{color:#ff9c1a;grid-template-columns:1fr 96px;align-items:center;gap:8px;font-size:11px;font-weight:850;display:grid}.sci5-filter-grid strong{color:#2a1200;background:#ff9c1a;align-items:center;min-height:20px;padding:0 6px;font-size:10px;display:flex}.sci5-layer-list{gap:2px;display:grid}.sci5-layer-list button{color:#ff9c1a;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px 1fr auto;align-items:center;gap:5px;min-height:24px;font-size:11px;display:grid}.sci5-layer-list button.active{background:#ff971a1f}.sci5-layer-list strong{font-weight:850}.sci5-layer-list em{font-size:10px;font-style:normal;font-weight:900}.tone-text-green{color:#20f4d1}.tone-text-blue{color:#7da3ff}.tone-text-gold{color:#ffb02e}.tone-text-red{color:#ff5f7a}.sci5-node-card{background:linear-gradient(#ff971a14,#ff971a05)}.sci5-node-card p{color:#f0f3eca8;font-size:12px}.sci5-node-card strong{color:#eef4ea;font-size:13px;line-height:1.35;display:block}.sci5-node-card small{color:#f0f3ec85;margin-top:8px;display:block}@media (width<=1300px){.sci5-global-desk{grid-template-columns:1fr}.sci5-sidebar{border-top:1px solid #a9862224;border-left:0;max-height:none}}@media (width<=820px){.sci5-terminal-strip{grid-template-columns:1fr;height:auto}.sci5-world-map{min-height:520px}.sci5-node span{display:none}}.sci6-real-global-map{background:#031317;min-height:650px;position:relative}.sci6-leaflet-global{z-index:1;position:absolute;inset:0}.sci6-real-global-map .leaflet-container{background:#031317;font-family:inherit}.sci6-real-global-map .leaflet-tile-pane{filter:saturate(.85)contrast(1.08)brightness(.7)}.sci6-real-global-map .leaflet-control-zoom{box-shadow:none;border:1px solid #a9862233}.sci6-real-global-map .leaflet-control-zoom a{color:#f5c84e;background:#050c0af0;border-bottom:1px solid #a986222e}.sci6-map-overlay{z-index:2;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle at 50% 42%,#00d2ff14,#0000 34%),linear-gradient(#0308070f,#0308073d);position:absolute;inset:0}.sci6-global-marker{border:1px solid #000000e0;border-radius:999px;outline:1px solid #ffffff2e;position:relative;box-shadow:0 0 0 5px #00000038,0 0 16px #00f0dc38;width:13px!important;height:13px!important}.sci6-global-marker span{white-space:nowrap;color:#eef4ea;background:#020606e6;border:1px solid #ff971a38;padding:4px 7px;font-size:10px;font-weight:900;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.sci6-global-marker.active{outline:2px solid #ffffffb3;width:18px!important;height:18px!important}.sci6-global-marker.tone-green{background:#20f4d1}.sci6-global-marker.tone-blue{background:#7da3ff}.sci6-global-marker.tone-gold{background:#ffb02e}.sci6-global-marker.tone-red{background:#ff5f7a}.sci6-vessel-dot{opacity:.76;background:#10f0e3;border-radius:999px;box-shadow:0 0 8px #10f0e39e;width:7px!important;height:7px!important}.sci6-leaflet-route{filter:drop-shadow(0 0 5px)}.sci6-attribution{z-index:5;color:#f0f3ec85;pointer-events:none;background:#030807b8;border:1px solid #a9862224;padding:4px 6px;font-size:10px;position:absolute;bottom:8px;right:10px}.sci6-real-global-map .sci5-scale,.sci6-real-global-map .sci5-legend{z-index:5}@media (width<=820px){.sci6-real-global-map{min-height:520px}.sci6-global-marker span{display:none}}.sci7-data-layer{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sci7-data-layer article{background:linear-gradient(#4df29e0f,#050c0ae6);border:1px solid #4df29e29;padding:12px}.sci7-data-layer span{color:#53f0a4;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.sci7-data-layer strong{color:#eef4ea;margin-top:6px;font-size:16px;font-weight:950;display:block}.sci7-data-layer small{color:#f0f3ec8c;margin-top:4px;font-size:11px;display:block}.sci7-ais-status{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030807db;border:1px solid #ff971a52;width:min(330px,100% - 24px);padding:10px;position:absolute;top:76px;left:12px}.sci7-ais-status.is-live{background:#03140ddb;border-color:#4df29e57}.sci7-ais-status strong{color:#ff9c1a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.sci7-ais-status.is-live strong{color:#53f0a4}.sci7-ais-status span{color:#f0f3ecad;margin-top:4px;font-size:11px;line-height:1.4;display:block}.sci7-real-ais-marker{background:#20f4d1;border:1px solid #000000db;border-radius:999px;outline:1px solid #ffffff38;box-shadow:0 0 0 5px #20f4d11a,0 0 16px #20f4d173;width:16px!important;height:16px!important}.sci7-real-ais-marker span{white-space:nowrap;color:#eef4ea;background:#020606e6;border:1px solid #20f4d138;padding:4px 7px;font-size:10px;font-weight:900;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.sci7-real-ais-track{filter:drop-shadow(0 0 6px #20f4d173)}@media (width<=900px){.sci7-data-layer{grid-template-columns:1fr}.sci7-real-ais-marker span{display:none}}.sci7-class-counts{z-index:5;flex-wrap:wrap;gap:6px;max-width:min(520px,100% - 24px);display:flex;position:absolute;top:164px;left:12px}.sci7-class-counts span{color:#f0f3ecbd;letter-spacing:.04em;background:#030807d1;border:1px solid #4df29e2e;padding:5px 7px;font-size:10px;font-weight:900}@media (width<=900px){.sci7-class-counts{display:none}}.sci76-focus-switch{z-index:6;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:129px;left:12px}.sci76-focus-switch button{color:#f0f3ecb8;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#030807d6;border:1px solid #4df29e2e;padding:6px 9px;font-size:10px;font-weight:950}.sci76-focus-switch button.active{color:#53f0a4;background:#53f0a424;border-color:#53f0a494}@media (width<=900px){.sci76-focus-switch{top:128px}}.sci77-density-switch{z-index:6;flex-wrap:wrap;gap:6px;max-width:min(760px,100% - 24px);display:flex;position:absolute;top:166px;left:12px}.sci77-density-switch span{color:#ff9c1a;letter-spacing:.07em;text-transform:uppercase;background:#030807d6;border:1px solid #ff971a38;align-items:center;padding:6px 8px;font-size:10px;font-weight:950;display:inline-flex}.sci77-density-switch button{color:#f0f3ecb8;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#030807d6;border:1px solid #4df29e2e;padding:6px 9px;font-size:10px;font-weight:950}.sci77-density-switch button.active{color:#ff9c1a;background:#ff971a29;border-color:#ff971a9e}.sci7-class-counts{top:210px}@media (width<=900px){.sci77-density-switch{top:164px}.sci77-density-switch span{display:none}}.sci76-focus-switch{max-width:min(780px,100% - 24px)}.sci76-focus-switch button{white-space:nowrap}.sci8-gem-status{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030807e0;border:1px solid #ff971a47;width:min(420px,100% - 24px);padding:10px;position:absolute;top:76px;left:12px}.sci8-gem-status.is-loaded{background:#03140ddb;border-color:#4df29e52}.sci8-gem-status strong{color:#ff9c1a;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.sci8-gem-status.is-loaded strong{color:#53f0a4}.sci8-gem-status span{color:#f0f3ecad;margin-top:5px;font-size:11px;line-height:1.45;display:block}.sci8-gem-marker{border:1px solid #000000e6;border-radius:999px;outline:1px solid #ffffff2e;box-shadow:0 0 0 5px #00000038,0 0 16px #ff971a38;width:14px!important;height:14px!important}.sci8-gem-marker span{white-space:nowrap;color:#eef4ea;background:#020606e6;border:1px solid #ff971a38;padding:4px 7px;font-size:10px;font-weight:900;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.sci8-gem-marker.tone-green{background:#20f4d1}.sci8-gem-marker.tone-blue{background:#7da3ff}.sci8-gem-marker.tone-gold{background:#ffb02e}.sci8-gem-marker.tone-red{background:#ff5f7a}@media (width<=900px){.sci8-gem-marker span{display:none}.sci8-gem-status{top:68px}}.sci9-intel-modules{background:radial-gradient(circle at 12% 0,#20f4d114,#0000 34%),linear-gradient(135deg,#03100cfa,#050809f5);border:1px solid #ffb02e38;margin-bottom:14px;padding:14px;box-shadow:0 18px 55px #00000057}.sci9-intel-head{gap:5px;margin-bottom:12px;display:grid}.sci9-intel-head span{color:#ffb02e;text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;font-weight:900}.sci9-intel-head strong{color:#f3f7e8;letter-spacing:-.04em;font-size:clamp(1.05rem,1.8vw,1.55rem)}.sci9-intel-head p{color:#f3f7e8ad;max-width:980px;margin:0;font-size:.86rem;line-height:1.45}.sci9-module-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.sci9-module-card{color:#f3f7e8;text-align:left;cursor:pointer;background:#00000047;border:1px solid #ffb02e2e;align-content:start;gap:6px;min-height:92px;padding:10px;transition:transform .16s,border-color .16s,background .16s;display:grid}.sci9-module-card:hover,.sci9-module-card.is-selected{background:linear-gradient(135deg,#ffb02e24,#20f4d10f);border-color:#ffb02eb8;transform:translateY(-1px)}.sci9-module-card span{color:#20f4d1;text-transform:uppercase;letter-spacing:.11em;font-size:.58rem;font-weight:900}.sci9-module-card strong{color:#fff9df;font-size:.82rem;line-height:1.15}.sci9-module-card small{text-transform:uppercase;letter-spacing:.09em;border:1px solid #ffffff1f;justify-self:start;padding:3px 6px;font-size:.58rem}.sci9-module-card small.is-active{color:#20f4d1;background:#20f4d114;border-color:#20f4d16b}.sci9-module-card small.is-partial{color:#ffb02e;background:#ffb02e14;border-color:#ffb02e6b}.sci9-module-card small.is-prep{color:#f3f7e89e;background:#f3f7e80a;border-color:#f3f7e829}.sci9-layer-strip{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.sci9-layer-strip span,.sci9-module-brief div span{color:#f3f7e8c7;background:#20f4d10f;border:1px solid #20f4d138;padding:5px 8px;font-size:.68rem;font-weight:800}.sci9-module-brief{background:#20f4d10d;border:1px solid #20f4d12e}.sci9-module-brief p{color:#f3f7e8ad;margin:0 0 10px;font-size:.78rem;line-height:1.45}.sci9-module-brief div{flex-wrap:wrap;gap:6px;display:flex}@media (width<=1200px){.sci9-module-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.sci9-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sci10-map-command{background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),linear-gradient(135deg,#031610fa,#040808f5);border:1px solid #20f4d133;padding:12px}.sci10-command-head{gap:5px;margin-bottom:10px;display:grid}.sci10-command-head span,.sci10-command-metric small,.sci10-command-layers small{color:#ffb02e;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:900}.sci10-command-head strong{color:#f6f8eb;letter-spacing:-.03em;font-size:1rem}.sci10-command-head p,.sci10-command-metric p{color:#f6f8ebad;margin:0;font-size:.72rem;line-height:1.45}.sci10-command-metric{background:#ffb02e0e;border:1px solid #ffb02e2e;gap:5px;margin-bottom:10px;padding:9px;display:grid}.sci10-command-metric strong{color:#20f4d1;font-size:.78rem;line-height:1.35}.sci10-command-modules{gap:6px;margin-bottom:10px;display:grid}.sci10-command-modules button{color:#f6f8eb;text-align:left;cursor:pointer;background:#00000052;border:1px solid #ffb02e24;grid-template-columns:1fr auto;gap:3px 8px;width:100%;padding:8px;transition:border-color .16s,background .16s,transform .16s;display:grid}.sci10-command-modules button:hover,.sci10-command-modules button.is-selected{background:linear-gradient(135deg,#ffb02e24,#20f4d10f);border-color:#ffb02eb8;transform:translate(2px)}.sci10-command-modules button span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;font-size:.55rem;font-weight:900}.sci10-command-modules button strong{color:#fff9df;font-size:.74rem;line-height:1.18}.sci10-command-modules button em{text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff1f;place-self:center end;padding:2px 5px;font-size:.5rem;font-style:normal}.sci10-command-modules button em.is-active{color:#20f4d1;border-color:#20f4d16b}.sci10-command-modules button em.is-partial{color:#ffb02e;border-color:#ffb02e75}.sci10-command-modules button em.is-prep{color:#f6f8eb94;border-color:#f6f8eb29}.sci10-command-layers{gap:7px;display:grid}.sci10-command-layers div{flex-wrap:wrap;gap:6px;display:flex}.sci10-command-layers span{color:#f6f8ebd1;background:#20f4d112;border:1px solid #20f4d13d;padding:4px 7px;font-size:.62rem;font-weight:850}.sci9-intel-modules{display:none!important}.sci11-quick-map-control{background:linear-gradient(135deg,#ffb02e0e,#00000059);border:1px solid #ffb02e2e;padding:10px}.sci11-quick-map-control h3,.sci11-suggested-stack h3{color:#ffb02e;text-transform:uppercase;letter-spacing:.11em;margin:0 0 8px;font-size:.72rem}.sci11-quick-map-control p{color:#f6f8eba3;margin:0 0 9px;font-size:.7rem;line-height:1.4}.sci11-action-grid{gap:6px;display:grid}.sci11-action-grid button{color:#f6f8eb;text-align:left;cursor:pointer;background:#00000057;border:1px solid #20f4d129;gap:3px;width:100%;padding:8px;transition:border-color .16s,background .16s,transform .16s;display:grid}.sci11-action-grid button:hover,.sci11-action-grid button.is-active{background:linear-gradient(135deg,#20f4d11f,#ffb02e14);border-color:#20f4d1a6;transform:translate(2px)}.sci11-action-grid button.is-disabled{opacity:.55;cursor:not-allowed;transform:none}.sci11-action-grid button span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.54rem;font-weight:900}.sci11-action-grid button strong{color:#fff9df;font-size:.76rem}.sci11-action-grid button small{color:#f6f8eb94;font-size:.62rem;font-weight:800}.sci11-suggested-stack{background:#00000038;border:1px solid #20f4d11f;padding:10px}.sci11-suggested-stack button{color:#f6f8eb;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffb02e1a;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;width:100%;padding:8px 0;display:grid}.sci11-suggested-stack button:first-of-type{border-top:0}.sci11-suggested-stack button:hover{background:#ffb02e0e}.sci11-suggested-stack button span{color:#ffb02e;font-weight:900}.sci11-suggested-stack button strong{color:#fff9df;font-size:.72rem}.sci11-suggested-stack button em{color:#20f4d1;text-align:right;font-size:.56rem;font-style:normal;font-weight:900}.sci12-layer-browser{background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),linear-gradient(135deg,#031610fa,#040808f5);border:1px solid #20f4d133;padding:12px}.sci12-layer-head{gap:5px;margin-bottom:12px;display:grid}.sci12-layer-head span,.sci12-group-title span{color:#ffb02e;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:900}.sci12-layer-head strong{color:#f6f8eb;letter-spacing:-.03em;font-size:1.05rem}.sci12-layer-head p{color:#f6f8eba8;margin:0;font-size:.72rem;line-height:1.42}.sci12-layer-group{background:#0000003d;border:1px solid #ffb02e1f;margin-bottom:9px;padding:8px}.sci12-layer-group.is-open{background:linear-gradient(135deg,#ffb02e12,#00000040);border-color:#ffb02e57}.sci12-group-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.sci12-group-title em{color:#20f4d1c2;text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-style:normal;font-weight:900}.sci12-layer-group button{color:#f6f8eb;text-align:left;cursor:pointer;background:#00000057;border:1px solid #20f4d124;gap:2px;width:100%;margin-top:5px;padding:8px;transition:border-color .16s,background .16s,transform .16s;display:grid}.sci12-layer-group button:hover,.sci12-layer-group button.is-active{background:linear-gradient(135deg,#20f4d11f,#ffb02e12);border-color:#20f4d1b8;transform:translate(2px)}.sci12-layer-group button strong{color:#fff9df;font-size:.76rem}.sci12-layer-group button small{color:#f6f8eb8f;font-size:.62rem;line-height:1.25}.sci12-layer-group button.is-disabled{cursor:not-allowed;opacity:.5}.sci12-layer-group button.is-disabled:hover{background:#00000057;border-color:#20f4d124;transform:none}.sci13-layer-first{background:radial-gradient(circle at 0 0,#20f4d117,#0000 32%),linear-gradient(135deg,#03140ffa,#020707f5);border:1px solid #20f4d138;padding:12px}.sci13-head{gap:5px;margin-bottom:12px;display:grid}.sci13-head span,.sci13-group-title span{color:#ffb02e;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:950}.sci13-head strong{color:#f6f8eb;letter-spacing:-.035em;font-size:1.08rem}.sci13-head p{color:#f6f8ebad;margin:0;font-size:.72rem;line-height:1.42}.sci13-group{background:#00000045;border:1px solid #ffb02e21;margin-bottom:9px;padding:8px}.sci13-group.is-primary{background:linear-gradient(135deg,#ffb02e12,#20f4d10a);border-color:#ffb02e57}.sci13-group-title{justify-content:space-between;align-items:center;gap:7px;margin-bottom:7px;display:flex}.sci13-group-title em{color:#20f4d1c7;text-transform:uppercase;letter-spacing:.08em;text-align:right;font-size:.56rem;font-style:normal;font-weight:950}.sci13-group button{color:#f6f8eb;text-align:left;cursor:pointer;background:#00000057;border:1px solid #20f4d124;gap:3px;width:100%;margin-top:5px;padding:8px;transition:border-color .16s,background .16s,transform .16s;display:grid}.sci13-group button:hover,.sci13-group button.is-active{background:linear-gradient(135deg,#20f4d11f,#ffb02e12);border-color:#20f4d1b8;transform:translate(2px)}.sci13-group button strong{color:#fff9df;font-size:.77rem}.sci13-group button small{color:#f6f8eb94;font-size:.62rem;line-height:1.25}.sci13-group button.is-disabled{cursor:not-allowed;opacity:.52}.sci13-group button.is-disabled:hover{background:#00000057;border-color:#20f4d124;transform:none}.sci15-quick-layers,.sci15-selected-detail{background:#00000029;border-bottom:1px solid #ffb02e1f;padding:12px 14px}.sci15-quick-layers h3,.sci15-selected-detail h3{color:#ffb02e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:.78rem}.sci15-quick-layers div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sci15-quick-layers button{color:#fff3c2;text-align:left;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e40;padding:7px 8px;font-size:.66rem;font-weight:900}.sci15-quick-layers button:hover,.sci15-quick-layers button.active{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1b8}.sci15-selected-detail{gap:5px;display:grid}.sci15-selected-detail span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:900}.sci15-selected-detail strong{color:#fff9df;font-size:.98rem;line-height:1.2}.sci15-selected-detail p{color:#f6f8ebb8;margin:0;font-size:.78rem}.sci15-selected-detail small{color:#f6f8eb94;font-size:.72rem;line-height:1.35}.sci15-selected-detail em{color:#ffb02e;font-size:.66rem;font-style:normal;font-weight:800}.sci16-energy-panel{border-bottom:1px solid #ffb02e1f}.sci16-energy-buttons{grid-template-columns:1fr 1fr;gap:6px;margin:8px 0 10px;display:grid}.sci16-energy-buttons button{color:#fff3c2;text-align:left;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e38;gap:2px;padding:7px 8px;display:grid}.sci16-energy-buttons button:hover,.sci16-energy-buttons button.active{background:#20f4d11f;border-color:#20f4d1b8}.sci16-energy-buttons button span{color:#ffb02e;font-size:.62rem;font-weight:900}.sci16-energy-buttons button.active span{color:#20f4d1}.sci16-energy-buttons button strong{color:#f6f8eb;font-size:.64rem}.sci16-energy-buttons button.disabled{opacity:.48;cursor:not-allowed}.sci16-energy-buttons button.disabled:hover{background:#ffb02e14;border-color:#ffb02e38}.sci16-energy-meta label strong{min-width:146px}.sci17-panel{border-bottom:1px solid #ffb02e1f;padding:13px 14px}.sci17-panel h3{color:#ffb02e;letter-spacing:.11em;text-transform:uppercase;margin:0 0 10px;font-size:.82rem}.sci17-control-row{gap:6px;margin-bottom:10px;display:grid}.sci17-control-row>span{color:#ffb02e;text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:900}.sci17-control-row>div{flex-wrap:wrap;gap:5px;display:flex}.sci17-control-row button,.sci17-energy-buttons button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e3d;padding:6px 7px;font-size:.62rem;font-weight:900}.sci17-control-row button:hover,.sci17-control-row button.active,.sci17-energy-buttons button:hover,.sci17-energy-buttons button.active{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci17-energy-buttons{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px;display:grid}.sci17-energy-buttons button{text-align:left;gap:2px;display:grid}.sci17-energy-buttons button span{color:#ffb02e;font-size:.62rem;font-weight:900}.sci17-energy-buttons button.active span{color:#20f4d1}.sci17-energy-buttons button strong{color:#f6f8eb;font-size:.62rem}.sci17-energy-buttons button.disabled,.sci17-suggested button.disabled{opacity:.48;cursor:not-allowed}.sci17-filter-grid label strong{min-width:142px}.sci17-suggested{gap:0;display:grid}.sci17-suggested button{color:#f6f8eb;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffb02e14;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;width:100%;padding:8px 0;display:grid}.sci17-suggested button:hover,.sci17-suggested button.active{background:#ffb02e17}.sci17-suggested button span{color:#ffb02e;font-weight:900}.sci17-suggested button strong{color:#ffb02e;font-size:.74rem}.sci17-suggested button em{color:#20f4d1;text-align:right;font-size:.62rem;font-style:normal;font-weight:900}.sci17-detail-panel{background:linear-gradient(135deg,#ffb02e14,#00000052);gap:5px;display:grid}.sci17-detail-panel span{color:#20f4d1;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:900}.sci17-detail-panel strong{color:#f6f8eb;font-size:1rem}.sci17-detail-panel p{color:#f6f8ebad;margin:0;font-size:.74rem;line-height:1.38}.sci17-detail-panel small{color:#ffb02e;font-size:.68rem;font-weight:800}.sci19-energy-panel{border-bottom:1px solid #ffb02e1f;padding:13px 14px}.sci19-energy-panel h3{color:#ffb02e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.86rem}.sci19-energy-summary{background:linear-gradient(135deg,#ffb02e14,#0000004d);border:1px solid #ffb02e2e;gap:3px;margin-bottom:9px;padding:9px;display:grid}.sci19-energy-summary span,.sci19-energy-density span{color:#ffb02e;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci19-energy-summary strong{color:#20f4d1;font-size:.85rem;line-height:1.18}.sci19-energy-summary small{color:#f6f8eb9e;font-size:.66rem;line-height:1.25}.sci19-energy-grid{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px;display:grid}.sci19-energy-grid button{color:#fff3c2;text-align:left;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e38;gap:2px;padding:7px 8px;display:grid}.sci19-energy-grid button:hover,.sci19-energy-grid button.active{background:#20f4d11f;border-color:#20f4d1bd}.sci19-energy-grid button span{color:#ffb02e;font-size:.62rem;font-weight:950}.sci19-energy-grid button.active span{color:#20f4d1}.sci19-energy-grid button strong{color:#f6f8eb;font-size:.61rem;line-height:1.2}.sci19-energy-grid button.disabled{cursor:not-allowed;opacity:.48}.sci19-energy-grid button.disabled:hover{background:#ffb02e14;border-color:#ffb02e38}.sci19-energy-density{gap:6px;display:grid}.sci19-energy-density div{flex-wrap:wrap;gap:5px;display:flex}.sci19-energy-density button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e3d;padding:6px 7px;font-size:.62rem;font-weight:900}.sci19-energy-density button:hover,.sci19-energy-density button.active{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci20-ais-panel{border-bottom:1px solid #ffb02e1f;padding:13px 14px}.sci20-ais-panel h3{color:#ffb02e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.86rem}.sci20-ais-summary{background:linear-gradient(135deg,#ffb02e14,#0000004d);border:1px solid #ffb02e2e;gap:3px;margin-bottom:9px;padding:9px;display:grid}.sci20-ais-summary span,.sci20-ais-density span,.sci20-chip-row span,.sci20-last-read span{color:#ffb02e;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci20-ais-summary strong{color:#20f4d1;font-size:.85rem;line-height:1.18}.sci20-ais-summary small{color:#f6f8eb9e;font-size:.66rem;line-height:1.25}.sci20-ais-density,.sci20-chip-row,.sci20-last-read{gap:6px;margin-bottom:9px;display:grid}.sci20-ais-density div,.sci20-chip-row div{flex-wrap:wrap;gap:5px;display:flex}.sci20-ais-density button,.sci20-chip-row button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e3d;padding:6px 7px;font-size:.62rem;font-weight:900}.sci20-ais-density button:hover,.sci20-ais-density button.active,.sci20-chip-row button:hover,.sci20-chip-row button.active{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci20-last-read strong{color:#f6f8ebb8;font-size:.68rem}.sci8-gem-status,.sci77-density-switch,.sci7-ais-status,.sci7-density-switch{display:none!important}.sci8-gem-route{filter:drop-shadow(0 0 8px #20f4d16b)}.sci7-focus-switch,.sci7-class-strip,.sci7-ais-class-strip,.sci7-ais-focus,.sci7-focus-row,.sci7-class-row{display:none!important}.sci7-focus-switch,.sci7-class-strip,.sci7-ais-focus,.sci7-ais-class-strip,.sci7-focus-row,.sci7-class-row,.sci7-density-switch,.sci7-ais-status,.sci77-density-switch,.sci8-gem-status{display:none!important}.sci8-gem-route{filter:drop-shadow(0 0 10px #20f4d19e);stroke:#20f4d1!important;stroke-width:5.2px!important;stroke-opacity:.98!important}.sci5-global-map>[class^=sci7-],.sci5-global-map>[class*=focus],.sci5-global-map>[class*=class-strip],.sci5-global-map>[class*=class-row],.sci5-global-map>[class*=density-switch],.sci2-real-map--leaflet>[class^=sci7-],.sci2-real-map--leaflet>[class*=focus],.sci2-real-map--leaflet>[class*=class-strip],.sci2-real-map--leaflet>[class*=class-row],.sci2-real-map--leaflet>[class*=density-switch]{display:none!important}.sci6-real-global-map .leaflet-overlay-pane,.sci5-world-map .leaflet-overlay-pane{z-index:690!important}.sci6-real-global-map .leaflet-marker-pane,.sci5-world-map .leaflet-marker-pane{z-index:700!important}.sci6-real-global-map .sci6-map-overlay,.sci5-world-map .sci6-map-overlay{z-index:410!important;pointer-events:none!important}.sci8-gem-route,path.sci8-gem-route,.leaflet-overlay-pane path.sci8-gem-route{stroke:#20f4d1!important;stroke-width:7px!important;stroke-opacity:1!important;fill:none!important;filter:drop-shadow(0 0 12px #20f4d1f2)drop-shadow(0 0 22px #20f4d173)!important}.sci8-gasoduto-anchor:hover span{color:#f6f8eb!important;white-space:normal!important;z-index:999999!important;background:#020707f0!important;border:1px solid #20f4d18c!important;min-width:120px!important;max-width:220px!important;padding:5px 7px!important;font-size:.64rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-8px!important;left:15px!important;box-shadow:0 0 16px #20f4d140!important}.sci8-gasoduto-dash{stroke:#20f4d1!important;stroke-width:3px!important;stroke-opacity:.85!important;fill:none!important;stroke-dasharray:10 10!important;filter:drop-shadow(0 0 8px #20f4d173)drop-shadow(0 0 18px #20f4d138)!important}.sci8-gasoduto-bead i{display:none!important}.sci8-gasoduto-bead{background:#20f4d1d1!important;border:0!important;border-radius:999px!important;width:3px!important;height:3px!important;box-shadow:0 0 4px #20f4d173!important}.sci8-gasoduto-dashbead{background:0 0!important;width:6px!important;height:2px!important}.sci8-gasoduto-dashbead i{background:#20f4d175!important;border-radius:999px!important;width:6px!important;height:1px!important;display:block!important;box-shadow:0 0 2px #20f4d124!important}.sci8-gem-marker{background:#7da3ff!important;border:1px solid #f6f8ebb8!important;border-radius:999px!important;width:7px!important;height:7px!important;box-shadow:0 0 0 2px #7da3ff14,0 0 6px #7da3ff47!important}.sci8-gem-marker span{display:none!important}.sci8-gem-marker:hover span{color:#f6f8eb!important;white-space:normal!important;z-index:999999!important;background:#020707f0!important;border:1px solid #7da3ff75!important;min-width:100px!important;max-width:220px!important;padding:4px 6px!important;font-size:.58rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-7px!important;left:11px!important;box-shadow:0 0 10px #7da3ff2e!important}.sci8-gem-marker.tone-green{background:#20f4d1!important;box-shadow:0 0 0 2px #20f4d114,0 0 6px #20f4d142!important}.sci8-gem-marker.tone-gold{background:#ffb02e!important;box-shadow:0 0 0 2px #ffb02e14,0 0 6px #ffb02e3d!important}.sci7-real-ais-marker{background:#20f4d1!important;border:1px solid #f6f8ebb8!important;border-radius:999px!important;width:8px!important;height:8px!important;box-shadow:0 0 0 2px #20f4d114,0 0 7px #20f4d152!important}.sci7-real-ais-marker span{display:none!important}.sci7-real-ais-marker:hover span{color:#f6f8eb!important;white-space:normal!important;z-index:999999!important;background:#020707f0!important;border:1px solid #20f4d175!important;min-width:110px!important;max-width:220px!important;padding:4px 6px!important;font-size:.58rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-7px!important;left:11px!important;box-shadow:0 0 10px #20f4d12e!important}.sci7-ais-trailbead{background:#20f4d175!important;border:0!important;border-radius:999px!important;width:3px!important;height:3px!important;box-shadow:0 0 3px #20f4d138!important}.sci7-ais-trailbead i{display:none!important}.sci21-chokepoint-marker{background:#ff5f7a!important;border:1px solid #f6f8ebc7!important;border-radius:999px!important;width:11px!important;height:11px!important;box-shadow:0 0 0 3px #ff5f7a1a,0 0 10px #ff5f7a66!important}.sci21-chokepoint-marker span{display:none!important}.sci21-chokepoint-marker:hover span{color:#f6f8eb!important;white-space:normal!important;z-index:999999!important;background:#020707f2!important;border:1px solid #ff5f7a8c!important;min-width:120px!important;max-width:230px!important;padding:5px 7px!important;font-size:.62rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-7px!important;left:13px!important;box-shadow:0 0 14px #ff5f7a3d!important}.sci22-geo-panel{border-bottom:1px solid #ffb02e1f;padding:13px 14px}.sci22-geo-panel h3{color:#ffb02e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.86rem}.sci22-geo-summary{background:linear-gradient(135deg,#ffb02e14,#0000004d);border:1px solid #ffb02e2e;gap:3px;margin-bottom:9px;padding:9px;display:grid}.sci22-geo-summary span{color:#ffb02e;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci22-geo-summary strong{color:#20f4d1;font-size:.85rem;line-height:1.18}.sci22-geo-summary small{color:#f6f8eb9e;font-size:.66rem;line-height:1.25}.sci22-geo-grid{flex-wrap:wrap;gap:5px;display:flex}.sci22-geo-grid button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e3d;padding:6px 7px;font-size:.62rem;font-weight:900}.sci22-geo-grid button:hover,.sci22-geo-grid button.active{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci23-geo-toolbar{z-index:50;display:inline-flex;position:relative}.sci23-geo-toolbar{z-index:80;align-items:stretch;display:inline-flex;position:relative}.sci23-geo-toolbar>button{color:#fff6dc;cursor:pointer;background:#7b121c;border:0;border-left:1px solid #ffb02e38;align-items:center;gap:8px;height:100%;padding:13px 18px;font-weight:950;display:flex}.sci23-geo-toolbar>button span{color:#fff6dc}.sci23-geo-toolbar>button strong{color:#20f4d1;font-size:.78rem}.sci5-terminal-strip{align-items:stretch!important;display:flex!important}.sci5-terminal-strip>button,.sci23-geo-toolbar>button{color:#fff6dc!important;white-space:nowrap!important;background:#7b121c!important;border:0!important;border-left:1px solid #ffb02e2e!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:52px!important;padding:0 18px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.sci5-terminal-strip>button:hover,.sci23-geo-toolbar>button:hover{background:#8d1622!important}.sci23-geo-toolbar{z-index:80!important;align-self:stretch!important;align-items:stretch!important;margin:0!important;padding:0!important;display:inline-flex!important;position:relative!important}.sci23-geo-toolbar>button{gap:8px!important}.sci23-geo-toolbar>button span{color:#fff6dc!important;font-weight:900!important}.sci23-geo-dropdown{background:#020707fa!important;border:1px solid #ffb02e42!important;grid-template-columns:1fr!important;gap:6px!important;min-width:190px!important;padding:8px!important;display:none!important;position:absolute!important;top:100%!important;right:0!important;box-shadow:0 18px 40px #00000073!important}.sci23-geo-toolbar:hover .sci23-geo-dropdown,.sci23-geo-toolbar:focus-within .sci23-geo-dropdown{display:grid!important}.sci23-geo-dropdown button{color:#fff3c2!important;text-align:left!important;cursor:pointer!important;background:#ffb02e14!important;border:1px solid #ffb02e38!important;padding:8px 9px!important;font-size:.72rem!important;font-weight:900!important}.sci23-geo-dropdown button:hover,.sci23-geo-dropdown button.active{color:#20f4d1!important;background:#20f4d11f!important;border-color:#20f4d1bd!important}.sci5-terminal-strip>button,.sci24-actions-toolbar>button,.sci23-geo-toolbar>button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:44px!important;margin:0!important;display:inline-flex!important}.sci23-geo-toolbar,.sci24-actions-toolbar{align-self:stretch!important}.sci24-actions-toolbar{z-index:90;align-self:stretch;align-items:stretch;display:inline-flex;position:relative}.sci24-actions-toolbar>button{color:#fff6dc;cursor:pointer;background:#7b121c;border:0;border-left:1px solid #ffb02e38;height:100%;min-height:44px;padding:0 18px;font-weight:950}.sci24-actions-toolbar>button:hover{background:#8d1622}.sci24-actions-dropdown{background:#020707fa;border:1px solid #ffb02e42;grid-template-columns:1fr;gap:6px;min-width:210px;padding:8px;display:none;position:absolute;top:100%;right:0;box-shadow:0 18px 40px #00000073}.sci24-actions-toolbar:hover .sci24-actions-dropdown,.sci24-actions-toolbar:focus-within .sci24-actions-dropdown{display:grid}.sci24-actions-dropdown button{color:#fff3c2;text-align:left;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e38;padding:8px 9px;font-size:.72rem;font-weight:900}.sci24-actions-dropdown button:hover,.sci24-actions-dropdown button.active{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci24-draw-marker{background:#ffb02e!important;border:1px solid #f6f8ebcc!important;border-radius:999px!important;width:11px!important;height:11px!important;box-shadow:0 0 0 3px #ffb02e1f,0 0 10px #ffb02e59!important}.sci24-draw-line-point{background:#20f4d1!important;box-shadow:0 0 0 3px #20f4d11a,0 0 10px #20f4d159!important}.sci24-draw-marker span{display:none!important}.sci24-draw-bead{background:#20f4d19e!important;border:0!important;border-radius:999px!important;width:4px!important;height:4px!important;box-shadow:0 0 4px #20f4d140!important}.sci24-draw-bead i{display:none!important}.sci5-terminal-strip .sci5-search{align-items:center!important;min-width:0!important;display:flex!important}.sci5-terminal-strip>button,.sci24-actions-toolbar>button,.sci23-geo-toolbar>button{color:#fff6dc!important;white-space:nowrap!important;background:#7b121c!important;border:0!important;border-left:1px solid #ffb02e33!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 14px!important;font-size:.92rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.sci5-terminal-strip>button:hover,.sci24-actions-toolbar>button:hover,.sci23-geo-toolbar>button:hover{background:#8a1520!important}.sci24-actions-toolbar,.sci23-geo-toolbar{align-self:stretch!important;align-items:stretch!important;margin:0!important;padding:0!important;display:inline-flex!important;position:relative!important}.sci23-geo-toolbar>button span{color:#fff6dc!important;font-size:.84rem!important;font-weight:900!important}.sci23-geo-toolbar>button strong{color:#20f4d1!important;font-size:.84rem!important;font-weight:950!important}.sci23-geo-dropdown,.sci24-actions-dropdown{min-width:210px!important;top:100%!important;right:0!important}.sci24-actions-toolbar>button,.sci23-geo-toolbar>button{padding:0 14px!important;font-size:.88rem!important}.sci24-draw-active{cursor:crosshair!important}.leaflet-interactive[stroke=\#20f4d1]{filter:drop-shadow(0 0 4px #20f4d140)}.sci5-scale{display:none!important}.sci6-attribution{color:#f6f8eb94!important;letter-spacing:.02em!important}.sci24-freehand-stroke{stroke:#20f4d1!important;stroke-width:4px!important;stroke-opacity:.92!important;stroke-linecap:round!important;stroke-linejoin:round!important;fill:none!important;filter:drop-shadow(0 0 4px #20f4d138)drop-shadow(0 0 10px #20f4d11a)!important}.sci24-actions-dropdown{display:none!important}.sci24-actions-dropdown.open{display:grid!important}.sci24-actions-toolbar:hover .sci24-actions-dropdown:not(.open){display:none!important}.sci24-freehand-dash{background:0 0!important;width:9px!important;height:3px!important}.sci24-freehand-dash i{background:#ffb02eeb!important;border-radius:999px!important;width:9px!important;height:2px!important;display:block!important;box-shadow:0 0 4px #ffb02e47,0 0 8px #ffb02e1f!important}.sci5-terminal-strip{grid-template-columns:minmax(420px,1fr) auto auto auto!important;align-items:stretch!important;display:grid!important}.sci5-terminal-strip>button,.sci24-actions-toolbar>button,.sci23-geo-toolbar>button{height:44px!important;min-height:44px!important;padding:0 14px!important;font-size:.88rem!important}.sci5-global-map{position:relative}.sci25-dataset-drawer{z-index:120;background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),#020707f5;border:1px solid #ffb02e3d;max-width:1040px;padding:14px;position:absolute;top:82px;left:18px;right:18px;box-shadow:0 24px 60px #00000094}.sci25-dataset-drawer header,.sci25-dataset-drawer footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci25-dataset-drawer header{margin-bottom:12px}.sci25-dataset-drawer header div{gap:3px;display:grid}.sci25-dataset-drawer header span,.sci25-dataset-drawer button span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci25-dataset-drawer header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci25-dataset-drawer header small,.sci25-dataset-drawer footer span{color:#f6f8eb9e;font-size:.7rem}.sci25-dataset-drawer header>button,.sci25-dataset-drawer footer>button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:8px 10px;font-size:.68rem;font-weight:900}.sci25-dataset-drawer header>button:hover,.sci25-dataset-drawer footer>button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci25-dataset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sci25-dataset-grid button{color:#f6f8eb;text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffb02e14,#00000042);border:1px solid #ffb02e33;align-content:start;gap:5px;min-height:112px;padding:10px;display:grid}.sci25-dataset-grid button:hover{background:linear-gradient(135deg,#20f4d11f,#00000047);border-color:#20f4d1c2}.sci25-dataset-grid button strong{color:#f6f8eb;font-size:.82rem;font-weight:950}.sci25-dataset-grid button small{color:#f6f8eb9e;font-size:.66rem;line-height:1.25}.sci25-dataset-grid button.disabled{opacity:.48;cursor:not-allowed}.sci25-dataset-grid button.disabled:hover{background:linear-gradient(135deg,#ffb02e14,#00000042);border-color:#ffb02e33}.sci25-dataset-drawer footer{border-top:1px solid #ffb02e24;margin-top:12px;padding-top:10px}.sci5-map-tabs button{color:#f6f8ebb8;cursor:pointer;background:#f6f8eb0e;border:0;border-right:1px solid #f6f8eb14;padding:7px 12px;font-size:.72rem;font-weight:950}.sci5-map-tabs button:hover,.sci5-map-tabs button.active{color:#f6f8eb;background:#1a75bd}.sci5-map-tabs button:disabled{opacity:.48;cursor:not-allowed}.sci5-map-tabs button:disabled:hover{color:#f6f8ebb8;background:#f6f8eb0e}.sci26-layer-table-panel{z-index:118;background:radial-gradient(circle at 0 0,#ffb02e1a,#0000 34%),#020707f5;border:1px solid #ffb02e3d;max-width:1080px;padding:14px;position:absolute;top:82px;left:18px;right:18px;box-shadow:0 24px 60px #00000094}.sci26-layer-table-panel header,.sci26-layer-table-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci26-layer-table-panel header{margin-bottom:12px}.sci26-layer-table-panel header div{gap:3px;display:grid}.sci26-layer-table-panel header span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci26-layer-table-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci26-layer-table-panel header small,.sci26-layer-table-panel footer span{color:#f6f8eb9e;font-size:.7rem}.sci26-table-shell{border:1px solid #ffb02e24;overflow:auto}.sci26-layer-table-panel table{border-collapse:collapse;width:100%;min-width:760px}.sci26-layer-table-panel th,.sci26-layer-table-panel td{text-align:left;border-bottom:1px solid #ffb02e1a;padding:9px 10px;font-size:.7rem}.sci26-layer-table-panel th{color:#ffb02e;text-transform:uppercase;letter-spacing:.08em;background:#ffb02e0f;font-weight:950}.sci26-layer-table-panel td{color:#f6f8ebc2}.sci26-layer-table-panel tr.active td{color:#20f4d1;background:#20f4d10f}.sci26-layer-table-panel tr.disabled{opacity:.46}.sci26-layer-table-panel td button,.sci26-layer-table-panel header>button,.sci26-layer-table-panel footer>button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.66rem;font-weight:900}.sci26-layer-table-panel td button:hover,.sci26-layer-table-panel header>button:hover,.sci26-layer-table-panel footer>button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci26-layer-table-panel td button:disabled{cursor:not-allowed;opacity:.65}.sci27-import-panel{z-index:119;background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),#020707f5;border:1px solid #ffb02e3d;max-width:1080px;padding:14px;position:absolute;top:82px;left:18px;right:18px;box-shadow:0 24px 60px #00000094}.sci27-import-panel header,.sci27-import-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci27-import-panel header{margin-bottom:12px}.sci27-import-panel header div,.sci27-import-panel footer div{gap:3px;display:grid}.sci27-import-panel header span,.sci27-import-panel article span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci27-import-panel header strong,.sci27-import-panel footer strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci27-import-panel header small,.sci27-import-panel footer span{color:#f6f8eb9e;font-size:.7rem}.sci27-import-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sci27-import-grid article{background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:6px;min-height:132px;padding:10px;display:grid}.sci27-import-grid article.active{border-color:#20f4d14d}.sci27-import-grid article.partial{border-color:#ffb02e57}.sci27-import-grid article.pending{opacity:.52}.sci27-import-grid article strong{color:#f6f8eb;font-size:.82rem;font-weight:950}.sci27-import-grid article small{color:#f6f8eb9e;font-size:.66rem;line-height:1.25}.sci27-import-panel button,.sci27-import-grid article button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.66rem;font-weight:900}.sci27-import-panel button:hover,.sci27-import-grid article button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci27-import-grid article button:disabled{cursor:not-allowed;opacity:.65}.sci27-import-panel footer{border-top:1px solid #ffb02e24;margin-top:12px;padding-top:10px}.sci28-chart-panel{z-index:121;background:radial-gradient(circle at 0 0,#20f4d11c,#0000 34%),radial-gradient(circle at 100% 100%,#ffb02e14,#0000 30%),#020707f5;border:1px solid #ffb02e3d;max-width:1080px;padding:14px;position:absolute;top:82px;left:18px;right:18px;box-shadow:0 24px 60px #00000094}.sci28-chart-panel header,.sci28-chart-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci28-chart-panel header{margin-bottom:12px}.sci28-chart-panel header div{gap:3px;display:grid}.sci28-chart-panel header span,.sci28-chart-grid article span,.sci28-insight span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci28-chart-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci28-chart-panel header small{color:#f6f8eb9e;font-size:.7rem}.sci28-chart-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.sci28-chart-grid article{background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:6px;min-height:118px;padding:10px;display:grid}.sci28-chart-grid article strong{color:#f6f8eb;font-size:.86rem;font-weight:950}.sci28-chart-grid article small{color:#f6f8eb9e;font-size:.66rem;line-height:1.25}.sci28-bars{background:#ffb02e0b;border:1px solid #ffb02e24;gap:9px;margin-bottom:10px;padding:10px;display:grid}.sci28-bars div{gap:5px;display:grid}.sci28-bars label{color:#f6f8ebb8;justify-content:space-between;align-items:center;gap:12px;font-size:.68rem;font-weight:850;display:flex}.sci28-bars label strong{color:#20f4d1}.sci28-bars i{background:linear-gradient(90deg,#20f4d1,#ffb02e);border-radius:999px;height:7px;box-shadow:0 0 12px #20f4d12e}.sci28-insight{background:#20f4d10e;border:1px solid #20f4d12e;gap:6px;margin-bottom:10px;padding:10px;display:grid}.sci28-insight p{color:#f6f8ebc2;margin:0;font-size:.72rem;line-height:1.5}.sci28-chart-panel button,.sci28-chart-panel footer button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.66rem;font-weight:900}.sci28-chart-panel button:hover,.sci28-chart-panel footer button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci28-chart-panel footer{border-top:1px solid #ffb02e24;padding-top:10px}.sci29-news-panel{z-index:122;background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),radial-gradient(circle at 100% 100%,#ffb02e14,#0000 30%),#020707f5;border:1px solid #ffb02e3d;max-width:1080px;padding:14px;position:absolute;top:82px;left:18px;right:18px;box-shadow:0 24px 60px #00000094}.sci29-news-panel header,.sci29-news-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci29-news-panel header{margin-bottom:10px}.sci29-news-panel header div{gap:3px;display:grid}.sci29-news-panel header span,.sci29-news-grid article span,.sci29-news-brief span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.58rem;font-weight:950}.sci29-news-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci29-news-panel header small{color:#f6f8eb9e;font-size:.7rem}.sci29-news-focus{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.sci29-news-focus button,.sci29-news-panel button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.66rem;font-weight:900}.sci29-news-focus button:hover,.sci29-news-focus button.active,.sci29-news-panel button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci29-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.sci29-news-grid article{background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:6px;min-height:128px;padding:10px;display:grid}.sci29-news-grid article strong{color:#f6f8eb;font-size:.82rem;font-weight:950}.sci29-news-grid article p{color:#f6f8ebb8;margin:0;font-size:.68rem;line-height:1.35}.sci29-news-grid article small{color:#f6f8eb7a;font-size:.62rem;line-height:1.25}.sci29-news-brief{background:#20f4d10e;border:1px solid #20f4d12e;gap:6px;margin-bottom:10px;padding:10px;display:grid}.sci29-news-brief p{color:#f6f8ebc2;margin:0;font-size:.72rem;line-height:1.5}.sci29-news-panel footer{border-top:1px solid #ffb02e24;padding-top:10px}.sci30-map-note{color:#fff3c2!important;background:#020707eb!important;border:1px solid #ffb02e9e!important;border-left:3px solid #ffb02e!important;min-width:128px!important;max-width:180px!important;min-height:26px!important;padding:5px 7px!important;font-size:.62rem!important;font-weight:850!important;line-height:1.15!important;box-shadow:0 0 0 2px #ffb02e0f,0 10px 22px #00000057!important}.sci30-map-note span{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.sci30-map-note:hover{z-index:999999!important;border-color:#20f4d1bd #20f4d1bd #20f4d1bd #20f4d1!important;max-width:260px!important}.sci30-map-note:hover span{white-space:normal!important}.sci30-map-note{cursor:grab!important}.sci30-map-note:active{cursor:grabbing!important;transform:scale(1.02)!important}.sci24-actions-dropdown button.active{color:#20f4d1!important;background:#20f4d11f!important;border-color:#20f4d1bd!important}.sci8-oleoduto-dashbead{background:0 0!important;width:6px!important;height:2px!important}.sci8-oleoduto-dashbead i{background:#ffb02e80!important;border-radius:999px!important;width:6px!important;height:1px!important;display:block!important;box-shadow:0 0 2px #ffb02e29!important}.sci8-oleoduto-anchor{background:#ffb02e!important;border:1px solid #f6f8ebc7!important;border-radius:999px!important;width:9px!important;height:9px!important;box-shadow:0 0 0 2px #ffb02e1a,0 0 8px #ffb02e57!important}.sci8-oleoduto-anchor span{display:none!important}.sci8-oleoduto-anchor:hover span{color:#fff3c2!important;white-space:normal!important;z-index:999999!important;background:#020707f0!important;border:1px solid #ffb02e85!important;min-width:110px!important;max-width:230px!important;padding:4px 6px!important;font-size:.58rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-7px!important;left:11px!important;box-shadow:0 0 10px #ffb02e2e!important}.sci8-gasoduto-bead,.sci8-gasoduto-dashbead{display:none!important}.sci8-gem-marker.sci8-lng-soyo-flash{animation:.72s ease-in-out 5 halcyon-soyo-lng-flash;background:#20f4d1!important;border:2px solid #f6f8ebf2!important;border-radius:999px!important;width:15px!important;height:15px!important;box-shadow:0 0 0 4px #20f4d129,0 0 14px #20f4d194,0 0 28px #20f4d152!important}.sci8-gem-marker.sci8-lng-soyo-flash span{display:none!important}@keyframes halcyon-soyo-lng-flash{0%{opacity:1;transform:scale(1)}50%{opacity:.76;transform:scale(1.34);box-shadow:0 0 0 8px #20f4d11a,0 0 24px #20f4d1eb,0 0 44px #20f4d175!important}to{opacity:1;transform:scale(1)}}.sci8-gasoduto-bead,.sci8-gasoduto-dashbead,.sci8-gem-route,.sci8-gem-route-manual{display:none!important}.sci8-gasoduto-anchor span,.sci8-gasoduto-bead,.sci8-gasoduto-dashbead,.sci8-gem-route,.sci8-gem-route-manual{display:none!important}.sci8-gasoduto-anchor{background:#20f4d1!important;border:1px solid #f6f8ebc7!important;border-radius:999px!important;width:9px!important;height:9px!important;box-shadow:0 0 0 2px #20f4d11a,0 0 8px #20f4d157!important}.sci8-gasoduto-anchor span{display:none!important}.sci8-gem-marker.sci31-refinaria-marker{background:#d86cff!important;border:1px solid #f6f8ebc7!important;border-radius:999px!important;width:8px!important;height:8px!important;box-shadow:0 0 0 2px #d86cff1a,0 0 8px #d86cff57!important}.sci8-gem-marker.sci31-refinaria-marker span{display:none!important}.sci8-gem-marker.sci31-refinaria-marker:hover span{color:#f6f8eb!important;white-space:normal!important;z-index:999999!important;background:#020707f0!important;border:1px solid #d86cff8c!important;min-width:120px!important;max-width:240px!important;padding:4px 6px!important;font-size:.58rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-7px!important;left:11px!important;box-shadow:0 0 10px #d86cff2e!important}.sci31-refinaria-marker-standalone{background:#d86cff!important;border:1px solid #f6f8ebc7!important;border-radius:999px!important;width:8px!important;height:8px!important;box-shadow:0 0 0 2px #d86cff1a,0 0 8px #d86cff57!important}.sci31-refinaria-marker-standalone span{display:none!important}.sci31-refinaria-marker-standalone:hover span{color:#f6f8eb!important;white-space:normal!important;z-index:999999!important;background:#020707f0!important;border:1px solid #d86cff8c!important;min-width:120px!important;max-width:240px!important;padding:4px 6px!important;font-size:.58rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;position:absolute!important;top:-7px!important;left:11px!important;box-shadow:0 0 10px #d86cff2e!important}.sci-context-marker,.sci-context-marker-neutral,.sci-location-marker-neutral{width:4px!important;height:4px!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #ffffff14!important;border-radius:999px!important}.sci-context-marker span,.sci-context-marker-neutral span,.sci-location-marker-neutral span{color:#f6f8eb!important;white-space:nowrap!important;box-shadow:none!important;background:#04070aeb!important;border:1px solid #ffb02e47!important;padding:4px 7px!important;font-size:.72rem!important;font-weight:800!important;line-height:1.1!important;display:block!important;position:absolute!important;top:-8px!important;left:8px!important}.sci-context-marker:before,.sci-context-marker-neutral:before,.sci-location-marker-neutral:before{display:none!important}.sci32-context-label-neutral{width:3px!important;height:3px!important;box-shadow:none!important;background:#f6f8eb1f!important;border:1px solid #f6f8eb1a!important;border-radius:999px!important}.sci32-context-label-neutral:before,.sci32-context-label-neutral:after{box-shadow:none!important;background:0 0!important;display:none!important}.sci32-context-label-neutral span{color:#f6f8eb!important;white-space:nowrap!important;box-shadow:none!important;background:#020707eb!important;border:1px solid #ffb02e47!important;padding:4px 7px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.1!important;display:block!important;position:absolute!important;top:-8px!important;left:8px!important}.sci31-refinaria-marker-standalone,.sci31-refinaria-marker,.sci8-oleoduto-anchor,.sci8-gasoduto-anchor,.sci8-lng-soyo-flash{box-shadow:revert-layer}.leaflet-marker-icon.sci32-force-neutral-context-label{width:2px!important;min-width:2px!important;height:2px!important;min-height:2px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:999px!important;outline:0!important}.leaflet-marker-icon.sci32-force-neutral-context-label:before,.leaflet-marker-icon.sci32-force-neutral-context-label:after{opacity:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;display:none!important}.leaflet-marker-icon.sci32-force-neutral-context-label>i,.leaflet-marker-icon.sci32-force-neutral-context-label>b,.leaflet-marker-icon.sci32-force-neutral-context-label>em{display:none!important}.leaflet-marker-icon.sci32-force-neutral-context-label span{color:#f6f8eb!important;white-space:nowrap!important;filter:none!important;background:#020707f0!important;border:1px solid #ffb02e4d!important;min-width:max-content!important;max-width:160px!important;padding:4px 7px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.1!important;display:block!important;position:absolute!important;top:-9px!important;left:8px!important;box-shadow:0 6px 14px #00000038!important}.leaflet-marker-icon.sci32-force-neutral-context-label:has(span:first-child:last-child){pointer-events:auto!important}.leaflet-marker-icon.sci32-label-only-context-marker,.sci32-label-only-context-marker{width:0!important;min-width:0!important;height:0!important;min-height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important}.leaflet-marker-icon.sci32-label-only-context-marker:before,.leaflet-marker-icon.sci32-label-only-context-marker:after,.sci32-label-only-context-marker:before,.sci32-label-only-context-marker:after{content:none!important;opacity:0!important;width:0!important;height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;display:none!important}.leaflet-marker-icon.sci32-label-only-context-marker>:not(span),.sci32-label-only-context-marker>:not(span){display:none!important}.leaflet-marker-icon.sci32-label-only-context-marker span,.sci32-label-only-context-marker span{color:#f6f8eb!important;white-space:nowrap!important;filter:none!important;pointer-events:none!important;background:#020707eb!important;border:1px solid #ffb02e42!important;min-width:max-content!important;max-width:180px!important;padding:4px 7px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.1!important;display:block!important;position:absolute!important;top:-10px!important;left:0!important;box-shadow:0 6px 14px #00000038!important}.leaflet-marker-icon.sci32-label-only-context-marker{box-shadow:none!important;filter:none!important;background:0 0!important;border-color:#0000!important;outline:0!important}.leaflet-marker-icon.sci32-label-only-context-marker:before,.leaflet-marker-icon.sci32-label-only-context-marker:after{content:none!important;opacity:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;display:none!important}:is(.leaflet-marker-icon.sci32-label-only-context-marker>i,.leaflet-marker-icon.sci32-label-only-context-marker>b,.leaflet-marker-icon.sci32-label-only-context-marker>em,.leaflet-marker-icon.sci32-label-only-context-marker>div:not(:has(span))){opacity:0!important;display:none!important}.leaflet-marker-icon.sci32-label-only-context-marker span{color:#f6f8eb!important;white-space:nowrap!important;filter:none!important;background:#020707eb!important;border:1px solid #ffb02e42!important;min-width:max-content!important;max-width:180px!important;padding:4px 7px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.1!important;display:block!important;position:absolute!important;top:-9px!important;left:8px!important;box-shadow:0 6px 14px #00000038!important}.sci31-refinaria-marker-standalone,.sci31-refinaria-marker,.sci8-oleoduto-anchor,.sci8-gasoduto-anchor,.sci8-gem-marker,.sci8-lng-soyo-flash{pointer-events:auto!important}html body .leaflet-container .leaflet-marker-icon.sci32-context-name-only{width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;box-shadow:none!important;filter:none!important;color:#0000!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important;overflow:visible!important}html body .leaflet-container .leaflet-marker-icon.sci32-context-name-only:before{content:none!important;opacity:0!important;width:0!important;height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;display:none!important}html body .leaflet-container .leaflet-marker-icon.sci32-context-name-only>*{opacity:0!important;width:0!important;height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;display:none!important}html body .leaflet-container .leaflet-marker-icon.sci32-context-name-only:after{content:attr(data-halcyon-context-name)!important;color:#f6f8eb!important;white-space:nowrap!important;filter:none!important;pointer-events:none!important;z-index:999999!important;background:#020707eb!important;border:1px solid #ffb02e42!important;min-width:max-content!important;max-width:180px!important;padding:4px 7px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.1!important;display:block!important;position:absolute!important;top:-10px!important;left:8px!important;box-shadow:0 6px 14px #00000038!important}.sci33-asset-intel-panel{z-index:130;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),#020707f0;border:1px solid #ffb02e38;width:min(360px,100% - 36px);padding:12px;position:absolute;top:118px;right:18px;box-shadow:0 24px 54px #00000085}.sci33-asset-intel-panel header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.sci33-asset-intel-panel header div{gap:3px;display:grid}.sci33-asset-intel-panel header span,.sci33-asset-intel-panel article span,.sci33-asset-intel-grid span,.sci33-asset-intel-risk span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.56rem;font-weight:950}.sci33-asset-intel-panel header strong{color:#f6f8eb;font-size:.95rem;font-weight:950;line-height:1.15}.sci33-asset-intel-panel header small{color:#f6f8eb94;font-size:.68rem}.sci33-asset-intel-grid{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:9px;display:grid}.sci33-asset-intel-grid label,.sci33-asset-intel-risk label{background:#ffb02e0b;border:1px solid #ffb02e24;gap:3px;padding:8px;display:grid}.sci33-asset-intel-grid strong,.sci33-asset-intel-risk strong{color:#f6f8eb;font-size:.7rem;font-weight:900;line-height:1.25}.sci33-asset-intel-panel article{background:#20f4d10e;border:1px solid #20f4d129;gap:5px;margin-bottom:9px;padding:9px;display:grid}.sci33-asset-intel-panel article p{color:#f6f8ebbd;margin:0;font-size:.7rem;line-height:1.45}.sci33-asset-intel-risk{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px;display:grid}.sci33-asset-intel-panel footer{border-top:1px solid #ffb02e1f;justify-content:flex-end;gap:6px;padding-top:9px;display:flex}.sci33-asset-intel-panel button,.sci33-asset-intel-pill{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.64rem;font-weight:900}.sci33-asset-intel-panel button:hover,.sci33-asset-intel-pill:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci33-asset-intel-pill{z-index:130;position:absolute;top:118px;right:18px}.sci34-angola-desk-panel{z-index:131;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#ffb02e1f,#0000 34%),radial-gradient(circle at 100% 100%,#20f4d114,#0000 30%),#020707f0;border:1px solid #ffb02e3d;width:min(760px,100% - 36px);padding:12px;position:absolute;bottom:42px;left:18px;box-shadow:0 24px 54px #00000085}.sci34-angola-desk-panel header,.sci34-angola-desk-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci34-angola-desk-panel header{margin-bottom:10px}.sci34-angola-desk-panel header div{gap:3px;display:grid}.sci34-angola-desk-panel header span,.sci34-angola-desk-actions button span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.56rem;font-weight:950}.sci34-angola-desk-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci34-angola-desk-panel header small,.sci34-angola-desk-panel footer span{color:#f6f8eb9e;font-size:.68rem}.sci34-angola-desk-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sci34-angola-desk-actions button{text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:5px;min-height:72px;padding:9px;display:grid}.sci34-angola-desk-actions button:hover,.sci34-angola-desk-actions button.active{background:linear-gradient(135deg,#20f4d11f,#00000047);border-color:#20f4d1bd}.sci34-angola-desk-actions button strong{color:#f6f8eb;font-size:.76rem;font-weight:950}.sci34-angola-desk-panel button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.64rem;font-weight:900}.sci34-angola-desk-panel button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci34-angola-desk-panel footer{border-top:1px solid #ffb02e1f;padding-top:9px}.sci35-watchlist-panel{z-index:132;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#20f4d11a,#0000 34%),#020707f0;border:1px solid #ffb02e3d;width:min(430px,100% - 36px);max-height:calc(100% - 156px);padding:12px;position:absolute;top:118px;left:18px;overflow:hidden;box-shadow:0 24px 54px #00000085}.sci35-watchlist-panel header,.sci35-watchlist-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci35-watchlist-panel header{margin-bottom:10px}.sci35-watchlist-panel header div{gap:3px;display:grid}.sci35-watchlist-panel header span,.sci35-watchlist-items article span,.sci35-watchlist-empty span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.56rem;font-weight:950}.sci35-watchlist-panel header strong{color:#f6f8eb;font-size:.95rem;font-weight:950}.sci35-watchlist-panel header small,.sci35-watchlist-items article small{color:#f6f8eb8f;font-size:.66rem}.sci35-watchlist-items{gap:7px;max-height:420px;padding-right:3px;display:grid;overflow:auto}.sci35-watchlist-items article,.sci35-watchlist-empty{background:#ffb02e0b;border:1px solid #ffb02e24;padding:9px}.sci35-watchlist-items article{grid-template-columns:1fr auto;align-items:start;gap:10px;display:grid}.sci35-watchlist-items article div{gap:3px;display:grid}.sci35-watchlist-items article strong{color:#f6f8eb;font-size:.78rem;font-weight:950}.sci35-watchlist-items article p,.sci35-watchlist-empty p{color:#f6f8ebad;margin:4px 0 0;font-size:.68rem;line-height:1.35}.sci35-watchlist-panel button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.64rem;font-weight:900}.sci35-watchlist-panel button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci35-watchlist-panel footer{border-top:1px solid #ffb02e1f;margin-top:10px;padding-top:9px}.sci36-scenario-panel{z-index:133;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#ffb02e21,#0000 34%),radial-gradient(circle at 100% 100%,#d86cff14,#0000 30%),#020707f2;border:1px solid #ffb02e3d;width:min(860px,100% - 36px);padding:12px;position:absolute;bottom:42px;left:18px;box-shadow:0 24px 54px #00000085}.sci36-scenario-panel header,.sci36-scenario-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci36-scenario-panel header{margin-bottom:10px}.sci36-scenario-panel header div{gap:3px;display:grid}.sci36-scenario-panel header span,.sci36-scenario-grid button span,.sci36-scenario-reading span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.56rem;font-weight:950}.sci36-scenario-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci36-scenario-panel header small{color:#f6f8eb9e;font-size:.68rem}.sci36-scenario-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sci36-scenario-grid button{text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:4px;min-height:86px;padding:9px;display:grid}.sci36-scenario-grid button:hover,.sci36-scenario-grid button.active{background:linear-gradient(135deg,#d86cff21,#20f4d10f);border-color:#d86cffc7}.sci36-scenario-grid button strong{color:#f6f8eb;font-size:.72rem;font-weight:950;line-height:1.15}.sci36-scenario-grid button small{color:#f6f8eb94;font-size:.62rem;line-height:1.2}.sci36-scenario-reading{background:#d86cff0e;border:1px solid #d86cff2e;gap:6px;margin-bottom:10px;padding:10px;display:grid}.sci36-scenario-reading p{color:#f6f8ebc2;margin:0;font-size:.72rem;line-height:1.45}.sci36-scenario-panel button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.64rem;font-weight:900}.sci36-scenario-panel button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci36-scenario-panel footer{border-top:1px solid #ffb02e1f;padding-top:9px}.sci37-portos-angola-panel{z-index:134;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#ffb02e24,#0000 34%),radial-gradient(circle at 100% 100%,#20f4d114,#0000 30%),#020707f2;border:1px solid #ffb02e3d;width:min(940px,100% - 36px);padding:12px;position:absolute;bottom:42px;left:18px;box-shadow:0 24px 54px #00000085}.sci37-portos-angola-panel header,.sci37-portos-angola-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci37-portos-angola-panel header{margin-bottom:10px}.sci37-portos-angola-panel header div{gap:3px;display:grid}.sci37-portos-angola-panel header span,.sci37-portos-grid button span,.sci37-portos-matrix article span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.56rem;font-weight:950}.sci37-portos-angola-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci37-portos-angola-panel header small{color:#f6f8eb9e;font-size:.68rem}.sci37-portos-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sci37-portos-grid button{text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:4px;min-height:86px;padding:9px;display:grid}.sci37-portos-grid button:hover{background:linear-gradient(135deg,#20f4d11f,#ffb02e0f);border-color:#20f4d1bd}.sci37-portos-grid button strong{color:#f6f8eb;font-size:.76rem;font-weight:950}.sci37-portos-grid button small{color:#f6f8eb94;font-size:.62rem;line-height:1.2}.sci37-portos-matrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sci37-portos-matrix article{background:#ffb02e0b;border:1px solid #ffb02e24;gap:5px;padding:9px;display:grid}.sci37-portos-matrix article strong{color:#f6f8eb;font-size:.72rem;font-weight:950}.sci37-portos-matrix article p{color:#f6f8ebad;margin:0;font-size:.66rem;line-height:1.35}.sci37-portos-angola-panel button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.64rem;font-weight:900}.sci37-portos-angola-panel button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci37-portos-angola-panel footer{border-top:1px solid #ffb02e1f;padding-top:9px}.sci38-import-dependency-panel{z-index:135;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 0 0,#ffb02e24,#0000 34%),radial-gradient(circle at 100% 100%,#d86cff14,#0000 30%),#020707f2;border:1px solid #ffb02e3d;width:min(980px,100% - 36px);padding:12px;position:absolute;bottom:42px;left:18px;box-shadow:0 24px 54px #00000085}.sci38-import-dependency-panel header,.sci38-import-dependency-panel footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.sci38-import-dependency-panel header{margin-bottom:10px}.sci38-import-dependency-panel header div{gap:3px;display:grid}.sci38-import-dependency-panel header span,.sci38-import-grid button span,.sci38-import-chain article span{color:#20f4d1;text-transform:uppercase;letter-spacing:.1em;font-size:.56rem;font-weight:950}.sci38-import-dependency-panel header strong{color:#f6f8eb;font-size:1rem;font-weight:950}.sci38-import-dependency-panel header small{color:#f6f8eb9e;font-size:.68rem}.sci38-import-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sci38-import-grid button{text-align:left;cursor:pointer;background:linear-gradient(135deg,#ffb02e12,#00000047);border:1px solid #ffb02e2e;align-content:start;gap:4px;min-height:86px;padding:9px;display:grid}.sci38-import-grid button:hover{background:linear-gradient(135deg,#20f4d11f,#ffb02e0f);border-color:#20f4d1bd}.sci38-import-grid button strong{color:#f6f8eb;font-size:.72rem;font-weight:950;line-height:1.15}.sci38-import-grid button small{color:#f6f8eb94;font-size:.62rem;line-height:1.2}.sci38-import-chain{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sci38-import-chain article{background:#d86cff0d;border:1px solid #d86cff29;gap:5px;padding:9px;display:grid}.sci38-import-chain article span{background:#20f4d11f;border:1px solid #20f4d152;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.sci38-import-chain article strong{color:#f6f8eb;font-size:.72rem;font-weight:950}.sci38-import-chain article p{color:#f6f8ebad;margin:0;font-size:.66rem;line-height:1.35}.sci38-import-dependency-panel button{color:#fff3c2;cursor:pointer;background:#ffb02e14;border:1px solid #ffb02e42;padding:7px 9px;font-size:.64rem;font-weight:900}.sci38-import-dependency-panel button:hover{color:#20f4d1;background:#20f4d11f;border-color:#20f4d1bd}.sci38-import-dependency-panel footer{border-top:1px solid #ffb02e1f;padding-top:9px}.sci40-briefing-toggle{border-left:1px solid #ffb02e3d!important}.sci40-briefing-toggle.active{color:#20f4d1!important;background:#20f4d11a!important;border-color:#20f4d1bd!important}.sci42-hidden-front-hero{display:none!important}.sci43-destaque-button.active,button.sci43-destaque-button.active{color:#20f4d1!important;background:#20f4d11f!important;border-color:#20f4d1d1!important;box-shadow:0 0 0 1px #20f4d124,0 0 18px #20f4d11a!important}body.sci43-destaque-active{overflow:hidden!important}body.sci43-destaque-active:before{content:""!important;z-index:89990!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:radial-gradient(circle at 0 0,#20f4d114,#0000 35%),radial-gradient(circle at 100% 100%,#ffb02e14,#0000 36%),#000000c7!important;position:fixed!important;inset:0!important}.sci43-destaque-shell.sci43-destaque-shell-active{z-index:90000!important;opacity:1!important;visibility:visible!important;background:#020707fa!important;border:1px solid #ffb02e47!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;position:fixed!important;inset:74px 18px 18px!important;overflow:hidden!important;transform:none!important;box-shadow:0 32px 90px #000000ad!important}.sci43-destaque-shell.sci43-destaque-shell-active .leaflet-container{min-height:520px!important}.sci43-destaque-shell.sci43-destaque-shell-active:before{content:"SUPPLY CHAIN · DESTAQUE"!important;z-index:90005!important;color:#20f4d1!important;letter-spacing:.14em!important;text-transform:uppercase!important;pointer-events:none!important;font-size:.58rem!important;font-weight:950!important;position:absolute!important;top:10px!important;left:14px!important}.sci43-destaque-shell.sci43-destaque-shell-active:after{content:"ESC para sair"!important;z-index:90005!important;color:#f6f8eb8c!important;letter-spacing:.1em!important;text-transform:uppercase!important;pointer-events:none!important;font-size:.58rem!important;font-weight:900!important;position:absolute!important;top:10px!important;right:14px!important}.sci43-destacar-button,button.sci43-destacar-button{border-color:#ffb02e47!important}.sci43-destacar-button:hover,button.sci43-destacar-button:hover{color:#20f4d1!important;background:#20f4d11f!important;border-color:#20f4d1d1!important}body.sci43-destacar-window{background:#020707!important;overflow:hidden!important}body.sci43-destacar-window:before{content:none!important;display:none!important}body.sci43-destacar-window .sci43-destacar-window-shell{z-index:90000!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;box-shadow:none!important;background:#020707fc!important;border:0!important;margin:0!important;padding-top:28px!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}body.sci43-destacar-window .sci43-destacar-window-shell .leaflet-container{min-height:calc(100vh - 28px)!important}body.sci43-destacar-window .sci43-destacar-window-shell:before{content:"SUPPLY CHAIN · DESTACAR"!important;z-index:90005!important;color:#20f4d1!important;letter-spacing:.14em!important;text-transform:uppercase!important;pointer-events:none!important;font-size:.58rem!important;font-weight:950!important;position:absolute!important;top:7px!important;left:12px!important}body.sci43-destacar-window .sci43-destacar-window-shell:after{content:"Janela dedicada · Mapa + Conteúdo do mapa"!important;z-index:90005!important;color:#f6f8eb8c!important;letter-spacing:.1em!important;text-transform:uppercase!important;pointer-events:none!important;font-size:.58rem!important;font-weight:900!important;position:absolute!important;top:7px!important;right:12px!important}.supply-chain-intelligence,.supply-chain-intelligence *,.sci-supply-chain,.sci-supply-chain *,.sc42-page,.sc42-page *,[class*=supply-chain],[class*=supply-chain] *{scrollbar-width:thin}.sc42-toolbar,.sc42-tabs,.sc42-page,.sci-map-toolbar,.sci-map-tabs,.sci-toolbar,.sci-command-bar,.sci-topbar,[class*=toolbar],[class*=topbar],[class*=command-bar]{overflow:visible!important}.sc42-toolbar,.sci-map-toolbar,.sci-toolbar,.sci-command-bar,.sci-topbar,[class*=toolbar],[class*=topbar],[class*=command-bar]{z-index:9999!important;position:relative!important}.sc42-toolbar [role=menu],.sc42-toolbar [class*=menu],.sc42-toolbar [class*=dropdown],.sc42-toolbar [class*=popover],.sc42-toolbar [class*=panel],.sci-map-toolbar [role=menu],.sci-map-toolbar [class*=menu],.sci-map-toolbar [class*=dropdown],.sci-map-toolbar [class*=popover],.sci-map-toolbar [class*=panel],.sci-toolbar [role=menu],.sci-toolbar [class*=menu],.sci-toolbar [class*=dropdown],.sci-toolbar [class*=popover],.sci-toolbar [class*=panel],[class*=toolbar] [role=menu],[class*=toolbar] [class*=menu],[class*=toolbar] [class*=dropdown],[class*=toolbar] [class*=popover],[class*=toolbar] [class*=panel]{z-index:99999!important;color:#f6f8eb!important;background:#020707fa!important;border:1px solid #ffb02e59!important;min-width:220px!important;max-width:320px!important;max-height:min(70vh,520px)!important;padding:6px!important;position:absolute!important;top:calc(100% + 4px)!important;right:0!important;overflow:auto!important;box-shadow:0 22px 60px #000000a6!important}.sc42-toolbar [role=menu] button,.sc42-toolbar [class*=menu] button,.sc42-toolbar [class*=dropdown] button,.sc42-toolbar [class*=popover] button,.sc42-toolbar [class*=panel] button,.sci-map-toolbar [role=menu] button,.sci-map-toolbar [class*=menu] button,.sci-map-toolbar [class*=dropdown] button,.sci-map-toolbar [class*=popover] button,.sci-map-toolbar [class*=panel] button,[class*=toolbar] [role=menu] button,[class*=toolbar] [class*=menu] button,[class*=toolbar] [class*=dropdown] button,[class*=toolbar] [class*=popover] button,[class*=toolbar] [class*=panel] button{color:#f6f8eb!important;text-align:left!important;white-space:nowrap!important;background:#ffb02e0e!important;border:1px solid #ffb02e2e!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 5px!important;padding:9px 10px!important;font-size:.68rem!important;font-weight:900!important;display:flex!important}.sc42-toolbar [role=menu] button:hover,.sc42-toolbar [class*=menu] button:hover,.sc42-toolbar [class*=dropdown] button:hover,.sc42-toolbar [class*=popover] button:hover,.sc42-toolbar [class*=panel] button:hover,.sci-map-toolbar [role=menu] button:hover,.sci-map-toolbar [class*=menu] button:hover,.sci-map-toolbar [class*=dropdown] button:hover,.sci-map-toolbar [class*=popover] button:hover,.sci-map-toolbar [class*=panel] button:hover,[class*=toolbar] [role=menu] button:hover,[class*=toolbar] [class*=menu] button:hover,[class*=toolbar] [class*=dropdown] button:hover,[class*=toolbar] [class*=popover] button:hover,[class*=toolbar] [class*=panel] button:hover{color:#20f4d1!important;background:#20f4d11f!important;border-color:#20f4d1bf!important}.sc42-toolbar::-webkit-scrollbar{width:0!important;height:0!important}.sci-map-toolbar::-webkit-scrollbar{width:0!important;height:0!important}.sci-toolbar::-webkit-scrollbar{width:0!important;height:0!important}[class*=toolbar]::-webkit-scrollbar{width:0!important;height:0!important}.sc42-toolbar>button,.sci-map-toolbar>button,.sci-toolbar>button,[class*=toolbar]>button{z-index:10000!important;position:relative!important;overflow:visible!important}.geoIntelPage{color:#f5f2e8;background:radial-gradient(circle at 18% 8%,#20e28e1a,#0000 28%),radial-gradient(circle at 88% 12%,#f5b2451a,#0000 30%),linear-gradient(135deg,#03100c 0%,#061510 42%,#020705 100%);min-height:100vh;padding:24px}.geoIntelHero{grid-template-columns:minmax(0,1.6fr) minmax(300px,.75fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.geoIntelHero>div:first-child{background:linear-gradient(135deg,#091f18f0,#030c09f0),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 84px);border:1px solid #f5b2452e;border-radius:24px;padding:28px;box-shadow:0 24px 80px #00000057}.geoIntelEyebrow{color:#20e28e;letter-spacing:.16em;text-transform:uppercase;background:#20e28e14;border:1px solid #20e28e42;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:7px 11px;font-size:.75rem;font-weight:800;display:inline-flex}.geoIntelHero h1{color:#fff9eb;letter-spacing:-.07em;max-width:920px;margin:0;font-size:clamp(2rem,4vw,4.6rem);line-height:.92}.geoIntelHero p{color:#f5f2e8b8;max-width:850px;margin:18px 0 0;font-size:1rem;line-height:1.7}.geoIntelHeroStats{grid-template-columns:1fr;gap:12px;display:grid}.geoIntelHeroStats div{background:#081410db;border:1px solid #ffffff14;border-radius:20px;padding:20px;box-shadow:inset 0 1px #ffffff0d}.geoIntelHeroStats strong{color:#f5b245;letter-spacing:-.03em;font-size:1.35rem;display:block}.geoIntelHeroStats span{color:#f5f2e894;text-transform:uppercase;letter-spacing:.12em;margin-top:5px;font-size:.78rem;display:block}.geoIntelCommand{grid-template-columns:minmax(260px,420px) 1fr;align-items:center;gap:14px;margin-bottom:18px;display:grid}.geoIntelSearch{background:#040d0ae0;border:1px solid #f5b24533;border-radius:16px;align-items:center;min-height:48px;padding:0 14px;display:flex}.geoIntelSearch span{color:#f5b245;letter-spacing:.14em;text-transform:uppercase;margin-right:12px;font-size:.72rem;font-weight:900}.geoIntelSearch input{color:#fff9eb;background:0 0;border:0;outline:0;width:100%;font-size:.92rem}.geoIntelSearch input::placeholder{color:#f5f2e861}.geoIntelTabs{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.geoIntelTabs button{color:#f5f2e8b3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;min-height:38px;padding:0 13px;transition:transform .16s,border-color .16s,background .16s}.geoIntelTabs button:hover,.geoIntelTabs button.active{color:#04100c;background:linear-gradient(135deg,#f5b245,#20e28e);border-color:#f5b245b8;transform:translateY(-1px)}.geoIntelGrid{grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);align-items:start;gap:18px;display:grid}.geoIntelLibrary,.geoIntelWorkspace{background:#040d0ac2;border:1px solid #ffffff14;border-radius:24px;box-shadow:0 24px 80px #00000052}.geoIntelLibrary{padding:16px}.geoIntelSectionTitle,.geoIntelWorkspaceHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.geoIntelSectionTitle h2,.geoIntelWorkspaceHeader h2{color:#fff9eb;letter-spacing:-.03em;margin:0;font-size:1.08rem}.geoIntelSectionTitle p{color:#f5f2e885;margin:5px 0 0;font-size:.82rem}.geoIntelSectionTitle>span{color:#20e28ec2;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.geoIntelCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.geoIntelCard{color:inherit;text-align:left;cursor:pointer;background:#0b1511f5;border:1px solid #ffffff13;border-radius:18px;padding:0;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden}.geoIntelCard:hover,.geoIntelCard.selected{border-color:#f5b24575;transform:translateY(-2px);box-shadow:0 16px 42px #00000052}.geoIntelPreview{background:radial-gradient(circle at 24% 35%,#f5b24559,#0000 14%),radial-gradient(circle at 64% 54%,#20e28e47,#0000 18%),linear-gradient(135deg,#061d18e6,#010606eb);height:132px;position:relative;overflow:hidden}.geoIntelPreview.defesa{background:radial-gradient(circle at 34% 34%,#ff494957,#0000 14%),radial-gradient(circle at 72% 62%,#f5b24542,#0000 18%),linear-gradient(135deg,#0d1014f5,#010405f0)}.geoIntelPreview.maritimo{background:radial-gradient(circle at 26% 42%,#27a0ff52,#0000 16%),radial-gradient(circle at 66% 36%,#20e28e3d,#0000 20%),linear-gradient(135deg,#041118f5,#01060af0)}.geoIntelPreview.clima{background:radial-gradient(circle at 30% 52%,#f56f4557,#0000 18%),radial-gradient(circle at 74% 22%,#f5b2453d,#0000 22%),linear-gradient(135deg,#201108f5,#040a08f0)}.geoIntelPreviewGrid{opacity:.35;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.geoIntelPreviewLine{background:linear-gradient(90deg,#0000,#f5b245f2,#0000);border-radius:999px;height:2px;position:absolute;transform:rotate(-18deg)}.geoIntelPreviewLine.lineOne{width:78%;top:54%;left:8%}.geoIntelPreviewLine.lineTwo{opacity:.6;width:70%;top:34%;left:18%;transform:rotate(17deg)}.geoIntelDot{background:#20e28e;border-radius:999px;width:11px;height:11px;position:absolute;box-shadow:0 0 20px #20e28ecc}.geoIntelDot.dotOne{top:33%;left:22%}.geoIntelDot.dotTwo{background:#f5b245;top:59%;left:47%;box-shadow:0 0 20px #f5b245c7}.geoIntelDot.dotThree{width:15px;height:15px;top:42%;left:69%}.geoIntelDot.dotFour{background:#58a6ff;top:72%;left:80%;box-shadow:0 0 20px #58a6ffcc}.geoIntelCardBody{padding:14px}.geoIntelCardMeta,.geoIntelCardFooter{color:#f5f2e870;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:.7rem;font-weight:800;display:flex}.geoIntelCard h3{color:#fff9eb;letter-spacing:-.025em;margin:10px 0 7px;font-size:1rem}.geoIntelCard p{color:#f5f2e89e;min-height:42px;margin:0 0 14px;font-size:.82rem;line-height:1.45}.geoIntelWorkspace{padding:16px;position:sticky;top:18px}.geoIntelWorkspaceHeader{align-items:center}.geoIntelWorkspaceHeader span{color:#20e28ec2;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.geoIntelWorkspaceHeader button{color:#04100c;cursor:pointer;background:linear-gradient(135deg,#f5b245,#20e28e);border:1px solid #f5b24557;border-radius:999px;height:38px;padding:0 14px;font-weight:900}.geoIntelMapShell{background:radial-gradient(circle at 50% 45%,#20e28e14,#0000 45%),linear-gradient(135deg,#020807fa,#04100dfa);border:1px solid #ffffff14;border-radius:20px;overflow:hidden}.geoIntelMapTopbar{color:#f5f2e88f;border-bottom:1px solid #ffffff12;justify-content:space-between;gap:12px;padding:10px 12px;font-size:.72rem;display:flex}.geoIntelAngolaMap{height:430px;position:relative;overflow:hidden}.geoIntelAngolaMap:before{content:"";opacity:.24;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.geoIntelAngolaMap svg{filter:drop-shadow(0 30px 50px #00000073);width:90%;height:92%;position:absolute;inset:4% 5%}.geoIntelAngolaShape{fill:url(#angolaGradient);stroke:#f5b2458c;stroke-width:1.2px}.geoIntelCoastLine{fill:none;stroke:#58a6ffd1;stroke-width:1.6px;stroke-dasharray:3 3}.geoIntelRoute{fill:none;stroke:#20e28e9e;stroke-width:1.1px;stroke-dasharray:4 4}.geoIntelRoute.soft{stroke:#f5b24585}.geoIntelMapPoint{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020807b8;border:1px solid #f5b24533;border-radius:999px;align-items:center;gap:7px;padding:5px 8px 5px 5px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.geoIntelMapPoint i{background:#f5b245;border-radius:999px;width:9px;height:9px;box-shadow:0 0 16px #f5b245e6}.geoIntelMapPoint small{color:#fff9eb;text-overflow:ellipsis;white-space:nowrap;max-width:118px;font-size:.68rem;font-weight:800;overflow:hidden}.geoIntelInsight,.geoIntelLayers,.geoIntelDataStatus{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;margin-top:14px;padding:14px}.geoIntelInsight h3,.geoIntelLayers h3{color:#fff9eb;margin:0 0 8px;font-size:.9rem}.geoIntelInsight p{color:#f5f2e89e;margin:0;font-size:.82rem;line-height:1.55}.geoIntelLayers div{flex-wrap:wrap;gap:8px;display:flex}.geoIntelLayers span{color:#f5f2e8b3;background:#20e28e0f;border:1px solid #20e28e2e;border-radius:999px;padding:7px 9px;font-size:.72rem}.geoIntelDataStatus{grid-template-columns:1fr 1fr;gap:10px;display:grid}.geoIntelDataStatus div{background:#00000029;border-radius:14px;padding:12px}.geoIntelDataStatus span,.geoIntelDataStatus strong{display:block}.geoIntelDataStatus span{color:#f5f2e86b;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.geoIntelDataStatus strong{color:#f5b245;margin-top:5px;font-size:.84rem}@media (width<=1220px){.geoIntelHero,.geoIntelGrid,.geoIntelCommand{grid-template-columns:1fr}.geoIntelTabs{justify-content:flex-start}.geoIntelWorkspace{position:relative;top:auto}}@media (width<=760px){.geoIntelPage{padding:14px}.geoIntelHero>div:first-child{padding:20px}.geoIntelCards{grid-template-columns:1fr}.geoIntelAngolaMap{height:360px}.geoIntelDataStatus{grid-template-columns:1fr}}.geoIntelRealMapWrap{background:#07100d;height:430px;position:relative;overflow:hidden}.geoIntelRealMapToolbar{z-index:500;color:#fff9eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030c09d6;border:1px solid #f5b2453d;border-radius:999px;align-items:center;gap:10px;padding:8px 10px;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 12px 36px #00000047}.geoIntelRealMapToolbar span{color:#f5f2e8b8;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.geoIntelRealMapToolbar strong{color:#20e28e;font-size:.72rem}.geoIntelRealMap{background:#07100d;width:100%;height:100%;min-height:430px}.geoIntelRealMap .leaflet-control-zoom{border:1px solid #f5b24538;border-radius:12px;overflow:hidden;box-shadow:0 12px 28px #00000040}.geoIntelRealMap .leaflet-control-zoom a{color:#fff9eb;background:#030c09eb;border-color:#ffffff14}.geoIntelRealMap .leaflet-control-zoom a:hover{color:#04100c;background:linear-gradient(135deg,#f5b245,#20e28e)}.geoIntelRealMap .leaflet-control-attribution{color:#f5f2e899;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030c09c2}.geoIntelRealMap .leaflet-control-attribution a{color:#20e28e}.geoIntelPopup{color:#08110d;gap:4px;min-width:160px;display:grid}.geoIntelPopup strong{color:#03100c;font-size:.9rem}.geoIntelPopup span{color:#03100cb8;font-size:.78rem}.geoIntelPopup small{color:#03100c85;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}@media (width<=760px){.geoIntelRealMapWrap,.geoIntelRealMap{height:360px;min-height:360px}.geoIntelRealMapToolbar{justify-content:space-between;max-width:calc(100% - 24px);right:12px}}.geoIntelRealMap .leaflet-control-layers{color:#fff9eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030c09db;border:1px solid #f5b2453d;border-radius:16px;overflow:hidden;box-shadow:0 14px 38px #00000057}.geoIntelRealMap .leaflet-control-layers-expanded{padding:10px 12px}.geoIntelRealMap .leaflet-control-layers label{color:#f5f2e8d1;letter-spacing:.02em;align-items:center;gap:7px;margin:5px 0;font-size:.76rem;font-weight:800;display:flex}.geoIntelRealMap .leaflet-control-layers input{accent-color:#20e28e}.geoIntelRealMap .leaflet-control-layers-separator{border-top-color:#ffffff1a}.geoIntelRealMap .leaflet-control-scale-line{color:#fff9eb;text-shadow:none;background:#030c09c7;border-color:#f5b2456b;box-shadow:0 8px 22px #00000042}.geoIntelRealMap .leaflet-popup-content-wrapper{background:#f7f0df;border:1px solid #f5b24547;border-radius:14px;box-shadow:0 18px 45px #00000052}.geoIntelRealMap .leaflet-popup-tip{background:#f7f0df}.geoIntelRealMap .leaflet-container{font-family:inherit}.geoIntelCloudStatus{background:#040d0ac2;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:-4px 0 18px;padding:13px 16px;display:flex}.geoIntelCloudStatus.ok{background:#20e28e0e;border-color:#20e28e38}.geoIntelCloudStatus.warn{background:#f5b2450f;border-color:#f5b24547}.geoIntelCloudStatus strong,.geoIntelCloudStatus span,.geoIntelCloudStatus small{display:block}.geoIntelCloudStatus strong{color:#fff9eb;font-size:.88rem}.geoIntelCloudStatus span{color:#f5f2e899;margin-top:4px;font-size:.78rem}.geoIntelCloudStatus small{color:#20e28eb8;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:900}.geoIntelLayers button{color:#f5f2e8c2;cursor:pointer;background:#20e28e0f;border:1px solid #20e28e2e;border-radius:999px;padding:7px 9px;font-size:.72rem}.geoIntelLayers button.active{color:#20e28e;border-color:#20e28e57}.geoIntelLayers button.muted{color:#f5f2e857;background:#ffffff08;border-color:#ffffff14}.geoIntelEmptyState{background:#f5b2450a;border:1px dashed #f5b24547;border-radius:18px;grid-column:1/-1;gap:6px;padding:18px;display:grid}.geoIntelEmptyState strong{color:#fff9eb}.geoIntelEmptyState span{color:#f5f2e894;font-size:.82rem}.geoIntelPopup em{color:#03100c75;margin-top:5px;font-size:.66rem;font-style:normal;display:block}.geoIntelMapOverlay{z-index:9999;background:radial-gradient(circle at 14% 10%,#20e28e1a,#0000 32%),linear-gradient(135deg,#03100cfa,#010706fa);border:1px solid #f5b24547;border-radius:26px;grid-template-rows:auto 1fr;display:grid;position:fixed;inset:18px;overflow:hidden;box-shadow:0 30px 120px #000000b8}.geoIntelMapOverlay:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000094;position:fixed;inset:0}.geoIntelMapOverlayHeader{background:#030c09e0;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.geoIntelMapOverlayHeader span{color:#20e28e;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.geoIntelMapOverlayHeader h2{color:#fff9eb;letter-spacing:-.05em;margin:5px 0 4px;font-size:clamp(1.3rem,2.4vw,2.4rem)}.geoIntelMapOverlayHeader p{color:#f5f2e894;margin:0;font-size:.84rem}.geoIntelMapOverlayHeader button{color:#04100c;cursor:pointer;background:linear-gradient(135deg,#f5b245,#20e28e);border:1px solid #f5b24561;border-radius:999px;height:42px;padding:0 18px;font-weight:900}.geoIntelMapOverlayBody{grid-template-columns:minmax(0,1fr) 320px;gap:14px;min-height:0;padding:14px;display:grid}.geoIntelMapOverlayBody .geoIntelRealMapWrap,.geoIntelMapOverlayBody .geoIntelRealMap{border-radius:20px;height:100%;min-height:680px}.geoIntelMapOverlayPanel{background:#040d0adb;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:14px;min-height:0;padding:16px;display:flex}.geoIntelMapOverlayPanel h3{color:#fff9eb;margin:0;font-size:1rem}.geoIntelOverlayLayers{flex-wrap:wrap;gap:8px;display:flex}.geoIntelOverlayLayers button{color:#f5f2e8c2;cursor:pointer;background:#20e28e0f;border:1px solid #20e28e2e;border-radius:999px;padding:8px 10px;font-size:.72rem}.geoIntelOverlayLayers button.active{color:#20e28e;border-color:#20e28e57}.geoIntelOverlayLayers button.muted{color:#f5f2e857;background:#ffffff08;border-color:#ffffff14}.geoIntelOverlayFacts{gap:10px;display:grid}.geoIntelOverlayFacts div{background:#0000002e;border:1px solid #ffffff12;border-radius:14px;padding:12px}.geoIntelOverlayFacts span{color:#f5f2e86b;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:900;display:block}.geoIntelOverlayFacts strong{color:#f5b245;margin-top:5px;font-size:.82rem;display:block}.geoIntelMapOverlayPanel p{color:#f5f2e89e;margin:0;font-size:.82rem;line-height:1.55}@media (width<=980px){.geoIntelMapOverlay{inset:10px}.geoIntelMapOverlayBody{grid-template-columns:1fr}.geoIntelMapOverlayBody .geoIntelRealMapWrap,.geoIntelMapOverlayBody .geoIntelRealMap{min-height:520px}}.geoIntelFeaturePanel{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;margin-top:14px;padding:14px}.geoIntelFeaturePanelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.geoIntelFeaturePanelHeader h3{color:#fff9eb;margin:0;font-size:.92rem}.geoIntelFeaturePanelHeader span{color:#20e28e;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:900}.geoIntelFeatureList{gap:8px;max-height:260px;padding-right:4px;display:grid;overflow:auto}.geoIntelFeatureCard{background:#00000029;border:1px solid #ffffff12;border-radius:14px;padding:10px}.geoIntelFeatureCard div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.geoIntelFeatureCard strong{color:#fff9eb;font-size:.82rem}.geoIntelFeatureCard span{color:#f5b245;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.geoIntelFeatureCard p{color:#f5f2e89e;margin:6px 0;font-size:.74rem;line-height:1.4}.geoIntelFeatureCard small{color:#f5f2e861;font-size:.66rem}.geoIntelFeatureEmpty{color:#f5f2e88a;border:1px dashed #f5b24540;border-radius:14px;padding:12px;font-size:.78rem}.geoIntelOverlayFeatureList{gap:8px;max-height:260px;padding-right:4px;display:grid;overflow:auto}.geoIntelOverlayFeatureList h3{color:#fff9eb;margin:0 0 2px;font-size:.95rem}.geoIntelOverlayFeatureList article{background:#0000002e;border:1px solid #ffffff12;border-radius:14px;padding:10px}.geoIntelOverlayFeatureList strong,.geoIntelOverlayFeatureList span,.geoIntelOverlayFeatureList small{display:block}.geoIntelOverlayFeatureList strong{color:#fff9eb;font-size:.8rem}.geoIntelOverlayFeatureList span{color:#f5b245;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.68rem;font-weight:900}.geoIntelOverlayFeatureList small{color:#f5f2e880;margin-top:5px;font-size:.68rem;line-height:1.35}.geoIntelMapOverlay{border-color:#f5b24561;border-radius:14px;inset:10px}.geoIntelTerminalMapBar{color:#fff9eb;background:linear-gradient(90deg,#f5a623 0% 26%,#8d0f1e 26%,#7c0c1a 100%);border-bottom:1px solid #0000008c;grid-template-columns:minmax(320px,1fr) auto auto minmax(260px,auto);align-items:center;min-height:42px;display:grid}.geoIntelTerminalSearch{color:#050a08c7;letter-spacing:-.02em;background:#f5a623;align-items:center;height:42px;padding:0 12px;font-size:1.02rem;font-weight:900;display:flex}.geoIntelTerminalMapBar button{color:#fff9eb;cursor:pointer;background:#0000002e;border:0;border-left:1px solid #00000075;border-right:1px solid #ffffff1a;height:42px;padding:0 16px;font-size:.88rem;font-weight:900}.geoIntelTerminalMapBar strong{text-align:right;color:#fff9eb;letter-spacing:-.03em;padding:0 16px;font-size:1.05rem;font-weight:950}.geoIntelTerminalMapTabs{background:#050907;border-bottom:1px solid #ffffff14;align-items:center;min-height:31px;display:flex}.geoIntelTerminalMapTabs button{color:#f5f2e8d1;cursor:pointer;background:#ffffff0f;border:0;border-right:1px solid #ffffff1f;min-width:68px;height:28px;font-size:.82rem;font-weight:900}.geoIntelTerminalMapTabs span{color:#f5f2e89e;letter-spacing:.08em;text-transform:uppercase;margin-left:auto;padding:0 14px;font-size:.74rem;font-weight:800}.geoIntelMapOverlayHeader{background:linear-gradient(90deg,#030c09f5,#07140ff0),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 80px);padding:12px 18px}.geoIntelMapOverlayHeader h2{font-size:clamp(1.1rem,1.7vw,1.8rem)}.geoIntelMapOverlayBody{grid-template-columns:minmax(0,1fr) 360px;gap:0;padding:0}.geoIntelMapOverlayBody .geoIntelRealMapWrap{border-right:1px solid #f5b2452e;border-radius:0}.geoIntelMapOverlayBody .geoIntelRealMapWrap,.geoIntelMapOverlayBody .geoIntelRealMap{min-height:calc(100vh - 165px)}.geoIntelMapOverlayBody .geoIntelRealMapWrap:before{content:"";z-index:450;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/24px 24px,radial-gradient(circle at 50% 45%,#0000 0%,#20e28e0d 42%,#0000 70%) 0 0/100% 100%;position:absolute;inset:0}.geoIntelMapOverlayBody .geoIntelRealMapToolbar{background:#020706d1;border-color:#f5b2455c;border-radius:4px;top:12px;left:12px}.geoIntelMapOverlayBody .leaflet-control-layers{background:#030807db;border-color:#f5b2454d;border-radius:4px}.geoIntelMapOverlayBody .leaflet-control-layers-expanded{padding:10px 12px}.geoIntelMapContentPanel{background:linear-gradient(#090e0dfa,#030807fa),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 26px);border:0;border-radius:0}.geoIntelMapContentTitle{background:#0000003d;border:1px solid #f5b2452e;border-radius:8px;gap:2px;margin-bottom:4px;padding:10px 12px;display:grid}.geoIntelMapContentTitle span{color:#f5b245;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:950}.geoIntelMapContentTitle strong{color:#fff9eb;font-size:.95rem}.geoIntelTerminalLegend{background:#0000002e;border:1px solid #ffffff12;border-radius:14px;gap:8px;padding:12px;display:grid}.geoIntelTerminalLegend h3{color:#fff9eb;margin:0 0 2px;font-size:.9rem}.geoIntelTerminalLegend div{color:#f5f2e8a8;align-items:center;gap:9px;font-size:.74rem;font-weight:800;display:flex}.geoIntelTerminalLegend i{border-radius:999px;width:18px;height:8px;display:inline-block}.geoIntelTerminalLegend i.point{background:#58a6ff;width:9px;height:9px;box-shadow:0 0 14px #58a6ffe6}.geoIntelOverlayFeatureList{max-height:320px}.geoIntelOverlayFeatureList article{border-left:3px solid #f5b2458f;border-radius:8px}@media (width<=980px){.geoIntelTerminalMapBar{grid-template-columns:1fr}.geoIntelTerminalMapBar strong{text-align:left}.geoIntelMapOverlayBody{grid-template-columns:1fr}.geoIntelMapOverlayBody .geoIntelRealMapWrap,.geoIntelMapOverlayBody .geoIntelRealMap{min-height:520px}}.geoIntelTerminalMapBar{background:linear-gradient(90deg,#0f2e50 0%,#12385f 52%,#0a223b 100%)}.geoIntelTerminalSearch{color:#07131b;text-shadow:none;background:linear-gradient(#e1bf54 0%,#cfa737 100%)}.geoIntelTerminalMapBar button{color:#fff9eb;background:#ffffff0a}.geoIntelTerminalMapBar strong{color:#fff9eb}.geoIntelTerminalMapTabs{background:linear-gradient(90deg,#07182a 0%,#0a2339 60%,#081b2d 100%)}.geoIntelTerminalMapTabs button{color:#f5f2e8d1;background:#ffffff0a}.geoIntelMapOverlayHeader{background:linear-gradient(90deg,#040d16f7,#071828f0),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 80px)}.geoIntelMapOverlayHeader span{color:#5ed0ff}.geoIntelMapOverlayHeader button{color:#08121a;background:linear-gradient(#e1bf54 0%,#cfa737 100%);border-color:#e0bc5470}.geoIntelMapOverlayBody .geoIntelRealMapWrap:before{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/24px 24px,radial-gradient(circle at 50% 45%,#0000 0%,#5ed0ff0d 38%,#0000 70%) 0 0/100% 100%}.geoIntelMapOverlayBody .leaflet-interactive{filter:drop-shadow(0 0 10px #5ed0ff2e)}.geoIntelMapContentTitle{border-color:#e0bc5438}.geoIntelOverlayFeatureList article{border-left-color:#e0bc54b3}.geoIntelOverlayFeatureList article:hover{background:#5ed0ff0d;border-color:#5ed0ff85}.geoIntelTerminalLegend i.point{background:#5ed0ff;box-shadow:0 0 14px #5ed0ffe6}.geoIntelTerminalLegend i.line{background:#20e28e;box-shadow:0 0 14px #20e28ea6}.geoIntelTerminalLegend i.cloud{background:#e1bf54;box-shadow:0 0 14px #e0bc54a6}.geoIntelMapOverlayBody.withTerminalPanel .geoIntelRealMapWrap{display:none}.geoIntelTerminalTabPanel{background:radial-gradient(circle at 18% 12%,#5ed0ff14,#0000 26%),linear-gradient(135deg,#040d16f7,#020807fa);border-right:1px solid #e0bc542e;min-height:calc(100vh - 165px);padding:18px;overflow:auto}.geoIntelTerminalTabPanelHeader{background:#00000038;border:1px solid #e0bc542e;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;padding:14px;display:flex}.geoIntelTerminalTabPanelHeader span{color:#5ed0ff;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.geoIntelTerminalTabPanelHeader h3{color:#fff9eb;letter-spacing:-.04em;margin:5px 0 0;font-size:1.3rem}.geoIntelTerminalTabPanelHeader strong{color:#e1bf54;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950}.geoIntelTerminalAssetTable{background:#0000002e;border:1px solid #ffffff14;border-radius:14px;display:grid;overflow:hidden}.geoIntelTerminalAssetTableHead,.geoIntelTerminalAssetTable article{grid-template-columns:1.4fr 1fr .8fr .8fr 1.2fr;align-items:center;gap:12px;display:grid}.geoIntelTerminalAssetTableHead{color:#e1bf54;letter-spacing:.12em;text-transform:uppercase;background:#12385fd1;padding:11px 12px;font-size:.68rem;font-weight:950}.geoIntelTerminalAssetTable article{color:#f5f2e8b8;border-top:1px solid #ffffff0f;padding:12px;font-size:.78rem}.geoIntelTerminalAssetTable article span:first-child{color:#fff9eb;font-weight:900}.geoIntelTerminalAssetTable article:hover{background:#5ed0ff0e}.geoIntelTerminalTableEmpty{color:#f5f2e894;padding:16px;font-size:.84rem}.geoIntelResearchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.geoIntelResearchGrid article,.geoIntelResearchNotes{background:#0000002e;border:1px solid #ffffff14;border-radius:16px;padding:16px}.geoIntelResearchGrid span{color:#e1bf54;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950}.geoIntelResearchGrid p,.geoIntelResearchNotes li{color:#f5f2e8a8;font-size:.84rem;line-height:1.55}.geoIntelResearchGrid p{margin:8px 0 0}.geoIntelResearchNotes{margin-top:14px}.geoIntelResearchNotes h4{color:#fff9eb;margin:0 0 10px;font-size:1rem}.geoIntelResearchNotes ul{margin:0;padding-left:18px}@media (width<=980px){.geoIntelTerminalAssetTableHead,.geoIntelTerminalAssetTable article,.geoIntelResearchGrid{grid-template-columns:1fr}}.halcyonGeoCommandBar.geoIntelTerminalMapBar{background:linear-gradient(90deg,#071b31 0%,#0f2e50 46%,#12385f 76%,#071b31 100%);border-bottom:1px solid #e0bc5438;grid-template-columns:minmax(280px,.65fr) minmax(360px,1fr) auto auto;min-height:48px}.geoIntelCommandIdentity{border-right:1px solid #e0bc542e;gap:2px;padding:0 14px;display:grid}.geoIntelCommandIdentity span{color:#5ed0ff;letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:950}.geoIntelCommandIdentity strong{color:#fff9eb;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:950;overflow:hidden}.halcyonGeoCommandBar .geoIntelTerminalSearch{color:#fff9ebb8;letter-spacing:.01em;background:linear-gradient(90deg,#e0bc542e,#5ed0ff0f),#00000029;border-left:1px solid #ffffff0a;border-right:1px solid #ffffff14;height:48px;font-size:.86rem}.halcyonGeoCommandBar .geoIntelTerminalSearch:before{content:"⌕";color:#e1bf54;margin-right:8px}.halcyonGeoCommandBar button{color:#fff9eb;background:linear-gradient(#12385ff5,#071b31f5);border-left:1px solid #e0bc5429;min-width:112px;height:48px}.halcyonGeoCommandBar button:hover{color:#07131b;background:linear-gradient(#e1bf54 0%,#cfa737 100%)}.geoIntelTerminalMapTabs{background:linear-gradient(90deg,#07131f 0%,#0a2239 50%,#07131f 100%);border-bottom:1px solid #e0bc5429}.geoIntelTerminalMapTabs button{color:#f5f2e8b8;background:#ffffff09;min-width:104px}.geoIntelTerminalMapTabs button.active{color:#07131b;background:linear-gradient(#e1bf54 0%,#cfa737 100%)}.geoIntelTerminalMapTabs span{color:#5ed0ffb8}.geoIntelMapContentTitle span{color:#5ed0ff}.geoIntelMapContentTitle strong{color:#fff9eb}.geoIntelTerminalTabPanelHeader span{color:#5ed0ff}.geoIntelTerminalTabPanelHeader strong{color:#e1bf54}.geoIntelPopupPremium{min-width:230px}.geoIntelPopupMeta{gap:4px;margin:8px 0;display:grid}.geoIntelPopupMeta i{color:#07131b;background:#e0bc543d;border-radius:999px;width:fit-content;padding:4px 7px;font-size:.66rem;font-style:normal;font-weight:800;display:inline-flex}.geoIntelStrategicChips{flex-wrap:wrap;margin-top:8px;justify-content:flex-start!important;gap:6px!important;display:flex!important}.geoIntelStrategicChips i{color:#fff9ebd1;letter-spacing:.03em;background:#e0bc5413;border:1px solid #e0bc5438;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:.64rem;font-style:normal;font-weight:850;display:inline-flex}.geoIntelStrategicChips i:nth-child(2){color:#aee2ffeb;background:#5ed0ff11;border-color:#5ed0ff3d}.geoIntelStrategicChips i:nth-child(3){color:#ffc6a8eb;background:#ff935c0f;border-color:#ff935c3d}.geoIntelStrategicChips.compact{margin-top:7px;margin-bottom:2px}.geoIntelStrategicChips.compact i{min-height:20px;padding:0 7px;font-size:.61rem}.geoIntelAssetSheet{background:radial-gradient(circle at 12% 0,#5ed0ff14,#0000 34%),#ffffff09;border:1px solid #5ed0ff24;border-radius:18px;margin-top:14px;padding:14px}.geoIntelAssetSheet.empty{border-style:dashed;border-color:#e0bc543d}.geoIntelAssetSheet.empty span,.geoIntelAssetSheetHeader span,.geoIntelAssetSheetReading span,.geoIntelAssetImpact>span{color:#5ed0ff;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.geoIntelAssetSheet.empty strong{color:#fff9eb;margin-top:5px;font-size:.94rem;display:block}.geoIntelAssetSheet.empty p{color:#f5f2e894;margin:7px 0 0;font-size:.78rem;line-height:1.45}.geoIntelAssetSheetHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.geoIntelAssetSheetHeader h3{color:#fff9eb;letter-spacing:-.035em;margin:5px 0 0;font-size:1.04rem}.geoIntelAssetSheetHeader>strong{color:#07131b;white-space:nowrap;background:linear-gradient(#e1bf54 0%,#cfa737 100%);border:1px solid #e0bc544d;border-radius:999px;padding:6px 9px;font-size:.66rem;font-weight:950}.geoIntelAssetSheetGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.geoIntelAssetSheetGrid div{background:#00000029;border:1px solid #ffffff12;border-radius:13px;padding:10px}.geoIntelAssetSheetGrid span{color:#f5f2e86b;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.geoIntelAssetSheetGrid strong{color:#fff9eb;margin-top:5px;font-size:.76rem;display:block}.geoIntelAssetSheetReading,.geoIntelAssetImpact{background:#00000024;border:1px solid #ffffff12;border-radius:13px;margin-top:10px;padding:11px}.geoIntelAssetSheetReading p,.geoIntelAssetImpact p{color:#f5f2e8a3;margin:7px 0 0;font-size:.76rem;line-height:1.46}.geoIntelAssetImpact p{padding-left:12px;position:relative}.geoIntelAssetImpact p:before{content:"";background:#e1bf54;border-radius:999px;width:5px;height:5px;position:absolute;top:.65em;left:0;box-shadow:0 0 10px #e0bc54b3}.geoIntelAssetSheetFooter{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.geoIntelAssetSheetFooter span{color:#aee2ffd6;background:#5ed0ff0e;border:1px solid #5ed0ff29;border-radius:999px;padding:5px 7px;font-size:.62rem;font-weight:850}.geoIntelFeatureCard{cursor:pointer}.geoIntelFeatureCard.selected{background:#5ed0ff12;border-color:#5ed0ff6b;box-shadow:inset 3px 0 #e0bc54d1}.geoIntelMapOverlayPanel .geoIntelAssetSheet{margin-top:0}.geoIntelAssetConnections{background:radial-gradient(circle at 0 0,#5ed0ff13,#0000 36%),#00000024;border:1px solid #5ed0ff1f;border-radius:13px;margin-top:10px;padding:11px}.geoIntelAssetConnectionsHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.geoIntelAssetConnectionsHeader span{color:#5ed0ff;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.geoIntelAssetConnectionsHeader strong{color:#e1bf54;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:950}.geoIntelAssetConnections article{background:#00000029;border:1px solid #ffffff12;border-radius:12px;padding:10px}.geoIntelAssetConnections article+article{margin-top:8px}.geoIntelAssetConnections article div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.geoIntelAssetConnections article strong{color:#fff9eb;font-size:.78rem}.geoIntelAssetConnections article span{color:#e1bf54;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:950}.geoIntelAssetConnections article p{color:#f5f2e894;margin:6px 0;font-size:.7rem;line-height:1.38}.geoIntelAssetConnections article small{color:#aee2ffc2;font-size:.64rem;font-weight:800;display:block}.geoIntelAssetNoConnections{color:#f5f2e87a;margin:0;font-size:.72rem;line-height:1.4}.geoIntelWorkspace{scrollbar-width:thin;scrollbar-color:#e0bc547a #ffffff0a;max-height:calc(100vh - 38px);overflow-y:auto}.geoIntelMapOverlayBody{min-height:0;overflow:hidden}.geoIntelMapOverlayPanel{scrollbar-width:thin;scrollbar-color:#5ed0ff7a #ffffff0a;max-height:calc(100vh - 132px);overflow-y:auto}.geoIntelFeatureList,.geoIntelOverlayFeatureList,.geoIntelAssetConnections{scrollbar-width:thin;scrollbar-color:#e0bc547a #ffffff0a}.geoIntelWorkspace::-webkit-scrollbar{width:8px}.geoIntelMapOverlayPanel::-webkit-scrollbar{width:8px}.geoIntelFeatureList::-webkit-scrollbar{width:8px}.geoIntelOverlayFeatureList::-webkit-scrollbar{width:8px}.geoIntelAssetConnections::-webkit-scrollbar{width:8px}.geoIntelWorkspace::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.geoIntelMapOverlayPanel::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.geoIntelFeatureList::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.geoIntelOverlayFeatureList::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.geoIntelAssetConnections::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.geoIntelWorkspace::-webkit-scrollbar-thumb{background:linear-gradient(#e0bc54b8,#5ed0ff85);border-radius:999px}.geoIntelMapOverlayPanel::-webkit-scrollbar-thumb{background:linear-gradient(#e0bc54b8,#5ed0ff85);border-radius:999px}.geoIntelFeatureList::-webkit-scrollbar-thumb{background:linear-gradient(#e0bc54b8,#5ed0ff85);border-radius:999px}.geoIntelOverlayFeatureList::-webkit-scrollbar-thumb{background:linear-gradient(#e0bc54b8,#5ed0ff85);border-radius:999px}.geoIntelAssetConnections::-webkit-scrollbar-thumb{background:linear-gradient(#e0bc54b8,#5ed0ff85);border-radius:999px}.geoIntelTerminalSearchInput{align-items:center;gap:9px;padding:0 12px;display:flex!important}.geoIntelTerminalSearchInput:before{display:none}.geoIntelTerminalSearchInput span{color:#e1bf54;font-size:1rem;font-weight:950}.geoIntelTerminalSearchInput input{color:#fff9eb;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:.86rem;font-weight:800}.geoIntelTerminalSearchInput input::placeholder{color:#fff9eb75}.geoIntelTerminalSearchInput button{border-radius:999px;font-size:.66rem;color:#e1bf54!important;background:#0003!important;border:1px solid #e0bc5442!important;min-width:auto!important;height:26px!important;padding:0 9px!important}.geoIntelTerminalSearchInput button:hover{color:#07131b!important;background:linear-gradient(#e1bf54 0%,#cfa737 100%)!important}.geoIntelSearchResultBadge{color:#07131b;background:linear-gradient(#5ed0ff 0%,#2da8dc 100%);border:1px solid #5ed0ff47;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:24px;padding:0 8px;font-size:.68rem;font-weight:950;display:inline-flex;box-shadow:0 0 18px #5ed0ff47}.geoIntelTerminalSearchInput:focus-within{background:linear-gradient(90deg,#5ed0ff1f,#e0bc5414),#0000002e;box-shadow:inset 0 0 0 1px #5ed0ff42}.geoIntelSelectedMarker{filter:drop-shadow(0 0 8px #e0bc54fa)drop-shadow(0 0 18px #5ed0ff6b)}.geoIntelRealMap .leaflet-interactive.geoIntelSelectedMarker{animation:1.45s ease-in-out infinite geoIntelSelectedPulse}@keyframes geoIntelSelectedPulse{0%{stroke-opacity:.78;fill-opacity:.78}50%{stroke-opacity:1;fill-opacity:1}to{stroke-opacity:.78;fill-opacity:.78}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.htx-system-sidebar-item{color:#f6e7b6;text-align:left;cursor:pointer;background:#d69a3513;border:1px solid #d69a3538;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;margin-top:8px;padding:8px 9px;display:grid}.htx-system-sidebar-item:hover,.htx-system-sidebar-item.selected{background:#d69a3524;border-color:#d69a3585}.htx-system-mini-avatar{color:#07100d;background:linear-gradient(135deg,#d6a11f,#8d6407);border:1px solid #d69a3575;border-radius:10px;justify-content:center;align-items:center;width:31px;height:31px;font-size:14px;font-weight:950;display:inline-flex;position:relative}.htx-system-mini-avatar em,.htx-system-member-avatar em,.htx-system-message-avatar em{color:#04110c;background:#20e28e;border:2px solid #07100d;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;font-size:9px;font-style:normal;font-weight:950;display:inline-flex;position:absolute;bottom:-5px;right:-6px}.htx-system-sidebar-copy{gap:3px;min-width:0;display:grid}.htx-system-sidebar-copy strong{color:#ffe8a5;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12px;font-weight:900;display:flex;overflow:hidden}.htx-system-sidebar-copy strong em{color:#7ef0b7;background:#20e28e24;border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-style:normal;display:inline-flex}.htx-system-sidebar-copy small{color:#f6e7b694;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:750;overflow:hidden}.htx-system-sidebar-item>b{color:#ffd978;background:#d69a3542;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:24px;font-size:11px;font-weight:950;display:inline-flex}.htx-system-room{grid-template-rows:auto auto auto auto 1fr auto;overflow:hidden;background:#030505!important;display:grid!important}.htx-system-native-head{min-height:62px!important;padding:12px 20px 10px!important}.htx-system-native-head h1{letter-spacing:-.035em;font-size:20px!important}.htx-system-native-head h1 span{color:#d6a735;font-size:15px}.htx-system-native-head p{color:#ebeee585!important;margin-top:3px!important;font-size:12px!important}.htx-system-native-actions{align-items:center}.htx-system-native-actions span{color:#ebeee594;font-size:12px;font-weight:800}.htx-system-native-members{border-bottom:1px solid #ffffff0e;gap:24px!important;min-height:54px!important;padding:10px 20px!important}.htx-system-member{align-items:center;gap:9px;min-width:0;display:flex}.htx-system-member-avatar,.htx-system-message-avatar{color:#07100d;background:linear-gradient(135deg,#d6a11f,#80600d);border:1px solid #d69a356b;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:inline-flex;position:relative}.htx-system-member-avatar.muted,.htx-system-message-avatar.client{color:#cfd7d4;background:#12191b;border-color:#ffffff21}.htx-system-member strong{color:#ebeee5d1;white-space:nowrap;font-size:12px;font-weight:900;display:block}.htx-system-member span{color:#ebeee573;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:750;display:block}.htx-system-see-all{color:#ebeee59e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:850}.htx-system-native-tabs{border-bottom:1px solid #ffffff12;align-items:center;gap:30px;min-height:36px;padding:0 20px;display:flex}.htx-system-native-tabs button{color:#ebeee57a;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;height:36px;font-size:12px;font-weight:850}.htx-system-native-tabs button.active{color:#d6a735;border-bottom-color:#d6a735}.htx-system-preferences{background:#d69a3509;border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px 20px;display:grid}.htx-system-preferences-title{gap:3px;display:grid}.htx-system-preferences-title span,.htx-system-frequency span{color:#ebeee580;text-transform:uppercase;font-size:10px;font-weight:850}.htx-system-preferences-title strong{color:#ebeee5d9;font-size:12px}.htx-system-preferences label{color:#ebeee5a3;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.htx-system-preferences input{accent-color:#20e28e}.htx-system-frequency{grid-column:span 4;align-items:center;gap:8px;display:flex}.htx-system-frequency button{color:#ebeee59e;cursor:pointer;background:#d69a350f;border:1px solid #d69a3538;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:850}.htx-system-frequency button.active{color:#87f7bf;background:#20e28e1a;border-color:#20e28e57}.htx-system-native-stream{padding:0 20px 20px;overflow:auto}.htx-system-date-divider{color:#ebeee552;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;height:42px;font-size:11px;font-weight:850;display:grid}.htx-system-date-divider span{background:#ffffff14;height:1px}.htx-system-native-message{border-bottom:1px solid #ffffff0e;grid-template-columns:38px minmax(0,1fr) 52px;gap:12px;padding:16px 0 18px;display:grid;position:relative}.htx-system-native-message:hover{background:linear-gradient(90deg,#d69a3506,#0000 40%)}.htx-system-message-body{min-width:0}.htx-system-message-body header{align-items:center;gap:8px;margin-bottom:5px;display:flex}.htx-system-message-body header strong{color:#ebeee5e6;font-size:13px;font-weight:950}.htx-system-message-body header span{color:#ebeee56b;font-size:11px;font-weight:800}.htx-system-message-body header b{border-radius:999px;padding:3px 7px;font-size:9px;font-weight:950}.htx-system-message-body header b.severity-critical,.htx-system-message-body header b.severity-high{color:#f4a29b;background:#ff68681c}.htx-system-message-body header b.severity-medium{color:#e7c46a;background:#d69a351f}.htx-system-message-body header b.severity-low,.htx-system-message-body header b.severity-info{color:#81e9b5;background:#20e28e17}.htx-system-message-body p{color:#ebeee5e0;margin:0 0 5px;font-size:13px;font-weight:850;line-height:1.45}.htx-system-message-body small{color:#ebeee5a1;font-size:12px;line-height:1.45;display:block}.htx-system-message-tags{align-items:center;gap:8px;margin-top:9px;display:flex}.htx-system-message-tags span,.htx-system-message-tags button{color:#ebeee580;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff13;border-radius:6px;align-items:center;min-height:22px;padding:3px 8px;font-size:10px;font-weight:850;display:inline-flex}.htx-system-message-tags button{color:#d6a735;cursor:pointer;text-transform:none;border-color:#d69a3538}.htx-system-native-message time{color:#ebeee56b;justify-self:end;font-size:11px;font-weight:850}.htx-system-native-empty{color:#ebeee594;border:1px dashed #ffffff17;border-radius:12px;gap:5px;margin-top:18px;padding:16px;font-size:12px;line-height:1.45;display:grid}.htx-system-native-empty strong{color:#ebeee5db}.htx-system-native-composer{border-top:1px solid #ffffff12}@media (width<=1080px){.htx-system-preferences{grid-template-columns:repeat(2,minmax(0,1fr))}.htx-system-frequency{flex-wrap:wrap;grid-column:span 2}.htx-system-native-members{overflow-x:auto}}@media (width<=760px){.htx-system-native-message{grid-template-columns:34px minmax(0,1fr)}.htx-system-native-message time{display:none}.htx-system-preferences{grid-template-columns:1fr}.htx-system-frequency{grid-column:span 1}}.htx-system-room{grid-template-rows:auto auto auto 1fr auto!important}.htx-system-native-context{color:#ebeee585;background:#ffffff03;border-bottom:1px solid #ffffff0e;align-items:center;gap:12px;min-height:38px;padding:8px 20px;display:flex;overflow:hidden}.htx-system-native-context span{color:#d6a735d1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:950}.htx-system-native-context strong{color:#ebeee5b8;white-space:nowrap;font-size:11px;font-weight:850}.htx-system-native-context em{color:#ebeee56b;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-style:normal;font-weight:650;overflow:hidden}.htx-system-native-members,.htx-system-member,.htx-system-member-avatar,.htx-system-see-all{display:none!important}.htx-cloud-header-status{box-sizing:border-box!important;color:#ebeee5c7!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:32px!important;min-height:32px!important;font:inherit!important;cursor:pointer!important;white-space:nowrap!important;vertical-align:middle!important;background:#ffffff06!important;border:1px solid #ffffff16!important;border-radius:7px!important;flex:0 0 88px!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 9px!important;display:inline-flex!important;overflow:hidden!important}.htx-cloud-header-status:hover{background:#d69a350e!important;border-color:#d69a3547!important}.htx-cloud-header-status strong{min-width:0!important;max-width:54px!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.htx-cloud-dot{background:#ebeee561!important;border-radius:999px!important;flex:0 0 10px!important;width:10px!important;min-width:10px!important;height:10px!important;display:inline-flex!important;box-shadow:0 0 0 3px #ebeee50e!important}.htx-cloud-header-status.tone-active .htx-cloud-dot{background:#38d85c!important;box-shadow:0 0 0 3px #38d85c1a!important}.htx-cloud-header-status.tone-active strong{color:#ebeee5db!important}.htx-cloud-header-status.tone-warning .htx-cloud-dot{background:#d6a735!important;box-shadow:0 0 0 3px #d6a7351a!important}.htx-cloud-header-status.tone-warning strong{color:#e7c46a!important}.htx-cloud-header-status.tone-muted .htx-cloud-dot,.htx-cloud-header-status.tone-danger .htx-cloud-dot{background:#ff6868!important;box-shadow:0 0 0 3px #ff68681a!important}.htx-cloud-header-status.tone-muted strong,.htx-cloud-header-status.tone-danger strong{color:#f4a29b!important}.htx-cloud-header-status.is-busy{opacity:.72!important;cursor:wait!important}@media (width<=760px){.htx-cloud-header-status{flex-basis:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;padding:0!important}.htx-cloud-header-status strong{display:none!important}}.htx-cloud-dm-pro{color:#ebeee5d1;height:calc(100vh - 86px);min-height:620px;background:radial-gradient(circle at 52% 18%,#d69a350a,#0000 34%),#030505!important;grid-template-columns:300px minmax(0,1fr) 300px!important}.htx-cloud-dm-pro *{box-sizing:border-box}.htx-cloud-dm-left,.htx-cloud-dm-room,.htx-cloud-dm-right{min-height:0}.htx-cloud-dm-left{background:#ffffff03;border-right:1px solid #ffffff12;grid-template-rows:auto auto auto 1fr auto;display:grid;overflow:hidden}.htx-cloud-dm-left-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 14px 10px;display:flex}.htx-cloud-dm-left-head strong{color:#ebeee5e6;letter-spacing:.08em;font-size:13px;font-weight:950;display:block}.htx-cloud-dm-left-head span{color:#ebeee573;margin-top:4px;font-size:10px;font-weight:760;display:block}.htx-cloud-dm-left button,.htx-cloud-dm-head-actions button,.htx-cloud-dm-right button,.htx-cloud-dm-composer button,.htx-cloud-dm-empty button{color:#e7c46a;cursor:pointer;background:#d69a3512;border:1px solid #d69a3538;border-radius:9px;font-size:11px;font-weight:900}.htx-cloud-dm-left button:hover,.htx-cloud-dm-head-actions button:hover,.htx-cloud-dm-right button:hover,.htx-cloud-dm-composer button:hover,.htx-cloud-dm-empty button:hover{background:#d69a3521}.htx-cloud-dm-searchbox{padding:0 14px 10px}.htx-cloud-dm-searchbox input{color:#ebeee5c7;background:#ffffff06;border:1px solid #fff1;border-radius:4px;outline:none;width:100%;height:32px;padding:0 10px;font-size:11px}.htx-cloud-dm-filterbar{border-bottom:1px solid #fff1;gap:6px;padding:0 14px 12px;display:flex}.htx-cloud-dm-filterbar button{color:#ebeee585;background:#ffffff06;border-color:#ffffff0f;border-radius:999px;height:26px;padding:0 8px}.htx-cloud-dm-filterbar button.active{color:#e7c46a;background:#d69a3514;border-color:#d69a3540}.htx-cloud-dm-filterbar span{color:#d6a735;margin-left:4px}.htx-cloud-dm-thread-list{padding:9px 10px 12px;overflow:auto}.htx-cloud-dm-section-label{color:#ebeee566;letter-spacing:.11em;text-transform:uppercase;margin:10px 4px 7px;font-size:9px;font-weight:950}.htx-cloud-dm-section-label.muted{margin-top:20px}.htx-cloud-dm-thread-list>button{color:#ebeee5b8;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;margin-bottom:5px;padding:8px;display:grid}.htx-cloud-dm-thread-list>button:hover,.htx-cloud-dm-thread-list>button.active{background:linear-gradient(90deg,#d69a351a,#d69a3506);border-color:#d69a3538}.htx-cloud-dm-thread-list strong{color:#ebeee5db;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;display:block;overflow:hidden}.htx-cloud-dm-thread-list small{color:#ebeee56b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.htx-cloud-dm-thread-list time{color:#ebeee561;font-size:10px;font-weight:850}.htx-cloud-dm-mini-row{color:#ebeee580;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:11px;font-weight:800;display:flex}.htx-cloud-dm-mini-row span{color:#d69a358c;font-size:9px}.htx-cloud-dm-left>footer{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.htx-cloud-dm-left>footer button{border-radius:999px;height:29px}.htx-cloud-dm-room{border-right:1px solid #ffffff12;grid-template-rows:auto 1fr auto auto;min-width:0;display:grid;overflow:hidden}.htx-cloud-dm-room-head{background:#00000024;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:12px 16px;display:flex}.htx-cloud-dm-contact-title{align-items:center;gap:11px;min-width:0;display:flex}.htx-cloud-dm-room-head h1{color:#fff8dc;letter-spacing:-.02em;align-items:center;gap:7px;margin:0;font-size:16px;font-weight:950;display:flex}.htx-cloud-dm-room-head h1 em{color:#d6a735;font-size:12px;font-style:normal}.htx-cloud-dm-room-head p{color:#ebeee575;margin:3px 0 0;font-size:11px}.htx-cloud-dm-head-actions{align-items:center;gap:6px;display:flex}.htx-cloud-dm-head-actions button{color:#ebeee58c;background:#ffffff06;border-color:#ffffff14;border-radius:6px;width:30px;height:30px;padding:0}.htx-cloud-dm-stream{padding:0 18px 18px;overflow:auto}.htx-cloud-dm-date-divider{color:#ebeee552;text-align:center;align-items:center;gap:13px;margin:16px 0 10px;font-size:10px;font-weight:850;display:flex}.htx-cloud-dm-date-divider:before,.htx-cloud-dm-date-divider:after{content:"";background:#ffffff12;flex:1;height:1px}.htx-cloud-dm-stream article{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.htx-cloud-dm-stream article.mine{grid-template-columns:minmax(0,1fr) 34px}.htx-cloud-dm-stream article.mine .htx-cloud-dm-presence-avatar{grid-area:1/2}.htx-cloud-dm-stream article.mine .htx-cloud-dm-bubble{text-align:right;grid-area:1/1;justify-self:end;max-width:min(720px,82%)}.htx-cloud-dm-bubble header{align-items:center;gap:8px;margin-bottom:5px;display:flex}.htx-cloud-dm-stream article.mine .htx-cloud-dm-bubble header{justify-content:flex-end}.htx-cloud-dm-bubble header strong{color:#ebeee5e0;font-size:12px;font-weight:950}.htx-cloud-dm-bubble header small{color:#ebeee56b;font-size:10px;font-weight:800}.htx-cloud-dm-bubble header time{color:#ebeee557;font-size:10px;font-weight:850}.htx-cloud-dm-bubble p{color:#ebeee5c2;margin:0;font-size:13px;line-height:1.5}.htx-cloud-dm-composer{background:#00000047;border-top:1px solid #ffffff12;grid-template-columns:28px auto 1fr 28px 34px;align-items:center;gap:8px;padding:10px 12px;display:grid}.htx-cloud-dm-composer span{color:#ebeee58c;font-size:12px;font-weight:900}.htx-cloud-dm-composer input{color:#ebeee5db;background:#ffffff06;border:1px solid #ffffff12;border-radius:6px;outline:none;min-width:0;height:34px;padding:0 12px}.htx-cloud-dm-composer input:focus{border-color:#d69a3552;box-shadow:0 0 0 3px #d69a350e}.htx-cloud-dm-composer button{border-radius:6px;min-width:30px;height:30px;padding:0 9px}.htx-cloud-dm-composer button:last-child{color:#fff2b8;background:#d69a355c}.htx-cloud-dm-right{background:#ffffff03;padding:14px;position:relative;overflow:auto}.htx-cloud-dm-right .close{color:#ebeee56b;background:0 0;border-color:#ffffff0f;border-radius:5px;width:22px;height:22px;padding:0;position:absolute;top:10px;right:10px}.htx-cloud-dm-right h3{color:#ebeee5a8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 15px;font-size:10px;font-weight:950}.htx-cloud-dm-profile-card,.htx-cloud-dm-right section{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;margin-bottom:10px;padding:13px}.htx-cloud-dm-profile-card{text-align:center;justify-items:center;gap:7px;display:grid}.htx-cloud-dm-profile-card strong{color:#fff8dc;font-size:13px;font-weight:950}.htx-cloud-dm-profile-card small,.htx-cloud-dm-profile-card p,.htx-cloud-dm-right p{color:#ebeee575;margin:0;font-size:11px;line-height:1.45}.htx-cloud-dm-profile-card button,.htx-cloud-dm-right section button{border-radius:5px;width:100%;min-height:29px;margin-top:6px}.htx-cloud-dm-right h4{color:#ebeee59e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:950}.htx-cloud-dm-presence-avatar{color:#f2d684;background:#d69a351c;border:1px solid #d69a3547;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:950;display:inline-flex;position:relative}.htx-cloud-dm-presence-avatar.large{width:38px;height:38px}.htx-cloud-dm-presence-avatar.xl{width:54px;height:54px;font-size:13px}.htx-cloud-dm-presence-avatar i{background:#20e28e;border:1px solid #030505;border-radius:999px;width:8px;height:8px;position:absolute;bottom:1px;right:-1px}.htx-cloud-dm-empty{color:#ebeee58a;border:1px dashed #ffffff1a;border-radius:12px;gap:8px;padding:14px;font-size:12px;line-height:1.45;display:grid}.htx-cloud-dm-empty.large{margin:24px 0;padding:22px}.htx-cloud-dm-empty strong{color:#ebeee5db;font-size:13px}.htx-cloud-dm-note{color:#ebeee58a;border-top:1px solid #ffffff0e;padding:8px 14px;font-size:11px}@media (width<=1220px){.htx-cloud-dm-pro{grid-template-columns:290px minmax(0,1fr)!important}.htx-cloud-dm-right{display:none}}@media (width<=860px){.htx-cloud-dm-pro{height:auto;grid-template-columns:1fr!important}.htx-cloud-dm-left{border-bottom:1px solid #ffffff12;border-right:0;max-height:330px}}.htx-cloud-dm-actionbar{background:linear-gradient(#d69a350b,#d69a3505);border:1px solid #d69a352e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 16px 0;padding:12px;display:flex}.htx-cloud-dm-actionbar button{color:#e7c46a;letter-spacing:.01em;cursor:pointer;background:#d69a350f;border:1px solid #d69a3540;border-radius:8px;min-height:36px;padding:0 14px;font-size:12px;font-weight:900}.htx-cloud-dm-actionbar button:hover{background:#d69a3524}.htx-cloud-dm-composer .attach{width:34px;min-width:34px;padding:0;font-size:18px;font-weight:700;line-height:1}@media (width<=980px){.htx-cloud-dm-actionbar{gap:8px;padding:10px}.htx-cloud-dm-actionbar button{min-height:34px;padding:0 11px;font-size:11px}}.htx-cloud-dm-actionbar{display:none!important}@media (width<=900px){.htx-cloud-dm-composer-menu{width:215px}}.htx-cloud-dm-file-input{display:none}.htx-cloud-dm-composer{position:relative;overflow:visible}.htx-cloud-dm-composer-tools{flex:none;align-items:center;display:flex;position:relative}.htx-cloud-dm-composer-menu{z-index:80;background:linear-gradient(#d69a350e,#070808f5),#070808;border:1px solid #d69a353d;border-radius:12px;gap:8px;width:240px;padding:12px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 18px 48px #0000008c}.htx-cloud-dm-composer-menu:after{content:"";background:#070808;border-bottom:1px solid #d69a352e;border-right:1px solid #d69a352e;width:10px;height:10px;position:absolute;top:calc(100% - 1px);left:15px;transform:rotate(45deg)}.htx-cloud-dm-composer-menu button{text-align:left;color:#e7c46a;cursor:pointer;background:#d69a350e;border:1px solid #d69a3538;border-radius:8px;justify-content:flex-start;align-items:center;min-height:36px;padding:0 12px;font-size:12px;font-weight:900;display:flex}.htx-cloud-dm-composer-menu button:hover{background:#d69a3524}.htx-cloud-dm-composer .attach{width:38px;min-width:38px;height:38px;padding:0;font-size:24px;font-weight:700;line-height:1}.htx-cloud-dm-bell-event{justify-content:center;padding:10px 0!important;display:flex!important}.htx-cloud-dm-bell-event>div{color:#e7c46a;background:#d69a350e;border:1px solid #d69a3533;border-radius:999px;align-items:center;gap:10px;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex}.htx-cloud-dm-bell-event time{color:#ebeee561;font-size:10px}.htx-cloud-dm-attachment-card{background:#d69a350b;border:1px solid #d69a352e;border-radius:10px;gap:6px;max-width:420px;padding:11px;display:grid}.htx-cloud-dm-attachment-card strong{color:#fff8dc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htx-cloud-dm-attachment-card span,.htx-cloud-dm-attachment-card em{color:#ebeee57a;font-size:10px;font-style:normal}.htx-cloud-dm-attachment-card a{color:#e7c46a;background:#d69a3514;border:1px solid #d69a353d;border-radius:999px;width:fit-content;padding:6px 10px;font-size:10px;font-weight:900;text-decoration:none}.htx-cloud-dm-attachment-card a:hover{background:#d69a3524}.htx-cloud-dm-message-actions{opacity:0;flex-wrap:wrap;align-items:center;gap:6px;max-height:0;margin-top:0;transition:opacity .12s,max-height .12s,margin-top .12s,transform .12s;display:flex;overflow:hidden;transform:translateY(-2px)}.htx-cloud-dm-stream article:hover .htx-cloud-dm-message-actions,.htx-cloud-dm-stream article:focus-within .htx-cloud-dm-message-actions{opacity:1;max-height:42px;margin-top:7px;transform:translateY(0)}.htx-cloud-dm-stream article.mine .htx-cloud-dm-message-actions{justify-content:flex-end}.htx-cloud-dm-message-actions button{color:#ebeee594;cursor:pointer;background:#ffffff07;border:1px solid #d69a3533;border-radius:6px;justify-content:center;align-items:center;min-height:25px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}.htx-cloud-dm-message-actions button:hover{color:#e7c46a;background:#d69a351c;border-color:#d69a3552}.htx-cloud-dm-message-actions button.more{color:#e7c46a;width:26px;min-width:26px;padding:0}@media (width<=900px){.htx-cloud-dm-message-actions{opacity:1;max-height:none;margin-top:7px;overflow:visible;transform:none}.htx-cloud-dm-message-actions button{padding:0 7px;font-size:9px}}.htx-cloud-dm-stream article{padding:18px 0 20px;position:relative}.htx-cloud-dm-stream article:before{content:"";background:linear-gradient(90deg,#ffffff08,#ffffff14 18% 82%,#ffffff08);height:1px;position:absolute;top:0;left:0;right:0}.htx-cloud-dm-stream article:first-of-type:before{display:none}.htx-cloud-dm-bell-event{position:relative;padding:14px 0!important}.htx-cloud-dm-bell-event:before{content:"";background:linear-gradient(90deg,#ffffff05,#d69a351a 18% 82%,#ffffff05);height:1px;position:absolute;top:0;left:0;right:0}.htx-cloud-dm-bubble{min-width:0}.htx-cloud-dm-stream article.mine .htx-cloud-dm-bubble{padding-left:8px}.htx-cloud-dm-attachment-card{margin-top:4px}.htx-cloud-dm-stream article{padding-top:18px;padding-bottom:20px;transition:background .12s;position:relative}.htx-cloud-dm-stream article:before{content:"";opacity:.78;background:linear-gradient(90deg,#ffffff13,#ffffff0b 58%,#ffffff05);height:1px;transition:background .12s,opacity .12s;position:absolute;top:0;left:44px;right:0}.htx-cloud-dm-stream article.mine:before{background:linear-gradient(90deg,#ffffff05,#ffffff0b 42%,#ffffff13);left:0;right:44px}.htx-cloud-dm-date-divider+article:before{display:none}.htx-cloud-dm-stream article.mine:hover{background:linear-gradient(90deg,#d69a3502,#d69a3505)}.htx-cloud-dm-stream article:hover:before,.htx-cloud-dm-stream article:focus-within:before{opacity:1;background:linear-gradient(90deg,#d69a3538,#d69a3513 58%,#ffffff05)}.htx-cloud-dm-stream article.mine:hover:before,.htx-cloud-dm-stream article.mine:focus-within:before{background:linear-gradient(90deg,#ffffff05,#d69a3513 42%,#d69a3538)}.htx-cloud-dm-bell-event{padding:14px 0!important}.htx-cloud-dm-bell-event:before{left:18%;right:18%;background:linear-gradient(90deg,#0000,#d69a3529,#0000)!important}.htx-cloud-dm-message-actions{border-top:1px solid #d69a351a;width:fit-content;padding-top:6px}.htx-cloud-dm-stream article.mine .htx-cloud-dm-message-actions{border-top-color:#d69a3524;margin-left:auto}.htx-cloud-dm-stream article:hover .htx-cloud-dm-message-actions,.htx-cloud-dm-stream article:focus-within .htx-cloud-dm-message-actions{max-height:46px;margin-top:8px}.htx-cloud-dm-message-actions button{background:#ffffff06;border-radius:5px;min-height:24px}.htx-cloud-dm-message-actions button:hover{transform:translateY(-1px)}.htx-cloud-dm-attachment-card{box-shadow:inset 0 1px #ffffff09}.htx-cloud-dm-presence-avatar.has-image{background:#d69a3514;overflow:visible}.htx-cloud-dm-presence-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.htx-cloud-dm-presence-avatar.has-image:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d69a3557;position:absolute;inset:-2px}.htx-cloud-dm-profile-card .htx-cloud-dm-presence-avatar.has-image{box-shadow:0 0 0 3px #d69a3514}.htx-cloud-dm-profile-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htx-cloud-dm-profile-modal{background:radial-gradient(circle at 24% 0,#d69a351a,#0000 34%),linear-gradient(#090f0cfa,#030505fa);border:1px solid #d69a353d;border-radius:18px;width:min(620px,100%);padding:22px;position:relative;box-shadow:0 30px 90px #00000094}.htx-cloud-dm-profile-modal .modal-close{color:#ebeee5b3;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;width:30px;height:30px;font-size:17px;font-weight:900;position:absolute;top:14px;right:14px}.htx-cloud-dm-profile-modal .modal-hero{align-items:center;gap:16px;margin-bottom:18px;padding-right:36px;display:flex}.htx-cloud-dm-profile-modal .modal-hero span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.htx-cloud-dm-profile-modal .modal-hero h2{color:#fff8dc;letter-spacing:-.03em;margin:4px 0 3px;font-size:24px;font-weight:950}.htx-cloud-dm-profile-modal .modal-hero p{color:#ebeee58c;margin:0;font-size:13px;font-weight:750}.htx-cloud-dm-profile-modal .modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.htx-cloud-dm-profile-modal .modal-grid article{background:#ffffff06;border:1px solid #ffffff13;border-radius:12px;padding:12px}.htx-cloud-dm-profile-modal .modal-grid article span{color:#ebeee56b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.htx-cloud-dm-profile-modal .modal-grid article strong{color:#ebeee5e0;word-break:break-word;font-size:13px;font-weight:900}.htx-cloud-dm-profile-modal .modal-actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.htx-cloud-dm-profile-modal .modal-actions button{color:#e7c46a;cursor:pointer;background:#d69a3513;border:1px solid #d69a353d;border-radius:10px;min-height:38px;padding:0 13px;font-size:12px;font-weight:950}.htx-cloud-dm-profile-modal .modal-actions button:hover{background:#d69a3524}.htx-cloud-dm-profile-modal .modal-actions button:disabled{opacity:.6;cursor:not-allowed}.htx-cloud-dm-profile-modal .modal-note{border-top:1px solid #ffffff12;margin-top:16px;padding-top:14px}.htx-cloud-dm-profile-modal .modal-note strong{color:#ebeee5c7;font-size:12px;font-weight:950;display:block}.htx-cloud-dm-profile-modal .modal-note p{color:#ebeee575;margin:6px 0 0;font-size:12px;line-height:1.5}@media (width<=700px){.htx-cloud-dm-profile-modal .modal-grid{grid-template-columns:1fr}.htx-cloud-dm-profile-modal .modal-actions button{width:100%}}.htx-cloud-dm-quote-card{color:#ebeee5db;text-align:left;cursor:pointer;background:linear-gradient(#ffffff0b,#ffffff04),#070908;border:1px solid #ffffff1a;border-radius:2px;gap:8px;width:min(760px,100%);padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff14}.htx-cloud-dm-quote-card header,.htx-cloud-dm-quote-card main,.htx-cloud-dm-quote-card footer{align-items:center;gap:12px;display:flex}.htx-cloud-dm-quote-card header strong{color:#fff8dc;letter-spacing:.02em;font-size:18px;font-weight:950}.htx-cloud-dm-quote-card header span,.htx-cloud-dm-quote-card header em{color:#ebeee594;font-size:12px;font-style:normal;font-weight:800}.htx-cloud-dm-quote-card main{gap:18px}.htx-cloud-dm-quote-card main b{color:#4ee36d;letter-spacing:-.03em;font-size:30px;font-weight:950;line-height:1}.htx-cloud-dm-quote-card.down main b,.htx-cloud-dm-quote-card.down main span,.htx-cloud-dm-quote-card.down main span+span{color:#ff6b72}.htx-cloud-dm-quote-card main span{color:#4ee36d;font-size:16px;font-weight:900}.htx-cloud-dm-quote-card footer{color:#ebeee58a;justify-content:space-between;font-size:11px;font-weight:800}.htx-cloud-dm-mentioned-instruments{gap:7px;display:grid}.htx-cloud-dm-mentioned-instruments button{text-align:left;cursor:pointer;background:#d69a350b;border:1px solid #d69a3529;border-radius:8px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:8px;display:grid}.htx-cloud-dm-mentioned-instruments strong{color:#fff8dc;font-size:11px;font-weight:950}.htx-cloud-dm-mentioned-instruments span{color:#ebeee58c;font-size:10px;font-weight:800}.htx-cloud-dm-mentioned-instruments em{color:#4ee36d;font-size:10px;font-style:normal;font-weight:900}.htx-quote-action-backdrop{z-index:160;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.htx-quote-action-menu,.htx-share-quote-panel,.htx-quote-detail-modal{color:#ebeee5d1;background:radial-gradient(circle at 20% 0,#d69a351a,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #d69a353d;border-radius:16px;width:min(720px,100vw - 42px);box-shadow:0 26px 84px #0000009e}.htx-quote-action-menu{gap:9px;width:min(420px,100vw - 42px);padding:14px;display:grid}.htx-quote-action-menu header{justify-content:space-between;align-items:center;gap:9px;padding:4px 2px 8px;display:flex}.htx-quote-action-menu header span,.htx-share-quote-panel header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.htx-quote-action-menu header strong{color:#fff8dc;font-size:14px;font-weight:950}.htx-quote-action-menu header button,.htx-share-quote-panel header button,.htx-quote-detail-modal .modal-close{color:#ebeee5b8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;width:30px;height:30px}.htx-quote-action-menu>button{text-align:left;cursor:pointer;background:#d69a350b;border:1px solid #d69a352e;border-radius:11px;gap:3px;padding:12px;display:grid}.htx-quote-action-menu>button:hover{background:#d69a3517;border-color:#d69a3557}.htx-quote-action-menu b{color:#fff8dc;font-size:13px;font-weight:950}.htx-quote-action-menu span{color:#ebeee57a;font-size:11px}.htx-share-quote-panel{overflow:hidden}.htx-share-quote-panel>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:14px;padding:18px;display:flex}.htx-share-quote-panel h3{color:#fff8dc;letter-spacing:-.04em;margin:5px 0 4px;font-size:24px;font-weight:950}.htx-share-quote-panel p{color:#ebeee585;margin:0;font-size:12px}.htx-share-quote-search{border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto;gap:10px;padding:14px 18px;display:grid}.htx-share-quote-search input{color:#ebeee5e0;background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;outline:none;height:42px;padding:0 13px}.htx-share-quote-search button,.htx-quote-detail-modal footer button{color:#e7c46a;cursor:pointer;background:#d69a3513;border:1px solid #d69a353d;border-radius:10px;padding:0 14px;font-size:12px;font-weight:950}.htx-share-quote-suggestions{gap:8px;max-height:420px;padding:16px 18px 18px;display:grid;overflow:auto}.htx-share-quote-suggestions>strong{color:#ebeee5a3;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.htx-share-quote-suggestions>button{text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:minmax(0,1fr) 112px 76px;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:grid}.htx-share-quote-suggestions>button:hover{background:#d69a3513;border-color:#d69a3552}.htx-share-quote-suggestions strong{color:#fff8dc;font-size:14px;font-weight:950;display:block}.htx-share-quote-suggestions span{color:#ebeee57a;margin-top:3px;font-size:11px;display:block}.htx-share-quote-suggestions b{color:#4ee36d;text-align:right;font-size:17px;font-weight:950}.htx-share-quote-suggestions em{color:#4ee36d;text-align:right;font-size:13px;font-style:normal;font-weight:900}.htx-share-quote-suggestions .down b,.htx-share-quote-suggestions .down em{color:#ff6b72}.htx-share-quote-suggestions .empty{color:#ebeee57a;border:1px dashed #ffffff1a;border-radius:12px;padding:16px;font-size:12px}.htx-quote-detail-modal{position:relative;overflow:hidden}.htx-quote-detail-modal .modal-close{z-index:3;position:absolute;top:14px;right:14px}.htx-quote-detail-modal .quote-topline{background:#ffffff09;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:14px 54px 14px 18px;display:grid}.htx-quote-detail-modal .quote-topline span{color:#ebeee5d1;font-size:14px;font-weight:900}.htx-quote-detail-modal .quote-topline b,.htx-quote-detail-modal .quote-topline em{color:#4ee36d;font-size:20px;font-style:normal;font-weight:950}.htx-quote-detail-modal .quote-topline.down b,.htx-quote-detail-modal .quote-topline.down em{color:#ff6b72}.htx-quote-detail-modal>header{align-items:center;gap:15px;padding:22px 22px 16px;display:flex}.htx-quote-detail-modal .quote-logo{color:#e7c46a;background:#d69a3517;border:1px solid #d69a353d;border-radius:12px;place-items:center;width:58px;height:58px;font-size:17px;font-weight:950;display:grid}.htx-quote-detail-modal h3{color:#fff8dc;letter-spacing:-.035em;margin:0;font-size:25px;font-weight:950}.htx-quote-detail-modal header p{color:#ebeee580;margin:6px 0 0;font-size:13px}.htx-quote-detail-modal>main{padding:0 22px 18px}.htx-quote-detail-modal .quote-primary{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;align-items:baseline;gap:14px;padding:18px 0;display:flex}.htx-quote-detail-modal .quote-primary strong{color:#4ee36d;letter-spacing:-.05em;font-size:44px;font-weight:950;line-height:1}.htx-quote-detail-modal .quote-primary span,.htx-quote-detail-modal .quote-primary em{color:#ebeee594;font-size:16px;font-style:normal;font-weight:900}.htx-quote-detail-modal .quote-primary em{color:#4ee36d}.htx-quote-detail-modal .quote-primary small{color:#ebeee56b;margin-left:auto;font-size:11px;font-weight:800}.htx-quote-detail-modal .quote-grid{border:1px solid #ffffff14;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:14px;display:grid;overflow:hidden}.htx-quote-detail-modal .quote-grid article{background:#ffffff06;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 13px;display:flex}.htx-quote-detail-modal .quote-grid article:nth-child(2n){border-right:0}.htx-quote-detail-modal .quote-grid span{color:#ebeee575;font-size:12px;font-weight:800}.htx-quote-detail-modal .quote-grid strong{color:#ebeee5e0;font-size:13px;font-weight:900}.htx-quote-detail-modal footer{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid}.htx-quote-detail-modal footer button{border-top:0;border-bottom:0;border-left:0;border-radius:0;height:52px}.htx-quote-detail-modal footer button:last-child{border-right:0}@media (width<=720px){.htx-quote-detail-modal .quote-topline,.htx-share-quote-suggestions>button{grid-template-columns:1fr}.htx-quote-detail-modal .quote-primary{gap:8px;display:grid}.htx-quote-detail-modal .quote-grid,.htx-quote-detail-modal footer{grid-template-columns:1fr}}.htx-cloud-dm-quote-card{color:#ebeee5db!important;text-align:left!important;cursor:pointer!important;background:linear-gradient(#ffffff0b,#ffffff04),#050707!important;border:1px solid #ffffff1f!important;border-radius:5px!important;align-items:stretch!important;gap:0!important;width:fit-content!important;max-width:min(760px,100%)!important;min-height:34px!important;padding:0!important;display:inline-flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e!important}.htx-cloud-dm-quote-card:hover{background:linear-gradient(#d69a3513,#ffffff03),#050707!important;border-color:#d69a355c!important}.htx-cloud-dm-quote-card header,.htx-cloud-dm-quote-card main,.htx-cloud-dm-quote-card footer{display:contents!important}.htx-cloud-dm-quote-card header strong{color:#ebeee5eb!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-right:1px solid #ffffff14!important;align-items:center!important;min-width:130px!important;max-width:230px!important;padding:0 13px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.htx-cloud-dm-quote-card header span,.htx-cloud-dm-quote-card header em,.htx-cloud-dm-quote-card footer{display:none!important}.htx-cloud-dm-quote-card main b{color:#4ee36d!important;letter-spacing:0!important;border-right:1px solid #ffffff14!important;justify-content:flex-end!important;align-items:center!important;min-width:92px!important;padding:0 13px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.htx-cloud-dm-quote-card main span{color:#4ee36d!important;white-space:nowrap!important;border-right:1px solid #ffffff14!important;justify-content:center!important;align-items:center!important;min-width:82px!important;padding:0 11px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.htx-cloud-dm-quote-card main span.ytm{color:#ebeee5d1!important;min-width:94px!important}.htx-cloud-dm-quote-card.down main b,.htx-cloud-dm-quote-card.down main span:not(.ytm){color:#ff6b72!important}.htx-cloud-dm-quote-card.flat main b,.htx-cloud-dm-quote-card.flat main span:not(.ytm){color:#ebeee5bd!important}.htx-cloud-dm-stream article.mine .htx-cloud-dm-quote-card{margin-left:auto!important}.htx-quote-detail-modal .quote-topline{min-height:42px!important}.htx-quote-detail-modal .quote-topline b,.htx-quote-detail-modal .quote-topline em{font-size:18px!important}.htx-cloud-dm-mentioned-instruments button{border-radius:5px!important;min-height:34px!important;padding:0 9px!important}.htx-cloud-dm-mentioned-instruments strong,.htx-cloud-dm-mentioned-instruments span,.htx-cloud-dm-mentioned-instruments em{font-size:10px!important}@media (width<=860px){.htx-cloud-dm-quote-card{grid-template-columns:1fr 92px;width:100%!important;display:grid!important}.htx-cloud-dm-quote-card header,.htx-cloud-dm-quote-card main{display:contents!important}.htx-cloud-dm-quote-card header strong,.htx-cloud-dm-quote-card main b,.htx-cloud-dm-quote-card main span{width:auto!important;min-width:0!important}.htx-cloud-dm-quote-card main span{display:none!important}}.htx-cloud-dm-quote-inline-detail{background:radial-gradient(circle at 20% 0,#d69a3514,#0000 34%),linear-gradient(#070a09fb,#030505fc);border:1px solid #d69a3538;border-radius:12px;width:min(960px,100%);margin-top:10px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000061}.htx-cloud-dm-stream article.mine .htx-cloud-dm-quote-inline-detail{margin-left:auto}.htx-cloud-dm-quote-inline-connector{z-index:1;background:linear-gradient(#070a09fb,#030505fc);border-top:1px solid #d69a3538;border-left:1px solid #d69a3538;width:24px;height:24px;position:absolute;top:-12px;left:96px;transform:rotate(45deg)}.htx-cloud-dm-stream article.mine .htx-cloud-dm-quote-inline-connector{left:auto;right:96px}.htx-cloud-dm-quote-inline-topline{z-index:2;background:#ffffff06;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) auto auto auto;align-items:center;gap:14px;min-height:42px;padding:0 16px;display:grid;position:relative}.htx-cloud-dm-quote-inline-topline span{color:#ebeee5e6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:900;overflow:hidden}.htx-cloud-dm-quote-inline-topline small,.htx-cloud-dm-quote-inline-topline b{color:#ebeee57a;white-space:nowrap;font-size:11px;font-weight:800}.htx-cloud-dm-quote-inline-topline strong,.htx-cloud-dm-quote-inline-topline em{color:#4ee36d;white-space:nowrap;font-size:15px;font-style:normal;font-weight:950}.htx-cloud-dm-quote-inline-topline.down strong,.htx-cloud-dm-quote-inline-topline.down em{color:#ff6b72}.htx-cloud-dm-quote-inline-header{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 18px 14px;display:grid}.htx-cloud-dm-quote-inline-logo{color:#e7c46a;background:#d69a3517;border:1px solid #d69a353d;border-radius:12px;place-items:center;width:58px;height:58px;font-size:17px;font-weight:950;display:grid}.htx-cloud-dm-quote-inline-title h4{color:#fff8dc;letter-spacing:-.03em;margin:0;font-size:22px;font-weight:950;line-height:1.08}.htx-cloud-dm-quote-inline-title p{color:#ebeee585;margin:7px 0 0;font-size:13px;font-weight:800}.htx-cloud-dm-quote-inline-close{color:#ebeee5bd;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;width:32px;height:32px;font-size:18px;line-height:1}.htx-cloud-dm-quote-inline-priceband{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:0 18px 16px;display:grid}.htx-cloud-dm-quote-inline-priceband .main{flex-wrap:wrap;align-items:baseline;gap:13px;display:flex}.htx-cloud-dm-quote-inline-priceband .main strong{color:#4ee36d;letter-spacing:-.055em;font-size:46px;font-weight:950;line-height:.95}.htx-cloud-dm-quote-inline-detail.down .htx-cloud-dm-quote-inline-priceband .main strong,.htx-cloud-dm-quote-inline-detail.down .htx-cloud-dm-quote-inline-priceband .main em{color:#ff6b72}.htx-cloud-dm-quote-inline-priceband .main span{color:#ebeee59e;font-size:16px;font-weight:900}.htx-cloud-dm-quote-inline-priceband .main em{color:#4ee36d;font-size:16px;font-style:normal;font-weight:900}.htx-cloud-dm-quote-inline-priceband .meta small{color:#ebeee57a;font-size:11px;font-weight:800}.htx-cloud-dm-quote-inline-grid{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.htx-cloud-dm-quote-inline-grid article{background:#ffffff04;border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:44px;padding:0 16px;display:grid}.htx-cloud-dm-quote-inline-grid article:nth-child(2n){border-right:0}.htx-cloud-dm-quote-inline-grid article.full{grid-column:1/-1}.htx-cloud-dm-quote-inline-grid span{color:#ebeee585;font-size:12px;font-weight:800}.htx-cloud-dm-quote-inline-grid strong{color:#ebeee5eb;white-space:nowrap;font-size:13px;font-weight:950}.htx-cloud-dm-quote-inline-grid em{color:#ebeee56b;white-space:nowrap;font-size:11px;font-style:normal;font-weight:800}.htx-cloud-dm-quote-inline-actions{grid-template-columns:repeat(4,1fr);display:grid}.htx-cloud-dm-quote-inline-actions button{color:#e7c46a;cursor:pointer;background:#d69a350d;border:0;border-right:1px solid #d69a352e;height:52px;font-size:13px;font-weight:950}.htx-cloud-dm-quote-inline-actions button:last-child{border-right:0}.htx-cloud-dm-quote-inline-actions button:hover{background:#d69a351a}@media (width<=900px){.htx-cloud-dm-quote-inline-topline,.htx-cloud-dm-quote-inline-priceband,.htx-cloud-dm-quote-inline-grid,.htx-cloud-dm-quote-inline-actions{grid-template-columns:1fr}.htx-cloud-dm-quote-inline-grid article{border-right:0}.htx-cloud-dm-quote-inline-priceband .main strong{font-size:38px}}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail){background:linear-gradient(#d69a3514,#ffffff05),#050707!important;border-color:#d69a3542 #d69a3542 #ffffff13!important;border-radius:10px 10px 0 0!important;width:min(760px,100%)!important;max-width:min(760px,100%)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 34px #0000003d!important}.htx-cloud-dm-stream article.mine .htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail){margin-left:auto!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail{border-color:#d69a3542!important;border-top-style:none!important;border-top-width:0!important;border-radius:0 0 10px 10px!important;width:min(760px,100%)!important;max-width:min(760px,100%)!important;margin-top:0!important;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000057!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-connector{display:none!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-topline{display:none!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail) header strong{min-width:150px!important;max-width:190px!important;font-size:13px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail) main b{min-width:112px!important;font-size:14px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail) main span{min-width:92px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-header{grid-template-columns:64px minmax(0,1fr) auto!important;gap:12px!important;padding:15px 16px 10px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-logo{border-radius:10px!important;width:48px!important;height:48px!important;font-size:15px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-title h4{font-size:19px!important;line-height:1.08!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-title p{margin-top:5px!important;font-size:12px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-priceband{padding:0 16px 14px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-priceband .main strong{font-size:38px!important}:is(.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-priceband .main span,.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-priceband .main em){font-size:14px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-grid article{min-height:38px!important;padding:0 14px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-grid span{font-size:11px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-grid strong{font-size:12px!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-actions button{height:44px!important;font-size:12px!important}@media (width<=900px){.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail){width:100%!important;max-width:100%!important}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail{width:100%!important;max-width:100%!important}}.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-header{grid-template-columns:220px minmax(0,1fr) auto!important}.htx-cloud-dm-quote-inline-visual{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;min-height:68px;display:grid}.htx-cloud-dm-quote-inline-visual svg{width:100%;height:48px;overflow:visible}.htx-cloud-dm-quote-inline-visual .baseline{fill:none;stroke:#ebeee533;stroke-width:1px;stroke-dasharray:4 5}.htx-cloud-dm-quote-inline-visual .spark{fill:none;stroke:#4ee36d;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #4ee36d38)}.htx-cloud-dm-quote-inline-detail.down .htx-cloud-dm-quote-inline-visual .spark{stroke:#ff6b72;filter:drop-shadow(0 0 5px #ff6b7238)}.htx-cloud-dm-quote-inline-priceband .meta{justify-items:end;gap:4px;display:grid}.htx-cloud-dm-quote-inline-priceband .meta .estimate{color:#d69a35b8;letter-spacing:.04em;text-transform:uppercase;font-size:10px}@media (width<=900px){.htx-cloud-dm-quote-card:has(+.htx-cloud-dm-quote-inline-detail)+.htx-cloud-dm-quote-inline-detail .htx-cloud-dm-quote-inline-header{grid-template-columns:1fr auto!important}.htx-cloud-dm-quote-inline-visual{grid-column:1/-1}}.htx-cloud-dm-quote-inline-grid span{letter-spacing:.01em}.htx-cloud-dm-quote-inline-priceband .meta .estimate{box-shadow:none!important;color:#d69a35b8!important;letter-spacing:.01em!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:850!important;display:block!important}.htx-cloud-dm-quote-inline-priceband .meta .estimate:before{content:"• ";color:#d69a359e}.htx-cloud-dm-quote-inline-grid article:first-child span,.htx-cloud-dm-quote-inline-grid article:nth-child(2) span{color:#d69a35ad!important}.htx-cloud-dm-quote-inline-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important}.htx-cloud-dm-quote-inline-actions button{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;padding:0 7px!important;overflow:hidden!important}@media (width<=900px){.htx-cloud-dm-quote-inline-actions{grid-template-columns:1fr!important}}.htx-cloud-dm-structured-card{background:radial-gradient(circle at 16% 0,#d69a3514,#0000 35%),linear-gradient(#ffffff09,#ffffff03),#050707;border:1px solid #d69a3533;border-radius:12px;width:min(660px,100%);overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.htx-cloud-dm-stream article.mine .htx-cloud-dm-structured-card{margin-left:auto}.htx-cloud-dm-structured-card header{background:#ffffff06;border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:0 12px;display:grid}.htx-cloud-dm-structured-card header span{color:#d6a735;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-cloud-dm-structured-card header strong{color:#ebeee5eb;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:950;overflow:hidden}.htx-cloud-dm-structured-card header em{color:#ebeee575;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:850}.htx-cloud-dm-structured-card>p{color:#ebeee5a8;margin:0;padding:12px;font-size:12px;line-height:1.45}.htx-cloud-dm-structured-card .structured-quote-line{background:#ffffff05;border:1px solid #ffffff13;border-radius:8px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 12px 12px;padding:8px 10px;display:grid}.htx-cloud-dm-structured-card .structured-quote-line b{color:#fff8dc;font-size:12px;font-weight:950}.htx-cloud-dm-structured-card .structured-quote-line span{color:#ebeee585;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;overflow:hidden}.htx-cloud-dm-structured-card .structured-quote-line strong{color:#4ee36d;white-space:nowrap;font-size:12px;font-weight:950}.htx-cloud-dm-structured-card .structured-checks{flex-wrap:wrap;gap:7px;padding:0 12px 12px;display:flex}.htx-cloud-dm-structured-card .structured-checks span{color:#ebeee594;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.htx-cloud-dm-structured-card footer{color:#ebeee566;border-top:1px solid #fff1;justify-content:space-between;gap:10px;padding:8px 12px;display:flex}.htx-cloud-dm-structured-card footer small{font-size:10px;font-weight:800}.htx-cloud-dm-structured-card.order{border-color:#4ee36d38}.htx-cloud-dm-structured-card.compliance{border-color:#528eff3d}.htx-cloud-dm-structured-card.chart{border-color:#d69a3547}.htx-share-chart-panel{color:#ebeee5d1;background:radial-gradient(circle at 20% 0,#d69a351a,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #d69a353d;border-radius:16px;width:min(780px,100vw - 42px);overflow:hidden;box-shadow:0 26px 84px #0000009e}.htx-share-chart-panel>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:14px;padding:18px;display:flex}.htx-share-chart-panel header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.htx-share-chart-panel h3{color:#fff8dc;letter-spacing:-.04em;margin:5px 0 4px;font-size:24px;font-weight:950}.htx-share-chart-panel p{color:#ebeee585;margin:0;font-size:12px}.htx-share-chart-panel header button{color:#ebeee5b8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;width:30px;height:30px}.htx-share-chart-suggestions{gap:8px;max-height:460px;padding:16px 18px 18px;display:grid;overflow:auto}.htx-share-chart-suggestions>strong{color:#ebeee5a3;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.htx-share-chart-suggestions>button{text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:150px minmax(0,1fr) 120px 76px;align-items:center;gap:12px;min-height:70px;padding:10px 12px;display:grid}.htx-share-chart-suggestions>button:hover{background:#d69a3513;border-color:#d69a3552}.htx-share-chart-suggestions .mini-chart svg{width:132px;height:38px}.htx-share-chart-suggestions .baseline,.structured-chart-snapshot .baseline{fill:none;stroke:#ebeee52e;stroke-width:1px;stroke-dasharray:4 5}.htx-share-chart-suggestions .spark,.structured-chart-snapshot .spark{fill:none;stroke:#4ee36d;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #4ee36d38)}.htx-share-chart-suggestions .down .spark,.structured-chart-snapshot.down .spark{stroke:#ff6b72;filter:drop-shadow(0 0 5px #ff6b7238)}.htx-share-chart-suggestions strong{color:#fff8dc;font-size:14px;font-weight:950;display:block}.htx-share-chart-suggestions span{color:#ebeee57a;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.htx-share-chart-suggestions b{color:#ebeee5e0;text-align:right;font-size:12px;font-weight:950}.htx-share-chart-suggestions em{color:#4ee36d;text-align:right;font-size:12px;font-style:normal;font-weight:900}.htx-share-chart-suggestions .down em{color:#ff6b72}.htx-share-chart-suggestions .empty{color:#ebeee57a;border:1px dashed #ffffff1a;border-radius:12px;padding:16px;font-size:12px}.structured-chart-snapshot{background:#ffffff05;border:1px solid #ffffff13;border-radius:10px;grid-template-columns:minmax(0,1fr) 118px;align-items:center;gap:12px;margin:0 12px 12px;padding:10px;display:grid}.structured-chart-snapshot svg{width:100%;height:96px}.structured-chart-snapshot div{justify-items:end;gap:4px;display:grid}.structured-chart-snapshot span{color:#ebeee56b;text-transform:uppercase;font-size:10px;font-weight:850}.structured-chart-snapshot strong{color:#4ee36d;text-align:right;font-size:16px;font-weight:950}.structured-chart-snapshot.down strong,.structured-chart-snapshot.down em{color:#ff6b72}.structured-chart-snapshot em{color:#4ee36d;font-size:12px;font-style:normal;font-weight:900}@media (width<=760px){.htx-share-chart-suggestions>button,.structured-chart-snapshot{grid-template-columns:1fr}.htx-share-chart-suggestions b,.htx-share-chart-suggestions em,.structured-chart-snapshot div{text-align:left;justify-items:start}}.htx-cloud-dm-pro{background:radial-gradient(circle at 22% 0,#d69a350b,#0000 28%),radial-gradient(circle at 82% 0,#20e28e09,#0000 30%),#030505!important}.htx-cloud-dm-left,.htx-cloud-dm-sidebar{background:linear-gradient(#ffffff05,#ffffff02),#030605f5!important;border-right:1px solid #fff1!important}.htx-cloud-dm-left h2,.htx-cloud-dm-sidebar h2,.htx-cloud-dm-left h3,.htx-cloud-dm-sidebar h3{letter-spacing:.08em!important;text-transform:uppercase!important}.htx-cloud-dm-left input,.htx-cloud-dm-sidebar input{background:linear-gradient(#ffffff08,#ffffff03),#0000002e!important;border-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff09!important}.htx-cloud-dm-left input:focus,.htx-cloud-dm-sidebar input:focus{border-color:#d69a3559!important;outline:none!important;box-shadow:0 0 0 3px #d69a3513,inset 0 1px #ffffff0b!important}.htx-cloud-dm-thread,.htx-cloud-dm-conversation,.htx-cloud-dm-left .favorite,.htx-cloud-dm-left [class*=thread],.htx-cloud-dm-sidebar [class*=thread]{transition:border-color .18s,background .18s,transform .18s,box-shadow .18s!important}.htx-cloud-dm-thread:hover,.htx-cloud-dm-conversation:hover,.htx-cloud-dm-left [class*=thread]:hover,.htx-cloud-dm-sidebar [class*=thread]:hover{background:#d69a350b!important;border-color:#d69a3533!important}.htx-cloud-dm-thread.active,.htx-cloud-dm-conversation.active,.htx-cloud-dm-left .active,.htx-cloud-dm-sidebar .active{background:linear-gradient(#d69a351f,#d69a3509),#ffffff03!important;border-color:#d69a3557!important;box-shadow:inset 3px 0 #d69a35d9,0 14px 30px #0000003d!important}.htx-cloud-dm-room{background:radial-gradient(circle at 60% 0,#d69a3509,#0000 30%),#020404f7!important}.htx-cloud-dm-room-head,.htx-cloud-dm-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff05,#ffffff01),#030605eb!important;border-bottom:1px solid #ffffff12!important}.htx-cloud-dm-room-head h2,.htx-cloud-dm-header h2{letter-spacing:-.03em!important}.htx-cloud-dm-stream{scroll-behavior:smooth!important;background:linear-gradient(#ffffff02,#0000 18%),0 0!important}.htx-cloud-dm-stream article{border-bottom-color:#ffffff0e!important}.htx-cloud-dm-stream article:hover{background:#ffffff02!important}.htx-cloud-dm-composer{background:linear-gradient(#ffffff05,#ffffff02),#030605f5!important;border-top:1px solid #ffffff13!important;box-shadow:0 -18px 46px #00000047!important}.htx-cloud-dm-composer input,.htx-cloud-dm-composer textarea{background:linear-gradient(#ffffff08,#ffffff03),#00000038!important;border-color:#ffffff16!important}.htx-cloud-dm-composer input:focus,.htx-cloud-dm-composer textarea:focus{border-color:#d69a355c!important;outline:none!important;box-shadow:0 0 0 3px #d69a3513!important}.htx-cloud-dm-right{background:linear-gradient(#ffffff04,#ffffff02),#030605f5!important;border-left:1px solid #fff1!important}.htx-cloud-dm-right section,.htx-cloud-dm-right article,.htx-cloud-dm-right [class*=card]{background:linear-gradient(#ffffff07,#ffffff03),#00000024!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff09!important}.htx-cloud-dm-right h3,.htx-cloud-dm-right h4{color:#ebeee5b8!important;letter-spacing:.08em!important;text-transform:uppercase!important}.htx-cloud-dm-mentioned-instruments button,.htx-cloud-dm-right [class*=instrument] button{background:linear-gradient(#d69a3512,#d69a3506),#ffffff03!important;border-color:#d69a352e!important}.htx-cloud-dm-mentioned-instruments button:hover,.htx-cloud-dm-right [class*=instrument] button:hover{background:#d69a3513!important;border-color:#d69a3557!important}.htx-cloud-dm-empty,.htx-cloud-dm-room-empty,.htx-cloud-dm-stream:empty{background:radial-gradient(circle at 50% 18%,#d69a350e,#0000 32%),0 0!important}.htx-cloud-dm-empty,.htx-cloud-dm-room-empty{color:#ebeee58f!important}.htx-cloud-dm-pro button{transition:border-color .18s,background .18s,color .18s,transform .18s!important}.htx-cloud-dm-pro button:hover{transform:translateY(-1px)}.htx-cloud-dm-left [class*=filter] button,.htx-cloud-dm-sidebar [class*=filter] button,.htx-cloud-dm-left .tabs button,.htx-cloud-dm-sidebar .tabs button{background:#ffffff05!important;border-color:#ffffff13!important}.htx-cloud-dm-left [class*=filter] button.active,.htx-cloud-dm-sidebar [class*=filter] button.active,.htx-cloud-dm-left .tabs button.active,.htx-cloud-dm-sidebar .tabs button.active{color:#e7c46a!important;background:#d69a3514!important;border-color:#d69a354d!important}@media (width<=1180px){.htx-cloud-dm-right{box-shadow:-22px 0 50px #00000047!important}}.htx-cloud-dm-system-section{border-bottom:1px solid #fff1!important;margin:0 0 14px!important;padding:0 0 12px!important}.htx-cloud-dm-section-title{justify-content:space-between!important;align-items:center!important;margin:0 0 8px!important;display:flex!important}.htx-cloud-dm-section-title span{color:#ebeee594!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.htx-cloud-dm-section-title b{color:#e7c46a!important;background:#d69a3513!important;border:1px solid #d69a3538!important;border-radius:999px!important;place-items:center!important;min-width:20px!important;height:20px!important;font-size:10px!important;font-weight:950!important;display:inline-grid!important}.htx-cloud-dm-system-card{color:#ebeee5c7!important;text-align:left!important;cursor:pointer!important;background:linear-gradient(#ffffff06,#ffffff03),#00000024!important;border:1px solid #ffffff13!important;border-radius:13px!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;margin:0 0 7px!important;padding:8px 9px!important;display:grid!important}.htx-cloud-dm-system-card.primary{background:radial-gradient(circle at 10% 0,#20e28e1f,#0000 36%),linear-gradient(#ffffff08,#ffffff03),#00000024!important;border-color:#20e28e33!important}.htx-cloud-dm-system-card.watch{border-color:#d69a352e!important}.htx-cloud-dm-system-card:hover{background:linear-gradient(#d69a3513,#d69a3506),#00000029!important;border-color:#d69a3552!important}.htx-cloud-dm-system-card .system-icon{color:#e7c46a!important;background:#d69a351a!important;border:1px solid #d69a353d!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;font-size:13px!important;font-weight:950!important;display:grid!important}.htx-cloud-dm-system-card.primary .system-icon{color:#53e878!important;background:#20e28e14!important;border-color:#20e28e3d!important}.htx-cloud-dm-system-card .system-icon.pulse{animation:1.9s ease-in-out infinite htxSystemPulse;color:#fff8dc!important}.htx-cloud-dm-system-card strong{color:#fff8dc!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:950!important;display:block!important;overflow:hidden!important}.htx-cloud-dm-system-card small{color:#ebeee573!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:10px!important;font-weight:750!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.htx-cloud-dm-system-card em{color:#ebeee594!important;text-transform:uppercase!important;white-space:nowrap!important;background:#ffffff06!important;border:1px solid #ffffff13!important;border-radius:999px!important;padding:4px 7px!important;font-size:9px!important;font-style:normal!important;font-weight:950!important}.htx-cloud-dm-system-card.primary em{color:#53e878!important;background:#20e28e0e!important;border-color:#20e28e38!important}@keyframes htxSystemPulse{0%,to{box-shadow:0 0 #d69a3500}50%{box-shadow:0 0 18px #d69a3540}}.htx-cloud-dm-system-compact{border-bottom:1px solid #fff1!important;margin:0 0 14px!important;padding:0 0 12px!important}.htx-cloud-dm-system-compact .system-label{color:#ebeee594!important;margin-bottom:8px!important}.htx-cloud-dm-system-thread{color:#ebeee5db!important;text-align:left!important;cursor:pointer!important;background:radial-gradient(circle at 12% 0,#d69a3529,#0000 35%),linear-gradient(#d69a351a,#d69a3508),#ffffff03!important;border:1px solid #d69a3538!important;border-radius:14px!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:64px!important;padding:10px!important;display:grid!important;box-shadow:inset 3px 0 #d69a35d1,inset 0 1px #ffffff0e,0 14px 32px #0000003d!important}.htx-cloud-dm-system-thread:hover{background:radial-gradient(circle at 12% 0,#d69a3533,#0000 35%),linear-gradient(#d69a3521,#d69a350a),#ffffff04!important;border-color:#d69a3561!important}.htx-cloud-dm-system-thread .system-avatar{color:#fff8dc!important;background:linear-gradient(#d69a3557,#d69a3529),#10100a!important;border:1px solid #d69a3557!important;border-radius:12px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:15px!important;font-weight:950!important;display:grid!important;position:relative!important}.htx-cloud-dm-system-thread .system-avatar i{background:#20e28e!important;border:2px solid #050707!important;border-radius:999px!important;width:12px!important;height:12px!important;position:absolute!important;bottom:-2px!important;right:-2px!important;box-shadow:0 0 10px #20e28e59!important}.htx-cloud-dm-system-thread .system-copy{min-width:0!important}.htx-cloud-dm-system-thread .system-copy strong{color:#fff8dc!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:950!important;line-height:1.12!important;display:block!important;overflow:hidden!important}.htx-cloud-dm-system-thread .system-copy strong em{color:#e7c46a!important;margin-left:2px!important;font-size:11px!important;font-style:normal!important}.htx-cloud-dm-system-thread .system-copy small{color:#ebeee580!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:4px!important;font-size:10px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.htx-cloud-dm-system-thread>b{color:#e7c46a!important;background:#d69a3524!important;border:1px solid #d69a353d!important;border-radius:999px!important;place-items:center!important;min-width:26px!important;height:26px!important;font-size:10px!important;font-weight:950!important;display:inline-grid!important}.htx-cloud-dm-system-card{display:none!important}.htx-cloud-dm-system-thread-view{gap:14px;width:min(980px,100%);padding:18px 0 32px;display:grid}.system-thread-verified-strip{border-bottom:1px solid #d69a3533;align-items:center;gap:10px;padding:0 0 12px;display:flex}.system-thread-verified-strip strong{color:#e7c46a;letter-spacing:.12em;font-size:10px;font-weight:950}.system-thread-verified-strip span{color:#ebeee58c;font-size:11px;font-weight:850}.system-thread-verified-strip em{color:#ebeee57a;text-transform:uppercase;border:1px solid #ffffff14;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:9px;font-style:normal;font-weight:950}.system-thread-tabs{flex-wrap:wrap;gap:8px;display:flex}.system-thread-tabs button{color:#ebeee58c;background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:950}.system-thread-tabs button.active{color:#e7c46a;background:#d69a351a;border-color:#d69a3552}.system-alert-card{background:linear-gradient(#ffffff06,#ffffff02),#00000029;border:1px solid #ffffff13;border-radius:14px;padding:14px;box-shadow:inset 0 1px #ffffff09}.system-alert-card.critical{border-color:#ff6b7238}.system-alert-card.warning{border-color:#d69a353d}.system-alert-card.digest{border-color:#20e28e2e}.system-alert-card header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}.system-alert-card header strong{color:#fff8dc;font-size:13px;font-weight:950;display:block}.system-alert-card header small{color:#ebeee573;margin-top:3px;font-size:10px;font-weight:800;display:block}.system-alert-card header time{color:#ebeee56b;font-size:10px;font-weight:850}.system-alert-card p{color:#ebeee5a8;margin:0;font-size:12px;line-height:1.55}.system-alert-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.system-alert-actions button{color:#e7c46a;background:#d69a350e;border:1px solid #d69a3538;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:950}.htx-cloud-dm-composer input:disabled,.htx-cloud-dm-composer textarea:disabled{cursor:not-allowed;opacity:.7}.htx-cloud-dm-stream .htx-cloud-dm-system-thread-view{gap:14px!important;width:min(980px,100% - 48px)!important;max-width:980px!important;margin:0 auto 40px 0!important;padding:22px 24px 44px!important;display:grid!important}.htx-cloud-dm-stream .system-thread-verified-strip{border-bottom:1px solid #d69a3533!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:36px!important;padding:0 0 12px!important;display:flex!important}.htx-cloud-dm-stream .system-thread-verified-strip strong,.htx-cloud-dm-stream .system-thread-verified-strip span,.htx-cloud-dm-stream .system-thread-verified-strip em{white-space:nowrap!important}.htx-cloud-dm-stream .system-thread-tabs{flex-wrap:wrap!important;gap:8px!important;margin:0 0 2px!important;display:flex!important}.htx-cloud-dm-stream .system-thread-tabs button{border-radius:999px!important;min-width:0!important;height:32px!important;padding:0 12px!important}.htx-cloud-dm-stream article.system-alert-card{background:radial-gradient(circle at 12% 0,#d69a350e,#0000 34%),linear-gradient(#ffffff07,#ffffff03),#00000029!important;border-radius:15px!important;grid-template-rows:none!important;grid-template-columns:none!important;gap:0!important;width:100%!important;max-width:100%!important;min-height:auto!important;margin:0!important;padding:14px!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0a,0 16px 34px #0000002e!important}.htx-cloud-dm-stream article.system-alert-card:hover{background:radial-gradient(circle at 12% 0,#d69a3513,#0000 34%),linear-gradient(#ffffff09,#ffffff03),#0000002e!important}.htx-cloud-dm-stream article.system-alert-card>header{background:0 0!important;border:0!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 10px!important;padding:0!important;display:grid!important}.htx-cloud-dm-stream article.system-alert-card>header .htx-avatar,.htx-cloud-dm-stream article.system-alert-card>header [class*=avatar]{grid-column:1!important;width:36px!important;min-width:36px!important;height:36px!important}.htx-cloud-dm-stream article.system-alert-card>header>div{grid-column:2!important;min-width:0!important}.htx-cloud-dm-stream article.system-alert-card>header strong{color:#fff8dc!important;white-space:normal!important;font-size:13px!important;font-weight:950!important;line-height:1.18!important;display:block!important}.htx-cloud-dm-stream article.system-alert-card>header small{color:#ebeee573!important;white-space:normal!important;margin-top:3px!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important;display:block!important}.htx-cloud-dm-stream article.system-alert-card>header time{color:#ebeee56b!important;white-space:nowrap!important;grid-column:3!important;justify-self:end!important;font-size:10px!important;font-weight:850!important}.htx-cloud-dm-stream article.system-alert-card>p{color:#ebeee5ad!important;white-space:normal!important;width:100%!important;max-width:760px!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.55!important;display:block!important}.htx-cloud-dm-stream article.system-alert-card .system-alert-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:12px 0 0!important;padding:0!important;display:flex!important}.htx-cloud-dm-stream article.system-alert-card .system-alert-actions button{color:#e7c46a!important;white-space:nowrap!important;background:#d69a350f!important;border:1px solid #d69a353d!important;border-radius:999px!important;width:auto!important;min-width:0!important;height:30px!important;padding:0 11px!important;font-size:10px!important;font-weight:950!important}.htx-cloud-dm-stream article.system-alert-card.critical{border-color:#ff6b723d!important}.htx-cloud-dm-stream article.system-alert-card.warning{border-color:#d69a3547!important}.htx-cloud-dm-stream article.system-alert-card.digest{border-color:#20e28e33!important}.htx-cloud-dm-composer input:disabled,.htx-cloud-dm-composer textarea:disabled{cursor:not-allowed!important;opacity:.72!important;color:#ebeee57a!important}@media (width<=900px){.htx-cloud-dm-stream .htx-cloud-dm-system-thread-view{width:calc(100% - 24px)!important;padding:16px 12px 34px!important}.htx-cloud-dm-stream article.system-alert-card>header{grid-template-columns:36px minmax(0,1fr)!important}.htx-cloud-dm-stream article.system-alert-card>header time{grid-column:2!important;justify-self:start!important;margin-top:2px!important}}.system-tab-panel{gap:14px!important;display:grid!important}.system-alert-card.preferences{border-color:#d69a3538!important}.system-preferences-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}.system-preferences-grid label{color:#ebeee5a8!important;background:#ffffff05!important;border:1px solid #ffffff13!important;border-radius:10px!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;font-size:11px!important;font-weight:850!important;display:flex!important}.system-preferences-grid input{accent-color:#d6a735!important}@media (width<=760px){.system-preferences-grid{grid-template-columns:1fr!important}}.system-expanded-detail{background:radial-gradient(circle at 10% 0,#d69a350e,#0000 36%),#ffffff05!important;border:1px solid #d69a352e!important;border-radius:12px!important;margin-top:12px!important;padding:12px!important}.system-expanded-detail header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important;margin:0 0 10px!important;padding:0!important;display:flex!important}.system-expanded-detail header strong{color:#fff8dc!important;font-size:12px!important;font-weight:950!important}.system-expanded-detail header span{color:#ebeee573!important;font-size:10px!important;font-weight:850!important}.system-expanded-detail p{color:#ebeee59e!important;max-width:780px!important;margin:0!important;font-size:12px!important;line-height:1.55!important}.system-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.system-detail-grid div{background:#0000002e!important;border:1px solid #ffffff13!important;border-radius:10px!important;padding:10px!important}.system-detail-grid b{color:#e7c46a!important;font-size:18px!important;font-weight:950!important;display:block!important}.system-detail-grid span{color:#ebeee57a!important;margin-top:3px!important;font-size:10px!important;font-weight:800!important;display:block!important}.system-followup-row{border-top:1px solid #ffffff0f!important;justify-content:space-between!important;gap:12px!important;margin-top:8px!important;padding-top:8px!important;display:flex!important}.system-followup-row span{color:#ebeee570!important;text-transform:uppercase!important;font-size:10px!important;font-weight:850!important}.system-followup-row b{color:#ebeee5c7!important;font-size:11px!important;font-weight:950!important}.system-digest-preview{border-top:1px solid #ffffff0f!important;gap:6px!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}.system-digest-preview b{color:#e7c46a!important;letter-spacing:.1em!important;font-size:10px!important;font-weight:950!important}.system-digest-preview span{color:#ebeee594!important;font-size:11px!important;font-weight:800!important}@media (width<=760px){.system-detail-grid{grid-template-columns:1fr!important}.system-expanded-detail header{display:grid!important}}.system-alert-card strong,.system-alert-card b,.htx-cloud-dm-system-thread .system-copy small{font-variant-numeric:tabular-nums}.system-critical-instrument-list{gap:7px!important;margin:10px 0 12px!important;display:grid!important}.system-critical-instrument-list>header{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important;margin:0!important;padding:0 0 4px!important;display:flex!important}.system-critical-instrument-list>header strong{color:#fff8dc!important;font-size:11px!important;font-weight:950!important}.system-critical-instrument-list>header span{color:#ebeee56b!important;font-size:10px!important;font-weight:850!important}.system-critical-instrument-list article{background:#00000029!important;border:1px solid #ffffff12!important;border-radius:10px!important;grid-template-columns:minmax(150px,1.1fr) 120px minmax(120px,.8fr) minmax(120px,.9fr)!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:8px 10px!important;display:grid!important}.system-critical-instrument-list article:hover{background:#d69a3509!important;border-color:#d69a353d!important}.system-critical-instrument-list b{color:#fff8dc!important;font-size:11px!important;font-weight:950!important;display:block!important}.system-critical-instrument-list span{color:#ebeee573!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:10px!important;font-weight:800!important;display:block!important;overflow:hidden!important}.system-critical-instrument-list em{color:#ffb9bcdb!important;white-space:nowrap!important;background:#ff6b720e!important;border:1px solid #ff6b722e!important;border-radius:999px!important;width:fit-content!important;padding:4px 7px!important;font-size:9px!important;font-style:normal!important;font-weight:950!important}.system-critical-instrument-list .metric{flex-wrap:wrap!important;gap:4px!important;display:flex!important}.system-critical-instrument-list small{color:#ebeee56b!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;font-weight:850!important;overflow:hidden!important}.system-critical-instrument-list .metric small{color:#e7c46a!important;background:#d69a350b!important;border:1px solid #d69a3529!important;border-radius:999px!important;padding:3px 6px!important}@media (width<=900px){.system-critical-instrument-list article{grid-template-columns:1fr!important;align-items:start!important}}.system-quality-summary-table{background:#00000021!important;border:1px solid #ffffff13!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:10px 0 14px!important;display:grid!important;overflow:hidden!important}.system-quality-summary-table div{border-bottom:1px solid #ffffff0e!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:34px!important;padding:0 11px!important;display:flex!important}.system-quality-summary-table div:nth-child(odd){border-right:1px solid #ffffff0e!important}.system-quality-summary-table span{color:#ebeee585!important;font-size:10px!important;font-weight:850!important}.system-quality-summary-table b{color:#fff8dc!important;font-variant-numeric:tabular-nums!important;font-size:12px!important;font-weight:950!important}@media (width<=760px){.system-quality-summary-table{grid-template-columns:1fr!important}.system-quality-summary-table div:nth-child(odd){border-right:0!important}}.system-quality-summary-table:before{content:"Resumo oficial do Centro de Dados";color:#d69a35db;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff0f;grid-column:1/-1;padding:8px 11px;font-size:10px;font-weight:950;display:block}.system-critical-instrument-list>header span:after{content:" · detalhe por instrumento"}.htx-cloud-dm-left-actions{align-items:center;gap:6px;display:flex}.htx-cloud-dm-left-actions button:first-child{min-width:52px;color:#e7c46a!important;border-color:#d69a3538!important;width:auto!important;padding:0 9px!important}.htx-group-invites-section{border-bottom:1px solid #fff1;gap:7px;margin:0 0 14px;padding:0 0 12px;display:grid}.htx-group-invite-card{background:linear-gradient(#d69a3512,#d69a3506),#00000024!important;border:1px solid #d69a352e!important;border-radius:12px!important;gap:9px!important;padding:10px!important;display:grid!important}.htx-group-invite-card strong{color:#fff8dc;font-size:12px;font-weight:950;display:block}.htx-group-invite-card small{color:#ebeee575;margin-top:3px;font-size:10px;font-weight:800;display:block}.htx-group-invite-card footer{gap:7px;display:flex}.htx-group-invite-card footer button{color:#ebeee5a6;background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;flex:1;min-height:28px;font-size:10px;font-weight:950}.htx-group-invite-card footer button:first-child{color:#53e878;background:#20e28e0e;border-color:#20e28e38}.htx-group-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000a8;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.htx-group-modal{color:#ebeee5d6;background:radial-gradient(circle at 18% 0,#d69a3521,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #d69a353d;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(840px,100vw - 44px);max-height:calc(100vh - 54px);display:grid;overflow:hidden;box-shadow:0 28px 90px #000000ad}.htx-group-modal>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding:18px 18px 16px;display:flex}.htx-group-modal>header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.htx-group-modal h3{color:#fff8dc;letter-spacing:-.04em;margin:5px 0 4px;font-size:24px;font-weight:950}.htx-group-modal p{color:#ebeee585;margin:0;font-size:12px}.htx-group-modal>header>button{color:#ebeee5b3;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;width:32px;height:32px}.htx-group-form-grid{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) 150px;gap:12px;padding:16px 18px;display:grid}.htx-group-form-grid label{color:#ebeee594;letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:950;display:grid}.htx-group-form-grid label.wide{grid-column:1/-1}.htx-group-form-grid input,.htx-group-form-grid textarea,.invite-search-row input{color:#ebeee5d1;background:#0003;border:1px solid #ffffff16;border-radius:11px;outline:none;width:100%;padding:10px 11px;font-size:12px}.htx-group-form-grid textarea{resize:vertical;min-height:76px}.htx-group-invite-builder{gap:12px;min-height:0;padding:16px 18px;display:grid;overflow:auto}.invite-search-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.invite-search-row button,.htx-group-modal>footer button{color:#e7c46a;cursor:pointer;background:#d69a3511;border:1px solid #d69a3538;border-radius:999px;min-height:38px;padding:0 13px;font-size:11px;font-weight:950}.selected-invitees{flex-wrap:wrap;gap:7px;display:flex}.selected-invitees button{color:#ebeee5c7;background:#20e28e0e;border:1px solid #20e28e38;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.selected-invitees span{color:#53e878;margin-left:4px}.invite-empty{color:#ebeee56b;border:1px dashed #ffffff1a;border-radius:12px;padding:13px;font-size:12px}.group-search-results{gap:8px;display:grid}.group-search-results>button{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff13;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:grid}.group-search-results>button:hover{background:#d69a350e;border-color:#d69a3547}.group-search-results strong{color:#fff8dc;font-size:12px;font-weight:950;display:block}.group-search-results span{color:#ebeee573;margin-top:3px;font-size:10px;font-weight:800;display:block}.group-search-results em{color:#e7c46a;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.htx-group-modal>footer{background:#ffffff04;border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 18px;display:grid}.htx-group-modal>footer strong{color:#fff8dc;font-size:18px;font-weight:950}.htx-group-modal>footer span{color:#ebeee573;font-size:10px;font-weight:850;display:block}.htx-group-modal>footer button:last-child{color:#53e878;background:#20e28e13;border-color:#20e28e42}@media (width<=760px){.htx-group-form-grid,.invite-search-row,.htx-group-modal>footer{grid-template-columns:1fr}}.htx-cloud-dm-thread-list>button.room-thread{background:linear-gradient(#d69a3512,#d69a3505),#00000029!important;border-color:#d69a354d!important}.htx-cloud-dm-thread-list>button.room-thread strong:before{content:"Sala · ";color:#e7c46a;font-weight:950}.htx-cloud-dm-thread-list>button.room-thread small{color:#ebeee58f!important}.htx-room-admin-menu-wrap{display:inline-flex;position:relative}.htx-room-admin-menu-wrap>button.active{color:#e7c46a!important;background:#d69a351a!important;border-color:#d69a3557!important}.htx-room-admin-menu{z-index:30;background:radial-gradient(circle at 0 0,#d69a351f,#0000 36%),#050807fa;border:1px solid #d69a3538;border-radius:14px;gap:6px;min-width:210px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 46px #00000085}.htx-room-admin-menu strong{color:#fff8dc;padding:4px 6px 8px;font-size:11px;font-weight:950}.htx-room-admin-menu button{color:#ebeee5c7!important;border-radius:10px!important;justify-content:flex-start!important;width:100%!important;height:34px!important;padding:0 10px!important}.htx-room-admin-menu button.danger{color:#ff9b9b!important;background:#ff6b720e!important;border-color:#ff6b722e!important}.htx-room-admin-backdrop{z-index:85;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000a8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htx-room-admin-modal{background:radial-gradient(circle at 16% 0,#d69a3521,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #d69a353d;border-radius:18px;gap:14px;width:min(780px,100vw - 42px);max-height:calc(100vh - 64px);padding:16px;display:grid;overflow:auto;box-shadow:0 28px 90px #000000b3}.htx-room-admin-modal>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.htx-room-admin-modal>header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-room-admin-modal h3{color:#fff8dc;letter-spacing:-.04em;margin:4px 0;font-size:23px;font-weight:950}.htx-room-admin-modal p{color:#ebeee585;margin:0;font-size:12px}.htx-room-admin-modal>header>button{color:#ebeee5b3;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;width:32px;height:32px}.htx-room-admin-modal>footer{border-top:1px solid #ffffff12;justify-content:flex-end;gap:10px;padding-top:12px;display:flex}.htx-room-admin-modal>footer button{color:#e7c46a;background:#d69a3511;border:1px solid #d69a3538;border-radius:999px;min-height:36px;padding:0 14px;font-size:11px;font-weight:950}.htx-room-admin-modal>footer button.danger{color:#ff9b9b;background:#ff6b7211;border-color:#ff6b7238}.htx-room-members-list{gap:8px;display:grid}.htx-room-members-list article{background:#ffffff05;border:1px solid #ffffff13;border-radius:13px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:grid}.htx-room-members-list strong{color:#fff8dc;font-size:12px;font-weight:950;display:block}.htx-room-members-list span{color:#ebeee573;margin-top:3px;font-size:10px;font-weight:800;display:block}.htx-room-members-list em{color:#e7c46a;border:1px solid #d69a352e;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:950}.htx-room-members-list article>button{color:#ff9b9b;background:#ff6b720b;border:1px solid #ff6b722e;border-radius:999px;min-height:30px;padding:0 10px;font-size:10px;font-weight:950}.htx-room-members-list article>button:disabled{opacity:.35;cursor:not-allowed}.htx-cloud-dm-head-actions>button.active{color:#53e878!important;background:#20e28e1a!important;border-color:#20e28e57!important}.htx-voice-call-backdrop{z-index:95;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000ad;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htx-voice-call-modal{text-align:center;background:radial-gradient(circle at 50% 0,#20e28e29,#0000 36%),linear-gradient(#070d0afa,#020404fa);border:1px solid #20e28e3d;border-radius:22px;justify-items:center;gap:12px;width:min(430px,100vw - 42px);padding:26px;display:grid;box-shadow:0 30px 100px #000000bf}.htx-voice-call-pulse{color:#53e878;background:#20e28e1a;border:1px solid #20e28e4d;border-radius:50%;place-items:center;width:72px;height:72px;font-size:30px;animation:1.5s infinite htxVoicePulse;display:grid;box-shadow:0 0 #20e28e2e}@keyframes htxVoicePulse{0%{box-shadow:0 0 #20e28e33}70%{box-shadow:0 0 0 18px #20e28e00}to{box-shadow:0 0 #20e28e00}}.htx-voice-call-modal span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-voice-call-modal h3{color:#fff8dc;letter-spacing:-.04em;margin:0;font-size:24px;font-weight:950}.htx-voice-call-modal p{color:#ebeee58a;max-width:330px;margin:0;font-size:12px;line-height:1.5}.htx-voice-call-modal footer{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:8px;display:grid}.htx-voice-call-modal footer button{color:#ebeee5bf;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;min-height:40px;font-size:12px;font-weight:950}.htx-voice-call-modal footer button:last-child{color:#53e878;background:#20e28e16;border-color:#20e28e47}.htx-voice-call-modal footer button:first-child{color:#ff9b9b;background:#ff6b720f;border-color:#ff6b723d}.htx-voice-call-dock{z-index:80;background:radial-gradient(circle at 0 0,#20e28e1f,#0000 36%),#050807f5;border:1px solid #20e28e38;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:min(460px,100vw - 42px);padding:12px 14px;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 56px #00000094}.htx-voice-call-dock strong{color:#fff8dc;font-size:13px;font-weight:950;display:block}.htx-voice-call-dock span{color:#ebeee585;margin-top:3px;font-size:11px;font-weight:850;display:block}.htx-voice-call-dock button{color:#ff9b9b;background:#ff6b7211;border:1px solid #ff6b723d;border-radius:999px;min-height:34px;padding:0 13px;font-size:11px;font-weight:950}.htx-call-local-audio,.htx-call-remote-audio{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.htx-voice-call-dock small{color:#53e878b8;margin-top:3px;font-size:10px;font-weight:900;display:block}.htx-voice-call-dock button:first-of-type{color:#e7c46a;background:#d69a3511;border-color:#d69a3538}.htx-voice-call-dock em{color:#ebeee570;margin-top:3px;font-size:9px;font-style:normal;font-weight:800;display:block}.htx-voice-call-dock button:first-of-type{color:#53e878!important;background:#20e28e13!important;border-color:#20e28e3d!important}.htx-voice-call-dock button:nth-of-type(2){color:#e7c46a!important;background:#d69a3511!important;border-color:#d69a3538!important}.htx-voice-call-dock{min-width:min(650px,100vw - 42px)}.htx-voice-call-dock small{align-items:center;gap:8px;margin-top:4px;display:flex!important}.htx-voice-call-dock small b{color:#53e878;font-variant-numeric:tabular-nums;background:#20e28e0e;border:1px solid #20e28e33;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:20px;font-size:10px;font-weight:950;display:inline-flex}.htx-voice-call-dock small span{color:#53e878c2;font-size:10px;font-weight:900}.htx-voice-call-dock strong:before{content:"";background:#53e878;border-radius:999px;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #53e87873}.htx-voice-call-ringing{animation:1.85s infinite htxCallModalBreath}@keyframes htxCallModalBreath{0%{border-color:#20e28e33;box-shadow:0 30px 100px #000000bf,0 0 #20e28e1a}50%{border-color:#20e28e61;box-shadow:0 30px 100px #000000bf,0 0 0 10px #20e28e08}to{border-color:#20e28e33;box-shadow:0 30px 100px #000000bf,0 0 #20e28e00}}.htx-call-sound-status{background:#d69a350b;border:1px solid #d69a3529;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 10px;display:grid}.htx-call-sound-status span{color:#ebeee59e;letter-spacing:0;text-transform:none;font-size:11px;font-weight:850}.htx-call-sound-status button{color:#53e878;cursor:pointer;background:#20e28e13;border:1px solid #20e28e3d;border-radius:999px;min-height:30px;padding:0 11px;font-size:10px;font-weight:950}.htx-call-event-card{background:linear-gradient(#20e28e0e,#20e28e05),#00000024;border:1px solid #20e28e29;border-radius:13px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}.htx-call-event-card.declined{background:linear-gradient(#ff6b720d,#ff6b7204),#00000024;border-color:#ff6b722e}.htx-call-event-card.ended{background:linear-gradient(#d69a350d,#d69a3504),#00000024;border-color:#d69a352e}.htx-call-event-card>span{color:#53e878;background:#20e28e11;border:1px solid #20e28e33;border-radius:999px;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.htx-call-event-card strong{color:#fff8dc;font-size:12px;font-weight:950;display:block}.htx-call-event-card small{color:#ebeee570;margin-top:3px;font-size:10px;font-weight:850;display:block}.htx-call-action-icon{place-items:center;min-width:18px;display:inline-grid;position:relative}.htx-call-action-icon i{color:#fff;background:#ff6b72eb;border:1px solid #ff6b7261;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-style:normal;font-weight:950;line-height:1;display:grid;position:absolute;top:-10px;right:-12px;box-shadow:0 0 14px #ff6b7252}.htx-call-event-card.declined>span,.htx-call-event-card.missed>span{color:#ff9b9b;background:#ff6b7211;border-color:#ff6b7238}.htx-voice-call-dock{grid-template-columns:minmax(0,1fr) auto auto auto auto auto!important}.htx-call-device-backdrop{z-index:96;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000ad;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htx-call-device-modal{background:radial-gradient(circle at 16% 0,#20e28e21,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #20e28e38;border-radius:20px;gap:14px;width:min(680px,100vw - 42px);padding:18px;display:grid;box-shadow:0 30px 100px #000000bd}.htx-call-device-modal>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.htx-call-device-modal>header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-call-device-modal h3{color:#fff8dc;letter-spacing:-.04em;margin:4px 0;font-size:23px;font-weight:950}.htx-call-device-modal p{color:#ebeee585;margin:0;font-size:12px}.htx-call-device-modal>header>button{color:#ebeee5b3;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;width:32px;height:32px}.htx-call-device-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.htx-call-device-grid label{color:#ebeee58f;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:950;display:grid}.htx-call-device-grid select{color:#ebeee5d6;background:#0000003d;border:1px solid #ffffff17;border-radius:12px;outline:none;width:100%;min-height:40px;padding:0 11px;font-size:12px}.htx-call-device-status{background:#20e28e0a;border:1px solid #20e28e24;border-radius:14px;padding:10px 12px}.htx-call-device-status strong{color:#53e878;font-size:12px;font-weight:950;display:block}.htx-call-device-status span{color:#ebeee580;margin-top:4px;font-size:11px;font-weight:850;display:block}.htx-call-device-modal>footer{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding-top:12px;display:flex}.htx-call-device-modal>footer button{color:#e7c46a;background:#d69a3511;border:1px solid #d69a3538;border-radius:999px;min-height:36px;padding:0 13px;font-size:11px;font-weight:950}.htx-call-device-modal>footer button:nth-child(3){color:#53e878;background:#20e28e13;border-color:#20e28e3d}@media (width<=780px){.htx-call-device-grid{grid-template-columns:1fr}.htx-voice-call-dock{grid-template-columns:1fr!important}}.htx-call-connectivity-card{background:radial-gradient(circle at 0 0,#d69a351a,#0000 34%),#00000029;border:1px solid #d69a352e;border-radius:15px;gap:9px;padding:12px;display:grid}.htx-call-connectivity-card.turn{background:radial-gradient(circle at 0 0,#20e28e1f,#0000 34%),#00000029;border-color:#20e28e3d}.htx-call-connectivity-card>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.htx-call-connectivity-card>div span{color:#ebeee585;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-call-connectivity-card>div strong{color:#e7c46a;background:#d69a350f;border:1px solid #d69a3538;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:950;display:inline-flex}.htx-call-connectivity-card.turn>div strong{color:#53e878;background:#20e28e13;border-color:#20e28e3d}.htx-call-connectivity-card p{color:#ebeee594;margin:0;font-size:12px;line-height:1.45}.htx-call-connectivity-card footer{flex-wrap:wrap;gap:7px;display:flex}.htx-call-connectivity-card footer small{color:#ebeee58a;background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.htx-video-call-stage{z-index:72;pointer-events:none;place-items:center;display:grid;position:fixed;inset:84px 28px 104px}.htx-video-remote-frame{pointer-events:auto;background:radial-gradient(circle at 50% 0,#20e28e1a,#0000 38%),#000000bd;border:1px solid #20e28e33;border-radius:22px;width:min(980px,100vw - 76px);height:min(560px,100vh - 220px);position:relative;overflow:hidden;box-shadow:0 30px 110px #000000b8}.htx-video-remote-frame video{object-fit:cover;background:#000000ad;width:100%;height:100%;display:block}.htx-video-remote-frame span{color:#ebeee5b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000006b;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;position:absolute;bottom:14px;left:16px}.htx-video-local-frame{pointer-events:auto;background:#000000c7;border:1px solid #d69a354d;border-radius:16px;width:190px;height:118px;position:absolute;bottom:18px;right:calc(50% + -1*min(490px,50vw - 38px) + 18px);overflow:hidden;box-shadow:0 18px 50px #0000008f}.htx-video-local-frame video{object-fit:cover;background:#000000bd;width:100%;height:100%;display:block;transform:scaleX(-1)}.htx-video-local-frame small{color:#ebeee5b8;background:#00000075;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900;position:absolute;bottom:8px;left:9px}.htx-cloud-dm-head-actions button[title="Chamada de vídeo"]{color:#d6a735}@media (width<=820px){.htx-video-call-stage{inset:80px 14px 140px}.htx-video-remote-frame{width:calc(100vw - 28px);height:min(440px,100vh - 260px)}.htx-video-local-frame{width:140px;height:92px;bottom:14px;right:14px}}.htx-voice-call-dock.video-mode{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:radial-gradient(circle at 0 0,#20e28e21,#0000 34%),#050807e0!important;border-radius:18px!important;grid-template-columns:minmax(245px,1fr) repeat(6,auto)!important;align-items:center!important;gap:10px!important;width:min(980px,100vw - 52px)!important;min-width:0!important;padding:12px 14px!important;bottom:22px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.htx-voice-call-dock.video-mode>div:first-child{min-width:245px!important;overflow:hidden!important}.htx-voice-call-dock.video-mode strong{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:7px!important;max-width:100%!important;font-size:13px!important;line-height:1.1!important;display:flex!important;overflow:hidden!important}.htx-voice-call-dock.video-mode span{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}.htx-voice-call-dock.video-mode small{white-space:nowrap!important;align-items:center!important;gap:7px!important;max-width:100%!important;margin-top:4px!important;display:flex!important;overflow:hidden!important}.htx-voice-call-dock.video-mode small b{flex:none!important;min-width:46px!important;height:20px!important;font-size:10px!important}.htx-voice-call-dock.video-mode small span{color:#53e878c7!important;min-width:0!important;font-size:10px!important}.htx-voice-call-dock.video-mode em{white-space:nowrap!important;text-overflow:ellipsis!important;color:#ebeee575!important;max-width:260px!important;margin-top:3px!important;font-size:9px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.htx-voice-call-dock.video-mode button{white-space:nowrap!important;border-radius:999px!important;height:34px!important;min-height:34px!important;padding:0 12px!important;font-size:11px!important;line-height:1!important}.htx-voice-call-dock.video-mode button:first-of-type{color:#53e878!important;background:#20e28e13!important;border-color:#20e28e3d!important}.htx-voice-call-dock.video-mode button:nth-of-type(2),.htx-voice-call-dock.video-mode button:nth-of-type(3){color:#e7c46a!important;background:#d69a350f!important;border-color:#d69a3538!important}.htx-voice-call-dock.video-mode button:last-child{color:#ff9b9b!important;background:#ff6b7213!important;border-color:#ff6b7242!important}.htx-video-local-frame{bottom:88px!important}@media (width<=1100px){.htx-voice-call-dock.video-mode{grid-template-columns:1fr repeat(3,auto)!important;row-gap:8px!important;width:min(760px,100vw - 36px)!important}.htx-voice-call-dock.video-mode button{padding:0 10px!important;font-size:10px!important}.htx-voice-call-dock.video-mode>div:first-child{grid-column:1/-1!important;min-width:0!important}.htx-voice-call-dock.video-mode em{max-width:100%!important}}@media (width<=720px){.htx-voice-call-dock.video-mode{grid-template-columns:1fr 1fr!important;bottom:12px!important}.htx-voice-call-dock.video-mode>div:first-child{grid-column:1/-1!important}.htx-voice-call-dock.video-mode button{width:100%!important}.htx-video-local-frame{width:132px!important;height:86px!important;bottom:150px!important}}.htx-call-history-icon{place-items:center;min-width:18px;display:inline-grid;position:relative}.htx-call-history-icon i{color:#110b02;background:#d69a35eb;border:1px solid #d69a3561;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-style:normal;font-weight:950;line-height:1;display:grid;position:absolute;top:-10px;right:-12px;box-shadow:0 0 14px #d69a3547}.htx-call-history-backdrop{z-index:96;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000a8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htx-call-history-modal{background:radial-gradient(circle at 16% 0,#d69a3521,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #d69a353d;border-radius:20px;gap:14px;width:min(620px,100vw - 42px);max-height:calc(100vh - 72px);padding:18px;display:grid;overflow:auto;box-shadow:0 30px 100px #000000bd}.htx-call-history-modal>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.htx-call-history-modal>header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-call-history-modal h3{color:#fff8dc;letter-spacing:-.04em;margin:4px 0;font-size:23px;font-weight:950}.htx-call-history-modal p{color:#ebeee585;margin:0;font-size:12px}.htx-call-history-modal>header>button{color:#ebeee5b3;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;width:32px;height:32px}.htx-call-history-list{gap:8px;display:grid}.htx-call-history-row{background:#ffffff06;border:1px solid #ffffff13;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.htx-call-history-row.active{background:linear-gradient(#20e28e0d,#20e28e04),#0000001f;border-color:#20e28e2e}.htx-call-history-row.neutral{background:linear-gradient(#d69a350d,#d69a3504),#0000001f;border-color:#d69a352e}.htx-call-history-row.danger{background:linear-gradient(#ff6b720d,#ff6b7204),#0000001f;border-color:#ff6b722e}.htx-call-history-row>span{color:#e7c46a;background:#d69a350f;border:1px solid #d69a3533;border-radius:999px;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.htx-call-history-row.active>span{color:#53e878;background:#20e28e11;border-color:#20e28e33}.htx-call-history-row.danger>span{color:#ff9b9b;background:#ff6b7211;border-color:#ff6b7238}.htx-call-history-row strong{color:#fff8dc;font-size:12px;font-weight:950;display:block}.htx-call-history-row small{color:#ebeee575;margin-top:3px;font-size:10px;font-weight:850;display:block}.htx-call-history-row em{color:#ebeee58a;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.htx-call-history-empty{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:16px;gap:4px;padding:18px;display:grid}.htx-call-history-empty strong{color:#fff8dc;font-size:13px;font-weight:950}.htx-call-history-empty span{color:#ebeee57a;font-size:11px;line-height:1.45}.htx-call-history-modal>footer{border-top:1px solid #ffffff12;justify-content:flex-end;padding-top:12px;display:flex}.htx-call-history-modal>footer button{color:#e7c46a;background:#d69a3511;border:1px solid #d69a3538;border-radius:999px;min-height:36px;padding:0 14px;font-size:11px;font-weight:950}.htx-call-history-backdrop.terminal-scoped{z-index:72!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#00000080!important;place-items:start center!important;padding:22px 28px 34px!important;display:grid!important;position:fixed!important;inset:clamp(96px,9vh,124px) 0 0!important;overflow:auto!important}.htx-call-history-modal{border-radius:22px!important;width:min(720px,100vw - 72px)!important;max-height:min(760px,100vh - 164px)!important;margin:0 auto!important;overflow:auto!important}.htx-call-history-modal>header span{letter-spacing:.1em!important}.htx-call-history-row em{text-align:center!important;text-transform:none!important;min-width:92px!important}.htx-call-history-row.danger em{color:#ffb3b3!important;background:#ff6b7209!important;border-color:#ff6b722e!important}.htx-call-history-row.active em{color:#7df59c!important;background:#20e28e09!important;border-color:#20e28e2e!important}.htx-call-history-row.neutral em{color:#e7c46a!important;background:#d69a3509!important;border-color:#d69a352e!important}@media (width<=900px){.htx-call-history-backdrop.terminal-scoped{padding:14px!important;top:88px!important}.htx-call-history-modal{width:calc(100vw - 28px)!important;max-height:calc(100vh - 124px)!important}.htx-call-history-row{grid-template-columns:34px minmax(0,1fr)!important}.htx-call-history-row em{grid-column:2!important;justify-self:start!important;min-width:0!important}}.htx-call-history-backdrop.terminal-scoped.drawer-mode{z-index:68!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;width:min(520px,100vw - 44px)!important;padding:0!important;display:block!important;position:fixed!important;inset:clamp(142px,14vh,168px) 18px 18px auto!important;overflow:visible!important}.htx-call-history-backdrop.terminal-scoped.drawer-mode .htx-call-history-modal{pointer-events:auto!important;background:radial-gradient(circle at 16% 0,#d69a3524,#0000 34%),linear-gradient(#080c0afb,#030505fb)!important;border:1px solid #d69a3542!important;border-radius:22px!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;height:100%!important;max-height:none!important;margin:0!important;display:grid!important;overflow:hidden!important;box-shadow:-22px 26px 88px #000000b3!important}.htx-call-history-backdrop.terminal-scoped.drawer-mode .htx-call-history-list{padding-right:4px!important;overflow:auto!important}.htx-call-history-backdrop.terminal-scoped.drawer-mode .htx-call-history-row{grid-template-columns:34px minmax(0,1fr) auto!important}.htx-call-history-backdrop.terminal-scoped.drawer-mode .htx-call-history-row strong,.htx-call-history-backdrop.terminal-scoped.drawer-mode .htx-call-history-row small{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.htx-call-history-backdrop.terminal-scoped.drawer-mode .htx-call-history-row em{min-width:84px!important}@media (width<=980px){.htx-call-history-backdrop.terminal-scoped.drawer-mode{width:calc(100vw - 20px)!important;top:116px!important;bottom:10px!important;right:10px!important}}.htx-voice-call-dock.video-mode{grid-template-columns:minmax(245px,1fr) repeat(8,auto)!important}.htx-voice-call-dock.video-mode button{max-width:150px!important}.htx-video-local-frame small{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 18px);overflow:hidden}@media (width<=1180px){.htx-voice-call-dock.video-mode{grid-template-columns:1fr repeat(4,auto)!important}.htx-voice-call-dock.video-mode>div:first-child{grid-column:1/-1!important}}@media (width<=760px){.htx-voice-call-dock.video-mode{grid-template-columns:1fr 1fr!important}.htx-voice-call-dock.video-mode button{max-width:none!important}}.htx-video-remote-frame span{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 32px);overflow:hidden}.htx-video-screen-fallback{z-index:2;object-fit:contain;background:#000000eb;width:100%;height:100%;position:absolute;inset:0}.htx-video-remote-frame>video{z-index:1;position:relative}.htx-video-remote-frame>span{z-index:4}.htx-video-screen-fallback+span,.htx-video-remote-frame span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.htx-video-screen-fallback{image-rendering:auto;border-radius:20px}.htx-video-remote-frame:has(.htx-video-screen-fallback){background:#000!important}.htx-cloud-dm-filterbar button,.htx-cloud-dm-head-actions button,.htx-cloud-dm-composer button,.htx-cloud-dm-right button{transition:border-color .16s,background .16s,color .16s,opacity .16s}.htx-conversation-more-menu-wrap{display:inline-flex;position:relative}.htx-conversation-more-menu-wrap>button.active{color:#e7c46a!important;background:#d69a351a!important;border-color:#d69a3557!important}.htx-conversation-more-menu{z-index:44;background:radial-gradient(circle at 0 0,#d69a351f,#0000 36%),#050807fa;border:1px solid #d69a353d;border-radius:14px;gap:4px;min-width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 22px 70px #000000b3}.htx-conversation-more-menu button{width:100%;min-height:34px;color:#ebeee5c7!important;text-align:left!important;background:#ffffff06!important;border:1px solid #ffffff12!important;border-radius:10px!important;justify-content:flex-start!important;padding:0 10px!important;font-size:11px!important;font-weight:900!important}.htx-conversation-more-menu button:hover{color:#e7c46a!important;background:#d69a3511!important;border-color:#d69a3542!important}.htx-conversation-more-menu button.danger{color:#ffb3b3!important;background:#ff6b720b!important;border-color:#ff6b722e!important}.htx-conversation-more-menu button.danger:hover{background:#ff6b7216!important;border-color:#ff6b7257!important}.htx-recent-shares-panel{gap:10px}.htx-recent-shares-list{gap:7px;margin:8px 0 10px;display:grid}.htx-recent-shares-list button{text-align:left;background:#d69a3509;border:1px solid #d69a3529;border-radius:12px;gap:3px;width:100%;padding:9px 10px;display:grid}.htx-recent-shares-list button span{color:#d6a735;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950}.htx-recent-shares-list button strong{color:#fff8dc;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:950;overflow:hidden}.htx-recent-shares-list button small{color:#ebeee57a;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:800;overflow:hidden}.htx-recent-shares-panel>button b{color:#68f58d;background:#20e28e29;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:7px;font-size:10px;display:inline-grid}.htx-share-directory-backdrop{z-index:69;pointer-events:none;width:min(560px,100vw - 44px);position:fixed;inset:clamp(142px,14vh,168px) 18px 18px auto}.htx-share-directory-drawer{pointer-events:auto;background:radial-gradient(circle at 16% 0,#d69a3524,#0000 34%),linear-gradient(#080c0afb,#030505fb);border:1px solid #d69a3542;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:100%;height:100%;padding:16px;display:grid;box-shadow:-22px 26px 88px #000000b3}.htx-share-directory-drawer>header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.htx-share-directory-drawer>header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-share-directory-drawer h3{color:#fff8dc;letter-spacing:-.04em;margin:4px 0;font-size:23px;font-weight:950}.htx-share-directory-drawer p{color:#ebeee585;margin:0;font-size:12px}.htx-share-directory-drawer>header>button{color:#ebeee5b3;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;width:32px;height:32px}.htx-share-directory-list{gap:9px;min-height:0;padding-right:4px;display:grid;overflow:auto}.htx-share-directory-row{background:#ffffff06;border:1px solid #ffffff13;border-radius:15px;grid-template-columns:78px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px;display:grid}.htx-share-directory-row>span{color:#e7c46a;text-transform:uppercase;background:#d69a350e;border:1px solid #d69a3538;border-radius:999px;justify-content:center;padding:5px 8px;font-size:9px;font-weight:950;display:inline-flex}.htx-share-directory-row strong{color:#fff8dc;font-size:12px;font-weight:950;display:block}.htx-share-directory-row small{color:#ebeee575;margin-top:3px;font-size:10px;font-weight:850;display:block}.htx-share-directory-row p{color:#ebeee580;margin-top:7px;font-size:10px;line-height:1.35}.htx-share-directory-row button,.htx-share-directory-drawer>footer button{color:#e7c46a;background:#d69a3511;border:1px solid #d69a3538;border-radius:999px;min-height:32px;padding:0 12px;font-size:10px;font-weight:950}.htx-share-directory-empty{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:16px;gap:5px;padding:18px;display:grid}.htx-share-directory-empty strong{color:#fff8dc;font-size:13px;font-weight:950}.htx-share-directory-empty span{color:#ebeee57a;font-size:11px;line-height:1.45}.htx-share-directory-drawer>footer{border-top:1px solid #ffffff12;justify-content:flex-end;padding-top:12px;display:flex}@media (width<=980px){.htx-share-directory-backdrop{width:calc(100vw - 20px);top:116px;bottom:10px;right:10px}.htx-share-directory-row{grid-template-columns:1fr}.htx-share-directory-row>span,.htx-share-directory-row button{justify-self:start}}.htx-profile-pro-backdrop{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.htx-profile-pro-modal{color:#f5f1e8;background:radial-gradient(circle at 14% 0,#f5c6371f,#0000 32%),linear-gradient(135deg,#07100d 0%,#0b1113 54%,#050807 100%);border:1px solid #f5c63738;width:min(960px,94vw);max-height:90vh;padding:28px;position:relative;overflow:auto;box-shadow:0 30px 100px #0000007a}.htx-profile-pro-close{color:#f5f1e8b8;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;width:42px;height:42px;font-size:24px;font-weight:900;position:absolute;top:20px;right:20px}.htx-profile-pro-hero{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:20px;padding-right:52px;display:grid}.htx-profile-pro-hero .htx-cloud-dm-presence-avatar.xl{border:1px solid #f5c6378c;width:82px;height:82px;font-size:24px}.htx-profile-pro-hero span,.htx-profile-pro-body article span{color:#f5c637;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.htx-profile-pro-hero h2{color:#fff;letter-spacing:-.06em;overflow-wrap:anywhere;align-items:center;gap:10px;margin:8px 0 0;font-size:clamp(30px,4vw,48px);line-height:1;display:flex}.htx-profile-pro-hero h2 em{color:#07100d;background:#f5c637;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;font-weight:950;display:grid}.htx-profile-pro-hero p{color:#f5f1e8c2;margin:8px 0 0;font-size:15px}.htx-profile-pro-hero p b{color:#f5f1e861;margin:0 8px}.htx-profile-pro-hero p strong{color:#f5c637}.htx-profile-pro-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.htx-profile-pro-meta small{color:#f5f1e89e;background:#ffffff09;border:1px solid #ffffff14;padding:6px 9px;font-size:11px;font-weight:800}.htx-profile-pro-meta a{color:#fff;background:#0a66c2;border-radius:6px;place-items:center;width:25px;height:25px;font-size:12px;font-weight:950;text-decoration:none;display:inline-grid}.htx-profile-pro-body{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;padding-top:22px;display:grid}.htx-profile-pro-body article{background:#ffffff07;border:1px solid #ffffff14;min-height:112px;padding:16px}.htx-profile-pro-body article.wide{grid-column:span 2}.htx-profile-pro-body article strong{color:#fff;overflow-wrap:anywhere;margin-top:10px;font-size:15px;line-height:1.35;display:block}.htx-profile-pro-body article p{color:#f5f1e8a3;margin:12px 0 0;font-size:13px;line-height:1.6}.htx-profile-pro-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.htx-profile-pro-tags strong{color:#f5f1e8db;background:#f5c63712;border:1px solid #f5c6373d;border-radius:999px;padding:7px 10px;font-size:12px}.htx-profile-pro-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.htx-profile-pro-actions button{color:#f5c637;cursor:pointer;background:#f5c63714;border:1px solid #f5c63757;padding:11px 14px;font-size:12px;font-weight:900}.htx-profile-pro-actions button:disabled{opacity:.42;cursor:not-allowed}.htx-profile-pro-note{border-top:1px solid #ffffff14;margin-top:22px;padding-top:18px}.htx-profile-pro-note strong{color:#f5f1e8db;font-size:13px}.htx-profile-pro-note p{color:#f5f1e88a;margin:8px 0 0;font-size:13px;line-height:1.55}@media (width<=840px){.htx-profile-pro-modal{padding:20px}.htx-profile-pro-hero{grid-template-columns:1fr;padding-right:44px}.htx-profile-pro-body{grid-template-columns:1fr}.htx-profile-pro-body article.wide{grid-column:auto}}.htx-dimension-mention-panel{z-index:60;background:linear-gradient(#f5b2260f,#0000),#050505;border:1px solid #f5b22657;border-radius:3px;grid-template-rows:auto minmax(0,1fr) auto;max-height:330px;display:grid;position:absolute;bottom:calc(100% + 8px);left:56px;right:84px;overflow:hidden;box-shadow:0 24px 80px #000000d1}.htx-dimension-mention-panel header{background:#090909;border-bottom:1px solid #f5b2262e;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:0 10px;display:flex}.htx-dimension-mention-panel header span{color:#ffd66b;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950}.htx-dimension-mention-panel header small{color:#9dccff;font-size:10px;font-weight:900}.htx-dimension-mention-panel>div{align-content:start;min-height:0;display:grid;overflow:auto}.htx-dimension-mention-panel button{color:#fff6dad6;text-align:left;cursor:pointer;background:#050505;border:0;border-bottom:1px solid #ffffff1a;grid-template-columns:86px minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:8px;min-height:42px;padding:0 10px;display:grid}.htx-dimension-mention-panel button:hover,.htx-dimension-mention-panel button.active{background:#f5b22613}.htx-dimension-mention-panel b{color:#9dccff;background:#2d8dff1f;border:1px solid #2d8dff61;border-radius:2px;justify-content:center;align-items:center;min-height:20px;font-size:10px;font-weight:950;display:inline-flex}.htx-dimension-mention-panel strong{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htx-dimension-mention-panel span{color:#fff6da94;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.htx-dimension-mention-panel p{color:#fff6da80;place-items:center;min-height:88px;margin:0;font-size:12px;font-weight:800;display:grid}.htx-dimension-mention-panel footer{color:#fff6da70;background:#070707;border-top:1px solid #ffffff1a;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:850;display:flex}@media (width<=760px){.htx-dimension-mention-panel{left:8px;right:8px}.htx-dimension-mention-panel button{grid-template-columns:1fr;gap:3px;min-height:58px;padding:8px 10px}}.htx-dimension-mention-panel{background:linear-gradient(#f5b2260f,#0000),#070707fa!important;border-color:#f5b22661!important;max-height:300px!important;bottom:calc(100% + 8px)!important}@media (width<=760px){.htx-dimension-live-query{grid-template-columns:1fr;gap:3px;min-height:58px;padding:8px 10px}.htx-dimension-mention-panel button{grid-template-columns:1fr!important}}.htx-dimension-mention-panel{visibility:hidden!important;pointer-events:none!important;display:none!important}.htx-cloud-dm-composer{position:relative}.htx-dimension-mention-panel{z-index:80;border-radius:3px;grid-template-rows:auto minmax(0,1fr) auto;position:absolute;left:56px;right:84px;overflow:hidden;box-shadow:0 24px 80px #000000d1;visibility:visible!important;pointer-events:auto!important;background:linear-gradient(#f5b2260f,#0000),#070707fa!important;border:1px solid #f5b22661!important;max-height:300px!important;display:grid!important;bottom:calc(100% + 8px)!important}.htx-dimension-live-query{background:#f5b2260b;border-bottom:1px solid #f5b22624;grid-template-columns:110px minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:8px;min-height:42px;padding:0 10px;display:grid}.htx-dimension-live-query b{color:#ffd66b;letter-spacing:.08em;font-size:10px;font-weight:950}.htx-dimension-live-query strong{color:#fff6dadb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htx-dimension-live-query span{color:#fff6da85;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:780;overflow:hidden}.htx-dimension-mention-panel button{background:#030303f5!important;grid-template-columns:110px minmax(0,.9fr) minmax(0,1.4fr)!important;min-height:38px!important}.htx-dimension-mention-panel button.active{outline-offset:-1px;outline:1px solid #f5b2265c;background:#f5b22614!important}.htx-dimension-mention-panel footer{color:#fff6da80!important}@media (width<=760px){.htx-dimension-mention-panel{left:8px!important;right:8px!important}.htx-dimension-live-query,.htx-dimension-mention-panel button{grid-template-columns:1fr!important}}.htx-notification-hub{display:inline-flex;position:relative}.htx-notification-trigger{color:#e7c46a;cursor:pointer;background:#ffffff07;border:1px solid #ffffff17;border-radius:8px;width:38px;height:38px;font-size:16px;position:relative}.htx-notification-trigger.active,.htx-notification-trigger:hover{background:#d69a3517;border-color:#d69a3552}.htx-notification-trigger small{color:#060808;background:#d8a739;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:11px;font-weight:950;display:grid;position:absolute;top:-9px;right:-7px}.htx-notification-panel{z-index:110;color:#ebeee5d1;background:radial-gradient(circle at 18% 0,#d69a351a,#0000 34%),linear-gradient(#080c0afa,#030505fa);border:1px solid #d69a353d;border-radius:16px;width:min(440px,94vw);max-height:calc(100vh - 98px);position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 24px 74px #00000094}.htx-notification-panel>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.htx-notification-panel>header span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.htx-notification-panel>header h3{color:#fff8dc;margin:4px 0 3px;font-size:18px;font-weight:950}.htx-notification-panel>header p{color:#ebeee57a;margin:0;font-size:12px}.htx-notification-panel>header button{color:#ebeee5ad;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;width:28px;height:28px}.htx-notification-stats{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,1fr);display:grid}.htx-notification-stats article{border-right:1px solid #ffffff0e;padding:12px 10px}.htx-notification-stats article:last-child{border-right:0}.htx-notification-stats strong{color:#fff8dc;font-size:18px;font-weight:950;display:block}.htx-notification-stats span{color:#ebeee573;text-transform:uppercase;font-size:9px;font-weight:900}.htx-notification-section{border-bottom:1px solid #ffffff0f;gap:10px;padding:14px;display:grid}.htx-notification-section>strong{color:#ebeee5b8;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.htx-notification-card{background:#d69a350b;border:1px solid #d69a3533;border-radius:12px;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:11px;display:grid}.htx-notification-card .avatar{color:#e7c46a;background:#d69a3517;border:1px solid #d69a353d;border-radius:999px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:950;display:grid;overflow:hidden}.htx-notification-card .avatar img{object-fit:cover;width:100%;height:100%}.htx-notification-card span{color:#ebeee573;font-size:10px;font-weight:850}.htx-notification-card h4{color:#fff8dc;margin:4px 0;font-size:13px;font-weight:950}.htx-notification-card p{color:#ebeee585;margin:0;font-size:11px}.htx-notification-card .actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.htx-notification-card .actions button,.htx-notification-confirm button{color:#e7c46a;cursor:pointer;background:#d69a3512;border:1px solid #d69a3538;border-radius:8px;min-height:30px;padding:0 10px;font-size:10px;font-weight:950}.htx-notification-card .actions button:hover,.htx-notification-confirm button:hover{background:#d69a3524}.htx-network-row{background:#ffffff06;border:1px solid #fff1;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.htx-network-row span{color:#ebeee5d1;font-size:12px;font-weight:950}.htx-network-row small{color:#ebeee570;font-size:10px;font-weight:800}.htx-network-row.muted{opacity:.75}.htx-notification-section .empty{color:#ebeee56b;border:1px dashed #ffffff17;border-radius:10px;padding:12px;font-size:12px}.htx-notification-panel>footer{color:#ebeee58c;padding:10px 14px;font-size:11px}.htx-notification-confirm-backdrop{z-index:140;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.htx-notification-confirm{background:radial-gradient(circle at 20% 0,#d69a351c,#0000 34%),#070908;border:1px solid #d69a353d;border-radius:16px;width:min(440px,100%);padding:18px;box-shadow:0 24px 74px #00000094}.htx-notification-confirm>span{color:#d6a735;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htx-notification-confirm h3{color:#fff8dc;margin:6px 0;font-size:20px;font-weight:950}.htx-notification-confirm p{color:#ebeee594;margin:0 0 14px;font-size:13px;line-height:1.5}.htx-notification-confirm label{color:#ebeee59e;gap:6px;margin-bottom:14px;font-size:11px;font-weight:900;display:grid}.htx-notification-confirm select{color:#ebeee5d1;background:#070908;border:1px solid #ffffff1a;border-radius:9px;height:36px;padding:0 10px}.htx-notification-confirm>div{justify-content:flex-end;gap:9px;display:flex}.htx-notification-confirm button.accept{color:#8ff1bd;background:#2dbe7824;border-color:#2dbe7847}.htx-notification-confirm button.decline,.htx-notification-confirm button.block,.htx-notification-confirm button.report{color:#ffb4aa;background:#e65a5a1f;border-color:#e65a5a42}@media (width<=720px){.htx-notification-panel{width:auto;position:fixed;top:72px;left:12px;right:12px}.htx-notification-stats{grid-template-columns:repeat(2,1fr)}}.htx-notification-card .actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}.htx-notification-card .actions button{white-space:nowrap!important;text-overflow:clip!important;letter-spacing:-.01em!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:34px!important;padding:0 12px!important;line-height:1!important;overflow:visible!important}.htx-notification-trigger small{animation:1.45s ease-in-out infinite htxNotificationPulse}@keyframes htxNotificationPulse{0%,to{transform:scale(1);box-shadow:0 0 #d69a3542}50%{transform:scale(1.08);box-shadow:0 0 0 6px #d69a3500}}.htx-notification-card h4{line-height:1.25!important}.htx-notification-card p{line-height:1.35!important}.htx-notification-confirm{border-radius:18px!important;align-content:start!important;gap:10px!important;width:min(560px,100vw - 44px)!important;min-height:250px!important;padding:26px 28px 22px!important;display:grid!important}.htx-notification-confirm>span{color:#d6a735!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:2px!important;font-size:10px!important;font-weight:950!important;display:block!important}.htx-notification-confirm h3{color:#fff8dc!important;letter-spacing:-.035em!important;margin:0!important;font-size:25px!important;font-weight:950!important;line-height:1.08!important}.htx-notification-confirm p{color:#ebeee594!important;max-width:470px!important;margin:2px 0 18px!important;font-size:14px!important;line-height:1.48!important}.htx-notification-confirm>div{border-top:1px solid #ffffff12!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:10px!important;padding-top:16px!important;display:flex!important}.htx-notification-confirm>div button{white-space:nowrap!important;text-overflow:clip!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-width:132px!important;height:40px!important;min-height:40px!important;padding:0 18px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.htx-notification-confirm>div button:first-child{color:#ebeee5b8!important;background:#ffffff09!important;border-color:#ffffff1a!important}.htx-notification-confirm>div button:first-child:hover{color:#ffffffe6!important;background:#ffffff12!important}.htx-notification-confirm>div button.accept,.htx-notification-confirm>div button.confirm,.htx-notification-confirm>div button:last-child{color:#9af3c3!important;background:#2dbe7824!important;border-color:#2dbe7857!important}.htx-notification-confirm>div button.decline,.htx-notification-confirm>div button.block,.htx-notification-confirm>div button.report{color:#ffb4aa!important;background:#e65a5a21!important;border-color:#e65a5a57!important}.htx-notification-confirm label{margin:2px 0 12px!important}.htx-notification-confirm select{width:100%!important}@media (width<=560px){.htx-notification-confirm{padding:22px 20px!important}.htx-notification-confirm h3{font-size:22px!important}.htx-notification-confirm>div{grid-template-columns:1fr!important;display:grid!important}.htx-notification-confirm>div button{width:100%!important}}.macroRadarTerminal{background:radial-gradient(circle at 18% 12%,#d6b35d29,#0000 34%),radial-gradient(circle at 72% 18%,#2fb48f1f,#0000 32%),linear-gradient(145deg,#060b0afa,#0d1613f5 48%,#060b0afc);border:1px solid #d6b35d47;border-radius:28px;margin:18px 0 22px;padding:18px;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000059,inset 0 1px #ffffff0f}.macroRadarTerminal:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 75%)}.macroRadarTopbar,.macroRadarBody,.macroRadarAxisList{z-index:1;position:relative}.macroRadarTopbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.macroRadarTopbar span,.macroRadarSelect span,.macroRadarInsightPanel>span,.macroRadarMiniReadout span,.macroRadarDeltaCard span{color:#d6b35d;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.macroRadarTopbar h3{color:#f8f0d8;letter-spacing:-.04em;margin:6px 0 7px;font-size:clamp(21px,2.2vw,31px);line-height:1.02}.macroRadarTopbar p{color:#e9e2cdad;max-width:650px;margin:0;font-size:13px;line-height:1.55}.macroRadarSelect{background:#ffffff0b;border:1px solid #d6b35d33;border-radius:18px;min-width:190px;padding:10px}.macroRadarSelect select{color:#f8f0d8;background:#101915;border:1px solid #d6b35d47;border-radius:14px;outline:none;width:100%;margin-top:7px;padding:9px 10px;font-size:12px;font-weight:750}.macroRadarBody{grid-template-columns:minmax(330px,1.1fr) minmax(260px,.75fr);align-items:center;gap:18px;display:grid}.macroRadarCanvasShell{background:radial-gradient(circle at 50% 48%,#d6b35d1c,#0000 45%),linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff13;border-radius:24px;place-items:center;min-height:445px;display:grid;position:relative;overflow:hidden}.macroRadarCanvasShell:after{content:"HALCYON MACRO RADAR";color:#d6b35d38;letter-spacing:.22em;font-size:10px;font-weight:950;position:absolute;bottom:14px;right:18px}.macroRadarLegend{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:14px;left:16px}.macroRadarLegend span{color:#f8f0d8c7;background:#00000038;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;font-weight:800;display:inline-flex}.macroRadarLegend i{border-radius:50%;width:9px;height:9px}.macroRadarLegend i.primary{background:#d6b35d;box-shadow:0 0 14px #d6b35dbf}.macroRadarLegend i.secondary{background:#27b39b;box-shadow:0 0 14px #27b39b8c}.macroRadarChart{width:min(100%,440px);height:auto;overflow:visible}.macroRadarGridPolygon{fill:#0000;stroke:#d6b35d2b;stroke-width:1px}.macroRadarAxis line{stroke:#d6b35d30;stroke-width:1px}.macroRadarAxis text{fill:#f8f0d8b8;letter-spacing:.02em;font-size:11px;font-weight:850;transition:fill .16s,font-size .16s}.macroRadarAxis.active line{stroke:#d6b35d94}.macroRadarAxis.active text{fill:#ffe39a;font-size:12px}.macroRadarPrimaryArea{fill:#d6b35d3d;stroke:#d6b35d;stroke-width:2.4px}.macroRadarComparisonArea{fill:#27b39b1f;stroke:#27b39be0;stroke-width:1.6px;stroke-dasharray:5 5}.macroRadarPrimaryDot,.macroRadarComparisonDot{transition:r .16s,opacity .16s}.macroRadarPrimaryDot{fill:#f3cf72;stroke:#000000a6;stroke-width:1.5px}.macroRadarPrimaryDot.active{fill:#fff1bd;stroke:#d6b35d;stroke-width:2px}.macroRadarComparisonDot{fill:#27b39b;opacity:.86}.macroRadarCenterKicker{fill:#d6b35db8;letter-spacing:.18em;font-size:14px;font-weight:950}.macroRadarCenterValue{fill:#f8f0d8;letter-spacing:-.04em;font-size:24px;font-weight:950}.macroRadarInsightPanel{background:linear-gradient(#ffffff0f,#ffffff06),#00000038;border:1px solid #d6b35d2e;border-radius:24px;padding:18px}.macroRadarInsightPanel h4{color:#f8f0d8;letter-spacing:-.04em;margin:8px 0;font-size:21px;line-height:1.05}.macroRadarInsightPanel>strong{color:#ffe39a;letter-spacing:-.08em;align-items:baseline;font-size:48px;font-weight:950;display:inline-flex}.macroRadarInsightPanel p{color:#e9e2cda8;margin:8px 0 14px;font-size:13px;line-height:1.55}.macroRadarDeltaCard{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:13px 0;display:flex}.macroRadarDeltaCard b,.macroRadarAxisList em{font-style:normal;font-weight:950}.macroRadarDeltaCard b.positive,.macroRadarAxisList em.positive{color:#7fe3c3}.macroRadarDeltaCard b.negative,.macroRadarAxisList em.negative{color:#ff8d7d}.macroRadarMiniReadout{gap:10px;display:grid}.macroRadarMiniReadout article{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:12px}.macroRadarMiniReadout strong{color:#f8f0d8;margin:5px 0 4px;font-size:13px;display:block}.macroRadarMiniReadout small{color:#e9e2cd94;font-size:11px;line-height:1.45}.macroRadarAxisList{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.macroRadarAxisList button{appearance:none;color:#f8f0d8;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff13;border-radius:16px;padding:11px;transition:transform .16s,border-color .16s,background .16s}.macroRadarAxisList button:hover,.macroRadarAxisList button.active{background:#d6b35d14;border-color:#d6b35d6b;transform:translateY(-1px)}.macroRadarAxisList span{color:#e9e2cd94;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:850;display:block;overflow:hidden}.macroRadarAxisList strong{color:#ffe39a;letter-spacing:-.04em;margin-top:6px;font-size:20px;display:inline-block}.macroRadarAxisList em{float:right;margin-top:10px;font-size:11px}@media (width<=1040px){.macroRadarBody{grid-template-columns:1fr}.macroRadarAxisList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.macroRadarTerminal{border-radius:22px;padding:14px}.macroRadarTopbar{flex-direction:column}.macroRadarSelect{width:100%}.macroRadarCanvasShell{min-height:370px}.macroRadarChart{width:360px;max-width:100%}.macroRadarAxisList{grid-template-columns:1fr}}.macroRadarInsightTitle{align-items:center;gap:8px;display:flex}.macroRadarInsightTitle span{display:inline-block}.macroRadarInfoButton,.macroRadarAxisInfoMark{color:#ffe39a;background:#d6b35d24;border:1px solid #ffe39a8c;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:950;line-height:1;display:inline-flex;box-shadow:0 0 18px #d6b35d2e}.macroRadarInfoButton{cursor:pointer;transition:transform .16s,background .16s,border-color .16s}.macroRadarInfoButton:hover{background:#d6b35d3d;border-color:#ffe39ae6;transform:translateY(-1px)}.macroRadarAxisInfoMark{vertical-align:middle;width:16px;height:16px;margin-left:6px;font-size:10px}.macroRadarGuideOverlay{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.macroRadarGuideCard{background:radial-gradient(circle at 15% 10%,#d6b35d2e,#0000 35%),radial-gradient(circle at 88% 12%,#27b39b1f,#0000 34%),linear-gradient(145deg,#07100e,#101915 58%,#050807);border:1px solid #d6b35d57;border-radius:26px;width:min(720px,100%);max-height:min(680px,92vh);padding:24px;position:relative;overflow:auto;box-shadow:0 32px 90px #0000008f}.macroRadarGuideCard>span{color:#d6b35d;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.macroRadarGuideCard h3{color:#f8f0d8;letter-spacing:-.06em;margin:8px 0 10px;font-size:clamp(24px,3vw,36px);line-height:.98}.macroRadarGuideCard p{color:#e9e2cdb8;margin:0;font-size:13px;line-height:1.62}.macroRadarGuideClose{color:#f8f0d8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;width:34px;height:34px;font-size:21px;line-height:1;position:absolute;top:14px;right:16px}.macroRadarGuideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.macroRadarGuideGrid article{background:#ffffff0a;border:1px solid #ffffff16;border-radius:18px;padding:14px}.macroRadarGuideGrid strong{color:#ffe39a;margin-bottom:7px;font-size:13px;display:block}@media (width<=720px){.macroRadarGuideOverlay{padding:12px}.macroRadarGuideCard{border-radius:22px;padding:20px}.macroRadarGuideGrid{grid-template-columns:1fr}}.macroRadarSourceStrip{z-index:1;background:#ffffff09;border:1px solid #d6b35d29;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 14px;padding:10px 12px;display:grid;position:relative}.macroRadarSourceStrip span,.macroRadarMetaReadout span,.macroRadarGuideScoreRow span,.macroRadarGuideSourceDeck span{color:#d6b35d;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.macroRadarSourceStrip p{color:#e9e2cda8;margin:0;font-size:12px;line-height:1.45}.macroRadarSourceStrip button{appearance:none;color:#ffe39a;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:#d6b35d17;border:1px solid #d6b35d57;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:900}.macroRadarSourceStrip button:hover{background:#d6b35d29;border-color:#ffe39a99}.macroRadarAxis,.macroRadarPrimaryDot{cursor:pointer}.macroRadarMetaReadout{background:#d6b35d0b;border:1px solid #d6b35d1f;border-radius:18px;margin:0 0 12px;padding:12px}.macroRadarMetaReadout p{color:#f8f0d8c7;margin:6px 0 4px;font-size:12px;line-height:1.45}.macroRadarMetaReadout small{color:#e9e2cd80;font-size:11px;line-height:1.35}.macroRadarGuideScoreRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.macroRadarGuideScoreRow article{background:#d6b35d0e;border:1px solid #d6b35d2e;border-radius:18px;padding:14px}.macroRadarGuideScoreRow strong{color:#ffe39a;letter-spacing:-.06em;margin:6px 0 4px;font-size:30px;font-weight:950;display:block}.macroRadarGuideScoreRow small{color:#e9e2cd99;font-size:11px;line-height:1.35}.macroRadarGuideGridWide article ul{color:#e9e2cdb8;margin:0;padding-left:18px;font-size:12px;line-height:1.6}.macroRadarGuideGridWide article li+li{margin-top:4px}.macroRadarGuideSourceDeck{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.macroRadarGuideSourceDeck article{background:#0003;border:1px solid #ffffff13;border-radius:16px;padding:12px}.macroRadarGuideSourceDeck p{color:#e9e2cda3;margin-top:7px;font-size:11px;line-height:1.5}@media (width<=880px){.macroRadarSourceStrip{grid-template-columns:1fr}.macroRadarSourceStrip button{width:fit-content}.macroRadarGuideSourceDeck{grid-template-columns:1fr}}@media (width<=720px){.macroRadarGuideScoreRow{grid-template-columns:1fr}}.hxiPublicShell,.hxiPrivateShell{--hxi-bg:#020713;--hxi-ink:#f8fbff;--hxi-muted:#d2e2f6ad;--hxi-soft:#d2e2f66b;--hxi-line:#7da4e138;--hxi-line-strong:#77b0ff6b;--hxi-panel:#060f1fd6;--hxi-panel-2:#0c1c36c7;--hxi-blue:#5fb1ff;--hxi-blue-2:#2f6fff;--hxi-cyan:#59f7ff;--hxi-gold:#ffd15c;--hxi-orange:#ffa43d;--hxi-green:#65ffba;--hxi-red:#ff667d;color:var(--hxi-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hxiPublicShell *,.hxiPrivateShell *{box-sizing:border-box}.hxiPublicShell{background:radial-gradient(circle at 76% -10%,#ffb33d47,#0000 34rem),radial-gradient(circle at 18% 0,#4297ff38,#0000 30rem),linear-gradient(135deg,#020713 0%,#07152b 54%,#030714 100%);min-height:calc(100vh - 130px);padding:24px;overflow:hidden}.hxiPublicHero{border:1px solid var(--hxi-line);background:linear-gradient(135deg,#020713b8,#09162d94),radial-gradient(circle at 100% 20%,#ffd15c2e,#0000 28rem);grid-template-columns:minmax(420px,.88fr) minmax(620px,1.12fr);align-items:center;gap:28px;min-height:640px;padding:46px 28px 50px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a,0 30px 120px #0000006b}.hxiPublicCopy{z-index:5;max-width:780px;position:relative}.hxiPublicCopy>span,.hxiPublicCapabilities span,.hxiInstitutionTopbar span,.hxiNotice,.hxiWorkroomHero>span,.hxiLiveStack span,.hxiMarketMap span,.hxiChartTerminal header span,.hxiRiskPanel span,.hxiCortexIntro span,.hxiDecisionRoom span,.hxiConnectMain>span,.hxiConnectSide>span,.hxiReportsBoard>span,.hxiPermissionBoard>span{color:var(--hxi-gold);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.2;display:block}.hxiPublicCopy h1,.hxiWorkroomHero h1,.hxiCortexIntro h1,.hxiConnectMain h1,.hxiReportsBoard h1,.hxiPermissionBoard h1{color:#fff;letter-spacing:-.075em;margin:16px 0 18px;font-size:clamp(58px,7.5vw,118px);font-weight:900;line-height:.88}.hxiPublicCopy p,.hxiWorkroomHero p,.hxiCortexIntro p,.hxiConnectMain p{max-width:760px;color:var(--hxi-muted);font-size:17px;line-height:1.65}.hxiHeroActions,.hxiTimeframes,.hxiDecisionRoom section:last-child,.hxiLinkedModules{flex-wrap:wrap;gap:10px;display:flex}.hxiHeroActions button,.hxiWorkroomHero button,.hxiLiveStack button,.hxiTimeframes button,.hxiRiskMetrics button,.hxiDecisionRoom button,.hxiDocsGrid button,.hxiCommandBox button{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffd15c17;border:1px solid #ffd15c47;min-height:44px;padding:0 17px;font-size:12px;font-weight:900}.hxiHeroActions button:first-child,.hxiWorkroomHero button,.hxiCommandBox button,.hxiTimeframes button.active,.hxiDecisionRoom button:first-child{color:#061020;background:linear-gradient(135deg,#ffd15c,#ff9f3c);border-color:#ffd15cd9;box-shadow:0 16px 44px #ffa43d3d}.hxiFloatingStage{perspective:1600px;min-height:600px;position:relative}.hxiFloatScreen{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#0f1216fa,#020509fa);border:1px solid #ffd15c38;position:absolute;overflow:hidden;box-shadow:0 46px 110px #0000008f,inset 0 1px #ffffff0d}.hxiFloatScreen:before{content:"";pointer-events:none;border:7px solid #ffffff09;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffd15c14}.hxiFloatScreen header{background:linear-gradient(#191919f5,#080808f5);border-bottom:1px solid #ffd15c24;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 14px;display:flex}.hxiFloatScreen header strong{color:#fff;letter-spacing:.03em;font-size:13px}.hxiFloatScreen header small,.hxiFloatScreen nav span{color:#ffd15cc2;font-size:12px}.hxiFloatScreen nav{gap:18px;display:flex}.hxiFloatHeatmap{z-index:1;width:310px;min-height:480px;top:132px;left:-26px;transform:rotateY(21deg)rotate(-3deg)scale(.96)}.hxiFloatMain{z-index:3;width:730px;min-height:540px;top:40px;left:170px;transform:rotateY(-8deg)rotate(.5deg)}.hxiFloatRisk{z-index:2;width:360px;min-height:500px;top:82px;right:-30px;transform:rotateY(-22deg)rotate(2deg)scale(.94)}.hxiHeatmapMini,.hxiHeatmapBig{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:14px;display:grid}.hxiHeatmapMini button,.hxiHeatmapBig button{color:#fff;cursor:pointer;text-align:center;background:#105028b8;border:1px solid #ffffff0d;align-content:center;gap:4px;min-height:84px;display:grid}.hxiHeatmapMini button.up,.hxiHeatmapBig button.up{background:linear-gradient(135deg,#287e3ff2,#0a4825f2)}.hxiHeatmapMini button.down,.hxiHeatmapBig button.down{background:linear-gradient(135deg,#70242cf2,#371318f2)}.hxiHeatmapMini button.flat,.hxiHeatmapBig button.flat{background:linear-gradient(135deg,#464d56f2,#1c2531f2)}.hxiHeatmapBig button.active{outline:2px solid var(--hxi-gold);outline-offset:-2px}.hxiHeatmapMini strong,.hxiHeatmapBig strong{font-size:17px}.hxiHeatmapMini span,.hxiHeatmapBig span,.hxiHeatmapMini em,.hxiHeatmapBig em{color:#ffffffdb;font-style:normal;font-weight:750}.hxiMiniChart{background-color:#050505;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:100%;height:270px;display:block}.hxiMiniArea{fill:#59f7ff2e}.hxiMiniLine{fill:none;stroke:#59f7ff;stroke-width:3px}.hxiMiniDot{fill:#fff;opacity:.78}.hxiFloatTable{grid-template-columns:repeat(3,1fr);gap:1px;padding:14px;display:grid}.hxiFloatTable div,.hxiRiskRows div{background:#ffffff09;border:1px solid #ffd15c1f;padding:12px}.hxiFloatTable strong,.hxiFloatTable span,.hxiFloatTable em,.hxiRiskRows span,.hxiRiskRows strong{display:block}.hxiFloatTable strong,.hxiRiskRows strong{color:#fff}.hxiFloatTable span,.hxiRiskRows span{color:#ffffff8f;font-size:12px}.hxiFloatTable em{color:var(--hxi-green);font-style:normal;font-weight:900}.hxiFloatTable em.down{color:var(--hxi-red)}.hxiRiskRows{gap:8px;padding:14px;display:grid}.hxiPublicCapabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.hxiPublicCapabilities article{border:1px solid var(--hxi-line);background:linear-gradient(135deg,#08142adb,#03070fd6);min-height:192px;padding:22px}.hxiPublicCapabilities strong{color:#fff;margin:12px 0 10px;font-size:22px;line-height:1.05;display:block}.hxiPublicCapabilities p{color:var(--hxi-muted);margin:0;line-height:1.55}.hxiPrivateShell{background:radial-gradient(circle at 24% 0,#4185ff2e,#0000 32rem),radial-gradient(circle at 88% 0,#ffd15c1c,#0000 28rem),linear-gradient(135deg,#010612 0%,#07162d 58%,#020713 100%);grid-template-columns:86px minmax(0,1fr);min-height:calc(100vh - 130px);display:grid}.hxiInstitutionRail{border-right:1px solid var(--hxi-line);background:#020812c7;align-content:start;gap:8px;height:calc(100vh - 130px);padding:14px 10px;display:grid;position:sticky;top:0}.hxiRailMark{background:linear-gradient(135deg, var(--hxi-gold), var(--hxi-orange));color:#061020;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 auto 10px;font-size:22px;font-weight:950;display:grid}.hxiInstitutionRail button{color:#ebf4ffc2;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff08;border:1px solid #7da4e12e;min-height:54px;font-size:10px;font-weight:900}.hxiInstitutionRail button.active{color:#061020;background:linear-gradient(135deg, var(--hxi-gold), var(--hxi-orange));border-color:#ffd15c94}.hxiInstitutionRail .hxiRailExit{color:var(--hxi-red);margin-top:22px}.hxiInstitutionDeck{min-width:0;padding:16px}.hxiInstitutionTopbar{grid-template-columns:minmax(280px,.55fr) minmax(360px,1fr) 170px;align-items:stretch;gap:12px;min-height:78px;display:grid}.hxiInstitutionTopbar>div,.hxiCommandBox,.hxiSessionState,.hxiNotice,.hxiWorkroomHero,.hxiLiveStack section,.hxiMarketMap,.hxiChartTerminal,.hxiRiskPanel,.hxiCortexIntro,.hxiObjectiveGrid button,.hxiDecisionRoom section,.hxiConnectMain,.hxiConnectSide,.hxiReportsBoard,.hxiDocsGrid article,.hxiPermissionBoard,.hxiPermissionGrid article{border:1px solid var(--hxi-line);background:linear-gradient(135deg,#08152bd6,#020710db);box-shadow:inset 0 1px #ffffff09}.hxiInstitutionTopbar>div{padding:14px}.hxiInstitutionTopbar strong{color:#fff;margin-top:4px;font-size:16px;display:block}.hxiCommandBox{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.hxiCommandBox b{color:var(--hxi-gold);font-size:18px}.hxiCommandBox input{color:#fff;background:#00000047;border:1px solid #7da4e138;outline:none;width:100%;min-height:42px;padding:0 12px}.hxiSessionState strong{color:var(--hxi-green);font-size:20px}.hxiNotice{color:var(--hxi-green);background:#22948f1a;border-color:#65ffba47;margin:12px 0;padding:14px}.hxiWorkroomGrid,.hxiConnectRoom{grid-template-columns:minmax(0,1fr) 360px;gap:12px;display:grid}.hxiWorkroomHero{background:radial-gradient(circle at 70% 10%,#5fb1ff24,#0000 34rem),linear-gradient(135deg,#08152be0,#020710e6);align-content:start;min-height:640px;padding:28px;display:grid}.hxiWorkroomHero h1,.hxiCortexIntro h1,.hxiConnectMain h1,.hxiReportsBoard h1,.hxiPermissionBoard h1{font-size:clamp(48px,6.5vw,90px)}.hxiHeroKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:26px 0 18px;display:grid}.hxiHeroKpis article,.hxiChartQuote,.hxiRiskMetrics article,.hxiMessageThread article,.hxiConnectSide button{background:#ffffff09;border:1px solid #7da4e129;padding:14px}.hxiHeroKpis strong{color:var(--hxi-green);font-size:26px;line-height:1;display:block}.hxiHeroKpis small,.hxiLiveStack p,.hxiLiveStack small,.hxiChartTerminal p,.hxiRiskMetrics p,.hxiMessageThread p,.hxiDocsGrid p,.hxiPermissionGrid p{color:var(--hxi-muted)}.hxiLiveStack{gap:12px;display:grid}.hxiLiveStack section{align-content:start;gap:10px;padding:18px;display:grid}.hxiLiveStack button{text-align:left;background:#ffffff09;width:100%}.hxiMarketDesk{grid-template-columns:300px minmax(0,1.1fr) 360px;gap:12px;min-height:720px;display:grid}.hxiMarketMap,.hxiChartTerminal,.hxiRiskPanel{overflow:hidden}.hxiMarketMap header,.hxiRiskPanel header{border-bottom:1px solid var(--hxi-line);padding:18px}.hxiMarketMap strong,.hxiRiskPanel strong,.hxiChartTerminal h1{color:#fff}.hxiHeatmapBig{grid-template-columns:1fr;padding:12px}.hxiHeatmapBig button{min-height:92px}.hxiChartTerminal header{border-bottom:1px solid var(--hxi-line);grid-template-columns:minmax(0,1fr) 260px;gap:12px;padding:18px;display:grid}.hxiChartTerminal h1{letter-spacing:-.055em;margin:8px 0 4px;font-size:56px;line-height:.9}.hxiChartQuote strong{color:#fff;font-size:27px;display:block}.hxiChartQuote em{margin-top:6px;font-style:normal;font-weight:900;display:block}.hxiChartQuote em.up{color:var(--hxi-green)}.hxiChartQuote em.down{color:var(--hxi-red)}.hxiChartQuote em.flat{color:var(--hxi-gold)}.hxiChartQuote small{color:var(--hxi-muted);margin-top:9px;display:block}.hxiTimeframes{border-bottom:1px solid var(--hxi-line);padding:12px 18px}.hxiTimeframes button{min-height:36px;padding:0 12px}.hxiChartCanvas{background-color:#01040b;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:520px;overflow:auto}.hxiChartCanvas svg{min-width:920px;height:100%;display:block}.hxiGridLine{stroke:#dceeff2e;stroke-dasharray:2 4}.hxiGridLine.vertical{stroke:#dceeff1c}.hxiAreaPath{fill:url(#hxiArea)}.hxiLinePath{fill:none;stroke:#59f7ff;stroke-width:3px;filter:drop-shadow(0 0 6px #59f7ff6b)}.hxiChartDot{fill:#eaffff;opacity:.76}.hxiVolumeBar{fill:#5fb1ff70}.hxiAxisLine{stroke:#ffffff3d}.hxiAxisText{fill:#ebf4ffbf;font-size:12px;font-weight:800}.hxiCrosshair{stroke:var(--hxi-gold);stroke-dasharray:4 4}.hxiActiveDot{fill:#fff;stroke:var(--hxi-cyan);stroke-width:3px}.hxiTooltipBox{fill:#040a14f0;stroke:#ffd15c94}.hxiTooltipTitle{fill:var(--hxi-gold);font-size:12px;font-weight:900}.hxiTooltipText{fill:#fff;font-size:12px;font-weight:800}.hxiRiskPanel{align-content:start;display:grid}.hxiRadar{width:100%;height:auto;padding:14px}.hxiRadarRing{fill:#0000;stroke:#5fb1ff2e}.hxiRadarAxis{stroke:#5fb1ff2e}.hxiRadarLabel{fill:#ebf4ffa3;font-size:10px;font-weight:800}.hxiRadarPrevious{fill:#ffd15c1f;stroke:#ffd15cad;stroke-width:1.5px}.hxiRadarCurrent{fill:#59f7ff33;stroke:#59f7ffd1;stroke-width:2px}.hxiRiskMetrics{gap:8px;padding:14px;display:grid}.hxiRiskMetrics article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hxiRiskMetrics article span,.hxiRiskMetrics article strong{grid-column:1}.hxiRiskMetrics article strong{color:#fff}.hxiRiskMetrics button{grid-area:1/2/span 2;min-height:36px}.hxiCortexLab{gap:12px;display:grid}.hxiCortexIntro{padding:28px}.hxiObjectiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hxiObjectiveGrid button{color:#fff;text-align:left;cursor:pointer;min-height:260px;padding:20px}.hxiObjectiveGrid button.active{background:linear-gradient(135deg,#ffd15c29,#08152bdb);border-color:#ffd15cb8}.hxiObjectiveGrid strong{margin:12px 0;font-size:25px;line-height:1;display:block}.hxiObjectiveGrid p{color:var(--hxi-muted);line-height:1.5}.hxiObjectiveGrid div{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hxiObjectiveGrid em,.hxiLinkedModules strong{color:#ebf4ffd6;background:#ffffff0a;border:1px solid #7da4e12e;padding:6px 8px;font-size:11px;font-style:normal;font-weight:800}.hxiDecisionRoom{grid-template-columns:minmax(0,1fr) 330px;gap:12px;display:grid}.hxiDecisionRoom section{padding:22px}.hxiDecisionRoom h2{color:#fff;margin:12px 0;font-size:48px;line-height:.95}.hxiDecisionRoom section:last-child{align-content:start}.hxiDecisionRoom section:last-child button{width:100%}.hxiConnectMain,.hxiConnectSide,.hxiReportsBoard,.hxiPermissionBoard{padding:24px}.hxiMessageThread,.hxiConnectSide,.hxiDocsGrid,.hxiPermissionGrid{gap:10px;display:grid}.hxiMessageThread{margin-top:22px}.hxiMessageThread strong,.hxiConnectSide strong,.hxiDocsGrid strong,.hxiPermissionGrid strong{color:#fff;display:block}.hxiConnectSide button{text-align:left;color:inherit;cursor:pointer}.hxiReportsBoard,.hxiPermissionBoard{min-height:680px}.hxiDocsGrid,.hxiPermissionGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.hxiDocsGrid article,.hxiPermissionGrid article{min-height:210px;padding:18px}.hxiPermissionGrid em{color:var(--hxi-green);margin-top:12px;font-style:normal;font-weight:900;display:inline-block}@media (width<=1500px){.hxiPublicHero{grid-template-columns:1fr}.hxiFloatingStage{min-height:720px}.hxiFloatMain{left:240px}.hxiMarketDesk{grid-template-columns:280px minmax(0,1fr)}.hxiRiskPanel{grid-column:1/-1}.hxiRiskMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1100px){.hxiPrivateShell{grid-template-columns:1fr}.hxiInstitutionRail{grid-template-columns:repeat(7,minmax(0,1fr));height:auto;position:static}.hxiInstitutionTopbar,.hxiWorkroomGrid,.hxiConnectRoom,.hxiMarketDesk,.hxiDecisionRoom{grid-template-columns:1fr}.hxiPublicCapabilities,.hxiObjectiveGrid,.hxiDocsGrid,.hxiPermissionGrid,.hxiHeroKpis,.hxiRiskMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hxiPublicShell,.hxiInstitutionDeck{padding:12px}.hxiPublicHero{padding:24px 14px}.hxiPublicCopy h1,.hxiWorkroomHero h1,.hxiCortexIntro h1,.hxiConnectMain h1,.hxiReportsBoard h1,.hxiPermissionBoard h1{font-size:48px}.hxiFloatingStage{display:none}.hxiPublicCapabilities,.hxiObjectiveGrid,.hxiDocsGrid,.hxiPermissionGrid,.hxiHeroKpis,.hxiRiskMetrics{grid-template-columns:1fr}.hxiInstitutionRail{grid-template-columns:repeat(2,minmax(0,1fr))}.hxiCommandBox{grid-template-columns:1fr}}.perfilProShell{color:#f5f1e8;background:radial-gradient(circle at 10% -10%,#f5c63714,#0000 32%),linear-gradient(135deg,#060b0c 0%,#0b1113 48%,#050807 100%);min-height:calc(100vh - 120px);padding:20px}.perfilProTopbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.perfilProTopbar h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:24px}.perfilProTopbar p{color:#f5f1e89e;margin:4px 0 0;font-size:13px}.perfilProTopbar button,.perfilProActions button,.perfilProCards button,.perfilProEditorActions button{color:#f5c637;letter-spacing:.02em;cursor:pointer;background:#f5c63714;border:1px solid #f5c63757;padding:10px 14px;font-size:12px;font-weight:850}.perfilProHero,.perfilProEditor,.perfilProCards article{background:linear-gradient(#ffffff09,#ffffff04),#070d0eeb;border:1px solid #ffffff14;box-shadow:0 18px 60px #0000002e}.perfilProHero{grid-template-columns:136px minmax(0,1fr) 320px;gap:24px;padding:24px;display:grid}.perfilProAvatarWrap{width:120px;height:120px;position:relative}.perfilProAvatar{color:#f5c637;text-transform:uppercase;cursor:pointer;background:radial-gradient(circle at 35% 25%,#f5c63738,#0000 36%),#10191b;border:1px solid #f5c6379e;border-radius:999px;place-items:center;width:120px;height:120px;padding:0;font-size:46px;font-weight:950;display:grid;overflow:hidden}.perfilProAvatar img{object-fit:cover;width:100%;height:100%}.perfilProStatusDot{background:#28d17c;border:3px solid #0b1113;border-radius:999px;width:22px;height:22px;position:absolute;bottom:10px;right:5px}.perfilProNameLine{align-items:center;gap:10px;min-width:0;display:flex}.perfilProNameLine h2{color:#fff;letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,3vw,36px);line-height:1.06}.perfilProVerified{color:#07100d;background:#f5c637;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:950;display:grid}.perfilProRoleLine{color:#f5f1e8d1;margin:8px 0 0;font-size:15px}.perfilProRoleLine span{color:#f5f1e86b;margin:0 8px}.perfilProRoleLine strong{color:#f5c637;font-weight:750}.perfilProMetaLine{color:#f5f1e894;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:13px;display:flex}.perfilProBio{color:#f5f1e89e;max-width:820px;margin:18px 0 0;font-size:13px;line-height:1.65}.perfilProActions{grid-template-columns:1fr 1fr;align-self:start;gap:10px;display:grid}.perfilProActions button{color:#f5f1e8c7;background:#ffffff06;border-color:#ffffff14;min-height:54px}.perfilProMetrics{border-top:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding-top:18px;display:grid}.perfilProMetrics div{border-right:1px solid #ffffff14;min-width:0;padding:0 22px}.perfilProMetrics div:first-child{padding-left:0}.perfilProMetrics div:last-child{border-right:0}.perfilProMetrics span,.perfilProCards article>span,.perfilProEditorHead span,.perfilProEditor label span{color:#f5f1e875;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.perfilProMetrics strong{color:#fff;overflow-wrap:anywhere;margin-top:8px;font-size:14px;line-height:1.35;display:block}.perfilProEditor{grid-template-columns:minmax(0,1fr) minmax(260px,.46fr);gap:16px;margin-top:18px;padding:22px;display:grid}.perfilProEditorHead{grid-column:1/-1;justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.perfilProEditorHead h3{color:#fff;margin:7px 0 0;font-size:22px}.perfilProEditorHead p{color:#f5f1e894;margin:6px 0 0;font-size:13px}.perfilProEditorHead strong{color:#28d17c;font-size:13px}.perfilProEditor label{gap:8px;display:grid}.perfilProEditor input,.perfilProEditor textarea{color:#fff;width:100%;font:inherit;background:#0000003d;border:1px solid #ffffff14;outline:none;padding:12px 13px;font-size:13px}.perfilProEditor input:focus,.perfilProEditor textarea:focus{border-color:#f5c6378f}.perfilProEditor input[readonly]{color:#f5f1e89e;background:#ffffff07}.perfilProWide,.perfilProEditorActions{grid-column:1/-1}.perfilProEditorActions{gap:10px;display:flex}.perfilProEditorActions button:first-child{color:#07100d;background:#f5c637}.perfilProCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.perfilProCards article{flex-direction:column;min-height:178px;padding:18px;display:flex}.perfilProCards p{color:#f5f1e89e;margin:14px 0 0;font-size:13px;line-height:1.55}.perfilProCards button{color:#f5c637;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:0}.perfilProTags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.perfilProTags strong{color:#f5f1e8db;background:#f5c63712;border:1px solid #f5c6373d;border-radius:999px;padding:7px 10px;font-size:12px}.perfilProCards ul{margin:14px 0 0;padding:0;list-style:none}.perfilProCards li{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.perfilProCards li:last-child{border-bottom:0}.perfilProCards li strong{color:#f5f1e8db;font-size:13px}.perfilProCards li small{color:#f5f1e87a;text-align:right;font-size:12px}@media (width<=1280px){.perfilProHero{grid-template-columns:120px minmax(0,1fr)}.perfilProActions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.perfilProCards{grid-template-columns:repeat(2,minmax(0,1fr))}.perfilProMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.perfilProMetrics div{border-right:0;padding:0}}@media (width<=820px){.perfilProShell{padding:12px}.perfilProTopbar,.perfilProHero,.perfilProEditorHead{display:block}.perfilProTopbar button{margin-top:12px}.perfilProIntro{margin-top:14px}.perfilProActions,.perfilProMetrics,.perfilProCards,.perfilProEditor{grid-template-columns:1fr}.perfilProHero,.perfilProEditor,.perfilProCards article{padding:18px}}.perfilProAvatarChange{color:#f5c637;cursor:pointer;background:#f5c63712;border:1px solid #f5c63747;width:120px;margin-top:10px;padding:8px 10px;font-size:11px;font-weight:900}.perfilProAvatarInput{display:none}.perfilProLinkedIn{color:#fff;letter-spacing:-.04em;background:#0a66c2;border-radius:5px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:950;line-height:1;text-decoration:none;display:inline-grid;transform:translateY(-1px)}.perfilProLinkedIn:hover{filter:brightness(1.12);box-shadow:0 0 0 2px #0a66c238}.renda-fixa-page{color:#f7f2df;background:radial-gradient(circle at 20% 0,#2cf5c41a,#0000 28%),radial-gradient(circle at 85% 5%,#f2b6381a,#0000 26%),#03130f;min-height:100vh;padding:28px}.rf-hero,.rf-panel,.rf-curve-card{background:linear-gradient(135deg,#ffd65c0e,#0000 30%),#02100cd6;border:1px solid #dab24838;box-shadow:inset 0 0 60px #35ffca09}.rf-hero{grid-template-columns:minmax(0,1.3fr) minmax(360px,.7fr);gap:22px;padding:30px;display:grid}.rf-hero-copy>span,.rf-section-head span{color:#ffd34d;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:inline-block}.rf-hero h1{color:#fffdf2;letter-spacing:-.08em;max-width:900px;margin:16px 0 14px;font-size:clamp(3.6rem,8vw,7.8rem);line-height:.88}.rf-hero p{color:#dceee6c7;max-width:780px;font-size:1rem;line-height:1.65}.rf-hero-actions,.rf-filter-row,.rf-tabs{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.rf-hero-actions button,.rf-filter-row button,.rf-tabs button,.rf-mini-action{color:#f6f0d8;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ffcd4514;border:1px solid #dab24847;padding:11px 14px;font-size:.72rem;font-weight:950}.rf-tabs{margin:18px 0}.rf-tabs button.active,.rf-hero-actions button:hover,.rf-filter-row button:hover,.rf-mini-action:hover{color:#44f5c4;background:#44f5c41a;border-color:#44f5c48c}.rf-hero-board,.rf-output-grid,.rf-portfolio-grid,.rf-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rf-metric{background:#00000042;border:1px solid #dab24829;min-height:112px;padding:18px}.rf-metric span{color:#cbdfd8ad;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:950;display:block}.rf-metric strong{color:#fff;margin-top:10px;font-size:1.5rem;line-height:1;display:block}.rf-metric em{color:#cde2daa3;margin-top:9px;font-size:.78rem;font-style:normal;display:block}.rf-metric-accent strong,.rf-green{color:#4df6c8!important}.rf-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.7fr);gap:18px;display:grid}.rf-left-stack,.rf-right-stack{gap:18px;display:grid}.rf-panel,.rf-curve-card{padding:22px}.rf-section-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.rf-section-head h2,.rf-section-head h3{color:#fffdf2;margin:6px 0 0;font-size:1.4rem;line-height:1.05}.rf-section-head small{color:#bdd1ca9e;text-transform:uppercase;letter-spacing:.09em;font-size:.72rem;font-weight:800}.rf-curve-grid{grid-template-columns:repeat(8,1fr);align-items:end;gap:12px;height:260px;padding-top:16px;display:grid}.rf-curve-point{text-align:center;grid-template-rows:1fr auto auto;height:100%;display:grid}.rf-curve-bar-shell{border-bottom:1px solid #ffffff1f;justify-content:center;align-items:end;height:100%;display:flex}.rf-curve-bar{background:linear-gradient(#ffd34d,#42f5c1);width:55%;min-height:18px;box-shadow:0 0 24px #42f5c138}.rf-curve-point strong{color:#fff;margin-top:8px;font-size:.86rem}.rf-curve-point span{color:#d8e9e29e;margin-top:4px;font-size:.74rem;font-weight:900}.rf-table-wrap{border:1px solid #dab24829;overflow:auto}.rf-table{border-collapse:collapse;width:100%;min-width:1040px}.rf-table th,.rf-table td{text-align:left;border-bottom:1px solid #dab2481c;padding:13px 14px}.rf-table th{color:#ffd34d;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem}.rf-table td{color:#eef6f2d6;font-size:.82rem}.rf-table td strong,.rf-table td span{display:block}.rf-table td span{color:#c8ded68a;margin-top:4px;font-size:.72rem}.rf-tone-positive,.rf-tone-neutral,.rf-tone-warning{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:.65rem;font-style:normal;font-weight:950;display:inline-block}.rf-tone-positive{color:#4df6c8;background:#4df6c814}.rf-tone-neutral{color:#ffd34d;background:#ffd34d14}.rf-tone-warning{color:#ff7676;background:#ff767614}.rf-calculator-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.rf-calculator-grid label{color:#d8eae2a8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}.rf-calculator-grid input{color:#fff;background:#00000059;border:1px solid #dab2482e;outline:none;width:100%;margin-top:8px;padding:12px;font-size:1rem}.rf-output-grid{grid-template-columns:repeat(3,1fr);margin-top:16px}.rf-liquidity-map{gap:12px;display:grid}.rf-liquidity-map article{background:#00000038;border:1px solid #dab24824;padding:14px}.rf-liquidity-map article strong{color:#fff;margin-bottom:12px;display:block}.rf-liquidity-map div,.rf-maturity-ladder div{grid-template-columns:46px 1fr 42px;align-items:center;gap:8px;margin:8px 0;display:grid}.rf-liquidity-map span,.rf-maturity-ladder span{color:#d7eae29e;font-size:.7rem;font-weight:950}.rf-liquidity-map i,.rf-maturity-ladder i{background:linear-gradient(90deg,#44f5c4,#ffd34d);height:7px;display:block}.rf-liquidity-map em,.rf-maturity-ladder b{color:#fff;text-align:right;font-size:.76rem;font-style:normal}.rf-auction-list{gap:12px;display:grid}.rf-auction-list article{background:#00000038;border:1px solid #dab24824;grid-template-columns:74px 1fr repeat(4,minmax(80px,.7fr));align-items:center;gap:12px;padding:14px;display:grid}.rf-auction-list span{color:#ffd34d;text-transform:uppercase;font-size:.72rem;font-weight:950}.rf-auction-list strong{color:#fff}.rf-auction-list small{color:#d0e4db8a;text-transform:uppercase;font-size:.65rem;font-weight:900;display:block}.rf-auction-list b{color:#edf8f4;font-size:.8rem}.rf-maturity-ladder{background:#0003;border:1px solid #dab24824;margin-top:16px;padding:16px}.rf-research-note{color:#dff1ead1;max-width:900px;line-height:1.62}.rf-research-note h3{color:#fff;margin:0 0 12px;font-size:2rem}.rf-research-note li{margin:8px 0}@media (width<=1180px){.rf-hero,.rf-dashboard-grid{grid-template-columns:1fr}.rf-calculator-grid,.rf-output-grid,.rf-hero-board,.rf-portfolio-grid,.rf-data-grid{grid-template-columns:repeat(2,1fr)}.rf-curve-grid{grid-template-columns:repeat(4,1fr);height:auto}.rf-curve-point{height:180px}.rf-auction-list article{grid-template-columns:1fr 1fr}}@media (width<=740px){.renda-fixa-page{padding:16px}.rf-hero h1{font-size:3rem}.rf-calculator-grid,.rf-output-grid,.rf-hero-board,.rf-portfolio-grid,.rf-data-grid{grid-template-columns:1fr}}.rf-terminal-screener{background:linear-gradient(#ffffff09,#0000 22%),#080d0c;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 24px 80px #0006}.rf-screen-topbar{background:#101414;border-bottom:1px solid #ffffff17;grid-template-columns:minmax(260px,1fr) repeat(5,auto);align-items:center;gap:0;display:grid}.rf-search-box,.rf-screen-topbar button,.rf-screen-filters label,.rf-screen-filters button{color:#ebf2eec7;background:0 0;border:0;border-right:1px solid #ffffff17;min-height:42px;padding:0 14px;font-size:.78rem;font-weight:800}.rf-search-box{color:#d3e0da85;align-items:center;display:flex}.rf-screen-topbar button:first-of-type,.rf-screen-filters button:first-of-type{color:#111;background:linear-gradient(#f1bf47,#c89228)}.rf-screen-filters{background:#0c1110;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(120px,auto)) repeat(5,auto) 1fr;align-items:center;display:grid}.rf-screen-filters label{color:#d8e0dc9e;align-items:center;gap:8px;display:flex}.rf-screen-filters label span{color:#fff}.rf-screen-filters button{cursor:pointer}.rf-screen-section{border-bottom:1px solid #ffffff1a;margin:0}.rf-screen-section-title{color:#fff;text-transform:uppercase;background:linear-gradient(#ffffff09,#0000);align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.rf-screen-section-title strong{letter-spacing:.02em;font-size:.86rem}.rf-screen-section-title span{color:#d3e0da73}.rf-screen-section-title em{color:#d3e0da73;letter-spacing:.08em;margin-left:auto;font-size:.68rem;font-style:normal}.rf-section-dot-positive:before,.rf-section-dot-negative:before,.rf-section-dot-yellow:before{content:"";border-radius:999px;width:9px;height:9px;margin-right:8px;display:inline-block}.rf-section-dot-positive:before{background:#60e26d}.rf-section-dot-negative:before{background:#ff4f55}.rf-section-dot-yellow:before{background:#f0bd3f}.rf-bond-screen-table{width:100%;min-width:1180px}.rf-bond-screen-head,.rf-bond-screen-row{grid-template-columns:120px 72px 88px 84px minmax(170px,1.4fr) 84px 82px 82px 90px 74px 78px 78px 92px;align-items:center;display:grid}.rf-bond-screen-head span,.rf-bond-screen-row span{color:#e8f0ecbd;white-space:nowrap;border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff14;min-height:29px;padding:7px 9px;font-size:.76rem;line-height:1}.rf-bond-screen-head span{color:#d6deda94;text-transform:uppercase;background:#ffffff06;font-size:.66rem;font-weight:900}.rf-bond-screen-row:hover span{background:#ffffff09}.rf-bond-ticker{font-weight:900;color:#fff!important}.rf-cell-price,.rf-cell-yield,.rf-cell-positive,.rf-liq-high{color:#69e36f!important}.rf-cell-negative,.rf-liq-low{color:#ff595f!important}.rf-liq-mid{color:#f3bd3e!important}.rf-range{background:linear-gradient(90deg,#fff3,#ffffff1a);border-radius:999px;height:7px;display:block;position:relative}.rf-range:before{content:"";opacity:.72;width:100%;height:3px;position:absolute;top:2px;left:0}.rf-range-positive:before{background:linear-gradient(90deg,#0000,#61e36e,#0000)}.rf-range-negative:before{background:linear-gradient(90deg,#0000,#ff4f55,#0000)}.rf-range-yellow:before{background:linear-gradient(90deg,#0000,#f0bd3f,#0000)}.rf-range b{background:#fff;border:1px solid #fff;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 10px #ffffff59}.rf-screen-footer{color:#dae4df8a;background:#0c1110;grid-template-columns:repeat(4,auto) 1fr;align-items:center;gap:28px;min-height:44px;padding:0 14px;font-size:.72rem;display:grid}.rf-screen-footer span:nth-child(3){color:#68e36f}@media (width<=1180px){.rf-screen-topbar,.rf-screen-filters{flex-wrap:wrap;display:flex}.rf-terminal-screener{overflow-x:auto}}.rf-bond-screen-table-v12 .rf-bond-screen-head,.rf-bond-screen-table-v12 .rf-bond-screen-row{grid-template-columns:120px 72px 78px 74px minmax(150px,1.35fr) 74px 78px 76px 96px 86px 82px 58px 64px 76px 76px 92px;align-items:center;display:grid}.rf-bond-screen-row{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.rf-bond-screen-row.is-selected span{background:#ffd34d0e;border-bottom-color:#ffd34d38}.rf-bond-screen-row.is-selected .rf-bond-ticker{color:#ffd34d!important}.rf-bond-drawer{background:radial-gradient(circle at 0 0,#44f5c414,#0000 30%),#020f0cf0;border-top:1px solid #ffffff1a;padding:18px}.rf-bond-drawer-head{gap:5px;margin-bottom:14px;display:grid}.rf-bond-drawer-head span,.rf-bond-risk-note span,.rf-bond-comps>span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950}.rf-bond-drawer-head h3{color:#fff;letter-spacing:-.05em;margin:0;font-size:2rem}.rf-bond-drawer-head p{color:#d6e8e09e;margin:0;font-size:.82rem}.rf-bond-drawer-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.rf-bond-drawer-grid article{background:#00000038;border:1px solid #ffffff14;padding:12px}.rf-bond-drawer-grid article span{color:#d1e1da8c;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:950;display:block}.rf-bond-drawer-grid article strong{color:#fff;margin-top:7px;font-size:1rem;display:block}.rf-bond-risk-note{background:#ffd34d0b;border:1px solid #ffd34d29;margin-top:14px;padding:14px}.rf-bond-comps{margin-top:14px}.rf-bond-comps>div{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.rf-bond-comps button{color:#fff;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff1a;padding:10px 12px}.rf-bond-comps button:hover{border-color:#44f5c473}.rf-bond-comps button strong,.rf-bond-comps button em{display:block}.rf-bond-comps button em{color:#d3e0da8c;margin-top:3px;font-size:.72rem;font-style:normal}@media (width<=1180px){.rf-bond-drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-search-box-input{color:#f5fcf8eb;background:0 0;border:0;border-right:1px solid #ffffff17;outline:none;width:100%;min-height:42px;padding:0 14px;font-size:.78rem;font-weight:800}.rf-search-box-input::placeholder{color:#d3e0da7a}.rf-screen-topbar button.is-active,.rf-screen-filters button.is-active,.rf-filter-cluster button.is-active{color:#111;background:linear-gradient(#f1bf47,#c89228)}.rf-screen-filters-v13{background:#0c1110;flex-wrap:wrap;align-items:stretch;gap:0;padding:0;display:flex}.rf-filter-cluster{border-right:1px solid #ffffff14;align-items:center;display:flex}.rf-filter-cluster>span{color:#d8e0dc94;text-transform:uppercase;letter-spacing:.08em;align-items:center;min-height:42px;padding:0 12px;font-size:.68rem;font-weight:950;display:flex}.rf-filter-cluster button,.rf-reset-filter{color:#ebf2eec7;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff12;min-height:42px;padding:0 11px;font-size:.72rem;font-weight:900}.rf-filter-cluster button:hover,.rf-reset-filter:hover{color:#ffd34d;background:#ffd34d0f}.rf-reset-filter{color:#ffd34ddb;border-left:1px solid #ffffff1a;margin-left:auto}.rf-active-context{background:#ffffff06;border-bottom:1px solid #ffffff13;align-items:center;gap:10px;min-height:38px;padding:0 14px;display:flex}.rf-active-context strong{color:#4df6c8;font-size:1rem}.rf-active-context span{color:#e6f0ecb8;text-transform:uppercase;font-size:.74rem;font-weight:900}.rf-active-context em{color:#d2e1da8a;margin-left:auto;font-size:.72rem;font-style:normal}.rf-empty-state{text-align:center;border-bottom:1px solid #ffffff14;gap:6px;padding:26px;display:grid}.rf-empty-state strong{color:#fff;font-size:1.2rem}.rf-empty-state span{color:#d6e6de94;font-size:.82rem}.rf-row-with-drawer{display:block}.rf-row-with-drawer .rf-bond-screen-row{width:100%}.rf-inline-bond-drawer{background:linear-gradient(90deg,#ffd34d0b,#0000 24%),radial-gradient(circle at 8% 0,#44f5c414,#0000 34%),#07100e;border-top:1px solid #ffd34d29;border-bottom:1px solid #ffd34d33;padding:14px}.rf-inline-drawer-shell{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:14px;display:grid}.rf-inline-drawer-main,.rf-inline-drawer-side{background:#0000002e;border:1px solid #ffffff13}.rf-inline-drawer-main{padding:14px}.rf-inline-drawer-side{gap:10px;padding:12px;display:grid}.rf-inline-drawer-head{gap:4px;margin-bottom:12px;display:grid}.rf-inline-drawer-head span,.rf-inline-risk-note span,.rf-inline-comps>span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-inline-drawer-head h3{color:#fff;letter-spacing:-.05em;margin:0;font-size:1.85rem;line-height:1}.rf-inline-drawer-head p{color:#d2e4dc9e;margin:0;font-size:.78rem}.rf-inline-drawer-grid{grid-template-columns:repeat(6,minmax(90px,1fr));gap:8px;display:grid}.rf-inline-drawer-grid article{background:#ffffff06;border:1px solid #ffffff13;min-height:66px;padding:10px}.rf-inline-drawer-grid article span{color:#d3e1db8a;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-inline-drawer-grid article strong{color:#fff;margin-top:7px;font-size:.94rem;line-height:1.1;display:block}.rf-inline-risk-note{background:#ffd34d0b;border:1px solid #ffd34d29;padding:12px}.rf-inline-risk-note p{color:#e6f2ecbd;margin:8px 0 0;font-size:.78rem;line-height:1.48}.rf-inline-comps{background:#ffffff06;border:1px solid #ffffff13;padding:12px}.rf-inline-comps>div{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.rf-inline-comps button{color:#fff;cursor:pointer;text-align:left;background:#00000038;border:1px solid #ffffff1a;padding:9px 10px}.rf-inline-comps button:hover{border-color:#44f5c473}.rf-inline-comps button strong,.rf-inline-comps button em{display:block}.rf-inline-comps button em{color:#d3e0da8c;margin-top:3px;font-size:.7rem;font-style:normal}@media (width<=1180px){.rf-inline-drawer-shell{grid-template-columns:1fr}.rf-inline-drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-inline-drawer-shell{position:relative}.rf-inline-drawer-close{z-index:3;color:#ffd34d;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#00000073;border:1px solid #ffd34d47;padding:7px 10px;font-size:.62rem;font-weight:950;position:absolute;top:10px;right:10px}.rf-inline-drawer-close:hover{color:#4df6c8;background:#44f5c414;border-color:#44f5c48c}.rf-row-with-drawer .rf-bond-screen-row.is-selected span{background:#ffd34d12}.rf-curve-mode-panel{background:radial-gradient(circle at 0 0,#44f5c414,#0000 34%),linear-gradient(#ffd34d0b,#0000 52%),#07100e;border-top:1px solid #ffd34d29;border-bottom:1px solid #ffffff14;padding:16px}.rf-curve-mode-head{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.rf-curve-mode-head>div:first-child{background:#00000038;border:1px solid #ffffff13;padding:16px}.rf-curve-mode-head span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.rf-curve-mode-head strong{color:#fff;margin-top:8px;font-size:1.3rem;line-height:1.05;display:block}.rf-curve-mode-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.rf-curve-mode-stats article{background:#00000038;border:1px solid #ffffff13;padding:14px}.rf-curve-mode-stats article span{color:#d3e1db8c}.rf-curve-mode-stats article strong{color:#fff;font-size:1rem}.rf-curve-mode-bars{background:#0000002e;border:1px solid #ffffff13;grid-template-columns:repeat(10,minmax(70px,1fr));gap:8px;min-height:250px;padding:10px;display:grid;overflow-x:auto}.rf-curve-mode-bars button{color:#fff;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;grid-template-rows:1fr auto auto auto;align-items:end;gap:6px;min-width:76px;padding:10px 8px;display:grid}.rf-curve-mode-bars button:hover,.rf-curve-mode-bars button.is-selected{background:#ffd34d0e;border-color:#ffd34d59}.rf-curve-bar-area{border-bottom:1px solid #ffffff1a;justify-content:center;align-items:end;height:142px;display:flex}.rf-curve-bar-area i{background:linear-gradient(#ffd34d,#44f5c4);width:46%;min-height:18px;display:block;box-shadow:0 0 20px #44f5c42e}.rf-curve-mode-bars button strong{color:#4df6c8;font-size:.8rem}.rf-curve-mode-bars button span{color:#ecf4f0c7;font-size:.72rem;font-weight:900}.rf-curve-mode-bars button em{font-size:.72rem;font-style:normal;font-weight:900}.rf-curve-mode-note{background:#ffd34d0a;border:1px solid #ffd34d24;align-items:flex-start;gap:12px;margin-top:12px;padding:12px;display:flex}.rf-curve-mode-note strong{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;min-width:120px;font-size:.68rem;font-weight:950}.rf-curve-mode-note span{color:#e1f0e9b8;font-size:.8rem;line-height:1.45}@media (width<=1180px){.rf-curve-mode-head{grid-template-columns:1fr}.rf-curve-mode-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-curve-terminal-v171{background:#050807;border-top:1px solid #ffd34d2e;border-bottom:1px solid #ffffff1a}.rf-curve-terminal-v171 .rf-curve-terminal-titlebar{background:linear-gradient(90deg,#090d0c,#111714);border-bottom:1px solid #ffd34d2e;grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:46px;padding:0 16px;display:grid}.rf-curve-terminal-v171 .rf-curve-terminal-titlebar strong{color:#fff;letter-spacing:.02em;font-size:1.15rem;font-weight:900}.rf-curve-terminal-v171 .rf-curve-terminal-titlebar span{color:#ffd34d;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:950}.rf-curve-terminal-v171 .rf-curve-terminal-titlebar em{color:#dcebe49e;font-size:.72rem;font-style:normal}.rf-curve-terminal-v171 .rf-curve-terminal-tabs{background:#101413;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(8,auto) 1fr;display:grid}.rf-curve-terminal-v171 .rf-curve-terminal-tabs button,.rf-curve-terminal-v171 .rf-curve-terminal-periods button{color:#ebf2eec7;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1a;min-height:40px;padding:0 18px;font-size:.76rem;font-weight:850}.rf-curve-terminal-v171 .rf-curve-terminal-tabs button.is-active,.rf-curve-terminal-v171 .rf-curve-terminal-periods button.is-active{color:#111;background:linear-gradient(#f1bf47,#c89228)}.rf-curve-terminal-v171 .rf-curve-terminal-controls{background:#080d0c;border-bottom:1px solid #ffffff1a;grid-template-columns:1.3fr repeat(6,1fr);gap:0;display:grid}.rf-curve-terminal-v171 .rf-curve-terminal-controls label{border-right:1px solid #ffffff14;align-content:center;gap:8px;min-height:66px;padding:0 14px;display:grid}.rf-curve-terminal-v171 .rf-curve-terminal-controls label span{color:#ffd34d;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:950}.rf-curve-terminal-v171 .rf-curve-terminal-controls label strong{color:#fff;font-size:.86rem}.rf-curve-terminal-v171 .rf-curve-terminal-periods{background:#0c1110;border-bottom:1px solid #ffffff1a;align-items:center;gap:0;min-height:42px;padding-left:12px;display:flex}.rf-curve-terminal-v171 .rf-curve-terminal-periods>span{color:#ffd34d;text-transform:uppercase;margin-right:10px;font-size:.7rem;font-weight:950}.rf-curve-terminal-v171 .rf-curve-terminal-periods>strong{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;align-items:center;min-height:30px;margin-right:14px;padding:0 12px;font-size:.78rem;display:flex}.rf-curve-terminal-v171 .rf-curve-terminal-periods em{color:#44f5c4e0;margin-left:auto;margin-right:16px;font-size:.72rem;font-style:normal}.rf-curve-summary-strip{background:#070b0a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.rf-curve-summary-strip article{border-right:1px solid #ffffff14;align-content:center;gap:6px;min-height:64px;padding:0 14px;display:grid}.rf-curve-summary-strip span{color:#d3e1db8c;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:950}.rf-curve-summary-strip strong{color:#fff;font-size:1rem}.rf-curve-terminal-v171 .rf-yield-chart-shell,.rf-curve-terminal-v171 .rf-change-chart-shell{background:radial-gradient(circle at 20% 10%,#44f5c40d,#0000 26%),#060908;border-bottom:1px solid #ffffff1a;padding:18px;position:relative}.rf-curve-terminal-v171 .rf-chart-label{color:#4df6c8;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.82rem;font-weight:900}.rf-curve-terminal-v171 .rf-yield-svg{background:#070b0a;width:100%;height:410px;display:block}.rf-curve-terminal-v171 .rf-grid-line{stroke:#ffffff2e;stroke-width:1px;stroke-dasharray:2 4}.rf-curve-terminal-v171 .rf-axis-line{stroke:#ffffffb8;stroke-width:1.4px}.rf-curve-terminal-v171 .rf-axis-text{fill:#ebf2eed1;font-size:13px;font-weight:700}.rf-curve-terminal-v171 .rf-point-label{fill:#4df6c8;font-size:11px;font-weight:850}.rf-curve-terminal-v171 .rf-main-dot{fill:#44f5c4;stroke:#06100d;stroke-width:2px}.rf-curve-terminal-v171 .rf-chart-legend rect{fill:#0000008f;stroke:#ffffff2e}.rf-curve-terminal-v171 .rf-chart-legend text{fill:#f5faf7db;font-size:13px;font-weight:700}.rf-curve-terminal-v171 .rf-change-bars{background:#070b0a;grid-template-columns:repeat(10,minmax(72px,1fr));align-items:end;gap:12px;min-height:210px;padding:12px;display:grid}.rf-curve-terminal-v171 .rf-change-bars button{cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr auto;align-items:end;gap:8px;height:190px;display:grid}.rf-curve-terminal-v171 .rf-change-bars button strong{color:#ffd34d;font-size:.82rem}.rf-curve-terminal-v171 .rf-change-bars button i{background:linear-gradient(#ffd34d,#c89228);width:46px;margin:0 auto;display:block;box-shadow:0 0 22px #ffd34d38}.rf-curve-terminal-v171 .rf-change-bars button span{color:#ebf2eed6;font-size:.74rem;font-weight:850}.rf-curve-terminal-v171 .rf-curve-terminal-footer{color:#dae4df94;background:#050807;grid-template-columns:1.2fr 1fr 1fr auto;align-items:center;gap:18px;min-height:38px;padding:0 14px;font-size:.72rem;display:grid}.rf-curve-terminal-v171 .rf-curve-terminal-footer .rf-green{color:#68e36f}.rf-curve-terminal-v18{background:#050807;border-top:1px solid #ffd34d2e;border-bottom:1px solid #ffffff1a}.rf-curve-terminal-v18 .rf-curve-terminal-titlebar{background:linear-gradient(90deg,#090d0c,#111714);border-bottom:1px solid #ffd34d2e;grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:46px;padding:0 16px;display:grid}.rf-curve-terminal-v18 .rf-curve-terminal-titlebar strong{color:#fff;font-size:1.15rem;font-weight:900}.rf-curve-terminal-v18 .rf-curve-terminal-titlebar span{color:#ffd34d;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:950}.rf-curve-terminal-v18 .rf-curve-terminal-titlebar em{color:#dcebe49e;font-size:.72rem;font-style:normal}.rf-curve-terminal-v18 .rf-curve-terminal-tabs{background:#101413;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(8,auto) 1fr;display:grid}.rf-curve-terminal-v18 .rf-curve-terminal-tabs button,.rf-curve-terminal-v18 .rf-curve-terminal-periods button,.rf-curve-terminal-v18 .rf-curve-scenario-strip button{color:#ebf2eec7;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1a;min-height:40px;padding:0 16px;font-size:.76rem;font-weight:850}.rf-curve-terminal-v18 .rf-curve-terminal-tabs button.is-active,.rf-curve-terminal-v18 .rf-curve-terminal-periods button.is-active,.rf-curve-terminal-v18 .rf-curve-scenario-strip button.is-active{color:#111;background:linear-gradient(#f1bf47,#c89228)}.rf-curve-terminal-v18 .rf-curve-terminal-controls{background:#080d0c;border-bottom:1px solid #ffffff1a;grid-template-columns:1.3fr repeat(6,1fr);display:grid}.rf-curve-terminal-v18 .rf-curve-terminal-controls label{border-right:1px solid #ffffff14;align-content:center;gap:8px;min-height:66px;padding:0 14px;display:grid}.rf-curve-terminal-v18 .rf-curve-terminal-controls label span,.rf-curve-terminal-v18 .rf-curve-terminal-periods>span,.rf-curve-terminal-v18 .rf-curve-scenario-strip>span{color:#ffd34d;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:950}.rf-curve-terminal-v18 .rf-curve-terminal-controls label strong{color:#fff;font-size:.86rem}.rf-curve-terminal-v18 .rf-curve-terminal-periods,.rf-curve-terminal-v18 .rf-curve-scenario-strip{background:#0c1110;border-bottom:1px solid #ffffff1a;align-items:center;min-height:42px;padding-left:12px;display:flex}.rf-curve-terminal-v18 .rf-curve-terminal-periods>strong{color:#fff;background:#ffffff09;border:1px solid #ffffff1f;align-items:center;min-height:30px;margin:0 14px 0 10px;padding:0 12px;font-size:.78rem;display:flex}.rf-curve-terminal-v18 .rf-curve-terminal-periods em{color:#44f5c4e0;margin-left:auto;margin-right:16px;font-size:.72rem;font-style:normal}.rf-curve-terminal-v18 .rf-curve-summary-strip{background:#070b0a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rf-curve-terminal-v18 .rf-curve-summary-strip article{border-right:1px solid #ffffff14;align-content:center;gap:6px;min-height:64px;padding:0 14px;display:grid}.rf-curve-terminal-v18 .rf-curve-summary-strip span{color:#d3e1db8c;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-curve-terminal-v18 .rf-curve-summary-strip strong{color:#fff;font-size:1rem}.rf-curve-terminal-v18 .rf-yield-chart-shell,.rf-curve-terminal-v18 .rf-change-chart-shell,.rf-relative-value-panel,.rf-pricing-panel,.rf-news-panel{background:radial-gradient(circle at 20% 10%,#44f5c40d,#0000 26%),#060908;border-bottom:1px solid #ffffff1a;padding:18px;position:relative}.rf-curve-terminal-v18 .rf-yield-svg{background:#070b0a;width:100%;height:410px;display:block}.rf-curve-terminal-v18 .rf-chart-label{color:#4df6c8;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.82rem;font-weight:900}.rf-curve-terminal-v18 .rf-grid-line{stroke:#ffffff2e;stroke-width:1px;stroke-dasharray:2 4}.rf-curve-terminal-v18 .rf-axis-line{stroke:#ffffffb8;stroke-width:1.4px}.rf-curve-terminal-v18 .rf-axis-text{fill:#ebf2eed1;font-size:13px;font-weight:700}.rf-curve-terminal-v18 .rf-point-label{fill:#4df6c8;font-size:11px;font-weight:850}.rf-curve-terminal-v18 .rf-main-dot{fill:#44f5c4;stroke:#06100d;stroke-width:2px}.rf-curve-terminal-v18 .rf-curve-point{cursor:pointer}.rf-curve-terminal-v18 .rf-curve-point:hover .rf-main-dot,.rf-curve-terminal-v18 .rf-curve-point.is-selected .rf-main-dot{fill:#ffd34d;stroke:#fff;stroke-width:2.6px}.rf-curve-terminal-v18 .rf-chart-legend rect{fill:#0000008f;stroke:#ffffff2e}.rf-curve-terminal-v18 .rf-chart-legend text{fill:#f5faf7db;font-size:13px;font-weight:700}.rf-curve-click-panel{grid-template-columns:minmax(220px,1.2fr) repeat(5,minmax(120px,1fr));gap:8px;margin-top:12px;display:grid}.rf-curve-click-panel>div,.rf-curve-click-panel article{background:#ffffff06;border:1px solid #ffffff13;padding:12px}.rf-curve-click-panel span{color:#d3e1db8c;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:950;display:block}.rf-curve-click-panel strong{color:#fff;margin-top:6px;font-size:1rem;display:block}.rf-curve-click-panel em{color:#dae6e09e;margin-top:5px;font-size:.72rem;font-style:normal;display:block}.rf-curve-terminal-v18 .rf-change-bars{background:#070b0a;grid-template-columns:repeat(10,minmax(72px,1fr));align-items:end;gap:12px;min-height:210px;padding:12px;display:grid}.rf-curve-terminal-v18 .rf-change-bars button{cursor:pointer;background:0 0;border:0;grid-template-rows:auto 1fr auto;align-items:end;gap:8px;height:190px;display:grid}.rf-curve-terminal-v18 .rf-change-bars button strong{color:#ffd34d;font-size:.82rem}.rf-curve-terminal-v18 .rf-change-bars button i{background:linear-gradient(#ffd34d,#c89228);width:46px;margin:0 auto;display:block;box-shadow:0 0 22px #ffd34d38}.rf-curve-terminal-v18 .rf-change-bars button span{color:#ebf2eed6;font-size:.74rem;font-weight:850}.rf-relative-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rf-relative-value-grid button,.rf-news-panel article{color:#fff;text-align:left;background:#ffffff06;border:1px solid #ffffff16;padding:14px}.rf-relative-value-grid button span{color:#ffd34d;text-transform:uppercase;font-size:.65rem;font-weight:950}.rf-relative-value-grid button strong{margin-top:8px;font-size:1.05rem;display:block}.rf-relative-value-grid button em,.rf-relative-value-grid button small{margin-top:6px;font-style:normal;display:block}.rf-pricing-panel table{border-collapse:collapse;background:#070b0a;width:100%}.rf-pricing-panel th,.rf-pricing-panel td{text-align:left;color:#ebf2eed1;border:1px solid #ffffff14;padding:11px}.rf-pricing-panel th{color:#ffd34d;text-transform:uppercase;font-size:.68rem}.rf-news-panel{gap:12px;display:grid}.rf-news-panel article strong{color:#ffd34d}.rf-news-panel article p{color:#e1f0e9b8;line-height:1.45}.rf-curve-terminal-v18 .rf-curve-terminal-footer{color:#dae4df94;background:#050807;grid-template-columns:1.2fr 1fr 1fr auto;align-items:center;gap:18px;min-height:38px;padding:0 14px;font-size:.72rem;display:grid}.rf-curve-terminal-v18 .rf-curve-terminal-footer .rf-green{color:#68e36f}@media (width<=1180px){.rf-curve-terminal-v18 .rf-curve-terminal-controls,.rf-curve-terminal-v18 .rf-curve-terminal-titlebar,.rf-curve-terminal-v18 .rf-curve-terminal-footer,.rf-curve-click-panel,.rf-relative-value-grid{grid-template-columns:1fr}.rf-curve-terminal-v18 .rf-curve-terminal-tabs,.rf-curve-terminal-v18 .rf-change-bars{display:flex;overflow-x:auto}}.rf-export-menu-wrap{min-height:40px;position:relative}.rf-export-menu-wrap>button{width:100%;height:100%}.rf-export-menu{z-index:40;background:linear-gradient(#ffd34d13,#0000 34%),#080d0c;border:1px solid #ffd34d52;width:260px;padding:8px;position:absolute;top:42px;right:0;box-shadow:0 22px 60px #0000008c}.rf-export-menu strong{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff17;margin-bottom:6px;padding:9px 10px 11px;font-size:.68rem;font-weight:950;display:block}.rf-export-menu button{text-align:left;cursor:pointer;width:100%;display:block;color:#eef6f2d1!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;min-height:34px!important;padding:0 10px!important;font-size:.76rem!important;font-weight:850!important}.rf-export-menu button:hover{color:#4df6c8!important;background:#44f5c414!important}.rf-export-notice{background:#ffd34d0e;border-bottom:1px solid #ffd34d29;align-items:center;gap:12px;min-height:38px;padding:0 14px;display:flex}.rf-export-notice span{color:#eff7f3db;flex:1;font-size:.76rem;font-weight:780}.rf-export-notice button{color:#ffd34d;text-transform:uppercase;cursor:pointer;background:#00000042;border:1px solid #ffd34d59;padding:6px 10px;font-size:.64rem;font-weight:950}.rf-export-notice button:hover{color:#4df6c8;border-color:#44f5c473}.rf-export-menu-wrap{isolation:isolate}.rf-export-menu{animation:.12s ease-out rfExportMenuIn}@keyframes rfExportMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rf-terminal-screener,.rf-curve-terminal-v18,.rf-curve-terminal-v171,.rf-curve-terminal-v17{overflow:visible}.rf-curve-terminal-v18 .rf-curve-terminal-tabs,.rf-curve-terminal-v171 .rf-curve-terminal-tabs,.rf-curve-terminal-v17 .rf-curve-terminal-tabs{z-index:80;position:relative;overflow:visible}.rf-curve-terminal-v18 .rf-curve-terminal-controls,.rf-curve-terminal-v171 .rf-curve-terminal-controls,.rf-curve-terminal-v17 .rf-curve-terminal-controls,.rf-curve-terminal-v18 .rf-curve-terminal-periods,.rf-curve-terminal-v171 .rf-curve-terminal-periods,.rf-curve-terminal-v17 .rf-curve-terminal-periods,.rf-curve-terminal-v18 .rf-curve-summary-strip,.rf-curve-terminal-v171 .rf-curve-summary-strip{z-index:10;position:relative}.rf-export-menu-wrap{z-index:9999;position:relative;overflow:visible}.rf-export-menu{z-index:100000;max-height:72vh;top:calc(100% + 2px);right:0;overflow-y:auto}.rf-curve-terminal-v18 .rf-curve-terminal-titlebar strong,.rf-curve-terminal-v171 .rf-curve-terminal-titlebar strong,.rf-curve-terminal-v17 .rf-curve-terminal-titlebar strong{letter-spacing:.015em;text-transform:uppercase}.rf-export-menu button{white-space:normal;line-height:1.15}.rf-overview-clean,.rf-curve-clean-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.rf-overview-clean .rf-terminal-screener,.rf-curve-clean-grid .rf-terminal-screener,.rf-overview-clean .rf-curve-card,.rf-curve-clean-grid .rf-curve-card{min-width:0}.rf-tabs button{white-space:nowrap}.rf-liquidity-map{max-width:none}.rf-dashboard-grid .rf-terminal-screener{min-width:0}.rf-bond-detail-v20{padding:0}.rf-bond-detail-v20 .rf-inline-drawer-shell{padding:14px;display:block}.rf-bond-detail-head{grid-template-columns:minmax(260px,.65fr) minmax(0,1fr);align-items:end;gap:16px;margin-bottom:12px;padding-right:70px;display:grid}.rf-bond-detail-head span,.rf-bond-chart-title span,.rf-bond-flow-head span,.rf-bond-risk-note span,.rf-bond-comps-panel>span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-bond-detail-head h3{color:#fff;letter-spacing:-.05em;margin:5px 0 0;font-size:2rem;line-height:1}.rf-bond-detail-head p{color:#d2e4dc9e;margin:6px 0 0;font-size:.78rem}.rf-bond-detail-tabs{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.rf-bond-detail-tabs button,.rf-bond-chart-controls button{color:#eef6f2c7;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;padding:8px 10px;font-size:.66rem;font-weight:950}.rf-bond-detail-tabs button.is-active,.rf-bond-chart-controls button.is-active{color:#111;background:linear-gradient(#f1bf47,#c89228);border-color:#ffd34d73}.rf-bond-detail-grid,.rf-bond-risk-grid,.rf-bond-pricing-panel,.rf-bond-flow-table{grid-template-columns:repeat(5,minmax(110px,1fr));gap:8px;display:grid}.rf-bond-detail-grid article,.rf-bond-risk-grid article,.rf-bond-pricing-panel article,.rf-bond-flow-table div{background:#ffffff06;border:1px solid #ffffff13;min-height:68px;padding:11px}.rf-bond-detail-grid article span,.rf-bond-risk-grid article span,.rf-bond-pricing-panel article span,.rf-bond-flow-table div span{color:#d3e1db8c;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-bond-detail-grid article strong,.rf-bond-risk-grid article strong,.rf-bond-pricing-panel article strong,.rf-bond-flow-table div strong{color:#fff;margin-top:8px;font-size:1rem;line-height:1.08;display:block}.rf-bond-risk-grid article em,.rf-bond-pricing-panel article em,.rf-bond-flow-table div em{color:#d2e4dc85;margin-top:6px;font-size:.7rem;font-style:normal;display:block}.rf-bond-chart-workspace{grid-template-columns:260px minmax(0,1fr);gap:12px;display:grid}.rf-bond-chart-controls{align-content:start;gap:10px;display:grid}.rf-bond-chart-controls>div{background:#0003;border:1px solid #ffffff13;padding:10px}.rf-bond-chart-controls span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.64rem;font-weight:950;display:block}.rf-bond-chart-controls button{margin:0 6px 6px 0;display:inline-block}.rf-bond-chart-card{background:#070b0a;border:1px solid #ffffff13;padding:12px}.rf-bond-chart-title{gap:4px;margin-bottom:10px;display:grid}.rf-bond-chart-title strong{color:#fff;font-size:1rem}.rf-bond-chart-title em{color:#d6e6de94;font-size:.72rem;font-style:normal}.rf-bond-mini-chart{background:#050807;width:100%;height:260px;display:block}.rf-bond-cashflow-panel,.rf-bond-risk-panel,.rf-bond-comps-panel,.rf-bond-pricing-panel{background:#0000002e;border:1px solid #ffffff13;padding:12px}.rf-bond-flow-head{margin-bottom:12px}.rf-bond-flow-head strong{color:#fff;margin-top:6px;font-size:1.2rem;display:block}.rf-bond-risk-note{background:#ffd34d0b;border:1px solid #ffd34d29;margin-bottom:12px;padding:12px}.rf-bond-risk-note p{color:#e6f2ecbd;margin:8px 0 0;font-size:.82rem;line-height:1.5}.rf-bond-comps-panel>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.rf-bond-comps-panel button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff16;padding:12px}.rf-bond-comps-panel button:hover{border-color:#44f5c473}.rf-bond-comps-panel button strong,.rf-bond-comps-panel button em,.rf-bond-comps-panel button small{display:block}.rf-bond-comps-panel button em,.rf-bond-comps-panel button small{color:#d2e4dc94;margin-top:5px;font-style:normal}@media (width<=1180px){.rf-bond-detail-head,.rf-bond-chart-workspace{grid-template-columns:1fr}.rf-bond-detail-tabs{justify-content:flex-start}.rf-bond-detail-grid,.rf-bond-risk-grid,.rf-bond-pricing-panel,.rf-bond-flow-table,.rf-bond-comps-panel>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-bond-mini-chart .rf-axis-text{letter-spacing:.02em;font-size:13px;font-weight:900;fill:#fffdf2!important;color:#fffdf2!important}.rf-bond-mini-chart .rf-grid-line{stroke:#ffffff29!important}.rf-bond-mini-chart .rf-axis-line{stroke:#ffffffb8!important}.rf-bond-mini-chart .rf-main-dot{filter:drop-shadow(0 0 5px #ffd34d73);fill:#ffd34d!important;stroke:#fff!important;stroke-width:2.2px!important}.rf-bond-mini-chart polyline{filter:drop-shadow(0 0 4px #4df6c838);stroke:#4df6c8!important}.rf-bond-chart-point{cursor:pointer}.rf-bond-chart-point.is-selected .rf-main-dot{fill:#fff!important;stroke:#ffd34d!important;stroke-width:3px!important}.rf-bond-chart-readout{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.rf-bond-chart-readout article{background:#ffffff07;border:1px solid #ffffff13;padding:10px}.rf-bond-chart-readout span{color:#d3e1db94;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-bond-chart-readout strong{color:#fff;margin-top:6px;font-size:.95rem;display:block}.rf-bond-chart-readout em{color:#d2e4dc85;margin-top:5px;font-size:.68rem;font-style:normal;display:block}.rf-bond-detail-tabs button{text-transform:uppercase}@media (width<=1180px){.rf-bond-chart-readout{grid-template-columns:repeat(2,minmax(0,1fr))}}.renda-fixa-page .rf-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 30px}.renda-fixa-page .rf-hero-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.renda-fixa-page .rf-hero-board .rf-metric{min-height:82px;padding:14px 16px}.renda-fixa-page .rf-hero-board .rf-metric strong{margin-top:7px;font-size:1.35rem}.renda-fixa-page .rf-hero-board .rf-metric em{margin-top:6px;font-size:.72rem}.rf-module-launcher{z-index:50;grid-template-columns:minmax(320px,1fr) auto;align-items:stretch;gap:12px;margin:18px 0;display:grid;position:relative}.rf-module-search-panel{background:linear-gradient(90deg,#ffd34d0b,#0000 28%),#02100cd6;border:1px solid #dab24833;grid-template-columns:minmax(210px,.34fr) minmax(360px,1fr);display:grid}.rf-module-search-head{border-right:1px solid #ffffff14;align-content:center;gap:5px;padding:0 16px;display:grid}.rf-module-search-head span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-module-search-head strong{color:#fff;font-size:1rem;line-height:1.1}.rf-module-search-box{grid-template-columns:minmax(0,1fr) auto;min-height:54px;display:grid;position:relative}.rf-module-search-box input{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:0 16px;font-size:.86rem;font-weight:800}.rf-module-search-box input::placeholder{color:#d3e1db73}.rf-module-search-box>button{color:#ffd34d;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffd34d1a;border:0;border-left:1px solid #ffffff14;padding:0 16px;font-size:.72rem;font-weight:950}.rf-module-search-box>button:hover{color:#111;background:linear-gradient(#f1bf47,#c89228)}.rf-module-search-menu{z-index:100000;background:linear-gradient(#ffd34d12,#0000 26%),#07100e;border:1px solid #ffd34d47;max-height:420px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 70px #00000094}.rf-module-search-menu>strong{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;padding:8px 10px 10px;font-size:.68rem;font-weight:950;display:block}.rf-module-search-menu button{color:#eff7f3db;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f;grid-template-columns:180px 1fr;align-items:center;gap:12px;width:100%;padding:10px;display:grid}.rf-module-search-menu button span{color:#fff;text-transform:uppercase;font-size:.78rem;font-weight:950}.rf-module-search-menu button em{color:#d3e1db8c;font-size:.72rem;font-style:normal}.rf-module-quick-row{align-items:stretch;gap:8px;display:flex}.rf-module-quick-row button{color:#f6f0d8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#ffd34d14;border:1px solid #dab2483d;padding:0 14px;font-size:.68rem;font-weight:950}.rf-module-quick-row button:hover,.rf-module-quick-row button.is-active{color:#4df6c8;background:#44f5c41a;border-color:#44f5c48c}@media (width<=1180px){.renda-fixa-page .rf-hero-board{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-module-launcher,.rf-module-search-panel{grid-template-columns:1fr}.rf-module-quick-row{flex-wrap:wrap}.rf-module-quick-row button{min-height:40px}}@media (width<=740px){.renda-fixa-page .rf-hero h1{font-size:3.2rem}.renda-fixa-page .rf-hero-board,.rf-module-search-menu button{grid-template-columns:1fr}}.renda-fixa-page .rf-hero{grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);align-items:stretch;gap:28px;padding:24px 30px;display:grid}.renda-fixa-page .rf-hero h1{max-width:980px;margin:14px 0;font-size:clamp(3.4rem,5.8vw,6.6rem);line-height:.88}.renda-fixa-page .rf-hero p{max-width:780px;font-size:.95rem;line-height:1.52}.renda-fixa-page .rf-hero-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(106px,1fr);align-self:stretch;gap:10px;margin:0;display:grid}.renda-fixa-page .rf-hero-board .rf-metric{align-content:center;height:100%;min-height:0;padding:16px 18px;display:grid}.renda-fixa-page .rf-hero-board .rf-metric span{letter-spacing:.09em;font-size:.66rem}.renda-fixa-page .rf-hero-board .rf-metric strong{margin-top:8px;font-size:clamp(1.18rem,1.55vw,1.58rem);line-height:1.08}.renda-fixa-page .rf-hero-board .rf-metric em{margin-top:6px;font-size:.72rem;line-height:1.3}.renda-fixa-page .rf-hero-actions{margin-top:18px}.rf-overview-clean{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.rf-overview-clean .rf-terminal-screener{order:1}.rf-overview-clean .rf-curve-card,.rf-overview-clean .rf-curve-panel,.rf-overview-clean .rf-curve-clean-grid,.rf-overview-clean>section:not(.rf-terminal-screener){order:2}.rf-overview-clean .rf-curve-card{min-height:auto}@media (width<=1180px){.renda-fixa-page .rf-hero{grid-template-columns:1fr}.renda-fixa-page .rf-hero-board{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(86px,auto)}}@media (width<=860px){.renda-fixa-page .rf-hero-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.renda-fixa-page .rf-hero h1{font-size:3.1rem}.renda-fixa-page .rf-hero-board{grid-template-columns:1fr}}.rf-range b{box-shadow:none!important;filter:none!important;background:#ffffffeb!important;border:1px solid #ffffffd1!important}.rf-bond-screen-row.is-selected .rf-range b,.rf-row-with-drawer .rf-bond-screen-row.is-selected .rf-range b{box-shadow:none!important;background:#fff7d6!important;border-color:#ffd34de0!important}.rf-module-launcher{isolation:isolate;z-index:250000!important;position:relative!important;overflow:visible!important}.rf-module-search-panel,.rf-module-search-box{z-index:250001!important;position:relative!important;overflow:visible!important}.rf-module-search-menu{z-index:300000!important;-webkit-backdrop-filter:none!important;background:#06100e!important;border:1px solid #ffd34d57!important;box-shadow:0 26px 80px #000000bd,inset 0 0 0 1px #44f5c40a!important}.rf-terminal-screener,.rf-curve-terminal-v18,.rf-curve-terminal-v171,.rf-curve-terminal-v17,.rf-bond-screen-table,.rf-screen-topbar,.rf-screen-filters,.rf-active-context{z-index:1;position:relative}.rf-module-search-menu button{background:#06100e!important}.rf-module-search-menu button:hover,.rf-module-search-menu button.is-active{background:#44f5c41a!important}.rf-module-search-menu button span,.rf-module-search-menu button em{z-index:2;position:relative}.rf-terminal-screener{width:100%;background:#070c0b!important;overflow:auto visible!important}.rf-terminal-screener .rf-screen-topbar,.rf-terminal-screener .rf-screen-filters,.rf-terminal-screener .rf-screen-filters-v13,.rf-terminal-screener .rf-active-context,.rf-terminal-screener .rf-screen-footer{min-width:1560px}.rf-terminal-screener .rf-screen-filters-v13{white-space:nowrap;flex-wrap:nowrap!important}.rf-terminal-screener .rf-filter-cluster{flex:none}.rf-terminal-screener .rf-bond-screen-table,.rf-terminal-screener .rf-bond-screen-table-v12{background:#070c0b!important;width:1560px!important;min-width:1560px!important;max-width:none!important;overflow:visible!important}.rf-terminal-screener .rf-bond-screen-head,.rf-terminal-screener .rf-bond-screen-row{width:1560px!important;min-width:1560px!important;max-width:none!important}.rf-terminal-screener .rf-row-with-drawer{background:#070c0b;width:1560px!important;min-width:1560px!important}.rf-terminal-screener .rf-bond-screen-head span,.rf-terminal-screener .rf-bond-screen-row span{background-clip:padding-box}.rf-terminal-screener .rf-inline-bond-drawer{box-sizing:border-box;width:1560px!important;min-width:1560px!important}.rf-terminal-screener::-webkit-scrollbar{height:10px}.rf-terminal-screener::-webkit-scrollbar-track{background:#ffffff09}.rf-terminal-screener::-webkit-scrollbar-thumb{background:#ffd34d5c;border-radius:999px}.rf-terminal-screener::-webkit-scrollbar-thumb:hover{background:#44f5c473}@media (width<=1180px){.rf-terminal-screener .rf-screen-topbar,.rf-terminal-screener .rf-screen-filters,.rf-terminal-screener .rf-screen-filters-v13{flex-wrap:nowrap!important;display:flex!important}.rf-terminal-screener .rf-search-box-input{min-width:320px}}.rf-terminal-screener{background:#070c0b!important;width:100%!important;max-width:100%!important;overflow:auto visible!important}.rf-terminal-screener .rf-screen-topbar,.rf-terminal-screener .rf-screen-filters,.rf-terminal-screener .rf-screen-filters-v13,.rf-terminal-screener .rf-active-context,.rf-terminal-screener .rf-screen-footer,.rf-terminal-screener .rf-screen-section,.rf-terminal-screener .rf-screen-section-title,.rf-terminal-screener .rf-bond-screen-table,.rf-terminal-screener .rf-bond-screen-table-v12{box-sizing:border-box!important;width:max(1560px,100%)!important;min-width:1560px!important;max-width:none!important}.rf-terminal-screener .rf-bond-screen-head,.rf-terminal-screener .rf-bond-screen-row,.rf-terminal-screener .rf-row-with-drawer,.rf-terminal-screener .rf-inline-bond-drawer{box-sizing:border-box!important;width:100%!important;min-width:1560px!important;max-width:none!important}.rf-terminal-screener .rf-screen-section{background:#070c0b!important}.rf-terminal-screener .rf-bond-screen-table-v12 .rf-bond-screen-head,.rf-terminal-screener .rf-bond-screen-table-v12 .rf-bond-screen-row{grid-template-columns:120px 72px 78px 74px minmax(190px,1.35fr) 74px 78px 76px 96px 86px 82px 58px 64px 76px 76px 92px!important}.rf-terminal-screener .rf-bond-screen-head span,.rf-terminal-screener .rf-bond-screen-row span{background-color:#070c0bf5}.rf-terminal-screener .rf-bond-screen-row.is-selected span{background-color:#ffd34d12!important}.rf-terminal-screener .rf-screen-filters-v13{flex-wrap:nowrap!important;display:flex!important}.rf-terminal-screener .rf-reset-filter{margin-left:auto!important}@media (width<=1560px){.rf-terminal-screener{overflow-x:auto!important}}.rf-calc-selector-strip{background:#02100cd1;border:1px solid #ffd34d2e;grid-template-columns:minmax(260px,1fr) minmax(260px,.8fr) auto;align-items:stretch;gap:10px;padding:12px;display:grid}.rf-calc-selector-strip>div,.rf-calc-selector-strip label{background:#0000002e;border:1px solid #ffffff13;align-content:center;gap:6px;padding:12px;display:grid}.rf-calc-selector-strip span,.rf-reference-rates-head span,.rf-reference-rates-grid button span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-calc-selector-strip strong,.rf-reference-rates-head strong{color:#fff;font-size:1rem}.rf-calc-selector-strip em,.rf-reference-rates-head em{color:#d3e1db94;font-size:.72rem;font-style:normal}.rf-calc-selector-strip select{color:#fff;background:#050807;border:1px solid #ffffff1a;outline:none;width:100%;padding:10px 11px;font-size:.86rem;font-weight:900}.rf-calc-selector-strip>button{color:#111;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#f1bf47,#c89228);border:1px solid #ffd34d57;padding:0 18px;font-size:.72rem;font-weight:950}.rf-reference-rates-panel{background:radial-gradient(circle at 0 0,#44f5c414,#0000 30%),#02100cc7;border:1px solid #ffd34d29;padding:14px}.rf-reference-rates-head{gap:6px;margin-bottom:12px;display:grid}.rf-reference-rates-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.rf-reference-rates-grid button{text-align:left;cursor:pointer;background:#0003;border:1px solid #ffffff13;gap:6px;min-height:106px;padding:11px;display:grid}.rf-reference-rates-grid button:hover,.rf-reference-rates-grid button.is-active{background:#44f5c413;border-color:#44f5c47a}.rf-reference-rates-grid button strong{color:#fff;font-size:.82rem;line-height:1.18}.rf-reference-rates-grid button em{color:#4df6c8;font-size:1rem;font-style:normal;font-weight:950}.rf-reference-rates-grid button small{color:#ffd34d;text-transform:uppercase;border:1px solid #ffd34d3d;justify-self:start;padding:5px 7px;font-size:.58rem;font-weight:950}.rf-reference-rates-grid button small:hover{color:#4df6c8;border-color:#44f5c46b}@media (width<=1180px){.rf-calc-selector-strip{grid-template-columns:1fr}.rf-reference-rates-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=740px){.rf-reference-rates-grid{grid-template-columns:1fr}}.rf-calculator-pro,.rf-calculator-pro-v272{color:#fff;gap:14px!important;display:grid!important}.rf-calculator-pro .rf-calc-hero,.rf-calculator-pro-v272 .rf-calc-hero{background:radial-gradient(circle at 0 0,#44f5c417,#0000 30%),#02100cdb!important;border:1px solid #ffd34d2e!important;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)!important;gap:14px!important;padding:20px!important;display:grid!important}.rf-calculator-pro .rf-calc-hero span,.rf-calculator-pro-v272 .rf-calc-hero span,.rf-calculator-pro .rf-calc-inputs span,.rf-calculator-pro-v272 .rf-calc-inputs span,.rf-calculator-pro .rf-calc-results span,.rf-calculator-pro-v272 .rf-calc-results span,.rf-calculator-pro .rf-calc-scenario-card span,.rf-calculator-pro-v272 .rf-calc-scenario-card span,.rf-calculator-pro .rf-calc-note strong,.rf-calculator-pro-v272 .rf-calc-note strong{color:#ffd34d!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:950!important;display:block!important}.rf-calculator-pro .rf-calc-hero h2,.rf-calculator-pro-v272 .rf-calc-hero h2{color:#fff!important;letter-spacing:-.06em!important;margin:8px 0 10px!important;font-size:clamp(2rem,3.4vw,3.6rem)!important;line-height:.95!important}.rf-calculator-pro .rf-calc-hero p,.rf-calculator-pro-v272 .rf-calc-hero p{color:#e1f0e9b8!important;max-width:760px!important;margin:0!important;line-height:1.5!important}.rf-calculator-pro .rf-calc-status,.rf-calculator-pro-v272 .rf-calc-status{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.rf-calculator-pro .rf-calc-status article,.rf-calculator-pro-v272 .rf-calc-status article,.rf-calculator-pro .rf-calc-results article,.rf-calculator-pro-v272 .rf-calc-results article,.rf-calculator-pro .rf-calc-scenario-card,.rf-calculator-pro-v272 .rf-calc-scenario-card,.rf-calculator-pro .rf-calc-inputs label,.rf-calculator-pro-v272 .rf-calc-inputs label{background:#0003!important;border:1px solid #ffffff13!important;padding:14px!important}.rf-calculator-pro .rf-calc-status strong,.rf-calculator-pro-v272 .rf-calc-status strong{color:#4df6c8!important;margin-top:8px!important;font-size:1.8rem!important;line-height:1!important;display:block!important}.rf-calculator-pro .rf-calc-status em,.rf-calculator-pro-v272 .rf-calc-status em,.rf-calculator-pro .rf-calc-results em,.rf-calculator-pro-v272 .rf-calc-results em,.rf-calculator-pro .rf-calc-scenario-card em,.rf-calculator-pro-v272 .rf-calc-scenario-card em{color:#d3e1db94!important;margin-top:7px!important;font-size:.72rem!important;font-style:normal!important;display:block!important}.rf-calculator-pro .rf-calc-workspace,.rf-calculator-pro-v272 .rf-calc-workspace{grid-template-columns:360px minmax(0,1fr)!important;gap:14px!important;display:grid!important}.rf-calculator-pro .rf-calc-inputs,.rf-calculator-pro-v272 .rf-calc-inputs{align-content:start!important;gap:8px!important;display:grid!important}.rf-calculator-pro .rf-calc-inputs input,.rf-calculator-pro-v272 .rf-calc-inputs input{color:#fff!important;box-sizing:border-box!important;background:#050807!important;border:1px solid #ffffff1a!important;outline:none!important;width:100%!important;margin-top:8px!important;padding:10px 11px!important;font-size:.95rem!important;font-weight:900!important}.rf-calculator-pro .rf-calc-inputs input:focus,.rf-calculator-pro-v272 .rf-calc-inputs input:focus{border-color:#44f5c473!important;box-shadow:0 0 0 1px #44f5c424!important}.rf-calculator-pro .rf-calc-results,.rf-calculator-pro-v272 .rf-calc-results{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.rf-calculator-pro .rf-calc-results strong,.rf-calculator-pro-v272 .rf-calc-results strong,.rf-calculator-pro .rf-calc-scenario-card strong,.rf-calculator-pro-v272 .rf-calc-scenario-card strong{color:#fff!important;margin-top:8px!important;font-size:1.25rem!important;line-height:1.08!important;display:block!important}.rf-calculator-pro .rf-reference-rates-panel,.rf-calculator-pro-v272 .rf-reference-rates-panel{background:radial-gradient(circle at 0 0,#44f5c414,#0000 30%),#02100cc7!important;border:1px solid #ffd34d29!important;padding:14px!important}.rf-calculator-pro .rf-reference-rates-grid,.rf-calculator-pro-v272 .rf-reference-rates-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.rf-calculator-pro .rf-reference-rates-grid button,.rf-calculator-pro-v272 .rf-reference-rates-grid button{text-align:left!important;cursor:pointer!important;background:#0003!important;border:1px solid #ffffff13!important;gap:6px!important;min-height:106px!important;padding:11px!important;display:grid!important}.rf-calculator-pro .rf-reference-rates-grid button:hover,.rf-calculator-pro .rf-reference-rates-grid button.is-active,.rf-calculator-pro-v272 .rf-reference-rates-grid button:hover,.rf-calculator-pro-v272 .rf-reference-rates-grid button.is-active{background:#44f5c413!important;border-color:#44f5c47a!important}.rf-calculator-pro .rf-calc-scenarios,.rf-calculator-pro-v272 .rf-calc-scenarios{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.rf-calculator-pro .rf-calc-note,.rf-calculator-pro-v272 .rf-calc-note{background:#ffd34d0b!important;border:1px solid #ffd34d29!important;padding:14px!important}.rf-calculator-pro .rf-calc-note p,.rf-calculator-pro-v272 .rf-calc-note p{color:#e1f0e9c2!important;margin:8px 0 0!important;line-height:1.55!important}@media (width<=1180px){.rf-calculator-pro .rf-calc-hero,.rf-calculator-pro-v272 .rf-calc-hero,.rf-calculator-pro .rf-calc-workspace,.rf-calculator-pro-v272 .rf-calc-workspace{grid-template-columns:1fr!important}.rf-calculator-pro .rf-calc-results,.rf-calculator-pro-v272 .rf-calc-results,.rf-calculator-pro .rf-calc-scenarios,.rf-calculator-pro-v272 .rf-calc-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rf-calculator-pro .rf-reference-rates-grid,.rf-calculator-pro-v272 .rf-reference-rates-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=740px){.rf-calculator-pro .rf-calc-status,.rf-calculator-pro-v272 .rf-calc-status,.rf-calculator-pro .rf-calc-results,.rf-calculator-pro-v272 .rf-calc-results,.rf-calculator-pro .rf-calc-scenarios,.rf-calculator-pro-v272 .rf-calc-scenarios,.rf-calculator-pro .rf-reference-rates-grid,.rf-calculator-pro-v272 .rf-reference-rates-grid{grid-template-columns:1fr!important}}.rf-monitor-rf-v28{color:#fff;background:radial-gradient(circle at 10% 0,#44f5c40f,#0000 30%),#050807;border:1px solid #ffd34d29}.rf-monitor-topbar{background:#070b0a;border-bottom:1px solid #ffffff1a;grid-template-columns:250px 1fr auto;align-items:stretch;display:grid}.rf-monitor-topbar>div{color:#111;background:linear-gradient(#f1bf47,#c89228);align-items:center;gap:12px;min-height:48px;padding:0 14px;display:flex}.rf-monitor-topbar>div strong{font-size:.9rem;font-weight:950}.rf-monitor-topbar>div span{text-transform:uppercase;font-size:.72rem;font-weight:950}.rf-monitor-topbar nav{min-width:0;display:flex;overflow-x:auto}.rf-monitor-topbar nav button{color:#eff7f3c7;cursor:pointer;white-space:nowrap;background:#111514;border:0;border-right:1px solid #ffffff1a;padding:0 18px;font-size:.74rem;font-weight:900}.rf-monitor-topbar nav button.is-active,.rf-monitor-topbar nav button:hover{color:#ffd34d;background:#080d0c}.rf-monitor-topbar em{color:#d3e1db94;align-self:center;padding:0 14px;font-size:.72rem;font-style:normal}.rf-monitor-grid{grid-template-columns:1.05fr 1.15fr 1fr;gap:10px;padding:10px;display:grid}.rf-monitor-card{background:#0000004d;border:1px solid #ffffff1a;min-height:220px}.rf-monitor-card header{background:linear-gradient(#ffffff0a,#0000);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rf-monitor-card h3{color:#fff;margin:0;font-size:1rem;font-weight:900}.rf-monitor-card header span{color:#d3e1db8f;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:900}.rf-monitor-card table{border-collapse:collapse;width:100%}.rf-monitor-card th,.rf-monitor-card td{color:#ebf2eed6;text-align:left;border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff0f;padding:9px 10px;font-size:.75rem}.rf-monitor-card th{color:#d3e1db9e;text-transform:uppercase;font-size:.64rem;font-weight:950}.rf-monitor-card td strong{color:#ffd34d;font-size:.8rem;display:block}.rf-monitor-card td em{color:#d3e1db8f;margin-top:3px;font-size:.68rem;font-style:normal;display:block}.rf-cyan{color:#19d9ff!important}.rf-green{color:#4df66a!important}.rf-red{color:#ff4f5f!important}.rf-range-monitor-line{grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;display:grid}.rf-range-monitor-line i{background:#ffffff2e;height:3px;position:relative}.rf-range-monitor-line i b{background:#19d9ff;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.rf-mini-spark{vertical-align:middle;gap:2px;margin-right:8px;display:inline-flex}.rf-mini-spark i{background:#888;width:10px;height:2px}.rf-tone-positive i{background:#4df66a}.rf-tone-negative i{background:#ff4f5f}.rf-tone-neutral i{background:#ffffff73}.rf-performance-card{grid-row:span 2}.rf-monitor-line-chart{box-sizing:border-box;width:100%;height:210px;padding:10px;display:block}.rf-monitor-line-chart line{stroke:#ffffff24;stroke-dasharray:2 5}.rf-monitor-line-chart polyline{fill:none;stroke-width:2.4px}.rf-monitor-line-chart text{fill:#ebf2eebd;font-size:11px}.rf-line-cyan{stroke:#19d9ff}.rf-line-yellow{stroke:#f0b91f}.rf-line-white{stroke:#ffffffd1}.rf-monitor-legend{color:#ebf2eeb8;gap:14px;padding:0 12px 12px;font-size:.72rem;display:flex}.rf-monitor-legend i{width:9px;height:9px;margin-right:5px;display:inline-block}.rf-monitor-legend .cyan{background:#19d9ff}.rf-monitor-legend .yellow{background:#f0b91f}.rf-monitor-legend .white{background:#ffffffd1}.rf-events-card,.rf-news-card{min-height:180px}.rf-monitor-events,.rf-monitor-news{display:grid}.rf-monitor-events div,.rf-monitor-news div{border-bottom:1px solid #ffffff14;grid-template-columns:82px 1fr auto;align-items:center;gap:10px;min-height:42px;padding:8px 12px;display:grid}.rf-monitor-news div{grid-template-columns:72px 1fr}.rf-monitor-events span,.rf-monitor-news span{color:#ffd34d;font-size:.68rem;font-weight:950}.rf-monitor-events strong,.rf-monitor-news strong{color:#f5faf7e0;font-size:.76rem}.rf-monitor-events em{color:#d3e1db99;font-size:.7rem;font-style:normal}@media (width<=1280px){.rf-monitor-grid{grid-template-columns:1fr}.rf-performance-card{grid-row:auto}.rf-monitor-topbar{grid-template-columns:1fr}.rf-monitor-topbar em{padding:10px 14px}}.rf-monitor-rf-v28 .rf-monitor-topbar>div span{letter-spacing:.09em}.rf-monitor-line-chart polyline{cursor:pointer;opacity:.72;transition:opacity .16s,stroke-width .16s,filter .16s}.rf-monitor-line-chart polyline:hover,.rf-monitor-line-chart polyline.is-selected{opacity:1;stroke-width:4.2px;filter:drop-shadow(0 0 8px #44f5c447)}.rf-performance-focus{background:#44f5c40b;border:1px solid #44f5c42e;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;margin:0 12px 10px;padding:9px 10px;display:grid}.rf-performance-focus span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:950}.rf-performance-focus strong{color:#4df6c8;font-size:.82rem}.rf-performance-focus em{color:#e1f0e9a3;font-size:.72rem;font-style:normal}.rf-monitor-grid-alt{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr)}.rf-monitor-wide{min-height:360px}.rf-relative-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.rf-relative-card{text-align:left;cursor:pointer;background:#0000003d;border:1px solid #ffffff17;gap:8px;min-height:128px;padding:13px;display:grid}.rf-relative-card:hover{background:#44f5c40f;border-color:#44f5c461}.rf-relative-card span,.rf-primary-board span,.rf-monitor-text-panel span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-relative-card strong{color:#19d9ff;font-size:1.4rem}.rf-relative-card em,.rf-relative-card small{color:#e1f0e9ad;font-size:.74rem;font-style:normal}.rf-primary-board{gap:10px;padding:12px;display:grid}.rf-primary-board div{background:#0000002e;border:1px solid #ffffff14;grid-template-columns:120px 1fr 180px;align-items:center;gap:12px;min-height:62px;padding:12px;display:grid}.rf-primary-board strong{color:#fff;font-size:.92rem}.rf-primary-board em{color:#e1f0e99e;font-size:.76rem;font-style:normal}.rf-monitor-text-panel{padding:14px}.rf-monitor-text-panel p{color:#e1f0e9b8;margin:0;font-size:.86rem;line-height:1.6}.rf-curve-bars-live{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;min-height:330px;padding:14px;display:grid}.rf-curve-bars-live button{text-align:left;cursor:pointer;background:radial-gradient(circle at 50% 0,#44f5c41a,#0000 46%),#00000038;border:1px solid #ffffff14;align-content:end;gap:7px;min-height:280px;padding:14px;display:grid;position:relative;overflow:hidden}.rf-curve-bars-live button:hover{border-color:#44f5c45c}.rf-curve-bars-live button i{opacity:.92;z-index:0;background:linear-gradient(#ffd34d,#5df2bd);display:block;position:absolute;bottom:18px;left:18px;right:18px}.rf-curve-bars-live button span,.rf-curve-bars-live button strong,.rf-curve-bars-live button em{z-index:1;position:relative}.rf-curve-bars-live button span{color:#ffd34d;font-size:.7rem;font-weight:950}.rf-curve-bars-live button strong{color:#fff;font-size:1.7rem}.rf-curve-bars-live button em{color:#e1f0e9a3;font-size:.72rem;font-style:normal}.rf-monitor-events-large div,.rf-monitor-news-large div{min-height:62px}@media (width<=1180px){.rf-monitor-grid-alt,.rf-relative-grid,.rf-curve-bars-live,.rf-primary-board div{grid-template-columns:1fr}}.rf-monitor-card tr{transition:background .14s,box-shadow .14s}.rf-monitor-card tbody tr{cursor:pointer}.rf-monitor-card tbody tr:hover{background:#44f5c40b}.rf-monitor-card tbody tr.is-selected-segment{background:#44f5c416;box-shadow:inset 3px 0 #44f5c4eb}.rf-selected-segment-drawer{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 12px 12px;display:grid}.rf-selected-segment-drawer div{background:radial-gradient(circle at 0 0,#44f5c414,#0000 36%),#0000003d;border:1px solid #44f5c42e;padding:10px}.rf-selected-segment-drawer span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-selected-segment-drawer strong{color:#fff;margin-top:7px;font-size:1rem;line-height:1.05;display:block}.rf-selected-segment-drawer em{color:#e1f0e99e;margin-top:5px;font-size:.7rem;font-style:normal;display:block}@media (width<=1180px){.rf-selected-segment-drawer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.rf-selected-segment-drawer{grid-template-columns:1fr}}.rf-bond-chart-title{align-items:start}.rf-bond-history-badge{color:#44f5c4c7;letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:.68rem;font-style:normal;font-weight:850;display:block}.rf-bond-mini-chart polyline{filter:drop-shadow(0 0 8px #44f5c433)}.rf-bond-mini-chart .rf-bond-chart-point{filter:drop-shadow(0 0 6px #ffd34d40)}.rf-history-coverage-panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 14px;display:grid}.rf-history-coverage-panel-visible{z-index:3;background:linear-gradient(90deg,#44f5c40b,#ffd34d06),#020a09b8;border:1px solid #44f5c41f;padding:8px;position:relative}.rf-history-coverage-panel article{background:radial-gradient(circle at 0 0,#44f5c414,#0000 36%),#00000038;border:1px solid #44f5c429;padding:10px 11px}.rf-history-coverage-panel span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-history-coverage-panel strong{color:#fff;margin-top:5px;font-size:1.12rem;line-height:1;display:block}.rf-history-coverage-panel em{color:#e1f0e994;margin-top:5px;font-size:.68rem;font-style:normal;display:block}.rf-bond-ticker{align-content:center;gap:4px;display:grid}.rf-bond-ticker strong{color:inherit;font-size:inherit}.rf-history-row-badge{color:#44f5c4eb;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#44f5c412;border:1px solid #44f5c438;width:fit-content;padding:3px 6px;font-size:.56rem;font-weight:950;display:inline-flex}@media (width<=1180px){.rf-history-coverage-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.rf-history-coverage-panel{grid-template-columns:1fr}}.rf-history-coverage-toggle-row{align-items:center;gap:10px;margin:10px 0;padding:0 0 2px;display:flex}.rf-history-coverage-toggle-row button{color:#06110d;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffd34deb,#b98812f2);border:1px solid #ffd34d57;padding:8px 12px;font-size:.68rem;font-weight:950}.rf-history-coverage-toggle-row button:hover{filter:brightness(1.08)}.rf-history-coverage-toggle-row span{color:#e1f0e994;font-size:.72rem;font-weight:800}.rf-bond-history-summary-card{background:radial-gradient(circle at 0 0,#44f5c41f,#0000 42%),#0000003d!important;border-color:#44f5c447!important}.rf-bond-history-summary-card span{color:#ffd34d!important}.rf-bond-history-summary-card strong{color:#44f5c4!important}.rf-bond-history-summary-card em{color:#e1f0e9ad!important}.rf-range b{opacity:0!important;filter:none!important;box-shadow:none!important;display:none!important}.rf-range{opacity:.88!important;border-radius:999px!important;height:7px!important;overflow:hidden!important}.rf-range:before,.rf-range:after{filter:none!important;box-shadow:none!important}.rf-screen-footer{grid-template-columns:auto auto 1fr!important;gap:28px!important}.rf-screen-footer span{white-space:nowrap!important}.rf-screen-footer span:empty{display:none!important}.rf-bond-screen-header span{white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important}.rf-bond-screen-header span:nth-child(5){letter-spacing:.04em!important}.halcyon-rf-nd,.rf-bond-screen-row .halcyon-rf-nd,.rf-bond-screen-header .halcyon-rf-nd,.rf-bond-inline-drawer .halcyon-rf-nd{color:#a4acb8eb!important;font-weight:700!important}.rf-global-monitor{color:#eef8f4;background:radial-gradient(circle at 18% 0,#ffd34d14,#0000 26%),linear-gradient(#0000009e,#000b09f0);border:1px solid #ffd34d2e;min-width:1320px;overflow:hidden}.rf-global-menu-bar{background:#050505;border-bottom:1px solid #ffd34d47;grid-template-columns:92px 220px 100px 85px 75px 120px 1fr;align-items:center;min-height:42px;display:grid}.rf-global-menu-bar button,.rf-global-menu-bar strong{color:#fff;background:linear-gradient(#9a0e1b,#5b0710);border:0;border-right:1px solid #ffffff1f;justify-content:center;align-items:center;height:42px;font-size:.85rem;font-weight:900;display:inline-flex}.rf-global-menu-bar span{color:#f0aa18;font-size:.82rem;font-weight:850}.rf-global-menu-bar h2{text-align:right;color:#ffffffd6;letter-spacing:.02em;margin:0;padding-right:16px;font-size:1.55rem}.rf-global-controls{background:#000000ad;border-bottom:1px solid #ffd34d2e;grid-template-columns:220px 190px 180px 210px 110px 1fr;align-items:end;gap:10px;padding:10px 12px;display:grid}.rf-global-controls label{gap:5px;display:grid}.rf-global-controls label span{color:#e1f0e9a3;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-global-controls select,.rf-global-controls input{color:#fff;background:#080a0a;border:1px solid #ffffff24;height:32px;padding:0 10px;font-weight:850}.rf-global-update{color:#07110d;cursor:pointer;background:linear-gradient(#ffad25,#bd7410);border:1px solid #ffa116a6;height:32px;font-weight:950}.rf-global-controls nav{justify-content:flex-end;align-items:end;display:flex}.rf-global-controls nav button{color:#ffffffd1;cursor:pointer;background:#ffffff08;border:1px solid #ffd34d33;min-width:96px;height:34px;font-weight:900}.rf-global-controls nav button.is-active,.rf-global-controls nav button:hover{color:#06110d;background:linear-gradient(#f0b32c,#c58213)}.rf-global-grid{grid-template-columns:250px 1fr 545px;gap:8px;padding:8px;display:grid}.rf-global-region-panel,.rf-global-main-table,.rf-global-range-panel,.rf-global-spread-matrix,.rf-global-curves,.rf-global-moves,.rf-global-alt-view{background:#0000008c;border:1px solid #ffffff24}.rf-global-region-panel{padding-bottom:12px}.rf-global-region-panel header,.rf-global-main-table header,.rf-global-range-panel header,.rf-global-spread-matrix header,.rf-global-curves header,.rf-global-moves header{border-bottom:1px solid #ffffff1f;min-height:34px;padding:8px 12px}.rf-global-region-panel header,.rf-global-main-table header strong,.rf-global-range-panel header strong,.rf-global-spread-matrix header strong,.rf-global-curves header strong,.rf-global-moves header strong{color:#f0aa18;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:950}.rf-global-main-table header,.rf-global-range-panel header,.rf-global-spread-matrix header,.rf-global-curves header,.rf-global-moves header{justify-content:space-between;align-items:center;display:flex}.rf-global-main-table header em,.rf-global-range-panel header em,.rf-global-spread-matrix header em,.rf-global-curves header em,.rf-global-moves header em{color:#e1f0e980;font-size:.68rem;font-style:normal;font-weight:800}.rf-global-region-group{border-bottom:1px solid #ffffff14;padding:8px 13px}.rf-global-region-group strong{color:#f0aa18;justify-content:space-between;font-size:.78rem;display:flex}.rf-global-region-group em{color:#ffd34d;font-style:normal}.rf-global-region-group span{color:#ffffffdb;margin-top:7px;font-size:.78rem;display:block}.rf-global-region-panel button{color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff24;width:calc(100% - 26px);height:30px;margin:10px 13px 0;font-weight:800}.rf-global-table-head,.rf-global-table-row{grid-template-columns:38px 185px 120px 78px 78px 92px 82px 116px;align-items:center;display:grid}.rf-global-table-head{background:#ffffff09;border-bottom:1px solid #ffffff1f}.rf-global-table-head span{color:#e1f0e9a3;text-transform:uppercase;font-size:.66rem;font-weight:950}.rf-global-table-row{border-bottom:1px solid #ffffff16;min-height:36px}.rf-global-table-row span{color:#ffffffd1;font-size:.75rem;font-weight:780}.rf-global-table-row:hover{background:#44f5c40b}.rf-global-spark polyline{fill:none;stroke:#ffffffd1;stroke-width:1.5px}.rf-global-spark circle.is-red{fill:#ff4f5e}.rf-global-spark circle.is-green{fill:#43f06b}.rf-global-range-panel{padding-bottom:6px}.rf-global-range-row{border-bottom:1px solid #ffffff13;grid-template-columns:72px 1fr 78px 72px 72px;align-items:center;gap:8px;min-height:31px;padding:0 12px;display:grid}.rf-global-range-row span,.rf-global-range-row strong{color:#ffffffc7;font-size:.72rem;font-weight:820}.rf-global-range-row strong{color:#25d9ff}.rf-global-range-row i{background:#ffffff42;height:2px;position:relative}.rf-global-range-row i b,.rf-global-range-row i em{background:#25d9ff;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.rf-global-range-row i em{background:#f0aa18}.rf-global-spread-matrix{grid-column:1/2}.rf-global-curves{grid-column:2/3}.rf-global-moves{grid-column:3/4}.rf-global-spread-head,.rf-global-spread-row{grid-template-columns:1fr repeat(5,58px);align-items:center;display:grid}.rf-global-spread-head span,.rf-global-spread-row strong,.rf-global-spread-row span{border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;min-height:29px;font-size:.72rem;font-weight:850;display:flex}.rf-global-spread-row strong{color:#ffffffdb;justify-content:flex-start;padding-left:12px}.rf-global-spread-row span.is-wide{color:#fff;background:#ff233752}.rf-global-spread-row span.is-tight{color:#fff;background:#18963059}.rf-global-curves>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:10px;display:grid}.rf-global-curve-card{text-align:center;background:#00000061;border:1px solid #ffffff1f;padding:8px}.rf-global-curve-card span{color:#fff;font-size:.68rem;font-weight:900}.rf-global-curve-card strong{color:#fff;margin-top:5px;font-size:1rem;display:block}.rf-global-curve-card svg{width:100%;height:78px}.rf-global-curve-card polyline{fill:none;stroke:#2f8cff;stroke-width:2px}.rf-global-curve-card circle{fill:#2f8cff}.rf-global-move-columns{grid-template-columns:1fr 1fr;display:grid}.rf-global-move-columns>div{border-right:1px solid #ffffff1a;padding:12px}.rf-global-move-columns span{color:#ffd34d;text-transform:uppercase;margin-bottom:8px;font-size:.68rem;font-weight:950;display:block}.rf-global-move-columns p{border-bottom:1px solid #ffffff14;justify-content:space-between;margin:0;padding:6px 0;display:flex}.rf-global-move-columns strong,.rf-global-move-columns em{color:#ffffffd6;font-size:.73rem;font-style:normal;font-weight:850}.rf-global-alt-view{min-height:520px;margin:8px;padding:18px}.rf-global-alt-view>strong{color:#ffd34d;margin-bottom:8px;font-size:1.1rem;display:block}.rf-global-alt-view p{color:#e1f0e9b8;max-width:820px}.rf-global-map-grid,.rf-global-ranking-grid,.rf-global-news-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.rf-global-map-grid article,.rf-global-ranking-grid article,.rf-global-news-grid article{background:#0000005c;border:1px solid #ffd34d29;padding:14px}.rf-global-map-grid span,.rf-global-ranking-grid span,.rf-global-news-grid span{color:#f0aa18;text-transform:uppercase;font-size:.68rem;font-weight:950}.rf-global-map-grid strong,.rf-global-ranking-grid strong{color:#fff;margin-top:8px;display:block}.rf-global-map-grid em,.rf-global-ranking-grid em{color:#e1f0e999;margin-top:6px;font-style:normal;display:block}.rf-global-news-grid p{color:#e1f0e9c2;margin:8px 0 0;font-size:.78rem}.rf-global-footer{color:#e1f0e994;border-top:1px solid #ffd34d29;align-items:center;gap:22px;padding:10px 14px;font-size:.72rem;font-weight:760;display:flex}.rf-global-footer .rf-green,.rf-global-monitor .is-green{color:#43f06b!important}.rf-global-monitor .is-red{color:#ff4f5e!important}.rf-global-monitor .is-cyan{color:#25d9ff!important}.rf-global-monitor .is-neutral{color:#ffffffb8!important}.rf-global-grid{grid-template-columns:220px minmax(720px,1fr) 420px;align-items:start;gap:7px}.rf-global-region-panel{overflow:hidden}.rf-global-region-group{padding:7px 11px}.rf-global-region-group span{margin-top:5px;font-size:.7rem}.rf-global-main-table{min-width:0;overflow:hidden}.rf-global-table-head span,.rf-global-table-row span{padding:0 8px}.rf-global-spark{width:78px;height:26px}.rf-global-range-panel{min-width:0;overflow:hidden}.rf-global-range-row{grid-template-columns:54px 1fr 62px 54px 58px;gap:6px;min-height:29px;padding:0 8px}.rf-global-range-row span,.rf-global-range-row strong{font-size:.68rem}.rf-global-spread-matrix{grid-column:1/2;min-width:0;overflow:hidden}.rf-global-spread-head span,.rf-global-spread-row strong,.rf-global-spread-row span{min-height:25px;padding:0 2px;font-size:.58rem}.rf-global-spread-row strong{padding-left:6px;line-height:1.05}.rf-global-curves{grid-column:2/3;min-width:0;overflow:hidden}.rf-global-curve-card{min-height:94px;padding:6px}.rf-global-curve-card span{font-size:.62rem}.rf-global-curve-card strong{margin-top:3px;font-size:.86rem}.rf-global-moves{grid-column:3/4;min-width:0;overflow:hidden}.rf-global-move-columns p{padding:5px 0}.rf-global-move-columns strong,.rf-global-move-columns em{font-size:.67rem}.rf-global-footer{padding:8px 12px}.rf-global-region-group button{color:#ffffffd6;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;width:100%;margin-top:4px;padding:4px 6px;font-size:.7rem;font-weight:800;display:block}.rf-global-region-group button:hover,.rf-global-region-group button.is-selected-country{color:#44f5c4;background:#44f5c414;border-color:#44f5c438}.rf-global-selected-country-bar{background:linear-gradient(90deg,#44f5c40f,#ffd34d06),#0000006b;border:1px solid #44f5c424;grid-template-columns:170px 1fr 1.2fr auto;align-items:center;gap:10px;margin:8px 8px 0;padding:8px 10px;display:grid}.rf-global-selected-country-bar span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:950}.rf-global-selected-country-bar strong{color:#fff;font-size:.82rem;font-weight:950}.rf-global-selected-country-bar em{color:#e1f0e99e;font-size:.7rem;font-style:normal;font-weight:760}.rf-global-selected-country-bar button{color:#ffd34d;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ffd34d14;border:1px solid #ffd34d47;padding:6px 10px;font-size:.64rem;font-weight:950}.rf-global-selected-country-bar button:hover{background:#ffd34d29}.rf-global-table-row span:nth-child(2){font-weight:950}.rf-global-grid{grid-template-columns:300px minmax(680px,1fr) 300px;grid-auto-flow:row;align-items:stretch}.rf-global-region-panel,.rf-global-main-table,.rf-global-range-panel{min-width:0}.rf-global-spread-matrix{grid-column:1/2;width:100%;min-width:0}.rf-global-curves{grid-column:2/3;width:100%;min-width:0}.rf-global-moves{grid-column:3/4;width:100%;min-width:0}.rf-global-spread-head,.rf-global-spread-row{grid-template-columns:92px repeat(5,minmax(34px,1fr))}.rf-global-spread-head span,.rf-global-spread-row strong,.rf-global-spread-row span{min-height:27px;font-size:.62rem}.rf-global-spread-row strong{white-space:normal;padding-left:8px}.rf-global-curves>div{grid-template-columns:repeat(6,minmax(105px,1fr));gap:7px;padding:9px}.rf-global-curve-card{min-height:100px}.rf-global-curve-card svg{height:58px}.rf-global-moves{flex-direction:column;display:flex}.rf-global-move-columns{flex:1}.rf-global-move-columns>div{padding:10px 11px}.rf-global-table-row{min-height:30px}.rf-global-table-head,.rf-global-table-row{grid-template-columns:34px minmax(140px,1.1fr) minmax(92px,.75fr) 62px 62px 78px 66px 90px}.rf-global-spark{width:72px}.rf-global-selected-country-bar{margin-left:8px;margin-right:8px}@media (width<=1450px){.rf-global-grid{grid-template-columns:280px minmax(620px,1fr) 280px}.rf-global-curves>div{grid-template-columns:repeat(3,minmax(130px,1fr))}}.rf-global-monitor-v2 .rf-global-selected-country-bar{grid-template-columns:170px minmax(220px,.8fr) minmax(420px,1.4fr) auto}.rf-global-monitor-v2 .rf-global-alt-view{min-height:610px;margin:8px;padding:0;overflow:hidden}.rf-global-monitor-v2 .rf-global-alt-view header{background:#00000061;border-bottom:1px solid #ffd34d2e;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.rf-global-monitor-v2 .rf-global-alt-view header strong{color:#ffd34d;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem;font-weight:950}.rf-global-monitor-v2 .rf-global-alt-view header em{color:#e1f0e994;font-size:.72rem;font-style:normal;font-weight:800}.rf-global-map-view .rf-global-map-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:14px}.rf-global-map-view article{background:radial-gradient(circle at 50% 10%,#44f5c41a,#0000 32%),#0000005c;border:1px solid #44f5c424;min-height:430px}.rf-global-map-view article span{color:#ffd34d;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950;display:block}.rf-global-map-view article strong{color:#fff;margin-top:12px;font-size:1.8rem;display:block}.rf-global-map-view article em{color:#e1f0e99e;margin-top:6px;font-size:.74rem;font-style:normal;display:block}.rf-global-map-view article div{gap:8px;margin-top:18px;display:grid}.rf-global-map-view article button{color:#ffffffd6;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:9px 10px;font-size:.72rem;font-weight:850;display:flex}.rf-global-map-view article button:hover{background:#44f5c414;border-color:#44f5c442}.rf-global-map-view article button b{color:#25d9ff}.rf-global-rankings-view .rf-global-ranking-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:14px}.rf-global-rankings-view section{background:#0000005c;border:1px solid #ffd34d24;padding:12px}.rf-global-rankings-view h3{color:#ffd34d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:950}.rf-global-rankings-view article{border-bottom:1px solid #ffffff13;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.rf-global-rankings-view article span{color:#e1f0e96b;font-size:.68rem;font-weight:950}.rf-global-rankings-view article strong{color:#ffffffe0;font-size:.73rem}.rf-global-rankings-view article em{color:#25d9ff;font-size:.72rem;font-style:normal;font-weight:950}.rf-global-news-view .rf-global-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.rf-global-news-view article{background:radial-gradient(circle at 0 0,#ffd34d14,#0000 32%),#0000005c;border:1px solid #44f5c421;min-height:145px;padding:16px}.rf-global-news-view article span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:950}.rf-global-news-view article p{color:#e1f0e9bd;margin-top:10px;font-size:.78rem;line-height:1.5}.rf-global-monitor-v2 .rf-global-table-row{cursor:pointer}.rf-global-monitor-v2 .rf-global-table-row:hover span:nth-child(2){color:#44f5c4}@media (width<=1450px){.rf-global-map-view .rf-global-map-grid,.rf-global-rankings-view .rf-global-ranking-grid,.rf-global-news-view .rf-global-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-global-footer span:first-child{color:#44f5c4c7;font-weight:850}.rf-global-footer span:nth-last-child(2){color:#25d9ffc7;font-weight:850}.rf-global-ust-curve-panel{background:radial-gradient(circle at 12% 0,#25d9ff14,#0000 32%),linear-gradient(90deg,#44f5c409,#ffd34d06),#0000006b;border:1px solid #25d9ff29;margin:8px 8px 0;overflow:hidden}.rf-global-ust-curve-panel header{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(220px,.75fr) minmax(620px,1.65fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.rf-global-ust-curve-panel header>div span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.rf-global-ust-curve-panel header>div strong{color:#fff;margin-top:5px;font-size:.9rem;font-weight:950;display:block}.rf-global-ust-curve-panel header aside{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.rf-global-ust-curve-panel header article{background:#ffffff09;border:1px solid #ffffff1c;padding:8px 10px}.rf-global-ust-curve-panel header article span{color:#e1f0e994;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:950;display:block}.rf-global-ust-curve-panel header article strong{color:#25d9ff;margin-top:4px;font-size:.86rem;font-weight:950;display:block}.rf-global-ust-chart svg{width:100%;height:100%}.rf-global-ust-chart line{stroke:#ffffff21;stroke-width:1px}.rf-global-ust-chart polyline{fill:none;stroke:#25d9ff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #25d9ff47)}.rf-global-ust-chart circle{fill:#25d9ff;stroke:#000000b8;stroke-width:1.4px}.rf-global-ust-chart text{fill:#e1f0e9a8;text-anchor:middle;font-size:10px;font-weight:850}.rf-global-ust-chart g text:nth-of-type(2){fill:#fff;font-size:9px}@media (width<=1450px){.rf-global-ust-curve-panel header{grid-template-columns:1fr}}.rf-global-euro-curve-panel{background:radial-gradient(circle at 12% 0,#ffd34d17,#0000 32%),linear-gradient(90deg,#ffd34d0a,#44f5c406),#0000006b;border-color:#ffd34d2e}.rf-global-euro-curve-panel header>div span,.rf-global-euro-curve-panel header article strong{color:#ffd34d}.rf-global-euro-chart polyline{stroke:#ffd34d;filter:drop-shadow(0 0 10px #ffd34d3d)}.rf-global-euro-chart circle{fill:#ffd34d}.rf-global-footer span:nth-last-child(2),.rf-global-footer span:nth-last-child(3){color:#25d9ffc7;font-weight:850}.rf-global-uk-curve-panel{background:radial-gradient(circle at 12% 0,#ac7aff1a,#0000 32%),linear-gradient(90deg,#ac7aff0b,#25d9ff06),#0000006b;border-color:#ac7aff33}.rf-global-uk-curve-panel header{grid-template-columns:minmax(220px,.7fr) minmax(720px,1.8fr)}.rf-global-uk-curve-panel header aside{grid-template-columns:repeat(6,minmax(0,1fr))}.rf-global-uk-curve-panel header>div span,.rf-global-uk-curve-panel header article strong{color:#b894ff}.rf-global-uk-chart polyline{stroke:#b894ff;filter:drop-shadow(0 0 10px #ac7aff3d)}.rf-global-uk-chart circle{fill:#b894ff}.rf-global-footer span:nth-last-child(2),.rf-global-footer span:nth-last-child(3),.rf-global-footer span:nth-last-child(4){color:#25d9ffc7;font-weight:850}@media (width<=1450px){.rf-global-uk-curve-panel header,.rf-global-uk-curve-panel header aside{grid-template-columns:1fr}}.rf-global-data-status-panel{background:radial-gradient(circle at 0 0,#44f5c414,#0000 30%),linear-gradient(90deg,#44f5c40a,#ffd34d06),#0000006b;border:1px solid #44f5c429;margin:8px 8px 0;overflow:hidden}.rf-global-data-status-panel header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rf-global-data-status-panel header span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:950;display:block}.rf-global-data-status-panel header strong{color:#fff;margin-top:5px;font-size:.9rem;font-weight:950;display:block}.rf-global-data-status-panel header em{color:#e1f0e994;font-size:.72rem;font-style:normal;font-weight:800}.rf-global-data-status-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px;display:grid}.rf-global-data-status-panel article{background:#ffffff09;border:1px solid #ffffff1b;padding:9px 10px}.rf-global-data-status-panel article span{color:#e1f0e994;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:950;display:block}.rf-global-data-status-panel article strong{color:#44f5c4;margin-top:5px;font-size:.92rem;font-weight:950;display:block}.rf-global-data-status-panel article em{color:#e1f0e999;margin-top:5px;font-size:.68rem;font-style:normal;font-weight:760;display:block}@media (width<=1180px){.rf-global-data-status-panel>div{grid-template-columns:1fr}.rf-global-data-status-panel header{flex-direction:column;align-items:flex-start}}.rf-global-curve-switcher{background:radial-gradient(circle at 0 0,#ffd34d14,#0000 32%),linear-gradient(90deg,#44f5c409,#ac7aff06),#0000006b;border:1px solid #ffd34d29;margin:8px 8px 0;overflow:hidden}.rf-global-curve-switcher header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.rf-global-curve-switcher header span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-global-curve-switcher header strong{color:#fff;margin-top:4px;font-size:.86rem;font-weight:950;display:block}.rf-global-curve-switcher header em{color:#e1f0e98f;font-size:.7rem;font-style:normal;font-weight:780}.rf-global-curve-switcher>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px;display:grid}.rf-global-curve-switcher button{text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1b;min-height:82px;padding:10px 11px;position:relative;overflow:hidden}.rf-global-curve-switcher button:before{content:"";opacity:.75;width:3px;position:absolute;inset:0 auto 0 0}.rf-global-curve-switcher button.is-ust:before{background:#25d9ff}.rf-global-curve-switcher button.is-euro:before{background:#ffd34d}.rf-global-curve-switcher button.is-uk:before{background:#b894ff}.rf-global-curve-switcher button.is-active{background:radial-gradient(circle at 0 0,#44f5c41a,#0000 34%),#ffffff0e;border-color:#44f5c452}.rf-global-curve-switcher button span{color:#e1f0e994;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:950;display:block}.rf-global-curve-switcher button strong{color:#fff;margin-top:5px;font-size:1rem;font-weight:950;display:block}.rf-global-curve-switcher button em,.rf-global-curve-switcher button small{margin-top:4px;font-size:.66rem;font-style:normal;font-weight:780;display:block}.rf-global-curve-switcher button em{color:#e1f0e994}.rf-global-curve-switcher button small{color:#e1f0e9b3}.rf-global-ust-curve-panel{margin-top:8px}.rf-global-ust-curve-panel header{padding:8px 10px}.rf-global-ust-curve-panel header article{padding:7px 8px}.rf-global-ust-curve-panel header article strong{font-size:.8rem}.rf-global-ust-chart{height:138px;padding:4px 10px 9px}.rf-global-ust-chart text{font-size:9px}.rf-global-ust-chart g text:nth-of-type(2){font-size:8px}@media (width<=1180px){.rf-global-curve-switcher>div{grid-template-columns:1fr}.rf-global-curve-switcher header{flex-direction:column;align-items:flex-start}}.rf-global-angola-world-panel{background:radial-gradient(circle at 0 0,#ffd34d1a,#0000 30%),linear-gradient(90deg,#ffd34d0a,#44f5c406),#00000070;border:1px solid #ffd34d2e;margin:8px 8px 0;overflow:hidden}.rf-global-angola-world-panel header{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(260px,.72fr) minmax(720px,1.8fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.rf-global-angola-world-panel header>div span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:950;display:block}.rf-global-angola-world-panel header>div strong{color:#fff;margin-top:5px;font-size:.95rem;font-weight:950;display:block}.rf-global-angola-world-panel header aside{grid-template-columns:.8fr .8fr 1.4fr;gap:7px;display:grid}.rf-global-angola-world-panel header article{background:#ffffff09;border:1px solid #ffffff1b;padding:8px 10px}.rf-global-angola-world-panel header article span,.rf-global-angola-world-grid article span{color:#e1f0e994;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:950;display:block}.rf-global-angola-world-panel header article strong{color:#ffd34d;margin-top:4px;font-size:.86rem;font-weight:950;display:block}.rf-global-angola-world-panel header article em{color:#e1f0e994;margin-top:4px;font-size:.66rem;font-style:normal;font-weight:760;line-height:1.35;display:block}.rf-global-angola-world-grid{grid-template-columns:minmax(720px,1.4fr) minmax(320px,.7fr);gap:8px;padding:8px;display:grid}.rf-global-angola-world-grid main,.rf-global-angola-world-grid aside article{background:#ffffff07;border:1px solid #ffffff1b}.rf-global-angola-world-head,.rf-global-angola-world-row{grid-template-columns:150px 100px 150px 1fr;align-items:center;gap:10px;min-height:31px;padding:0 10px;display:grid}.rf-global-angola-world-head{background:#ffffff09;border-bottom:1px solid #ffffff17}.rf-global-angola-world-head span{color:#e1f0e994;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950}.rf-global-angola-world-row{border-bottom:1px solid #fff1}.rf-global-angola-world-row strong,.rf-global-angola-world-row span,.rf-global-angola-world-row em{color:#ffffffd6;font-size:.72rem;font-style:normal;font-weight:850}.rf-global-angola-world-row strong{color:#fff}.rf-global-angola-world-row i{background:#ffffff14;border-radius:99px;height:7px;display:block;overflow:hidden}.rf-global-angola-world-row i b{border-radius:inherit;background:linear-gradient(90deg,#ffd34da6,#ff4f5ed1);height:100%;display:block}.rf-global-angola-world-grid aside{gap:8px;display:grid}.rf-global-angola-world-grid aside article{padding:12px}.rf-global-angola-world-grid aside p{color:#e1f0e9ad;margin:7px 0 0;font-size:.72rem;line-height:1.48}@media (width<=1450px){.rf-global-angola-world-panel header,.rf-global-angola-world-grid,.rf-global-angola-world-panel header aside{grid-template-columns:1fr}}.rf-global-map-view-pro,.rf-global-rankings-view-pro,.rf-global-news-view-pro{background:radial-gradient(circle at 0 0,#ffd34d14,#0000 30%),#00000085}.rf-global-map-pro-layout{grid-template-columns:280px minmax(620px,1fr) 320px;gap:8px;padding:10px;display:grid}.rf-global-map-region-list{align-content:start;gap:8px;display:grid}.rf-global-map-region-list button{text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;padding:12px}.rf-global-map-region-list button.is-active{background:radial-gradient(circle at 0 0,#44f5c41c,#0000 38%),#ffffff0e;border-color:#44f5c447}.rf-global-map-region-list button span,.rf-global-map-context span,.rf-global-map-region-detail header span,.rf-global-ranking-pro-grid section header span,.rf-global-ranking-footer-note span,.rf-global-news-pro-grid article span,.rf-global-news-terminal-strip span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-global-map-region-list button strong{color:#fff;margin-top:8px;font-size:1.2rem;display:block}.rf-global-map-region-list button em,.rf-global-map-region-list button small{color:#e1f0e99e;margin-top:5px;font-size:.68rem;font-style:normal;font-weight:780;display:block}.rf-global-map-region-list button.is-hot strong{color:#ff4f5e}.rf-global-map-region-list button.is-warm strong{color:#ffd34d}.rf-global-map-region-list button.is-balanced strong{color:#44f5c4}.rf-global-map-region-list button.is-cool strong{color:#25d9ff}.rf-global-map-region-detail,.rf-global-map-context article,.rf-global-ranking-pro-grid section,.rf-global-ranking-footer-note,.rf-global-news-pro-grid article,.rf-global-news-terminal-strip article{background:#ffffff08;border:1px solid #ffffff1b}.rf-global-map-region-detail{overflow:hidden}.rf-global-map-region-detail header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.rf-global-map-region-detail header strong{color:#fff;margin-top:5px;font-size:1rem;display:block}.rf-global-map-region-detail header em{color:#e1f0e99e;font-size:.72rem;font-style:normal;font-weight:780}.rf-global-map-country-bars{gap:7px;padding:10px;display:grid}.rf-global-map-country-bars button{cursor:pointer;background:#0003;border:1px solid #ffffff16;grid-template-columns:150px 90px 1fr 82px;align-items:center;gap:10px;min-height:36px;padding:0 10px;display:grid}.rf-global-map-country-bars button:hover{background:#44f5c40e;border-color:#44f5c438}.rf-global-map-country-bars button span,.rf-global-map-country-bars button strong,.rf-global-map-country-bars button em{color:#ffffffd6;font-size:.72rem;font-style:normal;font-weight:850}.rf-global-map-country-bars button strong{color:#25d9ff}.rf-global-map-country-bars button i{background:#ffffff14;border-radius:99px;height:7px;overflow:hidden}.rf-global-map-country-bars button i b{border-radius:inherit;background:linear-gradient(90deg,#25d9ffb3,#ffd34ddb);height:100%;display:block}.rf-global-map-context{align-content:start;gap:8px;display:grid}.rf-global-map-context article{padding:12px}.rf-global-map-context strong{color:#fff;text-transform:capitalize;margin-top:7px;font-size:1rem;display:block}.rf-global-map-context p,.rf-global-ranking-footer-note p,.rf-global-news-pro-grid article p{color:#e1f0e9ad;margin:7px 0 0;font-size:.72rem;line-height:1.48}.rf-global-ranking-pro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;display:grid}.rf-global-ranking-pro-grid section{overflow:hidden}.rf-global-ranking-pro-grid section header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.rf-global-ranking-pro-grid section header strong{color:#e1f0e9b8;margin-top:5px;font-size:.68rem;line-height:1.35;display:block}.rf-global-ranking-pro-grid section header em{color:#25d9ff;font-size:.7rem;font-style:normal;font-weight:900}.rf-global-ranking-pro-grid section>div{display:grid}.rf-global-ranking-pro-grid button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;min-height:34px;padding:0 10px;display:grid}.rf-global-ranking-pro-grid button:hover{background:#44f5c40d}.rf-global-ranking-pro-grid button span{color:#e1f0e96b;font-size:.68rem;font-weight:950}.rf-global-ranking-pro-grid button strong{color:#ffffffdb;font-size:.72rem}.rf-global-ranking-pro-grid button em{font-size:.72rem;font-style:normal;font-weight:950}.rf-global-ranking-pro-grid .is-gold{color:#ffd34d!important}.rf-global-ranking-footer-note{margin:0 10px 10px;padding:12px}.rf-global-news-lens-bar{gap:8px;padding:10px 10px 0;display:flex}.rf-global-news-lens-bar button{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff09;border:1px solid #ffd34d2e;padding:8px 12px;font-size:.68rem;font-weight:950}.rf-global-news-lens-bar button.is-active,.rf-global-news-lens-bar button:hover{color:#06110d;background:linear-gradient(#f0b32c,#c58213)}.rf-global-news-pro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;display:grid}.rf-global-news-pro-grid article{min-height:210px;padding:15px;position:relative;overflow:hidden}.rf-global-news-pro-grid article:before{content:"";opacity:.8;width:3px;position:absolute;inset:0 auto 0 0}.rf-global-news-pro-grid article.is-ust:before{background:#25d9ff}.rf-global-news-pro-grid article.is-euro:before{background:#ffd34d}.rf-global-news-pro-grid article.is-uk:before{background:#b894ff}.rf-global-news-pro-grid article.is-angola:before{background:#44f5c4}.rf-global-news-pro-grid article.is-africa:before{background:#ff4f5e}.rf-global-news-pro-grid article.is-brazil:before{background:#43f06b}.rf-global-news-pro-grid article strong{color:#fff;margin-top:10px;font-size:.95rem;line-height:1.25;display:block}.rf-global-news-pro-grid article em{color:#25d9ff;margin-top:8px;font-size:.72rem;font-style:normal;font-weight:950;display:block}.rf-global-news-pro-grid article button{color:#44f5c4;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#44f5c40f;border:1px solid #44f5c42e;margin-top:12px;padding:7px 10px;font-size:.64rem;font-weight:950}.rf-global-news-terminal-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 10px 10px;display:grid}.rf-global-news-terminal-strip article{padding:12px}.rf-global-news-terminal-strip strong{color:#fff;margin-top:6px;font-size:.88rem;display:block}.rf-global-news-terminal-strip em{color:#e1f0e999;margin-top:5px;font-size:.68rem;font-style:normal;display:block}@media (width<=1450px){.rf-global-map-pro-layout,.rf-global-ranking-pro-grid,.rf-global-news-pro-grid,.rf-global-news-terminal-strip{grid-template-columns:1fr}.rf-global-map-country-bars button{grid-template-columns:1fr 80px}.rf-global-map-country-bars button i,.rf-global-map-country-bars button em{grid-column:1/-1}}.rf-global-table-row{cursor:pointer}.rf-global-table-row:focus{outline-offset:-1px;outline:1px solid #44f5c459}.rf-global-ticker-cell{align-items:center;gap:7px;min-width:0;display:flex}.rf-global-ticker-cell b{color:#ffffffe0;font-size:inherit;font-weight:950}.rf-global-ticker-cell em{color:#44f5c4e0;letter-spacing:.06em;white-space:nowrap;background:#44f5c40f;border:1px solid #44f5c429;align-items:center;padding:2px 5px;font-size:.52rem;font-style:normal;font-weight:950;display:inline-flex}.rf-global-range-row-labeled{grid-template-columns:72px 48px 1fr 54px 48px 54px;gap:5px;padding-left:8px;padding-right:8px}.rf-global-range-row-labeled .rf-global-range-country{color:#ffffffd6;text-overflow:ellipsis;white-space:nowrap;font-weight:950;overflow:hidden}.rf-global-range-row-labeled i{min-width:54px}.rf-global-range-row-labeled span,.rf-global-range-row-labeled strong{font-size:.66rem}.rf-global-range-panel header{gap:8px}@media (width<=1450px){.rf-global-range-row-labeled{grid-template-columns:68px 44px 1fr 50px 44px 50px}.rf-global-ticker-cell em{display:none}}.rf-global-menu-bar .rf-global-top-tab{color:#ffd34d;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff14;height:100%;padding:0 18px;font-size:.72rem;font-weight:950}.rf-global-menu-bar .rf-global-top-tab:hover,.rf-global-menu-bar .rf-global-top-tab.is-active{color:#fff;background:linear-gradient(#ffd34d29,#ffd34d0a),#ffffff06}.rf-global-mercados-suite{margin-top:0}.rf-global-mercados-suite-head{background:linear-gradient(90deg,#ffd34d0e,#44f5c406),#0000006b;border:1px solid #ffd34d24;grid-template-columns:160px minmax(260px,.8fr) minmax(420px,1.2fr);align-items:center;gap:10px;margin:8px 8px 0;padding:8px 11px;display:grid}.rf-global-mercados-suite-head span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:950}.rf-global-mercados-suite-head strong{color:#fff;font-size:.82rem;font-weight:950}.rf-global-mercados-suite-head em{color:#e1f0e999;font-size:.7rem;font-style:normal;font-weight:780}.rf-global-top-settings-panel{background:radial-gradient(circle at 0 0,#ffd34d14,#0000 34%),#00000070;border:1px solid #ffd34d29;margin:8px}.rf-global-top-settings-panel header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rf-global-top-settings-panel header span,.rf-global-top-settings-panel article span{color:#ffd34d;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.rf-global-top-settings-panel header strong{color:#fff;margin-top:5px;font-size:.9rem;font-weight:950;display:block}.rf-global-top-settings-panel header em{color:#e1f0e994;font-size:.72rem;font-style:normal;font-weight:780}.rf-global-top-settings-panel>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:grid}.rf-global-top-settings-panel article{background:#ffffff09;border:1px solid #ffffff1b;padding:9px 10px}.rf-global-top-settings-panel article strong{color:#44f5c4;margin-top:5px;font-size:.86rem;font-weight:950;display:block}@media (width<=1180px){.rf-global-mercados-suite-head,.rf-global-top-settings-panel>div{grid-template-columns:1fr}.rf-global-menu-bar .rf-global-top-tab{padding:0 10px}}.rf-global-yields-theme .rf-global-top-primary,.rf-global-top-primary{color:#e1b94a!important;background:linear-gradient(#1d4568 0%,#102c47 100%)!important;border:1px solid #5b8cbaa6!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00000040!important}.rf-global-yields-theme .rf-global-top-primary *,.rf-global-top-primary *{color:#e1b94a!important}.rf-global-yields-theme .rf-global-top-nav,.rf-global-top-nav{color:#e1b94a!important;background:#0e1e2ae0!important;border:1px solid #58491a8c!important}.rf-global-yields-theme .rf-global-top-nav *,.rf-global-top-nav *{color:#e1b94a!important}.rf-global-yields-theme .rf-global-yellow-button,.rf-global-yellow-button{color:#111!important;background:linear-gradient(#d7b446 0%,#b99220 100%)!important;border:1px solid #d9b84f!important;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #0000002e!important}.rf-global-yields-theme .rf-global-yellow-button *,.rf-global-yellow-button *{color:#111!important}.rf-global-yields-theme .rf-global-yellow-button:hover,.rf-global-yellow-button:hover,.rf-global-yields-theme .rf-global-top-primary:hover,.rf-global-top-primary:hover{filter:brightness(1.04)!important}.rf-global-yields-theme .rf-global-top-nav:hover,.rf-global-top-nav:hover{background:#152a3cf5!important}.rf-global-yields-theme .rf-global-top-nav,.rf-global-top-nav,.rf-global-yields-theme .rf-global-yellow-button,.rf-global-yellow-button{color:#080808!important;text-shadow:none!important;background:linear-gradient(#d9b642 0%,#b8911f 100%)!important;border:1px solid #d9b84f!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0003!important}.rf-global-yields-theme .rf-global-top-primary,.rf-global-top-primary,.rf-global-yields-theme .rf-global-top-nav,.rf-global-top-nav,.rf-global-yields-theme .rf-global-yellow-button,.rf-global-yellow-button{white-space:nowrap!important;letter-spacing:.01em!important;width:auto!important;max-width:none!important;height:44px!important;min-height:44px!important;max-height:44px!important;text-shadow:none!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0 22px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.rf-global-yields-theme .rf-global-top-primary,.rf-global-top-primary{color:#f1c84a!important;background:linear-gradient(#1d4568 0%,#102c47 100%)!important;border:1px solid #679fd5b8!important;min-width:255px!important}.rf-global-yields-theme .rf-global-top-primary *,.rf-global-top-primary *{color:#f1c84a!important;text-shadow:none!important}.rf-global-yields-theme .rf-global-top-nav,.rf-global-top-nav,.rf-global-yields-theme .rf-global-yellow-button,.rf-global-yellow-button{color:#060606!important;background:linear-gradient(#dcbc4c 0%,#bd9625 100%)!important;border:1px solid #e1be4bf5!important;min-width:118px!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000038!important}.rf-global-yields-theme .rf-global-top-nav *,.rf-global-top-nav *,.rf-global-yields-theme .rf-global-yellow-button *,.rf-global-yellow-button *{color:#060606!important;text-shadow:none!important}.rf-global-yields-theme .rf-global-monitor-title,.rf-global-monitor-title{white-space:nowrap!important;letter-spacing:.02em!important;color:#f4f0e6!important;height:44px!important;min-height:44px!important;max-height:44px!important;text-shadow:none!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;padding:0 18px!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.rf-global-yields-theme .rf-global-top-nav:hover,.rf-global-top-nav:hover,.rf-global-yields-theme .rf-global-yellow-button:hover,.rf-global-yellow-button:hover{background:linear-gradient(#e6ca62 0%,#caa42e 100%)!important}:is(.rf-global-yields-theme :is(div,nav,header,section):has(>.rf-global-top-primary),.rf-global-yields-theme :is(div,nav,header,section):has(>.rf-global-top-nav):has(>.rf-global-monitor-title),.rf-global-yields-theme :is(div,nav,header,section):has(>.rf-global-yellow-button):has(>.rf-global-monitor-title)){grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;display:flex!important;overflow:hidden!important}.rf-global-yields-theme .rf-global-top-primary,.rf-global-top-primary{white-space:nowrap!important;color:#f3c846!important;width:auto!important;min-width:290px!important;max-width:340px!important;height:48px!important;min-height:48px!important;max-height:48px!important;text-shadow:none!important;background:linear-gradient(#1d4568 0%,#102c47 100%)!important;border:1px solid #6fa6dabf!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0 22px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.rf-global-yields-theme .rf-global-top-primary *,.rf-global-top-primary *{color:#f3c846!important;white-space:nowrap!important;text-shadow:none!important}.rf-global-yields-theme .rf-global-top-nav,.rf-global-top-nav,.rf-global-yields-theme .rf-global-yellow-button,.rf-global-yellow-button{white-space:nowrap!important;color:#050505!important;width:auto!important;min-width:120px!important;max-width:150px!important;height:48px!important;min-height:48px!important;max-height:48px!important;text-shadow:none!important;background:linear-gradient(#dabb4b 0%,#b99223 100%)!important;border:1px solid #e1be4bf2!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.rf-global-yields-theme .rf-global-top-nav *,.rf-global-top-nav *,.rf-global-yields-theme .rf-global-yellow-button *,.rf-global-yellow-button *{color:#050505!important;white-space:nowrap!important;text-shadow:none!important}.rf-global-yields-theme .rf-global-monitor-title,.rf-global-monitor-title{white-space:nowrap!important;letter-spacing:.01em!important;color:#f6f2e8!important;width:auto!important;max-width:none!important;height:48px!important;min-height:48px!important;max-height:48px!important;text-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;margin-left:auto!important;padding:0 22px!important;font-size:20px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.rf-global-yields-theme .rf-global-top-nav:hover,.rf-global-top-nav:hover,.rf-global-yields-theme .rf-global-yellow-button:hover,.rf-global-yellow-button:hover{color:#000!important;background:linear-gradient(#e5ca61 0%,#c9a12b 100%)!important}:is(:is(div,nav,header,section):has(>.rf-global-top-primary),:is(div,nav,header,section):has(>.rf-global-monitor-title),:is(div,nav,header,section):has(>.rf-global-top-primary):has(.rf-global-yellow-button),:is(div,nav,header,section):has(>.rf-global-top-primary):has(.rf-global-monitor-title)){grid-template-columns:none!important;grid-auto-flow:unset!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;width:100%!important;min-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;display:flex!important;overflow:hidden!important}.rf-global-top-primary{white-space:nowrap!important;color:#f3c846!important;width:260px!important;min-width:260px!important;max-width:260px!important;height:48px!important;min-height:48px!important;max-height:48px!important;text-shadow:none!important;background:linear-gradient(#1d4568 0%,#102c47 100%)!important;border:1px solid #6fa6dabf!important;flex:0 0 260px!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.rf-global-top-primary *{color:#f3c846!important;white-space:nowrap!important;text-shadow:none!important}.rf-global-top-nav,.rf-global-yellow-button{white-space:nowrap!important;color:#050505!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:48px!important;min-height:48px!important;max-height:48px!important;text-shadow:none!important;background:linear-gradient(#dabb4b 0%,#b99223 100%)!important;border:1px solid #e1be4bf2!important;flex:0 0 132px!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.rf-global-top-nav *,.rf-global-yellow-button *{color:#050505!important;white-space:nowrap!important;text-shadow:none!important}.rf-global-monitor-title{white-space:nowrap!important;letter-spacing:.01em!important;color:#f6f2e8!important;width:auto!important;min-width:420px!important;max-width:none!important;height:48px!important;min-height:48px!important;max-height:48px!important;text-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;margin-left:auto!important;padding:0 26px 0 40px!important;font-size:20px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.rf-global-top-nav:hover,.rf-global-yellow-button:hover{color:#000!important;background:linear-gradient(#e5ca61 0%,#c9a12b 100%)!important}.rf-global-source-badge{letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important;color:#f1f5f9c7!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:100%!important;margin-top:4px!important;padding:3px 7px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.rf-global-source-badge--oficial-extraido{color:#63f0a6!important;background:#1e78543d!important;border-color:#40c88c7a!important}.rf-global-source-badge--oficial-verificado{color:#8fc8ff!important;background:#1d45686b!important;border-color:#5da1dd85!important}.rf-global-source-badge--leilao-cbn{color:#f3c846!important;background:#59421257!important;border-color:#ddb1408c!important}.rf-global-source-badge--mercado-anbima{color:#79f2d1!important;background:#1d554a5c!important;border-color:#4ad2b27a!important}.rf-global-source-badge--mensal-oecd{color:#c7a7ff!important;background:#46307857!important;border-color:#aa80ff7a!important}.rf-global-source-badge--fonte-ligada{color:#cbd5e1!important;background:#30374461!important;border-color:#94a3b859!important}.rf-global-source-badge--curadoria-halcyon{color:#e8c15d!important;background:#48301359!important;border-color:#d5a63759!important}.rf-global-source-badge--mercado-proxy{color:#ffbf7a!important;background:#7a49135c!important;border-color:#ffa4498c!important}.hrfb-shell{background:radial-gradient(circle at 12% 0,#dcbc4c1c,#0000 34%),linear-gradient(#031610fa,#010806fa);border:1px solid #dcbc4c38;gap:18px;padding:18px;display:grid}.hrfb-hero{background:#020d0ab8;border:1px solid #dcbc4c47;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:stretch;gap:18px;padding:22px;display:grid}.hrfb-hero span,.hrfb-card-head span,.hrfb-workflow span,.hrfb-ticket b{color:#f3c846;letter-spacing:.07em;text-transform:uppercase;font-weight:900}.hrfb-hero h2{color:#f8f4e8;letter-spacing:-.055em;max-width:780px;margin:10px 0;font-size:clamp(34px,5vw,72px);line-height:.92}.hrfb-hero p{color:#dbe8e1d1;max-width:850px;font-size:15px;line-height:1.55}.hrfb-hero-grid{gap:10px;display:grid}.hrfb-hero-grid article,.hrfb-card,.hrfb-workflow article{background:#ffffff09;border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff0a}.hrfb-hero-grid article{padding:16px}.hrfb-hero-grid strong{color:#67f0c1;margin:6px 0;font-size:23px;display:block}.hrfb-hero-grid em,.hrfb-card-head em,.hrfb-ticket p,.hrfb-blotter em,.hrfb-blotter small,.hrfb-opportunities em,.hrfb-workflow em{color:#cfdcd6ad;font-style:normal}.hrfb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.hrfb-card{padding:16px}.hrfb-card-head{align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.hrfb-card-head>span{background:#dcbc4c1f;border:1px solid #dcbc4c7a;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.hrfb-card-head strong{color:#fff8e8;font-size:18px;display:block}.hrfb-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hrfb-form-grid label{gap:6px;display:grid}.hrfb-form-grid label span{color:#a4b9b2db;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:900}.hrfb-form-grid input,.hrfb-form-grid select{color:#f8f4e8;background:#0000006b;border:1px solid #dcbc4c38;outline:none;height:42px;padding:0 12px}.hrfb-ticket{background:#00000047;border:1px solid #ffffff12;gap:7px;padding:14px;display:grid}.hrfb-ticket p{margin:0}.hrfb-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hrfb-actions button{color:#070707;background:linear-gradient(#d8b84b,#b89120);border:1px solid #dcbc4c80;min-height:36px;padding:0 12px;font-weight:900}.hrfb-blotter,.hrfb-opportunities{gap:8px;display:grid}.hrfb-blotter article,.hrfb-opportunities article{background:#0000003b;border:1px solid #ffffff12;grid-template-columns:56px 1fr 1.4fr auto;align-items:center;gap:10px;padding:10px;display:grid}.hrfb-opportunities article{grid-template-columns:1fr 1fr 1.3fr}.hrfb-blotter strong,.hrfb-opportunities strong{color:#f8f4e8}.hrfb-blotter small{color:#67f0c1;text-transform:uppercase;font-weight:900}.hrfb-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hrfb-workflow article{padding:15px}.hrfb-workflow strong{color:#fff8e8;margin:7px 0;display:block}@media (width<=1100px){.hrfb-hero,.hrfb-grid,.hrfb-workflow,.hrfb-blotter article,.hrfb-opportunities article{grid-template-columns:1fr}}.rf-hrfb-bridge-panel{background:radial-gradient(circle at 0 0,#44f5c41a,#0000 34%),#0000003d;border:1px solid #ffd34d33;margin-top:18px;padding:16px}.rf-hrfb-bridge-panel>div:first-child span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.rf-hrfb-bridge-panel>div:first-child strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:1.45rem;line-height:1;display:block}.rf-hrfb-bridge-panel>div:first-child em{color:#dceee6ad;margin-top:7px;font-size:.78rem;font-style:normal;display:block}.rf-hrfb-bridge-actions,.rf-hrfb-bond-actions{flex-wrap:wrap;gap:8px;display:flex}.rf-hrfb-bridge-actions{margin-top:14px}.rf-hrfb-bond-actions{margin-top:12px}.rf-hrfb-bridge-actions button,.rf-hrfb-bond-actions button{color:#f7f2df;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ffd34d12;border:1px solid #ffd34d3d;padding:10px 12px;font-size:.68rem;font-weight:950}.rf-hrfb-bridge-actions button:first-child,.rf-hrfb-bond-actions button:first-child{color:#44f5c4;background:#44f5c41f;border-color:#44f5c475}.rf-hrfb-bridge-actions button:hover,.rf-hrfb-bond-actions button:hover{color:#44f5c4;background:#44f5c41a;border-color:#44f5c4ad}@media (width<=740px){.rf-hrfb-bridge-actions button,.rf-hrfb-bond-actions button{width:100%}}.rf-hero .rf-hrfb-bridge-panel{display:none!important}.aro-pro{color:#f4f4f4;background:#020505;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif;overflow-x:auto}.aro-pro-topbar{background:#06110f;border-bottom:1px solid #d6ad452e;grid-template-columns:260px 128px 110px 140px 88px minmax(520px,1fr);align-items:center;height:42px;display:grid}.aro-pro-title{color:#f0cc62;letter-spacing:-.01em;background:linear-gradient(90deg,#08242f,#0b3554);align-items:center;height:100%;padding-left:12px;font-size:18px;font-weight:800;display:flex}.aro-pro-topbar button{color:#fff;cursor:pointer;background:#0b35546b;border:0;border-left:1px solid #ffffff1f;height:42px;font-size:14px}.aro-pro-topbar button:hover{background:#0f5c7385}.aro-pro-valuation{justify-content:flex-end;justify-self:stretch;align-items:center;width:100%;min-width:0;height:100%;padding:0 14px;display:flex}.aro-pro-source{color:#d8e0dd;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.aro-pro-source b{color:#f0cc62}.aro-pro-toolbar{color:#d6ad45;background:#030707;border-bottom:1px solid #d6ad4524;flex-wrap:wrap;align-items:center;gap:14px;min-height:46px;padding:6px 10px;display:flex}.aro-pro-toolbar label,.aro-pro-configbar label{align-items:center;gap:8px;font-size:15px;display:flex}.aro-pro-toolbar select,.aro-pro-configbar select{color:#08100d;background:linear-gradient(#f0cc62,#b98f2f);border:1px solid #d6ad453d;height:30px;padding:0 28px 0 8px;font-size:15px}.aro-pro-addfilter,.aro-pro-configbar button,.aro-pro-addgroup{color:#08100d;cursor:pointer;background:linear-gradient(#f0cc62,#b98f2f);border:1px solid #8a6a22;height:30px;padding:0 12px;font-size:14px;font-weight:700}.aro-pro-toolbar-right{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.aro-pro-market-times{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-size:15px;display:flex}.aro-pro-market-times span{align-items:center;gap:7px;display:inline-flex}.aro-pro-market-times b{color:#f0cc62;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aro-pro-filterstrip{color:#d6ad45;background:#030807fa;border-bottom:1px solid #d6ad4524;flex-wrap:wrap;align-items:center;gap:8px;min-height:38px;padding:6px 10px;display:flex}.aro-pro-filterstrip strong{text-transform:uppercase;letter-spacing:.08em;margin-right:6px;font-size:12px}.aro-pro-filterstrip button,.aro-pro-side-action{color:#f0cc62;cursor:pointer;background:#d6ad4514;border:1px solid #d6ad453d;min-height:28px;padding:0 10px}.aro-pro-filterstrip button:hover,.aro-pro-side-action:hover{background:#d6ad4529}.aro-pro-main-tabs,.aro-pro-subtabs{background:#030707;border-bottom:1px solid #d6ad451f;align-items:end;gap:0;padding-left:10px;display:flex}.aro-pro-main-tabs{height:42px}.aro-pro-subtabs{height:40px}.aro-pro-main-tabs button,.aro-pro-subtabs button,.aro-pro-right-tabs button{color:#e8ecea;cursor:pointer;background:linear-gradient(#15211f,#0a1110);border:1px solid #d6ad4524;min-width:120px;height:32px;font-size:14px}.aro-pro-main-tabs button.active,.aro-pro-subtabs button.active,.aro-pro-right-tabs button.active{color:#fff;background:linear-gradient(#0f5c73,#082d45);box-shadow:inset 0 -2px #d6ad45d9}.aro-pro-configbar{color:#d6ad45;background:#050909;border-bottom:1px solid #d6ad4524;flex-wrap:wrap;align-items:center;gap:14px;min-height:44px;padding:6px 10px;display:flex}.aro-pro-save-note{color:#19a88f;padding-left:4px;font-size:12px;font-weight:800}.aro-pro-activefilters{color:#d8e0dd;background:linear-gradient(90deg,#0b355438,#030807fa);border-bottom:1px solid #d6ad451f;flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;padding:6px 10px;display:flex}.aro-pro-activefilters strong{color:#d6ad45;text-transform:uppercase;letter-spacing:.08em;margin-right:4px;font-size:11px}.aro-pro-activefilters span{color:#cfe8df;background:#19a88f14;border:1px solid #19a88f47;align-items:center;min-height:23px;padding:0 8px;font-size:12px;display:inline-flex}.aro-pro-activefilters em{color:#19a88f;margin-left:4px;font-size:12px;font-style:normal}.aro-pro-activefilters button{color:#f0cc62;cursor:pointer;background:#d6ad450f;border:1px solid #d6ad452e;min-height:24px;margin-left:auto;padding:0 8px;font-size:12px}.aro-pro-workspace{background:#020505;grid-template-columns:minmax(790px,1fr) 360px;min-width:1220px;display:grid}.aro-pro-left{border-right:1px solid #d6ad4524}.aro-pro-toolrow{z-index:40;background:linear-gradient(#191f1e,#080d0d);border-bottom:1px solid #d6ad451f;align-items:center;height:38px;display:flex;position:relative;overflow:visible}.aro-pro-action-menu{min-width:155px;height:100%;position:relative}.aro-pro-action-main{color:#fff;cursor:pointer;background:linear-gradient(#0f5c7366,#050d0cf5);border:1px solid #d6ad451f;justify-content:center;align-items:center;gap:8px;min-width:155px;height:100%;font-size:14px}.aro-pro-action-dropdown{z-index:9999;background:linear-gradient(#070e0cfc,#020706fc);border:1px solid #d6ad4547;min-width:190px;padding:7px;position:absolute;top:calc(100% + 1px);left:0;box-shadow:0 24px 60px #000000b3,inset 0 0 0 1px #19a88f0f}.aro-pro-action-dropdown button{color:#d8e0dd;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:flex-start;width:100%;min-width:0;height:32px;padding:0 10px;font-size:13px}.aro-pro-action-dropdown button:hover{color:#f0cc62;background:#d6ad4514;border-color:#d6ad4538}.aro-pro-active-tool,.aro-pro-crossread{color:#98a5a0;border-left:1px solid #d6ad451a;align-items:center;height:100%;padding:0 14px;font-size:12px;display:inline-flex}.aro-pro-active-tool b{color:#f0cc62}.aro-pro-crossread{color:#cfe8df;font-variant-numeric:tabular-nums}.aro-pro-chart{image-rendering:auto;background:radial-gradient(circle at 25% 22%,#0d5c734d,#0000 32%),radial-gradient(circle at 72% 16%,#d6ad450f,#0000 24%),linear-gradient(90deg,#042328f0,#000000fa);width:100%;height:calc(100vh - 286px);min-height:470px;display:block}.aro-pro-tool-anotar{cursor:crosshair}.aro-pro-tool-rastrear{cursor:cell}.aro-pro-tool-zoom{cursor:zoom-in}.aro-pro-tool-selecionar{cursor:default}.aro-pro-chart-bg{fill:#0000}.aro-pro-grid{stroke:#ffffff38;stroke-width:1px;stroke-dasharray:2 6}.aro-pro-grid.vertical{stroke:#ffffff29}.aro-pro-axis{stroke:#fffc;stroke-width:1.15px}.aro-pro-zero-line{stroke:#ffffff8c;stroke-width:1px;stroke-dasharray:4 4}.aro-pro-crosshair line{stroke:#d6ad4570;stroke-width:1px;stroke-dasharray:4 5;pointer-events:none}.aro-pro-label{fill:#fff;font-size:13px}.aro-pro-axis-title{fill:#fff;font-size:14px}.aro-pro-series-title{fill:#f0cc62;font-size:16px}.aro-pro-smooth-curve{stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #d6ad451a);transition:opacity .14s,stroke-width .14s}.aro-pro-point{cursor:pointer;transition:opacity .14s}.aro-pro-point.dimmed{opacity:.22}.aro-pro-point circle{transition:r .14s,filter .14s,opacity .14s}.aro-pro-point:hover circle{filter:drop-shadow(0 0 8px #d6ad45b8);opacity:1}.aro-pro-point-label{fill:#fff;paint-order:stroke;stroke:#000000eb;stroke-width:4px;font-size:12px}.aro-pro-point:hover .aro-pro-point-label{fill:#f0cc62}.aro-pro-halo{fill:#d6ad452e;stroke:#d6ad45f2;stroke-width:1px;filter:drop-shadow(0 0 10px #d6ad45d1)}.aro-pro-note circle{fill:#f0cc62;stroke:#fff}.aro-pro-note text{fill:#f0cc62;paint-order:stroke;stroke:#000000e6;stroke-width:4px;font-size:12px}.aro-pro-tooltip rect{fill:#030807f5;stroke:#d6ad459e;stroke-width:1px;filter:drop-shadow(0 14px 28px #0000008c)}.aro-pro-tooltip text{fill:#d7dfdc;font-size:11px}.aro-pro-tooltip-title{font-weight:800;fill:#f0cc62!important;font-size:14px!important}.aro-pro-bubblescale{color:#d8dddb;border-top:1px solid #d6ad451a;justify-content:space-between;align-items:center;min-height:42px;padding:0 16px;font-size:13px;display:flex}.aro-pro-sizelegend{align-items:center;gap:8px;display:flex}.aro-pro-sizelegend i{background:#ffffffb8;border-radius:999px;display:inline-block}.aro-pro-sizelegend .s1{width:8px;height:8px}.aro-pro-sizelegend .s2{width:12px;height:12px}.aro-pro-sizelegend .s3{width:16px;height:16px}.aro-pro-sizelegend .s4{width:22px;height:22px}.aro-pro-right{background:#030807}.aro-pro-right-tabs{border-bottom:1px solid #d6ad451f;grid-template-columns:1fr 1fr 100px;height:42px;display:grid}.aro-pro-addgroup{text-align:left;width:calc(100% - 16px);margin:10px 8px}.aro-pro-sidebox,.aro-pro-selected,.aro-pro-intel-card{background:#060c0b;border:1px solid #d6ad4524;margin:0 8px 10px}.aro-pro-sidehead,.aro-pro-intel-head{color:#f4f4f4;cursor:pointer;text-align:left;background:linear-gradient(#1a2422,#0a1110);border:0;border-bottom:1px solid #d6ad451f;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:0 10px;font-size:15px;display:flex}.aro-pro-sidebox label{color:#f0cc62;align-items:center;gap:8px;min-height:34px;padding:4px 10px;font-size:14px;display:flex}.aro-pro-sidebox input{accent-color:#0f5c73;width:16px;height:16px}.aro-pro-swatch{width:16px;height:16px;display:inline-block}.aro-pro-bucket-dot{border-radius:999px;width:10px;height:10px;display:inline-block}.aro-pro-sidebox label i{color:#dce3e0;opacity:.75;margin-left:auto;font-style:normal}.aro-pro-settingsbox label{color:#d6ad45;grid-template-columns:1fr;align-items:start;gap:6px;display:grid}.aro-pro-settingsbox select{color:#08100d;background:linear-gradient(#f0cc62,#b98f2f);border:1px solid #d6ad453d;width:100%;height:30px}.aro-pro-side-action{width:calc(100% - 20px);margin:10px}.aro-pro-selected{padding:12px}.aro-pro-selected h3{color:#d6ad45;text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:13px}.aro-pro-selected>strong{color:#fff;font-size:24px;display:block}.aro-pro-selected>span{color:#d3d8d6;margin-bottom:12px;font-size:13px;display:block}.aro-pro-selected-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.aro-pro-selected-grid div{background:#111917;border:1px solid #d6ad451a;padding:8px}.aro-pro-selected-grid small{color:#97a39f;font-size:11px;display:block}.aro-pro-selected-grid b{color:#fff;margin-top:3px;font-size:15px;display:block}.aro-pro-intel-card{background:radial-gradient(circle at 8% 0,#d6ad451f,#0000 36%),#060d0bf5;padding:12px}.aro-pro-intel-card h4{color:#f0cc62;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:13px}.aro-pro-intel-row{border-bottom:1px solid #d6ad4514;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.aro-pro-intel-row span{color:#9fa9a5;font-size:12px}.aro-pro-intel-row strong{color:#fff;font-size:13px}.aro-pro-intel-card p{color:#d3dad7;margin:10px 0 0;font-size:12px;line-height:1.45}.aro-pro-intel-card small{color:#8f9b96;border-top:1px dashed #d6ad452e;margin-top:10px;padding-top:8px;font-size:11px;line-height:1.4;display:block}.aro-pro-tablearea{padding:10px}.aro-pro-tabletools{align-items:center;gap:12px;margin-bottom:10px;display:flex}.aro-pro-tabletools input{color:#fff;background:#08110f;border:1px solid #d6ad4533;min-width:360px;height:34px;padding:0 12px}.aro-pro-tabletools span{color:#f0cc62;font-size:13px}.aro-pro-tablewrap{border:1px solid #d6ad451f;max-height:calc(100vh - 300px);overflow:auto}.aro-pro-tablewrap table{border-collapse:collapse;color:#fff;width:100%;min-width:1150px}.aro-pro-tablewrap th{z-index:2;text-align:left;color:#d6ad45;cursor:pointer;background:#0b1110;border:1px solid #d6ad451f;padding:8px;font-size:13px;position:sticky;top:0}.aro-pro-tablewrap td{border:1px solid #d6ad450f;padding:8px;font-size:13px}.aro-pro-tablewrap tr:hover{cursor:pointer;background:#d6ad4514}.aro-pro-tablewrap td small{color:#9ba6a1;margin-top:3px;display:block}.aro-positive{color:#75e0a4!important}.aro-negative{color:#ff8f8f!important}.aro-pro-summary{padding:14px}.aro-pro-summary-grid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:12px;display:grid}.aro-pro-summary-grid article{background:#0a1110;border:1px solid #d6ad451f;padding:16px}.aro-pro-summary-color{width:100%;height:4px;margin-bottom:10px}.aro-pro-summary-grid h3{color:#fff;margin:0 0 6px;font-size:16px}.aro-pro-summary-grid p,.aro-pro-summary-grid span,.aro-pro-summary-grid em{color:#cad1ce;font-size:13px;font-style:normal;display:block}.aro-pro-summary-grid strong{color:#f0cc62;margin:10px 0 4px;display:block}.aro-pro-rankings{grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px;margin-top:14px;display:grid}.aro-pro-rankings article{background:#07100e;border:1px solid #d6ad451f;padding:12px}.aro-pro-rankings h3{color:#f0cc62;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:13px}.aro-pro-rankings button{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #d6ad4514;justify-content:space-between;width:100%;min-height:30px;margin-bottom:6px;display:flex}.aro-pro-rankings button b{color:#f0cc62}.aro-pro-heatmap{padding:14px}.aro-pro-heatmap-row{grid-template-columns:180px repeat(6,1fr);align-items:center;gap:8px;margin-bottom:8px;display:grid}.aro-pro-heatmap-segment{color:#f0cc62;font-size:14px}.aro-pro-heatcell{color:#08100d;border:1px solid #d6ad451f;place-items:center;min-height:42px;font-weight:700;display:grid}.aro-pro-heatmap-footer{color:#d8dfdc;grid-template-columns:180px repeat(6,1fr);gap:8px;margin-top:14px;font-size:12px;display:grid}@media (width<=1180px){.aro-pro-workspace,.aro-pro-summary-grid,.aro-pro-rankings{grid-template-columns:1fr}.aro-pro-source{display:none}.aro-pro-market-times{justify-content:flex-end;width:100%;font-size:14px}}.aro-pro-action-dropdown button.active{color:#f0cc62;background:#d6ad451f;border-color:#d6ad455c}.aro-pro-action-dropdown button:disabled{opacity:.35;cursor:not-allowed}.aro-pro-action-separator{background:#d6ad4529;height:1px;margin:6px 0}.aro-pro-active-tool b{text-transform:capitalize}.aro-pro-point.selected .aro-pro-point-label{fill:#f0cc62}.aro-pro-save-note{min-width:130px}.aro-pro-data-status-chip{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border:1px solid #d6ad452e;align-items:center;min-height:24px;padding:0 8px;font-size:11px;display:inline-flex}.aro-pro-data-status-chip.official{color:#9ff2cf;background:#19a88f1a;border-color:#19a88f61}.aro-pro-data-status-chip.fallback{color:#f0cc62;background:#d6ad4514;border-color:#d6ad4542}.aro-pro-data-status-chip.loading{color:#d8e0dd;background:#62bdd014;border-color:#62bdd04d}.aro-pro-toggle-labels-button{color:#6ff2c7;letter-spacing:.03em;cursor:pointer;background:#00302547;border:1px solid #6ff2c73d;min-height:34px;padding:0 12px;font-size:12px;font-weight:950}.aro-pro-toggle-labels-button:hover{filter:brightness(1.12);transform:translateY(-1px)}.aro-tech-fund-panel{background:radial-gradient(circle at 0 0,#29d39a1f,#0000 34%),linear-gradient(135deg,#051310f0,#02080ceb);border:1px solid #2cd39a38;border-radius:18px;margin:14px 0 16px;padding:16px;box-shadow:0 18px 44px #0000003d}.aro-tech-fund-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.aro-tech-fund-header span{letter-spacing:.16em;text-transform:uppercase;color:#9bf5d7b8;font-size:10px;display:block}.aro-tech-fund-header strong{color:#f5fffaf5;margin-top:4px;font-size:15px;display:block}.aro-tech-fund-header em{color:#ffd87ee6;background:#ffd87e0f;border:1px solid #ffd87e38;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal}.aro-tech-fund-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aro-tech-fund-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;min-height:96px;padding:12px}.aro-tech-fund-card span{text-transform:uppercase;letter-spacing:.12em;color:#c8dcd6ad;font-size:10px;display:block}.aro-tech-fund-card strong{color:#fff;margin-top:10px;font-size:18px;display:block}.aro-tech-fund-card small{color:#d6e8e2b8;margin-top:7px;line-height:1.35;display:block}.aro-tech-fund-bottom{grid-template-columns:.8fr 1.2fr;gap:10px;margin-top:10px;display:grid}.aro-tech-fund-buckets,.aro-tech-fund-segments{background:#0000002e;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;gap:8px;padding:10px;display:flex}.aro-tech-fund-buckets span,.aro-tech-fund-segments span{color:#e1eeead1;background:#ffffff0b;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.aro-tech-fund-buckets b,.aro-tech-fund-segments b{color:#ffd87ef5;font-weight:700}@media (width<=1100px){.aro-tech-fund-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aro-tech-fund-bottom{grid-template-columns:1fr}}@media (width<=720px){.aro-tech-fund-grid{grid-template-columns:1fr}.aro-tech-fund-header{flex-direction:column}}@media (width<=1320px){.aro-tech-fund-inline{flex-wrap:wrap;width:100%;max-width:none;min-height:auto;margin:8px 0 0;padding:8px;display:flex}}@media (width<=760px){.aro-tech-fund-inline span:not(.aro-tech-fund-inline-title){font-size:10px}}.aro-tech-fund-inline{vertical-align:top;background:linear-gradient(90deg,#0b2b25d6,#0410129e);border-left:1px solid #ffd84d3d;border-right:1px solid #ffd84d1f;align-items:center;gap:8px;max-width:940px;min-height:38px;margin-left:8px;padding:0 10px;display:inline-flex;overflow:hidden;box-shadow:inset 0 -2px #ffd84d47}.aro-tech-fund-inline-title{color:#74ffe0f0;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800}.aro-tech-fund-inline span:not(.aro-tech-fund-inline-title){color:#eef8f4e0;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:5px 8px;font-size:11px;display:inline-flex}.aro-tech-fund-inline b{color:#ffd84df5;font-weight:800}.aro-tech-fund-inline em{color:#b4e9dfe6;font-style:normal}@media (width<=1320px){.aro-tech-fund-inline{flex-wrap:wrap;width:100%;max-width:none;min-height:auto;margin:8px 0 0;padding:8px;display:flex}}.aro-curva-hv-workspace{background:radial-gradient(circle at 0 0,#74ffe01f,#0000 30%),linear-gradient(135deg,#041114f5,#020609f0);border:1px solid #74ffe033;border-radius:16px;margin:10px 0 14px;padding:16px;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000040}.aro-curva-hv-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.aro-curva-hv-header span{color:#74ffe0f2;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.aro-curva-hv-header strong{color:#f5fffaf5;margin-top:4px;font-size:16px;display:block}.aro-curva-hv-header em{color:#ffd84deb;background:#ffd84d0e;border:1px solid #ffd84d33;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal}.aro-curva-hv-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aro-curva-hv-grid article{background:#ffffff09;border:1px solid #ffffff13;border-radius:13px;min-height:92px;padding:12px}.aro-curva-hv-grid span{color:#d2e6e0ad;letter-spacing:.12em;text-transform:uppercase;font-size:10px;display:block}.aro-curva-hv-grid strong{color:#fff;margin-top:9px;font-size:18px;display:block}.aro-curva-hv-grid small{color:#bee1d8bf;margin-top:7px;line-height:1.35;display:block}.aro-curva-hv-detail-grid{grid-template-columns:.8fr 1.2fr;gap:10px;margin-top:12px;display:grid}.aro-curva-hv-block{background:#0000002e;border:1px solid #ffffff13;border-radius:14px;padding:12px}.aro-curva-hv-block h4{color:#ffd84df2;text-transform:uppercase;letter-spacing:.1em;margin:0 0 9px;font-size:12px}.aro-curva-hv-row{color:#e1eeeac7;border-top:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:7px 0;font-size:12px;display:flex}.aro-curva-hv-row b{color:#fff;font-weight:800}@media (width<=1100px){.aro-curva-hv-grid,.aro-curva-hv-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.aro-curva-hv-grid,.aro-curva-hv-detail-grid{grid-template-columns:1fr}.aro-curva-hv-header{flex-direction:column}}.aro-pro-left:has(.aro-curva-hv-workspace-body) .aro-pro-toolrow{display:none!important}.aro-pro-left:has(.aro-curva-hv-workspace-body) svg{display:none!important}.aro-curva-hv-workspace-body{background:radial-gradient(circle at 10% 10%,#74ffe01f,#0000 30%),linear-gradient(135deg,#03191df5,#010609fa);border-left:0;border-right:0;border-radius:0;min-height:610px;margin:0}.aro-curva-hv-workspace-body .aro-curva-hv-grid{margin-top:18px}.aro-curva-hv-workspace-body .aro-curva-hv-detail-grid{margin-top:16px}@media (width<=900px){.aro-curva-hv-workspace-body{min-height:520px}}.aro-curva-hv-header small{color:#bee1d8b8;margin-top:4px;font-size:12px;font-weight:600;display:block}.aro-curva-hv-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.aro-curva-hv-scope-toggle{background:#00000038;border:1px solid #ffd84d33;border-radius:999px;align-items:center;gap:0;display:inline-flex;overflow:hidden}.aro-curva-hv-scope-toggle button{cursor:pointer;color:#d2e8e1c7;background:0 0;border:0;padding:7px 10px;font-size:11px;font-weight:800}.aro-curva-hv-scope-toggle button.active{color:#06100d;background:linear-gradient(#f4d34e,#bd9420)}@media (width<=900px){.aro-curva-hv-header-actions{justify-content:flex-start}}.aro-curva-hv-ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.aro-curva-hv-rank-row{color:#e1eeead1;border-top:1px solid #ffffff0f;justify-content:space-between;gap:14px;padding:7px 0;font-size:12px;display:flex}.aro-curva-hv-rank-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aro-curva-hv-rank-row b{color:#fff;white-space:nowrap}.aro-curva-hv-methodology{background:#74ffe00b;border:1px solid #74ffe029;border-radius:14px;margin-top:12px;padding:14px}.aro-curva-hv-methodology h4{color:#ffd84df2;text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;font-size:12px}.aro-curva-hv-methodology p{color:#d2e8e1c2;max-width:980px;margin:0 0 12px;font-size:12px;line-height:1.45}.aro-curva-hv-methodology div{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.aro-curva-hv-methodology span{color:#ffd84de6;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.aro-curva-hv-methodology b{color:#fff;margin-right:12px;font-size:12px}@media (width<=1100px){.aro-curva-hv-ranking-grid{grid-template-columns:1fr}}.hrfb-page{color:#f5f1e6;background:radial-gradient(circle at 10% 0,#ddb8491c,#0000 32%),radial-gradient(circle at 90% 18%,#55ffd214,#0000 36%),linear-gradient(#03130f,#010806);min-height:100vh;padding:18px}.hrfb-kicker,.hrfb-box-head span,.hrfb-summary-list span,.hrfb-ticket-grid span,.hrfb-checks span,.hrfb-estimated-panel span,.hrfb-notes-grid span,.hrfb-risk-metrics span,.hrfb-memo span,.hrfb-status-field span,.hrfb-blotter span,.hrfb-approval-list span,.hrfb-hero-main span,.hrfb-hero-market span,.hrfb-position-kpis span,.hrfb-chart-meta span,.hrfb-history-table span{color:#f0c84b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.hrfb-header,.hrfb-hero-strip,.hrfb-box{background:#ffffff09;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0a}.hrfb-header{justify-content:space-between;gap:18px;padding:18px;display:flex}.hrfb-header-left h1{letter-spacing:-.04em;margin:4px 0 10px;font-size:42px;line-height:.95}.hrfb-header-left p{color:#dee7e2c7;max-width:850px;margin:0;line-height:1.55}.hrfb-header-right{grid-template-columns:repeat(3,minmax(140px,1fr));gap:8px;min-width:480px;display:grid}.hrfb-header-right article,.hrfb-summary-list article,.hrfb-checks article,.hrfb-risk-metrics article,.hrfb-position-kpis article,.hrfb-chart-meta article{background:#00000038;border:1px solid #ffffff14;padding:12px}.hrfb-header-right strong,.hrfb-estimated-left strong,.hrfb-position-kpis strong,.hrfb-chart-meta strong{color:#6ff2c7;margin-top:6px;font-size:16px;display:block}.hrfb-hero-strip{grid-template-columns:1.15fr .85fr;gap:12px;margin-top:14px;padding:14px 16px;display:grid}.hrfb-hero-main,.hrfb-hero-market{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hrfb-hero-market{grid-template-columns:repeat(4,minmax(0,1fr))}.hrfb-hero-main strong,.hrfb-hero-market strong{color:#fff;margin-top:6px;font-size:21px;display:block}.hrfb-hero-main em{color:#d8e2dcad;margin-top:4px;font-size:12px;font-style:normal;display:block}.hrfb-ticket-layout{grid-template-columns:300px minmax(0,1fr) 360px;gap:14px;margin-top:14px;display:grid}.hrfb-left-panel,.hrfb-center-panel,.hrfb-right-panel{align-content:start;gap:14px;display:grid}.hrfb-box{padding:14px}.hrfb-box-head{margin-bottom:12px}.hrfb-box-head.row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.hrfb-box-head strong{color:#fff7e8;letter-spacing:-.02em;margin-top:3px;font-size:22px;display:block}.hrfb-box-head.compact strong{font-size:17px}.hrfb-mini-grid,.hrfb-ticket-grid,.hrfb-notes-grid,.hrfb-estimated-left,.hrfb-risk-metrics,.hrfb-summary-list,.hrfb-checks,.hrfb-position-kpis,.hrfb-chart-meta{gap:10px;display:grid}.hrfb-summary-list,.hrfb-checks,.hrfb-risk-metrics{margin-top:10px}.hrfb-summary-list article,.hrfb-checks article,.hrfb-risk-metrics article{justify-content:space-between;gap:12px;display:flex}.hrfb-summary-list strong,.hrfb-checks strong,.hrfb-risk-metrics strong{color:#fff}.hrfb-checks article.ok strong,.hrfb-position-kpis strong.positive{color:#70f2c8}.hrfb-checks article.warn strong,.hrfb-position-kpis strong.negative{color:#ffcf6a}.hrfb-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hrfb-ticket-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.hrfb-ticket-grid label,.hrfb-mini-grid label,.hrfb-notes-grid label,.hrfb-status-field{gap:7px;display:grid}.hrfb-ticket-grid input,.hrfb-ticket-grid select,.hrfb-mini-grid select,.hrfb-status-field select,.hrfb-notes-grid textarea{color:#f7f3e7;background:#0000006b;border:1px solid #dfbb4c2e;outline:none;width:100%;font-weight:800}.hrfb-ticket-grid input,.hrfb-ticket-grid select,.hrfb-mini-grid select,.hrfb-status-field select{height:44px;padding:0 12px}.hrfb-notes-grid{grid-template-columns:1fr 1fr;margin-top:12px}.hrfb-notes-grid textarea{resize:vertical;min-height:110px;padding:12px}.hrfb-estimated-panel{grid-template-columns:1.1fr .9fr;gap:10px;margin-top:12px;display:grid}.hrfb-estimated-left{grid-template-columns:repeat(2,minmax(0,1fr))}.hrfb-estimated-left article,.hrfb-estimated-right{background:#00000042;border:1px solid #ffffff14;padding:12px}.hrfb-estimated-right{text-align:right;align-content:center;display:grid}.hrfb-estimated-right strong{color:#fff;font-size:30px;display:block}.hrfb-estimated-right em,.hrfb-memo p,.hrfb-excel-box p{color:#d9e2dda8;font-style:normal;line-height:1.5}.hrfb-side-switch{border:1px solid #dfbb4c33;display:inline-flex;overflow:hidden}.hrfb-side-switch button{color:#e0ebe4;cursor:pointer;background:#ffffff0a;border:0;min-width:98px;height:40px;font-weight:900}.hrfb-side-switch button.active{color:#060b08;background:linear-gradient(#e1c04e,#b7921f)}.hrfb-action-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.hrfb-action-row button,.hrfb-mini-action{cursor:pointer;border-radius:0;min-height:42px;padding:0 16px;font-weight:900}.hrfb-action-row .ghost{color:#f5f1e6;background:#ffffff0a;border:1px solid #ffffff24}.hrfb-action-row .primary{color:#fff;background:linear-gradient(#4fa330,#2d7d1a);border:1px solid #68d64980}.hrfb-mini-action{color:#6ff2c7;background:#00302557;border:1px solid #6ff2c752}.hrfb-mini-action.wide{width:100%;margin-top:12px}.hrfb-memo,.hrfb-bond-chart-card,.hrfb-manual-position,.hrfb-excel-drop{background:#0030252e;border:1px solid #5fffd529;margin-top:12px;padding:12px}.hrfb-approval-list{gap:8px;margin-bottom:12px;display:grid}.hrfb-approval-list article{background:#00000038;border:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.hrfb-approval-list strong{color:#fff;margin-top:4px;display:block}.hrfb-approval-list em{color:#6ff2c7;font-size:12px;font-style:normal;font-weight:900}.hrfb-portfolio-section{grid-template-columns:minmax(0,1.45fr) 360px;gap:14px;margin-top:14px;display:grid}.hrfb-portfolio-grid{grid-template-columns:minmax(0,1fr) 420px;gap:14px;display:grid}.hrfb-position-kpis,.hrfb-chart-meta{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.hrfb-bond-chart{background-color:#00000038;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 100%,100% 46px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff12;width:100%;min-height:170px;margin-top:8px}.hrfb-excel-drop{text-align:center;border-style:dashed;place-content:center;gap:5px;min-height:130px;display:grid}.hrfb-excel-drop strong{color:#fff;font-size:19px}.hrfb-excel-drop em{color:#dee7e2a6;font-size:12px;font-style:normal}.hrfb-history-section{margin-top:14px}.hrfb-history-table{gap:8px;display:grid}.hrfb-history-table article{background:#00000038;border:1px solid #ffffff12;grid-template-columns:110px 1.1fr 90px 110px 80px 80px 120px;align-items:center;gap:10px;padding:10px 12px;display:grid}.hrfb-history-table strong{color:#fff}.hrfb-history-table em,.hrfb-history-table b,.hrfb-history-table small,.hrfb-history-table i{color:#dee7e2b8;font-style:normal}.hrfb-history-table i{color:#6ff2c7;text-transform:uppercase;font-size:11px;font-weight:900}@media (width<=1380px){.hrfb-ticket-layout,.hrfb-hero-strip,.hrfb-header,.hrfb-estimated-panel,.hrfb-notes-grid,.hrfb-portfolio-section,.hrfb-portfolio-grid,.hrfb-ticket-grid,.hrfb-ticket-grid.compact,.hrfb-estimated-left,.hrfb-hero-main,.hrfb-hero-market,.hrfb-header-right,.hrfb-position-kpis,.hrfb-chart-meta,.hrfb-history-table article{grid-template-columns:1fr}.hrfb-header-right{min-width:0}}.hrfb-page .hrfb-mini-grid input{color:#f7f3e7;background:#000000b8;border:1px solid #dfbb4c38;outline:none;width:100%;height:44px;padding:0 12px;font-weight:900}.hrfb-page .hrfb-mini-grid input::placeholder{color:#dce7e26b}.hrfb-page .hrfb-mini-grid input:focus{border-color:#6ff2c78c;box-shadow:0 0 0 1px #6ff2c726}.hrfb-chart-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 8px;display:flex}.hrfb-chart-toolbar button{color:#e6f0ebb8;cursor:pointer;background:#00000047;border:1px solid #6ff2c73d;min-height:30px;padding:0 10px;font-weight:900}.hrfb-chart-toolbar button.active{color:#6ff2c7;background:#6ff2c72e;border-color:#6ff2c780}.hrfb-chart-toolbar span{color:#dee7e2a3;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.hrfb-chart-volume-bar{fill:#d8b84b47}.hrfb-last-trade-dot{fill:#f0c84b;stroke:#06100c;stroke-width:2px;filter:drop-shadow(0 0 8px #f0c84b8c)}.hrfb-history-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:10px;font-weight:950;display:inline-flex}.hrfb-history-badge.ok{color:#06100c;background:#6ff2c7}.hrfb-history-badge.warn{color:#06100c;background:#f0c84b}.hrfb-chart-meta strong.positive{color:#6ff2c7}.hrfb-chart-meta strong.negative{color:#ffcf6a}.hrfb-manual-title-field{position:relative}.hrfb-manual-title-field input{text-transform:uppercase}.hrfb-manual-title-field input::-webkit-calendar-picker-indicator{opacity:.65;filter:invert()}.hrfb-action-row .ghost:hover,.hrfb-action-row .primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.hrfb-saved-tickets-panel{background:#00000038;border:1px solid #ffffff14;margin-top:12px;padding:12px}.hrfb-saved-tickets-panel p{color:#dee7e2ad;margin:0;font-size:12px}.hrfb-saved-tickets-list{gap:8px;display:grid}.hrfb-saved-tickets-list article{background:#0000003d;border:1px solid #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.hrfb-saved-tickets-list span{color:#f0c84b;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:900}.hrfb-saved-tickets-list strong{color:#fff;margin-top:4px;display:block}.hrfb-saved-tickets-list em{color:#dee7e29e;margin-top:3px;font-size:12px;font-style:normal;display:block}.hrfb-saved-ticket-actions{gap:6px;display:flex}.hrfb-saved-ticket-actions button{color:#6ff2c7;cursor:pointer;background:#00302547;border:1px solid #6ff2c738;min-height:30px;padding:0 9px;font-weight:900}.hrfb-saved-ticket-actions button:hover{filter:brightness(1.1)}@media (width<=1380px){.hrfb-saved-tickets-list article{grid-template-columns:1fr}.hrfb-saved-ticket-actions{flex-wrap:wrap}}.hrfb-approval-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hrfb-approval-info-dot{color:#f0c84b;cursor:help;background:#f0c84b1f;border:1px solid #f0c84b59;border-radius:999px;width:26px;height:26px;font-weight:950;position:relative}.hrfb-approval-info-dot span{z-index:30;color:#f5f1e6db;text-align:left;background:#010c08fa;border:1px solid #f0c84b38;width:310px;padding:12px;font-size:12px;font-weight:700;line-height:1.45;display:none;position:absolute;top:32px;right:0;box-shadow:0 18px 45px #00000059}.hrfb-approval-info-dot:hover span,.hrfb-approval-info-dot:focus span{display:block}.hrfb-liquidation-field input{cursor:pointer}.hrfb-saved-help{color:#dee7e29e;margin:6px 0 0;font-size:12px;line-height:1.4}.hrfb-sim-desk-panel{background:radial-gradient(circle at 0 0,#44f5c41c,#0000 32%),linear-gradient(135deg,#ffd34d0e,#0000 38%),#00000038;border:1px solid #44f5c438;margin:14px 0;padding:18px}.hrfb-sim-desk-head{grid-template-columns:minmax(0,1fr) minmax(180px,.25fr);align-items:stretch;gap:16px;display:grid}.hrfb-sim-desk-head span,.hrfb-sim-notice span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.hrfb-sim-desk-head strong{color:#fff;letter-spacing:-.05em;margin-top:7px;font-size:1.65rem;line-height:1;display:block}.hrfb-sim-desk-head em{color:#dbefe7b8;margin-top:8px;font-size:.84rem;font-style:normal;line-height:1.45;display:block}.hrfb-sim-desk-head aside{background:#0000003d;border:1px solid #ffffff14;padding:14px}.hrfb-sim-desk-head aside strong{color:#44f5c4;font-size:1.05rem}.hrfb-sim-desk-head aside small{color:#ddece6b8;text-transform:uppercase;margin-top:8px;font-size:.72rem;font-weight:900;display:block}.hrfb-sim-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.hrfb-sim-flow-card{background:#0000003d;border:1px solid #ffffff14;min-height:104px;padding:13px}.hrfb-sim-flow-card b{color:#ffd34d;letter-spacing:.08em;font-size:.75rem;display:block}.hrfb-sim-flow-card span{color:#d6e7e094;letter-spacing:.09em;text-transform:uppercase;margin-top:10px;font-size:.66rem;font-weight:950;display:block}.hrfb-sim-flow-card strong{color:#fff;margin-top:5px;font-size:1rem;display:block}.hrfb-sim-flow-card em{color:#44f5c4;text-transform:uppercase;margin-top:9px;font-size:.68rem;font-style:normal;font-weight:950;display:inline-block}.hrfb-sim-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.hrfb-sim-actions button{color:#f8f1d9;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ffd34d14;border:1px solid #ffd34d42;padding:10px 12px;font-size:.68rem;font-weight:950}.hrfb-sim-actions button:first-child,.hrfb-sim-actions button:hover{color:#44f5c4;background:#44f5c41a;border-color:#44f5c494}.hrfb-sim-actions button.ghost{color:#ff7676;background:#ff76760f;border-color:#ff767661}.hrfb-sim-notice{background:#44f5c40b;border:1px solid #44f5c424;margin-top:14px;padding:13px}.hrfb-sim-notice strong{color:#f0faf6eb;margin-top:7px;font-size:.88rem;line-height:1.45;display:block}.hrfb-sim-notice em{color:#dcece694;margin-top:8px;font-size:.72rem;font-style:normal;display:block}@media (width<=1180px){.hrfb-sim-desk-head,.hrfb-sim-flow-grid{grid-template-columns:1fr 1fr}}@media (width<=740px){.hrfb-sim-desk-head,.hrfb-sim-flow-grid{grid-template-columns:1fr}.hrfb-sim-actions button{width:100%}}.hrfb-sim-execution-panel{background:#0000002e;border:1px solid #ffd34d29;margin-top:16px;padding:14px}.hrfb-sim-execution-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.hrfb-sim-execution-head span{color:#ffd34d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.hrfb-sim-execution-head strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:1.25rem;line-height:1;display:block}.hrfb-sim-execution-head em{color:#dcece69e;margin-top:6px;font-size:.72rem;font-style:normal;display:block}.hrfb-sim-execution-head button{color:#ff7676;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#ff76760f;border:1px solid #ff767652;padding:9px 11px;font-size:.66rem;font-weight:950}.hrfb-sim-execution-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.hrfb-sim-execution-kpis article{background:#00000038;border:1px solid #ffffff13;padding:11px}.hrfb-sim-execution-kpis span{color:#d6e7e094;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.hrfb-sim-execution-kpis strong{color:#44f5c4;margin-top:6px;font-size:1rem;display:block}.hrfb-sim-execution-kpis em{color:#dcece68a;margin-top:5px;font-size:.66rem;font-style:normal;display:block}.hrfb-sim-execution-table{border:1px solid #ffffff12;overflow-x:auto}.hrfb-sim-execution-row{grid-template-columns:70px 128px 76px 96px 130px 120px 100px 70px 70px 106px 170px;align-items:center;min-width:1140px;display:grid}.hrfb-sim-execution-row>span,.hrfb-sim-execution-row>strong,.hrfb-sim-execution-row>em{color:#eef6f2c7;white-space:nowrap;border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0e;min-height:34px;padding:8px 9px;font-size:.68rem;line-height:1.15}.hrfb-sim-execution-row.head>span{color:#ffd34ddb;letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;font-size:.61rem;font-weight:950}.hrfb-sim-execution-row>strong{color:#fff}.hrfb-sim-execution-row>em{color:#44f5c4;font-style:normal;font-weight:900}.hrfb-sim-execution-row .positive{color:#44f5c4!important}.hrfb-sim-execution-row .negative{color:#ff7676!important}.hrfb-sim-execution-empty{color:#dcece69e;min-width:700px;padding:16px;font-size:.78rem}@media (width<=1180px){.hrfb-sim-execution-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=740px){.hrfb-sim-execution-head{display:grid}.hrfb-sim-execution-kpis{grid-template-columns:1fr}}:root{--hpro-bg:#050505;--hpro-panel:#111;--hpro-line:#ffffff1f;--hpro-line-soft:#ffffff12;--hpro-orange:#ff9d16;--hpro-gold:#f2bd24;--hpro-green:#49d761;--hpro-blue:#2775d8;--hpro-text:#f5f5f5;--hpro-muted:#9da3a0}.hrfb-pro-terminal{min-height:100vh;color:var(--hpro-text);background:#050505;font-family:Inter,Arial,sans-serif;font-size:13px;overflow-x:auto}.hpro-topbar{background:linear-gradient(#970e19,#260306);border-bottom:1px solid #541015;grid-template-columns:260px 1fr 430px;align-items:center;min-width:1420px;height:42px;display:grid}.hpro-brand{background:#0c0c0c;border-right:1px solid #ffffff29;align-items:center;gap:10px;height:42px;padding:0 14px;display:flex}.hpro-brand span{color:var(--hpro-orange);font-weight:900}.hpro-brand strong{color:#fff;font-size:18px}.hpro-topbar nav{height:42px;display:flex}.hpro-topbar nav button{color:#fff;cursor:pointer;background:#ffffff0a;border:0;border-right:1px solid #ffffff21;min-width:118px;font-weight:800}.hpro-topbar nav button.active{box-shadow:inset 0 -2px 0 var(--hpro-orange);background:linear-gradient(#b5172d,#3a070c)}.hpro-session{color:#eee;justify-content:flex-end;align-items:center;gap:18px;padding-right:16px;display:flex}.hpro-session b{color:#fff;background:#e33131;border-radius:50%;justify-content:center;align-items:center;min-width:18px;min-height:18px;font-size:11px;display:inline-flex}.hpro-session em{color:#cfcfcf;font-style:normal}.hpro-controls{border-bottom:1px solid var(--hpro-line);background:#080808;grid-template-columns:285px 165px 165px 360px 1fr;align-items:center;gap:12px;min-width:1420px;height:42px;padding:0 14px;display:grid}.hpro-controls label{color:var(--hpro-orange);grid-template-columns:auto 1fr;align-items:center;gap:8px;font-weight:800;display:grid}.hpro-controls input,.hpro-controls select,.ticket-grid input,.ticket-grid select,.hpro-ops-sidebar select{color:#f2f2f2;background:#151515;border:1px solid #373737;height:26px;padding:0 8px}.hpro-controls select{color:#040404;background:linear-gradient(#f4a51d,#9a6400);font-weight:900}.hpro-controls .search{grid-template-columns:72px 1fr}.hpro-controls .source{color:#d7d7d7;justify-self:end;font-size:12px}.hpro-monitor,.hpro-order-ops{min-width:1420px}.hpro-account-grid{border:1px solid var(--hpro-line);background:#0a0a0a;margin:12px 14px}.hpro-account-title{color:#fff;border-bottom:1px solid var(--hpro-line);background:#111;padding:8px 12px;font-weight:900}.hpro-account-head,.hpro-account-row{grid-template-columns:1.35fr 1.1fr .65fr .7fr .85fr .85fr .85fr 1fr;align-items:center;display:grid}.hpro-account-head{color:#ddd;background:#191919;min-height:30px}.hpro-account-head span,.hpro-account-row span,.hpro-account-row strong{border-right:1px solid var(--hpro-line-soft);padding:7px 10px}.hpro-account-row{border-top:1px solid var(--hpro-line-soft);min-height:29px}.hpro-grid-main{grid-template-columns:360px 1fr 350px;gap:8px;padding:0 14px 14px;display:grid}.hpro-left-stack,.hpro-center-stack,.hpro-right-stack,.hpro-order-main{align-content:start;gap:8px;display:grid}.hpro-panel,.hpro-table-panel{border:1px solid var(--hpro-line);background:linear-gradient(#151515,#0b0b0b)}.hpro-panel h3,.hpro-panel-title strong{color:var(--hpro-orange);text-transform:uppercase;margin:0;font-size:13px}.hpro-panel{padding:10px}.hpro-statline,.scenario-line,.side-metric{border-bottom:1px solid var(--hpro-line-soft);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.hpro-statline span,.scenario-line span,.side-metric span{color:#c7c7c7}.hpro-bar{grid-template-columns:90px 1fr 54px;align-items:center;gap:8px;padding:6px 0;display:grid}.hpro-bar em{border:1px solid var(--hpro-line-soft);background:#1e1e1e;height:10px}.hpro-bar i{background:linear-gradient(90deg, var(--hpro-blue), var(--hpro-orange));height:100%;display:block}.hpro-panel-tabs{border-bottom:1px solid var(--hpro-line);background:#0e0e0e;display:flex}.hpro-panel-tabs button{border:0;border-right:1px solid var(--hpro-line);color:#e8e8e8;cursor:pointer;background:#171717;min-width:120px;height:30px}.hpro-panel-tabs button.active{color:#fff;background:linear-gradient(#9b2d14,#341009)}.hpro-panel-title{border-bottom:1px solid var(--hpro-line);justify-content:space-between;align-items:center;min-height:38px;padding:6px 10px;display:flex}.hpro-panel-title button{color:#ddd;cursor:pointer;background:#111;border:1px solid #333;height:26px;margin-left:6px}.hpro-table{width:100%;overflow:auto}.hrow{border-bottom:1px solid var(--hpro-line-soft);align-items:center;min-width:1080px;min-height:29px;display:grid}.hrow>span,.hrow>strong{border-right:1px solid var(--hpro-line-soft);align-items:center;height:100%;padding:5px 8px;display:flex;overflow:hidden}.hrow.head{color:#f2f2f2;background:#181818;min-height:38px;font-size:12px}.hrow.head span{text-align:center;justify-content:center}.hrow strong small{color:var(--hpro-muted);margin-top:2px;font-size:11px;font-weight:600;display:block}.hpro-holdings-table .hrow{grid-template-columns:2fr .7fr .65fr .7fr .55fr .7fr .65fr .85fr .85fr .85fr .85fr .85fr}.hpro-orders-mini .hrow{grid-template-columns:.9fr 1.1fr .8fr .7fr 1fr 1fr 1fr .9fr}.hpro-live-orders .hrow{grid-template-columns:.9fr .9fr .6fr 1.2fr 1fr .9fr .85fr .9fr .9fr .8fr}.hpro-alloc-table .hrow{grid-template-columns:.9fr .9fr .9fr 1fr .6fr .9fr .7fr .9fr .7fr .8fr .9fr}.heat-gold{color:#030303;background:linear-gradient(#f3b623,#825d00);justify-content:center;font-weight:900}.heat-blue{color:#7bbdff;background:linear-gradient(#063a73,#06182d);justify-content:center}.heat-green{color:#61f17a;background:linear-gradient(#063d17,#061e0b);justify-content:center}.heat-red{color:#fff;background:linear-gradient(#b82d4a,#5e0b1b);justify-content:center}.exposure-bar{vertical-align:middle;background:linear-gradient(90deg,#17477a,#6ab4ff);min-width:4px;height:18px;margin-right:6px;display:inline-block}.selected strong{color:#fff;margin:8px 0;font-size:26px;display:block}.selected p{color:var(--hpro-muted);line-height:1.35}.mini-chart .chart-area{background-color:#0000;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #888;border-left:1px solid #888;height:170px;margin-top:10px;position:relative}.mini-chart i{background:var(--hpro-orange);border:1px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute}.hpro-order-ops{grid-template-columns:190px 1fr;gap:10px;padding:10px 14px 14px;display:grid}.hpro-ops-sidebar{border:1px solid var(--hpro-line);background:#111;min-height:calc(100vh - 106px);padding:10px}.hpro-ops-sidebar h3{color:#aaa;text-transform:uppercase;margin:8px 0;font-size:11px}.hpro-ops-sidebar button,.hpro-ops-sidebar label{width:100%;margin-bottom:7px;display:block}.hpro-ops-sidebar button{color:#ddd;text-align:left;cursor:pointer;background:#151515;border:1px solid #2c2c2c;height:34px;padding-left:12px}.hpro-ops-sidebar button.active{color:var(--hpro-orange);background:linear-gradient(90deg,#5b2904,#151515);border-color:#7d3f09}.hpro-ops-sidebar label{color:#aaa;font-size:12px}.hpro-ops-sidebar select{width:100%;margin-top:4px}.hpro-ops-cards{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.hpro-ops-cards article{border:1px solid var(--hpro-line);background:linear-gradient(#171717,#0d0d0d);padding:12px}.hpro-ops-cards span{color:#bbb;text-transform:uppercase;font-size:11px;display:block}.hpro-ops-cards strong{color:#fff;margin-top:10px;font-size:20px;display:block}.hpro-ops-cards em{color:var(--hpro-orange);margin-top:4px;font-style:normal;display:block}.hpro-order-ticket{border:1px solid var(--hpro-line);background:#111}.ticket-head{border-bottom:1px solid var(--hpro-line);justify-content:space-between;padding:9px 10px;display:flex}.ticket-head strong{color:var(--hpro-orange);text-transform:uppercase}.ticket-head button{color:#eee;cursor:pointer;background:#151515;border:1px solid #333;min-width:80px;height:28px}.ticket-head button.active,.ticket-actions .primary{color:#080808;background:linear-gradient(#f6a31b,#925a00);font-weight:900}.ticket-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:10px;display:grid}.ticket-grid label{color:#aaa;gap:4px;font-size:12px;display:grid}.ticket-actions{border-top:1px solid var(--hpro-line);justify-content:flex-end;gap:8px;padding:10px;display:flex}.ticket-actions button{color:#eee;cursor:pointer;background:#151515;border:1px solid #333;height:32px;padding:0 12px}.hpro-ops-bottom{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hpro-ops-bottom p{color:#c7c7c7;line-height:1.5}.pill{border:1px solid #ffffff14;justify-content:center;align-items:center;min-height:22px;font-size:11px;font-weight:900;padding:0 8px!important;display:inline-flex!important}.pill.ok{color:#5cff72;background:#2db44538}.pill.warn{color:#ffad36;background:#ff9d1633}.pill.bad{color:#ff6977;background:#cd2a403d}.negative{color:#ff4f61!important}@media (width<=1350px){.hpro-grid-main,.hpro-order-ops{grid-template-columns:1fr}.hpro-ops-sidebar{min-height:auto}.hpro-ops-cards,.hpro-ops-bottom,.ticket-grid{grid-template-columns:repeat(2,1fr)}}.hpro-brand span{font-size:12px;line-height:1.05}.hpro-controls .source{color:#cfe8dc;text-transform:uppercase;letter-spacing:.04em}.hpro-account-title,.hpro-panel h3,.hpro-panel-title strong,.hpro-table .hrow strong{letter-spacing:-.01em}.hpro-panel.selected p{color:#b6c6bf}:root{--hrfb-pro-topbar-bg:linear-gradient(180deg, #143a5a 0%, #0d2740 100%);--hrfb-pro-topbar-bg-soft:linear-gradient(180deg, #173f63 0%, #102d49 100%);--hrfb-pro-topbar-active:linear-gradient(180deg, #1d4f7c 0%, #143755 100%);--hrfb-pro-topbar-line:#5ad7d694;--hrfb-pro-topbar-border:#78aad738;--hrfb-pro-topbar-text:#f5f8fb;--hrfb-pro-topbar-muted:#dce8f2d1}.hrfb-pro-topbar,.hrfb-pro-header,.hrfb-pro-navbar,.hrfb-pro-nav,.hrfb-pro-menu,.hrfb-pro-shell-top,.hrfb-pro-titlebar,.hrfb-pro-brandbar,.hrfb-pro-header-row,.hrfb-pro-mainnav,.hrfb-pro-subnav{box-shadow:inset 0 -1px 0 var(--hrfb-pro-topbar-border);background:var(--hrfb-pro-topbar-bg)!important;color:var(--hrfb-pro-topbar-text)!important;border-color:var(--hrfb-pro-topbar-border)!important}.hrfb-pro-topbar .brand,.hrfb-pro-header .brand,.hrfb-pro-navbar .brand,.hrfb-pro-nav .brand,.hrfb-pro-title,.hrfb-pro-brand,.hrfb-pro-logo-block,.hrfb-pro-studio,.hrfb-pro-product{background:var(--hrfb-pro-topbar-bg-soft)!important;color:var(--hrfb-pro-topbar-text)!important;border-right:1px solid var(--hrfb-pro-topbar-border)!important}.hrfb-pro-topbar button,.hrfb-pro-topbar a,.hrfb-pro-header button,.hrfb-pro-header a,.hrfb-pro-navbar button,.hrfb-pro-navbar a,.hrfb-pro-nav button,.hrfb-pro-nav a,.hrfb-pro-menu button,.hrfb-pro-menu a,.hrfb-pro-mainnav button,.hrfb-pro-mainnav a,.hrfb-pro-subnav button,.hrfb-pro-subnav a{color:var(--hrfb-pro-topbar-text)!important;border-color:var(--hrfb-pro-topbar-border)!important;background:0 0!important}.hrfb-pro-topbar .active,.hrfb-pro-topbar .is-active,.hrfb-pro-header .active,.hrfb-pro-header .is-active,.hrfb-pro-navbar .active,.hrfb-pro-navbar .is-active,.hrfb-pro-nav .active,.hrfb-pro-nav .is-active,.hrfb-pro-menu .active,.hrfb-pro-menu .is-active,.hrfb-pro-mainnav .active,.hrfb-pro-mainnav .is-active,.hrfb-pro-subnav .active,.hrfb-pro-subnav .is-active,.hrfb-pro-topbar button[aria-current=page],.hrfb-pro-header button[aria-current=page],.hrfb-pro-navbar button[aria-current=page],.hrfb-pro-nav button[aria-current=page]{background:var(--hrfb-pro-topbar-active)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--hrfb-pro-topbar-line)!important}.hrfb-pro-topbar button:hover,.hrfb-pro-topbar a:hover,.hrfb-pro-header button:hover,.hrfb-pro-header a:hover,.hrfb-pro-navbar button:hover,.hrfb-pro-navbar a:hover,.hrfb-pro-nav button:hover,.hrfb-pro-nav a:hover,.hrfb-pro-menu button:hover,.hrfb-pro-menu a:hover,.hrfb-pro-mainnav button:hover,.hrfb-pro-subnav button:hover{color:#fff!important;background:#ffffff0d!important}.hrfb-pro-topbar .meta,.hrfb-pro-header .meta,.hrfb-pro-navbar .meta,.hrfb-pro-nav .meta,.hrfb-pro-menu .meta,.hrfb-pro-user,.hrfb-pro-alerts,.hrfb-pro-help,.hrfb-pro-clock{color:var(--hrfb-pro-topbar-muted)!important}.hrfb-pro-page header,.hrfb-pro-page nav:first-of-type{background:var(--hrfb-pro-topbar-bg)!important;border-bottom:1px solid var(--hrfb-pro-topbar-border)!important}.hpro-topbar{background:linear-gradient(#143a5a 0%,#0c2740 100%)!important;border-bottom:1px solid #5ad7d66b!important}.hpro-brand{background:linear-gradient(#123654 0%,#0b243a 100%)!important;border-right:1px solid #78aad747!important}.hpro-brand span{color:#ffd84d!important}.hpro-brand strong{color:#fff!important}.hpro-topbar nav button{color:#fff!important;background:linear-gradient(#123653 0%,#0c283f 100%)!important;border-right:1px solid #78aad73d!important}.hpro-topbar nav button:hover{background:linear-gradient(#184767 0%,#10314b 100%)!important}.hpro-topbar nav button.active{color:#fff!important;background:linear-gradient(#1a557d 0%,#123755 100%)!important;box-shadow:inset 0 -3px #5ad7d6!important}.hpro-session{color:#eef7ff!important;background:linear-gradient(#102f49 0%,#0b2235 100%)!important}.hpro-session span,.hpro-session em{color:#eef7ff!important}.hpro-controls{background:#061018!important;border-bottom:1px solid #5ad7d638!important}.hpro-controls label{color:#ffd84d!important}.hpro-controls select{color:#fff!important;background:linear-gradient(#174564 0%,#0e2d45 100%)!important;border:1px solid #5ad7d659!important}.hpro-controls input{color:#dff7ff!important;background:#07131c!important;border:1px solid #5ad7d647!important}.hpro-controls .source{color:#8ff5ef!important}.hpro-controls select,.ticket-grid select,.hpro-ops-sidebar select{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.hpro-controls select option,.ticket-grid select option,.hpro-ops-sidebar select option{color:#f4fbff!important;background:#061018!important}.hpro-controls select:focus,.ticket-grid select:focus,.hpro-ops-sidebar select:focus,.hpro-controls input:focus,.ticket-grid input:focus{outline-offset:1px;outline:2px solid #5ad7d68c!important}.hpro-desk-notice{color:#c9f6f1;letter-spacing:.01em;background:linear-gradient(#081b27fa,#030b11fa);border-bottom:1px solid #5ad7d62e;justify-content:space-between;align-items:center;gap:14px;min-width:1420px;height:32px;padding:0 14px;font-size:12px;display:flex}.hpro-desk-notice span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hpro-desk-notice button{color:#eaffff;cursor:pointer;background:#0f374fc7;border:1px solid #5ad7d652;height:22px;font-size:11px}.hpro-session-action{color:#eef7ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hpro-session-action:hover{color:#8ff5ef}.hpro-session-action b{color:#fff;background:#e33131;border-radius:50%;justify-content:center;align-items:center;min-width:18px;min-height:18px;font-size:11px;display:inline-flex}.hpro-panel-tabs button{transition:background .14s,color .14s,box-shadow .14s}.hpro-panel-tabs button:hover{color:#fff;background:linear-gradient(#173f63,#0e2d45)}.hpro-panel-tabs button.active{box-shadow:inset 0 -2px #5ad7d6;background:linear-gradient(#1a557d 0%,#123755 100%)!important}:root{--hpro-halcyon-yellow:#ffd84d}.hpro-panel h3,.hpro-panel-title strong,.hpro-account-title,.hpro-left-stack .hpro-panel h3,.hpro-right-stack .hpro-panel h3,.hpro-center-stack .hpro-panel-title strong{color:var(--hpro-halcyon-yellow)!important}.hpro-monitor-mode-strip{background:linear-gradient(#0e2b3feb,#05121bf5);border-bottom:1px solid #5ad7d62e;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:8px 12px;display:flex}.hpro-monitor-mode-strip strong{color:var(--hpro-halcyon-yellow);text-transform:uppercase;letter-spacing:.04em;font-size:12px;display:block}.hpro-monitor-mode-strip span{color:#c9dfe4;margin-top:2px;font-size:12px;display:block}.hpro-monitor-mode-strip b{color:#8ff5ef;white-space:nowrap;font-size:12px}.hpro-panel-tabs button{cursor:pointer}.hpro-panel-tabs button.active{color:#fff!important}.hpro-privacy-toggle{min-height:24px;color:#eaffff!important;background:#092232c7!important;border:1px solid #5ad7d647!important;padding:0 10px!important;font-weight:850!important}.hpro-privacy-toggle:hover{color:#fff!important;background:#14445feb!important}.hpro-privacy-toggle.active{box-shadow:0 0 0 1px #ffd84d24,0 0 18px #ffd84d2e;color:#071018!important;background:linear-gradient(#ffd84d,#9b7300)!important;border-color:#ffd84db8!important}.privacy-mode .hpro-account-row span,.privacy-mode .hpro-statline b,.privacy-mode .scenario-line b,.privacy-mode .side-metric b,.privacy-mode .hpro-bar b,.privacy-mode .hpro-ops-cards strong,.privacy-mode .hpro-ops-cards em,.privacy-mode .hpro-holdings-table .hrow:not(.head) span:nth-child(n+3),.privacy-mode .hpro-orders-mini .hrow:not(.head) span:nth-child(n+5),.privacy-mode .hpro-live-orders .hrow:not(.head) span:nth-child(n+7),.privacy-mode .hpro-alloc-table .hrow:not(.head) span:nth-child(n+6),.privacy-mode .selected .hpro-statline b{text-shadow:0 0 8px #ffffffb8;-webkit-user-select:none;user-select:none;color:#0000!important}.privacy-mode .hpro-account-row span:after,.privacy-mode .hpro-statline b:after,.privacy-mode .scenario-line b:after,.privacy-mode .side-metric b:after,.privacy-mode .hpro-bar b:after,.privacy-mode .hpro-ops-cards strong:after,.privacy-mode .hpro-ops-cards em:after,.privacy-mode .hpro-holdings-table .hrow:not(.head) span:nth-child(n+3):after,.privacy-mode .hpro-orders-mini .hrow:not(.head) span:nth-child(n+5):after,.privacy-mode .hpro-live-orders .hrow:not(.head) span:nth-child(n+7):after,.privacy-mode .hpro-alloc-table .hrow:not(.head) span:nth-child(n+6):after,.privacy-mode .selected .hpro-statline b:after{content:"••••••";color:#dfefff;text-shadow:none}.privacy-mode .hpro-bar i,.privacy-mode .exposure-bar,.privacy-mode .mini-chart .chart-area,.privacy-mode .hpro-monitor-mode-strip b{filter:blur(8px);opacity:.38}.privacy-mode .heat-gold,.privacy-mode .heat-blue,.privacy-mode .heat-green,.privacy-mode .heat-red{background:#151515!important}.privacy-mode .hpro-desk-notice{background:linear-gradient(#3c2d06c7,#0c1212fa);border-bottom-color:#ffd84d38}.privacy-mode .hpro-desk-notice span:before{content:"Privacidade activa · ";color:#ffd84d;font-weight:900}:root{--halcyon-yellow:#f0c84b;--halcyon-yellow-soft:#d9b23f;--halcyon-blue-1:#17395e;--halcyon-blue-2:#234f80;--halcyon-blue-3:#2f6aa7;--halcyon-blue-border:#5fd5f2}.hpro-shell select,.hpro-shell option,.hpro-shell input,.hpro-shell textarea{color:#f3f7fb!important;background:#081019!important;border-color:#5fd5f247!important}.hpro-shell select:focus,.hpro-shell input:focus,.hpro-shell textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #5fd5f22e;border-color:#5fd5f2b8!important}.hpro-shell h2,.hpro-shell h3,.hpro-shell h4,.hpro-panel-title,.hpro-block-title,.hpro-table-title,.hpro-kpi-title,.hpro-card-title,.hpro-sidebar-title{color:var(--halcyon-yellow)!important}.hpro-shell button,.hpro-shell .hpro-nav-item,.hpro-shell .hpro-side-item{transition:all .18s}.hpro-shell .hpro-nav-item:hover,.hpro-shell .hpro-side-item:hover{color:#fff!important;background:linear-gradient(#1c3e65eb,#102338f5)!important;border-color:#5fd5f23d!important}.hpro-shell .active,.hpro-shell .is-active,.hpro-shell [aria-selected=true]{box-shadow:inset 0 -2px #5fd5f2d9;background:linear-gradient(180deg, var(--halcyon-blue-2), var(--halcyon-blue-1))!important;color:#fff!important;border-color:#5fd5f266!important}.hpro-shell table thead th{color:#dbe8f6!important;background:#ffffff05!important;border-bottom:1px solid #5fd5f224!important}.hpro-shell .hpro-btn-primary,.hpro-shell .hpro-btn-accent,.hpro-shell .hpro-action-primary{font-weight:800;color:#101010!important;background:linear-gradient(#f0c84b,#d3a91f)!important;border:1px solid #ffd65a59!important}.hpro-shell .hpro-btn-secondary,.hpro-shell .hpro-action-secondary{background:linear-gradient(180deg, var(--halcyon-blue-2), var(--halcyon-blue-1))!important;color:#fff!important;border:1px solid #5fd5f247!important}.hpro-shell .hpro-card,.hpro-shell .hpro-panel,.hpro-shell .hpro-block,.hpro-shell .hpro-table-wrap{border-color:#5fd5f21f!important}:root{--hpro-halcyon-yellow:#ffd84d;--hpro-blue-1:#102d49;--hpro-blue-2:#173f63;--hpro-blue-3:#1a557d;--hpro-blue-line:#5ad7d657}.hpro-order-ops h3,.hpro-order-ticket .ticket-head strong,.hpro-order-main .hpro-panel-title strong,.hpro-ops-sidebar h3,.hpro-ops-cards article span{color:var(--hpro-halcyon-yellow)!important}.hpro-ops-sidebar button{color:#e7f2f7!important;background:linear-gradient(#101820,#0b1118)!important;border:1px solid #5ad7d629!important}.hpro-ops-sidebar button:hover{background:linear-gradient(180deg, var(--hpro-blue-2), var(--hpro-blue-1))!important;color:#fff!important;border-color:var(--hpro-blue-line)!important}.hpro-ops-sidebar button.active{background:linear-gradient(180deg, var(--hpro-blue-3), #123755)!important;color:#fff!important;border-color:#5ad7d680!important;box-shadow:inset 0 -2px #5ad7d6!important}.hpro-ops-cards article{background:linear-gradient(#122d43b8,#0a1016f5)!important;border-color:#5ad7d624!important}.hpro-ops-cards article strong{color:#fff!important}.hpro-ops-cards article em{color:var(--hpro-halcyon-yellow)!important}.hpro-order-ticket{background:linear-gradient(#111,#090d10)!important;border-color:#5ad7d62e!important}.ticket-head{background:linear-gradient(#143a5ab8,#09121af5)!important;border-bottom-color:#5ad7d62e!important}.ticket-actions button,.hpro-panel-title button{color:#fff!important;background:linear-gradient(#123653,#0c283f)!important;border:1px solid #5ad7d63d!important}.ticket-actions button:hover,.hpro-panel-title button:hover{background:linear-gradient(#1a557d,#123755)!important}.ticket-actions .primary,.ticket-head button.active{color:#071018!important;background:linear-gradient(#ffd84d,#a77c00)!important;border:1px solid #ffd84d8c!important;font-weight:950!important}.hpro-order-ops select,.hpro-order-ops option,.hpro-order-ops input{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f4fbff!important;background:#07131c!important;border:1px solid #5ad7d647!important}.hpro-order-ops select option{color:#f4fbff!important;background:#061018!important}.hpro-live-orders .hrow.head,.hpro-orders-mini .hrow.head,.hpro-alloc-table .hrow.head{color:#eaf6ff!important;background:linear-gradient(#142434,#101820)!important}.hpro-live-orders .hrow:not(.head):hover,.hpro-orders-mini .hrow:not(.head):hover,.hpro-alloc-table .hrow:not(.head):hover{background:#5ad7d60e!important}.hpro-function-panel{background:linear-gradient(#0d2b41fa,#051018fa);border-bottom:1px solid #5ad7d62e;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-width:1420px;min-height:46px;padding:8px 14px;display:grid}.hpro-function-panel strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.04em;font-size:12px;display:block}.hpro-function-panel span{color:#cfe8ef;margin-top:2px;font-size:12px;display:block}.hpro-function-panel b{color:#8ff5ef;white-space:nowrap}.hpro-function-panel button{color:#fff;cursor:pointer;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d652;height:26px;padding:0 12px}.density-compact .hrow{min-height:22px!important;font-size:12px!important}.density-compact .hrow>span,.density-compact .hrow>strong{padding-top:3px!important;padding-bottom:3px!important}.density-compact .hpro-panel,.density-compact .hpro-table-panel,.density-compact .hpro-order-ticket{line-height:1.15}.columns-compact .hpro-live-orders .hrow>:nth-child(5),.columns-compact .hpro-live-orders .hrow>:nth-child(6),.columns-compact .hpro-live-orders .hrow>:nth-child(9){display:none!important}.columns-compact .hpro-live-orders .hrow{grid-template-columns:.9fr .9fr .65fr 1.4fr .85fr .95fr .85fr!important}.columns-compact .hpro-holdings-table .hrow>:nth-child(5),.columns-compact .hpro-holdings-table .hrow>:nth-child(7),.columns-compact .hpro-holdings-table .hrow>:nth-child(9),.columns-compact .hpro-holdings-table .hrow>:nth-child(10){display:none!important}.columns-compact .hpro-holdings-table .hrow{grid-template-columns:2fr .75fr .7fr .75fr .8fr .9fr .9fr .9fr!important}.columns-compact .hpro-alloc-table .hrow>:nth-child(2),.columns-compact .hpro-alloc-table .hrow>:nth-child(9){display:none!important}.columns-compact .hpro-alloc-table .hrow{grid-template-columns:.95fr .9fr 1.2fr .7fr .9fr .8fr .9fr .9fr .9fr!important}.ticket-actions button.danger{color:#ffb6b6!important;background:linear-gradient(#3b1618,#1c090a)!important;border:1px solid #ff5f5f6b!important}.ticket-actions button.danger:hover{color:#fff!important;background:linear-gradient(#6a2024,#2a0d0f)!important;border-color:#ff7878b8!important}.hpro-ops-cards article span,.hpro-order-ticket .ticket-head strong,.hpro-table-panel .hpro-panel-title strong{color:#ffd84d!important}.hpro-ops-bottom .hpro-panel h3,.hpro-order-ops .hpro-panel-title strong,.hpro-ops-sidebar h3,.hpro-ops-cards article span{color:#ffd84d!important}.hpro-ops-bottom .hpro-panel{background:linear-gradient(#102332e6,#080c10f5)!important;border-color:#5ad7d624!important}.hpro-ops-bottom .hpro-panel p{color:#cfe2e8!important}.hpro-alloc-table .hrow:not(.head):hover{background:#5ad7d60e!important}.hpro-ops-visible-panel{background:linear-gradient(#0f324cf2,#05121bfa);border:1px solid #5ad7d633;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:10px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff05}.hpro-ops-visible-panel strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.04em;font-size:13px;display:block}.hpro-ops-visible-panel span{color:#cce3ea;margin-top:4px;font-size:12px;display:block}.hpro-ops-visible-panel b{color:#8ff5ef;white-space:nowrap;font-size:12px}.hpro-ops-visible-panel.ops-view-liquidacao{background:linear-gradient(#113a59fa,#05121bfa)}.hpro-ops-visible-panel.ops-view-reconciliacao{background:linear-gradient(#26384efa,#05121bfa)}.hpro-ops-visible-panel.ops-view-excepcoes{background:linear-gradient(#48191ceb,#0e0a0cfa);border-color:#ff787852}.hpro-ops-visible-panel.ops-view-auditoria{background:linear-gradient(#372a10fa,#05121bfa)}.hpro-alloc-table.ops-view-liquidacao .hrow:not(.head) span:nth-child(10),.hpro-alloc-table.ops-view-reconciliacao .hrow:not(.head) span:nth-child(11),.hpro-alloc-table.ops-view-excepcoes .hrow:not(.head) span:nth-child(3),.hpro-alloc-table.ops-view-auditoria .hrow:not(.head) span:first-child{color:#ffd84d!important;background:#ffd84d1a!important}.hpro-ops-sidebar button.active{color:#fff!important;background:linear-gradient(#1a557d,#123755)!important;border-color:#5ad7d680!important;box-shadow:inset 0 -2px #5ad7d6!important}.hpro-account-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff!important}.hpro-account-toggle:hover{color:#8ff5ef!important}.hpro-portfolio-creator{background:linear-gradient(#0d2b41fa,#051018fa);border-bottom:1px solid #5ad7d633;grid-template-columns:360px minmax(360px,1fr) auto auto;align-items:center;gap:10px;min-width:1420px;padding:10px 14px;display:grid}.hpro-portfolio-creator strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;font-size:12px;display:block}.hpro-portfolio-creator span{color:#cce3ea;margin-top:2px;font-size:12px;display:block}.hpro-portfolio-creator input{color:#f4fbff;background:#07131c;border:1px solid #5ad7d657;height:30px;padding:0 10px}.hpro-portfolio-creator button{color:#071018;cursor:pointer;background:linear-gradient(#ffd84d,#a77c00);border:1px solid #ffd84d73;height:30px;padding:0 12px;font-weight:900}.hpro-portfolio-creator button.ghost{color:#fff;background:linear-gradient(#123653,#0c283f);border-color:#5ad7d647}.hpro-account-holdings{background:linear-gradient(#0d1e2af5,#05080afa);border:1px solid #5ad7d629;margin:0 14px 12px}.hpro-account-holdings-head{border-bottom:1px solid #5ad7d624;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:8px 12px;display:flex}.hpro-account-holdings-head strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.04em}.hpro-account-holdings-head span{color:#cce3ea;margin-top:2px;font-size:12px;display:block}.hpro-account-holdings-head b{color:#8ff5ef;font-size:12px}.hpro-account-holdings-grid,.hpro-account-holding-row{grid-template-columns:1.8fr .75fr .75fr .55fr .55fr .75fr .75fr;align-items:center;display:grid}.hpro-account-holdings-grid{color:#dcecff;background:linear-gradient(#142434,#101820);min-height:30px;font-size:12px;font-weight:900}.hpro-account-holdings-grid span,.hpro-account-holding-row span,.hpro-account-holding-row strong{border-right:1px solid #ffffff0f;align-items:center;height:100%;padding:6px 10px;display:flex}.hpro-account-holding-row{color:#f4fbff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0f;width:100%;min-height:38px}.hpro-account-holding-row:hover{background:#5ad7d60e}.hpro-account-holding-row strong{color:#fff;display:block}.hpro-account-holding-row strong small{color:#93a8ad;margin-top:2px;font-size:11px;display:block}.privacy-mode .hpro-account-holdings-head b,.privacy-mode .hpro-account-holding-row span:nth-of-type(n+2){color:#0000!important;text-shadow:0 0 8px #ffffffb8!important;-webkit-user-select:none!important;user-select:none!important}.privacy-mode .hpro-account-holdings-head b:after,.privacy-mode .hpro-account-holding-row span:nth-of-type(n+2):after{content:"••••••";color:#dfefff;text-shadow:none}.privacy-mode .hpro-account-holding-row span.positive,.privacy-mode .hpro-account-holding-row span.negative{color:#0000!important;text-shadow:0 0 8px #ffffffb8!important}.privacy-mode .hpro-account-holdings{border-color:#ffd84d3d!important}.privacy-mode .hpro-account-holdings-head strong:after{content:" · PRIVACIDADE";color:#ffd84d;letter-spacing:.05em;margin-left:8px;font-size:11px}.hpro-empty-holdings{background:linear-gradient(#0d1e2ab8,#05080aeb);border-top:1px solid #5ad7d61f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:16px;display:grid}.hpro-empty-holdings strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.04em}.hpro-empty-holdings span{color:#cce3ea;font-size:13px}.hpro-empty-holdings button{color:#071018;cursor:pointer;background:linear-gradient(#ffd84d,#a77c00);border:1px solid #ffd84d73;grid-row:span 2;height:32px;padding:0 14px;font-weight:900}.hpro-empty-holdings button:hover{filter:brightness(1.08)}.privacy-mode .hpro-empty-holdings span,.privacy-mode .hpro-empty-holdings strong{color:inherit!important;text-shadow:none!important}.hpro-portfolio-management{background:linear-gradient(#071520fa,#04090cfa);border-bottom:1px solid #5ad7d62e;min-width:1420px}.hpro-pm-head{border-bottom:1px solid #5ad7d629;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.hpro-pm-head strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;font-size:14px;display:block}.hpro-pm-head span{color:#cce3ea;margin-top:3px;font-size:12px;display:block}.hpro-pm-head button,.hpro-pm-card button{color:#fff;cursor:pointer;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d647;height:30px;padding:0 12px;font-weight:850}.hpro-pm-head button:hover,.hpro-pm-card button:hover{background:linear-gradient(#1a557d,#123755)}.hpro-pm-grid{grid-template-columns:360px minmax(520px,1fr) 360px;gap:12px;padding:12px 14px 14px;display:grid}.hpro-pm-card{background:linear-gradient(#0f283ad1,#070c10f5);border:1px solid #5ad7d629;padding:12px}.hpro-pm-card h3{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px;font-size:12px}.hpro-pm-card p{color:#cce3ea;margin:0 0 10px;font-size:12px;line-height:1.45}.hpro-pm-card input{color:#f4fbff;background:#07131c;border:1px solid #5ad7d657;width:100%;height:32px;margin-bottom:10px;padding:0 10px}.hpro-pm-card.create button{color:#071018;background:linear-gradient(#ffd84d,#a77c00);border-color:#ffd84d8c}.hpro-pm-list{gap:8px;max-height:360px;padding-right:4px;display:grid;overflow:auto}.hpro-pm-list article{background:#00000038;border:1px solid #5ad7d61f;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.hpro-pm-list article.active{background:#ffd84d12;border-color:#ffd84d70}.hpro-pm-select{text-align:left;min-height:42px;display:block;background:0 0!important;border:0!important;height:auto!important;padding:0!important}.hpro-pm-select strong{color:#fff;font-size:13px;display:block}.hpro-pm-select span{color:#9fb9c2;margin-top:3px;font-size:11px;display:block}.hpro-pm-actions{gap:6px;display:flex}.hpro-pm-actions button{height:28px;padding:0 9px;font-size:11px}.hpro-pm-actions button.danger{color:#ffb6b6!important;background:linear-gradient(#4a171a,#1c090a)!important;border-color:#ff5f5f6b!important}.hpro-pm-card.rules ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.hpro-pm-card.rules li{border-bottom:1px solid #ffffff12;padding-bottom:8px}.hpro-pm-card.rules li strong{color:#8ff5ef;font-size:12px;display:block}.hpro-pm-card.rules li span{color:#cce3ea;margin-top:3px;font-size:12px;line-height:1.35;display:block}@media (width<=1350px){.hpro-pm-grid{grid-template-columns:1fr}}.hpro-pm-actions button.locked{color:#8fa7b0!important;cursor:help!important;background:linear-gradient(#202a31,#111820)!important;border-color:#8fa7b03d!important}.hpro-pm-actions button.locked:hover{color:#d8e8ee!important;border-color:#ffd84d47!important}.hpro-empty-custom-account-notice{background:linear-gradient(#0d2b41fa,#051018fa);border-bottom:1px solid #5ad7d633;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:1420px;padding:12px 14px;display:grid}.hpro-empty-custom-account-notice strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;font-size:13px;display:block}.hpro-empty-custom-account-notice span{color:#cce3ea;margin-top:3px;font-size:12px;line-height:1.45;display:block}.hpro-empty-custom-account-notice>div:last-child{gap:8px;display:flex}.hpro-empty-custom-account-notice button{color:#fff;cursor:pointer;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d64d;height:30px;padding:0 12px;font-weight:850}.hpro-empty-custom-account-notice button:first-child{color:#071018;background:linear-gradient(#ffd84d,#a77c00);border-color:#ffd84d73}.empty-custom-portfolio .hpro-orders-mini,.empty-custom-portfolio .hpro-live-orders,.empty-custom-portfolio .hpro-alloc-table,.empty-custom-portfolio .hpro-ops-cards{display:none!important}.empty-custom-portfolio .hpro-order-ticket{border-color:#ffd84d38!important}.empty-custom-portfolio .hpro-account-holdings-head b{color:#8ff5ef!important}.empty-custom-portfolio .hpro-order-main{min-height:320px}.hpro-scenario-module{background:#020607;min-width:1420px;padding:14px}.hpro-scenario-hero{background:radial-gradient(circle at 12% 0,#5ad7d629,#0000 34%),linear-gradient(#0f324cf5,#040a0efa);border:1px solid #5ad7d62e;grid-template-columns:minmax(0,1fr) 320px;gap:14px;padding:16px;display:grid}.hpro-scenario-hero span,.hpro-scenario-panel-head span,.hpro-scenario-kpis article span{color:#9fbac2;font-size:12px}.hpro-scenario-hero h2{color:#fff;letter-spacing:-.03em;margin:5px 0 6px;font-size:26px}.hpro-scenario-hero p{color:#cce3ea;max-width:920px;margin:0;line-height:1.45}.hpro-scenario-hero aside{background:#00000038;border:1px solid #ffd84d33;align-content:center;align-self:stretch;padding:12px;display:grid}.hpro-scenario-hero aside strong{color:#ffd84d;font-size:18px}.hpro-scenario-controls{background:#081016eb;border:1px solid #5ad7d624;grid-template-columns:repeat(4,minmax(160px,1fr)) auto;gap:10px;margin-top:12px;padding:10px;display:grid}.hpro-scenario-controls label{color:#ffd84d;gap:5px;font-size:12px;font-weight:900;display:grid}.hpro-scenario-controls select{color:#f4fbff;background:#07131c;border:1px solid #5ad7d64d;height:32px;padding:0 8px}.hpro-scenario-controls button{color:#071018;cursor:pointer;background:linear-gradient(#ffd84d,#a77c00);border:1px solid #ffd84d80;align-self:end;height:32px;padding:0 14px;font-weight:950}.hpro-scenario-kpis{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.hpro-scenario-kpis article,.hpro-scenario-panel,.hpro-scenario-memo{background:linear-gradient(#0f1e2ae6,#06090cf5);border:1px solid #5ad7d624}.hpro-scenario-kpis article{padding:12px}.hpro-scenario-kpis article strong{color:#fff;margin-top:6px;font-size:20px;display:block}.hpro-scenario-kpis article em{color:#ffd84d;margin-top:4px;font-size:12px;font-style:normal;display:block}.hpro-scenario-grid{grid-template-columns:1.6fr .9fr .9fr;gap:12px;margin-top:12px;display:grid}.hpro-scenario-panel{padding:12px}.hpro-scenario-panel.wide{min-height:230px}.hpro-scenario-panel-head strong,.hpro-scenario-memo strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;font-size:12px;display:block}.hpro-scenario-panel p,.hpro-scenario-memo p{color:#cce3ea;line-height:1.45}.hpro-before-after{grid-template-columns:1fr 54px 1fr;align-items:center;gap:12px;margin-top:14px;display:grid}.hpro-before-after>div:not(.arrow){background:#00000038;border:1px solid #5ad7d61f;padding:14px}.hpro-before-after strong{color:#fff;margin-top:6px;font-size:24px;display:block}.hpro-before-after em{color:#9fbac2;font-size:12px;font-style:normal}.hpro-before-after .arrow{text-align:center;color:#ffd84d;font-size:28px}.hpro-scenario-bars{gap:9px;margin-top:14px;display:grid}.hpro-scenario-bars div{grid-template-columns:90px minmax(0,1fr) 90px;align-items:center;gap:8px;display:grid}.hpro-scenario-bars span,.hpro-scenario-bars b{color:#cce3ea;font-size:12px}.hpro-scenario-bars i{background:linear-gradient(90deg,#5ad7d6,#ffd84d);border-radius:999px;height:8px;display:block}.hpro-scenario-panel ul{color:#cce3ea;margin:12px 0 0;padding-left:18px;line-height:1.55}.hpro-scenario-memo{border-color:#ffd84d33;margin-top:12px;padding:12px}.privacy-mode .hpro-scenario-kpis article strong,.privacy-mode .hpro-before-after strong,.privacy-mode .hpro-scenario-bars b,.privacy-mode .hpro-scenario-memo p{text-shadow:0 0 8px #ffffffb8;-webkit-user-select:none;user-select:none;color:#0000!important}@media (width<=1350px){.hpro-scenario-hero,.hpro-scenario-grid,.hpro-scenario-kpis,.hpro-scenario-controls{grid-template-columns:1fr}}.hpro-alerts-module{background:linear-gradient(#071520fa,#04090cfa);border-bottom:1px solid #5ad7d62e;min-width:1420px}.hpro-alerts-head{border-bottom:1px solid #5ad7d629;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 14px;display:flex}.hpro-alerts-head strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;font-size:14px;display:block}.hpro-alerts-head span{color:#cce3ea;margin-top:3px;font-size:12px;display:block}.hpro-alerts-head>div:last-child,.hpro-alerts-filters{gap:8px;display:flex}.hpro-alerts-head button,.hpro-alerts-filters button,.hpro-alert-card button{color:#fff;cursor:pointer;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d647;height:30px;padding:0 12px;font-weight:850}.hpro-alerts-head button:first-child{color:#071018;background:linear-gradient(#ffd84d,#a77c00);border-color:#ffd84d73}.hpro-alerts-filters{border-bottom:1px solid #5ad7d61a;padding:10px 14px}.hpro-alerts-filters button.active{background:linear-gradient(#1a557d,#123755);border-color:#5ad7d680;box-shadow:inset 0 -2px #5ad7d6}.hpro-alerts-grid{gap:10px;padding:12px 14px 14px;display:grid}.hpro-alert-card{background:linear-gradient(#0f1e2ae6,#06090cf5);border:1px solid #5ad7d624;grid-template-columns:minmax(0,1fr) 190px;gap:14px;padding:12px;display:grid}.hpro-alert-card span{color:#8ff5ef;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.hpro-alert-card strong{color:#fff;margin-top:4px;font-size:15px;display:block}.hpro-alert-card p{color:#cce3ea;margin:6px 0 0;font-size:12px;line-height:1.45}.hpro-alert-card aside{text-align:right;align-content:center;gap:6px;display:grid}.hpro-alert-card b{color:#ffd84d;text-transform:uppercase;font-size:11px}.hpro-alert-card em{color:#fff;font-style:normal;font-weight:900}.hpro-alert-card.severity-critico{background:linear-gradient(#46181ce0,#09090cfa);border-color:#ff787857}.hpro-alert-card.severity-atencao{border-color:#ffd84d4d}.hpro-alert-card.severity-informativo{opacity:.88}.hpro-alert-card.severity-observacao{border-color:#5ad7d63d}.hpro-alert-empty{background:#0003;border:1px solid #5ad7d624;padding:16px}.hpro-alert-empty strong{color:#ffd84d;display:block}.hpro-alert-empty span{color:#cce3ea;margin-top:4px;display:block}.privacy-mode .hpro-alert-card em,.privacy-mode .hpro-alert-card p{text-shadow:0 0 8px #ffffffb8;-webkit-user-select:none;user-select:none;color:#0000!important}.hpro-pm-cash-box{border-top:1px solid #5ad7d629;margin-top:16px;padding-top:14px}.hpro-pm-cash-box h3{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px;font-size:12px}.hpro-pm-cash-box p{color:#cce3ea;margin:0 0 10px;font-size:12px;line-height:1.45}.hpro-pm-cash-current{background:#00000038;border:1px solid #5ad7d624;grid-template-columns:1fr;gap:3px;margin-bottom:10px;padding:9px;display:grid}.hpro-pm-cash-current span{color:#9fbac2;text-transform:uppercase;font-size:11px}.hpro-pm-cash-current strong{color:#fff;font-size:13px}.hpro-pm-cash-current b{color:#8ff5ef;font-size:15px}.hpro-pm-cash-actions{gap:8px;display:flex}.hpro-pm-cash-actions button{flex:1}.hpro-pm-cash-actions button.ghost{color:#ffb6b6!important;background:linear-gradient(#3b1618,#1c090a)!important;border-color:#ff5f5f5c!important}.privacy-mode .hpro-pm-cash-current b{text-shadow:0 0 8px #ffffffb8;color:#0000!important}.hpro-pm-cash-box:after{content:"Fluxo simulado: depósito Kz → boleta RF → executar → posição adicionada aos holdings.";color:#8ff5ef;background:#0000002e;border:1px solid #5ad7d624;margin-top:10px;padding:8px;font-size:11px;line-height:1.35;display:block}.hpro-account-holding-row span:nth-child(3),.hpro-account-holding-row span:nth-child(7){font-variant-numeric:tabular-nums}.hpro-pm-import-box{border-top:1px solid #5ad7d629;margin-top:16px;padding-top:14px}.hpro-pm-import-box h3{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px;font-size:12px}.hpro-pm-import-box p{color:#cce3ea;margin:0 0 10px;font-size:12px;line-height:1.45}.hpro-import-drop{cursor:pointer;background:#0003;border:1px dashed #5ad7d666;gap:4px;padding:12px;display:grid}.hpro-import-drop:hover{background:#ffd84d0d;border-color:#ffd84d8c}.hpro-import-drop input{display:none}.hpro-import-drop strong{color:#fff;font-size:13px}.hpro-import-drop span{color:#9fbac2;font-size:11px;line-height:1.35}.hpro-pm-import-visible-bar{background:radial-gradient(circle at 0 0,#ffd84d24,#0000 36%),linear-gradient(#12324af5,#050e14fa);border:1px solid #ffd84d52;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:12px 14px 0;padding:14px;display:grid}.hpro-pm-import-visible-bar strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;font-size:13px;display:block}.hpro-pm-import-visible-bar span{color:#cce3ea;margin-top:4px;font-size:12px;line-height:1.45;display:block}.hpro-pm-import-visible-bar label{color:#071018;cursor:pointer;white-space:nowrap;background:linear-gradient(#ffd84d,#a77c00);border:1px solid #ffd84d8c;justify-content:center;align-items:center;height:34px;padding:0 16px;font-weight:950;display:inline-flex}.hpro-pm-import-visible-bar input{display:none}.hpro-pm-import-visible-bar{grid-template-columns:minmax(0,1fr) auto auto}.hpro-template-button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d661;justify-content:center;align-items:center;height:34px;padding:0 16px;font-weight:950;display:inline-flex}.hpro-template-button:hover{background:linear-gradient(#1a557d,#123755);border-color:#5ad7d69e}.hpro-import-template-btn{color:#fff;cursor:pointer;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d657;width:100%;height:30px;margin-bottom:10px;font-weight:900}.hpro-import-template-btn:hover{background:linear-gradient(#1a557d,#123755)}.hpro-pm-import-visible-bar:after{content:"Suporta .xlsx, .xls e .csv";color:#8ff5ef;white-space:nowrap;align-self:center;font-size:11px}.hpro-import-drop:after{content:"Formatos: XLSX, XLS, CSV";color:#8ff5ef;font-size:11px}.hrfb-help-center{z-index:99999;color:#fff;background:radial-gradient(circle at 0 0,#ffd84d1a,#0000 32%),linear-gradient(#071a27 0%,#03090f 100%);border-left:1px solid #5ad7d657;width:min(760px,94vw);height:100vh;font-family:inherit;transition:transform .18s;position:fixed;top:0;right:0;transform:translate(104%);box-shadow:-24px 0 60px #0000008c}.hrfb-help-center.open{transform:translate(0)}.hrfb-help-head{background:linear-gradient(#173c5f,#0f2f4c);border-bottom:1px solid #5ad7d62e;justify-content:space-between;gap:16px;padding:18px;display:flex}.hrfb-help-head span{color:#ffd84d;letter-spacing:.08em;font-size:11px;font-weight:950;display:block}.hrfb-help-head strong{margin-top:4px;font-size:22px;line-height:1.05;display:block}.hrfb-help-head small{color:#cce3ea;margin-top:5px;font-size:12px;display:block}.hrfb-help-head button,.hrfb-table-help-button{color:#fff;cursor:pointer;background:linear-gradient(#123653,#0c283f);border:1px solid #5ad7d657;height:32px;padding:0 12px;font-weight:900}.hrfb-help-body{grid-template-columns:230px minmax(0,1fr);height:calc(100vh - 86px);min-height:0;display:grid}.hrfb-help-nav{border-right:1px solid #5ad7d624;align-content:start;gap:6px;padding:14px;display:grid;overflow:auto}.hrfb-help-nav button{text-align:left;color:#dcecf0;cursor:pointer;background:#0000003d;border:1px solid #5ad7d61f;min-height:38px;padding:9px 10px;font-weight:850}.hrfb-help-nav button:hover,.hrfb-help-nav button.active{color:#ffd84d;background:#ffd84d14;border-color:#ffd84d7a}.hrfb-help-content{padding:18px;overflow:auto}.hrfb-help-content h2{color:#ffd84d;margin:0 0 12px;font-size:22px}.hrfb-help-content p,.hrfb-help-content li,.hrfb-help-content dd{color:#dcecf0;font-size:13px;line-height:1.55}.hrfb-help-content dl{gap:8px;display:grid}.hrfb-help-content dt{color:#8ff5ef;font-size:13px;font-weight:950}.hrfb-help-content dd{border-bottom:1px solid #5ad7d61a;margin:0;padding-bottom:8px}.hrfb-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.hrfb-help-grid article{background:#00000038;border:1px solid #5ad7d624;padding:12px}.hrfb-help-grid b{color:#ffd84d}.hrfb-help-grid strong{color:#fff;margin:4px 0;display:block}.hrfb-help-grid span{color:#cce3ea;font-size:12px;line-height:1.4}.hrfb-table-help-button{align-items:center;margin:0 0 6px auto;display:flex}@media (width<=860px){.hrfb-help-body{grid-template-columns:1fr}.hrfb-help-nav{border-bottom:1px solid #5ad7d624;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}}.hieNativePage{color:#f7f1df;background:radial-gradient(circle at 82% 0,#71f5c524,#0000 34%),radial-gradient(circle at 10% 16%,#f4d15f1a,#0000 28%),linear-gradient(#03130d 0%,#020806 100%);min-height:100vh;padding:24px}.hieNativeCard{background:linear-gradient(135deg,#ffffff0b,#ffffff03),#020e09eb;border:1px solid #f4d15f38;box-shadow:0 24px 80px #00000052}.hieNativeHero{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:18px;display:grid}.hieNativeHeroMain{flex-direction:column;justify-content:center;min-height:500px;padding:48px;display:flex}.hieNativeEyebrow,.hieNativeSectionTitle span,.hieNativeStatus span,.hieNativeMetrics span,.hieNativeExportMeta span{color:#f4d15f;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:950}.hieNativeHero h1{color:#fff;letter-spacing:-.08em;max-width:1150px;margin:18px 0;font-size:clamp(58px,7.3vw,126px);line-height:.82}.hieNativeHero p,.hieNativeSectionTitle p,.hieNativeBottomBand p{color:#e2ecdca8;max-width:860px;font-size:17px;line-height:1.55}.hieNativeActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hieNativeActions button,.hieNativeFileBtn,.hieNativeContext button,.hieNativeTabs button,.hieNativeExportActions button{color:#f7f1df;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#f4d15f14;border:1px solid #f4d15f57;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:12px;font-weight:950;display:inline-flex}.hieNativeActions button:disabled{opacity:.42;cursor:not-allowed}.hieNativeFileBtn,.hieNativeExportActions button:first-child,.hieNativeContext button.active,.hieNativeTabs button.active{color:#03130d;background:linear-gradient(135deg,#f6df62,#71f5c5);border-color:#0000}.hieNativeFileBtn input{display:none}.hieNativeActions select{color:#f7f1df;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#f4d15f21,#71f5c50a),#07130d;border:1px solid #f4d15f57;min-width:250px;min-height:44px;padding:0 18px;font-size:12px;font-weight:950}.hieNativeActions select option{color:#f7f1df;background:#07130d}.hieNativeStatus{flex-direction:column;justify-content:center;min-height:500px;padding:30px;display:flex}.hieNativeStatus strong{color:#fff;letter-spacing:-.06em;margin-top:14px;font-size:38px;line-height:.95;display:block}.hieNativeStatus p{color:#e2ecdca8}.hieNativeStatusGrid,.hieNativeMetrics,.hieNativeWorkspace,.hieNativeDeepGrid,.hieNativeExportMeta{gap:10px;display:grid}.hieNativeStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.hieNativeStatusGrid article,.hieNativeMetrics article,.hieNativeQualityRows div,.hieNativeColumnList div,.hieNativeBarList div,.hieNativeExportMeta article{background:#0003;border:1px solid #71f5c524}.hieNativeStatusGrid article{padding:16px}.hieNativeStatusGrid small,.hieNativeMetrics small,.hieNativeExportMeta small{color:#e2ecdc8f;text-transform:uppercase;font-size:10px;font-weight:950}.hieNativeStatusGrid b{color:#fff;margin-top:8px;display:block}.hieNativeContext,.hieNativeTabs,.hieNativeExportCenter,.hieNativeBottomBand{margin-top:18px;padding:22px 24px}.hieNativeContext{justify-content:space-between;align-items:center;gap:22px;display:flex}.hieNativeContext strong{color:#fff;letter-spacing:-.06em;margin-top:8px;font-size:30px;display:block}.hieNativeContext p{color:#e2ecdca8;max-width:800px}.hieNativeContext nav,.hieNativeTabs{flex-wrap:wrap;gap:10px;display:flex}.hieNativeMetrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.hieNativeMetrics article{padding:22px}.hieNativeMetrics strong{color:#fff;letter-spacing:-.06em;margin:13px 0 8px;font-size:27px;line-height:.95;display:block}.hieNativeWorkspace{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);margin-top:18px}.hieNativeModule,.hieNativePreview,.hieNativeQuality,.hieNativeExecutive{padding:30px}.hieNativeSectionTitle h2,.hieNativeBottomBand h2{color:#fff;letter-spacing:-.07em;margin:12px 0 0;font-size:clamp(34px,4vw,72px);line-height:.88}.hieNativeWorkflow,.hieNativeInsights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.hieNativeInsights{grid-template-columns:repeat(2,minmax(0,1fr))}.hieNativeWorkflow article,.hieNativeInsights article{background:#0000002e;border:1px solid #71f5c529;padding:22px}.hieNativeWorkflow article span{color:#71f5c5;font-weight:950}.hieNativeWorkflow article strong,.hieNativeInsights article strong{color:#fff;letter-spacing:-.05em;margin-top:12px;font-size:24px;line-height:1;display:block}.hieNativeWorkflow article p,.hieNativeInsights article p{color:#e2ecdca8;line-height:1.5}.hieNativeChart{background:linear-gradient(#71f5c514,#71f5c505),#00000038;border:1px solid #71f5c529;align-items:end;gap:10px;height:190px;margin-top:22px;padding:18px;display:flex}.hieNativeChart i{background:linear-gradient(#71f5c5,#f4d15fd1);border-radius:999px 999px 0 0;flex:1;min-width:4px;box-shadow:0 0 24px #71f5c538}.hieNativePage table{border-collapse:collapse;width:100%;margin-top:18px;font-size:12px}.hieNativePage th,.hieNativePage td{text-align:left;border-bottom:1px solid #ffffff12;padding:12px 10px}.hieNativePage th{color:#f4d15f;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.hieNativePage td{color:#f7f1dfe0;font-weight:850}.hieNativeDeepGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-top:18px}.hieNativeQualityRows,.hieNativeColumnList,.hieNativeBarList{gap:10px;margin-top:22px;display:grid}.hieNativeQualityRows div,.hieNativeColumnList div,.hieNativeBarList div{grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:15px;display:grid}.hieNativeQualityRows span,.hieNativeColumnList span,.hieNativeBarList span{color:#e2ecdcad;font-weight:850}.hieNativeQualityRows strong,.hieNativeColumnList strong{color:#fff}.hieNativeQualityRows small,.hieNativeColumnList small,.hieNativeBarList small{color:#71f5c5;text-transform:uppercase;font-weight:950}.hieNativeBarList strong{background:linear-gradient(90deg,#71f5c5,#f4d15f);height:18px;display:block}.hieNativeTableWrap{border:1px solid #71f5c521;max-height:620px;margin-top:22px;overflow:auto}.hieNativeTableWrap table{min-width:980px;margin-top:0}.hieNativeExportActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.hieNativeExportMeta{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.hieNativeExportMeta article{min-height:96px;padding:16px}.hieNativeExportMeta strong{color:#fff;word-break:break-word;margin-top:10px;font-size:18px;line-height:1.05;display:block}.hieNativeShareStatus,.hieNativeError{margin-top:18px;padding:14px 16px;font-weight:900}.hieNativeShareStatus{color:#71f5c5;background:#71f5c514;border:1px solid #71f5c54d}.hieNativeError{color:#ff8c8c;background:#ff6b6b14;border:1px solid #ff6b6b61}.hieNativeBottomBand{justify-content:space-between;align-items:center;gap:28px;display:flex}@media (width<=1300px){.hieNativeHero,.hieNativeWorkspace,.hieNativeDeepGrid{grid-template-columns:1fr}.hieNativeMetrics,.hieNativeExportActions,.hieNativeExportMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.hieNativeWorkflow,.hieNativeInsights{grid-template-columns:1fr}.hieNativeBottomBand{display:block}}@media (width<=760px){.hieNativePage{padding:16px}.hieNativeHeroMain{min-height:auto;padding:28px}.hieNativeStatus{min-height:auto}.hieNativeMetrics,.hieNativeStatusGrid,.hieNativeExportActions,.hieNativeExportMeta{grid-template-columns:1fr}}.hieNativeBarList{gap:12px!important}.hieNativeBarList div{min-height:48px;position:relative;overflow:hidden;background:linear-gradient(90deg,#71f5c509,#f4d15f04),#00000038!important;grid-template-columns:minmax(180px,260px) minmax(240px,1fr) minmax(86px,auto)!important}.hieNativeBarList div:before{content:"";pointer-events:none;background:#ffffff0b;border:1px solid #71f5c51a;border-radius:999px;height:14px;position:absolute;top:50%;left:min(260px,28%);right:86px;transform:translateY(-50%)}.hieNativeBarList span,.hieNativeBarList small,.hieNativeBarList strong{z-index:1;position:relative}.hieNativeBarList span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#f7f1dfe0!important;font-weight:950!important}.hieNativeBarList strong{border-radius:999px;justify-self:start;min-width:12px;max-width:100%;box-shadow:0 0 18px #71f5c542,inset 0 1px #ffffff40;background:linear-gradient(90deg,#71f5c5 0%,#d8f26c 55%,#f4d15f 100%)!important;height:18px!important}.hieNativeBarList small{justify-self:end;color:#71f5c5!important;letter-spacing:.02em!important;font-size:11px!important}.hieNativeChart{align-items:end;gap:14px;min-height:240px}.hieNativeChart i{border-radius:10px 10px 0 0;min-height:10px;box-shadow:0 0 30px #71f5c538,inset 0 1px #ffffff42;background:linear-gradient(#71f5c5 0%,#d8f26c 58%,#f4d15fd1 100%)!important}@media (width<=900px){.hieNativeBarList div{gap:8px;grid-template-columns:1fr!important}.hieNativeBarList div:before{inset:auto 15px 16px}.hieNativeBarList strong{width:100%}.hieNativeBarList small{justify-self:start}}.hieProDashboardV2{margin-top:18px;padding:28px}.hieProTopLine{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.hieProTopLine span,.hieProDemoGrid span,.hieProSelectors span,.hieProKpiGrid span,.hieProMemo span,.hieProChartBlock>div span{color:#f4d15f;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950}.hieProTopLine h2{color:#fff;letter-spacing:-.07em;margin:10px 0 0;font-size:clamp(34px,3.8vw,68px);line-height:.9}.hieProTopLine p{color:#e2ecdcad;max-width:760px;line-height:1.5}.hieProTopLine>strong{color:#71f5c5;text-align:right;word-break:break-word;max-width:340px;font-size:15px}.hieProDemoGrid,.hieProKpiGrid,.hieProChartGrid{gap:12px;display:grid}.hieProDemoGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.hieProDemoGrid article,.hieProKpiGrid article,.hieProMemo,.hieProChartBlock{background:linear-gradient(135deg,#71f5c50b,#f4d15f04),#0003;border:1px solid #71f5c524}.hieProDemoGrid article{padding:22px}.hieProDemoGrid strong{color:#fff;letter-spacing:-.04em;margin:12px 0 8px;font-size:22px;display:block}.hieProDemoGrid small{color:#e2ecdca8;line-height:1.45}.hieProSelectors{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.hieProSelectors label{gap:8px;display:grid}.hieProSelectors select{color:#f7f1df;text-transform:uppercase;background:#f4d15f0f;border:1px solid #f4d15f4d;width:100%;min-height:42px;padding:0 12px;font-size:11px;font-weight:850}.hieProSelectors option{color:#f7f1df;background:#07130d}.hieProKpiGrid{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:18px}.hieProKpiGrid article{min-height:126px;padding:18px;position:relative;overflow:hidden}.hieProKpiGrid article:after{content:"";opacity:.65;border-bottom:2px solid #71f5c552;width:72px;height:24px;position:absolute;bottom:12px;right:14px;transform:skew(-22deg)}.hieProKpiGrid strong{color:#fff;letter-spacing:-.06em;margin:14px 0 8px;font-size:27px;line-height:.95;display:block}.hieProKpiGrid small{color:#e2ecdc9e;text-transform:uppercase;font-size:10px;font-weight:850}.hieProKpiGrid article.positive strong{color:#71f5c5}.hieProKpiGrid article.negative strong{color:#ff6b6b}.hieProKpiGrid article.warning strong{color:#f4d15f}.hieProKpiGrid article.negative:after{border-color:#ff6b6b61}.hieProKpiGrid article.warning:after{border-color:#f4d15f6b}.hieProMemo{margin-top:14px;padding:22px}.hieProMemo p{color:#f7f1dfd1;margin:10px 0 0;line-height:1.45}.hieProChartGrid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);margin-top:14px}.hieProChartBlock{padding:22px}.hieProChartBlock>div:first-child{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.hieProChartBlock>div:first-child strong{color:#fff;letter-spacing:-.05em;font-size:24px}.hieProBars{gap:10px;margin-top:18px;display:grid}.hieProBars section{background:#0003;border:1px solid #71f5c51a;grid-template-columns:minmax(150px,230px) minmax(180px,1fr) 90px;align-items:center;gap:12px;min-height:38px;padding:8px 10px;display:grid}.hieProBars section span{color:#f7f1dfd6;white-space:nowrap;text-overflow:ellipsis;font-weight:900;overflow:hidden}.hieProBars section i{background:linear-gradient(90deg,#71f5c5,#f4d15f);border-radius:999px;min-width:8px;height:16px;display:block;box-shadow:0 0 18px #71f5c533}.hieProBars.composition section i{background:linear-gradient(90deg,#71f5c5f2,#71f5c552)}.hieProBars section small{color:#71f5c5;justify-self:end;font-size:11px;font-weight:950}@media (width<=1400px){.hieProSelectors{grid-template-columns:repeat(2,minmax(0,1fr))}.hieProKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hieProChartGrid{grid-template-columns:1fr}}@media (width<=760px){.hieProTopLine{display:block}.hieProTopLine>strong{text-align:left;margin-top:16px;display:block}.hieProDemoGrid,.hieProSelectors,.hieProKpiGrid,.hieProBars section{grid-template-columns:1fr}.hieProBars section small{justify-self:start}}.academiaHalcyonPage{color:#f7f1df;background:radial-gradient(circle at 82% 0,#71f5c521,#0000 34%),radial-gradient(circle at 8% 10%,#f4d15f1a,#0000 30%),linear-gradient(#03130d 0%,#020806 100%);min-height:100vh;padding:24px}.academiaHero{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:18px;display:grid}.academiaHeroMain,.academiaHeroStatus,.academiaTrackGrid button,.academiaModulePanel,.academiaSidePanel section{background:linear-gradient(135deg,#ffffff0b,#ffffff03),#020e09eb;border:1px solid #f4d15f38;box-shadow:0 24px 80px #00000052}.academiaHeroMain{flex-direction:column;justify-content:center;min-height:510px;padding:48px;display:flex}.academiaHeroMain span,.academiaHeroStatus span,.academiaTrackGrid span,.academiaModuleHeader span,.academiaAreaList span,.academiaSidePanel span,.academiaLessonTop span,.academiaLessons footer span{color:#f4d15f;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950}.academiaHeroMain h1{color:#fff;letter-spacing:-.085em;max-width:1120px;margin:18px 0;font-size:clamp(58px,7vw,124px);line-height:.82}.academiaHeroMain p,.academiaModuleHeader p,.academiaSidePanel p{color:#e2ecdcad;max-width:860px;font-size:17px;line-height:1.55}.academiaHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.academiaHeroActions button,.academiaTrackGrid button{cursor:pointer}.academiaHeroActions button{color:#f7f1df;letter-spacing:.06em;text-transform:uppercase;background:#f4d15f14;border:1px solid #f4d15f57;min-height:44px;padding:0 18px;font-size:12px;font-weight:950}.academiaHeroActions button:first-child{color:#03130d;background:linear-gradient(135deg,#f6df62,#71f5c5);border-color:#0000}.academiaHeroStatus{flex-direction:column;justify-content:center;min-height:510px;padding:30px;display:flex}.academiaHeroStatus strong{color:#fff;letter-spacing:-.08em;margin-top:16px;font-size:94px;line-height:.8;display:block}.academiaHeroStatus p{color:#e2ecdca8}.academiaHeroStatus div{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:24px;display:grid}.academiaHeroStatus article{background:#00000038;border:1px solid #71f5c524;padding:16px}.academiaHeroStatus small{color:#e2ecdc8a;text-transform:uppercase;font-size:10px;font-weight:950}.academiaHeroStatus b{color:#71f5c5;margin-top:8px;display:block}.academiaTrackGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.academiaTrackGrid button{text-align:left;color:#f7f1df;min-height:158px;padding:20px}.academiaTrackGrid button.active{background:linear-gradient(135deg,#71f5c529,#f4d15f0f),#020e09eb;border-color:#71f5c5b3}.academiaTrackGrid strong{color:#fff;letter-spacing:-.05em;margin-top:18px;font-size:25px;display:block}.academiaTrackGrid small,.academiaTrackGrid em{color:#e2ecdc9e;margin-top:8px;font-style:normal;display:block}.academiaLearningShell{grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:18px;margin-top:18px;display:grid}.academiaModulePanel{padding:30px}.academiaModuleHeader{grid-template-columns:minmax(0,1fr) 320px;gap:18px;display:grid}.academiaModuleHeader h2{color:#fff;letter-spacing:-.08em;margin:12px 0;font-size:clamp(44px,5vw,88px);line-height:.86}.academiaModuleHeader aside{background:#00000038;border:1px solid #71f5c524;padding:18px}.academiaModuleHeader aside small{color:#f4d15f;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:950}.academiaModuleHeader aside strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:21px;line-height:1.08;display:block}.academiaAreaList{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.academiaAreaList span{background:#f4d15f0f;border:1px solid #f4d15f3d;padding:9px 12px}.academiaLessons{gap:14px;display:grid}.academiaLessons article{background:#0003;border:1px solid #71f5c524;padding:22px}.academiaLessonTop{grid-template-columns:52px 1fr;align-items:start;gap:14px;display:grid}.academiaLessonTop span{color:#71f5c5;border:1px solid #71f5c547;justify-content:center;align-items:center;height:42px;display:inline-flex}.academiaLessonTop h3{color:#fff;letter-spacing:-.055em;margin:0;font-size:28px;line-height:.95}.academiaLessonTop small,.academiaLessons li,.academiaLessons p{color:#e2ecdcad}.academiaLessons p{line-height:1.5}.academiaLessons ul{margin:16px 0;padding-left:20px}.academiaLessons li{margin-bottom:8px;line-height:1.45}.academiaLessons footer{background:#f4d15f0d;border:1px solid #f4d15f2e;margin-top:18px;padding:16px}.academiaLessons footer strong{color:#f7f1df;margin-top:8px;line-height:1.35;display:block}.academiaSidePanel{align-content:start;gap:14px;display:grid}.academiaSidePanel section{padding:22px}.academiaSidePanel h3{color:#fff;letter-spacing:-.055em;margin:12px 0;font-size:28px;line-height:.95}.academiaChecklist{gap:10px;display:grid}.academiaChecklist label{color:#e2ecdcb8;grid-template-columns:20px 1fr;align-items:start;gap:10px;display:grid}.academiaChecklist input{accent-color:#71f5c5;margin-top:3px}.academiaSidePanel ul{color:#e2ecdcb8;padding-left:18px;line-height:1.7}@media (width<=1300px){.academiaHero,.academiaLearningShell,.academiaModuleHeader{grid-template-columns:1fr}.academiaTrackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.academiaHalcyonPage{padding:16px}.academiaHeroMain,.academiaHeroStatus,.academiaModulePanel{min-height:auto;padding:24px}.academiaHeroMain h1{font-size:58px}.academiaTrackGrid,.academiaHeroStatus div{grid-template-columns:1fr}}.hrfnWs{color:#d7dde5;background:#030405;grid-template-rows:38px 39px auto 1fr;height:calc(100vh - 74px);min-height:760px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;overflow:hidden}.hrfnWs *{box-sizing:border-box}.hrfnWsTop{background:linear-gradient(#111315,#070809);border-bottom:1px solid #25282c;grid-template-columns:190px repeat(5,86px) 150px 190px 130px 1fr;align-items:center;min-width:0;display:grid}.hrfnWsBrand,.hrfnWsTopTab,.hrfnWsMetric,.hrfnWsClock{border-right:1px solid #25282c;align-items:center;min-width:0;height:100%;padding:0 12px;display:flex}.hrfnWsBrand{gap:8px}.hrfnWsBrand strong{color:#24e071;letter-spacing:.06em;font-size:12px}.hrfnStar{color:#c7ccd3}.hrfnWsBrand small{margin-left:auto;font-size:11px}.hrfnWsBrand small.online{color:#25e06f}.hrfnWsBrand small.offline{color:#ffbe4d}.hrfnWsTopTab{color:#9aa3ad;justify-content:center;font-size:12px}.hrfnWsTopTab.active{color:#fff;background:#16191d}.hrfnWsMetric{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.hrfnWsMetric span{color:#87909a;font-size:10px}.hrfnWsMetric strong{color:#f1f5f9;white-space:nowrap;font-size:12px}.hrfnWsClock{color:#fff;justify-content:flex-end;font-size:12px}.hrfnWsToolbar{background:#101214;border-bottom:1px solid #262a30;grid-template-columns:105px 1fr 86px 86px 86px 74px 112px 102px 92px 112px 132px;align-items:center;gap:8px;padding:6px 10px;display:grid}.hrfnWsToolbar select,.hrfnWsToolbar button,.hrfnWsFlag{color:#d9e0e8;background:linear-gradient(#1b1f24,#0c0e10);border:1px solid #30353b;border-radius:3px;height:27px;padding:0 10px;font-size:12px}.hrfnWsToolbar button.buy{color:#fff;background:linear-gradient(#1faa4c,#10732f);border-color:#248f42}.hrfnWsToolbar button.sell{color:#fff;background:linear-gradient(#d73b47,#89212a);border-color:#9b2a33}.hrfnWsToolbar button:disabled{opacity:.42}.hrfnWsName{color:#adb6c0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hrfnWsFlag{color:#27e274;background:#0a1710;border-color:#254434;justify-content:center;align-items:center;display:inline-flex}.hrfnWsFlag.muted{color:#a5acb6;background:#151719;border-color:#30353b}.hrfnWsAlert{color:#ffd08a;background:#24150a;border-bottom:1px solid #ffb24459;align-items:center;gap:10px;padding:7px 12px;font-size:12px;display:flex}.hrfnWsLayout{grid-template-columns:292px minmax(720px,1fr) 308px;gap:5px;min-height:0;padding:5px;display:grid;overflow:hidden}.hrfnWsLeft,.hrfnWsCenter,.hrfnWsRight{gap:5px;min-width:0;min-height:0;display:grid}.hrfnWsLeft{grid-template-rows:150px 1fr 210px}.hrfnWsRight{grid-template-rows:1.2fr .8fr}.hrfnWsCenter{grid-template-rows:1.05fr .95fr}.hrfnWsCharts{grid-template-columns:1fr 1fr;gap:5px;min-height:0;display:grid}.hrfnWsBottom{grid-template-columns:.9fr 1.1fr;gap:5px;min-height:0;display:grid}.hrfnWsPanel{background:#08090b;border:1px solid #252a30;grid-template-rows:31px 1fr;min-width:0;min-height:0;display:grid;overflow:hidden}.hrfnWsPanel header{background:linear-gradient(#171a1e,#0b0d0f);border-bottom:1px solid #252a30;justify-content:space-between;align-items:center;gap:8px;min-height:31px;padding:0 8px;display:flex}.hrfnWsPanel header strong{color:#e9eef5;font-size:12px;font-weight:700}.hrfnWsPanel header span,.hrfnWsPanel header small{color:#8d96a1;font-size:11px}.hrfnWsInfoRows{align-content:start;gap:4px;padding:8px;display:grid}.hrfnWsInfoRows p{color:#9aa4af;border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:8px;margin:0;padding:5px 0;font-size:12px;display:flex}.hrfnWsInfoRows b{color:#f3f6fb}.hrfnWsWatchHead,.hrfnWsWatchRows button{grid-template-columns:74px 58px 54px 1fr;align-items:center;gap:8px;display:grid}.hrfnWsWatchHead{color:#858e98;border-bottom:1px solid #ffffff12;height:26px;padding:0 8px;font-size:11px}.hrfnWsWatchRows{overflow:auto}.hrfnWsWatchRows button{color:#d6dce4;text-align:left;width:100%;min-height:27px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;padding:0 8px;font-size:12px}.hrfnWsWatchRows button:hover,.hrfnWsWatchRows button.active{background:#1e96ff1f}.hrfnWsWatchRows button span:first-child{color:#2de26e;font-weight:700}.hrfnWsWatchRows button span:nth-child(3){color:#2de26e}.miniChart svg{background-color:#050607;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 25%,20% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:100%;height:100%;padding:14px}.miniChart path{fill:none;stroke:#2de26e;stroke-width:2px;vector-effect:non-scaling-stroke}.bigChart{grid-template-rows:36px 1fr}.bigChart header{min-height:36px}.hrfnWsTimeframes{gap:4px;display:flex}.hrfnWsTimeframes button{color:#9fa8b3;background:#0c0e11;border:1px solid #343a42;border-radius:3px;min-width:38px;height:22px;font-size:11px}.hrfnWsTimeframes button.active{color:#fff;background:#24313d;border-color:#3e84c9}.hrfnWsChartCanvas{background-color:#050607;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:100% 20%,12.5% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:0;position:relative}.hrfnWsChartCanvas svg{width:100%;height:100%;min-height:260px;display:block}.hrfnWsChartCanvas .area{fill:#2494ff1f}.hrfnWsChartCanvas .line{fill:none;stroke:#26e66c;stroke-width:2.2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #26e66c59)}.secondary .hrfnWsChartCanvas .line{stroke:#24b8ff}.smallBars{place-items:stretch stretch;padding:18px;display:grid}.hrfnWsBarGrid{align-items:end;gap:3px;height:100%;display:flex}.hrfnWsBarGrid i{background:linear-gradient(#168ed0,#0b3f62);border-top:1px solid #4dccffb3;flex:1;min-width:2px;display:block}.hrfnWsEmpty{color:#83909e;text-align:center;place-items:center;height:100%;padding:20px;font-size:12px;display:grid}.hrfnWsEmpty.error{color:#ff8088}.hrfnWsChartCanvas .priceGrid{stroke:#7d8b9d38;stroke-width:.7px;vector-effect:non-scaling-stroke}.hrfnWsChartCanvas .priceTick{fill:#8f9aaa;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px}.hrfnWsChartCanvas .volumeCandle.up{fill:#147b3b}.hrfnWsChartCanvas .volumeCandle.down{fill:#7b2530}.hrfnWsChartCanvas .maLine{fill:none;stroke:#28aaffb8;stroke-width:1.2px;vector-effect:non-scaling-stroke}.hrfnWsChartCanvas .candle line{stroke-width:1px;vector-effect:non-scaling-stroke}.hrfnWsChartCanvas .candle.up line,.hrfnWsChartCanvas .candle.up rect{stroke:#20e070;fill:#20e070}.hrfnWsChartCanvas .candle.down line,.hrfnWsChartCanvas .candle.down rect{stroke:#ff4b59;fill:#ff4b59}.hrfnWsChartCanvas .lastPriceTag line{stroke:#26e66c61;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.hrfnWsChartCanvas .lastPriceTag rect{fill:#102318;stroke:#26e66cb8;vector-effect:non-scaling-stroke}.hrfnWsChartCanvas .lastPriceTag text{fill:#26e66c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.dom{grid-template-rows:31px 26px 1fr}.hrfnWsDomHead,.hrfnWsDomRows div{grid-template-columns:70px 78px 78px 70px 1fr;align-items:center;gap:6px;display:grid}.hrfnWsDomHead{color:#858e98;border-bottom:1px solid #ffffff0f;padding:0 8px;font-size:11px}.hrfnWsDomRows{overflow:auto}.hrfnWsDomRows div{border-bottom:1px solid #ffffff0b;min-height:24px;padding:0 8px;font-size:12px}.hrfnWsDomRows div.mid{background:#ffd34d1a;outline:1px solid #ffd34d2e}.bid,.bidSize{color:#2de26e}.ask,.askSize{color:#ff4b59}.profile{background:#8292a62e;height:12px;position:relative}.profile i{background:#7489a0bf;height:100%;display:block}.positions table{border-collapse:collapse;width:100%;font-size:12px}.positions th,.positions td{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff0e;padding:7px 8px}.positions th:first-child,.positions td:first-child{text-align:left}.positions th{color:#838d98;font-weight:500}.positions td{color:#dce3eb}.positions td:nth-child(4),.positions td:nth-child(5){color:#25e06f}.tape{grid-template-rows:31px 25px 1fr}.hrfnWsTapeHead,.hrfnWsTapeRows div{grid-template-columns:70px 76px 46px 1fr;align-items:center;gap:7px;display:grid}.hrfnWsTapeHead{color:#858e98;border-bottom:1px solid #ffffff0f;padding:0 8px;font-size:11px}.hrfnWsTapeRows{overflow:auto}.hrfnWsTapeRows div{border-bottom:1px solid #ffffff0a;min-height:22px;padding:0 8px;font-size:12px}.hrfnWsTapeRows div.buy{color:#24e06d}.hrfnWsTapeRows div.sell{color:#ff4b59}.news{grid-template-rows:31px 1fr}.hrfnWsNewsRows{padding:8px;overflow:auto}.hrfnWsNewsRows p{color:#b7c0ca;border-bottom:1px solid #ffffff0e;grid-template-columns:52px 1fr;gap:8px;margin:0;padding:8px 0;font-size:12px;line-height:1.35;display:grid}.hrfnWsNewsRows time{color:#8d96a1}@media (width<=1400px){.hrfnWsLayout{grid-template-columns:260px minmax(620px,1fr) 280px}.hrfnWsTop{grid-template-columns:170px repeat(5,72px) 130px 160px 110px 1fr}}.hrfnWs{background:radial-gradient(circle at 48% 18%,#20e2700b,#0000 30%),#020303}.hrfnWsTop{box-shadow:inset 0 -1px #ffffff0a}.hrfnWsToolbar{box-shadow:inset 0 -1px #ffffff09}.hrfnWsToolbar button.bridge{color:#cce4ff;background:linear-gradient(#1a2633,#0b1118);border-color:#4587ff73}.hrfnWsToolbar button.bridge:hover{color:#fff;background:linear-gradient(#23364a,#0e1722);border-color:#60aaffcc}.hrfnWsPanel{box-shadow:inset 0 1px #ffffff09,0 10px 22px #0000002e}.hrfnWsPanel header{letter-spacing:.01em}.hrfnWsChartCanvas{cursor:crosshair}.hrfnWsCrosshair{pointer-events:none;z-index:4;position:absolute;inset:auto}.hrfnWsCrosshair .v,.hrfnWsCrosshair .h{background:#b4cde457;display:block;position:absolute}.hrfnWsCrosshair .v{width:1px;height:999px;top:-500px;left:0}.hrfnWsCrosshair .h{width:999px;height:1px;top:0;left:-500px}.hrfnWsCrosshair span{background:#03080ceb;border:1px solid #58d9ff61;border-radius:6px;min-width:150px;padding:7px 8px;position:absolute;top:9px;left:9px;box-shadow:0 12px 28px #0000005c}.hrfnWsCrosshair b,.hrfnWsCrosshair small{display:block}.hrfnWsCrosshair b{color:#fff;font-size:12px}.hrfnWsCrosshair small{color:#8fa4b9;margin-top:2px;font-size:10px}.hrfnWsDomRows div,.hrfnWsTapeRows div,.hrfnWsWatchRows button{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.hrfnWsDomRows div:hover,.hrfnWsTapeRows div:hover{background:#ffffff0b}.hrfnWsDomRows div.mid{background:linear-gradient(90deg,#ffd34d24,#ffd34d09)}.hrfnWsTapeRows div.buy span:nth-child(2){color:#42ff93;font-weight:700}.hrfnWsTapeRows div.sell span:nth-child(2){color:#ff6874;font-weight:700}.hrfnWsWatchRows button.active{box-shadow:inset 3px 0 #24e071}.hrfnWsChartCanvas .candle.up rect{filter:drop-shadow(0 0 4px #20e07038)}.hrfnWsChartCanvas .candle.down rect{filter:drop-shadow(0 0 4px #ff4b592e)}.hrfnOmsCyclePanel{min-height:0}.hrfnOmsCycleRows{align-content:start;gap:7px;padding:8px;display:grid;overflow:auto}.hrfnOmsCycleRows article{background:#24e0710b;border:1px solid #24e0712e;border-radius:9px;gap:5px;padding:9px;display:grid}.hrfnOmsCycleRows article div{justify-content:space-between;gap:8px;display:flex}.hrfnOmsCycleRows b{color:#fff;font-size:12px}.hrfnOmsCycleRows span,.hrfnOmsCycleRows em{color:#8fa79a;font-size:11px;font-style:normal}.hrfnOmsToast{z-index:90;color:#eaf7ef;background:radial-gradient(circle at 0 0,#24e0711f,#0000 32%),linear-gradient(#08120cfa,#030604fa);border:1px solid #24e07161;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:14px;width:min(520px,100vw - 36px);padding:14px;display:grid;position:fixed;top:88px;right:18px;box-shadow:0 18px 50px #00000080}.hrfnOmsToast span{color:#24e071;text-transform:uppercase;letter-spacing:.12em;font-size:11px;display:block}.hrfnOmsToast strong{color:#fff;margin-top:4px;display:block}.hrfnOmsToast em{color:#b9cabc;margin-top:4px;font-size:12px;font-style:normal;display:block}.hrfnOmsToast nav{gap:7px;display:flex}.hrfnOmsToast button,.hrfnOmsModal button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:8px;min-height:32px;padding:0 10px}.hrfnOmsToast button:last-child{background:#24e07124;border-color:#24e07180}.hrfnOmsBackdrop{z-index:85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad;place-items:center;display:grid;position:fixed;inset:0}.hrfnOmsModal{color:#eaf7ef;background:linear-gradient(#101812,#050705);border:1px solid #24e07152;border-radius:14px;width:min(620px,100vw - 34px);overflow:hidden;box-shadow:0 30px 90px #0000009e}.hrfnOmsModal header,.hrfnOmsModal footer{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.hrfnOmsModal footer{border-top:1px solid #ffffff17;border-bottom:0}.hrfnOmsModal header span{color:#24e071;letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:block}.hrfnOmsModal header strong{color:#fff;margin-top:4px;font-size:20px;display:block}.hrfnOmsModal header em{color:#a9b9ad;margin-top:4px;font-style:normal;display:block}.hrfnOmsBody{gap:12px;padding:14px;display:grid}.hrfnOmsInstrument{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.hrfnOmsInstrument article{background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;padding:9px}.hrfnOmsInstrument span,.hrfnOmsBody label{color:#8ea194;font-size:12px}.hrfnOmsInstrument strong{color:#fff;margin-top:5px;display:block}.hrfnOmsBody label{gap:6px;display:grid}.hrfnOmsBody input,.hrfnOmsBody textarea{color:#fff;width:100%;font:inherit;background:#05070a;border:1px solid #303842;border-radius:8px;padding:9px 10px}.hrfnOmsBody textarea{resize:vertical;min-height:82px}.hrfnOmsWarning{color:#dcc890;background:#ffd34d12;border:1px solid #ffd34d3d;border-radius:10px;padding:10px 12px;font-size:12px}.hrfnOmsModal footer button.buy{background:linear-gradient(#1faa4c,#10732f);border-color:#2b9b4a}.hrfnOmsModal footer button.sell{background:linear-gradient(#d73b47,#89212a);border-color:#9b2a33}.hrfnOmsToastPro{background:radial-gradient(circle at 8% 10%,#24e07124,#0000 30%),radial-gradient(circle at 95% 0,#4a90ff1a,#0000 28%),linear-gradient(#08120cfa,#030604fc);border-color:#24e07175;grid-template-columns:1fr;gap:12px;width:min(620px,100vw - 36px)}.hrfnOmsToastPro .hrfnOmsToastMain span{color:#24e071;text-transform:uppercase;letter-spacing:.14em;font-size:11px;display:block}.hrfnOmsToastPro .hrfnOmsToastMain strong{color:#fff;margin-top:4px;font-size:16px;display:block}.hrfnOmsToastPro .hrfnOmsToastMain em{color:#b9cabc;margin-top:4px;font-size:12px;font-style:normal;display:block}.hrfnOmsToastMeta{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.hrfnOmsToastMeta article{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;min-width:0;padding:9px}.hrfnOmsToastMeta small{color:#8ea194;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnOmsToastMeta b{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;display:block;overflow:hidden}.hrfnOmsToastNote{color:#dcc890;background:#ffd34d12;border:1px solid #ffd34d3b;border-radius:9px;padding:9px 10px;font-size:12px;line-height:1.45}.hrfnOmsToastPro nav{justify-content:flex-end}.hrfnOmsToastPro nav button:last-child{min-width:126px}.hrfnOmsToast,.hrfnOmsToastPro{max-height:calc(100vh - 285px);overflow:auto;z-index:2147483000!important;position:fixed!important;inset:255px 24px auto auto!important;transform:none!important}@media (height<=860px){.hrfnOmsToast,.hrfnOmsToastPro{max-height:calc(100vh - 240px);top:210px!important}}@media (width<=900px){.hrfnOmsToast,.hrfnOmsToastPro{max-height:calc(100vh - 200px);width:calc(100vw - 24px)!important;top:170px!important;right:12px!important}}.hrfnOmsCycleRows article.hrfnOmsLifecycleCard{background:radial-gradient(circle at 0 0,#24e07114,#0000 34%),#24e07109;border-color:#24e07138;padding:10px}.hrfnOmsLifecycleHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hrfnOmsLifecycleHead>div{gap:3px;display:grid}.hrfnOmsLifecycleHead strong{color:#24e071;white-space:nowrap;background:#24e07112;border:1px solid #24e0713d;border-radius:999px;padding:4px 7px;font-size:11px}.hrfnOmsLifecycleSteps{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.hrfnOmsLifecycleSteps span{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:8px 7px 7px;position:relative}.hrfnOmsLifecycleSteps i{background:#24e071;border-radius:999px;width:7px;height:7px;margin-bottom:7px;display:block;box-shadow:0 0 0 4px #24e07117}.hrfnOmsLifecycleSteps small{color:#8ea194;text-transform:uppercase;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.hrfnOmsLifecycleSteps b{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.hrfnOmsLifecycleNote{color:#d6c891;background:#ffd34d0e;border:1px solid #ffd34d2e;border-radius:8px;margin:8px 0 0;padding:7px;font-size:11px;line-height:1.35}.hrfnOmsCyclePanel{overflow:hidden}.hrfnOmsCycleRows{overflow-y:auto;overflow-x:hidden!important}.hrfnOmsCycleRows article.hrfnOmsLifecycleCard{max-width:100%;overflow:hidden}.hrfnOmsLifecycleHead{align-items:flex-start}.hrfnOmsLifecycleHead>div{min-width:0}.hrfnOmsLifecycleHead b,.hrfnOmsLifecycleHead span,.hrfnOmsLifecycleCard>em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.hrfnOmsLifecycleHead strong{text-overflow:ellipsis;max-width:92px;overflow:hidden}.hrfnOmsLifecycleSteps{width:100%;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.hrfnOmsLifecycleSteps span{min-width:0;padding:7px 6px!important}.hrfnOmsLifecycleSteps i{width:6px!important;height:6px!important;margin-bottom:6px!important}.hrfnOmsLifecycleSteps small{letter-spacing:.04em!important;font-size:8px!important}.hrfnOmsLifecycleSteps b{font-size:10px!important}.hrfnOmsLifecycleNote{max-width:100%;overflow:hidden}.hrfnOmsLifecycleCard{background:radial-gradient(circle at 8% 0,#24e0711c,#0000 34%),linear-gradient(#05120bf5,#020805fa)!important;border-color:#24e07157!important}.hrfnOmsLifecycleHead b{color:#fff!important}.hrfnOmsLifecycleHead span{color:#9bb9a7!important}.hrfnOmsLifecycleCard>em{color:#9ec9ae!important}.hrfnOmsLifecycleSteps{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hrfnOmsLifecycleSteps span{background:linear-gradient(#24e07113,#24e07106)!important;border-color:#24e07147!important}.hrfnOmsLifecycleSteps span.active{background:radial-gradient(circle at 12% 10%,#24e07129,#0000 42%),#24e0710b!important;border-color:#24e0716b!important}.hrfnOmsLifecycleNote{color:#c5dfcc!important;background:#24e0710b!important;border-color:#24e07133!important}@media (width<=1380px){.hrfnOmsLifecycleSteps{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.hrfnOmsLifecycleActions{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:9px;display:grid}.hrfnOmsLifecycleActions button{color:#dff8e8;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#24e0710e;border:1px solid #24e0713d;border-radius:8px;min-height:28px;padding:0 7px;font-size:10px;overflow:hidden}.hrfnOmsLifecycleActions button:nth-child(2){background:#ff60700e;border-color:#ff60703d}@media (width<=1380px){.hrfnOmsLifecycleActions{grid-template-columns:1fr}}.hrfnOmsCycleRows article.hrfnOmsLifecycleCard,.hrfnOmsLifecycleCard{background:linear-gradient(#0c0e10fa,#030405fc)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff09,0 12px 24px #0000003d!important}.hrfnOmsLifecycleHead strong{color:#aeb8c2!important;background:#ffffff0b!important;border-color:#ffffff1f!important}.hrfnOmsLifecycleHead span,.hrfnOmsLifecycleCard>em{color:#8f9aa5!important}.hrfnOmsLifecycleSteps span,.hrfnOmsLifecycleSteps span.active{background:linear-gradient(#131619f5,#060708fa)!important;border-color:#ffffff1f!important}.hrfnOmsLifecycleSteps i{background:#24e071!important;box-shadow:0 0 0 4px #24e07114,0 0 12px #24e07147!important}.hrfnOmsLifecycleSteps small{color:#7f8994!important}.hrfnOmsLifecycleSteps b{color:#f2f5f8!important}.hrfnOmsLifecycleActions button{color:#e6edf3!important;background:#ffffff0b!important;border-color:#ffffff21!important}.hrfnOmsLifecycleActions button:hover{color:#fff!important;background:#24e07113!important;border-color:#24e07161!important}.hrfnOmsLifecycleActions button:nth-child(2){color:#ffd5da!important;background:#ff60700b!important;border-color:#ff607038!important}.hrfnOmsLifecycleActions button:nth-child(2):hover{background:#ff60701a!important;border-color:#ff607075!important}.hrfnOmsControlStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.hrfnOmsControlStrip article{background:linear-gradient(#0f1114fa,#050607fa);border:1px solid #ffffff1a;border-radius:8px;min-width:0;padding:8px}.hrfnOmsControlStrip span{color:#7f8994;text-transform:uppercase;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.hrfnOmsControlStrip strong{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.hrfnOmsFilters{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:8px;display:grid}.hrfnOmsFilters button{color:#aeb8c2;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:7px;min-width:0;min-height:26px;padding:0 5px;font-size:9px;overflow:hidden}.hrfnOmsFilters button.active{color:#fff;background:#24e0711a;border-color:#24e0716b}.hrfnOmsFilters button.clear{color:#ffd5da;background:#ff60700b;border-color:#ff607038}.hrfnOmsCloudAuditLine{color:#9eaab5;background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;margin:8px 0 0;padding:7px 8px;font-size:10px;line-height:1.3}.hrfnOmsCloudAuditLine.pending{color:#d7c88f;background:#ffd34d0e;border-color:#ffd34d38}.hrfnOmsCloudAuditLine.registered{color:#bdeccb;background:#24e0710e;border-color:#24e07142}.hrfnOmsCloudAuditLine.failed,.hrfnOmsCloudAuditLine.not_ready{color:#ffc2c8;background:#ff60700e;border-color:#ff60703d}.hrfnOmsLifecycleActions,.hrfnOmsLifecycleActionsVisible{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;margin-top:10px!important;display:grid!important;overflow:visible!important}.hrfnOmsLifecycleActions button,.hrfnOmsLifecycleActionsVisible button{color:#eef3f6!important;cursor:pointer!important;white-space:nowrap!important;background:#ffffff0b!important;border:1px solid #ffffff24!important;border-radius:9px!important;width:100%!important;min-height:32px!important;font-size:11px!important;font-weight:700!important;display:block!important}.hrfnOmsLifecycleActions button:first-child,.hrfnOmsLifecycleActionsVisible button:first-child{background:#24e07113!important;border-color:#24e0715c!important}.hrfnOmsLifecycleActions button:last-child,.hrfnOmsLifecycleActionsVisible button:last-child{color:#ffd5da!important;background:#ff60700f!important;border-color:#ff607052!important}.hrfnOmsLifecycleCard{overflow:visible!important}.hrfnWsTopTab{color:#9fa9b3;cursor:pointer;font:inherit;background:0 0;border:0;border-left:1px solid #ffffff12;border-right:1px solid #0000006b}.hrfnWsTopTab:hover{color:#fff;background:#ffffff09}.hrfnWsLayoutHidden,.hrfnWsRight .hrfnOmsLifecycleActions,.hrfnWsRight .hrfnOmsLifecycleActionsVisible{display:none!important}.hrfnTradeWorkspace{background:radial-gradient(circle at 8% 0,#24e0710b,#0000 28%),#020303;gap:10px;min-height:calc(100vh - 210px);padding:10px;display:grid}.hrfnTradeHero{background:linear-gradient(#0e1113fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:14px;display:grid}.hrfnTradeHero span{color:#24e071;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.hrfnTradeHero strong{color:#fff;margin-top:5px;font-size:22px;display:block}.hrfnTradeHero p{color:#9aa6b2;margin:5px 0 0;font-size:13px}.hrfnTradeHero aside{grid-template-columns:repeat(3,150px);gap:8px;display:grid}.hrfnTradeHero article,.hrfnTradeTicketPanel,.hrfnTradeOmsPanel{background:linear-gradient(#0d0f11fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px}.hrfnTradeHero article{padding:10px}.hrfnTradeHero small,.hrfnTradeInfo span,.hrfnTradeOrderMeta span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnTradeHero b,.hrfnTradeInfo b,.hrfnTradeOrderMeta b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.hrfnTradeGrid{grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:10px;min-height:0;display:grid}.hrfnTradeTicketPanel,.hrfnTradeOmsPanel{overflow:hidden}.hrfnTradeTicketPanel header,.hrfnTradeOmsPanel header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:38px;padding:10px 12px;display:flex}.hrfnTradeTicketPanel header strong,.hrfnTradeOmsPanel header strong{color:#fff}.hrfnTradeTicketPanel header span,.hrfnTradeOmsPanel header span{color:#8d96a1;font-size:12px}.hrfnTradeInstrumentCard{grid-template-columns:1fr 1fr;gap:8px;margin:12px;display:grid}.hrfnTradeInstrumentCard>div,.hrfnTradeInfo p,.hrfnTradeStats article,.hrfnTradeOrderMeta p{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;min-width:0;margin:0;padding:10px}.hrfnTradeInstrumentCard small,.hrfnTradeInstrumentCard span{color:#7f8994;font-size:11px;display:block}.hrfnTradeInstrumentCard b{color:#fff;margin-top:5px;font-size:18px;display:block}.hrfnTradeButtons{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:0 12px 12px;display:grid}.hrfnTradeButtons button,.hrfnTradeOrderActions button,.hrfnTradeFilters button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:9px;min-height:34px;padding:0 10px;font-weight:700}.hrfnTradeButtons button.buy{background:#24e0711f;border-color:#24e07161}.hrfnTradeButtons button.sell{color:#ffd5da;background:#ff60701a;border-color:#ff607059}.hrfnTradeInfo{gap:8px;margin:12px;display:grid}.hrfnTradeStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnTradeStats span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnTradeStats strong{color:#fff;margin-top:5px;font-size:18px;display:block}.hrfnTradeFilters{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:0 10px 10px;display:grid}.hrfnTradeFilters button.active{background:#24e0711f;border-color:#24e07173}.hrfnTradeFilters button.clear{color:#ffd5da;background:#ff607013;border-color:#ff60704d}.hrfnTradeQueue{gap:8px;max-height:calc(100vh - 430px);padding:0 10px 10px;display:grid;overflow:auto}.hrfnTradeOrderCard{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:11px;padding:10px}.hrfnTradeOrderHead{justify-content:space-between;gap:10px;display:flex}.hrfnTradeOrderHead b{color:#fff;font-size:15px}.hrfnTradeOrderHead span{color:#8f9aa5;margin-top:4px;font-size:12px;display:block}.hrfnTradeOrderHead strong{color:#24e071;background:#24e0710f;border:1px solid #24e07133;border-radius:999px;height:fit-content;padding:4px 8px}.hrfnTradeOrderMeta,.hrfnTradeOrderActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.hrfnTradeOrderActions button:first-child{background:#24e07117;border-color:#24e07159}.hrfnTradeOrderActions button:nth-child(2){color:#ffd5da;background:#ff607012;border-color:#ff607052}.hrfnTradePlaceholder{min-height:320px}@media (width<=1100px){.hrfnTradeHero,.hrfnTradeGrid,.hrfnTradeHero aside,.hrfnTradeStats,.hrfnTradeOrderMeta,.hrfnTradeOrderActions{grid-template-columns:1fr}}.hrfnWsTopTab{position:relative}.hrfnWsTopTabBadge{color:#24e071;background:#24e0711f;border:1px solid #24e0715c;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;line-height:1;display:inline-grid;position:absolute;top:7px;right:10px}.hrfnWsTopTab.active .hrfnWsTopTabBadge{color:#fff;background:#24e0712e}.hrfnTradeSelectedTicket{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:12px;margin:12px;overflow:hidden}.hrfnTradeSelectedTicket>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:36px;padding:9px 10px;display:flex}.hrfnTradeSelectedTicket>header strong{color:#fff;font-size:13px}.hrfnTradeSelectedTicket>header span{color:#24e071;background:#24e0710f;border:1px solid #24e07133;border-radius:999px;padding:3px 7px;font-size:11px}.hrfnTradeSelectedBody{gap:9px;padding:10px;display:grid}.hrfnTradeSelectedHero{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;padding:10px}.hrfnTradeSelectedHero b{color:#fff;font-size:16px;display:block}.hrfnTradeSelectedHero span{color:#8f9aa5;margin-top:4px;font-size:12px;display:block}.hrfnTradeSelectedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.hrfnTradeSelectedGrid p{background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;min-width:0;margin:0;padding:8px}.hrfnTradeSelectedGrid span{color:#7f8994;text-transform:uppercase;letter-spacing:.06em;font-size:9px;display:block}.hrfnTradeSelectedGrid b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.hrfnTradeSelectedNote{color:#d7c88f;background:#ffd34d0e;border:1px solid #ffd34d2e;border-radius:8px;margin:0;padding:8px;font-size:11px;line-height:1.4}.hrfnTradeSelectedNote.muted{color:#7f8994;background:#ffffff06;border-color:#ffffff14}.hrfnTradeSelectedActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hrfnTradeSelectedActions button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:9px;min-height:32px;font-weight:700}.hrfnTradeSelectedActions button:first-child{background:#24e07114;border-color:#24e0715c}.hrfnTradeSelectedActions button:last-child{color:#ffd5da;background:#ff607012;border-color:#ff607052}.hrfnTradeSelectedEmpty{color:#7f8994;padding:14px;font-size:12px}.hrfnTradeOrderCard{cursor:pointer}.hrfnTradeOrderCard.selected{border-color:#24e07166;box-shadow:inset 0 0 0 1px #24e07114,0 0 0 1px #24e0711f}.hrfnTradeReceiptPanel{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:10px;overflow:hidden}.hrfnTradeReceiptPanel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:34px;padding:8px 9px;display:flex}.hrfnTradeReceiptPanel>header strong{color:#fff;font-size:12px}.hrfnTradeReceiptPanel>header span{color:#8f9aa5;font-size:11px}.hrfnTradeReceiptGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;display:grid}.hrfnTradeReceiptGrid p{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;min-width:0;margin:0;padding:8px}.hrfnTradeReceiptGrid span{color:#7f8994;text-transform:uppercase;letter-spacing:.06em;font-size:9px;display:block}.hrfnTradeReceiptGrid b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.hrfnTradeReceiptActions{grid-template-columns:1fr 1fr;gap:7px;padding:0 9px 9px;display:grid}.hrfnTradeReceiptActions button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:8px;min-height:31px;font-weight:700}.hrfnTradeReceiptActions button:last-child{background:#24e07113;border-color:#24e07152}.hrfnTradeReceiptHeaderPro{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.hrfnTradeReceiptHeaderPro>div{min-width:0}.hrfnTradeReceiptHeaderPro>div strong,.hrfnTradeReceiptHeaderPro>div span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hrfnTradeReceiptHeaderPro nav{align-items:center;gap:6px;display:flex}.hrfnTradeReceiptHeaderPro nav button{color:#eafff0;cursor:pointer;background:#24e07113;border:1px solid #24e07147;border-radius:7px;min-height:26px;padding:0 8px;font-size:10px;font-weight:800}.hrfnTradeReceiptHeaderPro nav button:last-child{color:#d8e1e8;background:#ffffff0d;border-color:#ffffff24}.hrfnTradeReceiptActions{background:linear-gradient(#040506e0,#040506fa);position:sticky;bottom:0;padding-top:8px!important}.hrfnTradeActivityPanel{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:10px;overflow:hidden}.hrfnTradeActivityPanel>header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:8px 9px;display:grid}.hrfnTradeActivityPanel>header strong{color:#fff;font-size:12px;display:block}.hrfnTradeActivityPanel>header span{color:#8f9aa5;margin-top:2px;font-size:10px;display:block}.hrfnTradeActivityPanel>header button{color:#ffd5da;cursor:pointer;background:#ff60700f;border:1px solid #ff607040;border-radius:7px;min-height:26px;padding:0 8px;font-size:10px;font-weight:800}.hrfnTradeActivityRows{gap:6px;max-height:190px;padding:8px;display:grid;overflow:auto}.hrfnTradeActivityRow{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:8px;padding:7px;display:grid}.hrfnTradeActivityRow time{color:#7f8994;font-variant-numeric:tabular-nums;font-size:10px}.hrfnTradeActivityRow b{color:#f2f5f8;font-size:11px;display:block}.hrfnTradeActivityRow span{color:#8f9aa5;margin-top:2px;font-size:10px;line-height:1.35;display:block}.hrfnTradeActivityRow.ticket{border-color:#24e0712e}.hrfnTradeActivityRow.cloud{border-color:#4a90ff2e}.hrfnTradeActivityRow.status{border-color:#ffd34d2e}.hrfnTradeActivityRow.receipt{border-color:#b482ff2e}.hrfnTradeActivityEmpty{color:#7f8994;border:1px dashed #ffffff1a;border-radius:8px;margin:0;padding:10px;font-size:11px}.hrfnTradeActivityDock{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:11px;margin:0 10px 10px;overflow:hidden}.hrfnTradeActivityDock>header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:8px 10px;display:grid}.hrfnTradeActivityDock>header strong{color:#fff;font-size:13px;display:block}.hrfnTradeActivityDock>header span{color:#8f9aa5;margin-top:2px;font-size:11px;display:block}.hrfnTradeActivityDock>header button{color:#ffd5da;cursor:pointer;background:#ff60700f;border:1px solid #ff607040;border-radius:8px;min-height:28px;padding:0 10px;font-size:11px;font-weight:800}.hrfnTradeActivityDockRows{gap:6px;max-height:150px;padding:8px;display:grid;overflow:auto}.hrfnTradeActivityDockRow{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:70px minmax(0,1fr);align-items:start;gap:8px;padding:7px;display:grid}.hrfnTradeActivityDockRow time{color:#7f8994;font-variant-numeric:tabular-nums;font-size:10px}.hrfnTradeActivityDockRow b{color:#f2f5f8;font-size:11px;display:block}.hrfnTradeActivityDockRow span{color:#8f9aa5;margin-top:2px;font-size:10px;line-height:1.35;display:block}.hrfnTradeActivityDockRow.ticket{border-color:#24e07133}.hrfnTradeActivityDockRow.cloud{border-color:#4a90ff33}.hrfnTradeActivityDockRow.status{border-color:#ffd34d33}.hrfnTradeActivityDockRow.receipt{border-color:#b482ff33}.hrfnOmsStatusText{align-items:center;gap:6px;font-weight:700;display:inline-flex!important}.hrfnOmsStatusText:before{content:"";background:#24e071;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #24e07112}.hrfnOmsStatusText.pending{color:#a9b7c2!important}.hrfnOmsStatusText.accepted{color:#24e071!important}.hrfnOmsStatusText.rejected{color:#ff8c98!important}.hrfnOmsStatusText.rejected:before{background:#ff6070;box-shadow:0 0 0 4px #ff607014}.hrfnTradeOrderCard.pending{border-color:#24e0712e}.hrfnTradeOrderCard.accepted{background:radial-gradient(circle at 2% 10%,#24e07114,#0000 26%),linear-gradient(#0c0e10fa,#040506fc);border-color:#24e07161}.hrfnTradeOrderCard.rejected{background:radial-gradient(circle at 2% 10%,#ff607014,#0000 26%),linear-gradient(#0c0e10fa,#040506fc);border-color:#ff607057}.hrfnTradeOrderCard.accepted .hrfnTradeOrderHead strong{color:#fff;background:#24e0711c;border-color:#24e07152}.hrfnTradeOrderCard.rejected .hrfnTradeOrderHead strong{color:#ffd5da;background:#ff607014;border-color:#ff607047}.hrfnTradeOrderActions button:disabled,.hrfnTradeSelectedActions button:disabled,.hrfnOmsLifecycleActions button:disabled{filter:grayscale(.25);opacity:.45!important;cursor:not-allowed!important}.hrfnTradeOrderActions button:disabled:hover,.hrfnTradeSelectedActions button:disabled:hover,.hrfnOmsLifecycleActions button:disabled:hover{background:#ffffff0b!important}.hrfnTradeOmsHeaderPro{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:9px 10px!important;display:grid!important}.hrfnTradeOmsHeaderPro>div{min-width:0}.hrfnTradeOmsHeaderPro>div strong{color:#fff;display:block}.hrfnTradeOmsHeaderPro>div span{color:#8f9aa5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.hrfnTradeOmsHeaderPro nav{align-items:center;gap:7px;display:flex}.hrfnTradeOmsHeaderPro nav button{color:#eafff0;cursor:pointer;white-space:nowrap;background:#24e07113;border:1px solid #24e07147;border-radius:8px;min-height:28px;padding:0 10px;font-size:11px;font-weight:800}.hrfnTradeOmsHeaderPro nav button:last-child{color:#ffd5da;background:#ff60700e;border-color:#ff60703d}.hrfnTradeOmsHeaderPro nav button:disabled{opacity:.45;cursor:not-allowed}.hrfnAnalyzeWorkspace{background:radial-gradient(circle at 8% 0,#24e0710b,#0000 28%),#020303;gap:10px;min-height:calc(100vh - 210px);padding:10px;display:grid}.hrfnAnalyzeHero{background:linear-gradient(#0e1113fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.hrfnAnalyzeHero span{color:#24e071;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.hrfnAnalyzeHero strong{color:#fff;margin-top:5px;font-size:22px;display:block}.hrfnAnalyzeHero p{color:#9aa6b2;margin:5px 0 0;font-size:13px}.hrfnAnalyzeHero aside{grid-template-columns:repeat(4,135px);gap:8px;display:grid}.hrfnAnalyzeHero article,.hrfnAnalyzePanel{background:linear-gradient(#0d0f11fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px}.hrfnAnalyzeHero article{padding:10px}.hrfnAnalyzeHero small,.hrfnAnalyzeSnapshot span,.hrfnAnalyzeSignals span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnAnalyzeHero b,.hrfnAnalyzeSnapshot b,.hrfnAnalyzeSignals b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.hrfnAnalyzeGrid{grid-template-columns:420px minmax(0,1fr);gap:10px;display:grid}.hrfnAnalyzePanel{overflow:hidden}.hrfnAnalyzePanel.wide{grid-column:1/-1}.hrfnAnalyzePanel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:38px;padding:10px 12px;display:flex}.hrfnAnalyzePanel>header strong{color:#fff}.hrfnAnalyzePanel>header span{color:#8d96a1;font-size:12px}.hrfnAnalyzeSnapshot{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnAnalyzeSnapshot article,.hrfnAnalyzeSignals article{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;min-width:0;padding:10px}.hrfnAnalyzeSignals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnAnalyzeSignals p{color:#8f9aa5;margin:6px 0 0;font-size:11px;line-height:1.4}.hrfnAnalyzeSignals article.positive{background:#24e0710b;border-color:#24e07142}.hrfnAnalyzeSignals article.warning{background:#ffd34d0b;border-color:#ffd34d42}.hrfnAnalyzeTableWrap{max-height:330px;overflow:auto}.hrfnAnalyzeTable{border-collapse:collapse;width:100%;font-size:12px}.hrfnAnalyzeTable th,.hrfnAnalyzeTable td{text-align:left;border-bottom:1px solid #ffffff12;padding:9px 10px}.hrfnAnalyzeTable th{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;background:#ffffff06;font-size:10px}.hrfnAnalyzeTable td{color:#e6edf3}.hrfnAnalyzeTable tr{cursor:pointer}.hrfnAnalyzeTable tr:hover,.hrfnAnalyzeTable tr.selected{background:#24e0710e}.hrfnAnalyzeActions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnAnalyzeActions button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:9px;min-height:34px;font-weight:800}.hrfnAnalyzeActions button:first-child{background:#24e07117;border-color:#24e07159}.hrfnAnalyzeActions button:nth-child(2){color:#ffd5da;background:#ff607012;border-color:#ff607052}@media (width<=1150px){.hrfnAnalyzeHero,.hrfnAnalyzeGrid{grid-template-columns:1fr}.hrfnAnalyzeHero aside{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrfnAnalyzeScorePanel{overflow:hidden}.hrfnAnalyzeScoreGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnAnalyzeScoreCard{cursor:pointer;background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:11px;min-width:0;padding:10px}.hrfnAnalyzeScoreCard:hover{background:radial-gradient(circle at 8% 0,#24e07112,#0000 28%),linear-gradient(#0c0e10fa,#040506fc);border-color:#24e07157}.hrfnAnalyzeScoreCard.high{border-color:#24e0714d}.hrfnAnalyzeScoreCard.mid{border-color:#ffd34d38}.hrfnAnalyzeScoreCard.low{border-color:#ffffff1a}.hrfnAnalyzeScoreTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hrfnAnalyzeScoreTop b{color:#fff;font-size:15px;display:block}.hrfnAnalyzeScoreTop span{color:#8f9aa5;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:10px;display:block}.hrfnAnalyzeScoreTop strong{color:#eafff0;background:#24e07113;border:1px solid #24e07142;border-radius:999px;place-items:center;min-width:38px;height:38px;font-size:15px;display:grid}.hrfnAnalyzeScoreCard.mid .hrfnAnalyzeScoreTop strong{color:#f2d98a;background:#ffd34d13;border-color:#ffd34d42}.hrfnAnalyzeScoreCard.low .hrfnAnalyzeScoreTop strong{color:#aeb8c2;background:#ffffff0b;border-color:#ffffff21}.hrfnAnalyzeScoreMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.hrfnAnalyzeScoreMeta p{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;min-width:0;margin:0;padding:7px}.hrfnAnalyzeScoreMeta span{color:#7f8994;text-transform:uppercase;letter-spacing:.06em;font-size:9px;display:block}.hrfnAnalyzeScoreMeta b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}@media (width<=1250px){.hrfnAnalyzeScoreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrfnAnalyzeRelativePanel{overflow:hidden}.hrfnAnalyzeRelativeGrid{grid-template-columns:minmax(280px,1fr) minmax(240px,.8fr) minmax(240px,.8fr);gap:8px;padding:10px;display:grid}.hrfnAnalyzeRelativeSummary,.hrfnAnalyzeRelativeBucket{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:11px;min-width:0;padding:10px}.hrfnAnalyzeRelativeSummary span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnAnalyzeRelativeSummary b{color:#fff;margin-top:5px;font-size:22px;display:block}.hrfnAnalyzeRelativeSummary p{color:#9aa6b2;margin:10px 0 0;font-size:12px}.hrfnAnalyzeRelativeSummary p strong{color:#f2f5f8}.hrfnAnalyzeRelativeSummary em{color:#cdebd6;background:#24e0710b;border:1px solid #24e0712e;border-radius:8px;margin-top:8px;padding:8px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hrfnAnalyzeRelativeBucket{padding:0;overflow:hidden}.hrfnAnalyzeRelativeBucket>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:34px;padding:8px 9px;display:flex}.hrfnAnalyzeRelativeBucket>header strong{color:#fff;font-size:12px}.hrfnAnalyzeRelativeBucket>header span{color:#8f9aa5;font-size:10px}.hrfnAnalyzeRelativeBucket>div{gap:6px;padding:8px;display:grid}.hrfnAnalyzeRelativeBucket button{color:#e6edf3;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 8px;display:flex}.hrfnAnalyzeRelativeBucket button:hover{background:#24e07111;border-color:#24e07157}.hrfnAnalyzeRelativeBucket button b{color:#fff}.hrfnAnalyzeRelativeBucket button span{color:#9aa6b2;font-variant-numeric:tabular-nums}.hrfnAnalyzeRelativeBucket.cheap button span{color:#24e071}.hrfnAnalyzeRelativeBucket.rich button span{color:#ffb6bf}.hrfnAnalyzeRelativeEmpty{color:#7f8994;border:1px dashed #ffffff1a;border-radius:8px;margin:0;padding:10px;font-size:11px}@media (width<=1150px){.hrfnAnalyzeRelativeGrid{grid-template-columns:1fr}}.hrfnAnalyzeWorkspace{scrollbar-gutter:stable;align-content:start!important;height:calc(100vh - 150px)!important;max-height:calc(100vh - 150px)!important;padding-bottom:90px!important;overflow:hidden auto!important}.hrfnAnalyzeGrid{align-content:start!important;padding-bottom:70px!important}.hrfnAnalyzeRelativePanel{order:initial!important}.hrfnAnalyzeTableWrap{max-height:none!important}.hrfnAnalyzeWorkspace::-webkit-scrollbar{width:10px}.hrfnAnalyzeWorkspace::-webkit-scrollbar-track{background:#ffffff09}.hrfnAnalyzeWorkspace::-webkit-scrollbar-thumb{background:#24e07138;border:2px solid #00000073;border-radius:999px}.hrfnAnalyzeWorkspace::-webkit-scrollbar-thumb:hover{background:#24e07157}.hrfnTradeWorkspace,.hrfnAnalyzeWorkspace{scrollbar-gutter:stable;align-content:start!important;height:calc(100vh - 145px)!important;max-height:calc(100vh - 145px)!important;padding-bottom:90px!important;overflow:hidden auto!important}.hrfnTradeGrid,.hrfnAnalyzeGrid{align-content:start!important;align-items:start!important}.hrfnTradeTicketPanel,.hrfnTradeOmsPanel,.hrfnAnalyzePanel{align-self:start!important}.hrfnTradeQueue,.hrfnAnalyzeTableWrap{max-height:none!important;overflow:visible!important}.hrfnTradeWorkspace::-webkit-scrollbar{width:10px}.hrfnAnalyzeWorkspace::-webkit-scrollbar{width:10px}.hrfnTradeWorkspace::-webkit-scrollbar-track{background:#ffffff09}.hrfnAnalyzeWorkspace::-webkit-scrollbar-track{background:#ffffff09}.hrfnTradeWorkspace::-webkit-scrollbar-thumb{background:#24e07138;border:2px solid #00000073;border-radius:999px}.hrfnAnalyzeWorkspace::-webkit-scrollbar-thumb{background:#24e07138;border:2px solid #00000073;border-radius:999px}.hrfnTradeWorkspace::-webkit-scrollbar-thumb:hover{background:#24e07157}.hrfnAnalyzeWorkspace::-webkit-scrollbar-thumb:hover{background:#24e07157}.hrfnScannerWorkspace{scrollbar-gutter:stable;background:radial-gradient(circle at 8% 0,#24e0710b,#0000 28%),#020303;align-content:start;gap:10px;height:calc(100vh - 145px);max-height:calc(100vh - 145px);padding:10px 10px 90px;display:grid;overflow:hidden auto}.hrfnScannerHero{background:linear-gradient(#0e1113fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.hrfnScannerHero span{color:#24e071;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.hrfnScannerHero strong{color:#fff;margin-top:5px;font-size:22px;display:block}.hrfnScannerHero p{color:#9aa6b2;margin:5px 0 0;font-size:13px}.hrfnScannerHero aside{grid-template-columns:repeat(4,130px);gap:8px;display:grid}.hrfnScannerHero article,.hrfnScannerPanel{background:linear-gradient(#0d0f11fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px}.hrfnScannerHero article{padding:10px}.hrfnScannerHero small,.hrfnScannerSelected span,.hrfnScannerCardMeta span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnScannerHero b,.hrfnScannerSelected b,.hrfnScannerCardMeta b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.hrfnScannerFilters{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:8px;display:grid}.hrfnScannerFilters button,.hrfnScannerCardActions button,.hrfnScannerNext button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:9px;min-height:34px;font-weight:800}.hrfnScannerFilters button.active{color:#fff;background:#24e0711f;border-color:#24e0716b}.hrfnScannerGrid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);align-items:start;gap:10px;display:grid}.hrfnScannerPanel{overflow:hidden}.hrfnScannerPanel.wide{grid-row:span 2}.hrfnScannerPanel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:38px;padding:10px 12px;display:flex}.hrfnScannerPanel>header strong{color:#fff}.hrfnScannerPanel>header span{color:#8d96a1;font-size:12px}.hrfnScannerCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnScannerCard{cursor:pointer;background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:11px;min-width:0;padding:10px}.hrfnScannerCard:hover{background:radial-gradient(circle at 8% 0,#24e07112,#0000 28%),linear-gradient(#0c0e10fa,#040506fc);border-color:#24e07157}.hrfnScannerCard.high{border-color:#24e0714d}.hrfnScannerCard.mid{border-color:#ffd34d38}.hrfnScannerCardTop{justify-content:space-between;gap:10px;display:flex}.hrfnScannerCardTop b{color:#fff;font-size:15px}.hrfnScannerCardTop span{color:#8f9aa5;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:10px;display:block}.hrfnScannerCardTop strong{color:#eafff0;background:#24e07113;border:1px solid #24e07142;border-radius:999px;place-items:center;min-width:38px;height:38px;display:grid}.hrfnScannerCardMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.hrfnScannerCardMeta p,.hrfnScannerSelected article{background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;min-width:0;margin:0;padding:7px}.hrfnScannerCardActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.hrfnScannerCardActions button:first-child{background:#4a90ff0e;border-color:#4a90ff3d}.hrfnScannerCardActions button:nth-child(2){background:#24e07114;border-color:#24e07157}.hrfnScannerCardActions button:nth-child(3){color:#ffd5da;background:#ff607012;border-color:#ff607052}.hrfnScannerSelected{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnScannerNext{padding:10px}.hrfnScannerNext p{color:#9aa6b2;margin:0;font-size:12px;line-height:1.5}.hrfnScannerNext p b{color:#fff}.hrfnScannerNext div{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.hrfnScannerWorkspace::-webkit-scrollbar{width:10px}.hrfnScannerWorkspace::-webkit-scrollbar-track{background:#ffffff09}.hrfnScannerWorkspace::-webkit-scrollbar-thumb{background:#24e07138;border:2px solid #00000073;border-radius:999px}@media (width<=1250px){.hrfnScannerGrid,.hrfnScannerHero{grid-template-columns:1fr}.hrfnScannerHero aside,.hrfnScannerCards{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrfnMarketWorkspace{scrollbar-gutter:stable;background:radial-gradient(circle at 8% 0,#24e0710b,#0000 28%),#020303;align-content:start;gap:10px;height:calc(100vh - 145px);max-height:calc(100vh - 145px);padding:10px 10px 90px;display:grid;overflow:hidden auto}.hrfnMarketHero{background:linear-gradient(#0e1113fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.hrfnMarketHero span{color:#24e071;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.hrfnMarketHero strong{color:#fff;margin-top:5px;font-size:22px;display:block}.hrfnMarketHero p{color:#9aa6b2;margin:5px 0 0;font-size:13px}.hrfnMarketHero aside{grid-template-columns:repeat(4,140px);gap:8px;display:grid}.hrfnMarketHero article,.hrfnMarketPanel{background:linear-gradient(#0d0f11fa,#040506fa);border:1px solid #ffffff1a;border-radius:12px}.hrfnMarketHero article{padding:10px}.hrfnMarketHero small,.hrfnMarketPulse span,.hrfnMarketSelected span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnMarketHero b,.hrfnMarketPulse b,.hrfnMarketSelected b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.hrfnMarketGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.hrfnMarketPanel{overflow:hidden}.hrfnMarketPanel.wide{grid-column:1/-1}.hrfnMarketPanel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:38px;padding:10px 12px;display:flex}.hrfnMarketPanel>header strong{color:#fff}.hrfnMarketPanel>header span{color:#8d96a1;font-size:12px}.hrfnMarketPulse{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnMarketPulse article,.hrfnMarketSelected article,.hrfnMarketMaturityRows article{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;min-width:0;padding:10px}.hrfnMarketPulse p{color:#8f9aa5;margin:5px 0 0;font-size:11px}.hrfnMarketRankRows{gap:6px;max-height:360px;padding:10px;display:grid;overflow:auto}.hrfnMarketRankRows button{color:#e6edf3;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:0 9px;display:grid}.hrfnMarketRankRows button:hover{background:#24e0710f;border-color:#24e07152}.hrfnMarketRankRows em{color:#7f8994;font-size:11px;font-style:normal}.hrfnMarketRankRows b{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrfnMarketRankRows span{color:#a9b7c2;font-variant-numeric:tabular-nums;font-size:12px}.hrfnMarketMaturityRows{gap:8px;padding:10px;display:grid}.hrfnMarketMaturityRows article{justify-content:space-between;align-items:center;gap:12px;display:flex}.hrfnMarketMaturityRows b{color:#fff;display:block}.hrfnMarketMaturityRows span{color:#8f9aa5;margin-top:3px;font-size:11px;display:block}.hrfnMarketMaturityRows strong{color:#eafff0;background:#24e07113;border:1px solid #24e07140;border-radius:999px;place-items:center;min-width:46px;height:34px;display:grid}.hrfnMarketSelected{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnMarketActions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 10px 10px;display:grid}.hrfnMarketActions button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:9px;min-height:34px;font-weight:800}.hrfnMarketActions button:nth-child(3){background:#24e07114;border-color:#24e07157}.hrfnMarketActions button:nth-child(4){color:#ffd5da;background:#ff607012;border-color:#ff607052}.hrfnMarketWorkspace::-webkit-scrollbar{width:10px}.hrfnMarketRankRows::-webkit-scrollbar{width:10px}.hrfnMarketWorkspace::-webkit-scrollbar-track{background:#ffffff09}.hrfnMarketRankRows::-webkit-scrollbar-track{background:#ffffff09}.hrfnMarketWorkspace::-webkit-scrollbar-thumb{background:#24e07138;border:2px solid #00000073;border-radius:999px}.hrfnMarketRankRows::-webkit-scrollbar-thumb{background:#24e07138;border:2px solid #00000073;border-radius:999px}@media (width<=1200px){.hrfnMarketHero,.hrfnMarketGrid{grid-template-columns:1fr}.hrfnMarketHero aside,.hrfnMarketPulse,.hrfnMarketSelected,.hrfnMarketActions{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrfnMarketNewIssuesPanel{background:radial-gradient(circle at 4% 0,#24e07112,#0000 26%),linear-gradient(#0d0f11fa,#040506fa)!important;border-color:#24e07133!important}.hrfnMarketNewIssuesPanel>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:44px!important;display:grid!important}.hrfnMarketNewIssuesPanel>header div{min-width:0}.hrfnMarketNewIssuesPanel>header strong,.hrfnMarketNewIssuesPanel>header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hrfnMarketNewIssuesPanel>header button{color:#eafff0;cursor:pointer;background:#24e07114;border:1px solid #24e0714d;border-radius:8px;min-height:30px;padding:0 12px;font-weight:800}.hrfnMarketWatcherStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnMarketWatcherStats article{background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;min-width:0;padding:10px}.hrfnMarketWatcherStats span{color:#7f8994;text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.hrfnMarketWatcherStats b{color:#f2f5f8;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.hrfnMarketWatcherNote{color:#dfffea;background:#24e0710e;border:1px solid #24e07133;border-radius:9px;margin:0 10px 10px;padding:9px 10px;font-size:12px}.hrfnMarketWatcherEmpty{color:#9aa6b2;background:#ffffff06;border:1px dashed #ffffff1f;border-radius:10px;margin:0 10px 10px;padding:12px;font-size:12px}.hrfnMarketWatcherEmpty.danger{color:#ffc2c8;background:#ff60700b;border-color:#ff607040}.hrfnMarketWatcherRows{gap:8px;padding:0 10px 10px;display:grid}.hrfnMarketWatcherRows article{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.hrfnMarketWatcherRows b{color:#fff;font-size:14px;display:block}.hrfnMarketWatcherRows span,.hrfnMarketWatcherRows em{color:#8f9aa5;margin-top:3px;font-size:11px;font-style:normal;display:block}.hrfnMarketWatcherRows nav{gap:7px;display:flex}.hrfnMarketWatcherRows button{color:#e6edf3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff21;border-radius:8px;min-height:30px;padding:0 10px;font-weight:800}.hrfnMarketWatcherRows button:first-child{background:#4a90ff0f;border-color:#4a90ff42}.hrfnMarketWatcherRows button:last-child{background:#24e07112;border-color:#24e07147}@media (width<=1200px){.hrfnMarketWatcherStats{grid-template-columns:repeat(2,minmax(0,1fr))}.hrfnMarketWatcherRows article{grid-template-columns:1fr}.hrfnMarketWatcherRows nav{grid-template-columns:1fr 1fr;display:grid}}.hrfnMarketLiquidityMapPanel{border-color:#24e0712e!important}.hrfnMarketLiquidityMapPanel>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.hrfnMarketLiquidityMapPanel>header div{min-width:0}.hrfnMarketLiquidityMapPanel>header strong,.hrfnMarketLiquidityMapPanel>header span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hrfnMarketLiquidityMapPanel>header em{color:#24e071;white-space:nowrap;background:#24e0710f;border:1px solid #24e07133;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal}.hrfnMarketLiquidityMapGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hrfnMarketLiquidityBucket{background:linear-gradient(#0c0e10fa,#040506fc);border:1px solid #ffffff1a;border-radius:11px;min-width:0;overflow:hidden}.hrfnMarketLiquidityBucket.high{border-color:#24e0714d}.hrfnMarketLiquidityBucket.mid{border-color:#ffd34d3d}.hrfnMarketLiquidityBucket.low{border-color:#4a90ff38}.hrfnMarketLiquidityBucket.none{opacity:.92;border-color:#ffffff1a}.hrfnMarketLiquidityBucket>header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:9px;display:grid}.hrfnMarketLiquidityBucket>header strong{color:#fff;font-size:13px;display:block}.hrfnMarketLiquidityBucket>header span{color:#8f9aa5;margin-top:2px;font-size:10px;line-height:1.25;display:block}.hrfnMarketLiquidityBucket>header b{color:#eafff0;background:#24e07111;border:1px solid #24e07138;border-radius:999px;place-items:center;min-width:34px;height:34px;display:grid}.hrfnMarketLiquidityBucketRows{gap:6px;padding:8px;display:grid}.hrfnMarketLiquidityBucketRows p{color:#7f8994;border:1px dashed #ffffff1a;border-radius:8px;margin:0;padding:9px;font-size:11px}.hrfnMarketLiquidityBucketRows button{color:#e6edf3;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:34px;padding:0 8px;display:grid}.hrfnMarketLiquidityBucketRows button:hover{background:#24e0710e;border-color:#24e0714d}.hrfnMarketLiquidityBucketRows span{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.hrfnMarketLiquidityBucketRows b{color:#a9b7c2;font-variant-numeric:tabular-nums;font-size:11px}.hrfnMarketLiquidityBucketRows em{color:#7f8994;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.hrfnMarketLiquidityBucket.high .hrfnMarketLiquidityBucketRows b{color:#24e071}.hrfnMarketLiquidityBucket.mid .hrfnMarketLiquidityBucketRows b{color:#f2d98a}@media (width<=1350px){.hrfnMarketLiquidityMapGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.hrfnMarketLiquidityMapGrid{grid-template-columns:1fr}}.hrfnWsPanel.bigChart header span{color:#a9b7c2}.hrfnWsPanel.bigChart header span:before{content:"Cloud ";color:#24e071;font-weight:800}.hrfnWsChartCanvas .hrfnWsEmpty.error{color:#d7c88f;text-align:center;background:radial-gradient(circle at 8% 0,#ffd34d0e,#0000 28%),#ffffff06;border:1px dashed #ffd34d38;border-radius:10px;place-items:center;min-height:calc(100% - 24px);margin:12px;padding:18px;display:grid}.hrfnWsChartCanvas svg{filter:drop-shadow(0 0 12px #24e0710b)}.hrfnWsChartCanvas .maLine{stroke-width:1.4px;opacity:.78}.hrfnWsChartCanvas .priceTick{fill:#dce6ecb8;font-size:9px}.hrfnWsChartCanvas .priceGrid{stroke:#ffffff13;stroke-width:.8px}.hrfnWsChartCanvas .candle.up rect,.hrfnWsChartCanvas .candle.down rect{opacity:.78}.hrfnWsChartCanvas .candle line{opacity:.68}.hrfnWsChartCanvas .volumeCandle{opacity:.28}.hrfnWsChartCanvas .maLine{opacity:.88;stroke-width:1.15px}.hrfnWsPanel.bigChart header span:before{content:""!important}.hrfnWsPanel.bigChart .maLine,.hrfnWsChartCanvas .maLine{display:none!important}.hrfnWsPanel.bigChart .candle,.hrfnWsPanel.bigChart .candleUp,.hrfnWsPanel.bigChart .candleDown,.hrfnWsChartCanvas .candle,.hrfnWsChartCanvas .candleUp,.hrfnWsChartCanvas .candleDown{display:initial!important}.hrfnWsPanel.bigChart .candle.up rect,.hrfnWsPanel.bigChart .candleUp rect,.hrfnWsChartCanvas .candle.up rect,.hrfnWsChartCanvas .candleUp rect{rx:1.5px;fill:#4ccd62!important;stroke:#4ccd62!important;opacity:.92!important}.hrfnWsPanel.bigChart .candle.down rect,.hrfnWsPanel.bigChart .candleDown rect,.hrfnWsChartCanvas .candle.down rect,.hrfnWsChartCanvas .candleDown rect{rx:1.5px;fill:#ef4b52!important;stroke:#ef4b52!important;opacity:.92!important}.hrfnWsPanel.bigChart .candle.up line,.hrfnWsPanel.bigChart .candleUp line,.hrfnWsChartCanvas .candle.up line,.hrfnWsChartCanvas .candleUp line{shape-rendering:crispedges;stroke:#4ccd62!important;stroke-width:1px!important;opacity:.92!important}.hrfnWsPanel.bigChart .candle.down line,.hrfnWsPanel.bigChart .candleDown line,.hrfnWsChartCanvas .candle.down line,.hrfnWsChartCanvas .candleDown line{shape-rendering:crispedges;stroke:#ef4b52!important;stroke-width:1px!important;opacity:.92!important}.hrfnWsPanel.bigChart .volumeCandle,.hrfnWsPanel.bigChart .volumeBar,.hrfnWsChartCanvas .volumeCandle,.hrfnWsChartCanvas .volumeBar{opacity:.14!important}.hrfnWsPanel.bigChart .priceTick,.hrfnWsChartCanvas .priceTick,.hrfnWsPanel.bigChart svg text,.hrfnWsChartCanvas text{text-rendering:geometricprecision;fill:#dae2ebc7!important;font-variant-numeric:tabular-nums!important;font-size:10.5px!important;font-weight:700!important}.hrfnWsPanel.bigChart .priceGrid,.hrfnWsChartCanvas .priceGrid{stroke:#ffffff0e!important;stroke-width:1px!important}.hrfnWsPanel.tape .hrfnWsTapeRows>div span:first-child,.hrfnWsPanel.tape .hrfnWsTapeRows>div span:nth-child(4){font-variant-numeric:tabular-nums}.hrfnWsPanel.tape .hrfnWsTapeHead,.hrfnWsPanel.tape .hrfnWsTapeRows>div{grid-template-columns:43px 63px 50px 66px 64px!important;gap:5px!important}.hrfnWsPanel.tape .hrfnWsTapeHead span,.hrfnWsPanel.tape .hrfnWsTapeRows>div span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hrfnWsPanel.tape .hrfnWsTapeRows>div{font-size:11px}.hrfnWsPanel.tape .hrfnWsTapeRows>div span:first-child,.hrfnWsPanel.tape .hrfnWsTapeRows>div span:nth-child(2),.hrfnWsPanel.tape .hrfnWsTapeRows>div span:nth-child(4),.hrfnWsPanel.tape .hrfnWsTapeRows>div span:nth-child(5){font-variant-numeric:tabular-nums}.hrfnWsPanel.tape .hrfnWsTapeRows>div span:first-child{color:#aebbc9d1}.hrfnWsPanel.tape .hrfnWsTapeRows>div.buy span:nth-child(4),.hrfnWsPanel.tape .hrfnWsTapeRows>div.buy span:nth-child(5){color:#43f36f}.hrfnWsPanel.tape .hrfnWsTapeRows>div.sell span:nth-child(4),.hrfnWsPanel.tape .hrfnWsTapeRows>div.sell span:nth-child(5){color:#ff5361}.hrfnWsPanel.tape header span{color:#a6b2beeb;text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.hrfnWsTop time,.hrfnWsTop .clock,.hrfnWsTop .hrfnClock,.hrfnWsTop [class*=clock],.hrfnWsTop [class*=Clock]{font-variant-numeric:tabular-nums;letter-spacing:.01em}.hrfnWsPanel.dom header span{color:#a8b5c4eb;font-size:11px}.hrfnWsPanel.dom .hrfnWsDomHead,.hrfnWsPanel.dom .hrfnWsDomRows>div{grid-template-columns:104px 84px 84px 104px minmax(118px,1fr)!important;gap:8px!important}.hrfnWsPanel.dom .hrfnWsDomHead span{color:#9eabbbdb;letter-spacing:.015em;white-space:nowrap;font-size:11px}.hrfnWsPanel.dom .hrfnWsDomRows>div{border-bottom:1px solid #ffffff09;align-items:center;min-height:28px}.hrfnWsPanel.dom .hrfnWsDomRows>div.mid{outline:1px solid #f1c44629;background:linear-gradient(90deg,#f1c44629,#f1c44612,#0000)!important}.hrfnWsPanel.dom .bid,.hrfnWsPanel.dom .bidSize{color:#43f36f!important}.hrfnWsPanel.dom .ask,.hrfnWsPanel.dom .askSize{color:#ff5361!important}.hrfnWsPanel.dom .bid,.hrfnWsPanel.dom .ask{font-weight:800}.hrfnWsPanel.dom .bidSize,.hrfnWsPanel.dom .askSize{opacity:.94;font-variant-numeric:tabular-nums}.hrfnWsPanel.dom .profile{background:#74829626;border-radius:2px;align-items:center;height:18px;display:flex;position:relative;overflow:hidden}.hrfnWsPanel.dom .profile i{background:linear-gradient(90deg,#74849ad1,#919fb3f5);border-radius:2px;min-width:6px;height:100%;display:block;box-shadow:inset 0 1px #ffffff0f}.hrfnWsPanel.dom .hrfnWsDomRows>div.mid .profile i{background:linear-gradient(90deg,#dfb33ab3,#919fb3f2)}.hrfnWsPanel.dom .hrfnWsDomHead{z-index:1!important;background:#070a0d!important;border-bottom:1px solid #ffffff0e!important;align-items:center!important;min-height:34px!important;margin:0!important;padding:8px 10px 6px!important;display:grid!important;position:relative!important}.hrfnWsPanel.dom .hrfnWsDomRows{z-index:1!important;background:#050709!important;position:relative!important}.hrfnWsPanel.dom .bid,.hrfnWsPanel.dom .bidSize{color:#43f36f!important;opacity:1!important;visibility:visible!important}.hrfnWsPanel.dom .ask,.hrfnWsPanel.dom .askSize{color:#ff5361!important;opacity:1!important;visibility:visible!important}.hrfnWsPanel.dom .profile{visibility:visible!important;opacity:1!important}.hrfnAccountBridgePanel header strong{color:#f5f8ff}.hrfnAccountBridgePanel header span{color:#92a4bceb}.hrfnAccountBridgeSelect{background:linear-gradient(#ffffff06,#ffffff02);border-bottom:1px solid #ffffff0e;padding:8px 10px 9px}.hrfnAccountBridgeSelect label{gap:5px;display:grid}.hrfnAccountBridgeSelect span{color:#8f9eb2e6;letter-spacing:.055em;text-transform:uppercase;font-size:10px;line-height:1}.hrfnAccountBridgeSelect select{color:#f3f7ff;background:#070b0f;border:1px solid #589aee3d;border-radius:7px;outline:none;width:100%;min-width:0;height:30px;padding:0 9px;font-size:12px;font-weight:800}.hrfnAccountBridgeSelect select:focus{border-color:#589aeec7;box-shadow:0 0 0 2px #589aee24}.hrfnAccountBridgeRows p{min-height:28px}.hrfnAccountBridgeRows p:nth-child(3) b{color:#43f36f}.hrfnWsLeft{flex-direction:column!important;gap:8px!important;min-height:0!important;display:flex!important;overflow:hidden!important}.hrfnWsLeft .hrfnAccountBridgePanel{flex:none!important;min-height:218px!important;max-height:none!important;overflow:visible!important}.hrfnWsLeft .hrfnAccountBridgeRows{padding-bottom:8px!important}.hrfnWsLeft .hrfnWsPanel.watch{flex:auto!important;min-height:330px!important;max-height:calc(100vh - 525px)!important;overflow:hidden!important}.hrfnWsLeft .hrfnWsPanel.watch .hrfnWsWatchRows{scrollbar-width:thin;min-height:235px!important;max-height:calc(100vh - 610px)!important;overflow:hidden auto!important}.hrfnWsLeft .hrfnWsPanel.watch .hrfnWsWatchRows button,.hrfnWsLeft .hrfnWsPanel.watch .hrfnWsWatchRows>div{min-height:31px!important}.hrfnWsLeft .hrfnWsPanel.quick,.hrfnWsLeft .hrfnWsPanel.quickChart,.hrfnWsLeft .hrfnWsPanel.quickchart{flex-shrink:0}.hrfnWsLeft .hrfnWsPanel:has(header strong:first-child:nth-last-child(n)){flex-shrink:0}.hrfnWsLeft .hrfnWsPanel.quickChart,.hrfnWsLeft .hrfnWsPanel.quick{min-height:150px!important;max-height:190px!important;overflow:hidden!important}.hrfnWsLeft>.hrfnWsPanel:last-child{flex:0 0 168px!important;min-height:150px!important;max-height:190px!important;overflow:hidden!important}.hrfnAccountBridgeRows p b,.hrfnAccountBridgeSelect select{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.hrfnPositionsPremium{min-height:255px;overflow:hidden}.hrfnPositionsPremium header span{color:#94a4baeb;text-overflow:ellipsis;white-space:nowrap;max-width:52%;overflow:hidden}.hrfnPositionsEmptyState{background:radial-gradient(circle at 20% 0,#43f36f13,#0000 34%),linear-gradient(#ffffff06,#ffffff02);gap:12px;min-height:205px;padding:14px;display:grid}.hrfnPositionsEmptyMain{background:#060a0dc7;border:1px solid #5b708438;border-radius:12px;padding:14px;box-shadow:inset 0 1px #ffffff09}.hrfnPositionsEmptyMain span{color:#99a9beeb;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.hrfnPositionsEmptyMain strong{color:#43f36f;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1.05;display:block}.hrfnPositionsEmptyMain p{color:#cdd8e4b8;max-width:640px;margin:8px 0 0;font-size:12px;line-height:1.45}.hrfnPositionsStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hrfnPositionsStatusGrid article{background:#070b0fc7;border:1px solid #5b708429;border-radius:10px;min-width:0;padding:10px}.hrfnPositionsStatusGrid span{color:#8f9eb2d6;letter-spacing:.055em;text-transform:uppercase;margin-bottom:5px;font-size:10px;line-height:1;display:block}.hrfnPositionsStatusGrid b{color:#f3f7ff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.hrfnPositionsStatusGrid article:first-child b{color:#43f36f}.hrfnPositionsNote{color:#e5d9b1db;background:#f3c75d0e;border:1px solid #f3c75d2e;border-radius:9px;padding:9px 11px;font-size:11px;line-height:1.35}.hrfnWsTop strong,.hrfnWsTop b,.hrfnTopBar strong,.hrfnTopBar b{white-space:nowrap}.hrfnWsTop [class*=brand],.hrfnWsTop [class*=Brand],.hrfnTopBar [class*=brand],.hrfnTopBar [class*=Brand]{letter-spacing:.055em}.hrfnWsChartCanvas .priceTick,.hrfnWsChartCanvas .priceScale,.hrfnWsChartCanvas .priceAxis,.hrfnWsChartCanvas .currentPriceBadge,.hrfnWsChartCanvas .currentPriceLabel,.hrfnWsChartCanvas .currentPriceBox,.hrfnWsChartCanvas .currentPriceText,.hrfnWsChartCanvas .lastPriceBadge,.hrfnWsChartCanvas .lastPriceBox,.hrfnWsChartCanvas .lastPriceText,.hrfnWsChartCanvas .hrfnWsRangeBadgeHigh,.hrfnWsChartCanvas .hrfnWsRangeBadgeLow{opacity:0!important;visibility:hidden!important;display:none!important}.hrfnWsChartCanvas .lastPriceLine,.hrfnWsChartCanvas .lastPriceLine line,.hrfnWsChartCanvas line.lastPriceLine{opacity:1!important;display:block!important}.hrfnWsChartCanvas .lastPriceLine line,.hrfnWsChartCanvas line.lastPriceLine{stroke:#2fd16b!important;stroke-width:1.2px!important;stroke-dasharray:5 5!important}.hrfnWsPanel.bigChart .chartPriceScale,.hrfnWsPanel.bigChart .priceScale,.hrfnWsPanel.bigChart .priceAxis{display:none!important}.hrfnWsChartCanvas .lastPriceBadge,.hrfnWsChartCanvas .lastPriceBox,.hrfnWsChartCanvas .lastPriceText,.hrfnWsChartCanvas .currentPriceBadge,.hrfnWsChartCanvas .currentPriceBox,.hrfnWsChartCanvas .currentPriceText{opacity:0!important;visibility:hidden!important;display:none!important}.hrfnWsChartCanvas .lastPriceLine,.hrfnWsChartCanvas .lastPriceLine line,.hrfnWsChartCanvas line.lastPriceLine{opacity:1!important;visibility:visible!important;display:block!important}.hrfnWsPanel.bigChart.secondary header strong{letter-spacing:.01em}.hrfnWsPanel.bigChart.secondary header span{color:#a4b2c4eb;font-size:11px}.hrfnWsPanel.bigChart.secondary header small{color:#96a4b8e0}.hrfnWsChartCanvas.smallBars{background:linear-gradient(#ffffff05,#fff0),#050709;position:relative;overflow:hidden}.hrfnWsChartCanvas.smallBars:before{content:"Liquidez histórica";z-index:2;color:#a0aec24d;letter-spacing:.07em;text-transform:uppercase;pointer-events:none;font-size:10px;position:absolute;bottom:12px;left:14px}.hrfnWsChartCanvas.smallBars .hrfnWsBarGrid{align-items:end;gap:9px;height:100%;padding:18px 20px 20px}.hrfnWsChartCanvas.smallBars .hrfnWsBarGrid i{opacity:.9;border-radius:3px 3px 0 0;min-width:8px;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff06;background:linear-gradient(#47a3e2fa,#2969a3db)!important}.hrfnWsChartCanvas.smallBars .hrfnWsBarGrid i.peak{opacity:1;box-shadow:inset 0 1px #ffffff2e,0 0 18px #459be229;background:linear-gradient(#51b0f2,#2070b4f2)!important}.hrfnWsToolbar select,.hrfnWsTop select,.hrfnAccountBridgeSelect select{color:#f4f7ff!important;background:linear-gradient(#ffffff09,#ffffff02),#060b0f!important;border:1px solid #5c7aa06b!important;border-radius:7px!important;outline:none!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #00000073!important}.hrfnWsToolbar select:focus,.hrfnWsTop select:focus,.hrfnAccountBridgeSelect select:focus{border-color:#489ceed9!important;box-shadow:0 0 0 2px #489cee2e,inset 0 1px #ffffff0e!important}.hrfnWsToolbar select option,.hrfnWsTop select option,.hrfnAccountBridgeSelect select option{color:#dbe6f3!important;background-color:#081017!important;font-weight:750!important}.hrfnWsToolbar select option:checked,.hrfnWsTop select option:checked,.hrfnAccountBridgeSelect select option:checked{color:#fff!important;background:#24344d linear-gradient(#26384f,#1b2a3f)!important;font-weight:900!important}.hrfnWsToolbar select option:hover,.hrfnWsTop select option:hover,.hrfnAccountBridgeSelect select option:hover{color:#fff!important;background-color:#172538!important}.hrfnWsToolbar select:enabled option,.hrfnWsTop select:enabled option,.hrfnAccountBridgeSelect select:enabled option{opacity:1!important}.hrfnWsToolbar select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:124px}.hrfnWsTop select,.hrfnAccountBridgeSelect select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hrfnWsToolbar{align-items:center!important;gap:8px!important;display:flex!important;overflow:hidden!important}.hrfnWsToolbar .hrfnSymbolPicker{flex:0 0 302px!important;align-items:center!important;gap:6px!important;width:302px!important;min-width:302px!important;max-width:302px!important;display:flex!important}.hrfnWsToolbar .hrfnSymbolPicker select{flex:0 0 128px!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:30px!important}.hrfnWsToolbar .hrfnSymbolSearch{color:#f4f7ff!important;background:linear-gradient(#ffffff09,#ffffff02),#060b0f!important;border:1px solid #5c7aa057!important;border-radius:7px!important;outline:none!important;flex:0 0 168px!important;width:168px!important;min-width:168px!important;max-width:168px!important;height:30px!important;padding:0 9px!important;font-size:12px!important;font-weight:750!important;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #00000059!important}.hrfnWsToolbar .hrfnSymbolSearch:focus{border-color:#489ceed1!important;box-shadow:0 0 0 2px #489cee29,inset 0 1px #ffffff0e!important}.hrfnWsToolbar>button,.hrfnWsToolbar button{flex:none!important;width:auto!important;min-width:86px!important;max-width:none!important;padding-left:14px!important;padding-right:14px!important}.hrfnWsToolbar button:nth-of-type(n+5){min-width:104px!important}.hrfnWsToolbar .hrfnSymbolPicker+span,.hrfnWsToolbar .hrfnSymbolPicker+b{display:none!important}.hrfnResearchEventsPremium{overflow:hidden}.hrfnResearchEventsPremium header span{color:#97a6baeb}.hrfnResearchStatusStrip{background:linear-gradient(#ffffff07,#ffffff02),#06090c;border-bottom:1px solid #ffffff0e;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:9px 10px;display:grid}.hrfnResearchStatusStrip article{background:#090e12d1;border:1px solid #6579912e;border-radius:8px;min-width:0;padding:8px 9px}.hrfnResearchStatusStrip span{color:#8f9eb2db;letter-spacing:.055em;text-transform:uppercase;margin-bottom:4px;font-size:9px;line-height:1;display:block}.hrfnResearchStatusStrip b{color:#f1f6ff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;line-height:1.15;display:block;overflow:hidden}.hrfnResearchStatusStrip article.ok b{color:#43f36f}.hrfnResearchStatusStrip article.warn b{color:#f3c75d}.hrfnResearchTimeline{gap:0;padding:2px 10px 8px;display:grid}.hrfnResearchTimeline article{border-bottom:1px solid #ffffff0e;grid-template-columns:15px minmax(0,1fr);gap:8px;padding:9px 0;display:grid}.hrfnResearchTimeline article:last-child{border-bottom:0}.hrfnResearchTimeline i{background:#8f9eb2c2;border-radius:999px;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 3px #8f9eb217}.hrfnResearchTimeline article.ok i{background:#43f36f;box-shadow:0 0 0 3px #43f36f1a}.hrfnResearchTimeline article.warn i{background:#f3c75d;box-shadow:0 0 0 3px #f3c75d1a}.hrfnResearchTimeline span{color:#8f9eb2db;letter-spacing:.045em;text-transform:uppercase;margin-bottom:3px;font-size:10px;line-height:1;display:block}.hrfnResearchTimeline strong{color:#edf3ff;font-size:12px;font-weight:850;line-height:1.2;display:block}.hrfnResearchTimeline p{color:#c7d3e0bd;margin:4px 0 0;font-size:11px;line-height:1.35}.hrfnSelectedInstrumentStrip{background:linear-gradient(90deg,#162a21eb,#060a0ceb 38%,#05080afa),#06090c;border-top:1px solid #ffffff09;border-bottom:1px solid #ffffff0e;grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;padding:5px 10px;display:grid;box-shadow:inset 0 1px #ffffff06}.hrfnSelectedInstrumentMain{align-items:baseline;gap:8px;min-width:0;display:flex}.hrfnSelectedInstrumentMain strong{color:#f4f8ff;letter-spacing:.025em;white-space:nowrap;font-size:13px;font-weight:900}.hrfnSelectedInstrumentMain span{color:#97a8bce0;letter-spacing:.055em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.hrfnSelectedInstrumentMetrics{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.hrfnSelectedInstrumentMetrics p{background:#070c0fb8;border:1px solid #667b9226;border-radius:7px;align-items:baseline;gap:5px;min-width:0;margin:0;padding:4px 8px;display:flex}.hrfnSelectedInstrumentMetrics span{color:#8f9eb2d1;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;font-size:9px;line-height:1}.hrfnSelectedInstrumentMetrics b{color:#edf3ff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:850;line-height:1}.hrfnSelectedInstrumentMetrics p:nth-child(2) b,.hrfnSelectedInstrumentMetrics p:nth-child(3) b{color:#43f36f}.hrfnSelectedInstrumentTrust{color:#aab8cab8;letter-spacing:.025em;white-space:nowrap;font-size:10px}.hrfnWsToolbar .hrfnSymbolSearch{font-size:11px!important}.hrfnWsToolbar .hrfnSymbolSearch::placeholder{color:#a4b2c49e!important}@media (width<=1320px){.hrfnSelectedInstrumentStrip{grid-template-columns:140px minmax(0,1fr)}.hrfnSelectedInstrumentTrust{display:none}}.hrfnSelectedInstrumentMetrics p{min-width:72px}.hrfnSelectedInstrumentMetrics span{text-overflow:ellipsis;max-width:82px;overflow:hidden}:is(.hrfnWsPanel:has(.hrfnWsTapeRows) header,.hrfnWsPanel:has(.hrfnWsTapeTable) header){justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important;overflow:visible!important}:is(.hrfnWsPanel:has(.hrfnWsTapeRows) header strong,.hrfnWsPanel:has(.hrfnWsTapeTable) header strong){white-space:nowrap!important;text-overflow:clip!important;flex:none!important;overflow:visible!important}:is(.hrfnWsPanel:has(.hrfnWsTapeRows) header small,.hrfnWsPanel:has(.hrfnWsTapeTable) header small,.hrfnWsPanel:has(.hrfnWsTapeRows) header span,.hrfnWsPanel:has(.hrfnWsTapeTable) header span){text-overflow:clip!important;white-space:nowrap!important;color:#a0aec2e0!important;letter-spacing:.02em!important;flex:none!important;justify-self:auto!important;width:auto!important;min-width:max-content!important;max-width:none!important;font-size:11px!important;overflow:visible!important}.hrfnWsChartCanvas.smallBars:before{content:"Liquidez histórica"!important;content:"Liquidez histórica"!important}.hrfnLiquidityNoHistory{text-align:center;color:#d2deeedb;place-content:center;gap:7px;padding:18px;display:grid;position:absolute;inset:0}.hrfnLiquidityNoHistory strong{color:#edf3ff;letter-spacing:.02em;font-size:13px;font-weight:900}.hrfnLiquidityNoHistory span{color:#a0aec2eb;font-size:12px;font-weight:750}.hrfnLiquidityNoHistory small{color:#8b9aaeb3;font-size:11px;line-height:1.35}.hldp-shell{color:#e7ece8;background:#020504;min-height:100vh;padding:4px;font-family:Inter,Segoe UI,Arial,sans-serif}.hldp-workspace-title{color:#f2f4f1;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#020504,#090d0d);border-bottom:1px solid #3d97ff52;justify-content:space-between;align-items:center;height:36px;padding:0 12px;display:flex}.hldp-workspace-title>div{align-items:center;gap:10px;display:flex}.hldp-workspace-title em{color:#e7ece89e;letter-spacing:.06em;font-size:11px;font-style:normal}.hldp-blue-mark{clip-path:polygon(0 0,28% 50%,0 100%,100% 100%,100% 0);background:linear-gradient(90deg,#2684ffeb,#07376beb);width:42px;height:24px;display:inline-block}.hldp-red-strip{background:linear-gradient(#a7141c,#5d080d);border-top:1px solid #ffffff14;border-bottom:1px solid #ff00005c;grid-template-columns:260px 1fr 145px 145px 155px;align-items:stretch;gap:6px;min-height:44px;display:grid}.hldp-security-picker{grid-template-columns:54px 1fr;align-items:center;gap:7px;padding-left:8px;display:grid}.hldp-security-picker label{color:#ffffffc2;text-transform:uppercase;font-size:11px}.hldp-security-picker select,.hldp-footer select{color:#090909;background:linear-gradient(#ffb42c,#d2850b);border:1px solid #ffb128cc;height:28px;font-weight:900}.hldp-security-headline{color:#fff;letter-spacing:.04em;align-items:center;gap:16px;min-width:0;font-size:18px;display:flex}.hldp-security-headline strong{font-size:24px;font-weight:950}.hldp-security-headline small{color:#ffffffb8;font-size:12px}.hldp-buy,.hldp-sell,.hldp-action{color:#fff;cursor:pointer;border:1px solid #ffffff38;font-size:20px;font-weight:900}.hldp-buy{background:linear-gradient(#15b733,#087d1d)}.hldp-sell{background:linear-gradient(#e34545,#9d1515)}.hldp-tabs{background:#050505;border-bottom:1px solid #ffb12829;grid-template-columns:repeat(8,1fr);height:30px;display:grid}.hldp-tabs button{color:#e7ece8bd;cursor:pointer;background:linear-gradient(#2b2d2d,#111);border:0;border-right:1px solid #ffffff17;font-size:12px;font-weight:800}.hldp-tabs button.active{color:#0a0a0a;background:linear-gradient(#efefef,#bfc3c1)}.hldp-grid{gap:4px;margin-top:4px;display:grid}.hldp-grid-top{grid-template-columns:30% 27% 21.5% 21.5%}.hldp-grid-middle{grid-template-columns:32% 24.5% 43.5%}.hldp-grid-bottom{grid-template-columns:47% 25% 28%}.hldp-panel{background:#030403;border:1px solid #ffffff29;min-height:120px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.hldp-panel h3{color:#d9ddda;letter-spacing:.03em;background:linear-gradient(#343434,#101010);height:26px;margin:0;padding:3px 8px;font-size:13px;font-weight:750}.hldp-panel dl,.hldp-risk-snapshot dl{grid-template-columns:36% 64%;gap:0;margin:0;padding:8px;display:grid}.hldp-panel dt,.hldp-panel dd{min-height:22px;margin:0;font-size:12.5px}.hldp-panel dt{color:#ffae1d}.hldp-panel dd{color:#d9ddda}.hldp-panel .gold,.hldp-panel td.gold{color:#ffae1d}.hldp-quote-table{grid-template-columns:46% 54%;gap:2px;padding:8px;display:grid}.hldp-quote-table span,.hldp-quote-table b,.hldp-quote-table input{align-items:center;min-height:24px;padding:0 7px;font-size:12.2px;display:flex}.hldp-quote-table span{color:#ffae1d}.hldp-quote-table b,.hldp-quote-table input{color:#090909;background:linear-gradient(#ffaf25,#d4860a);border:1px solid #5034008c;justify-content:flex-end;font-weight:900}.hldp-quote-table input{width:100%;font-family:inherit}.hldp-panel table{border-collapse:collapse;width:100%;font-size:11.5px}.hldp-panel th{color:#d9ddda;text-align:left;background:#262626;border:1px solid #ffffff1f;height:22px;padding:3px 6px;font-weight:750}.hldp-panel td{color:#d9ddda;border:1px solid #ffffff1a;padding:4px 6px}.hldp-wide{min-height:170px}.hldp-cashflows{min-height:214px}.hldp-footer{color:#e7ece8c7;background:linear-gradient(#222,#111);border-top:1px solid #ffffff21;grid-template-columns:1.4fr 220px 200px 360px;align-items:center;gap:8px;min-height:35px;margin-top:4px;padding:4px 10px;font-size:11.5px;display:grid}.hldp-footer strong{color:#79d96d;text-align:right}.hldp-footer label{color:#ffae1d;align-items:center;gap:8px;font-weight:850;display:flex}@media (width<=1200px){.hldp-red-strip,.hldp-grid-top,.hldp-grid-middle,.hldp-grid-bottom,.hldp-footer{grid-template-columns:1fr}.hldp-tabs{grid-template-columns:repeat(2,1fr);height:auto}.hldp-tabs button{height:32px}}.hldp-shell{visibility:visible!important;opacity:1!important;z-index:1!important;width:100%!important;min-height:calc(100vh - 120px)!important;display:block!important;position:relative!important}.hldp-render-check{color:#ffd84d;letter-spacing:.08em;text-transform:uppercase;background:#ffd84d14;border:1px solid #ffd84d52;margin:0 0 4px;padding:8px 12px;font-size:11px;font-weight:950;display:block!important}:root{--hldp-bg:#020705;--hldp-bg-2:#050d0a;--hldp-panel:#050a08;--hldp-panel-2:#0b1511;--hldp-line:#ffd84d2e;--hldp-line-strong:#ffd84d6b;--hldp-gold:#ffd84d;--hldp-gold-2:#d4a92f;--hldp-blue:#0d3147;--hldp-blue-2:#154f6d;--hldp-cyan:#63fff0;--hldp-text:#eef6f0;--hldp-muted:#eef6f0a8}.hldp-shell{color:var(--hldp-text)!important;background:radial-gradient(circle at 24% 0,#0f544e29,#0000 34%),linear-gradient(#04110d 0%,#020604 45%,#010302 100%)!important}.hldp-render-check{color:var(--hldp-gold)!important;background:#ffd84d0e!important;border-color:#ffd84d38!important}.hldp-workspace-title{color:var(--hldp-text)!important;background:linear-gradient(#061611,#020806)!important;border-bottom:1px solid #ffd84d38!important}.hldp-workspace-title strong,.hldp-workspace-title span{color:var(--hldp-text)!important}.hldp-workspace-title strong{color:var(--hldp-cyan)!important}.hldp-workspace-title em{color:var(--hldp-muted)!important}.hldp-blue-mark{box-shadow:0 0 18px #63fff024;background:linear-gradient(90deg,#123d5a,#0b5e73)!important}.hldp-red-strip{background:linear-gradient(#12384f 0%,#0b2738 48%,#07151d 100%)!important;border-top:1px solid #63fff024!important;border-bottom:2px solid #ffd84d9e!important}.hldp-security-headline{color:var(--hldp-text)!important}.hldp-security-headline strong{color:#fff!important}.hldp-security-headline span{color:var(--hldp-text)!important}.hldp-security-headline small{color:#eef6f0b8!important}.hldp-security-picker select,.hldp-footer select,.hldp-quote-table b,.hldp-quote-table input{box-shadow:inset 0 1px #ffffff38;color:#050505!important;background:linear-gradient(#f7d95b 0%,#c69a25 100%)!important;border:1px solid #ffd84dd1!important}.hldp-buy{background:linear-gradient(#19b64b 0%,#0c7e32 100%)!important;border-color:#60ffa08c!important}.hldp-sell{background:linear-gradient(#d93f36 0%,#8d1715 100%)!important;border-color:#ff685c8c!important}.hldp-action{background:linear-gradient(#0f2d3e 0%,#07151d 100%)!important;border-color:#63fff038!important}.hldp-tabs{background:#020806!important;border-bottom:1px solid #ffd84d38!important}.hldp-tabs button{color:#eef6f0c7!important;background:linear-gradient(#102b3d 0%,#071925 100%)!important;border-right:1px solid #ffd84d21!important}.hldp-tabs button.active{box-shadow:inset 0 -3px 0 var(--hldp-gold);color:#fff!important;background:linear-gradient(#165979 0%,#0d3147 100%)!important}.hldp-panel{box-shadow:inset 0 1px #ffffff0a,0 18px 44px #0000002e;background:linear-gradient(#08120efa,#020604fa)!important;border:1px solid #ffd84d29!important}.hldp-panel h3{border-bottom:1px solid #ffd84d2e;color:var(--hldp-text)!important;background:linear-gradient(#122821 0%,#08120e 100%)!important}.hldp-panel dt,.hldp-quote-table span,.hldp-panel .gold,.hldp-panel td.gold{color:var(--hldp-gold)!important}.hldp-panel dd,.hldp-panel td{color:#eef6f0e6!important}.hldp-panel th{color:var(--hldp-gold)!important;background:linear-gradient(#14221c 0%,#09110d 100%)!important;border-color:#ffd84d29!important}.hldp-panel td{border-color:#ffd84d13!important}.hldp-panel tr:hover td{background:#63fff009}.hldp-panel td.green,.hldp-panel .green{color:#49f58e!important}.hldp-panel td.red,.hldp-panel .red{color:#ff5d68!important}.hldp-footer{color:#eef6f0c2!important;background:linear-gradient(#08130f 0%,#020705 100%)!important;border-top:1px solid #ffd84d33!important}.hldp-footer strong{color:#6ff59d!important}.hldp-footer label{color:var(--hldp-gold)!important}.hldp-security-picker label{color:#eef6f0bd!important}.hldp-buy,.hldp-sell,.hldp-action{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:48px;line-height:1.02;display:flex!important}.hldp-buy span,.hldp-sell span,.hldp-action span{letter-spacing:-.02em;white-space:nowrap;font-size:13px;font-weight:950}.hldp-buy strong,.hldp-sell strong,.hldp-action strong{white-space:nowrap;font-size:19px;font-weight:950}.hldp-buy em,.hldp-sell em,.hldp-action em{opacity:.86;white-space:nowrap;font-size:10px;font-style:normal;font-weight:850}.hldp-buy.active,.hldp-sell.active{box-shadow:inset 0 -3px #ffd84df5,0 0 18px #ffd84d1f}.hldp-action strong{font-size:13px}.hldp-action em{color:#eef6f0d1}.hldp-buy span,.hldp-sell span,.hldp-action span{text-transform:uppercase;letter-spacing:.01em!important;font-size:13px!important}.hldp-buy strong,.hldp-sell strong{font-size:25px!important;line-height:1!important}.hldp-action strong{font-size:14px!important;line-height:1.05!important}.hldp-action{background:linear-gradient(#0f2d3e 0%,#07151d 100%)!important}.hldp-execution-ticket{background:radial-gradient(circle at 0 0,#63fff013,#0000 34%),linear-gradient(#051411fa,#020705fa);border:1px solid #63fff033;margin:8px;box-shadow:inset 0 1px #ffffff0e,0 14px 34px #0000002e}.hldp-ticket-head{border-bottom:1px solid #ffd84d29;grid-template-columns:120px 1fr;align-items:center;gap:4px 8px;padding:8px 9px;display:grid}.hldp-ticket-head strong{color:#fff;font-size:14px;font-weight:950}.hldp-ticket-head em{color:#eef6f0ad;grid-column:2;font-size:10px;font-style:normal;font-weight:800}.hldp-ticket-status{color:#ffd84d;text-transform:uppercase;letter-spacing:.04em;background:#ffd84d14;border:1px solid #ffd84d3d;justify-content:center;align-items:center;min-height:22px;padding:3px 8px;font-size:9.5px;font-weight:950;display:inline-flex}.hldp-ticket-status.live{color:#63fff0;background:#63fff014;border-color:#63fff057}.hldp-ticket-status.ready{color:#69f59d;background:#69f59d14;border-color:#69f59d61}.hldp-ticket-grid{grid-template-columns:46% 54%;gap:2px;padding:8px 9px;display:grid}.hldp-ticket-grid span,.hldp-ticket-grid b{border-bottom:1px solid #ffd84d0e;align-items:center;min-height:22px;padding:0 7px;font-size:11px;display:flex}.hldp-ticket-grid span{color:#ffd84d}.hldp-ticket-grid b{color:#eef6f0;text-align:right;justify-content:flex-end;font-weight:950}.hldp-ticket-grid b.red{color:#ff5d68}.hldp-ticket-warning-box{background:#00000038;border:1px solid #ffd84d1f;margin:0 9px 8px;padding:8px}.hldp-ticket-warning-box>strong{color:#ffd84d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:10px;display:block}.hldp-ticket-warning{background:#ffd84d0e;border-left:3px solid #ffd84d80;gap:2px;margin-top:5px;padding:6px;display:grid}.hldp-ticket-warning b{color:#fff;font-size:10.5px}.hldp-ticket-warning span{color:#eef6f0b8;font-size:10px;line-height:1.3}.hldp-ticket-warning.danger{background:#ff5d6813;border-left-color:#ff5d68}.hldp-ticket-warning.warn{border-left-color:#ffd84d}.hldp-ticket-warning.info{background:#63fff00f;border-left-color:#63fff0}.hldp-ticket-ok{color:#69f59d;margin:0;font-size:10.5px;font-weight:850}.hldp-execution-ticket small{color:#eef6f08a;padding:0 9px 9px;font-size:9.5px;line-height:1.35;display:block}.hldp-ticket-actions{grid-template-columns:1fr 1.2fr .8fr;gap:6px;padding:0 9px 9px;display:grid}.hldp-ticket-actions button{color:#eef6f0;text-transform:uppercase;cursor:pointer;background:linear-gradient(#102b3d 0%,#071925 100%);border:1px solid #ffd84d3d;min-height:30px;font-size:10.5px;font-weight:950}.hldp-ticket-actions button.primary{color:#040404;background:linear-gradient(#f7d95b 0%,#c69a25 100%);border-color:#ffd84dd1}.hldp-ticket-actions button:hover{filter:brightness(1.08)}.hldp-sim-blotter{background:#0000003d;border:1px solid #63fff029;margin:0 9px 9px;overflow:hidden}.hldp-sim-blotter>strong{color:#63fff0;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #ffd84d21;padding:7px 8px;font-size:10px;font-weight:950;display:block}.hldp-sim-blotter table{border-collapse:collapse;width:100%;font-size:9.5px}.hldp-sim-blotter th,.hldp-sim-blotter td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffd84d0e;padding:5px 6px}.hldp-sim-blotter th{color:#ffd84d;background:#ffd84d0a;font-weight:950}.hldp-sim-blotter td{color:#eef6f0db;font-weight:800}.hldp-boleta-backdrop{z-index:9990;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 28% 18%,#00b9aa29,#0000 34%),radial-gradient(circle at 78% 18%,#ffd34d1f,#0000 30%),#000807c7;position:fixed;inset:0}.hldp-boleta-panel{transition:transform .18s,box-shadow .18s,border-color .18s}.hldp-boleta-modal{z-index:9991;width:min(900px,100vw - 34px);max-height:calc(100vh - 44px);top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 34px 130px #000000c7,0 0 0 1px #ffd84d1f,inset 0 1px #ffffff0d;border-color:#ffd84d75!important;position:fixed!important}.hldp-boleta-titlebar{justify-content:space-between;align-items:center;gap:16px;display:flex}.hldp-boleta-titlebar h3{margin:0}.hldp-boleta-close{color:#ffe16a;letter-spacing:.03em;cursor:pointer;background:#ffd84d1a;border:1px solid #ffd84d6b;border-radius:999px;padding:9px 14px;font-weight:900}.hldp-boleta-close:hover{background:#ffd84d2e}.hldp-boleta-modal .hldp-execution-ticket{border-color:#ffd84d4d}@media (width<=720px){.hldp-boleta-modal{width:calc(100vw - 20px);max-height:calc(100vh - 24px)}.hldp-boleta-titlebar{flex-direction:column;align-items:flex-start}}.hldp-oems-shell{background:radial-gradient(circle at 12% 0,#0c74693d,#0000 34%),radial-gradient(circle at 86% 0,#ffd84d1f,#0000 32%),linear-gradient(145deg,#041211f0,#020808f5);border:1px solid #ffd84d38;border-radius:26px;margin:18px 0 22px;padding:22px;box-shadow:0 22px 80px #00000042,inset 0 1px #ffffff0b}.hldp-oems-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.hldp-oems-header span,.hldp-oems-ref span,.hldp-oems-grid label span,.hldp-oems-side span,.hldp-oems-metrics span,.hldp-oems-instruction span,.hldp-oems-checks span{color:#e4f4f094;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.hldp-oems-header h3{color:#f3fbf8;letter-spacing:-.05em;margin:7px 0 6px;font-size:clamp(22px,2.4vw,34px)}.hldp-oems-header p{color:#e4f4f09e;max-width:780px;margin:0;line-height:1.55}.hldp-oems-ref{text-align:right;background:#ffd84d0f;border:1px solid #ffd84d38;border-radius:18px;min-width:230px;padding:14px 16px}.hldp-oems-ref strong{color:#ffe16a;letter-spacing:.04em;margin-top:6px;font-size:14px;display:block}.hldp-oems-ref em{color:#73efb8;background:#3be8b21a;border-radius:999px;margin-top:8px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex}.hldp-oems-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.hldp-oems-grid label,.hldp-oems-instruction{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:12px}.hldp-oems-grid select,.hldp-oems-grid input,.hldp-oems-instruction textarea{color:#f5fbf8;background:#00000047;border:1px solid #ffd84d38;border-radius:14px;outline:none;width:100%;margin-top:8px;padding:10px 11px}.hldp-oems-instruction textarea{resize:vertical;min-height:78px;line-height:1.45}.hldp-oems-main{grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:14px;display:grid}.hldp-oems-ticket,.hldp-oems-checks,.hldp-oems-audit{background:#ffffff09;border:1px solid #ffffff16;border-radius:22px;padding:16px}.hldp-oems-side{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:12px;display:flex}.hldp-oems-side strong{color:#f5fbf8;letter-spacing:-.04em;font-size:24px}.hldp-oems-side strong.buy{color:#73efb8}.hldp-oems-side strong.sell{color:#ff8d8d}.hldp-oems-side em{color:#e4f4f08a;font-style:normal;font-weight:800}.hldp-oems-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.hldp-oems-metrics div,.hldp-oems-checks div{background:#0000002e;border:1px solid #ffffff12;border-radius:16px;padding:12px}.hldp-oems-metrics strong,.hldp-oems-checks b{color:#f7fbf8;letter-spacing:-.02em;margin-top:7px;font-size:16px;display:block}.hldp-oems-checks{gap:10px;display:grid}.hldp-oems-checks>strong{color:#ffe16a;letter-spacing:.04em;text-transform:uppercase;font-size:14px}.hldp-oems-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.hldp-oems-actions button{color:#f7f2d0;cursor:pointer;background:#ffd84d13;border:1px solid #ffd84d3d;border-radius:999px;padding:11px 15px;font-weight:900}.hldp-oems-actions button.primary{color:#07110f;background:linear-gradient(135deg,#ffe16a,#b58a2d);border-color:#ffd84d94;box-shadow:0 14px 36px #ffd84d24}.hldp-oems-audit{grid-template-columns:260px minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.hldp-oems-audit strong{color:#f3fbf8;margin-bottom:4px;display:block}.hldp-oems-audit span{color:#e4f4f08f;font-size:12px}.hldp-oems-audit ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.hldp-oems-audit li{color:#ebf7f4b8;background:#0000002e;border:1px solid #ffffff12;border-radius:12px;padding:9px 11px;font-size:12px}@media (width<=980px){.hldp-oems-header,.hldp-oems-side,.hldp-oems-audit{text-align:left;flex-direction:column;grid-template-columns:1fr}.hldp-oems-ref{text-align:left;width:100%}.hldp-oems-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hldp-oems-main{grid-template-columns:1fr}.hldp-oems-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hldp-oems-grid,.hldp-oems-metrics{grid-template-columns:1fr}}.hldp-oems-workspace-mode{background:radial-gradient(circle at 18% 0,#065e582e,#0000 34%),radial-gradient(circle at 88% 0,#ffd84d1a,#0000 32%),#020908}.hldp-oems-workspace-mode article.hldp-panel:not(.hldp-boleta-panel):not(:has(.hldp-oems-shell)){display:none!important}.hldp-oems-workspace-mode section.hldp-panel:not(.hldp-boleta-panel):not(:has(.hldp-oems-shell)){display:none!important}.hldp-oems-workspace-mode .hldp-card:not(:has(.hldp-oems-shell)){display:none!important}.hldp-oems-workspace-mode .hldp-quote-table:not(:has(.hldp-oems-shell)){display:none!important}.hldp-oems-workspace-mode .hldp-risk-table:not(:has(.hldp-oems-shell)){display:none!important}.hldp-oems-workspace-mode .hldp-cashflow-table:not(:has(.hldp-oems-shell)){display:none!important}.hldp-oems-workspace-mode .hldp-oems-shell{grid-column:1/-1!important;width:100%!important;max-width:none!important;display:block!important}.hldp-oems-workspace-mode .hldp-panel:has(.hldp-oems-shell){grid-column:1/-1!important;width:100%!important;max-width:none!important;display:block!important}.hldp-oems-workspace-mode .hldp-card:has(.hldp-oems-shell){grid-column:1/-1!important;width:100%!important;max-width:none!important;display:block!important}.hldp-oems-workspace-mode section:has(.hldp-oems-shell){grid-column:1/-1!important;width:100%!important;max-width:none!important;display:block!important}.hldp-oems-workspace-mode article:has(.hldp-oems-shell){grid-column:1/-1!important;width:100%!important;max-width:none!important;display:block!important}.hldp-oems-workspace-mode .hldp-oems-shell{border-radius:28px;min-height:calc(100vh - 250px);box-shadow:0 28px 100px #0000006b,0 0 0 1px #ffd84d14,inset 0 1px #ffffff0b;border-color:#ffd84d57!important;margin:14px 10px 18px!important}.hldp-oems-workspace-mode .hldp-oems-header{align-items:stretch}.hldp-oems-workspace-mode .hldp-oems-ref{min-width:320px}.hldp-oems-workspace-mode .hldp-oems-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hldp-oems-workspace-mode .hldp-oems-main{grid-template-columns:minmax(0,1.75fr) minmax(360px,.7fr)}.hldp-oems-workspace-mode .hldp-oems-ticket,.hldp-oems-workspace-mode .hldp-oems-checks,.hldp-oems-workspace-mode .hldp-oems-audit{background:linear-gradient(#ffffff0b,#ffffff05),#000a09e0}.hldp-oems-workspace-mode .hldp-boleta-panel{grid-column:1/-1!important;width:calc(100% - 20px)!important;margin:0 10px 24px!important;display:block!important}.hldp-oems-workspace-mode .hldp-boleta-panel:not(.hldp-boleta-modal){z-index:1;position:relative}@media (width<=980px){.hldp-oems-workspace-mode .hldp-oems-grid,.hldp-oems-workspace-mode .hldp-oems-main{grid-template-columns:1fr}.hldp-oems-workspace-mode .hldp-oems-ref{min-width:0}}.hldp-oems-workspace-mode .hldp-oems-dom-hidden{display:none!important}.hldp-oems-workspace-mode .hldp-oems-force-full{grid-column:1/-1!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;display:block!important}.hldp-oems-workspace-mode .hldp-oems-only-parent{grid-template-columns:1fr!important;width:100%!important;max-width:none!important;display:grid!important}.hldp-oems-workspace-mode .hldp-oems-only-parent>:not(.hldp-oems-shell):not(.hldp-boleta-panel):not(.hldp-boleta-backdrop):not(:has(.hldp-oems-shell)):not(:has(.hldp-boleta-panel)){display:none!important}.hldp-oems-workspace-mode .hldp-oems-shell{min-height:calc(100vh - 250px);margin-top:18px!important;margin-bottom:22px!important}.hldp-oems-workspace-mode .hldp-boleta-panel:not(.hldp-boleta-modal){grid-column:1/-1!important;width:100%!important;max-width:none!important}.hldp-page:not(.hldp-oems-workspace-mode) .hldp-oems-shell,.hldp-page:not(.hldp-oems-workspace-mode) .hldp-oems-only-parent,.hldp-page:not(.hldp-oems-workspace-mode) .hldp-oems-force-full{display:none!important}.hldp-hmoems-cloud-bridge{background:radial-gradient(circle at 0 0,#67ffd621,#0000 42%),#03110fb8;border:1px solid #67ffd657;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;margin-top:.85rem;padding:.78rem;display:grid}.hldp-hmoems-cloud-bridge span,.hldp-hmoems-cloud-status span{color:#67ffd6e6;text-transform:uppercase;letter-spacing:.11em;font-size:.68rem;font-weight:950}.hldp-hmoems-cloud-bridge strong,.hldp-hmoems-cloud-status strong{color:#ebfffaf5;margin-top:.18rem;font-size:.86rem;display:block}.hldp-hmoems-cloud-bridge em{color:#c9e1dab8;margin-top:.2rem;font-size:.75rem;font-style:normal;display:block}.hldp-send-hmoems-cloud{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;padding:.72rem .9rem;font-weight:950;color:#dffdf4!important;background:linear-gradient(#4affc638,#0e554661)!important;border:1px solid #67ffd68c!important}.hldp-send-hmoems-cloud:hover{border-color:#67ffd6db!important;box-shadow:0 0 0 1px #67ffd626,0 0 22px #1effbe1f!important}.hldp-send-hmoems-cloud:disabled{opacity:.62!important;cursor:wait!important}.hldp-hmoems-cloud-status{background:#03110f94;border:1px solid #67ffd647;margin-top:.65rem;padding:.65rem .75rem}@media (width<=900px){.hldp-hmoems-cloud-bridge{grid-template-columns:1fr}.hldp-send-hmoems-cloud{width:100%}}.hldp-ticket-card,.hldp-execution-ticket,.hldp-execution-card,.hldp-pretrade-card,.hldp-pre-trade-card,.hldp-boleta-card,.hldp-boleta-preview,.hldp-ticket-preview,.hldp-ticket-summary,.hldp-execution-summary,.hldp-execution-blotter,.hldp-blotter,.hldp-simulated-blotter,.hldp-blotter-simulado,[class*=hldp][class*=ticket],[class*=hldp][class*=boleta],[class*=hldp][class*=blotter],.hldp-panel .hldp-ticket-actions,.hldp-panel .hldp-execution-actions,.hldp-panel .hldp-blotter-table,.hldp-panel .hldp-pretrade-controls,.hldp-execution-blotter,.hldp-blotter,.hldp-simulated-blotter,.hldp-blotter-simulado,.hldp-blotter-table,[class*=hldp][class*=blotter],[class*=hldp][class*=Blotter]{display:none!important}.hldp-ticket-card,.hldp-execution-ticket,.hldp-execution-card,.hldp-pretrade-card,.hldp-pre-trade-card,.hldp-boleta-card,.hldp-boleta-preview,.hldp-ticket-preview,.hldp-ticket-summary,.hldp-execution-summary,[class*=hldp][class*=ticket]:not([class*=blotter]),[class*=hldp][class*=boleta]:not([class*=blotter]),[class*=hldp][class*=summary]:not([class*=blotter]){display:revert!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}.hldp-execution-blotter,.hldp-blotter,.hldp-simulated-blotter,.hldp-blotter-simulado,.hldp-blotter-table,[class*=hldp][class*=blotter],[class*=hldp][class*=Blotter]{display:none!important}.hldp-ticket-card,.hldp-execution-ticket,.hldp-execution-card,.hldp-pretrade-card,.hldp-pre-trade-card,.hldp-boleta-card,.hldp-boleta-preview,.hldp-ticket-preview,.hldp-ticket-summary,.hldp-execution-summary,.hldp-execution-blotter,.hldp-blotter,.hldp-simulated-blotter,.hldp-blotter-simulado,.hldp-blotter-table,.hldp-ticket-actions,.hldp-execution-actions,.hldp-pretrade-controls,[class*=hldp][class*=ticket],[class*=hldp][class*=Ticket],[class*=hldp][class*=boleta],[class*=hldp][class*=Boleta],[class*=hldp][class*=blotter],[class*=hldp][class*=Blotter],[class*=hldp][class*=pretrade],[class*=hldp][class*=Pretrade],[class*=hldp][class*=pre-trade],[class*=hldp][class*=summary],[class*=hldp][class*=Summary]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;max-height:0!important;display:none!important;overflow:hidden!important}.hldp-execution-ticket,.hldp-sim-blotter,.hldp-execution-blotter,.hldp-blotter,.hldp-simulated-blotter,.hldp-blotter-simulado,.hldp-blotter-table,.hldp-sim-blotter,.hldp-execution-blotter,.hldp-blotter,.hldp-simulated-blotter,.hldp-blotter-simulado,.hldp-blotter-table{display:none!important}.hldp-pro-tab-workspace{grid-column:1/-1;gap:14px;margin:10px 0 14px;display:grid}.hldp-pro-tab-hero{background:radial-gradient(circle at 0 0,#ffd35b1c,#0000 34%),linear-gradient(#061d1cf5,#020909fa)!important;border-color:#ffd35b42!important}.hldp-pro-tab-hero>span{color:#ffd35bf2;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:950;display:block}.hldp-pro-tab-hero h3{letter-spacing:-.035em;margin:0;font-size:20px}.hldp-pro-tab-hero p{color:#e5f1edb8;max-width:980px;margin:8px 0 0;line-height:1.55}.hldp-pro-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.hldp-pro-tab-grid.wide{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hldp-stress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hldp-stress-grid article{background:#ffffff08;border:1px solid #ffffff13;padding:12px}.hldp-stress-grid span{color:#b2cac5b8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.hldp-stress-grid strong{color:#fff;margin-top:8px;font-size:18px;font-weight:950;display:block}.hldp-stress-grid small{color:#e2f4ef8c;margin-top:4px;display:block}.hldp-mini-table{border-collapse:collapse;width:100%;font-size:12px}.hldp-mini-table th,.hldp-mini-table td{text-align:left;border-bottom:1px solid #ffffff12;padding:9px 8px}.hldp-mini-table th{color:#ffd35be6;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.hldp-mini-table .gold{color:#ffd35bf5;font-weight:850}@media (width<=980px){.hldp-pro-tab-grid,.hldp-pro-tab-grid.wide,.hldp-stress-grid{grid-template-columns:1fr}}.hldp-tabs+.hldp-pro-tab-workspace{margin-top:0}.hldp-pro-tab-workspace{background:radial-gradient(circle at 0 0,#329cb61a,#0000 34%),linear-gradient(#041211fa,#000707fa);border-top:1px solid #ffd35b3d;grid-column:1/-1;gap:10px;margin:0 0 10px}.hldp-pro-tab-hero{min-height:unset;background:linear-gradient(90deg,#072a26db,#040c0cfa)!important;border-color:#ffd35b2e!important;padding:12px 14px!important}.hldp-pro-tab-hero>span{color:#ffd95a;letter-spacing:.16em;margin-bottom:5px;font-size:10px}.hldp-pro-tab-hero h3{font-size:18px;line-height:1.15}.hldp-pro-tab-hero p{color:#e5f1edc2;max-width:1180px;margin-top:7px;font-size:13px;line-height:1.45}.hldp-pro-tab-grid{padding:0 0 10px}.hldp-pro-tab-workspace .hldp-panel{background:radial-gradient(circle at 0 0,#00ae9412,#0000 34%),linear-gradient(#051210f5,#010909fa);border-color:#ffd35b21}.hldp-pro-tab-workspace .hldp-panel h3{color:#f5fffbf5;letter-spacing:-.01em;font-size:13px}.hldp-pro-tab-workspace .hldp-quote-table{background:#ffffff0b;border:1px solid #ffffff0e;grid-template-columns:minmax(140px,.75fr) minmax(0,1.25fr);gap:1px;display:grid}.hldp-pro-tab-workspace .hldp-quote-table span,.hldp-pro-tab-workspace .hldp-quote-table b{align-items:center;min-height:30px;padding:7px 9px;display:flex;box-shadow:none!important;border:0!important}.hldp-pro-tab-workspace .hldp-quote-table span{color:#ffda5be0;letter-spacing:.08em;text-transform:uppercase;background:#000c0bb8;font-size:10px;font-weight:850}.hldp-pro-tab-workspace .hldp-quote-table b{color:#eefff9f0;text-align:right;justify-content:flex-end;font-size:12px;font-weight:850;background:linear-gradient(90deg,#0f43449e,#061213eb)!important}.hldp-pro-tab-workspace .hldp-scenario-list article{background:#ffffff07;border:1px solid #ffffff12;padding:11px 12px}.hldp-pro-tab-workspace .hldp-scenario-list p{color:#e1f1ecb8;font-size:12px;line-height:1.45}.hldp-pro-tab-workspace .hldp-stress-grid article{background:linear-gradient(#0b2321e0,#030b0bf5)}.hldp-pro-tab-workspace .hldp-stress-grid strong{color:#fffffff5}.hldp-pro-tab-workspace .hldp-mini-table th{color:#ffda5be6}.hldp-pro-tab-workspace .hldp-mini-table td{color:#e5f4f0db}.hldp-pro-tab-workspace .hldp-quote-table{background:#ffd85b14!important;border:1px solid #ffd85b29!important}.hldp-pro-tab-workspace .hldp-quote-table span{color:#ffdf5f!important;text-shadow:none!important;background:linear-gradient(90deg,#000e0cf5,#031613f5)!important;border-bottom:1px solid #ffd85b14!important}.hldp-pro-tab-workspace .hldp-quote-table b,.hldp-pro-tab-workspace .hldp-quote-table strong{color:#eefbf6!important;text-shadow:0 1px #000000b8!important;background:linear-gradient(90deg,#082b27f5,#021110fa)!important;border-bottom:1px solid #ffd85b12!important;box-shadow:inset 1px 0 #ffffff09!important}.hldp-pro-tab-workspace .hldp-quote-table b{font-weight:900!important}.hldp-pro-tab-workspace .hldp-quote-table b:last-child,.hldp-pro-tab-workspace .hldp-quote-table span:nth-last-child(2){border-bottom:0!important}.hldp-pro-tab-workspace .hldp-panel{color:#eafff8!important}.hldp-pro-tab-workspace .hldp-panel h3,.hldp-pro-tab-workspace .hldp-pro-tab-hero h3{color:#fff!important}.hldp-pro-tab-workspace .hldp-pro-tab-hero p,.hldp-pro-tab-workspace .hldp-panel p{color:#e2f4efc7!important}.hldp-pro-tab-workspace .hldp-scenario-list article{color:#eafff8!important;background:linear-gradient(#081e1cf0,#020c0bfa)!important}.hldp-pro-tab-workspace .hldp-scenario-list strong{color:#ffdf5f!important}.hldp-pro-tab-workspace .hldp-scenario-list p{color:#e2f4efc7!important}.hldp-scenario-thesis-workspace .hldp-scenario-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.hldp-scenario-thesis-workspace .hldp-scenario-matrix article{background:radial-gradient(circle at 0 0,#50ffce14,#0000 38%),linear-gradient(#081c19f5,#020a0afa);border:1px solid #ffd85b24;min-height:92px;padding:12px}.hldp-scenario-thesis-workspace .hldp-scenario-matrix article.base{background:radial-gradient(circle at 0 0,#5bb0ff1f,#0000 38%),linear-gradient(#071822f5,#020a0cfa);border-color:#5bb0ff40}.hldp-scenario-thesis-workspace .hldp-scenario-matrix article.danger{background:radial-gradient(circle at 0 0,#ff5b5b1a,#0000 38%),linear-gradient(#220a0aeb,#020a0afa);border-color:#ff5b5b33}.hldp-scenario-thesis-workspace .hldp-scenario-matrix span{color:#ffd85beb;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.hldp-scenario-thesis-workspace .hldp-scenario-matrix strong{color:#f4fff9;margin-top:8px;font-size:17px;font-weight:950;display:block}.hldp-scenario-thesis-workspace .hldp-scenario-matrix small{color:#e2f4ef9e;margin-top:5px;line-height:1.35;display:block}.hldp-thesis-card{background:radial-gradient(circle at 0 0,#ffd85b1a,#0000 34%),linear-gradient(#071917f5,#020a0afa);border:1px solid #ffd85b29;margin-bottom:10px;padding:14px}.hldp-thesis-card span{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950;display:inline-flex}.hldp-thesis-card span.positive{color:#7dffbd;background:#27c7701f;border:1px solid #7dffbd3d}.hldp-thesis-card span.neutral{color:#ffdf5f;background:#ffd85b1a;border:1px solid #ffd85b33}.hldp-thesis-card span.danger{color:#ff9a9a;background:#ff5b5b1a;border:1px solid #ff9a9a3d}.hldp-thesis-card strong{color:#fff;margin-top:10px;font-size:16px;line-height:1.25;display:block}.hldp-thesis-card p{color:#e2f4efc2;margin:8px 0 0;line-height:1.45}.hldp-quote-table.compact{margin-top:10px}@media (width<=980px){.hldp-scenario-thesis-workspace .hldp-scenario-matrix{grid-template-columns:1fr}}.hldp-historico-bodiva-panel{background:radial-gradient(circle at 100% 0,#cca85c21,#0000 36%),linear-gradient(135deg,#05120ff5,#020807fa);border:1px solid #cca85c42;position:relative;overflow:hidden}.hldp-historico-bodiva-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.hldp-historico-bodiva-head span{color:#cca85ceb;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.hldp-historico-bodiva-head h3{color:#f7e7bd;margin:0;font-size:22px}.hldp-historico-bodiva-head p{color:#dee8e0b8;max-width:780px;margin:7px 0 0;font-size:13px;line-height:1.55}.hldp-historico-bodiva-badge{color:#9ff2c8;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#20e28e14;border:1px solid #20e28e52;border-radius:999px;flex:none;padding:8px 11px;font-size:11px}.hldp-historico-bodiva-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.hldp-historico-bodiva-kpis article{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:13px 14px}.hldp-historico-bodiva-kpis span{color:#dee8e09e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:11px;display:block}.hldp-historico-bodiva-kpis strong{color:#f7e7bd;font-size:18px;line-height:1.1;display:block}.hldp-historico-bodiva-kpis small{color:#dee8e094;margin-top:6px;font-size:11px;display:block}.hldp-historico-bodiva-chart{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 54px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/92px 100%,#00000029;border:1px solid #cca85c29;border-radius:18px;padding:12px}.hldp-historico-bodiva-chart svg{width:100%;min-height:230px;display:block}.hldp-historico-bodiva-area{fill:#20e28e1c}.hldp-historico-bodiva-line{fill:none;stroke:#20e28e;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #20e28e38)}.hldp-historico-bodiva-dot{fill:#f7e7bd;stroke:#20e28e;stroke-width:2px}.hldp-historico-bodiva-axis{color:#dee8e08f;justify-content:space-between;gap:12px;padding:2px 4px 0;font-size:11px;display:flex}.hldp-historico-bodiva-empty{color:#f7e7bdd1;background:#cca85c0e;border:1px dashed #cca85c47;border-radius:16px;padding:18px;font-size:13px}@media (width<=980px){.hldp-historico-bodiva-head{flex-direction:column}.hldp-historico-bodiva-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hldp-historico-bodiva-kpis{grid-template-columns:1fr}.hldp-historico-bodiva-axis{flex-direction:column}}.hmoems-page{color:#f7f4ea;background:radial-gradient(circle at 20% 0,#ff9d191a,#0000 36%),#050706;grid-template-columns:260px minmax(0,1fr);min-height:100vh;font-family:Inter,system-ui,sans-serif;display:grid}.hmoems-sidebar{background:linear-gradient(#111,#060807);border-right:1px solid #ff9d1938;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.hmoems-brand{border-bottom:1px solid #ffffff14;padding:22px 20px}.hmoems-brand span{color:#ff9d19;letter-spacing:.15em;font-size:12px;font-weight:950}.hmoems-brand strong{margin-top:7px;font-size:18px;display:block}.hmoems-sidebar nav{padding:12px 0}.hmoems-sidebar nav button{color:#ffffffb8;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;width:100%;padding:12px 20px;font-weight:800}.hmoems-sidebar nav button.active{color:#ff9d19;background:linear-gradient(90deg,#ff9d192e,#0000);border-left-color:#ff9d19}.hmoems-filter-stack{background:#ffffff06;border:1px solid #ffffff14;gap:10px;margin:10px 14px;padding:14px;display:grid}.hmoems-filter-stack strong{color:#ffd84d;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.hmoems-filter-stack label{color:#ffffff9e;gap:6px;font-size:12px;display:grid}.hmoems-filter-stack select,.hmoems-filter-stack button,.hmoems-topbar input,.hmoems-top-controls select,.hmoems-top-controls button{color:#f7f4ea;background:#0b0d0c;border:1px solid #ffffff1a;min-height:36px;padding:8px 10px}.hmoems-filter-stack button{color:#ff9d19;cursor:pointer;border-color:#ff9d1957}.hmoems-system{border-top:1px solid #ffffff14;grid-template-columns:10px 1fr;gap:8px;margin-top:auto;padding:16px 20px;display:grid}.hmoems-system span{background:#42d45a;border-radius:999px;width:9px;height:9px;margin-top:5px;box-shadow:0 0 18px #42d45ab3}.hmoems-system strong{color:#42d45a;font-size:13px}.hmoems-system em{color:#ffffff8c;grid-column:2;font-size:11px;font-style:normal}.hmoems-main{min-width:0;padding:14px 16px 22px}.hmoems-topbar{background:linear-gradient(#1c1c1ceb,#0a0b0af0);border:1px solid #ffffff14;grid-template-columns:minmax(320px,.9fr) minmax(280px,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.hmoems-topbar span,.hmoems-kpis span,.hmoems-section-head span,.hmoems-ticket span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hmoems-topbar h1{letter-spacing:-.04em;margin:3px 0 0;font-size:20px}.hmoems-top-controls{gap:8px;display:flex}.hmoems-action-strip{flex-wrap:wrap;gap:9px;margin:12px 0;display:flex}.hmoems-action-strip button,.hmoems-section-head button,.hmoems-row-actions button,.hmoems-ticket button{color:#f7f4ea;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;padding:9px 12px;font-weight:900}.hmoems-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.hmoems-kpis article,.hmoems-board,.hmoems-bottom-grid article,.hmoems-audit{background:linear-gradient(#ffffff0b,#ffffff04),#0e0f0ff0;border:1px solid #ffffff14}.hmoems-kpis article{min-height:100px;padding:14px}.hmoems-kpis strong{letter-spacing:-.05em;margin-top:9px;font-size:24px;display:block}.hmoems-kpis p{color:#ffffff94;margin:8px 0 0;font-size:12px}.positive{color:#42d45a}.hmoems-section-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.hmoems-section-head h2,.hmoems-section-head h3{color:#ffd84d;margin:0;font-size:16px}.hmoems-section-head.compact{padding:10px 12px}.hmoems-table-wrap{max-height:46vh;overflow:auto}.hmoems-page table{border-collapse:collapse;width:100%;font-size:12px}.hmoems-page th,.hmoems-page td{white-space:nowrap;text-align:left;border-bottom:1px solid #ffffff13;border-right:1px solid #ffffff14;padding:7px 8px}.hmoems-page th{z-index:2;color:#ffffff94;background:#121414;font-weight:900;position:sticky;top:0}.hmoems-page tbody tr:hover,.hmoems-page tbody tr.selected{background:#ff9d1917}.hmoems-page td strong{color:#fff;display:block}.hmoems-page td em{color:#ffffff8c;font-size:11px;font-style:normal;display:block}.hmoems-status{border-radius:4px;justify-content:center;min-width:74px;padding:4px 7px;font-weight:950;display:inline-flex}.side-buy{color:#42d45a;font-weight:950}.side-sell{color:#ff5148;font-weight:950}.hmoems-progress{vertical-align:middle;background:#ffffff14;border-radius:999px;width:70px;height:6px;margin-right:6px;display:inline-flex;overflow:hidden}.hmoems-progress span{background:#ff9d19;display:block}.hmoems-row-actions{gap:5px;display:flex}.hmoems-row-actions button{padding:5px 7px;font-size:11px}.hmoems-bottom-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:12px;margin-top:12px;display:grid}.hmoems-audit{grid-template-columns:260px minmax(0,1fr);gap:14px;margin-top:12px;padding:14px;display:grid}.hmoems-audit strong{color:#ffd84d;display:block}.hmoems-audit span{color:#ffffff8f;font-size:12px}.hmoems-audit ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hmoems-audit li{color:#ffffffb8;background:#00000038;border:1px solid #ffffff14;padding:7px 9px;font-size:12px}.hmoems-ticket-backdrop{z-index:9999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.hmoems-ticket{background:linear-gradient(145deg,#131614fa,#040706fa);border:1px solid #ff9d196b;width:min(860px,100vw - 28px);box-shadow:0 28px 100px #000000b3}.hmoems-ticket header{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;padding:20px;display:flex}.hmoems-ticket h2{letter-spacing:-.05em;margin:6px 0;font-size:30px}.hmoems-ticket p{color:#ffffff94;margin:0}.hmoems-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px 0;display:grid}.hmoems-ticket label{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff14;gap:7px;padding:12px;font-size:11px;font-weight:900;display:grid}.hmoems-ticket input,.hmoems-ticket select{color:#f7f4ea;background:#070a09;border:1px solid #ff9d193d;min-height:38px;padding:9px 10px}.hmoems-ticket footer{justify-content:flex-end;gap:10px;padding:18px 20px 20px;display:flex}@media (width<=1180px){.hmoems-page{grid-template-columns:1fr}.hmoems-sidebar{height:auto;position:relative}.hmoems-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.hmoems-topbar,.hmoems-bottom-grid{grid-template-columns:1fr}}@media (width<=760px){.hmoems-kpis,.hmoems-ticket-grid,.hmoems-audit{grid-template-columns:1fr}}.hmoems-main{padding:10px 12px 18px!important}.hmoems-topbar{min-height:54px;box-shadow:inset 0 1px #ffffff0a,0 1px #ff9d192e;background:linear-gradient(90deg,#0e0e0dfa,#14120ef5),#0a0b0a!important;border-color:#ff9d192e!important}.hmoems-topbar h1{color:#fff6dc;line-height:1.12;font-size:18px!important}.hmoems-topbar input{font-size:13px;background:#060807!important;border-color:#ff9d1933!important}.hmoems-top-controls select,.hmoems-top-controls button{border-color:#ff9d1938!important}.hmoems-command-ribbon{background:linear-gradient(#161209f5,#070807fa);border:1px solid #ff9d1933;grid-template-columns:1.08fr .72fr .78fr .72fr .88fr 1.08fr .72fr;gap:6px;margin:8px 0;padding:6px;display:grid}.hmoems-command-cell{background:linear-gradient(#ffffff0b,#ffffff03);border:1px solid #ffffff13;align-content:center;gap:3px;min-height:42px;padding:6px 9px;display:grid}.hmoems-command-cell span,.hmoems-execution-strip span{color:#ffffff8a;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.hmoems-command-cell strong{color:#ffd84d;letter-spacing:.02em;font-size:12px}.hmoems-command-cell.live{box-shadow:inset 0 0 0 1px #42d45a24}.hmoems-execution-strip{grid-template-columns:1.2fr 1.1fr .85fr .95fr .78fr;gap:8px;margin:8px 0 10px;display:grid}.hmoems-execution-strip>div{background:radial-gradient(circle at 100% 0,#ff9d1914,#0000 42%),linear-gradient(#121412f5,#060807f5);border:1px solid #ff9d1929;min-height:74px;padding:10px 12px}.hmoems-execution-strip strong{color:#fff5d4;letter-spacing:-.03em;margin-top:6px;font-size:18px;display:block}.hmoems-execution-strip em{color:#ffffff85;margin-top:4px;font-size:11px;font-style:normal;display:block}.hmoems-action-strip{background:#0000002e;border:1px solid #ff9d1924;padding:8px;margin:8px 0 10px!important}.hmoems-action-strip button{text-transform:uppercase;letter-spacing:.025em;min-width:86px;border-radius:0!important}.hmoems-action-strip .buy{box-shadow:inset 0 1px #fff3,0 0 0 1px #42d45a33}.hmoems-action-strip .sell{box-shadow:inset 0 1px #fff3,0 0 0 1px #ff514833}.hmoems-kpis{gap:8px!important;margin-bottom:10px!important}.hmoems-kpis article{background:linear-gradient(#1e1e1cf5,#0a0b0af7)!important;border-color:#ff9d1921!important;min-height:94px!important;padding:12px 13px!important}.hmoems-kpis strong{font-size:22px!important}.hmoems-board{box-shadow:inset 0 1px #ffffff09,0 18px 55px #0000003d;border-color:#ff9d192e!important}.hmoems-section-head{background:linear-gradient(#1a1b19fa,#090a09fa);min-height:46px}.hmoems-section-head h2,.hmoems-section-head h3{text-transform:uppercase;letter-spacing:-.02em}.hmoems-table-wrap{background:#050706;max-height:50vh!important}.hmoems-page table{font-size:11.5px!important}.hmoems-page th{height:30px;color:#ffffffa3!important;background:linear-gradient(#1a1b19,#0d0f0e)!important;border-bottom-color:#ff9d192e!important}.hmoems-page td{color:#ffffffc7;background:#ffffff02;height:31px}.hmoems-page td strong{color:#fff4d0!important}.hmoems-page td em{color:#ffffff75!important}.hmoems-status{font-size:11px;border-radius:2px!important;min-width:82px!important}.hmoems-row-actions button{color:#ffd84d!important;border-color:#ff9d192e!important;border-radius:0!important}.hmoems-row-actions button:hover{background:#ff9d1929}.hmoems-bottom-grid{gap:10px!important;margin-top:10px!important}.hmoems-bottom-grid article{border-color:#ff9d1929!important}.hmoems-sidebar{box-shadow:12px 0 40px #00000038;border-right-color:#ff9d1940!important}.hmoems-sidebar nav button{border-bottom:1px solid #ffffff09;min-height:42px}.hmoems-sidebar nav button.active{background:linear-gradient(90deg,#ff9d1938,#ff9d1909)!important}@media (width<=1260px){.hmoems-command-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.hmoems-execution-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hmoems-command-ribbon,.hmoems-execution-strip{grid-template-columns:1fr}}.hmoems-risk-mode .hmoems-kpis,.hmoems-risk-mode .hmoems-board,.hmoems-risk-mode .hmoems-bottom-grid,.hmoems-risk-mode .hmoems-audit{display:none!important}.hmoems-fi-workspace{background:#020303;border:1px solid #ff910042;gap:8px;margin-top:10px;padding:8px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 24px 80px #00000052}.hmoems-fi-redbar{background:linear-gradient(#9b1010,#5c0606);border:1px solid #ff910073;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:8px;min-height:34px;padding:5px 8px;display:grid}.hmoems-fi-redbar strong{color:#050505;letter-spacing:-.04em;background:#ff9d19;padding:4px 8px;font-size:16px}.hmoems-fi-redbar span{color:#fff;background:#00000052;padding:5px 8px;font-weight:900}.hmoems-fi-redbar em{color:#ffffffb8;font-size:11px;font-style:normal}.hmoems-fi-redbar button,.hmoems-fi-toolbar button,.hmoems-fi-order-actions button{color:#f5f5f5;cursor:pointer;background:linear-gradient(#262626,#0b0b0b);border:1px solid #ff910057;padding:5px 8px;font-size:11px;font-weight:900}.hmoems-fi-command{background:#070707;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.hmoems-fi-command label{color:#ffffff94;text-transform:uppercase;border:1px solid #ffffff14;align-content:center;gap:2px;min-height:34px;padding:4px 8px;font-size:10px;display:grid}.hmoems-fi-command strong{color:#050505;background:#ff9d19;padding:3px 6px;font-size:12px}.hmoems-fi-tabs,.hmoems-fi-toolbar,.hmoems-fi-order-actions{flex-wrap:wrap;gap:4px;display:flex}.hmoems-fi-tabs button{color:#d8d8d8;cursor:pointer;background:linear-gradient(#141414,#070707);border:1px solid #ffffff1f;padding:5px 8px;font-size:11px}.hmoems-fi-account,.hmoems-fi-holdings,.hmoems-fi-order-entry{background:#050505;border:1px solid #ff91003d;overflow:hidden}.hmoems-fi-table-title{background:linear-gradient(#1c1c1c,#070707);border-bottom:1px solid #ff910038;justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:5px 8px;display:flex}.hmoems-fi-table-title strong{color:#f4f4f4;font-size:13px}.hmoems-fi-table-title span{color:#ffffff94;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.hmoems-fi-table-wrap{max-height:44vh;overflow:auto}.hmoems-fi-workspace table{border-collapse:collapse;width:100%;font-size:11px}.hmoems-fi-workspace th,.hmoems-fi-workspace td{white-space:nowrap;text-align:right;color:#f2f2f2;border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff21;padding:4px 6px}.hmoems-fi-workspace th{z-index:2;color:#050505;text-align:center;background:#ff9d19;font-weight:950;position:sticky;top:0}.hmoems-fi-workspace td:first-child,.hmoems-fi-workspace th:first-child,.hmoems-fi-workspace td:nth-child(2),.hmoems-fi-workspace th:nth-child(2),.hmoems-fi-workspace td:nth-child(3),.hmoems-fi-workspace th:nth-child(3){text-align:left}.hmoems-fi-workspace tbody tr:hover td{filter:brightness(1.18)}.fi-total td{color:#fff;background:#0b0b0b;font-weight:950}.fi-orange{font-weight:950;color:#050505!important;background:#ff9d19!important}.fi-yellow{font-weight:950;color:#050505!important;background:#f5d21b!important}.fi-green{font-weight:950;color:#021006!important;background:#45d34d!important}.fi-blue{font-weight:950;color:#fff!important;background:#0068c9!important}.fi-red{font-weight:950;color:#160000!important;background:#ff647b!important}.fi-purple{font-weight:950;color:#120018!important;background:#c27cff!important}.fi-gray{font-weight:950;color:#050505!important;background:#c8c8c8!important}.hmoems-fi-order-entry table th{background:#ff9d19}.hmoems-fi-order-entry{margin-top:2px}@media (width<=1100px){.hmoems-fi-redbar,.hmoems-fi-command{grid-template-columns:1fr 1fr}}.hmoems-risk-pro-console{background:radial-gradient(circle at 15% 0,#ff91001a,#0000 30%),linear-gradient(#090909,#030303);border:1px solid #ff910047;gap:8px;padding:8px;display:grid}.hmoems-risk-pro-top{grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(150px,.55fr));gap:6px;display:grid}.hmoems-risk-pro-top>div,.hmoems-risk-pro-top label,.hmoems-risk-pro-metrics article,.hmoems-risk-pro-holdings,.hmoems-risk-pro-selected,.hmoems-risk-proposals{background:linear-gradient(#ffffff0b,#ffffff03),#060606;border:1px solid #ffffff1a}.hmoems-risk-pro-top>div{padding:10px 12px}.hmoems-risk-pro-top span,.hmoems-risk-pro-metrics span,.hmoems-risk-selected-grid span,.hmoems-risk-krd span,.hmoems-risk-pro-title span{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-risk-pro-top strong{color:#ffd84d;letter-spacing:-.04em;margin-top:4px;font-size:20px;display:block}.hmoems-risk-pro-top em{color:#ffffff94;margin-top:3px;font-size:11px;font-style:normal;display:block}.hmoems-risk-pro-top label{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;gap:6px;padding:8px;font-size:10px;font-weight:950;display:grid}.hmoems-risk-pro-top select,.hmoems-risk-pro-top input{color:#fff5d8;background:#050505;border:1px solid #ff910047;min-height:32px;padding:6px 8px}.hmoems-risk-pro-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.hmoems-risk-pro-metrics article{min-height:82px;padding:10px}.hmoems-risk-pro-metrics strong{color:#fff5d8;letter-spacing:-.05em;margin-top:7px;font-size:22px;display:block}.hmoems-risk-pro-metrics em{color:#ffffff85;margin-top:5px;font-size:11px;font-style:normal;display:block}.risk-negative{color:#ff647b!important}.hmoems-risk-pro-actions{flex-wrap:wrap;gap:5px;display:flex}.hmoems-risk-pro-actions button,.hmoems-risk-proposals button{color:#ffd84d;cursor:pointer;background:linear-gradient(#2a2a2a,#070707);border:1px solid #ff910057;padding:6px 9px;font-size:11px;font-weight:950}.hmoems-risk-pro-actions button:hover,.hmoems-risk-proposals button:hover{background:#ff91002e}.hmoems-risk-pro-grid{grid-template-columns:minmax(0,1.5fr) minmax(340px,.62fr);gap:8px;display:grid}.hmoems-risk-pro-title{background:linear-gradient(#1c1c1c,#070707);border-bottom:1px solid #ff910038;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:6px 8px;display:flex}.hmoems-risk-pro-title strong{color:#ffd84d;text-transform:uppercase;font-size:13px}.hmoems-risk-pro-holdings table,.hmoems-risk-proposals table{border-collapse:collapse;width:100%;font-size:11px}.hmoems-risk-pro-holdings th,.hmoems-risk-pro-holdings td,.hmoems-risk-proposals th,.hmoems-risk-proposals td{white-space:nowrap;text-align:right;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;padding:5px 6px}.hmoems-risk-pro-holdings th,.hmoems-risk-proposals th{color:#050505;text-align:center;background:#ff9d19;font-weight:950}.hmoems-risk-pro-holdings td:first-child,.hmoems-risk-pro-holdings th:first-child,.hmoems-risk-proposals td:nth-child(3),.hmoems-risk-proposals th:nth-child(3){text-align:left}.hmoems-risk-pro-holdings tr{cursor:pointer}.hmoems-risk-pro-holdings tbody tr:hover td{filter:brightness(1.18)}.hmoems-risk-pro-holdings td strong{color:#fff7dc;display:block}.hmoems-risk-pro-holdings td em{color:#ffffff80;font-size:10px;font-style:normal;display:block}.hmoems-risk-selected-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;display:grid}.hmoems-risk-selected-grid div{background:#050505;border:1px solid #ffffff1a;padding:8px}.hmoems-risk-selected-grid strong{color:#fff5d8;margin-top:5px;font-size:16px;display:block}.hmoems-risk-krd{background:#050505;border:1px solid #ff910033;grid-template-columns:1fr repeat(6,minmax(0,.7fr));align-items:center;gap:5px;margin:0 8px 8px;padding:8px;display:grid}.hmoems-risk-krd div{text-align:center;color:#160000;background:#ff647b;padding:5px;font-weight:950}.hmoems-risk-krd b{font-size:10px;display:block}.hmoems-risk-krd strong{font-size:12px;display:block}.hmoems-risk-warnings{background:#ff91000e;border:1px solid #ff910033;margin:0 8px 8px;padding:8px}.hmoems-risk-warnings strong{color:#ffd84d;text-transform:uppercase;font-size:12px}.hmoems-risk-warnings p{color:#ffffffa8;margin:6px 0 0;font-size:11px}.hmoems-risk-proposals{overflow:hidden}.hmoems-risk-proposals table{margin-top:0}@media (width<=1200px){.hmoems-risk-pro-top,.hmoems-risk-pro-metrics,.hmoems-risk-pro-grid{grid-template-columns:1fr}.hmoems-risk-krd{grid-template-columns:repeat(3,minmax(0,1fr))}.hmoems-risk-krd span{grid-column:1/-1}}.hmoems-page{--hldp-navy:#0b2a42;--hldp-navy-2:#102f48;--hldp-navy-3:#071a28;--hldp-gold:#d8b936;--hldp-gold-soft:#b99828;--hldp-gold-muted:#d8b9362e;--hldp-green:#63d98a;--hldp-red:#e4574f;--hldp-line:#d8b9363d;background:radial-gradient(circle at 18% 0,#102f484d,#0000 34%),radial-gradient(circle at 88% 0,#d8b93614,#0000 28%),linear-gradient(#050706 0%,#020303 100%)!important}.hmoems-sidebar{border-right-color:#d8b9363d!important}.hmoems-brand{background:linear-gradient(#102f488a,#fff0)!important}.hmoems-brand span{color:var(--hldp-gold)!important}.hmoems-topbar{background:linear-gradient(90deg,#071a28fa,#080d0efa)!important;border-color:#d8b93638!important;box-shadow:inset 0 1px #ffffff0a,0 1px #d8b93633!important}.hmoems-topbar h1{color:#f4f7f3!important}.hmoems-topbar input,.hmoems-top-controls select,.hmoems-top-controls button,.hmoems-filter-stack select{border-color:#d8b93638!important}.hmoems-sidebar nav button.active{color:#f4f7f3!important;border-left-color:var(--hldp-gold)!important;background:linear-gradient(90deg,#102f48b8,#d8b93612)!important}.hmoems-filter-stack{border-color:#d8b93629!important}.hmoems-filter-stack strong,.hmoems-filter-stack button,.hmoems-section-head h2,.hmoems-section-head h3,.hmoems-audit strong,.hmoems-risk-pro-title strong,.hmoems-fi-table-title strong{color:var(--hldp-gold)!important}.hmoems-filter-stack button{border-color:#d8b9364d!important}.hmoems-command-ribbon{background:linear-gradient(#071a28d1,#050707fa)!important;border-color:#d8b93638!important}.hmoems-command-cell{border-color:#d8b93624!important}.hmoems-command-cell strong{color:var(--hldp-gold)!important}.hmoems-command-cell.strong{background:linear-gradient(#dec647,#a9871f)!important;border-color:#d8b9368f!important}.hmoems-command-cell.strong span,.hmoems-command-cell.strong strong{color:#07110f!important}.hmoems-command-cell.live strong{color:var(--hldp-green)!important}.hmoems-execution-strip>div,.hmoems-kpis article,.hmoems-board,.hmoems-bottom-grid article,.hmoems-audit{border-color:#d8b93624!important}.hmoems-execution-strip>div{background:radial-gradient(circle at 100% 0,#d8b9360f,#0000 42%),linear-gradient(#121412f5,#060807f5)!important}.hmoems-execution-strip strong{color:#f4f7f3!important}.hmoems-action-strip{background:linear-gradient(#071a2852,#00000029)!important;border-color:#d8b93629!important}.hmoems-action-strip button:not(.buy):not(.sell),.hmoems-section-head button,.hmoems-row-actions button,.hmoems-ticket button:not(.primary),.hmoems-risk-pro-actions button,.hmoems-risk-proposals button{color:#f3f7f5!important;background:linear-gradient(#102f48e0,#071016f0)!important;border-color:#d8b93642!important}.hmoems-action-strip .buy,.hmoems-ticket .primary{color:#031107!important;background:linear-gradient(#68d985,#249246)!important}.hmoems-action-strip .sell{background:linear-gradient(#e86b62,#a71f1b)!important}.hmoems-status.warn{color:var(--hldp-gold)!important;background:#d8b9362e!important}.hmoems-status.ok{color:var(--hldp-green)!important;background:#63d98a29!important}.hmoems-status.info{color:#7db9e8!important;background:#448bc233!important}.hmoems-status.bad{color:#ff8b83!important;background:#e4574f2e!important}.side-buy{color:var(--hldp-green)!important}.side-sell{color:#ff7d76!important}.hmoems-page th{color:#f4f7f3b3!important;background:linear-gradient(#102f48b3,#0d0f0e)!important;border-bottom-color:#d8b93633!important}.hmoems-progress span{background:var(--hldp-gold)!important}.hmoems-fi-workspace,.hmoems-risk-pro-console{background:radial-gradient(circle at 15% 0,#102f483d,#0000 32%),linear-gradient(#050707,#020303)!important;border-color:#d8b9363d!important}.hmoems-fi-redbar{background:linear-gradient(#12344f,#071a28)!important;border-color:#d8b9365c!important}.hmoems-fi-redbar strong{color:#07110f!important;background:linear-gradient(#dec647,#a9871f)!important}.hmoems-fi-redbar span{color:#f4f7f3!important;background:#00000042!important}.hmoems-fi-command strong{color:#07110f!important;background:linear-gradient(#dec647,#a9871f)!important}.hmoems-fi-tabs button,.hmoems-fi-toolbar button,.hmoems-fi-order-actions button{color:#f4f7f3!important;background:linear-gradient(#102f48c2,#070a0cf5)!important;border-color:#d8b93638!important}.hmoems-fi-account,.hmoems-fi-holdings,.hmoems-fi-order-entry,.hmoems-risk-pro-top>div,.hmoems-risk-pro-top label,.hmoems-risk-pro-metrics article,.hmoems-risk-pro-holdings,.hmoems-risk-pro-selected,.hmoems-risk-proposals{border-color:#d8b93629!important}.hmoems-fi-table-title,.hmoems-risk-pro-title{background:linear-gradient(#102f486b,#070808fa)!important;border-bottom-color:#d8b93638!important}.hmoems-fi-workspace th,.hmoems-risk-pro-holdings th,.hmoems-risk-proposals th{color:#07110f!important;background:linear-gradient(#d8b936,#a9871f)!important}.fi-orange{color:#07110f!important;background:#d8b936!important}.fi-yellow{color:#07110f!important;background:#e4cf55!important}.fi-green{color:#04120a!important;background:#63d98a!important}.fi-blue{color:#f4f7f3!important;background:#155884!important}.fi-red{color:#130203!important;background:#cf6972!important}.fi-purple{color:#100717!important;background:#9d82c7!important}.fi-gray{color:#050505!important;background:#b8b9b4!important}.hmoems-risk-pro-holdings tr.selected-risk-row td{background:#d8b93624!important}.hmoems-ticket{border-color:#d8b9367a!important}.hmoems-ticket header{background:linear-gradient(#102f486b,#ffffff04)!important}.hmoems-table-wrap::-webkit-scrollbar-thumb{background:#d8b93659}.hmoems-fi-table-wrap::-webkit-scrollbar-thumb{background:#d8b93659}.hmoems-table-wrap::-webkit-scrollbar-track{background:#00000059}.hmoems-fi-table-wrap::-webkit-scrollbar-track{background:#00000059}.hmoems-session-mode{color:#fff6d2db;letter-spacing:.08em;text-transform:uppercase;background:#d8b93614;border:1px solid #d8b93642;border-radius:999px;margin-top:9px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.hmoems-action-strip button.ghost{color:#ffffffad!important;background:linear-gradient(#282d2feb,#0c0e0ff5)!important;border-color:#ffffff24!important}.hmoems-action-strip button.ghost:hover{color:#fff7d6!important;border-color:#d8b9364d!important}.hmoems-action-strip button:nth-child(6){border-color:#448bc261!important}.hmoems-action-strip button:nth-child(9){border-color:#e4574f5c!important}.hmoems-page tbody tr:has(.hmoems-status.ok) td{box-shadow:inset 2px 0 #63d98a47}.hmoems-page tbody tr:has(.hmoems-status.bad) td{box-shadow:inset 2px 0 #e4574f52}.hmoems-page tbody tr:has(.hmoems-status.info) td{box-shadow:inset 2px 0 #448bc247}.hmoems-page tbody tr:has(.hmoems-status.warn) td{box-shadow:inset 2px 0 #d8b93642}.hmoems-board,.hmoems-fi-workspace,.hmoems-risk-pro-console,.hmoems-kpis article,.hmoems-bottom-grid article,.hmoems-audit,.hmoems-ticket,.hmoems-topbar{box-shadow:inset 0 1px #ffffff06!important}.hmoems-sidebar,:is(.hmoems-page tbody tr:has(.hmoems-status.ok) td,.hmoems-page tbody tr:has(.hmoems-status.bad) td,.hmoems-page tbody tr:has(.hmoems-status.info) td,.hmoems-page tbody tr:has(.hmoems-status.warn) td){box-shadow:none!important}.hmoems-page tbody tr.selected td{background:linear-gradient(90deg,#d8b93617,#102f481c)!important}.hmoems-page tbody tr:hover td{background:#102f4821!important}.hmoems-system span,.hmoems-command-cell,.hmoems-execution-strip>div,.hmoems-risk-pro-metrics article,.hmoems-risk-pro-top>div,.hmoems-risk-pro-top label,.hmoems-risk-pro-holdings,.hmoems-risk-pro-selected,.hmoems-risk-proposals{box-shadow:none!important}.hmoems-ticket-backdrop{background:#000000b8!important}.hmoems-action-strip .buy,.hmoems-action-strip .sell,.hmoems-ticket .primary{box-shadow:inset 0 1px #ffffff1a!important}.hmoems-action-strip button:not(.buy):not(.sell),.hmoems-section-head button,.hmoems-row-actions button,.hmoems-risk-pro-actions button,.hmoems-fi-toolbar button,.hmoems-fi-order-actions button,.hmoems-fi-tabs button,.hmoems-command-ribbon,.hmoems-action-strip,.hmoems-fi-tabs,.hmoems-risk-pro-actions,.hmoems-fi-toolbar,.hmoems-fi-order-actions{box-shadow:none!important}.hmoems-page{background:radial-gradient(circle at 18% 0,#102f482e,#0000 34%),radial-gradient(circle at 88% 0,#d8b9360b,#0000 28%),linear-gradient(#050706 0%,#020303 100%)!important}.hmoems-fi-workspace,.hmoems-risk-pro-console{background:linear-gradient(#050707,#020303)!important}.hmoems-core-workspace{background:linear-gradient(#071a2838,#0000001f);border:1px solid #d8b93629;gap:9px;margin:8px 0 10px;padding:9px;display:grid}.hmoems-core-workspace-head{grid-template-columns:minmax(320px,.95fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.hmoems-core-workspace-head>div:first-child{background:#00000038;border:1px solid #d8b93624;padding:12px}.hmoems-core-workspace-head span,.hmoems-core-dashboard span,.hmoems-core-reports span{color:#f4f7f38c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-core-workspace-head strong{color:#d8b936;letter-spacing:-.05em;margin-top:4px;font-size:24px;display:block}.hmoems-core-workspace-head em,.hmoems-core-dashboard em{color:#f4f7f394;margin-top:4px;font-size:12px;font-style:normal;display:block}.hmoems-core-workspace-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.hmoems-core-workspace-stats article,.hmoems-core-dashboard article,.hmoems-core-reports article{background:linear-gradient(#121616f0,#050808f5);border:1px solid #d8b93621;padding:10px}.hmoems-core-workspace-stats strong,.hmoems-core-dashboard strong,.hmoems-core-reports strong{color:#f4f7f3;letter-spacing:-.04em;margin-top:5px;font-size:18px;display:block}.hmoems-core-dashboard,.hmoems-core-reports{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hmoems-core-module{background:linear-gradient(#102f483d,#00000029);border:1px solid #d8b93621;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.hmoems-core-module strong{color:#d8b936;font-size:15px;display:block}.hmoems-core-module span{color:#f4f7f394;margin-top:3px;font-size:12px;display:block}.hmoems-core-module-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.hmoems-core-module-actions button,.hmoems-core-reports button{color:#f3f7f5;cursor:pointer;background:linear-gradient(#102f48bd,#071016f0);border:1px solid #d8b9363d;border-radius:10px;padding:8px 11px;font-weight:900}.hmoems-core-module-actions button:hover,.hmoems-core-reports button:hover{background:linear-gradient(#123952d1,#09161ff5);border-color:#d8b93666}.hmoems-core-focus-table{background:#0000002e;border:1px solid #d8b93621;overflow:auto}.hmoems-core-focus-table table{border-collapse:collapse;width:100%;font-size:12px}.hmoems-core-focus-table th,.hmoems-core-focus-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff13;border-right:1px solid #ffffff14;padding:7px 8px}.hmoems-core-focus-table th{color:#f4f7f3b3;background:linear-gradient(#102f48b3,#0d0f0e)}.hmoems-core-exception-module{border-color:#e4574f3d}.hmoems-core-reports article{gap:8px;display:grid}.hmoems-core-reports button{width:fit-content}@media (width<=1100px){.hmoems-core-workspace-head,.hmoems-core-workspace-stats,.hmoems-core-dashboard,.hmoems-core-reports{grid-template-columns:1fr 1fr}.hmoems-core-module{flex-direction:column;align-items:flex-start}.hmoems-core-module-actions{justify-content:flex-start}}@media (width<=720px){.hmoems-core-workspace-head,.hmoems-core-workspace-stats,.hmoems-core-dashboard,.hmoems-core-reports{grid-template-columns:1fr}}.hmoems-toast{z-index:10050;color:#f4f7f3;background:linear-gradient(#091216fa,#030708fa);border:1px solid #d8b93647;border-left:4px solid #d8b936;width:min(420px,100vw - 32px);padding:14px 42px 14px 16px;animation:.18s ease-out hmoemsToastIn;position:fixed;top:24px;right:24px;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff09}.hmoems-toast strong{color:#f8e58a;letter-spacing:-.02em;font-size:14px;display:block}.hmoems-toast span{color:#f4f7f3b8;margin-top:5px;font-size:12px;line-height:1.45;display:block}.hmoems-toast button{color:#f4f7f3a6;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.hmoems-toast-success{border-left-color:#63d98a}.hmoems-toast-success strong{color:#9cf0b5}.hmoems-toast-info{border-left-color:#7db9e8}.hmoems-toast-info strong{color:#a7d3f4}.hmoems-toast-warning{border-left-color:#d8b936}.hmoems-toast-warning strong{color:#f8e58a}.hmoems-toast-danger{border-left-color:#ff7d76}.hmoems-toast-danger strong{color:#ffaaa5}@keyframes hmoemsToastIn{0%{opacity:0;transform:translateY(-8px)translate(8px)}to{opacity:1;transform:translateY(0)translate(0)}}.hmoems-product-ticket{width:min(980px,100vw - 30px)!important}.hmoems-product-ticket header{background:linear-gradient(#102f4894,#050808fa)!important}.hmoems-product-ticket header h2{color:#f4f7f3}.hmoems-ticket-identity{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 20px 0;display:grid}.hmoems-ticket-identity article,.hmoems-ticket-product-panels article{background:linear-gradient(#121616f0,#050808f5);border:1px solid #d8b93624;padding:10px 11px}.hmoems-ticket-identity span,.hmoems-ticket-product-panels span,.hmoems-ticket-pretrade span{color:#f4f7f38c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-ticket-identity strong,.hmoems-ticket-product-panels strong,.hmoems-ticket-pretrade strong{color:#f4f7f3;letter-spacing:-.03em;margin-top:5px;font-size:16px;display:block}.hmoems-ticket-identity em,.hmoems-ticket-product-panels em{color:#f4f7f385;margin-top:3px;font-size:11px;font-style:normal;display:block}.ticket-exec-ok{border-color:#63d98a3d!important}.ticket-exec-ok strong{color:#63d98a!important}.ticket-exec-blocked{border-color:#e4574f3d!important}.ticket-exec-blocked strong{color:#ff8b83!important}.hmoems-ticket-grid-product{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hmoems-ticket-grid-product label{border-color:#d8b93624!important}.hmoems-ticket-grid-product input[readonly],.hmoems-ticket-grid-product select:disabled{opacity:.76;cursor:not-allowed}.hmoems-ticket-product-panels{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:14px 20px 0;display:grid}.hmoems-product-ticket-bond .hmoems-ticket-product-panels article{border-color:#d8b9362e}.hmoems-product-ticket-equity .hmoems-ticket-product-panels article{border-color:#63d98a29}.hmoems-product-ticket-fx .hmoems-ticket-product-panels article{border-color:#7db9e829}.hmoems-product-ticket-observation .hmoems-ticket-product-panels article{border-color:#e4574f2e}.hmoems-ticket-pretrade{background:linear-gradient(#102f482e,#0000001f);border:1px solid #d8b93624;grid-template-columns:250px minmax(0,1fr);gap:12px;margin:14px 20px 0;padding:12px;display:grid}.hmoems-ticket-pretrade ul{color:#f4f7f3b8;margin:0;padding-left:18px;font-size:12px;line-height:1.55}.hmoems-ticket-pretrade li+li{margin-top:3px}.hmoems-ticket-footer-product{border-top:1px solid #d8b9361f}.hmoems-ticket-footer-product .observation{color:#031018!important;background:linear-gradient(#7db9e8e6,#13527df5)!important}@media (width<=980px){.hmoems-ticket-identity,.hmoems-ticket-grid-product,.hmoems-ticket-product-panels,.hmoems-ticket-pretrade{grid-template-columns:1fr 1fr!important}}@media (width<=680px){.hmoems-ticket-identity,.hmoems-ticket-grid-product,.hmoems-ticket-product-panels,.hmoems-ticket-pretrade{grid-template-columns:1fr!important}}.hmoems-universe-search{min-width:0;position:relative}.hmoems-universe-search input{width:100%}.hmoems-universe-results{z-index:80;background:linear-gradient(#091216fa,#030708fa);border:1px solid #d8b93642;max-height:360px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 20px 50px #00000075}.hmoems-universe-results button{color:#f4f7f3;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:110px minmax(0,1fr);gap:4px 10px;width:100%;padding:10px 12px;display:grid}.hmoems-universe-results button:hover{background:#102f4857}.hmoems-universe-results button strong{color:#d8b936;letter-spacing:-.03em;grid-row:1/span 2;align-self:center;font-size:16px}.hmoems-universe-results button span{color:#f4f7f3db;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.hmoems-universe-results button em{color:#f4f7f385;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.hmoems-universe-empty{padding:13px 14px}.hmoems-universe-empty strong{color:#f8e58a;font-size:13px;display:block}.hmoems-universe-empty span{color:#f4f7f399;margin-top:4px;font-size:12px;display:block}.hmoems-universe-search input::placeholder{color:#f4f7f36b}.hmoems-universe-results{background:linear-gradient(#081216fb,#030708fc)!important;border-color:#d8b93657!important}.hmoems-universe-priority{z-index:2;background:linear-gradient(#102f48f5,#070f12fa);border-bottom:1px solid #d8b93638;gap:3px;padding:11px 13px;display:grid;position:sticky;top:0}.hmoems-universe-priority strong{color:#d8b936;letter-spacing:.02em;text-transform:uppercase;font-size:13px}.hmoems-universe-priority span{color:#f4f7f39e;font-size:12px}.hmoems-universe-results button{min-height:62px;grid-template-columns:128px minmax(0,1fr)!important}.hmoems-universe-results button strong{color:#d8b936!important}.hmoems-universe-results button:hover strong{color:#f5df68!important}.hmoems-universe-results button em{color:#f4f7f394!important}.hmoems-universe-results button em:before{content:"Fonte: ";color:#d8b9369e;font-style:normal}.hmoems-universe-priority{display:none!important}.hmoems-universe-results{padding-top:0!important}.hmoems-universe-search input{outline:none}.hmoems-universe-search input:focus{box-shadow:inset 0 0 0 1px #d8b9361f;border-color:#d8b93675!important}.hmoems-action-strip .hmoems-next-action{color:#07110f!important;background:linear-gradient(#d8b936eb,#7d6218fa)!important;border-color:#d8b93685!important;min-width:152px!important;font-weight:950!important}.hmoems-action-intel{background:linear-gradient(#071a2838,#0000001f);border:1px solid #d8b93626;grid-template-columns:minmax(220px,.55fr) minmax(420px,1.2fr) minmax(280px,.8fr);gap:8px;margin:8px 0 10px;padding:8px;display:grid}.hmoems-action-intel-left,.hmoems-action-intel-right{background:#0003;border:1px solid #d8b93629;min-width:0;padding:10px}.hmoems-action-intel-left span,.hmoems-action-intel-right span{color:#f4f7f385;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-action-intel-left strong,.hmoems-action-intel-right strong{color:#f8e58a;margin-top:5px;font-size:17px;line-height:1.18;display:block}.hmoems-action-intel-left em,.hmoems-action-intel-right em{color:#f4f7f394;margin-top:5px;font-size:11px;font-style:normal;display:block}.hmoems-lifecycle-rail{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:5px;display:grid}.hmoems-life-step{color:#f4f7f375;text-align:center;background:linear-gradient(#121616eb,#050808f5);border:1px solid #ffffff13;align-items:center;min-height:58px;padding:8px;display:grid;position:relative}.hmoems-life-step:before{content:"";background:#ffffff1f;height:2px;position:absolute;top:8px;left:8px;right:8px}.hmoems-life-step b{margin-top:8px;font-size:11px;line-height:1.2}.hmoems-life-step.done{color:#9feab6;border-color:#63d98a33}.hmoems-life-step.done:before{background:#63d98ab8}.hmoems-life-step.active{color:#f8e58a;background:linear-gradient(#d8b93621,#071a2833);border-color:#d8b93661}.hmoems-life-step.active:before{background:#d8b936}.hmoems-inline-next{color:#f8e58a;cursor:pointer;background:linear-gradient(#d8b9362e,#102f4875);border:1px solid #d8b93661;border-radius:10px;margin-top:9px;padding:7px 10px;font-size:11px;font-weight:950}.hmoems-inline-next:hover{background:linear-gradient(#d8b9363d,#102f488f);border-color:#d8b9368f}@media (width<=1250px){.hmoems-action-intel{grid-template-columns:1fr}.hmoems-lifecycle-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.hmoems-lifecycle-rail{grid-template-columns:1fr 1fr}}.hmoems-action-intel,.hmoems-action-strip .hmoems-next-action{display:none!important}.hmoems-action-strip button[data-bulk-close],.hmoems-action-strip button[data-bulk-close]+button,.hmoems-action-strip button[data-bulk-close]+button+button{color:#f4f7f3e0!important;background:linear-gradient(#102f48c7,#071016f5)!important;border-color:#d8b9363d!important}.hmoems-action-strip button[data-bulk-close]:hover,.hmoems-action-strip button[data-bulk-close]+button:hover,.hmoems-action-strip button[data-bulk-close]+button+button:hover{border-color:#d8b9366b!important}.hmoems-action-strip button[data-partial-close],.hmoems-action-strip button[data-partial-close]+button,.hmoems-action-strip button[data-partial-close]+button+button{color:#f4f7f3e6!important;background:linear-gradient(#102f48db,#071016fa)!important;border-color:#7db9e842!important}.hmoems-action-strip button[data-partial-close]:hover,.hmoems-action-strip button[data-partial-close]+button:hover,.hmoems-action-strip button[data-partial-close]+button+button:hover{border-color:#7db9e875!important}.hmoems-action-strip-grouped{grid-template-columns:minmax(470px,.95fr) minmax(360px,.72fr) minmax(520px,1fr) minmax(230px,.45fr);align-items:stretch!important;gap:8px!important;display:grid!important}.hmoems-action-cluster{background:linear-gradient(#071a282e,#0000001a);border:1px solid #d8b9361f;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:7px;display:flex}.hmoems-action-cluster-order{background:#00000014;border-color:#d8b93617}.hmoems-action-cluster>span{color:#f4f7f37a;letter-spacing:.14em;text-transform:uppercase;width:100%;margin-bottom:1px;font-size:9px;font-weight:950}.hmoems-action-strip-grouped button{white-space:nowrap;min-height:34px!important;padding:7px 11px!important}.hmoems-confirm-backdrop{z-index:10080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.hmoems-confirm-modal{background:linear-gradient(#091216fa,#030708fc);border:1px solid #d8b93652;width:min(520px,100vw - 32px);box-shadow:0 24px 80px #0000008c}.hmoems-confirm-modal header{border-bottom:1px solid #d8b93629;padding:16px 18px 12px}.hmoems-confirm-modal header span{color:#f4f7f385;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-confirm-modal header strong{color:#f8e58a;letter-spacing:-.04em;margin-top:5px;font-size:22px;display:block}.hmoems-confirm-modal p{color:#f4f7f3b8;margin:0;padding:15px 18px;font-size:13px;line-height:1.55}.hmoems-confirm-check{color:#f4f7f3a8;cursor:pointer;background:#ffffff06;border:1px solid #d8b93621;align-items:center;gap:9px;margin:0 18px 16px;padding:10px;font-size:12px;display:flex}.hmoems-confirm-check input{accent-color:#d8b936;width:15px;height:15px}.hmoems-confirm-modal footer{border-top:1px solid #d8b9361f;justify-content:flex-end;gap:8px;padding:13px 18px;display:flex}.hmoems-confirm-modal footer button{color:#f4f7f3e0;cursor:pointer;background:linear-gradient(#102f48c7,#071016f5);border:1px solid #d8b93633;padding:9px 13px;font-weight:950}.hmoems-confirm-modal footer button.danger{color:#fff4f2;background:linear-gradient(#b43731f2,#591210fa);border-color:#e4574f61}.hmoems-confirm-warning{border-left:4px solid #d8b936}.hmoems-confirm-danger{border-left:4px solid #e4574f}@media (width<=1450px){.hmoems-action-strip-grouped{grid-template-columns:1fr 1fr}}@media (width<=760px){.hmoems-action-strip-grouped{grid-template-columns:1fr}}.hmoems-action-strip-grouped{background:linear-gradient(#071a282e,#0000001f)!important;border:1px solid #d8b93621!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-height:auto!important;margin:7px 0 8px!important;padding:6px 8px!important;display:flex!important}.hmoems-action-cluster{background:0 0!important;border:0!important;border-right:1px solid #d8b9361f!important;flex-wrap:wrap!important;flex:none!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;min-height:0!important;padding:0 8px 0 0!important;display:inline-flex!important}.hmoems-action-cluster:last-child{border-right:0!important;padding-right:0!important}.hmoems-action-cluster>span{color:#d8b936b3!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap!important;width:auto!important;margin:0 3px 0 0!important;font-size:9px!important;font-weight:950!important}.hmoems-action-cluster-order>span{display:none!important}.hmoems-action-strip-grouped button{letter-spacing:.015em!important;white-space:nowrap!important;border-radius:3px!important;height:28px!important;min-height:28px!important;padding:4px 8px!important;font-size:10.5px!important;line-height:1!important}.hmoems-action-strip-grouped .buy,.hmoems-action-strip-grouped .sell{min-width:74px!important;font-size:11px!important}.hmoems-action-strip-grouped .ghost{opacity:.82}.hmoems-action-strip button[data-bulk-close],.hmoems-action-strip button[data-bulk-close]+button,.hmoems-action-strip button[data-bulk-close]+button+button,.hmoems-action-strip button[data-partial-close],.hmoems-action-strip button[data-partial-close]+button,.hmoems-action-strip button[data-partial-close]+button+button{height:28px!important;min-height:28px!important;padding:4px 8px!important;font-size:10.5px!important}.hmoems-action-cluster-order button:not(.buy):not(.sell){border-color:#d8b93633!important}.hmoems-action-cluster button:not(.buy):not(.sell){background:linear-gradient(#0e2638db,#060d12f5)!important}.hmoems-action-cluster button:not(.buy):not(.sell):hover{border-color:#d8b9365c!important}@media (width<=1200px){.hmoems-action-strip-grouped{gap:5px!important}.hmoems-action-cluster{padding-right:6px!important}.hmoems-action-strip-grouped button{padding:4px 7px!important;font-size:10px!important}}.hmoems-positions-workspace{gap:9px;display:grid}.hmoems-positions-head{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hmoems-positions-head article{background:linear-gradient(#121616f0,#050808f5);border:1px solid #d8b93621;padding:10px}.hmoems-positions-head span{color:#f4f7f38c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-positions-head strong{color:#f4f7f3;letter-spacing:-.04em;margin-top:5px;font-size:21px;display:block}.hmoems-positions-head em{color:#f4f7f385;margin-top:4px;font-size:11px;font-style:normal;display:block}.hmoems-positions-table-wrap{background:#0000002e;border:1px solid #d8b93621;overflow:auto}.hmoems-positions-table{border-collapse:collapse;width:100%;font-size:12px}.hmoems-positions-table th,.hmoems-positions-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff13;border-right:1px solid #ffffff14;padding:7px 8px}.hmoems-positions-table th{color:#f4f7f3b3;background:linear-gradient(#102f48b3,#0d0f0e)}.hmoems-positions-table tbody tr{cursor:pointer}.hmoems-positions-table tbody tr:hover td{background:#102f4829!important}.hmoems-positions-table td strong{color:#fff7dc;font-size:13px;display:block}.hmoems-positions-table td em{color:#ffffff80;font-size:10px;font-style:normal;display:block}.hmoems-pnl-positive{color:#63d98a!important}.hmoems-pnl-negative{color:#ff8b83!important}.hmoems-pnl-flat{color:#f4f7f3c2!important}.hmoems-pnl-cell{font-weight:950}.hmoems-empty-position{color:#f4f7f385;text-align:center!important;padding:18px!important}@media (width<=1000px){.hmoems-positions-head{grid-template-columns:1fr 1fr}}@media (width<=620px){.hmoems-positions-head{grid-template-columns:1fr}}.hmoems-market-session-card{background:linear-gradient(#071a2833,#0000001f);border:1px solid #d8b93629;margin-top:14px;padding:12px}.hmoems-market-session-card>div{gap:4px;display:grid}.hmoems-market-session-card span{color:#f4f7f385;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.hmoems-market-session-card strong{color:#f4f7f3;letter-spacing:-.05em;font-size:22px}.hmoems-market-session-card em{color:#f4f7f394;font-size:11px;font-style:normal}.hmoems-market-session-card p{color:#d8b936;margin:10px 0 0;font-size:12px;font-weight:900}.hmoems-market-session-card small{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:9px;padding:5px 8px;font-size:10px;font-weight:950;display:inline-flex}.hmoems-market-session-card.open{border-color:#63d98a40}.hmoems-market-session-card.open small{color:#63d98a;background:#63d98a1a}.hmoems-market-session-card.closed{border-color:#d8b9362e}.hmoems-market-session-card.closed small{color:#f8e58a;background:#d8b9361a}.hmoems-action-strip button:disabled,.hmoems-core-module-actions button:disabled{opacity:.38!important;cursor:not-allowed!important;filter:grayscale(.55)brightness(.72)!important}.hmoems-action-strip button:disabled:hover,.hmoems-core-module-actions button:disabled:hover{border-color:#ffffff1a!important}.hmoems-positions-table td[data-mark-source]{color:#d8b936bd;font-size:11px}.hmoems-market-session-card.closed strong{color:#f8e58a}.hmoems-market-session-card.open strong{color:#63d98a}.hmoems-risk-status-ribbon{flex-wrap:wrap;gap:6px;margin:7px 0 8px;display:flex}.hmoems-risk-status-ribbon span{color:#f4f7f3b8;letter-spacing:.04em;background:linear-gradient(#102f4857,#0000002e);border:1px solid #d8b93626;padding:5px 8px;font-size:10px;font-weight:900}.hmoems-fi-toolbar button,.hmoems-risk-pro-actions button,.hmoems-fi-order-actions button,.hmoems-fi-tabs button{text-transform:none!important}.hmoems-risk-pro-console select,.hmoems-risk-pro-console input{color:#f8e58a}.hmoems-risk-pro-console{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 70px #0000005c;background:radial-gradient(circle at 16% 0,#d8b93617,#0000 28%),radial-gradient(circle at 92% 8%,#2c81b024,#0000 34%),linear-gradient(#051218f5,#020708fc)!important;border:1px solid #d8b9362e!important}.hmoems-risk-pro-console:before{content:"";pointer-events:none;opacity:.16;background-color:#0000;background-image:linear-gradient(90deg,#d8b9360e 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.hmoems-fi-toolbar,.hmoems-risk-pro-console .hmoems-fi-toolbar{z-index:1;position:relative;box-shadow:inset 0 -1px #d8b9361a;background:linear-gradient(90deg,#082334fa,#051016f5 48%,#071a28fa)!important;border:1px solid #d8b93629!important;border-bottom-color:#2c81b047!important;align-items:center!important;gap:6px!important;min-height:36px!important;padding:5px 7px!important;display:flex!important}.hmoems-fi-toolbar>span:first-child,.hmoems-risk-pro-console .hmoems-fi-toolbar>span:first-child{color:#06120f!important;letter-spacing:-.02em!important;text-transform:none!important;box-shadow:none!important;background:linear-gradient(#d8b936f5,#876919f0)!important;border:1px solid #d8b9366b!important;padding:5px 10px!important;font-weight:950!important}.hmoems-fi-toolbar button,.hmoems-risk-pro-console .hmoems-fi-toolbar button{color:#f4f7f3db!important;background:linear-gradient(#0c202df0,#040a0dfa)!important;border:1px solid #d8b93633!important;border-radius:3px!important;min-height:26px!important;padding:4px 8px!important;font-size:10.5px!important;font-weight:900!important}.hmoems-fi-toolbar button:hover,.hmoems-risk-pro-console .hmoems-fi-toolbar button:hover{color:#f8e58a!important;border-color:#d8b9366b!important}.hmoems-risk-pro-console input,.hmoems-risk-pro-console select{color:#f8e58a!important;background:linear-gradient(#091216fa,#020607fa)!important;border:1px solid #d8b93629!important;box-shadow:inset 0 1px #ffffff09!important}.hmoems-risk-pro-console label{color:#f4f7f38c!important;letter-spacing:.11em!important}.hmoems-fi-tabs,.hmoems-risk-pro-console .hmoems-fi-tabs{border-bottom:1px solid #d8b93624!important;flex-wrap:wrap!important;gap:4px!important;padding:6px 0 7px!important;display:flex!important}.hmoems-fi-tabs button,.hmoems-risk-pro-console .hmoems-fi-tabs button{color:#f4f7f3c2!important;background:linear-gradient(#0d2b3ed1,#040c10f5)!important;border:1px solid #2c81b038!important;border-radius:3px!important;min-height:26px!important;padding:5px 9px!important;font-weight:900!important}.hmoems-fi-tabs button:hover,.hmoems-risk-pro-console .hmoems-fi-tabs button:hover{color:#f8e58a!important;border-color:#d8b93652!important}.hmoems-risk-pro-console article,.hmoems-risk-pro-console .hmoems-panel,.hmoems-risk-pro-console .hmoems-card{border-color:#d8b93621!important}.hmoems-risk-pro-console h2,.hmoems-risk-pro-console h3,.hmoems-risk-pro-console strong{letter-spacing:-.035em}.hmoems-risk-pro-console h2{color:#f8e58a!important;text-shadow:0 0 #0000!important}.hmoems-risk-pro-console [class*=metric],.hmoems-risk-pro-console [class*=kpi],.hmoems-risk-pro-console [class*=summary]{border-color:#d8b93624}.hmoems-risk-pro-actions,.hmoems-fi-order-actions{flex-wrap:wrap!important;gap:5px!important;padding:5px 0!important;display:flex!important}.hmoems-risk-pro-actions button,.hmoems-fi-order-actions button{color:#f4f7f3e0!important;min-height:28px!important;box-shadow:none!important;background:linear-gradient(#0c2435f0,#040a0dfa)!important;border:1px solid #d8b93633!important;border-radius:3px!important;padding:5px 9px!important;font-size:10.5px!important;font-weight:950!important}.hmoems-risk-pro-actions button:hover,.hmoems-fi-order-actions button:hover{color:#f8e58a!important;border-color:#d8b9366b!important}.hmoems-risk-status-ribbon span{color:#f4f7f3b8!important;background:linear-gradient(#0823349e,#0000002e)!important;border-color:#d8b9362e!important}.hmoems-risk-pro-console table{border-collapse:collapse!important;background:#0000002e!important}.hmoems-risk-pro-console table th{color:#06120f!important;letter-spacing:.015em!important;background:linear-gradient(#d8b936db,#9f8022e0)!important;border-color:#0000005c!important;font-weight:950!important}.hmoems-risk-pro-console table td{border-color:#fff1!important}.hmoems-risk-pro-console table tbody tr:hover td{background:#2c81b024!important}.hmoems-risk-pro-console td[style*=blue],.hmoems-risk-pro-console .blue,.hmoems-risk-pro-console [class*=blue]{color:#f4f7f3!important;background:linear-gradient(#17658fdb,#0b415fe6)!important}.hmoems-risk-pro-console td[style*=pink],.hmoems-risk-pro-console .pink,.hmoems-risk-pro-console [class*=pink]{color:#fff7f5!important;background:linear-gradient(#e86f7de0,#852a36eb)!important}.hmoems-risk-pro-console td[style*=green],.hmoems-risk-pro-console .green,.hmoems-risk-pro-console [class*=green]{color:#03120a!important;background:linear-gradient(#63d98adb,#2a8b49e0)!important}.hmoems-risk-pro-console [class*=selected],.hmoems-risk-pro-console [class*=holding]{border-color:#d8b9362e}.hmoems-risk-pro-console aside,.hmoems-risk-pro-console [class*=detail]{border-color:#d8b93624}.hmoems-risk-pro-console [class*=alert]{background:linear-gradient(#46300a3d,#080c0a2e)!important;border-color:#d8b93638!important}.hmoems-risk-pro-console [class*=blotter]{border-color:#d8b93624}.hmoems-risk-pro-console section{z-index:1;position:relative}.hmoems-risk-pro-console ::-webkit-scrollbar{width:8px;height:8px}.hmoems-risk-pro-console ::-webkit-scrollbar-thumb{background:#d8b93647;border-radius:999px}.hmoems-risk-pro-console ::-webkit-scrollbar-track{background:#ffffff0a}.hmoems-risk-pro-console{font-feature-settings:"tnum" 1, "ss01" 1}@media (width<=1200px){.hmoems-fi-toolbar,.hmoems-risk-pro-console .hmoems-fi-toolbar{flex-wrap:wrap!important}.hmoems-risk-pro-actions button,.hmoems-fi-order-actions button,.hmoems-fi-tabs button{padding:5px 7px!important;font-size:10px!important}}.hmoems-market-spine-ribbon{grid-template-columns:1.35fr .75fr .85fr .95fr;gap:8px;margin:8px 0 10px;display:grid}.hmoems-market-spine-ribbon article{background:linear-gradient(#091922eb,#03080af5);border:1px solid #d8b93624;min-width:0;padding:10px}.hmoems-market-spine-ribbon span{color:#f4f7f385;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-market-spine-ribbon strong{color:#f8e58a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:15px;line-height:1.2;display:block;overflow:hidden}.hmoems-market-spine-ribbon em{color:#f4f7f394;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;font-style:normal;display:block;overflow:hidden}@media (width<=1200px){.hmoems-market-spine-ribbon{grid-template-columns:1fr 1fr}}@media (width<=680px){.hmoems-market-spine-ribbon{grid-template-columns:1fr}}.hmoems-live-mtm-panel{background:linear-gradient(#071a2833,#0000001f);border:1px solid #d8b93621;gap:9px;margin:8px 0 10px;padding:9px;display:grid}.hmoems-live-mtm-head,.hmoems-live-mtm-selected{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hmoems-live-mtm-head article,.hmoems-live-mtm-selected>div{background:linear-gradient(#121616f0,#050808f5);border:1px solid #d8b93621;min-width:0;padding:10px}.hmoems-live-mtm-head span,.hmoems-live-mtm-selected span{color:#f4f7f38c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-live-mtm-head strong,.hmoems-live-mtm-selected strong{color:#f4f7f3;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:18px;display:block;overflow:hidden}.hmoems-live-mtm-head em,.hmoems-live-mtm-selected em{color:#f4f7f385;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-style:normal;display:block;overflow:hidden}.hmoems-live-mtm-table-wrap{border:1px solid #d8b9361f;overflow:auto}.hmoems-live-mtm-table{border-collapse:collapse;width:100%;font-size:11.5px}.hmoems-live-mtm-table th,.hmoems-live-mtm-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #fff1;border-right:1px solid #ffffff12;padding:7px 8px}.hmoems-live-mtm-table th{color:#f4f7f3b8;background:linear-gradient(#102f48b8,#0d0f0e);font-weight:950}.hmoems-live-mtm-table tbody tr{cursor:pointer}.hmoems-live-mtm-table tbody tr:hover td{background:#102f4829!important}.hmoems-live-mtm-table td strong{color:#fff7dc;font-size:12.5px;display:block}.hmoems-live-mtm-table td em{color:#ffffff80;font-size:10px;font-style:normal;display:block}@media (width<=1100px){.hmoems-live-mtm-head,.hmoems-live-mtm-selected{grid-template-columns:1fr 1fr}}@media (width<=680px){.hmoems-live-mtm-head,.hmoems-live-mtm-selected{grid-template-columns:1fr}}.hmoems-risk-v2-replaces-old~.hmoems-market-spine-ribbon,.hmoems-risk-v2-replaces-old~.hmoems-live-mtm-panel{display:none!important}.hmoems-risk-v2-shell{background:radial-gradient(circle at 12% 0,#d8b93614,#0000 28%),radial-gradient(circle at 88% 0,#1b689721,#0000 34%),linear-gradient(#030e14fa,#010507fc);border:1px solid #d8b93624;gap:10px;margin:8px 0 12px;padding:10px;display:grid;position:relative;overflow:hidden}.hmoems-risk-v2-shell:before{content:"";pointer-events:none;opacity:.16;background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.hmoems-risk-v2-shell>*{z-index:1;position:relative}.hmoems-risk-v2-hero{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);align-items:stretch;gap:10px;display:grid}.hmoems-risk-v2-hero>div,.hmoems-risk-v2-kpis article,.hmoems-risk-v2-main,.hmoems-risk-v2-side article,.hmoems-risk-v2-bottom article{background:linear-gradient(#0a151bf0,#03080afa);border:1px solid #d8b93621;box-shadow:inset 0 1px #ffffff06}.hmoems-risk-v2-hero>div{padding:13px}.hmoems-risk-v2-hero span,.hmoems-risk-v2-kpis span,.hmoems-risk-v2-panel-head span,.hmoems-risk-v2-side span,.hmoems-risk-v2-bottom header span,.hmoems-risk-v2-risklines span{color:#f4f7f38a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-risk-v2-hero strong{color:#f8e58a;letter-spacing:-.055em;margin-top:4px;font-size:26px;line-height:1.05;display:block}.hmoems-risk-v2-hero em,.hmoems-risk-v2-kpis em,.hmoems-risk-v2-panel-head em,.hmoems-risk-v2-side em,.hmoems-risk-v2-bottom header em{color:#f4f7f394;margin-top:5px;font-size:11px;font-style:normal;display:block}.hmoems-risk-v2-status strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.hmoems-risk-v2-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.hmoems-risk-v2-kpis article{min-width:0;padding:10px}.hmoems-risk-v2-kpis strong{color:#f4f7f3;letter-spacing:-.045em;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:20px;display:block;overflow:hidden}.hmoems-risk-v2-tabs{background:#00000024;border:1px solid #d8b9361a;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.hmoems-risk-v2-tabs button{color:#f4f7f3c2;cursor:pointer;background:linear-gradient(#0c2637f0,#040c10fa);border:1px solid #2c81b042;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.hmoems-risk-v2-tabs button.active{color:#08120f;background:linear-gradient(#d8b936f5,#816418f5);border-color:#d8b93670}.hmoems-risk-v2-body{grid-template-columns:minmax(0,1.55fr) minmax(310px,.55fr);gap:10px;display:grid}.hmoems-risk-v2-main{min-width:0;overflow:hidden}.hmoems-risk-v2-panel-head{border-bottom:1px solid #d8b9361f;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.hmoems-risk-v2-panel-head strong,.hmoems-risk-v2-bottom header strong,.hmoems-risk-v2-side article>strong{color:#f8e58a;letter-spacing:-.035em;margin-top:4px;font-size:17px;display:block}.hmoems-risk-v2-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.hmoems-risk-v2-actions button{color:#f4f7f3e0;cursor:pointer;background:linear-gradient(#0d2b3ee6,#040b0efa);border:1px solid #d8b9362e;border-radius:4px;padding:6px 9px;font-size:10.5px;font-weight:950}.hmoems-risk-v2-actions button:hover{color:#f8e58a;border-color:#d8b93661}.hmoems-risk-v2-table-wrap{max-height:430px;overflow:auto}.hmoems-risk-v2-table{border-collapse:collapse;width:100%;font-size:11.5px}.hmoems-risk-v2-table th,.hmoems-risk-v2-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0f;border-right:1px solid #fff1;padding:7px 8px}.hmoems-risk-v2-table th{z-index:2;color:#f4f7f3b8;letter-spacing:.02em;background:linear-gradient(#102f48e0,#050e12fa);font-weight:950;position:sticky;top:0}.hmoems-risk-v2-table tbody tr{cursor:pointer}.hmoems-risk-v2-table tbody tr.selected td{background:#d8b9361a!important}.hmoems-risk-v2-table tbody tr:hover td{background:#2c81b026!important}.hmoems-risk-v2-table td strong{color:#fff7dc;font-size:12.5px;display:block}.hmoems-risk-v2-table td em{color:#f4f7f37a;font-size:10px;font-style:normal;display:block}.hmoems-risk-v2-side{align-content:start;gap:10px;display:grid}.hmoems-risk-v2-side article{padding:11px}.hmoems-risk-v2-selected div{border-top:1px solid #d8b9361a;margin-top:10px;padding-top:8px}.hmoems-risk-v2-selected b{color:#f4f7f380;letter-spacing:.1em;text-transform:uppercase;font-size:9px;display:block}.hmoems-risk-v2-selected p{color:#f4f7f3db;margin:4px 0 0;font-size:12px;font-weight:900}.hmoems-risk-v2-side ul{color:#f4f7f3a8;margin:9px 0 0;padding-left:16px;font-size:11px;line-height:1.55}.hmoems-risk-v2-bottom{grid-template-columns:1.15fr .85fr .7fr;gap:10px;display:grid}.hmoems-risk-v2-bottom article{min-width:0;padding:10px}.hmoems-risk-v2-orders{gap:6px;max-height:210px;margin-top:9px;display:grid;overflow:auto}.hmoems-risk-v2-orders div{background:#0003;border:1px solid #ffffff0f;grid-template-columns:74px 1fr 120px 150px;align-items:center;gap:8px;padding:7px;font-size:11px;display:grid}.hmoems-risk-v2-orders .buy,.hmoems-risk-v2-orders .sell{text-align:center;border-radius:3px;padding:4px 6px;font-weight:950}.hmoems-risk-v2-orders .buy{color:#63d98a;background:#63d98a26}.hmoems-risk-v2-orders .sell{color:#ff8b83;background:#e4574f26}.hmoems-risk-v2-orders strong{color:#fff7dc}.hmoems-risk-v2-orders em,.hmoems-risk-v2-orders b{color:#f4f7f3a8;font-style:normal;font-weight:800}.hmoems-risk-v2-risklines{gap:6px;margin-top:10px;display:grid}.hmoems-risk-v2-risklines div{background:#0000002e;border:1px solid #ffffff0f;justify-content:space-between;gap:10px;padding:8px;display:flex}.hmoems-risk-v2-risklines strong{color:#f8e58a}.hmoems-risk-v2-bottom table{border-collapse:collapse;width:100%;margin-top:10px;font-size:11px}.hmoems-risk-v2-bottom td{border-bottom:1px solid #ffffff0f;padding:7px}.hmoems-risk-v2-bottom .positive{color:#63d98a;font-weight:950}.hmoems-risk-v2-bottom .negative{color:#ff8b83;font-weight:950}@media (width<=1350px){.hmoems-risk-v2-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.hmoems-risk-v2-body,.hmoems-risk-v2-bottom{grid-template-columns:1fr}}@media (width<=780px){.hmoems-risk-v2-hero,.hmoems-risk-v2-kpis{grid-template-columns:1fr}.hmoems-risk-v2-panel-head{flex-direction:column;align-items:flex-start}.hmoems-risk-v2-orders div{grid-template-columns:1fr}}.hmoems-risk-pro-console>:not(.hmoems-risk-v2-shell){display:none!important}.hmoems-risk-pro-console>.hmoems-risk-v2-shell{display:grid!important}.hmoems-risk-pro-console .hmoems-market-spine-ribbon,.hmoems-risk-pro-console .hmoems-live-mtm-panel,.hmoems-risk-pro-console .hmoems-risk-pro-grid,.hmoems-risk-pro-console .hmoems-risk-pro-lower,.hmoems-risk-pro-console .hmoems-risk-pro-bottom,.hmoems-risk-pro-console .hmoems-risk-pro-matrix,.hmoems-risk-pro-console .hmoems-risk-pro-detail,.hmoems-risk-pro-console .hmoems-risk-pro-secondary{display:none!important}.hmoems-risk-pro-console{display:block!important}.hmoems-risk-pro-console .hmoems-risk-v2-shell~*,.hmoems-risk-v2-shell~.hmoems-market-spine-ribbon,.hmoems-risk-v2-shell~.hmoems-live-mtm-panel,.hmoems-risk-v2-shell~.hmoems-fi-tabs,.hmoems-risk-v2-shell~.hmoems-fi-order-actions,.hmoems-risk-pro-console .hmoems-fi-tabs,.hmoems-risk-pro-console .hmoems-fi-order-actions,.hmoems-risk-pro-console .hmoems-live-mtm-panel,.hmoems-risk-pro-console .hmoems-market-spine-ribbon,.hmoems-page .hmoems-risk-v2-shell~.hmoems-fi-tabs,.hmoems-page .hmoems-risk-v2-shell~.hmoems-fi-order-actions,.hmoems-page .hmoems-risk-v2-shell~.hmoems-live-mtm-panel,.hmoems-page .hmoems-risk-v2-shell~.hmoems-market-spine-ribbon,.hmoems-page .hmoems-fi-tabs,.hmoems-page .hmoems-fi-order-actions{display:none!important}.hmoems-page .hmoems-risk-v2-tabs,.hmoems-page .hmoems-risk-v2-actions{display:flex!important}.hmoems-page .hmoems-risk-v2-shell{margin-bottom:0!important;display:grid!important}.hmoems-risk-pro-console{margin-bottom:0!important;padding-bottom:0!important}.hmoems-risk-v2-shell{margin-bottom:0!important}.hmoems-risk-pro-console{padding-bottom:0!important}.hmoems-compliance-rule-panel{background:linear-gradient(#071a2833,#0000001f);border:1px solid #d8b93624;gap:9px;padding:10px;display:grid}.hmoems-compliance-rule-panel header{border-bottom:1px solid #d8b9361a;justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;display:flex}.hmoems-compliance-rule-panel header span,.hmoems-compliance-rule-grid article span{color:#f4f7f385;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-compliance-rule-panel header strong{color:#f8e58a;letter-spacing:-.04em;margin-top:4px;font-size:18px;display:block}.hmoems-compliance-rule-panel header em{color:#f4f7f38f;margin-top:4px;font-size:11px;font-style:normal;display:block}.hmoems-compliance-rule-panel header button{color:#f4f7f3e0;cursor:pointer;background:linear-gradient(#0d2b3ee6,#040b0efa);border:1px solid #d8b93640;border-radius:4px;padding:7px 10px;font-size:11px;font-weight:950}.hmoems-compliance-rule-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.hmoems-compliance-rule-grid article{background:linear-gradient(#0c1619f0,#030809fa);border:1px solid #ffffff13;min-width:0;padding:9px}.hmoems-compliance-rule-grid article strong{color:#f4f7f3;margin-top:4px;font-size:12px;line-height:1.25;display:block}.hmoems-compliance-rule-grid article em{color:#f4f7f380;margin-top:3px;font-size:10px;font-style:normal;display:block}.hmoems-compliance-rule-grid article b{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:8px;padding:4px 7px;font-size:9px;font-weight:950;display:inline-flex}.hmoems-compliance-rule-grid article p{color:#f4f7f3a8;margin:8px 0 0;font-size:10.5px;line-height:1.38}.hmoems-rule-approved{border-color:#63d98a2e!important}.hmoems-rule-approved b{color:#63d98a;background:#63d98a1f}.hmoems-rule-warning{border-color:#d8b93638!important}.hmoems-rule-warning b{color:#f8e58a;background:#d8b9361f}.hmoems-rule-blocked{border-color:#e4574f47!important}.hmoems-rule-blocked b{color:#ff8b83;background:#e4574f21}@media (width<=1350px){.hmoems-compliance-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hmoems-compliance-rule-panel header{flex-direction:column;align-items:flex-start}.hmoems-compliance-rule-grid{grid-template-columns:1fr}}.hmoems-conformidade-page{background:radial-gradient(circle at 12% 0,#d8b93614,#0000 28%),radial-gradient(circle at 92% 0,#97161629,#0000 35%),linear-gradient(#080c0efc,#020506fc);border:1px solid #d8b93624;gap:10px;padding:12px;display:grid}.hmoems-conformidade-hero{grid-template-columns:minmax(0,1.3fr) minmax(260px,.55fr);gap:10px;display:grid}.hmoems-conformidade-hero>div,.hmoems-conformidade-kpis article,.hmoems-conformidade-filtros,.hmoems-conformidade-table-wrap{background:linear-gradient(#0e1618f0,#040708fa);border:1px solid #d8b93621;padding:12px}.hmoems-conformidade-page span,.hmoems-conformidade-kpis span,.hmoems-conformidade-filtros label{color:#f4f7f38c;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-conformidade-hero strong{color:#f8e58a;letter-spacing:-.05em;margin-top:5px;font-size:25px;display:block}.hmoems-conformidade-hero em,.hmoems-conformidade-kpis em{color:#f4f7f394;margin-top:5px;font-size:11px;font-style:normal;display:block}.hmoems-conformidade-tabs,.hmoems-conformidade-toolbar{background:#00000029;border:1px solid #d8b9361a;flex-wrap:wrap;gap:7px;padding:7px;display:flex}.hmoems-conformidade-tabs button,.hmoems-conformidade-toolbar button{color:#f4f7f3db;cursor:pointer;background:linear-gradient(#0d2b3eeb,#040b0efa);border:1px solid #d8b9362e;border-radius:4px;padding:7px 10px;font-size:11px;font-weight:950}.hmoems-conformidade-tabs button.active{color:#07120f;background:linear-gradient(#d8b936f2,#7e6012f5);border-color:#d8b9367a}.hmoems-conformidade-toolbar span{color:#f4f7f38c;align-self:center;margin-left:auto}.hmoems-conformidade-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.hmoems-conformidade-kpis strong{color:#f4f7f3;letter-spacing:-.04em;margin-top:5px;font-size:20px;display:block}.hmoems-conformidade-layout{grid-template-columns:260px minmax(0,1fr);gap:10px;display:grid}.hmoems-conformidade-filtros{align-content:start;gap:8px;display:grid}.hmoems-conformidade-filtros>strong{color:#f8e58a;font-size:15px}.hmoems-conformidade-filtros input,.hmoems-conformidade-filtros select{color:#f4f7f3db;background:#00000059;border:1px solid #d8b93629;padding:9px}.hmoems-conformidade-note{background:#d8b9360f;border:1px solid #d8b93621;margin-top:10px;padding:10px}.hmoems-conformidade-note b{color:#f8e58a;font-size:11px}.hmoems-conformidade-note p{color:#f4f7f39e;margin:6px 0 0;font-size:11px;line-height:1.45}.hmoems-conformidade-table-wrap{padding:0;overflow:auto}.hmoems-conformidade-table{border-collapse:collapse;width:100%;font-size:12px}.hmoems-conformidade-table th,.hmoems-conformidade-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;padding:9px}.hmoems-conformidade-table th{color:#f4f7f3d1;background:linear-gradient(#7a1416d1,#120f0ffa);font-weight:950}.hmoems-conformidade-table td strong{color:#fff7dc;display:block}.hmoems-conformidade-table td em{color:#f4f7f37a;margin-top:3px;font-size:10px;font-style:normal;display:block}.hmoems-conformidade-estado{border-radius:999px;padding:4px 8px;letter-spacing:.08em!important;font-size:9px!important;display:inline-flex!important}@media (width<=1200px){.hmoems-conformidade-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hmoems-conformidade-layout,.hmoems-conformidade-hero{grid-template-columns:1fr}}.hmoems-conformidade-page{overflow:hidden;background:linear-gradient(#080808fa,#030405)!important;border:1px solid #d8b9361a!important;gap:0!important;padding:0!important}.hmoems-conformidade-control-topbar{background:linear-gradient(#990d16 0%,#69070c 100%);border-bottom:1px solid #ffa82e2e;align-items:stretch;min-height:44px;display:flex}.hmoems-conformidade-control-logo{color:#ff9f1c;letter-spacing:-.05em;border-right:1px solid #ffffff1f;place-items:center;width:48px;font-weight:950;display:grid}.hmoems-conformidade-control-topbar button{color:#ffffffdb;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1a;padding:0 18px;font-size:12px;font-weight:850}.hmoems-conformidade-control-topbar button.active{color:#fff;background:linear-gradient(#8a0c12fa,#40060afa);position:relative}.hmoems-conformidade-control-topbar button.active:after{content:"";background:#ff9f1c;height:3px;position:absolute;bottom:0;left:12px;right:12px}.hmoems-conformidade-control-icons{color:#ffffffe6;align-items:center;gap:14px;margin-left:auto;padding:0 16px;font-weight:900;display:flex}.hmoems-conformidade-control-icons span:nth-child(2){color:#fff;background:#e31b23;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.hmoems-conformidade-hero{background:linear-gradient(#161616f5,#0c0c0cfa);border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 360px!important;gap:0!important}.hmoems-conformidade-hero>div{background:0 0!important;border:0!important;border-right:1px solid #ffffff14!important;padding:13px 18px!important}.hmoems-conformidade-hero strong{color:#ff9f1c!important;font-size:21px!important}.hmoems-conformidade-hero em{font-size:12px!important}.hmoems-conformidade-tabs{min-height:48px;background:linear-gradient(#141414fa,#0a0a0afa)!important;border:0!important;border-bottom:1px solid #ffffff1a!important;gap:0!important;padding:0 16px!important}.hmoems-conformidade-tabs button{color:#ffffffe0!important;background:0 0!important;border:0!important;border-right:1px solid #ffffff12!important;border-radius:0!important;min-height:48px!important;padding:0 22px!important;font-size:13px!important;font-weight:800!important}.hmoems-conformidade-tabs button.active{position:relative;color:#fff!important}.hmoems-conformidade-tabs button.active:after{content:"";background:#ff9f1c;height:3px;position:absolute;bottom:0;left:14px;right:14px}.hmoems-conformidade-toolbar{background:linear-gradient(#121212fa,#090909fa)!important;border:0!important;border-bottom:1px solid #ffffff14!important;gap:10px!important;padding:10px 16px!important}.hmoems-conformidade-toolbar button{min-height:34px;color:#ffffffe6!important;background:linear-gradient(#222222fa,#111111fa)!important;border:1px solid #ffffff1f!important;border-radius:2px!important;padding:7px 14px!important;font-size:12px!important}.hmoems-conformidade-toolbar button:first-child,.hmoems-conformidade-toolbar button:nth-child(3){color:#130b02!important;background:linear-gradient(#ff9f1c,#c36a05)!important;border-color:#ff9f1c8c!important}.hmoems-conformidade-toolbar span{color:#ffffff9e!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.hmoems-conformidade-kpis{background:#0000004d;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(0,1fr)) 210px!important;gap:0!important;padding:10px 16px!important}.hmoems-conformidade-kpis:after{content:"Taxa de Conformidade\a 98,42%";white-space:pre;color:#5ee16f;border-left:1px solid #ffffff14;place-content:center;font-size:17px;font-weight:950;line-height:1.35;display:grid}.hmoems-conformidade-kpis article{text-align:center;background:0 0!important;border:0!important;border-right:1px solid #ffffff1a!important;padding:12px!important}.hmoems-conformidade-kpis span{color:#ffffff9e!important;letter-spacing:.05em!important;font-size:10px!important}.hmoems-conformidade-kpis strong{color:#ff9f1c!important;font-size:22px!important}.hmoems-conformidade-kpis article:nth-child(2) strong{color:#5ee16f!important}.hmoems-conformidade-kpis article:nth-child(3) strong{color:#f7dd4a!important}.hmoems-conformidade-kpis article:nth-child(4) strong{color:#ff404c!important}.hmoems-conformidade-layout{background:linear-gradient(#090909fa,#040404);grid-template-columns:282px minmax(0,1fr)!important;gap:10px!important;padding:10px 12px 12px!important}.hmoems-conformidade-filtros{background:linear-gradient(#171717fa,#0c0c0cfa)!important;border:1px solid #ffffff1a!important;gap:10px!important;padding:14px!important}.hmoems-conformidade-filtros>strong{text-transform:uppercase;letter-spacing:.08em;color:#ff9f1c!important}.hmoems-conformidade-filtros label{color:#ffffffc7!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.hmoems-conformidade-filtros input,.hmoems-conformidade-filtros select{min-height:34px;color:#ffffffe0!important;background:#111!important;border:1px solid #ffffff29!important}.hmoems-conformidade-note{background:#ff9f1c0f!important;border-color:#ff9f1c33!important}.hmoems-conformidade-table-wrap{background:#101010!important;border:1px solid #ffffff1a!important}.hmoems-conformidade-table{font-size:12px!important}.hmoems-conformidade-table th{z-index:2;position:sticky;top:0;color:#ffffffe0!important;background:linear-gradient(#2a2a2a,#161616)!important;border-color:#ffffff1a!important;padding:10px!important}.hmoems-conformidade-table td{color:#ffffffd1!important;background:#121212!important;border-color:#ffffff14!important;padding:9px 10px!important}.hmoems-conformidade-table tbody tr:nth-child(2n) td{background:#171717!important}.hmoems-conformidade-table tbody tr:hover td{background:#ff9f1c14!important}.hmoems-conformidade-table td strong{color:#ffffffeb!important}.hmoems-conformidade-table td em{color:#ff9f1c!important}.hmoems-conformidade-estado.approved{color:#5ee16f!important;background:#5ee16f21!important}.hmoems-conformidade-estado.warning{color:#f7dd4a!important;background:#f7dd4a21!important}.hmoems-conformidade-estado.blocked{color:#ff404c!important;background:#ff404c24!important}.hmoems-conformidade-page .hmoems-pnl-positive,.hmoems-conformidade-page .hmoems-pnl-negative,.hmoems-conformidade-page .hmoems-pnl-flat{color:inherit}@media (width<=1200px){.hmoems-conformidade-control-topbar{overflow-x:auto}.hmoems-conformidade-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hmoems-conformidade-kpis:after{display:none}.hmoems-conformidade-layout,.hmoems-conformidade-hero{grid-template-columns:1fr!important}}.hmoems-conformidade-page~.hmoems-core-workspace,.hmoems-conformidade-page~.hmoems-kpis,.hmoems-conformidade-page~.hmoems-orders,.hmoems-conformidade-page~.hmoems-table-card,.hmoems-conformidade-page~.hmoems-main-table,.hmoems-conformidade-page~section:not(.hmoems-conformidade-page){display:none!important}.hmoems-conformidade-page{width:100%;margin-top:10px;display:grid!important}.hmoems-conformidade-page+*{margin-top:0!important}.hmoems-account-command-cell{gap:5px}.hmoems-account-command-cell select{color:#07110d;text-transform:none;cursor:pointer;background:0 0;border:0;outline:0;width:100%;min-height:28px;font-size:14px;font-weight:950}.hmoems-account-command-cell select option{color:#f5f0cf;background:#10110a}.hmoems-account-command-cell em{color:#06100cb8;letter-spacing:.02em;font-size:10px;font-style:normal;font-weight:850}.hmoems-account-creator-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#f1d22b1f,#0000 34%),#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-account-creator-modal{background:linear-gradient(#0c1416fa,#020506fc);border:1px solid #f1d22b47;width:min(980px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000b8}.hmoems-account-creator-modal header{background:linear-gradient(90deg,#f1d22b1c,#06141966);border-bottom:1px solid #f1d22b29;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-account-creator-modal header span,.hmoems-account-creator-grid label{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hmoems-account-creator-modal header strong{color:#f1d22b;letter-spacing:-.03em;margin-top:5px;font-size:24px;display:block}.hmoems-account-creator-modal header em{color:#ffffff9e;max-width:720px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-account-creator-modal header button{color:#f6e879;cursor:pointer;background:#00000047;border:1px solid #f1d22b3d;width:38px;height:38px;font-size:22px}.hmoems-account-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 20px;display:grid}.hmoems-account-creator-grid label{gap:7px;display:grid}.hmoems-account-creator-grid label.wide{grid-column:1/-1}.hmoems-account-creator-grid input,.hmoems-account-creator-grid select,.hmoems-account-creator-grid textarea{color:#ffffffeb;background:#00000059;border:1px solid #f1d22b2e;outline:none;width:100%;padding:11px 12px;font-size:13px;font-weight:800}.hmoems-account-creator-grid textarea{resize:vertical;min-height:92px;font-weight:650;line-height:1.45}.hmoems-account-creator-assurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.hmoems-account-creator-assurance article{background:#ffffff09;border:1px solid #f1d22b24;padding:13px}.hmoems-account-creator-assurance span{color:#f1d22bb8;font-size:10px;font-weight:950}.hmoems-account-creator-assurance strong{color:#ffffffeb;margin-top:5px;font-size:13px;display:block}.hmoems-account-creator-assurance em{color:#ffffff85;margin-top:5px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hmoems-account-creator-modal footer{border-top:1px solid #f1d22b24;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.hmoems-account-creator-modal footer button{cursor:pointer;border:1px solid #f1d22b38;padding:10px 14px;font-weight:950}.hmoems-account-creator-modal footer button.ghost{color:#ffffffb8;background:#0000003d}.hmoems-account-creator-modal footer button.primary{color:#08100c;background:linear-gradient(#f1d22b,#9f7e13)}@media (width<=820px){.hmoems-account-creator-grid,.hmoems-account-creator-assurance{grid-template-columns:1fr}}.hmoems-amend-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#f1d22b1a,#0000 36%),#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-amend-modal{background:linear-gradient(#0a1215fc,#010507fc);border:1px solid #f1d22b42;width:min(920px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000c2}.hmoems-amend-modal header{border-bottom:1px solid #f1d22b29;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-amend-modal header span,.hmoems-amend-grid label,.hmoems-amend-summary span,.hmoems-amend-rules span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hmoems-amend-modal header strong{color:#f1d22b;letter-spacing:-.03em;margin-top:5px;font-size:23px;display:block}.hmoems-amend-modal header em{color:#ffffff9e;max-width:720px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-amend-modal header button{color:#f6e879;cursor:pointer;background:#00000047;border:1px solid #f1d22b3d;width:38px;height:38px;font-size:22px}.hmoems-amend-summary,.hmoems-amend-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px 0;display:grid}.hmoems-amend-summary article,.hmoems-amend-rules article{background:#ffffff09;border:1px solid #f1d22b24;padding:13px}.hmoems-amend-summary strong,.hmoems-amend-rules strong{color:#ffffffeb;margin-top:5px;font-size:13px;display:block}.hmoems-amend-summary em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;display:block}.hmoems-amend-grid{grid-template-columns:1fr 1fr 220px;gap:14px;padding:18px 20px;display:grid}.hmoems-amend-grid label{gap:7px;display:grid}.hmoems-amend-grid input,.hmoems-amend-grid select{color:#ffffffeb;background:#00000059;border:1px solid #f1d22b2e;outline:none;width:100%;padding:11px 12px;font-size:13px;font-weight:850}.hmoems-amend-modal footer{border-top:1px solid #f1d22b24;justify-content:flex-end;gap:10px;margin-top:16px;padding:16px 20px;display:flex}.hmoems-amend-modal footer button{cursor:pointer;border:1px solid #f1d22b38;padding:10px 14px;font-weight:950}.hmoems-amend-modal footer button.ghost{color:#ffffffb8;background:#0000003d}.hmoems-amend-modal footer button.primary{color:#08100c;background:linear-gradient(#f1d22b,#9f7e13)}@media (width<=860px){.hmoems-amend-summary,.hmoems-amend-rules,.hmoems-amend-grid{grid-template-columns:1fr}}.hmoems-row-amend{color:#ffee90f5!important;background:linear-gradient(#273435f5,#081113fa)!important;border-color:#f1d22b47!important}.hmoems-row-amend:disabled{opacity:.42!important;cursor:not-allowed!important}.hmoems-row-cancel{color:#ffccccf5!important;background:linear-gradient(#4e1c1cf5,#120808fa)!important;border-color:#ef5c5c47!important}.hmoems-row-cancel:disabled{opacity:.42!important;cursor:not-allowed!important}.hmoems-row-quality{color:#cde8fff5!important;background:linear-gradient(#132b3af5,#060f14fa)!important;border-color:#52a8ff4d!important}.hmoems-quality-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#52a8ff1f,#0000 36%),#000c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-quality-modal{background:linear-gradient(#091116fc,#010507fc);border:1px solid #52a8ff47;width:min(960px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000c7}.hmoems-quality-modal header{border-bottom:1px solid #52a8ff2e;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-quality-modal header span,.hmoems-quality-hero span,.hmoems-quality-grid span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hmoems-quality-modal header strong{color:#8fd0ff;letter-spacing:-.03em;margin-top:5px;font-size:23px;display:block}.hmoems-quality-modal header em{color:#ffffff9e;max-width:720px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-quality-modal header button,.hmoems-quality-modal footer button{color:#cde8ff;cursor:pointer;background:#00000047;border:1px solid #52a8ff3d;font-weight:950}.hmoems-quality-modal header button{width:38px;height:38px;font-size:22px}.hmoems-quality-hero,.hmoems-quality-grid{gap:10px;padding:16px 20px 0;display:grid}.hmoems-quality-hero{grid-template-columns:1.2fr 1fr .8fr}.hmoems-quality-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hmoems-quality-hero article,.hmoems-quality-grid article,.hmoems-quality-notes{background:#ffffff09;border:1px solid #52a8ff24;padding:13px}.hmoems-quality-hero strong,.hmoems-quality-grid strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-quality-hero em,.hmoems-quality-grid em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-quality-hero article.score.good strong{color:#6de58a}.hmoems-quality-hero article.score.warn strong{color:#f1d22b}.hmoems-quality-hero article.score.bad strong{color:#f77}.hmoems-quality-notes{margin:16px 20px 0}.hmoems-quality-notes strong{color:#8fd0ff;font-size:13px}.hmoems-quality-notes p{color:#fff9;margin:6px 0 0;font-size:12px;line-height:1.45}.hmoems-quality-modal footer{justify-content:flex-end;padding:16px 20px;display:flex}.hmoems-quality-modal footer button{padding:10px 14px}@media (width<=900px){.hmoems-quality-hero,.hmoems-quality-grid{grid-template-columns:1fr}}.hmoems-row-timeline{color:#ffee90f5!important;background:linear-gradient(#273435f5,#081113fa)!important;border-color:#f1d22b47!important}.hmoems-timeline-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#f1d22b1f,#0000 36%),#000c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-timeline-modal{background:linear-gradient(#0a1215fc,#010507fc);border:1px solid #f1d22b42;width:min(940px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000c7}.hmoems-timeline-modal header{border-bottom:1px solid #f1d22b2e;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-timeline-modal header span,.hmoems-timeline-summary span,.hmoems-timeline-event span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hmoems-timeline-modal header strong{color:#f1d22b;letter-spacing:-.03em;margin-top:5px;font-size:23px;display:block}.hmoems-timeline-modal header em{color:#ffffff9e;max-width:720px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-timeline-modal header button,.hmoems-timeline-modal footer button{color:#f6e879;cursor:pointer;background:#00000047;border:1px solid #f1d22b3d;font-weight:950}.hmoems-timeline-modal header button{width:38px;height:38px;font-size:22px}.hmoems-timeline-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px;display:grid}.hmoems-timeline-summary article{background:#ffffff09;border:1px solid #f1d22b24;padding:13px}.hmoems-timeline-summary strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-timeline-summary em,.hmoems-timeline-event em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-timeline-list{gap:8px;padding:0 20px 18px;display:grid}.hmoems-timeline-event{background:#ffffff07;border:1px solid #f1d22b1f;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:11px;display:grid}.hmoems-timeline-index{color:#f1d22b;background:#f1d22b24;border-radius:999px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:950;display:grid}.hmoems-timeline-event strong{color:#ffffffeb;margin-top:3px;font-size:13px;display:block}.hmoems-timeline-event time{color:#ffffff80;font-size:11px;font-weight:850}.hmoems-timeline-event.done .hmoems-timeline-index{color:#7ef0a0;background:#4cd17c29}.hmoems-timeline-event.active .hmoems-timeline-index{color:#f1d22b;background:#f1d22b2e}.hmoems-timeline-event.blocked .hmoems-timeline-index{color:#f99;background:#ff69692e}.hmoems-timeline-event.pending{opacity:.72}.hmoems-timeline-modal footer{border-top:1px solid #f1d22b1f;justify-content:flex-end;padding:16px 20px;display:flex}.hmoems-timeline-modal footer button{padding:10px 14px}@media (width<=900px){.hmoems-timeline-summary,.hmoems-timeline-event{grid-template-columns:1fr}}.hmoems-historico-filterbar{background:linear-gradient(#081319db,#02080bf0);border:1px solid #52a8ff29;grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;margin:0 0 12px;padding:12px;display:grid}.hmoems-historico-filterbar>div span{color:#ffffff85;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-historico-filterbar>div strong{color:#fffffff0;margin-top:4px;font-size:15px;display:block}.hmoems-historico-filterbar>div em{color:#ffffff8f;margin-top:4px;font-size:11px;font-style:normal;display:block}.hmoems-historico-filterbar nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.hmoems-historico-filterbar button{color:#ffffffb8;cursor:pointer;background:#00000047;border:1px solid #52a8ff2e;align-items:center;gap:7px;min-height:32px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.hmoems-historico-filterbar button small{color:#cde8ffeb;background:#52a8ff1f;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:10px;font-weight:950;display:inline-grid}.hmoems-historico-filterbar button.active{color:#f6e879;background:linear-gradient(#f1d22b2e,#2d230942);border-color:#f1d22b6b}.hmoems-historico-filterbar button.active small{color:#f6e879;background:#f1d22b2e}@media (width<=1000px){.hmoems-historico-filterbar{grid-template-columns:1fr}.hmoems-historico-filterbar nav{justify-content:flex-start}}.hmoems-cash-command-cell{position:relative}.hmoems-cash-command-cell button{color:#c8ffddf5;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#14482ae6,#05140dfa);border:1px solid #53e09147;width:100%;margin-top:7px;padding:7px 8px;font-size:10px;font-weight:950}.hmoems-cash-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#53e0911f,#0000 36%),#000c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-cash-modal{background:linear-gradient(#081410fc,#010604fc);border:1px solid #53e09147;width:min(900px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000c7}.hmoems-cash-modal header{border-bottom:1px solid #53e0912e;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-cash-modal header span,.hmoems-cash-current span,.hmoems-cash-form label,.hmoems-cash-rules span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hmoems-cash-modal header strong{color:#8fffc0;letter-spacing:-.03em;margin-top:5px;font-size:23px;display:block}.hmoems-cash-modal header em{color:#ffffff9e;max-width:720px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-cash-modal header button{color:#c8ffdd;cursor:pointer;background:#00000047;border:1px solid #53e0913d;width:38px;height:38px;font-size:22px}.hmoems-cash-current,.hmoems-cash-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px 0;display:grid}.hmoems-cash-current article,.hmoems-cash-rules article{background:#ffffff09;border:1px solid #53e09124;padding:13px}.hmoems-cash-current strong,.hmoems-cash-rules strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-cash-current em,.hmoems-cash-rules em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-cash-form{grid-template-columns:1fr 1.2fr;gap:14px;padding:18px 20px;display:grid}.hmoems-cash-form label{gap:7px;display:grid}.hmoems-cash-form input,.hmoems-cash-form textarea{color:#ffffffeb;background:#00000059;border:1px solid #53e0912e;outline:none;width:100%;padding:11px 12px;font-size:13px;font-weight:850}.hmoems-cash-form textarea{resize:vertical;min-height:84px;line-height:1.45}.hmoems-cash-modal footer{border-top:1px solid #53e09124;justify-content:flex-end;gap:10px;margin-top:16px;padding:16px 20px;display:flex}.hmoems-cash-modal footer button{cursor:pointer;border:1px solid #53e09138;padding:10px 14px;font-weight:950}.hmoems-cash-modal footer button.ghost{color:#ffffffb8;background:#0000003d}@media (width<=900px){.hmoems-cash-current,.hmoems-cash-form,.hmoems-cash-rules{grid-template-columns:1fr}}.hmoems-cash-console-modal{width:min(1120px,96vw)!important}.hmoems-cash-console-tabs{flex-wrap:wrap;gap:8px;padding:16px 20px 0;display:flex}.hmoems-cash-console-tabs button{color:#ffffffb8;cursor:pointer;background:#00000047;border:1px solid #53e0912e;padding:9px 12px;font-size:11px;font-weight:950}.hmoems-cash-console-tabs button.export{color:#f6e879;border-color:#f1d22b57;margin-left:auto}.hmoems-cash-ledger{padding:18px 20px}.hmoems-cash-ledger-head{grid-template-columns:1fr 220px;gap:12px;margin-bottom:12px;display:grid}.hmoems-cash-ledger-head>div,.hmoems-cash-control article{background:#ffffff09;border:1px solid #53e09124;padding:12px}.hmoems-cash-ledger-head span,.hmoems-cash-control span,.hmoems-cash-quick span,.hmoems-cash-deposit-preview span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-cash-ledger-head strong,.hmoems-cash-control strong,.hmoems-cash-deposit-preview strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-cash-ledger-head em,.hmoems-cash-control em,.hmoems-cash-deposit-preview em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;display:block}.hmoems-cash-ledger-table{border:1px solid #53e0911f;overflow:auto}.hmoems-cash-ledger-table table{border-collapse:collapse;width:100%}.hmoems-cash-ledger-table th,.hmoems-cash-ledger-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0f;padding:9px 10px;font-size:11px}.hmoems-cash-ledger-table th{color:#8fffc0db;text-transform:uppercase;letter-spacing:.08em;background:#00000038;font-weight:950}.hmoems-cash-ledger-table td{color:#ffffffc2}.hmoems-cash-console-deposit{align-items:start;grid-template-columns:1fr 1fr!important}.hmoems-cash-console-deposit .wide{grid-column:1/-1}.hmoems-cash-quick{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.hmoems-cash-quick span{width:100%}.hmoems-cash-quick button{color:#c8ffddeb;cursor:pointer;background:#00000047;border:1px solid #53e0912e;padding:9px 10px;font-weight:950}.hmoems-cash-deposit-preview{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hmoems-cash-deposit-preview article{background:#ffffff09;border:1px solid #53e09124;padding:13px}.hmoems-cash-console-rules{padding-bottom:18px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.hmoems-cash-control{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 20px;display:grid}@media (width<=980px){.hmoems-cash-console-kpis,.hmoems-cash-console-rules,.hmoems-cash-control,.hmoems-cash-ledger-head,.hmoems-cash-console-deposit,.hmoems-cash-deposit-preview{grid-template-columns:1fr!important}.hmoems-cash-console-tabs button.export{margin-left:0}}.hmoems-cash-command-cell-clean{flex-direction:column!important;justify-content:center!important;gap:8px!important;display:flex!important}.hmoems-cash-command-cell-clean span{color:#ffffff94!important}.hmoems-cash-command-cell-clean button,.hmoems-cash-command-cell button{color:#f6e879!important;background:linear-gradient(#f1d22b29,#111827f2)!important;border-color:#f1d22b57!important}.hmoems-cash-backdrop{background:radial-gradient(circle at top,#52a8ff1f,#0000 36%),#000000d1!important}.hmoems-cash-modal{background:linear-gradient(#081118fc,#010507fc)!important;border-color:#52a8ff42!important}.hmoems-cash-modal header{border-bottom-color:#52a8ff2e!important}.hmoems-cash-modal header strong{color:#8fd0ff!important}.hmoems-cash-modal header button{color:#cde8ff!important;border-color:#52a8ff42!important}.hmoems-cash-current article,.hmoems-cash-rules article,.hmoems-cash-ledger-head>div,.hmoems-cash-control article,.hmoems-cash-deposit-preview article,.hmoems-cash-wallet-grid article{background:#ffffff08!important;border-color:#52a8ff24!important}.hmoems-cash-console-tabs button{border-color:#52a8ff2e!important}.hmoems-cash-console-tabs button.active{color:#f6e879!important;background:linear-gradient(#f1d22b29,#2d230942)!important;border-color:#f1d22b70!important}.hmoems-cash-console-tabs button.export{color:#cde8ff!important;border-color:#52a8ff57!important}.hmoems-cash-ledger-table,.hmoems-cash-form input,.hmoems-cash-form textarea,.hmoems-cash-form select{border-color:#52a8ff29!important}.hmoems-cash-ledger-table th{color:#f1d22beb!important}.hmoems-cash-ledger-table td.positive{color:#8fd0ff!important}.hmoems-cash-ledger-table td.negative{color:#f99!important}.hmoems-cash-quick button{color:#f6e879!important;border-color:#f1d22b38!important}.hmoems-cash-modal footer button.primary{color:#08100c!important;background:linear-gradient(#f1d22b,#9f7e13)!important}.hmoems-cash-wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px 0;display:grid}.hmoems-cash-wallet-grid article{padding:13px}.hmoems-cash-wallet-grid span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-cash-wallet-grid strong{color:#fffffff0;margin-top:5px;font-size:16px;display:block}.hmoems-cash-wallet-grid em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;display:block}@media (width<=900px){.hmoems-cash-wallet-grid{grid-template-columns:1fr}}html body .hmoems-row-timeline,html body button.hmoems-row-timeline{color:#ffee90f5!important;background:linear-gradient(#273435f5,#081113fa)!important;border-color:#f1d22b47!important}html body .hmoems-timeline-backdrop{background:radial-gradient(circle at top,#f1d22b1a,#0000 36%),#000000d6!important}html body .hmoems-timeline-modal{background:linear-gradient(#0a1215fc,#010507fc)!important;border-color:#f1d22b42!important;box-shadow:0 28px 90px #000000c7!important}html body .hmoems-timeline-modal header{border-bottom-color:#f1d22b29!important}html body .hmoems-timeline-modal header span,html body .hmoems-timeline-summary span,html body .hmoems-timeline-event span{color:#ffffff8f!important}html body .hmoems-timeline-modal header strong{color:#f1d22b!important}html body .hmoems-timeline-modal header em,html body .hmoems-timeline-summary em,html body .hmoems-timeline-event em{color:#ffffff94!important}html body .hmoems-timeline-modal header button,html body .hmoems-timeline-modal footer button{color:#f6e879!important;background:#00000047!important;border-color:#f1d22b3d!important}html body .hmoems-timeline-summary article,html body .hmoems-timeline-event{background:linear-gradient(#ffffff09,#0000001f)!important;border-color:#f1d22b21!important}html body .hmoems-timeline-index{color:#f6e879!important;background:#f1d22b24!important}html body .hmoems-timeline-event.done .hmoems-timeline-index{color:#cde8ff!important;background:#52a8ff29!important}html body .hmoems-timeline-event.active .hmoems-timeline-index{color:#f6e879!important;background:#f1d22b33!important}html body .hmoems-timeline-event.blocked .hmoems-timeline-index{color:#ffb4b4!important;background:#ef5c5c2e!important}html body .hmoems-timeline-event.pending .hmoems-timeline-index{color:#f6e879b8!important;background:#111827eb!important}html body .hmoems-timeline-event time{color:#ffffff8a!important}html body .hmoems-timeline-modal footer{border-top-color:#f1d22b1f!important}html body .hmoems-row-timeline,html body button.hmoems-row-timeline{color:#ffffffeb!important;box-shadow:none!important;background:linear-gradient(#0e202dfa,#050d13fa)!important;border-color:#52a8ff38!important}html body .hmoems-row-timeline:hover,html body button.hmoems-row-timeline:hover{color:#fffffffa!important;background:linear-gradient(#112635fa,#071016fa)!important;border-color:#f1d22b52!important}.hmoems-cash-control-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;padding-top:4px;display:flex}.hmoems-cash-control-actions button{color:#ffffffeb;cursor:pointer;background:linear-gradient(#0e202dfa,#050d13fa);border:1px solid #52a8ff3d;padding:10px 12px;font-size:11px;font-weight:950}.hmoems-cash-control-actions button:hover{border-color:#f1d22b5c}.hmoems-cash-control-actions button.danger{color:#ffb4b4;border-color:#ef5c5c4d}.hmoems-cash-control-actions button.danger:hover{border-color:#ef5c5c94}.hmoems-cash-console-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important}.hmoems-settlement-panel{background:linear-gradient(#081319e0,#02080bf5);border:1px solid #52a8ff29;margin:0 0 12px;padding:12px}.hmoems-settlement-panel header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.hmoems-settlement-panel header span,.hmoems-settlement-kpis span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-settlement-panel header strong{color:#8fd0ff;margin-top:4px;font-size:16px;display:block}.hmoems-settlement-panel header em,.hmoems-settlement-kpis em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hmoems-settlement-panel header button{color:#f6e879;cursor:pointer;background:linear-gradient(#f1d22b29,#111827f2);border:1px solid #f1d22b52;padding:9px 12px;font-size:11px;font-weight:950}.hmoems-settlement-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.hmoems-settlement-kpis article{background:#ffffff09;border:1px solid #52a8ff24;padding:12px}.hmoems-settlement-kpis strong{color:#fffffff0;margin-top:5px;font-size:15px;display:block}.hmoems-settlement-table{border:1px solid #52a8ff1f;overflow:auto}.hmoems-settlement-table table{border-collapse:collapse;width:100%}.hmoems-settlement-table th,.hmoems-settlement-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0f;padding:9px 10px;font-size:11px}.hmoems-settlement-table th{color:#f1d22beb;text-transform:uppercase;letter-spacing:.08em;background:#00000038;font-weight:950}.hmoems-settlement-table td{color:#ffffffc2}.hmoems-settlement-table td.positive{color:#8fd0ff}.hmoems-settlement-table td.negative{color:#f99}@media (width<=1100px){.hmoems-cash-console-kpis,.hmoems-settlement-kpis{grid-template-columns:1fr!important}.hmoems-settlement-panel header{display:grid}}.hmoems-account-statement{padding:18px 20px}.hmoems-account-statement>header{background:#ffffff08;border:1px solid #52a8ff24;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;padding:13px;display:flex}.hmoems-account-statement>header span,.hmoems-statement-kpis span,.hmoems-statement-flow span,.hmoems-statement-tables header span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-account-statement>header strong{color:#8fd0ff;margin-top:5px;font-size:18px;display:block}.hmoems-account-statement>header em,.hmoems-statement-kpis em,.hmoems-statement-flow em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hmoems-account-statement>header button{color:#f6e879;cursor:pointer;background:linear-gradient(#f1d22b29,#111827f2);border:1px solid #f1d22b52;padding:9px 12px;font-size:11px;font-weight:950}.hmoems-statement-kpis,.hmoems-statement-flow{gap:10px;margin-bottom:12px;display:grid}.hmoems-statement-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.hmoems-statement-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.hmoems-statement-kpis article,.hmoems-statement-flow article{background:#ffffff09;border:1px solid #52a8ff24;padding:12px}.hmoems-statement-kpis strong,.hmoems-statement-flow strong,.hmoems-statement-tables header strong{color:#fffffff0;margin-top:5px;font-size:15px;display:block}.hmoems-statement-kpis strong.positive,.hmoems-statement-flow strong.positive,.hmoems-statement-tables td.positive{color:#8fd0ff}.hmoems-statement-kpis strong.negative,.hmoems-statement-flow strong.negative,.hmoems-statement-tables td.negative{color:#f99}.hmoems-statement-tables{grid-template-columns:1.05fr 1fr;gap:12px;display:grid}.hmoems-statement-tables>div{border:1px solid #52a8ff1f;overflow:auto}.hmoems-statement-tables header{background:#ffffff07;border-bottom:1px solid #52a8ff1a;padding:11px 12px}.hmoems-statement-tables table{border-collapse:collapse;width:100%}.hmoems-statement-tables th,.hmoems-statement-tables td{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0e;padding:9px 10px;font-size:11px}.hmoems-statement-tables th{color:#f1d22beb;text-transform:uppercase;letter-spacing:.08em;background:#00000038;font-weight:950}.hmoems-statement-tables td{color:#ffffffc2}@media (width<=1100px){.hmoems-statement-kpis,.hmoems-statement-flow,.hmoems-statement-tables{grid-template-columns:1fr}.hmoems-account-statement>header{display:grid}}.hmoems-order-type-help-card{background:linear-gradient(#f1d22b14,#071016f0)!important;border-color:#f1d22b33!important}.hmoems-order-type-help-card strong{color:#f6e879!important}.hmoems-order-type-help-card em{line-height:1.35!important}.hmoems-row-rfq{color:#f6e879!important;background:linear-gradient(#0e202dfa,#050d13fa)!important;border-color:#f1d22b47!important}.hmoems-rfq-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#f1d22b1c,#0000 36%),#000000d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-rfq-modal{background:linear-gradient(#0a1215fc,#010507fc);border:1px solid #f1d22b42;width:min(980px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000c7}.hmoems-rfq-modal header{border-bottom:1px solid #f1d22b29;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-rfq-modal header span,.hmoems-rfq-summary span,.hmoems-rfq-flow span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hmoems-rfq-modal header strong{color:#f1d22b;letter-spacing:-.03em;margin-top:5px;font-size:23px;display:block}.hmoems-rfq-modal header em{color:#ffffff9e;max-width:740px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-rfq-modal header button{color:#f6e879;cursor:pointer;background:#00000047;border:1px solid #f1d22b3d;width:38px;height:38px;font-size:22px}.hmoems-rfq-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px;display:grid}.hmoems-rfq-summary article,.hmoems-rfq-flow article{background:#ffffff08;border:1px solid #52a8ff24;padding:13px}.hmoems-rfq-summary strong,.hmoems-rfq-flow strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-rfq-summary em,.hmoems-rfq-flow em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-rfq-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 18px;display:grid}.hmoems-rfq-flow article.done span{color:#8fd0ff}.hmoems-rfq-flow article.active{border-color:#f1d22b47}.hmoems-rfq-flow article.active span,.hmoems-rfq-flow article.active strong{color:#f6e879}.hmoems-rfq-modal footer{border-top:1px solid #f1d22b1f;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.hmoems-rfq-modal footer button{cursor:pointer;border:1px solid #f1d22b3d;padding:10px 14px;font-weight:950}.hmoems-rfq-modal footer button.ghost{color:#ffffffb8;background:#0000003d}.hmoems-rfq-modal footer button.primary{color:#08100c;background:linear-gradient(#f1d22b,#9f7e13)}@media (width<=900px){.hmoems-rfq-summary,.hmoems-rfq-flow{grid-template-columns:1fr}}.hmoems-rfq-intelligence{background:linear-gradient(#081319d1,#02080bf0);border:1px solid #52a8ff24;margin:0 20px 16px}.hmoems-rfq-intelligence>header{border-bottom:1px solid #52a8ff1f;justify-content:space-between;align-items:flex-start;gap:14px;padding:13px;display:flex}.hmoems-rfq-intelligence>header span,.hmoems-rfq-intelligence-grid span,.hmoems-rfq-decision span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-rfq-intelligence>header strong{color:#8fd0ff;margin-top:5px;font-size:16px;display:block}.hmoems-rfq-intelligence>header em,.hmoems-rfq-intelligence-grid em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hmoems-rfq-intelligence>header mark{color:#ffffffe0;text-align:center;text-transform:uppercase;background:#ffffff09;border:1px solid #f1d22b38;min-width:110px;padding:8px 10px;font-size:11px;font-weight:950}.hmoems-rfq-intelligence>header mark.positive,.hmoems-rfq-intelligence-grid strong.positive{color:#8fd0ff;border-color:#52a8ff57}.hmoems-rfq-intelligence>header mark.neutral,.hmoems-rfq-intelligence-grid strong.neutral{color:#f6e879}.hmoems-rfq-intelligence>header mark.warning,.hmoems-rfq-intelligence-grid strong.warning{color:#f6e879;border-color:#f1d22b6b}.hmoems-rfq-intelligence>header mark.negative,.hmoems-rfq-intelligence-grid strong.negative{color:#f99;border-color:#ef5c5c6b}.hmoems-rfq-intelligence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:13px;display:grid}.hmoems-rfq-intelligence-grid article{background:#ffffff08;border:1px solid #52a8ff1f;padding:12px}.hmoems-rfq-intelligence-grid strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-rfq-decision{background:#ffffff07;border:1px solid #52a8ff1f;margin:0 13px 13px;padding:12px}.hmoems-rfq-decision strong{color:#ffffffd1;margin-top:5px;font-size:12px;line-height:1.45;display:block}.hmoems-rfq-decision.positive{border-color:#52a8ff47}.hmoems-rfq-decision.warning,.hmoems-rfq-decision.neutral{border-color:#f1d22b3d}.hmoems-rfq-decision.negative{border-color:#ef5c5c4d}@media (width<=1000px){.hmoems-rfq-intelligence-grid{grid-template-columns:1fr}.hmoems-rfq-intelligence>header{display:grid}.hmoems-rfq-intelligence>header mark{width:fit-content}}.hmoems-rfq-negotiation{background:linear-gradient(#f1d22b0b,#02080bf0);border:1px solid #f1d22b2b;margin:0 20px 18px}.hmoems-rfq-negotiation header{border-bottom:1px solid #f1d22b1f;justify-content:space-between;gap:14px;padding:13px;display:flex}.hmoems-rfq-negotiation header span,.hmoems-rfq-negotiation-grid span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-rfq-negotiation header strong{color:#f6e879;margin-top:5px;font-size:16px;display:block}.hmoems-rfq-negotiation header em,.hmoems-rfq-negotiation-grid em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hmoems-rfq-negotiation header mark{color:#ffffffd1;text-align:center;text-transform:uppercase;background:#ffffff09;border:1px solid #f1d22b3d;min-width:125px;height:fit-content;padding:8px 10px;font-size:10px;font-weight:950}.hmoems-rfq-negotiation header mark.positive{color:#8fd0ff;border-color:#52a8ff57}.hmoems-rfq-negotiation header mark.warning,.hmoems-rfq-negotiation header mark.neutral{color:#f6e879;border-color:#f1d22b61}.hmoems-rfq-negotiation header mark.negative{color:#f99;border-color:#ef5c5c66}.hmoems-rfq-negotiation-grid{grid-template-columns:.9fr 1fr 1.4fr;gap:10px;padding:13px;display:grid}.hmoems-rfq-negotiation-grid article,.hmoems-rfq-negotiation-grid label{background:#ffffff08;border:1px solid #52a8ff1f;padding:12px}.hmoems-rfq-negotiation-grid strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-rfq-negotiation-grid input{color:#fffffff0;background:#00000047;border:1px solid #f1d22b38;outline:none;width:100%;margin-top:8px;padding:10px 11px;font-weight:900}.hmoems-rfq-negotiation>button{color:#f6e879;cursor:pointer;background:linear-gradient(#f1d22b29,#111827f2);border:1px solid #f1d22b4d;margin:0 13px 13px;padding:10px 13px;font-size:11px;font-weight:950}@media (width<=900px){.hmoems-rfq-negotiation-grid,.hmoems-rfq-negotiation header{grid-template-columns:1fr;display:grid}.hmoems-rfq-negotiation header mark{width:fit-content}}.hmoems-core-workspace td small,.hmoems-core-workspace td em,.hmoems-position-table td small,.hmoems-position-table td em,.hmoems-positions-table td small,.hmoems-positions-table td em,.hmoems-statement-tables td small,.hmoems-statement-tables td em{text-overflow:ellipsis;white-space:nowrap;max-width:520px;display:block;overflow:hidden}.hmoems-core-workspace td:first-child small,.hmoems-core-workspace td:first-child em{max-width:620px}.hmoems-rfq-use-smart-target{color:#8fd0ff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(#0e202dfa,#050d13fa);border:1px solid #52a8ff3d;margin-top:8px;padding:8px 10px;font-size:10px;font-weight:950}.hmoems-rfq-use-smart-target:hover{color:#f6e879;border-color:#f1d22b57}.hmoems-bond-dirty-total-card{background:linear-gradient(#f1d22b14,#071016f0)!important;border-color:#f1d22b47!important}.hmoems-bond-dirty-total-card strong{color:#f6e879!important}.hmoems-bond-dirty-total-card em{color:#ffffff9e!important;line-height:1.35!important}.hmoems-after-hours-toggle-inline{background:linear-gradient(#081319eb,#02080bf5);border:1px solid #52a8ff29;gap:10px;width:100%;margin:10px 0;padding:11px;display:grid}.hmoems-after-hours-toggle-inline.on{background:linear-gradient(#f1d22b13,#02080bf5);border-color:#f1d22b57}.hmoems-after-hours-toggle-inline.off{border-color:#52a8ff29}.hmoems-after-hours-toggle-inline span{color:#ffffff85;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-after-hours-toggle-inline strong{color:#ffffffeb;margin-top:4px;font-size:14px;font-weight:950;display:block}.hmoems-after-hours-toggle-inline.on strong{color:#f6e879}.hmoems-after-hours-toggle-inline em{color:#ffffff94;margin-top:4px;font-size:10px;font-style:normal;line-height:1.35;display:block}.hmoems-after-hours-toggle-inline button{color:#8fd0ff;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(#0e202dfa,#050d13fa);border:1px solid #52a8ff38;width:100%;padding:8px 10px;font-size:10px;font-weight:950}.hmoems-after-hours-toggle-inline.on button{color:#f6e879;background:linear-gradient(#f1d22b24,#111827f2);border-color:#f1d22b52}.hmoems-after-hours-toggle-inline button:hover{border-color:#f1d22b6b}.hmoems-rfq-compliance-panel,.hmoems-rfq-event-log{background:linear-gradient(#081319d1,#02080bf0);border:1px solid #52a8ff24;margin:0 20px 16px}.hmoems-rfq-compliance-panel>header,.hmoems-rfq-event-log>header{border-bottom:1px solid #52a8ff1f;justify-content:space-between;gap:14px;padding:13px;display:flex}.hmoems-rfq-compliance-panel span,.hmoems-rfq-event-log span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-rfq-compliance-panel strong,.hmoems-rfq-event-log strong{color:#fffffff0;margin-top:5px;font-size:13px;display:block}.hmoems-rfq-compliance-panel header strong,.hmoems-rfq-event-log header strong{color:#8fd0ff;font-size:16px}.hmoems-rfq-compliance-panel em,.hmoems-rfq-event-log em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.4;display:block}.hmoems-rfq-compliance-panel mark{color:#f6e879;text-align:center;text-transform:uppercase;background:#ffffff09;border:1px solid #f1d22b38;min-width:130px;height:fit-content;padding:8px 10px;font-size:10px;font-weight:950}.hmoems-rfq-compliance-panel mark.positive,.hmoems-rfq-compliance-grid article.positive strong{color:#7cff9d}.hmoems-rfq-compliance-panel mark.warning,.hmoems-rfq-compliance-grid article.warning strong{color:#f6e879}.hmoems-rfq-compliance-panel mark.negative,.hmoems-rfq-compliance-grid article.negative strong{color:#f99}.hmoems-rfq-compliance-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:13px;display:grid}.hmoems-rfq-compliance-grid article{background:#ffffff08;border:1px solid #52a8ff1f;padding:12px}.hmoems-rfq-compliance-panel footer{background:#f1d22b09;border:1px solid #f1d22b2e;justify-content:space-between;align-items:center;gap:14px;margin:0 13px 13px;padding:12px;display:flex}.hmoems-rfq-compliance-panel footer p{color:#ffffffb3;margin:0;font-size:11px;line-height:1.4}.hmoems-rfq-compliance-panel footer button{color:#f6e879;cursor:pointer;text-transform:uppercase;background:linear-gradient(#f1d22b29,#111827f2);border:1px solid #f1d22b4d;padding:9px 12px;font-size:10px;font-weight:950}.hmoems-rfq-compliance-panel footer button.approved{color:#7cff9d;border-color:#7cff9d4d}.hmoems-rfq-event-list{gap:8px;padding:13px;display:grid}.hmoems-rfq-event-list article{background:#ffffff06;border:1px solid #52a8ff1a;grid-template-columns:42px minmax(0,1fr) 140px;align-items:center;gap:10px;padding:10px;display:grid}.hmoems-rfq-event-list article>span{color:#8fd0ff;font-size:12px}.hmoems-rfq-event-list mark{color:#ffffffbd;text-align:center;text-transform:uppercase;background:#ffffff09;border:1px solid #f1d22b2e;padding:6px 8px;font-size:9px;font-weight:950}.hmoems-rfq-modal footer button.primary:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.35)}@media (width<=1000px){.hmoems-rfq-compliance-grid{grid-template-columns:1fr}.hmoems-rfq-event-list article{grid-template-columns:38px minmax(0,1fr)}.hmoems-rfq-event-list mark{grid-column:2;width:fit-content}}.hmoems-execution-report-backdrop{z-index:10020;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at top,#f1d22b1a,#0000 38%),#000000d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hmoems-execution-report-modal{background:linear-gradient(#0a1215fc,#010507fc);border:1px solid #f1d22b42;width:min(1040px,96vw);max-height:92vh;overflow:auto;box-shadow:0 28px 90px #000000c7}.hmoems-execution-report-modal>header{border-bottom:1px solid #f1d22b29;justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.hmoems-execution-report-modal>header span,.hmoems-execution-report-hero span,.hmoems-execution-report-grid span{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-execution-report-modal>header strong{color:#f1d22b;letter-spacing:-.03em;margin-top:5px;font-size:23px;display:block}.hmoems-execution-report-modal>header em{color:#ffffff9e;max-width:760px;margin-top:6px;font-size:12px;font-style:normal;line-height:1.45;display:block}.hmoems-execution-report-modal>header button{color:#f6e879;cursor:pointer;background:#00000047;border:1px solid #f1d22b3d;width:38px;height:38px;font-size:22px}.hmoems-execution-report-hero,.hmoems-execution-report-grid{gap:10px;padding:16px 20px;display:grid}.hmoems-execution-report-hero{grid-template-columns:repeat(3,minmax(0,1fr))}.hmoems-execution-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0}.hmoems-execution-report-hero article,.hmoems-execution-report-grid article{background:#ffffff08;border:1px solid #52a8ff24;padding:13px}.hmoems-execution-report-grid article.highlight{background:linear-gradient(#f1d22b14,#ffffff06);border-color:#f1d22b4d}.hmoems-execution-report-hero strong,.hmoems-execution-report-grid strong{color:#fffffff0;margin-top:5px;font-size:15px;display:block}.hmoems-execution-report-grid article.highlight strong{color:#f6e879;font-size:17px}.hmoems-execution-report-hero em,.hmoems-execution-report-grid em{color:#ffffff8f;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-execution-report-modal footer{border-top:1px solid #f1d22b1f;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.hmoems-execution-report-modal footer button{color:#8fd0ff;cursor:pointer;background:linear-gradient(#0e202dfa,#050d13fa);border:1px solid #52a8ff38;padding:10px 13px;font-size:11px;font-weight:950}.hmoems-execution-report-modal footer button.primary{color:#08100c;background:linear-gradient(#f1d22b,#9f7e13);border-color:#f1d22b4d}.hmoems-execution-report-modal footer button.ghost{color:#ffffffb3}@media (width<=1000px){.hmoems-execution-report-hero,.hmoems-execution-report-grid{grid-template-columns:1fr}.hmoems-execution-report-modal>header{display:grid}}.hmoems-settlement-pro{background:linear-gradient(#081319d1,#02080bf0);border:1px solid #52a8ff24;margin:14px 0}.hmoems-settlement-pro>header{border-bottom:1px solid #52a8ff1f;padding:13px}.hmoems-settlement-pro>header span,.hmoems-settlement-pro-grid span{color:#ffffff8a;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-settlement-pro>header strong{color:#8fd0ff;margin-top:5px;font-size:16px;display:block}.hmoems-settlement-pro>header em,.hmoems-settlement-pro-grid em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-settlement-pro-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:13px;display:grid}.hmoems-settlement-pro-grid article{background:#ffffff08;border:1px solid #52a8ff1f;padding:12px}.hmoems-settlement-pro-grid article strong{color:#fffffff0;margin-top:6px;font-size:17px;display:block}.hmoems-settlement-pro-grid article.positive strong{color:#7cff9d}.hmoems-settlement-pro-grid article.warning strong{color:#f6e879}.hmoems-settlement-pro-grid article.negative strong{color:#f99}.hmoems-settlement-status{text-transform:uppercase;letter-spacing:.05em;border:1px solid #52a8ff29;justify-content:center;align-items:center;min-width:86px;padding:4px 7px;font-size:9px;font-weight:950;display:inline-flex}.hmoems-settlement-status.positive{color:#7cff9d;border-color:#7cff9d3d}.hmoems-settlement-status.warning{color:#f6e879;border-color:#f1d22b4d}.hmoems-settlement-status.negative{color:#f99;border-color:#ff999942}.hmoems-settlement-status.neutral{color:#8fd0ff}@media (width<=1000px){.hmoems-settlement-pro-grid{grid-template-columns:1fr}}.hmoems-core-workspace>.hmoems-settlement-panel{display:none!important}.hmoems-lower-settlement-calendar{background:linear-gradient(#081319db,#02080bf5);border:1px solid #52a8ff24;margin:12px 0 14px}.hmoems-lower-settlement-calendar>header{border-bottom:1px solid #52a8ff1f;justify-content:space-between;gap:14px;padding:13px;display:flex}.hmoems-lower-settlement-calendar span,.hmoems-lower-settlement-grid span,.hmoems-lower-settlement-cycles span{color:#ffffff8a;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-lower-settlement-calendar header strong{color:#8fd0ff;margin-top:5px;font-size:16px;display:block}.hmoems-lower-settlement-calendar em,.hmoems-lower-settlement-grid em,.hmoems-lower-settlement-cycles em{color:#ffffff94;margin-top:5px;font-size:11px;font-style:normal;line-height:1.35;display:block}.hmoems-lower-settlement-calendar header mark{color:#f6e879;text-align:center;text-transform:uppercase;background:#f1d22b0d;border:1px solid #f1d22b38;min-width:240px;height:fit-content;padding:8px 10px;font-size:10px;font-weight:950}.hmoems-lower-settlement-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:13px;display:grid}.hmoems-lower-settlement-grid article,.hmoems-lower-settlement-cycles article{background:#ffffff08;border:1px solid #52a8ff1f;padding:12px}.hmoems-lower-settlement-grid article strong,.hmoems-lower-settlement-cycles article strong{color:#fffffff0;margin-top:6px;font-size:16px;display:block}.hmoems-lower-settlement-grid article.positive strong{color:#7cff9d}.hmoems-lower-settlement-grid article.warning strong{color:#f6e879}.hmoems-lower-settlement-grid article.negative strong{color:#f99}.hmoems-lower-settlement-cycles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 13px 13px;display:grid}.hmoems-lower-settlement-bucket{text-transform:uppercase;letter-spacing:.04em;border:1px solid #52a8ff29;justify-content:center;align-items:center;min-width:112px;padding:4px 7px;font-size:9px;font-weight:950;display:inline-flex}.hmoems-lower-settlement-bucket.positive{color:#7cff9d;border-color:#7cff9d3d}.hmoems-lower-settlement-bucket.warning{color:#f6e879;border-color:#f1d22b4d}.hmoems-lower-settlement-bucket.negative{color:#f99;border-color:#ff999942}.hmoems-lower-settlement-bucket.neutral{color:#8fd0ff}@media (width<=1000px){.hmoems-lower-settlement-calendar>header,.hmoems-lower-settlement-grid,.hmoems-lower-settlement-cycles{grid-template-columns:1fr;display:grid}.hmoems-lower-settlement-calendar header mark{min-width:0}}.hmoems-core-focus-table:has(.hmoems-lower-settlement-calendar){display:none!important}.hmoems-bottom-settlement-pro{background:linear-gradient(#081319db,#02080bf5);border:1px solid #52a8ff24;margin:10px 0 12px}.hmoems-bottom-settlement-pro-head{border-bottom:1px solid #52a8ff1f;justify-content:space-between;gap:12px;padding:11px;display:flex}.hmoems-bottom-settlement-pro-head span,.hmoems-bottom-settlement-cards span,.hmoems-bottom-settlement-cycles span{color:#ffffff8a;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.hmoems-bottom-settlement-pro-head strong{color:#8fd0ff;margin-top:4px;font-size:14px;display:block}.hmoems-bottom-settlement-pro-head em,.hmoems-bottom-settlement-cards em,.hmoems-bottom-settlement-cycles em{color:#ffffff94;margin-top:4px;font-size:10px;font-style:normal;line-height:1.35;display:block}.hmoems-bottom-settlement-pro-head button{color:#8fd0ff;cursor:pointer;background:linear-gradient(#0e202dfa,#050d13fa);border:1px solid #52a8ff3d;margin-left:6px;padding:7px 10px;font-size:10px;font-weight:950}.hmoems-bottom-settlement-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.hmoems-bottom-settlement-cycles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 10px 10px;display:grid}.hmoems-bottom-settlement-cards article,.hmoems-bottom-settlement-cycles article{background:#ffffff08;border:1px solid #52a8ff1f;padding:10px}.hmoems-bottom-settlement-cards article strong,.hmoems-bottom-settlement-cycles article strong{color:#fffffff0;margin-top:5px;font-size:14px;display:block}.hmoems-bottom-settlement-cards article.positive strong{color:#7cff9d}.hmoems-bottom-settlement-cards article.warning strong{color:#f6e879}.hmoems-bottom-settlement-cards article.negative strong{color:#f99}@media (width<=1000px){.hmoems-bottom-settlement-pro-head,.hmoems-bottom-settlement-cards,.hmoems-bottom-settlement-cycles{grid-template-columns:1fr;display:grid}}.hmoems-core-workspace:has(.hmoems-positions-workspace)+.hmoems-kpis{display:none!important}.hmoems-core-workspace:has(.hmoems-positions-workspace)+.hmoems-kpis+.hmoems-board{display:none!important}.hmoems-cloud-status-badge{z-index:40;color:#ffffffdb;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#081218f5,#02080bfa);border:1px solid #52a8ff2e;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0 0 10px auto;padding:7px 10px;font-size:10px;font-weight:950;display:inline-flex;position:sticky;top:10px;box-shadow:0 12px 35px #00000052}.hmoems-cloud-status-badge span{font-size:11px}.hmoems-cloud-status-badge strong{color:#fffffff0}.hmoems-cloud-status-badge em{color:#ffffff7a;font-style:normal;font-weight:800}.hmoems-cloud-status-badge.active{border-color:#7cff9d42}.hmoems-cloud-status-badge.active span,.hmoems-cloud-status-badge.active strong{color:#7cff9d}.hmoems-cloud-status-badge.error{border-color:#ff99994d}.hmoems-cloud-status-badge.error span,.hmoems-cloud-status-badge.error strong{color:#f99}.hmoems-cloud-status-badge.local{border-color:#f1d22b3d}.hmoems-cloud-status-badge.local span,.hmoems-cloud-status-badge.local strong{color:#f6e879}@media (width<=900px){.hmoems-cloud-status-badge{margin:0 0 10px;position:static}}.hmoems-cloud-status-badge{display:none!important}.hmoems-system strong{color:#7cff9d}.hmoems-system em{color:#ffffff94}.hmoems-cloud-auth-strip{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid!important}.hmoems-cloud-auth-strip button{color:#7cff9d;text-transform:uppercase;cursor:pointer;background:#7cff9d0f;border:1px solid #7cff9d38;grid-column:1/-1;width:fit-content;padding:5px 8px;font-size:9px;font-weight:950}.hmoems-cloud-login-panel{background:#020a08b8;border:1px solid #7cff9d2e;gap:7px;margin:-4px 0 12px;padding:9px;display:grid}.hmoems-cloud-login-panel input{color:#ffffffeb;background:#00000052;border:1px solid #52a8ff2e;outline:none;width:100%;padding:7px 8px;font-size:11px}.hmoems-cloud-login-panel button{color:#7cff9d;cursor:pointer;background:#7cff9d14;border:1px solid #7cff9d40;padding:7px 8px;font-size:10px;font-weight:950}.hmoems-cloud-login-panel em{color:#f99;font-size:10px;font-style:normal}.hmoems-cloud-data-status{background:#04120e8a;border:1px solid #7cff9d1f;border-radius:8px;gap:3px;margin:-2px 0 12px;padding:7px 8px;display:grid}.hmoems-cloud-data-status span{color:#7cff9db8;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:950}.hmoems-cloud-data-status strong{color:#ffffffe6;font-size:10px;font-weight:850;line-height:1.35}.hmoems-cloud-data-status em{color:#b4c6bec2;font-size:9px;font-style:normal}.hmoems-cloud-data-status i{color:#ffd84de6;letter-spacing:.1em;text-transform:uppercase;background:#ffd84d12;border:1px solid #ffd84d47;border-radius:999px;justify-self:start;align-items:center;width:fit-content;margin-top:1px;padding:2px 6px;font-size:8px;font-style:normal;font-weight:950;display:inline-flex}.hmoems-page button:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.45)}.hmoems-page button:disabled:hover{box-shadow:none!important;transform:none!important}.hmoems-cloud-admin-button{color:#ffd84deb;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffd84d14;border:1px solid #ffd84d47;border-radius:999px;justify-self:start;width:fit-content;margin-top:4px;padding:4px 8px;font-size:9px;font-weight:950}.hmoems-cloud-admin-button:hover{background:#ffd84d24}.hmoems-htconnect-handoff-banner{z-index:99970;background:radial-gradient(circle at 0 0,#d69a3529,#0000 34%),linear-gradient(#ffffff0e,#ffffff04),#07100d;border:1px solid #d69a3559;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:min(520px,100vw - 44px);padding:13px 14px;display:grid;position:fixed;top:82px;right:22px;box-shadow:0 24px 76px #00000094}.hmoems-htconnect-handoff-banner span,.hmoems-htconnect-handoff-banner strong,.hmoems-htconnect-handoff-banner em{display:block}.hmoems-htconnect-handoff-banner span{color:#ffbe55;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hmoems-htconnect-handoff-banner strong{color:#fffffff0;margin-top:3px;font-size:13px}.hmoems-htconnect-handoff-banner em{color:#e8eceb8f;margin-top:4px;font-size:11px;font-style:normal}.hmoems-htconnect-handoff-banner nav{gap:6px;min-width:106px;display:grid}.hmoems-htconnect-handoff-banner button,.hmoems-htconnect-ticket-modal button{color:#ffbe55;cursor:pointer;background:#d69a3514;border:1px solid #d69a3547;border-radius:6px;height:28px;padding:0 10px;font-size:10px;font-weight:850}.hmoems-htconnect-handoff-banner button:first-child,.hmoems-htconnect-ticket-modal footer button:first-child{color:#ffe2a8;background:linear-gradient(#d69a3561,#664011c2);border-color:#d69a358f}.hmoems-htconnect-ticket-overlay{z-index:99980;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.hmoems-htconnect-ticket-modal{background:radial-gradient(circle at 10% 0,#d69a3524,#0000 34%),linear-gradient(#ffffff0b,#ffffff03),#07100d;border:1px solid #d69a3557;border-radius:14px;width:min(880px,100vw - 56px);max-height:min(780px,100vh - 70px);overflow:auto;box-shadow:0 34px 110px #000000b8}.hmoems-htconnect-ticket-modal>header{border-bottom:1px solid #ffffff13;justify-content:space-between;gap:14px;padding:16px 18px;display:flex}.hmoems-htconnect-ticket-modal>header span,.hmoems-htconnect-ticket-modal>header strong,.hmoems-htconnect-ticket-modal>header em{display:block}.hmoems-htconnect-ticket-modal>header span{color:#ffbe55;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hmoems-htconnect-ticket-modal>header strong{color:#fff;margin-top:4px;font-size:18px}.hmoems-htconnect-ticket-modal>header em{color:#e8eceb80;margin-top:4px;font-size:11px;font-style:normal}.hmoems-htconnect-ticket-hero{background:linear-gradient(90deg,#48ce5e0e,#0000 40%),#ffffff03;border-bottom:1px solid #fff1;padding:18px}.hmoems-htconnect-ticket-hero b{color:#48ce5eeb;letter-spacing:.1em;background:#48ce5e12;border:1px solid #48ce5e33;border-radius:4px;padding:4px 7px;font-size:10px;display:inline-flex}.hmoems-htconnect-ticket-hero h2{color:#fffffff0;margin:10px 0 4px;font-size:22px}.hmoems-htconnect-ticket-hero p{color:#e8eceb8a;margin:0;font-size:12px}.hmoems-htconnect-ticket-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 18px;display:grid}.hmoems-htconnect-ticket-grid article{background:#ffffff05;border:1px solid #ffffff13;border-radius:8px;min-height:74px;padding:10px}.hmoems-htconnect-ticket-grid span,.hmoems-htconnect-ticket-grid strong{display:block}.hmoems-htconnect-ticket-grid span{color:#e8eceb6b;text-transform:uppercase;letter-spacing:.07em;font-size:10px}.hmoems-htconnect-ticket-grid strong{color:#ffffffe0;margin-top:7px;font-size:12px}.hmoems-htconnect-ticket-note{background:#d69a350b;border:1px solid #d69a352e;border-radius:8px;margin:0 18px 16px;padding:12px}.hmoems-htconnect-ticket-note strong{color:#ffbe55;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.hmoems-htconnect-ticket-note p{color:#e8eceb8a;margin:6px 0 0;font-size:12px;line-height:1.45}.hmoems-htconnect-ticket-modal footer{border-top:1px solid #ffffff12;justify-content:flex-end;gap:8px;padding:14px 18px 18px;display:flex}.hmoems-htconnect-order-row{box-shadow:inset 3px 0 #d69a35b8;background:linear-gradient(90deg,#d69a351b,#0000 34%),#ffffff03!important}.hmoems-htconnect-order-row.selected{box-shadow:inset 3px 0 #ffbe55f2,inset 0 1px #ffffff0d;background:linear-gradient(90deg,#d69a352e,#0000 40%),#ffffff06!important}.hmoems-order-id-cell,.hmoems-order-type-cell{align-items:start;gap:4px;min-width:0;display:grid}.hmoems-order-id-cell>span,.hmoems-order-type-cell>span{white-space:nowrap}.hmoems-htconnect-mini-badge,.hmoems-htconnect-flow-badge{color:#ffbe55;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#d69a3513;border:1px solid #d69a3547;border-radius:4px;align-items:center;gap:4px;width:max-content;max-width:150px;padding:3px 6px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.hmoems-htconnect-flow-badge{color:#76ffcdeb;letter-spacing:.04em;background:#48ce5e0e;border-color:#48ce5e38;max-width:180px}.hmoems-htconnect-order-row td:nth-child(4) strong:after{content:" · HT Connect";color:#ffbe55c2;font-size:10px;font-weight:800}.hmoems-htconnect-order-row td:nth-child(9){font-weight:800;color:#ffbe55!important}.hmoems-htconnect-boleta-bridge{background:radial-gradient(circle at 0 0,#d69a3526,#0000 34%),linear-gradient(90deg,#48ce5e0e,#0000 38%),#ffffff05;border:1px solid #d69a3552;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:10px 0 14px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff0b,0 14px 34px #00000038}.hmoems-htconnect-boleta-bridge span,.hmoems-htconnect-boleta-bridge strong,.hmoems-htconnect-boleta-bridge em{display:block}.hmoems-htconnect-boleta-bridge span{color:#ffbe55;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hmoems-htconnect-boleta-bridge strong{color:#fffffff2;margin-top:4px;font-size:15px}.hmoems-htconnect-boleta-bridge em{color:#e8eceb8f;margin-top:4px;font-size:11px;font-style:normal}.hmoems-htconnect-boleta-bridge nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.hmoems-htconnect-boleta-bridge button{color:#ffbe55;cursor:pointer;background:#d69a3514;border:1px solid #d69a354d;border-radius:7px;height:30px;padding:0 11px;font-size:10px;font-weight:850}.hmoems-htconnect-boleta-bridge button:first-child{color:#ffe2a8;background:linear-gradient(#d69a3566,#664011cc);border-color:#d69a3594}.hmoems-htconnect-boleta-bridge button:hover{filter:brightness(1.06);border-color:#ffbe55a8}.hmoems-htconnect-command-badge{letter-spacing:.07em;text-transform:uppercase;background:#d69a3512;border:1px solid #d69a3542;border-radius:4px;width:max-content;margin-top:4px;padding:3px 6px;font-weight:900;color:#ffbe55!important;font-size:9px!important;font-style:normal!important;display:inline-flex!important}.hmoems-htconnect-focus-pulse{animation:1.15s ease-in-out 4 hmoemsHtConnectFocusPulse}@keyframes hmoemsHtConnectFocusPulse{0%{outline:1px solid #d69a3526;box-shadow:inset 3px 0 #ffbe55f2,0 0 #d69a3500}50%{outline:1px solid #ffbe55c7;box-shadow:inset 3px 0 #ffbe55,0 0 24px #d69a3538}to{outline:1px solid #d69a3526;box-shadow:inset 3px 0 #ffbe55f2,0 0 #d69a3500}}.hmoems-sidebar-logo-button{color:#06100b;cursor:pointer;background:linear-gradient(135deg,#ffd644fa,#957614c7),radial-gradient(circle at 30% 20%,#ffffff3d,#0000 34%);border:1px solid #ffd64485;border-radius:10px;place-items:center;width:38px;height:38px;margin:0 0 12px;display:inline-grid;box-shadow:0 0 0 1px #ffd64414,0 14px 30px #00000047}.hmoems-sidebar-logo-button span{letter-spacing:-.04em;font-size:18px;font-weight:1000}.hmoems-return-terminal-button{color:#d9f4ff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#081e2ceb,#050e0feb),radial-gradient(circle at 10% 0,#6de3ff29,#0000 42%);border:1px solid #6de3ff3d;border-radius:12px;align-content:center;gap:2px;width:100%;min-height:44px;margin-top:12px;margin-bottom:12px;padding:9px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff08}.hmoems-return-terminal-button span{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:950}.hmoems-return-terminal-button em{color:#accdd0b8;font-size:10px;font-style:normal;font-weight:800}.hmoems-return-terminal-button:hover,.hmoems-sidebar-logo-button:hover{filter:brightness(1.08);transform:translateY(-1px)}.hmoems-return-terminal-button:active,.hmoems-sidebar-logo-button:active{transform:translateY(0)}.hmoems-sidebar-logo-button{vertical-align:middle;border-radius:12px;width:40px;height:40px;margin:0 7px 13px 0;box-shadow:0 0 0 1px #ffd64429,0 16px 32px #00000057,inset 0 1px #ffffff47}.hmoems-sidebar-logo-button span{letter-spacing:-.08em;font-size:17px;font-weight:1000;transform:translateY(-.5px)}.hmoems-sidebar-logo-button+span{vertical-align:middle;letter-spacing:.22em;color:#ffe46b;text-shadow:0 0 14px #ffd6442e,0 1px #0000008c;margin-left:1px;font-size:12px;font-weight:1000;line-height:1;display:inline-block;transform:translateY(-8px)}.hmoems-sidebar-logo-button+span+strong,.hmoems-sidebar-logo-button+span~strong{margin-top:4px}.hmoems-account-cloud-status{color:#dae8eeb8;letter-spacing:.05em;text-transform:uppercase;background:#0206176b;border:1px solid #94a3b838;border-radius:999px;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-top:7px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.hmoems-account-cloud-status:before{content:"";background:#94a3b8b8;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #94a3b814}.hmoems-account-cloud-status.is-synced{color:#b9f8d5;background:#052e1f57;border-color:#36d3995c}.hmoems-account-cloud-status.is-synced:before{background:#36d399;box-shadow:0 0 0 3px #36d3991f,0 0 16px #36d39957}.hmoems-account-cloud-status.is-local{color:#fde68a;background:#452d0657;border-color:#fbbf2457}.hmoems-account-cloud-status.is-demo{color:#bfdbfe;background:#0f172a80;border-color:#60a5fa57}.hmoems-account-cloud-status.is-demo:before{background:#60a5fa;box-shadow:0 0 0 3px #60a5fa1f,0 0 14px #60a5fa47}.hmoems-account-cloud-status.is-offline{color:#e2e8f09e;background:#0f172a61;border-color:#94a3b83d}.hmoems-account-cloud-status,.hmoems-account-cloud-status.is-synced,.hmoems-account-cloud-status.is-local,.hmoems-account-cloud-status.is-demo,.hmoems-account-cloud-status.is-offline{letter-spacing:.045em;text-transform:uppercase;background:linear-gradient(135deg,#f6d63ef5,#ba9012eb),radial-gradient(circle at 20% 0,#ffffff38,#0000 38%);border:1px solid #0f172a38;border-radius:999px;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-top:7px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:1000;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fff3,0 0 0 1px #f6d63e14;color:#06100b!important}.hmoems-account-cloud-status:before,.hmoems-account-cloud-status.is-synced:before,.hmoems-account-cloud-status.is-local:before,.hmoems-account-cloud-status.is-demo:before,.hmoems-account-cloud-status.is-offline:before{content:"";background:#22c55e;border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e24,0 0 14px #22c55e5c}.hmoems-account-cloud-status.is-local:before{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b24,0 0 14px #f59e0b52}.hmoems-account-cloud-status.is-offline:before{background:#94a3b8;box-shadow:0 0 0 3px #94a3b81f,0 0 10px #94a3b83d}.hmoems-universe-top6-liquidez{background:linear-gradient(135deg,#19160af5,#05110dfa),radial-gradient(circle at 12% 0,#f5cb3e1a,#0000 34%);border:1px solid #daae1d3d;border-radius:12px;margin:6px;padding:8px;box-shadow:inset 0 0 0 1px #ffffff06}.hmoems-universe-top6-liquidez header{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:7px;padding-bottom:6px;display:flex}.hmoems-universe-top6-liquidez header strong{color:#f8d84e;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:1000;display:block}.hmoems-universe-top6-liquidez header span{color:#cbd5e19e;letter-spacing:.01em;margin-top:2px;font-size:10px;font-weight:750;display:block}.hmoems-universe-top6-liquidez header em{color:#36d399eb;letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:10px;font-style:normal;font-weight:900}.hmoems-universe-top6-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.hmoems-universe-top6-grid button{color:#e5e7eb;cursor:pointer;text-align:left;background:#020808ad;border:1px solid #94a3b829;border-radius:9px;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"rank symbol""rank value";gap:1px 7px;min-width:0;min-height:38px;padding:7px 8px;display:grid}.hmoems-universe-top6-grid button b{color:#f8d84edb;letter-spacing:.06em;grid-area:rank;place-self:center;font-size:10px;font-weight:1000}.hmoems-universe-top6-grid button strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;letter-spacing:.02em;grid-area:symbol;font-size:11px;font-weight:1000;overflow:hidden}.hmoems-universe-top6-grid button span{text-overflow:ellipsis;white-space:nowrap;color:#36d399f2;grid-area:value;font-size:10px;font-weight:900;overflow:hidden}.hmoems-universe-top6-grid button:hover{background:#19160af0;border-color:#f8d84e6b;transform:translateY(-1px)}@media (width<=980px){.hmoems-universe-top6-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hmoems-universe-top6-liquidez{border-radius:10px;margin:5px 6px 6px;padding:7px;display:block!important}.hmoems-universe-top6-liquidez header{margin-bottom:5px;padding-bottom:5px}.hmoems-universe-top6-liquidez header strong{letter-spacing:.08em;font-size:10px}.hmoems-universe-top6-liquidez header span,.hmoems-universe-top6-liquidez header em{font-size:9px}.hmoems-universe-top6-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.hmoems-universe-top6-grid button{border-radius:8px;min-height:34px;padding:6px 7px}.hmoems-universe-top6-grid button b{font-size:9px}.hmoems-universe-top6-grid button strong{font-size:10px}.hmoems-universe-top6-grid button span{font-size:9px}.hmoems-universe-top6-grid button{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"rank symbol value""rank meta value"}.hmoems-universe-top6-grid button small{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8c7;grid-area:meta;font-size:8.5px;font-weight:800;overflow:hidden}.hmoems-universe-top6-grid button:disabled{cursor:not-allowed;opacity:.56}.hmoems-universe-top6-grid button:disabled span{color:#94a3b8b8}.hmoems-conformidade-kpis{align-items:stretch}.hmoems-conformidade-kpis article{min-height:118px}.hmoems-conformidade-kpis article span{letter-spacing:.08em}.hmoems-conformidade-kpis article strong{font-variant-numeric:tabular-nums}.hmoems-conformidade-layout table tbody tr td,.hmoems-conformidade-layout table tbody tr th{vertical-align:top}.hmoems-conformidade-layout table tbody tr:hover{background:#fbbf240b}.hmoems-cloud-auth-strip,.hmoems-cloud-auth-strip,[data-hmoems-hidden-internal-cloud=true]{display:none!important}.hmoems-hmds-pretrade-panel{background:radial-gradient(circle at 0 0,#1fe28e14,#0000 34%),linear-gradient(#061a17f5,#020909fa);border:1px solid #ffd85b38;margin:10px 0 12px;box-shadow:inset 0 0 0 1px #ffffff06}.hmoems-hmds-pretrade-panel header{border-bottom:1px solid #ffd85b21;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 12px;display:flex}.hmoems-hmds-pretrade-panel header span{color:#ffd85bf2;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hmoems-hmds-pretrade-panel header strong{color:#f5fff9;margin-top:4px;font-size:15px;font-weight:950;display:block}.hmoems-hmds-pretrade-panel header em{color:#7fffbee0;white-space:nowrap;font-size:11px;font-style:normal;font-weight:850}.hmoems-hmds-pretrade-grid{background:#ffd85b14;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.hmoems-hmds-pretrade-grid article{background:linear-gradient(#08221ff0,#010a0afa);padding:10px 11px}.hmoems-hmds-pretrade-grid article span{color:#ffd85bd6;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.hmoems-hmds-pretrade-grid article b{color:#fff;margin-top:5px;font-size:15px;font-weight:950;display:block}.hmoems-hmds-pretrade-grid article small{color:#e2f4ef9e;margin-top:4px;font-size:10px;display:block}.hmoems-hmds-pretrade-panel.ok{border-color:#43ff9547}.hmoems-hmds-pretrade-panel.attention{border-color:#ffd85b59}.hmoems-hmds-pretrade-panel.warning{border-color:#ff9e426b}.hmoems-hmds-pretrade-panel.danger,.hmoems-hmds-pretrade-panel.missing{border-color:#ff5b5b61}.hmoems-hmds-pretrade-panel.danger header strong,.hmoems-hmds-pretrade-panel.missing header strong{color:#ff9a9a}.hmoems-hmds-pretrade-panel.warning header strong{color:#ffbf6b}.hmoems-hmds-pretrade-panel.attention header strong{color:#ffdf5f}.hmoems-hmds-pretrade-panel.ok header strong{color:#7dffbd}.hmoems-hmds-pretrade-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px!important;margin:0!important;padding:10px 12px 12px!important;list-style:none!important;display:grid!important}.hmoems-hmds-pretrade-checks li{color:#e7f6f2c7;background:#ffffff09;border:1px solid #ffffff12;font-size:11px;line-height:1.3;margin:0!important;padding:7px 8px!important}@media (width<=980px){.hmoems-hmds-pretrade-grid,.hmoems-hmds-pretrade-checks{grid-template-columns:1fr!important}}.hmoems-hmds-order-badge{color:#ffe57ff5;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffd85b14;border:1px solid #ffd85b38;border-radius:999px;align-items:center;width:fit-content;margin-top:4px;padding:3px 7px;font-size:9px;font-weight:950;display:inline-flex}.hmoems-hmds-order-badge.ok{color:#7dffbd;background:#43ff951a;border-color:#43ff9542}.hmoems-hmds-order-badge.attention{color:#ffdf5f;background:#ffd85b1a;border-color:#ffd85b52}.hmoems-hmds-order-badge.warning{color:#ffbf6b;background:#ff9e421a;border-color:#ff9e425c}.hmoems-hmds-order-badge.danger,.hmoems-hmds-order-badge.missing{color:#ff9a9a;background:#ff5b5b1a;border-color:#ff5b5b5c}.hmoems-hmds-order-detail{color:#e2f4ef9e;margin-top:4px;font-size:10px;line-height:1.35;display:block}.hmoems-hmds-order-detail.ok{color:#7dffbdc2}.hmoems-hmds-order-detail.attention{color:#ffdf5fc7}.hmoems-hmds-order-detail.warning{color:#ffbf6bc7}.hmoems-hmds-order-detail.danger,.hmoems-hmds-order-detail.missing{color:#ff9a9ac7}.hmoems-universe-full-head{background:#ffd84d0b;border:1px solid #ffd84d2e;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;padding:10px 12px 12px;display:flex}.hmoems-universe-full-head strong{color:#f6d54a;letter-spacing:.12em;text-transform:uppercase;font-size:12px;display:block}.hmoems-universe-full-head span{color:#f4f0df9e;margin-top:3px;font-size:11px;display:block}.hmoems-universe-tabs{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:360px;display:flex}.hmoems-universe-tabs button{color:#f4f0dfc7;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;padding:6px 10px;font-size:11px}.hmoems-universe-tabs button.active,.hmoems-universe-tabs button:hover{color:#f6d54a;background:#f6d54a21;border-color:#f6d54a73}.hmoems-universe-result-count{color:#f4f0df85;letter-spacing:.06em;text-transform:uppercase;padding:6px 2px 8px;font-size:11px}.hmoems-universe-open-advanced{color:#f7d54a;cursor:pointer;letter-spacing:.04em;background:#ffd13b12;border:1px solid #ffd13b3d;border-radius:10px;margin-top:8px;padding:8px 12px;font-size:12px}.hmoems-universe-open-advanced:hover{background:#ffd13b1f;border-color:#ffd13b70}.hmoems-universe-open-advanced{display:none!important}.hmoemsCloudBridgeV1{color:#f8fafc;background:radial-gradient(circle at 96% 0,#2563eb1f,#0000 24%),linear-gradient(#0a1118f5,#040608fa);border:1px solid #dab1374d;margin:0 0 10px;padding:12px;box-shadow:inset 0 0 0 1px #dab1370d}.hmoemsCloudBridgeV1__head,.hmoemsCloudBridgeV1__grid,.hmoemsCloudBridgeV1__meta{gap:10px;display:grid}.hmoemsCloudBridgeV1__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-bottom:10px}.hmoemsCloudBridgeV1__head p,.hmoemsCloudBridgeV1 label span{color:#f8fafc94;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.hmoemsCloudBridgeV1__head h2{color:#facc15;margin:3px 0 0;font-size:18px;line-height:1}.hmoemsCloudBridgeV1__status{color:#cbd5e1;letter-spacing:.08em;text-transform:uppercase;background:#0f172ab8;border:1px solid #94a3b859;padding:6px 8px;font-size:10px;font-weight:900}.hmoemsCloudBridgeV1__status--ok{color:#86efac;border-color:#22c55e80}.hmoemsCloudBridgeV1__status--warn{color:#facc15;border-color:#facc1580}.hmoemsCloudBridgeV1__status--error{color:#fca5a5;border-color:#f8717180}.hmoemsCloudBridgeV1__grid{grid-template-columns:minmax(220px,1.2fr) minmax(240px,1.4fr) auto;align-items:end}.hmoemsCloudBridgeV1 label{gap:5px;display:grid}.hmoemsCloudBridgeV1 input,.hmoemsCloudBridgeV1 select{color:#f8fafc;background:#0000009e;border:1px solid #dab13747;outline:none;width:100%;min-height:34px;padding:0 10px}.hmoemsCloudBridgeV1 input:focus,.hmoemsCloudBridgeV1 select:focus{border-color:#facc15b8;box-shadow:0 0 0 1px #facc1529}.hmoemsCloudBridgeV1__actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.hmoemsCloudBridgeV1 button{color:#f8fafc;text-transform:uppercase;cursor:pointer;background:linear-gradient(#141f2bf2,#070c12f2);border:1px solid #dab13752;min-height:34px;padding:0 10px;font-size:11px;font-weight:900}.hmoemsCloudBridgeV1 button:hover:not(:disabled){color:#facc15;border-color:#facc15bf}.hmoemsCloudBridgeV1 button:disabled{cursor:not-allowed;opacity:.45}.hmoemsCloudBridgeV1__meta{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.hmoemsCloudBridgeV1__meta span{color:#f8fafcc2;text-overflow:ellipsis;white-space:nowrap;background:#0f172a6b;border:1px solid #94a3b82e;padding:7px 8px;font-size:11px;overflow:hidden}.hmoemsCloudBridgeV1__message{color:#f8fafca8;margin:10px 0 0;font-size:12px;line-height:1.4}@media (width<=1100px){.hmoemsCloudBridgeV1__grid{grid-template-columns:1fr}.hmoemsCloudBridgeV1__actions{justify-content:flex-start}.hmoemsCloudBridgeV1__meta{grid-template-columns:1fr}}.hmoemsMultiAssetCloud{color:#f4f0df;background:radial-gradient(circle at 0 0,#d6a32921,#0000 32%),linear-gradient(#0e1218fa,#06080bfa);border:1px solid #d6a32947;border-radius:18px;margin:16px 0;padding:16px;box-shadow:0 22px 60px #00000059}.hmoemsMultiAssetCloud__header,.hmoemsMultiAssetCloud__tools,.hmoemsMultiAssetCloud footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.hmoemsMultiAssetCloud__header span{color:#d6a329;letter-spacing:.16em;text-transform:uppercase;font-size:11px;display:block}.hmoemsMultiAssetCloud__header strong{margin-top:4px;font-size:18px;display:block}.hmoemsMultiAssetCloud__header em,.hmoemsMultiAssetCloud__status small,.hmoemsMultiAssetCloud footer,.hmoemsMultiAssetCloud__table em,.hmoemsMultiAssetCloud__table small{color:#f4f0df9e;font-style:normal}.hmoemsMultiAssetCloud__status{text-align:right}.hmoemsMultiAssetCloud__status b,.hmoemsMultiAssetCloud__status small{display:block}.hmoemsMultiAssetCloud__kpis{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:14px 0;display:grid}.hmoemsMultiAssetCloud__kpis article{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;padding:12px}.hmoemsMultiAssetCloud__kpis span,.hmoemsMultiAssetCloud__kpis em{color:#f4f0df94;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-style:normal;display:block}.hmoemsMultiAssetCloud__kpis strong{color:#f5c452;margin:5px 0;font-size:24px;line-height:1;display:block}.hmoemsMultiAssetCloud__filters{background:#0000002e;border:1px solid #ffffff14;border-radius:999px;gap:6px;padding:4px;display:inline-flex}.hmoemsMultiAssetCloud__filters button{color:#f4f0dfad;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 12px;font-size:12px}.hmoemsMultiAssetCloud__filters button.active{color:#ffd36a;background:#d6a32929}.hmoemsMultiAssetCloud__tools input{color:#f4f0df;background:#00000038;border:1px solid #ffffff1a;border-radius:12px;outline:none;min-width:min(420px,45vw);padding:10px 12px}.hmoemsMultiAssetCloud__error{color:#ffb4b4;background:#ff757514;border:1px solid #ff757547;border-radius:12px;margin:12px 0;padding:10px 12px}.hmoemsMultiAssetCloud__tableWrap{border:1px solid #ffffff14;border-radius:14px;max-height:420px;overflow:auto}.hmoemsMultiAssetCloud__table{border-collapse:collapse;width:100%;min-width:900px}.hmoemsMultiAssetCloud__table th,.hmoemsMultiAssetCloud__table td{text-align:left;vertical-align:top;border-bottom:1px solid #fff1;padding:10px 12px}.hmoemsMultiAssetCloud__table th{z-index:1;color:#f4f0df8a;letter-spacing:.12em;text-transform:uppercase;background:#080a0dfa;font-size:11px;position:sticky;top:0}.hmoemsMultiAssetCloud__table td strong,.hmoemsMultiAssetCloud__table td em,.hmoemsMultiAssetCloud__table td small{display:block}.hmoemsMultiAssetCloud__table td em,.hmoemsMultiAssetCloud__table td small{margin-top:3px;font-size:12px}.hmoemsMultiAssetCloud .asset,.hmoemsMultiAssetCloud .mark{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 8px;font-size:11px;font-weight:700;display:inline-flex}.hmoemsMultiAssetCloud .asset--RF{color:#ffd36a;background:#f5c4521f}.hmoemsMultiAssetCloud .asset--EQ{color:#9bd0ff;background:#64b5ff1f}.hmoemsMultiAssetCloud .mark--marked{color:#8ff0b9;background:#54d68b1f}.hmoemsMultiAssetCloud .mark--activity_only{color:#ffd36a;background:#f5c4521f}.hmoemsMultiAssetCloud .mark--unmarked{color:#f4f0df99;background:#ffffff14}.hmoemsMultiAssetCloud .empty{color:#f4f0df9e;text-align:center;padding:26px}.hmoemsMultiAssetCloud footer{margin-top:12px;font-size:11px}@media (width<=900px){.hmoemsMultiAssetCloud__header,.hmoemsMultiAssetCloud__tools,.hmoemsMultiAssetCloud footer{flex-direction:column;align-items:stretch}.hmoemsMultiAssetCloud__status{text-align:left}.hmoemsMultiAssetCloud__kpis{grid-template-columns:repeat(2,minmax(120px,1fr))}.hmoemsMultiAssetCloud__tools input{min-width:100%}}.hmoemsMultiAssetCloud__positionMarks{background:#64b5ff0b;border:1px solid #64b5ff2e;border-radius:14px;margin:14px 0;padding:12px}.hmoemsMultiAssetCloud__positionMarks header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.hmoemsMultiAssetCloud__positionMarks header span{color:#9bd0ff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.hmoemsMultiAssetCloud__positionMarks header strong{color:#f4f0df;margin-top:3px;display:block}.hmoemsMultiAssetCloud__positionMarks header em{color:#f4f0df94;font-size:12px;font-style:normal}.hmoemsMultiAssetCloud__positionTableWrap{border:1px solid #ffffff12;border-radius:12px;max-height:260px;overflow:auto}.hmoemsMultiAssetCloud__positionTable{border-collapse:collapse;width:100%;min-width:880px}.hmoemsMultiAssetCloud__positionTable th,.hmoemsMultiAssetCloud__positionTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:8px 10px;font-size:12px}.hmoemsMultiAssetCloud__positionTable th{color:#f4f0df8a;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.hmoemsMultiAssetCloud__positionTable small{color:#f4f0df94}.hmoemsMultiAssetCloud .mark--matched{color:#8ff0b9;background:#54d68b1f}.hmoemsSymbolSearch{z-index:5000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04060ac7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.hmoemsSymbolSearch__window{background:linear-gradient(#101216fa,#070a0efc);border:1px solid #ffd13b42;border-radius:18px;grid-template-rows:auto auto auto 1fr auto;width:min(1120px,100vw - 48px);height:min(760px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 32px 90px #0000009e}.hmoemsSymbolSearch__header,.hmoemsSymbolSearch__footer{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 14px;display:flex}.hmoemsSymbolSearch__footer{color:#f4f0df75;border-top:1px solid #fff1;border-bottom:0;padding:12px 22px 16px;font-size:11px}.hmoemsSymbolSearch__header strong{color:#f4f0dff5;font-size:16px;display:block}.hmoemsSymbolSearch__header span{color:#f4f0df85;margin-top:3px;font-size:12px;display:block}.hmoemsSymbolSearch__header button{color:#f4f0dfb8;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}.hmoemsSymbolSearch__search{align-items:center;gap:10px;padding:14px 22px 10px;display:flex}.hmoemsSymbolSearch__search input{color:#f4f0dff5;background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-size:14px}.hmoemsSymbolSearch__search button{color:#f7d54a;cursor:pointer;background:#ffd13b14;border:1px solid #ffd13b3d;border-radius:12px;padding:12px 14px}.hmoemsSymbolSearch__tabs{border-bottom:1px solid #fff1;flex-wrap:wrap;gap:8px;padding:0 22px 14px;display:flex}.hmoemsSymbolSearch__tabs button{color:#f4f0dfc7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff16;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.hmoemsSymbolSearch__tabs button.active{color:#f7d54a;background:#ffd13b1f;border-color:#ffd13b85}.hmoemsSymbolSearch__tabs em{color:#f4f0df7a;font-size:11px;font-style:normal}.hmoemsSymbolSearch__body{padding:10px 22px 18px;overflow:auto}.hmoemsSymbolSearch__meta{color:#f4f0df85;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.hmoemsSymbolSearch__rows{gap:4px;display:grid}.hmoemsSymbolSearch__row{color:#f4f0dfe0;cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #ffffff0e;border-radius:9px;grid-template-columns:42px 132px minmax(260px,1fr) 108px 170px 122px 132px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:grid}.hmoemsSymbolSearch__row:hover{background:#ffd13b0e;border-color:#ffd13b47}.hmoemsSymbolSearch__badge{color:#93d3ff;background:#43acff2e;border-radius:999px;justify-content:center;align-items:center;min-width:32px;padding:4px 6px;font-size:10px;font-weight:800;display:inline-flex}.hmoemsSymbolSearch__row strong{color:#f7d54a;letter-spacing:.02em;font-size:15px}.hmoemsSymbolSearch__name{color:#f4f0dff2;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.hmoemsSymbolSearch__name em,.hmoemsSymbolSearch__status em{color:#f4f0df75;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-style:normal;font-weight:400;display:block;overflow:hidden}.hmoemsSymbolSearch__class,.hmoemsSymbolSearch__source,.hmoemsSymbolSearch__status,.hmoemsSymbolSearch__reference{color:#f4f0df9e;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.hmoemsSymbolSearch__status{color:#77e6bb}.hmoemsSymbolSearch__reference{text-align:right}.hmoemsSymbolSearch__empty{color:#f4f0df94;border:1px dashed #ffffff21;border-radius:12px;padding:18px}.hmoemsSymbolSearch__empty strong{color:#f7d54a;margin-bottom:6px;display:block}@media (width<=900px){.hmoemsSymbolSearch{padding:12px}.hmoemsSymbolSearch__window{width:calc(100vw - 24px);height:calc(100vh - 24px)}.hmoemsSymbolSearch__row{grid-template-columns:36px 110px minmax(180px,1fr) 100px}.hmoemsSymbolSearch__source,.hmoemsSymbolSearch__status,.hmoemsSymbolSearch__reference{display:none}}.hmoemsSymbolSearch__diagnostic{color:#aef7e8b3;background:#62d8bf0b;border:1px solid #62d8bf24;border-radius:10px;margin:0 0 10px;padding:8px 10px;font-size:11px;display:none!important}.hmoemsSymbolSearch__columnHeader{color:#f4f0df5c;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff0e;grid-template-columns:42px 132px minmax(260px,1fr) 108px 170px 122px 132px;align-items:center;gap:12px;margin:0 0 6px;padding:0 12px 7px;font-size:10px;font-weight:800;display:grid}.hmoemsSymbolSearch__row.is-rf .hmoemsSymbolSearch__badge{color:#f7d54a;background:#f7d54a24}.hmoemsSymbolSearch__row.is-eq .hmoemsSymbolSearch__badge{color:#93d3ff;background:#43acff2e}.hmoemsSymbolSearch__row.is-rf{background:linear-gradient(90deg,#f7d54a09,#ffffff04)}.hmoemsSymbolSearch__row.is-eq{background:linear-gradient(90deg,#43acff09,#ffffff04)}@media (width<=900px){.hmoemsSymbolSearch__columnHeader{grid-template-columns:36px 110px minmax(180px,1fr) 100px}.hmoemsSymbolSearch__columnHeader span:nth-child(5),.hmoemsSymbolSearch__columnHeader span:nth-child(6),.hmoemsSymbolSearch__columnHeader span:nth-child(7){display:none}}.hlr-header{background:linear-gradient(#101010f7,#070707fa);border:1px solid #ff9d0038;justify-content:space-between;gap:18px;margin-bottom:10px;padding:16px;display:flex;box-shadow:0 20px 45px #00000073}.hlr-header span,.hlr-header-card span,.hlr-section-head span,.hlr-upload-bar span,.hlr-kpis span,.hlr-map-grid span,.hlr-recon-grid span,.hlr-row-inspector span,.hlr-row-inspector em{color:#b9aa86;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.hlr-header h1{color:#ffb000;letter-spacing:-.03em;margin:2px 0;font-size:34px}.hlr-header p,.hlr-clean-note p,.hlr-report-preview p,.hlr-row-inspector p{color:#bdbdbd;margin:0;font-size:13px;line-height:1.45}.hlr-header-card{background:#ff9d000e;border:1px solid #ff9d0033;min-width:270px;padding:12px}.hlr-header-card strong{color:#ffb000;margin:6px 0 3px;font-size:18px;display:block}.hlr-header-card em{color:#a9a9a9;font-size:12px;font-style:normal}.hlr-upload-bar{background:#0e0e0ef0;border:1px solid #ffffff16;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:10px;display:flex}.hlr-upload-bar label,.hlr-upload-bar button,.hlr-section-head button,.hlr-approval-actions button,.hlr-list button,.hlr-table-wrap button{color:#f2f2f2;cursor:pointer;background:#151515;border:1px solid #ffffff24;border-radius:3px;justify-content:center;align-items:center;height:34px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.hlr-upload-bar label{color:#261000;background:linear-gradient(#ffc14d,#ff9d00)}.hlr-upload-bar input{display:none}.hlr-upload-bar button:disabled,.hlr-section-head button:disabled{cursor:not-allowed;opacity:.45}.hlr-upload-bar div{min-width:280px;margin-left:auto}.hlr-upload-bar strong{color:#f2f2f2;font-size:12px;display:block}.hlr-error{color:#ffd1d1;background:#ff374617;border:1px solid #ff374659;margin-bottom:8px;padding:10px 12px}.hlr-nav{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.hlr-nav button{color:#cfcfcf;cursor:pointer;background:#101010;border:1px solid #ffffff1c;border-radius:3px;height:34px;padding:0 12px;font-size:12px;font-weight:800}.hlr-nav button.active,.hlr-nav button:hover{color:#261000;background:linear-gradient(#ffc14d,#ff9d00)}.hlr-panel{background:linear-gradient(#0a0a0af5,#040404f7);border:1px solid #ffffff16;padding:14px}.hlr-kpis,.hlr-map-grid,.hlr-recon-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:10px;display:grid}.hlr-kpis article,.hlr-map-grid article,.hlr-recon-grid article,.hlr-clean-note,.hlr-report-preview,.hlr-log,.hlr-list article,.hlr-approvals article,.hlr-row-inspector{background:#00000047;border:1px solid #ffffff16;padding:12px}.hlr-kpis strong,.hlr-map-grid strong,.hlr-recon-grid strong{color:#ffb000;margin:6px 0 3px;font-size:24px;display:block}.hlr-kpis em,.hlr-map-grid em,.hlr-recon-grid em{color:#a8a8a8;font-size:11px;font-style:normal}.hlr-clean-note h2,.hlr-section-head h2,.hlr-report-preview h3,.hlr-row-inspector h3{color:#f2f2f2;margin:0 0 6px}.hlr-section-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:10px;display:flex}.hlr-section-head strong{color:#ffb000}.hlr-list,.hlr-approvals,.hlr-log{gap:8px;display:grid}.hlr-list article,.hlr-approvals article{grid-template-columns:120px 1fr 170px;align-items:center;gap:12px;display:grid}.hlr-list b{color:#ffb000}.hlr-list strong,.hlr-approvals strong{color:#f2f2f2}.hlr-list p,.hlr-approvals p{color:#bdbdbd;margin:4px 0 0;font-size:12px}.hlr-empty{color:#9acdb6;background:#20e28e0b;border:1px solid #20e28e2e;padding:20px}.hlr-approvals article{grid-template-columns:1fr 190px 260px}.hlr-approvals b{color:#ffb000}.hlr-approval-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hlr-editor-grid{grid-template-columns:minmax(0,1fr) 340px;gap:10px;display:grid}.hlr-table-wrap{background:#050505;border:1px solid #ffffff16;overflow:auto}.hlr-table-wrap table{border-collapse:collapse;width:100%;min-width:1300px}.hlr-table-wrap th,.hlr-table-wrap td{text-align:left;border-bottom:1px solid #ffffff0f;padding:7px;font-size:12px}.hlr-table-wrap th{color:#ffb000;text-transform:uppercase;letter-spacing:.05em;background:#ff9d000e}.hlr-table-wrap input,.hlr-row-inspector input{color:#f2f2f2;background:#101010;border:1px solid #ffffff1f;border-radius:3px;width:100%;height:30px;padding:0 8px;font-size:12px}.hlr-table-wrap input:focus,.hlr-row-inspector input:focus{border-color:#ff9d00a6;outline:none;box-shadow:0 0 0 2px #ff9d0014}.hlr-row-inspector{align-self:start;position:sticky;top:14px}.hlr-row-inspector label{gap:4px;margin-top:8px;display:grid}.hlr-log div{color:#cfcfcf;border-bottom:1px solid #ffffff0f;padding:8px 10px;font-size:12px}@media (width<=1180px){.hlr-header,.hlr-section-head{flex-direction:column;align-items:stretch}.hlr-kpis,.hlr-map-grid,.hlr-recon-grid{grid-template-columns:1fr 1fr}.hlr-list article,.hlr-approvals article,.hlr-editor-grid{grid-template-columns:1fr}.hlr-approval-actions{justify-content:flex-start}.hlr-row-inspector{position:static}}@media (width<=760px){.hlr-kpis,.hlr-map-grid,.hlr-recon-grid{grid-template-columns:1fr}.hlr-upload-bar div{width:100%;margin-left:0}}.hlr-root{color:#d8d8d8!important;background:#050505!important;min-height:100vh!important;padding:0!important;font-family:Inter,Arial,sans-serif!important}.hlr-header{background:linear-gradient(#070707,#030303)!important;border:0!important;border-bottom:1px solid #ff9d004d!important;justify-content:space-between!important;gap:18px!important;min-height:86px!important;margin:0!important;padding:54px 18px 12px!important;display:flex!important;position:relative!important}.hlr-header h1{color:#f1f1f1!important;letter-spacing:-.04em!important;margin:0!important;font-size:28px!important;font-weight:520!important}.hlr-header h1:after{content:"  |  BODIVA / Angola";color:#ffb000!important;letter-spacing:0!important;font-size:15px!important;font-weight:650!important}.hlr-header p{color:#bdbdbd!important;margin-top:4px!important;font-size:13px!important}.hlr-header-card{background:#ff9d000e!important;border:1px solid #ff9d0038!important;min-width:270px!important}.hlr-header-card strong{color:#ffb000!important}.hlr-upload-bar{background:linear-gradient(#181818f5,#0a0a0afa)!important;border:1px solid #ffffff17!important;margin:8px 14px!important;padding:9px 10px!important}.hlr-upload-bar label,.hlr-upload-bar button,.hlr-section-head button,.hlr-approval-actions button,.hlr-list button,.hlr-table-wrap button{border-radius:3px!important;height:32px!important;font-size:12px!important;font-weight:850!important}.hlr-upload-bar label{color:#261000!important;background:linear-gradient(#ffc14d,#ff9d00)!important;border-color:#ff9d00b3!important}.hlr-nav{background:linear-gradient(#181818,#0b0b0b)!important;border:1px solid #ffffff17!important;flex-wrap:wrap!important;gap:0!important;height:38px!important;margin:0 14px 8px!important;display:flex!important}.hlr-nav button{color:#dcdcdc!important;background:0 0!important;border:0!important;border-right:1px solid #ffffff14!important;border-radius:0!important;min-width:132px!important;height:38px!important;padding:0 12px!important;font-size:13px!important;font-weight:780!important}.hlr-nav button.active,.hlr-nav button:hover{color:#ffb000!important;background:#111!important;box-shadow:inset 0 -2px #ff9d00!important}.hlr-panel{background:radial-gradient(circle at 0 0,#ffffff09,#0000 18rem),linear-gradient(#121212f5,#050505fa)!important;border:1px solid #ffffff17!important;margin:0 14px 10px!important;padding:14px!important}.hlr-kpis{gap:9px!important}.hlr-kpis article,.hlr-map-grid article,.hlr-recon-grid article,.hlr-clean-note,.hlr-report-preview,.hlr-log,.hlr-list article,.hlr-approvals article,.hlr-row-inspector{background:radial-gradient(circle at 0 0,#ffffff09,#0000 18rem),linear-gradient(#151515f2,#070707fa)!important;border:1px solid #ffffff17!important}.hlr-kpis strong{color:#ffb000!important;font-size:32px!important}.hlr-kpis article:first-child strong{color:#39d353!important;font-size:44px!important}.hlr-section-head{border-bottom:1px solid #ffffff14!important;min-height:42px!important;padding-bottom:8px!important}.hlr-section-head span{color:#ff9d00!important}.hlr-section-head h2{color:#f2f2f2!important;font-size:19px!important}.hlr-table-wrap{background:#040404!important;border:1px solid #ffffff17!important}.hlr-table-wrap table{border-collapse:collapse!important;min-width:1320px!important}.hlr-table-wrap th{color:#ff9d00!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:linear-gradient(#1f1f1f,#101010)!important;border-bottom:1px solid #ffffff1f!important;border-right:1px solid #ffffff14!important;height:30px!important;padding:0 10px!important}.hlr-table-wrap td{border-bottom:1px solid #ffffff13!important;border-right:1px solid #ffffff14!important;height:30px!important;padding:0!important}.hlr-table-wrap tr.selected td{background:#ff9d0012!important}.hlr-table-wrap input{color:#dcdcdc!important;background:0 0!important;border:0!important;width:100%!important;height:30px!important;padding:0 9px!important;font-size:12px!important}.hlr-table-wrap input:focus{background:#0f0f0f!important;outline:1px solid #ff9d00!important}.hlr-row-inspector{background:#00000059!important;border:1px solid #ffffff17!important}.hlr-row-inspector h3{color:#ffb000!important}.hlr-row-inspector input{color:#f2f2f2!important;background:#101010!important;border:1px solid #ffffff1f!important}.hlr-list article{border-left:3px solid #ff333d!important}.hlr-footer{margin:10px 14px 0!important}.hlr-draft-status{color:#b9aa86;margin-top:3px;font-size:11px;font-style:normal;display:block}:is(.hlr-upload-bar button:has(+button),.hlr-upload-bar button){white-space:nowrap}.hlr-htconnect-status{background:radial-gradient(circle at 0 0,#ff9d0014,#0000 18rem),linear-gradient(#141414f5,#070707fa);border:1px solid #ff9d003d;justify-content:space-between;align-items:center;gap:14px;margin:0 14px 8px;padding:10px 12px;display:flex}.hlr-htconnect-status span{color:#ff9d00;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.hlr-htconnect-status strong{color:#f2f2f2;margin-top:3px;font-size:13px;display:block}.hlr-htconnect-status p{color:#a9a9a9;margin:3px 0 0;font-size:12px}.hlr-htconnect-status code{color:#39d353;white-space:nowrap;background:#39d35314;border:1px solid #39d35338;padding:6px 8px;font-size:11px}.hlr-lei-table-code{color:#f59e0b;overflow-wrap:anywhere;max-width:190px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;display:inline-block}.hlr-lei-table-name{color:#f8fafcdb;max-width:220px;font-size:.76rem;line-height:1.25;display:inline-block}.hlr-lei-source-ok,.hlr-lei-source-pending{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b38;padding:4px 7px;font-size:.68rem;font-weight:900;display:inline-block}.hlr-lei-source-pending{color:#e2e8f094;background:#94a3b80f;border-color:#94a3b82e}.hlr-approvals{gap:10px!important;margin-top:14px!important;display:grid!important}.hlr-approvals article{background:linear-gradient(90deg,#f59e0b0f,#0000 36%),linear-gradient(#101010fc,#050505fc)!important;border:1px solid #94a3b821!important;border-left:3px solid #f59e0bc7!important;grid-template-columns:minmax(0,1fr) 150px auto!important;align-items:center!important;gap:16px!important;min-height:82px!important;padding:16px 18px!important;display:grid!important}.hlr-approvals article:hover{border-color:#f59e0b47 #f59e0b47 #f59e0b47 #f59e0b!important}.hlr-approvals article div:first-child{min-width:0!important}.hlr-approvals article div:first-child span{color:#e2e8f0b8!important;letter-spacing:.02em!important;font-size:.8rem!important;font-weight:800!important}.hlr-approvals article div:first-child strong{color:#f8fafc!important;margin-left:3px!important;font-size:.96rem!important;font-weight:950!important}.hlr-approvals article div:first-child p{color:#e2e8f0a8!important;margin:6px 0 0!important;font-size:.8rem!important;line-height:1.35!important}.hlr-approvals article div:first-child em{color:#f8fafcd1!important;margin-top:4px!important;font-size:.82rem!important;font-style:italic!important;display:block!important}.hlr-approvals article>b{color:#f59e0b!important;white-space:nowrap!important;background:#f59e0b14!important;border:1px solid #f59e0b42!important;justify-content:center!important;justify-self:center!important;align-items:center!important;min-width:112px!important;padding:7px 11px!important;font-size:.82rem!important;font-weight:950!important;display:inline-flex!important}.hlr-approval-actions{justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.hlr-approval-actions button{color:#e2e8f0eb!important;background:linear-gradient(#181818f5,#0a0a0afa)!important;border:1px solid #94a3b82e!important;min-height:38px!important;padding:0 14px!important;font-weight:900!important}.hlr-approval-actions button:hover{color:#fff!important;border-color:#f59e0b73!important}@media (width<=980px){.hlr-approvals article{grid-template-columns:1fr!important;align-items:start!important}.hlr-approvals article>b{justify-self:start!important}.hlr-approval-actions{flex-wrap:wrap!important;justify-content:flex-start!important}}.hlr-report-exec{background:linear-gradient(#0e0e0efa,#050505fc);border:1px solid #f59e0b26;gap:14px;padding:16px;display:grid}.hlr-report-exec-hero{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding-bottom:12px;display:grid}.hlr-report-exec-hero span,.hlr-report-exec-kpis span,.hlr-report-exec-grid article>span{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:950;display:block}.hlr-report-exec-hero h3{color:#f8fafc;margin:4px 0 0;font-size:1.08rem}.hlr-report-exec-hero p,.hlr-report-exec-grid p{color:#e2e8f0ad;margin:6px 0 0;font-size:.82rem;line-height:1.38}.hlr-report-exec-hero>strong{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b3d;padding:8px 12px;font-size:.78rem;font-weight:950}.hlr-report-exec-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.hlr-report-exec-kpis article,.hlr-report-exec-grid article{background:linear-gradient(#0f0f0ffa,#050505fa);border:1px solid #94a3b81f;padding:12px}.hlr-report-exec-kpis strong{color:#f8fafc;margin-top:5px;font-size:1.32rem;display:block}.hlr-report-exec-kpis em{color:#e2e8f094;font-size:.72rem;font-style:normal}.hlr-report-exec-grid{grid-template-columns:1.1fr 1fr 1fr;gap:10px;display:grid}.hlr-report-exec-grid ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.hlr-report-exec-grid li{color:#e2e8f0b8;padding-left:18px;font-size:.78rem;position:relative}.hlr-report-exec-grid li:before{content:"";background:#94a3b81f;border:1px solid #94a3b852;width:8px;height:8px;position:absolute;top:.45em;left:0}.hlr-report-exec-grid li.ok:before{background:#22c55e38;border-color:#22c55ea6}.hlr-report-exec-grid li.pending:before{background:#f59e0b33;border-color:#f59e0bb3}@media (width<=1100px){.hlr-report-exec-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hlr-report-exec-grid{grid-template-columns:1fr}}@media (width<=760px){.hlr-report-exec-hero{grid-template-columns:1fr}}.hlr-report-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.hlr-report-actions button{color:#e2e8f0e6;cursor:pointer;background:linear-gradient(#181818f5,#0a0a0afa);border:1px solid #94a3b82e;min-height:38px;padding:0 12px;font-weight:900}.hlr-report-actions button:first-child{color:#f59e0b;border-color:#f59e0b52}.hlr-report-actions button:hover{color:#fff;border-color:#f59e0b7a}.hlr-report-actions button:disabled{opacity:.4;cursor:not-allowed}@media (width<=760px){.hlr-report-actions{justify-content:flex-start}}.hlr-evidence-preview{background:linear-gradient(#0e0e0efa,#050505fc);border:1px solid #f59e0b26;margin-top:14px;padding:16px}.hlr-evidence-preview-head{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:grid}.hlr-evidence-preview-head span,.hlr-evidence-preview-grid span{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:950;display:block}.hlr-evidence-preview-head h3{color:#f8fafc;margin:4px 0 0;font-size:1.05rem}.hlr-evidence-preview-head p,.hlr-evidence-preview-grid p{color:#e2e8f0a8;margin:6px 0 0;font-size:.8rem;line-height:1.36}.hlr-evidence-preview-head>strong{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b3d;padding:8px 12px;font-size:.76rem;font-weight:950}.hlr-evidence-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hlr-evidence-preview-grid article{background:linear-gradient(#0f0f0ffa,#050505fa);border:1px solid #94a3b81f;min-height:108px;padding:12px}.hlr-evidence-preview-grid strong{color:#f8fafc;margin-top:6px;font-size:1.08rem;display:block}@media (width<=1100px){.hlr-evidence-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hlr-evidence-preview-head,.hlr-evidence-preview-grid{grid-template-columns:1fr}}.hlr-bodiva-registos-ledger{background:linear-gradient(#0e0e0efa,#050505fc);border:1px solid #f59e0b26;margin:14px 0;padding:14px}.hlr-bodiva-registos-ledger-head{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:12px;padding-bottom:12px;display:grid}.hlr-bodiva-registos-ledger-head span,.hlr-bodiva-registos-ledger-list span{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:950;display:block}.hlr-bodiva-registos-ledger-head strong{color:#f8fafc;margin-top:4px;font-size:.98rem;display:block}.hlr-bodiva-registos-ledger-head p{color:#e2e8f0a8;margin:6px 0 0;font-size:.8rem}.hlr-bodiva-registos-ledger-head b{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b3d;padding:8px 10px;font-size:.72rem}.hlr-bodiva-registos-ledger-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hlr-bodiva-registos-ledger-list article{background:linear-gradient(#0f0f0ffa,#050505fa);border:1px solid #94a3b81f;border-left:3px solid #f59e0bb8;padding:10px}.hlr-bodiva-registos-ledger-list strong{color:#f8fafc;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;display:block}.hlr-bodiva-registos-ledger-list p{color:#e2e8f0a3;margin:6px 0 4px;font-size:.76rem;line-height:1.34}.hlr-bodiva-registos-ledger-list em{color:#e2e8f085;font-size:.72rem;font-style:normal}@media (width<=1100px){.hlr-bodiva-registos-ledger-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hlr-bodiva-registos-ledger-head,.hlr-bodiva-registos-ledger-list{grid-template-columns:1fr}}.hlr-report-readiness-panel{grid-template-columns:minmax(300px,1.15fr) repeat(3,minmax(220px,1fr));gap:10px;margin:14px 0 18px;display:grid}.hlr-readiness-title{color:#f5f7faeb;letter-spacing:-.01em;margin-bottom:10px;font-size:13px;font-weight:850;display:block}.hlr-readiness-legend,.hlr-readiness-list{gap:0;margin:0;display:grid}.hlr-readiness-legend dt,.hlr-readiness-list dt{color:#f5f7fad1;align-items:center;min-width:0;font-size:12.5px;font-weight:650;display:flex}.hlr-dot{border-radius:2px;flex:none;width:9px;height:9px;margin-right:8px}@media (width<=1200px){.hlr-report-readiness-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hlr-report-readiness-panel{grid-template-columns:1fr}}.hlr-report-readiness-panel{grid-template-columns:minmax(300px,1.15fr) repeat(3,minmax(220px,1fr));gap:10px;width:100%;margin:14px 0 18px;display:grid}.hlr-readiness-card{background:linear-gradient(#ffffff09,#ffffff03),#050708f0;border:1px solid #ffffff17;min-height:212px;padding:18px 18px 16px;box-shadow:inset 0 1px #ffffff0a}.hlr-readiness-title{color:#f5f7faeb;margin-bottom:10px;font-size:13px;font-weight:850;display:block}.hlr-readiness-percent{color:#25d94b;letter-spacing:-.06em;font-size:clamp(34px,4.2vw,52px);font-weight:950;line-height:.95;display:block}.hlr-readiness-number{letter-spacing:-.05em;font-size:38px;font-weight:950;line-height:1;display:block}.hlr-readiness-number-warning{color:#ff9f1a}.hlr-readiness-bar{background:#ffffff1a;width:100%;height:14px;margin:16px 0 14px;display:flex;overflow:hidden}.hlr-readiness-bar i{min-width:0;height:100%;display:block}.hlr-readiness-bar-ready,.hlr-dot-ready{background:#25d94b}.hlr-readiness-bar-error,.hlr-dot-error{background:#ff273d}.hlr-readiness-bar-review,.hlr-dot-review{background:#ff9f1a}.hlr-readiness-bar-muted,.hlr-dot-muted{background:#9aa1a8}.hlr-readiness-legend,.hlr-readiness-list{margin:0;display:grid}.hlr-readiness-legend div,.hlr-readiness-list div{border-bottom:1px solid #fff1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:29px;display:grid}.hlr-readiness-legend dt,.hlr-readiness-list dt{color:#f5f7fad1;align-items:center;font-size:12.5px;font-weight:650;display:flex}.hlr-readiness-legend dd,.hlr-readiness-list dd{color:#f5f7fae6;font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:850}.hlr-readiness-list dd.danger{color:#ff4a5c}.hlr-readiness-list dd.warning{color:#ff9f1a}.hlr-readiness-list dd.success{color:#25d94b}.hlr-readiness-list dd.muted{color:#a7adb5}.hlr-dot{border-radius:2px;width:9px;height:9px;margin-right:8px}.hlr-readiness-total{margin-top:8px;border-bottom:0!important;min-height:36px!important}.hlr-readiness-total dt,.hlr-readiness-total dd{color:#ff9f1a!important;font-weight:900!important}.hlr-upload-error{color:#ffb3bc;background:#ff4a5c14;border:1px solid #ff4a5c59;margin:10px 0 0;padding:10px 12px;font-size:12px;font-weight:750}@media (width<=1200px){.hlr-report-readiness-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hlr-report-readiness-panel{grid-template-columns:1fr}}.hlr-nav~section{background:radial-gradient(circle at 10% 0,#ffb30013,#0000 28%),linear-gradient(135deg,#ffffff09,#ffffff02 54%,#00000038),#040607eb;border:1px solid #ffffff18;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 18px 52px #00000047}.hlr-nav~section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffb3008c,#0000);height:1px;position:absolute;inset:0 0 auto}.hlr-nav~section>span,.hlr-nav~section h3,.hlr-nav~section h4{color:#ffae00;letter-spacing:.08em;text-transform:uppercase}.hlr-nav~section h2{color:#fffffff5;letter-spacing:-.055em;margin-top:2px;font-size:clamp(22px,2.2vw,34px);line-height:1.02}.hlr-nav~section article{background:radial-gradient(circle at 12% 8%,#ffb30021,#0000 24%),linear-gradient(135deg,#ffffff0b,#ffffff03),#0a0c0dd6;border:1px solid #ffffff16;min-height:124px;transition:transform .16s,border-color .16s,background .16s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 10px 24px #0000002e}.hlr-nav~section article:hover{background:radial-gradient(circle at 12% 8%,#ffb3002b,#0000 26%),linear-gradient(135deg,#ffffff0d,#ffffff04),#0c0e0feb;border-color:#ffb30052;transform:translateY(-1px)}.hlr-nav~section article:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff09);width:46%;height:100%;position:absolute;top:0;right:0}.hlr-nav~section article span{z-index:1;color:#ddcda3e0;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:900;position:relative}.hlr-nav~section article strong{z-index:1;color:#ffb000;letter-spacing:-.06em;text-shadow:0 0 18px #ffb00014;margin-top:9px;font-size:clamp(26px,2vw,42px);font-weight:950;line-height:.98;display:block;position:relative}.hlr-nav~section article em{z-index:1;color:#dae2ecb8;margin-top:12px;font-size:12px;font-style:normal;font-weight:700;display:block;position:relative}.hlr-nav~section article strong+em:before{content:"";vertical-align:1px;background:#20e28ee0;border-radius:999px;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 14px #20e28e52}.hlr-nav~section article em:has(+*):before{content:none}.hlr-nav~section>div{z-index:1;position:relative}.hlr-nav~section>div:first-of-type{border-top-color:#ffffff14}.hlr-nav~section small,.hlr-nav~section p,.hlr-nav~section div>em{color:#dae2ecb8}.hlr-nav~section strong{font-variant-numeric:tabular-nums}.hlr-nav button.active{background:linear-gradient(#ffb0001f,#ffb00005),#ffffff04}@media (width<=980px){.hlr-nav~section article{min-height:112px}.hlr-nav~section article strong{font-size:28px}}.hlr-import-premium,.hlr-reconcile-premium{background:radial-gradient(circle at 8% 0,#ffb00017,#0000 28%),linear-gradient(135deg,#ffffff09,#ffffff02 58%,#00000047),#050708f5;border:1px solid #ffb00029;margin:12px 0 0;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 54px #0000004d}.hlr-import-premium>span,.hlr-reconcile-premium>span{color:#ffae00;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.hlr-import-premium>h2,.hlr-reconcile-premium>h2{color:#fffffff7;letter-spacing:-.055em;margin:6px 0 0;font-size:clamp(22px,2vw,31px);font-weight:950;line-height:1.02}.hlr-import-premium>strong,.hlr-reconcile-premium>strong{color:#ffae00;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:950;position:absolute;top:44px;right:26px}.hlr-import-premium>h2+div,.hlr-reconcile-premium>h2+div,.hlr-import-premium>div:first-of-type,.hlr-reconcile-premium>div:first-of-type{border-top:1px solid #ffffff13;margin-top:22px;padding-top:18px}:is(.hlr-import-premium>div:has(article),.hlr-reconcile-premium>div:has(article)){grid-template-columns:repeat(5,minmax(160px,1fr));gap:10px;display:grid}.hlr-reconcile-premium article:nth-of-type(3) strong{color:#ffae00}@media (width<=1380px){:is(.hlr-import-premium>div:has(article),.hlr-reconcile-premium>div:has(article)){grid-template-columns:repeat(4,minmax(160px,1fr))}}@media (width<=980px){:is(.hlr-import-premium>div:has(article),.hlr-reconcile-premium>div:has(article)){grid-template-columns:repeat(2,minmax(0,1fr))}.hlr-import-premium>strong,.hlr-reconcile-premium>strong{margin-top:8px;display:block;position:static}}@media (width<=640px){.hlr-import-premium,.hlr-reconcile-premium{padding:16px}:is(.hlr-import-premium>div:has(article),.hlr-reconcile-premium>div:has(article)){grid-template-columns:1fr}}.hlr-import-premium,.hlr-reconcile-premium{background:radial-gradient(circle at 8% 0,#ffb0001f,#0000 30%),linear-gradient(135deg,#ffffff0b,#ffffff02 58%,#00000052),#050708f7!important;border:1px solid #ffb00038!important;margin-top:12px!important;padding:26px 26px 30px!important;position:relative!important;box-shadow:inset 0 1px #ffffff0f,0 20px 58px #00000057!important}.hlr-import-premium:before,.hlr-reconcile-premium:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffb000b3,#0000);height:1px;position:absolute;inset:0 0 auto}.hlr-import-premium>div:first-child,.hlr-reconcile-premium>div:first-child{border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:22px!important;padding-bottom:18px!important;display:flex!important}.hlr-import-premium>div:first-child span,.hlr-reconcile-premium>div:first-child span{color:#ffae00!important;letter-spacing:.11em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important;display:block!important}.hlr-import-premium>div:first-child h2,.hlr-reconcile-premium>div:first-child h2{color:#fffffffa!important;letter-spacing:-.06em!important;margin:6px 0 0!important;font-size:clamp(24px,2.15vw,34px)!important;font-weight:950!important;line-height:1.02!important}.hlr-import-premium>div:first-child strong,.hlr-reconcile-premium>div:first-child strong{color:#ffae00!important;font-variant-numeric:tabular-nums!important;font-size:18px!important;font-weight:950!important}.hlr-import-premium>div:not(:first-child),.hlr-reconcile-premium>div:not(:first-child){grid-template-columns:repeat(5,minmax(160px,1fr))!important;gap:10px!important;display:grid!important}.hlr-reconcile-premium>div:not(:first-child){grid-template-columns:repeat(4,minmax(190px,1fr))!important}.hlr-import-premium article,.hlr-reconcile-premium article{background:radial-gradient(circle at 12% 8%,#ffb00029,#0000 26%),linear-gradient(135deg,#ffffff0d,#ffffff03),#0a0c0de6!important;border:1px solid #ffffff18!important;min-height:128px!important;padding:18px 20px 17px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 10px 26px #00000038!important}.hlr-import-premium article:after,.hlr-reconcile-premium article:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0a);width:46%;position:absolute;inset:0 0 0 auto}.hlr-import-premium article span,.hlr-reconcile-premium article span{z-index:1!important;color:#decda4e6!important;letter-spacing:.095em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important;display:block!important;position:relative!important}.hlr-import-premium article strong,.hlr-reconcile-premium article strong{z-index:1!important;color:#ffae00!important;letter-spacing:-.06em!important;word-break:break-word!important;margin-top:10px!important;font-size:clamp(27px,1.85vw,38px)!important;font-weight:950!important;line-height:1.02!important;display:block!important;position:relative!important}.hlr-import-premium article em,.hlr-reconcile-premium article em{z-index:1!important;color:#dae2ecbd!important;margin-top:11px!important;font-size:12px!important;font-style:normal!important;font-weight:750!important;display:block!important;position:relative!important}.hlr-import-premium article em:before,.hlr-reconcile-premium article em:before{content:"";vertical-align:1px;background:#20e28ee6;border-radius:999px;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 14px #20e28e4d}@media (width<=1380px){.hlr-import-premium>div:not(:first-child),.hlr-reconcile-premium>div:not(:first-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=860px){.hlr-import-premium>div:not(:first-child),.hlr-reconcile-premium>div:not(:first-child){grid-template-columns:1fr!important}.hlr-import-premium>div:first-child,.hlr-reconcile-premium>div:first-child{display:block!important}}.hlr-help-workspace{background:radial-gradient(circle at 8% 0,#ffb00021,#0000 30%),linear-gradient(135deg,#ffffff0b,#ffffff02 58%,#00000052),#050708f7;border:1px solid #ffb00033;margin-top:12px;padding:24px}.hlr-help-hero{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:22px;margin-bottom:18px;padding-bottom:20px;display:flex}.hlr-help-hero span,.hlr-help-flow span,.hlr-help-sections span,.hlr-help-playbook span{color:#ffae00;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.hlr-help-hero h2{color:#fffffffa;letter-spacing:-.06em;margin:7px 0 8px;font-size:clamp(28px,2.7vw,44px);font-weight:950;line-height:1.02}.hlr-help-hero p{color:#dae2ecc7;max-width:980px;margin:0;font-size:14px;line-height:1.55}.hlr-help-hero strong{color:#ffae00;white-space:nowrap;background:#ffb00012;border:1px solid #ffb00047;align-self:flex-start;padding:12px 14px;font-size:13px;font-weight:900}.hlr-help-flow{grid-template-columns:repeat(6,minmax(135px,1fr));gap:10px;margin-bottom:12px;display:grid}.hlr-help-sections{grid-template-columns:repeat(4,minmax(210px,1fr));gap:10px;display:grid}.hlr-help-playbook{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;margin-top:12px;display:grid}.hlr-help-flow article,.hlr-help-sections article,.hlr-help-playbook article{background:radial-gradient(circle at 12% 8%,#ffb00024,#0000 26%),linear-gradient(135deg,#ffffff0d,#ffffff03),#0a0c0de6;border:1px solid #ffffff17;padding:18px}.hlr-help-flow strong{color:#fffffff2;letter-spacing:-.035em;margin-top:10px;font-size:18px;font-weight:950;display:block}.hlr-help-flow p,.hlr-help-sections li,.hlr-help-playbook li{color:#dae2ecc2;font-size:13px;line-height:1.52}.hlr-help-flow p{margin:8px 0 0}.hlr-help-sections h3{color:#fffffff0;letter-spacing:-.03em;margin:10px 0 8px;font-size:17px;font-weight:900;line-height:1.15}.hlr-help-sections ul,.hlr-help-playbook ul{margin:12px 0 0;padding-left:18px}.hlr-help-sections li+li,.hlr-help-playbook li+li{margin-top:7px}@media (width<=1300px){.hlr-help-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.hlr-help-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.hlr-help-playbook{grid-template-columns:1fr}}@media (width<=720px){.hlr-help-hero{display:block}.hlr-help-hero strong{white-space:normal;margin-top:14px;display:inline-block}.hlr-help-flow,.hlr-help-sections{grid-template-columns:1fr}}.hlr-header{position:relative}.hlr-back-dashboard{z-index:6;color:#ffb000;letter-spacing:.02em;cursor:pointer;background:linear-gradient(#ffb0001f,#ffb00006),#080a0aeb;border:1px solid #ffb00052;min-height:34px;padding:0 14px;font-size:12px;font-weight:900;position:absolute;top:16px;right:18px}.hlr-back-dashboard:hover{color:#ffd27a;background:linear-gradient(#ffb0002e,#ffb0000b),#0a0c0cf5;border-color:#ffb00094}@media (width<=760px){.hlr-back-dashboard{margin-bottom:12px;position:static}}.hlr-regulatory-center{box-shadow:none;background:linear-gradient(#111111fa,#050505fa),#080808;border:1px solid #f59e0b38;border-radius:0;margin:0;padding:18px}.hlr-regulatory-hero{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:18px;margin:0 0 14px;padding:0 0 18px;display:grid}.hlr-regulatory-hero p{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;margin:0 0 4px;font-size:.72rem;font-weight:900}.hlr-regulatory-hero h2{color:#f8fafc;margin:0;font-size:1.34rem;font-weight:900;line-height:1.1}.hlr-regulatory-hero span{color:#e2e8f0b8;max-width:860px;margin-top:8px;font-size:.94rem;line-height:1.45;display:block}.hlr-regulatory-score{text-align:left;background:linear-gradient(#f59e0b14,#00000047);border:1px solid #f59e0b47;border-radius:0;min-width:0;padding:14px}.hlr-regulatory-score strong{color:#f59e0b;font-size:2rem;font-weight:950;line-height:1;display:block}.hlr-regulatory-score span{color:#e2e8f0b3;text-transform:none;letter-spacing:normal;margin-top:7px;font-size:.78rem}.hlr-regulatory-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 14px;display:grid}.hlr-regulatory-kpis article{background:linear-gradient(#181818f5,#090909fa);border:1px solid #94a3b81f;border-radius:0;min-height:112px;padding:13px 14px}.hlr-regulatory-kpis span,.hlr-regulatory-card span,.hlr-regulatory-reports span,.hlr-regulatory-calendar span{color:#d9c58ad1;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;font-weight:900;display:block}.hlr-regulatory-kpis strong{color:#f59e0b;margin-top:9px;font-size:1.7rem;font-weight:950;line-height:1;display:block}.hlr-regulatory-kpis em{color:#e2e8f0ad;margin-top:8px;font-size:.78rem;font-style:normal;display:block}.hlr-regulatory-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.hlr-regulatory-toolbar div{flex-wrap:wrap;gap:8px;display:flex}.hlr-regulatory-toolbar button{color:#e2e8f0db;cursor:pointer;background:linear-gradient(#181818f5,#0a0a0afa);border:1px solid #94a3b82e;border-radius:0;min-height:40px;padding:0 16px;font-weight:900}.hlr-regulatory-toolbar button:hover{color:#f8fafc;border-color:#f59e0b70}.hlr-regulatory-toolbar button.active{color:#f8fafc;background:linear-gradient(#f59e0b38,#140c00eb);border-color:#f59e0ba6}.hlr-regulatory-toolbar>button{color:#f59e0b;background:linear-gradient(#f59e0b2e,#0a0a0afa);border-color:#f59e0b59}.hlr-regulatory-toolbar button:disabled{opacity:.38;cursor:not-allowed}.hlr-regulatory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hlr-regulatory-card,.hlr-regulatory-reports article,.hlr-regulatory-calendar article,.hlr-regulatory-empty{background:linear-gradient(#121212fa,#050505fa);border:1px solid #94a3b821;border-radius:0;padding:14px}.hlr-regulatory-card{grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;display:grid}.hlr-regulatory-card strong,.hlr-regulatory-reports strong,.hlr-regulatory-calendar strong{color:#f8fafc;margin-top:6px;font-size:.95rem;font-weight:900;display:block}.hlr-regulatory-card b{color:#f59e0b;font-size:1.35rem;font-weight:950;line-height:1}.hlr-regulatory-card p,.hlr-regulatory-reports p,.hlr-regulatory-calendar p,.hlr-regulatory-empty{color:#e2e8f0ad;font-size:.84rem;line-height:1.45}.hlr-regulatory-card p{grid-column:1/-1;margin:0}.hlr-regulatory-card em{color:#f59e0be0;grid-column:1/-1;font-size:.8rem;font-style:normal;font-weight:800}.hlr-regulatory-card.severity-crítico{border-color:#ef444461}.hlr-regulatory-card.severity-médio{border-color:#f59e0b52}.hlr-regulatory-reports{gap:8px;display:grid}.hlr-regulatory-reports article{justify-content:space-between;align-items:center;gap:16px;display:flex}.hlr-regulatory-reports b{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:0;padding:7px 10px;font-size:.7rem;font-weight:900}.hlr-regulatory-reports .status-pronto{color:#bbf7d0f5;background:#1665342e;border:1px solid #22c55e42}.hlr-regulatory-reports .status-parcial{color:#fde68af5;background:#f59e0b1f;border:1px solid #f59e0b42}.hlr-regulatory-reports .status-em-falta{color:#fecacaf5;background:#7f1d1d33;border:1px solid #ef444442}.hlr-regulatory-calendar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width<=1050px){.hlr-regulatory-hero{grid-template-columns:1fr}.hlr-regulatory-kpis,.hlr-regulatory-grid,.hlr-regulatory-calendar{grid-template-columns:1fr 1fr}}@media (width<=720px){.hlr-regulatory-kpis,.hlr-regulatory-grid,.hlr-regulatory-calendar{grid-template-columns:1fr}.hlr-regulatory-toolbar,.hlr-regulatory-reports article{flex-direction:column;align-items:stretch}}.hlr-audit-trail-panel{background:linear-gradient(#0e0e0efa,#050505fc);border:1px solid #f59e0b26;margin:16px 0;padding:16px}.hlr-audit-trail-head{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:grid}.hlr-audit-trail-head span,.hlr-audit-trail-kpis span,.hlr-audit-trail-table article>span{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:900;display:block}.hlr-audit-trail-head strong{color:#f8fafc;margin-top:4px;font-size:1rem;display:block}.hlr-audit-trail-head p{color:#e2e8f0b3;margin:6px 0 0;font-size:.84rem;line-height:1.35}.hlr-audit-trail-actions{gap:8px;display:flex}.hlr-audit-trail-actions button{color:#e2e8f0e6;cursor:pointer;background:linear-gradient(#181818f5,#0a0a0afa);border:1px solid #94a3b82e;min-height:38px;padding:0 12px;font-weight:900}.hlr-audit-trail-actions button:hover{color:#fff;border-color:#f59e0b73}.hlr-audit-trail-actions button:disabled{opacity:.4;cursor:not-allowed}.hlr-audit-trail-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.hlr-audit-trail-kpis article{background:#ffffff05;border:1px solid #94a3b81f;padding:12px}.hlr-audit-trail-kpis strong{color:#f8fafc;margin-top:5px;font-size:1.25rem;display:block}.hlr-audit-trail-kpis em{color:#e2e8f094;font-size:.72rem;font-style:normal}.hlr-audit-trail-table{gap:8px;display:grid}.hlr-audit-trail-table article{background:linear-gradient(#0f0f0ffa,#050505fa);border:1px solid #94a3b81f;grid-template-columns:90px minmax(0,1fr) 110px 190px;align-items:center;gap:12px;padding:11px 12px;display:grid}.hlr-audit-trail-table article.severity-critico{border-left:3px solid #ef4444}.hlr-audit-trail-table article.severity-medio{border-left:3px solid #f59e0b}.hlr-audit-trail-table strong{color:#f8fafc;font-size:.86rem}.hlr-audit-trail-table p{color:#e2e8f0a3;margin:3px 0 0;font-size:.76rem;line-height:1.35}.hlr-audit-trail-table em,.hlr-audit-trail-table time{color:#e2e8f094;font-size:.72rem;font-style:normal}.hlr-audit-trail-empty{color:#e2e8f0a3;border:1px solid #94a3b81f;padding:12px;font-size:.82rem}@media (width<=1100px){.hlr-audit-trail-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hlr-audit-trail-table article{grid-template-columns:1fr}}@media (width<=760px){.hlr-audit-trail-head{grid-template-columns:1fr}.hlr-audit-trail-actions{display:grid}}.hlr-lei-validation{background:linear-gradient(#0e0e0efa,#060606fc);border:1px solid #f59e0b26;margin:16px 0;padding:16px}.hlr-lei-validation-head{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:grid}.hlr-lei-validation-title span,.hlr-lei-validation-search-head span{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:900;display:block}.hlr-lei-validation-title strong,.hlr-lei-validation-search-head strong{color:#f8fafc;margin-top:4px;font-size:1rem;line-height:1.2;display:block}.hlr-lei-validation-title p,.hlr-lei-validation-search-head p{color:#e2e8f0b3;margin:6px 0 0;font-size:.84rem;line-height:1.35}.hlr-lei-validation button{color:#e2e8f0e6;cursor:pointer;background:linear-gradient(#181818f5,#0a0a0afa);border:1px solid #94a3b82e;min-height:38px;padding:0 12px;font-weight:800}.hlr-lei-validation button:hover{color:#fff;border-color:#f59e0b73}.hlr-lei-validation button:disabled{opacity:.4;cursor:not-allowed}.hlr-lei-validation-primary{min-width:220px}.hlr-lei-validation-body{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.hlr-lei-validation-list{align-content:start;gap:8px;display:grid}.hlr-lei-validation-list button{text-align:left;gap:3px;min-height:auto;padding:10px 12px;display:grid;overflow:hidden}.hlr-lei-validation-list button.active{background:linear-gradient(#f59e0b24,#080808fa);border-color:#f59e0b94}.hlr-lei-validation-list span{color:#f59e0b;text-transform:uppercase;font-size:.72rem;font-weight:900}.hlr-lei-validation-list strong{color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;line-height:1.25;overflow:hidden}.hlr-lei-validation-list em{color:#e2e8f094;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-style:normal;overflow:hidden}.hlr-lei-validation-empty{color:#e2e8f0a8;background:#080808cc;border:1px solid #94a3b821;padding:12px;font-size:.82rem}.hlr-lei-validation-search{background:linear-gradient(#0f0f0ffa,#060606fc);border:1px solid #94a3b81f;padding:14px}.hlr-lei-validation-search-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:12px;display:grid}.hlr-lei-validation-chip{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b33;padding:6px 10px;font-size:.74rem;font-weight:900}.hlr-lei-validation-input{grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:8px;display:grid}.hlr-lei-validation-input input{color:#f8fafc;background:#040404eb;border:1px solid #94a3b82e;outline:none;min-height:38px;padding:0 11px}.hlr-lei-validation-input input:focus{border-color:#f59e0b73}.hlr-lei-validation-input .secondary{color:#f59e0b;border-color:#f59e0b47}.hlr-lei-validation-message{color:#e2e8f0b8;margin:10px 0 0;font-size:.82rem;line-height:1.35}.hlr-lei-validation-message.status-error,.hlr-lei-validation-message.status-empty{color:#fde68af2}.hlr-lei-validation-results{gap:8px;margin-top:12px;display:grid}.hlr-lei-validation-results article{background:linear-gradient(#0f0f0ffa,#050505fa);border:1px solid #94a3b821;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.hlr-lei-validation-result-copy{min-width:0}.hlr-lei-validation-result-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.hlr-lei-validation-result-top strong{color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;line-height:1.25;overflow:hidden}.hlr-lei-validation-result-top span{color:#a7f3d0f5;white-space:nowrap;font-size:.74rem;font-weight:900}.hlr-lei-validation-results code{color:#f59e0b;letter-spacing:.04em;overflow-wrap:anywhere;background:0 0;margin-top:6px;font-size:.82rem;display:block}.hlr-lei-validation-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.hlr-lei-validation-meta span{color:#e2e8f0a3;background:#ffffff05;border:1px solid #94a3b81f;padding:4px 7px;font-size:.7rem}@media (width<=1100px){.hlr-lei-validation-body,.hlr-lei-validation-input{grid-template-columns:1fr}}@media (width<=760px){.hlr-lei-validation-head,.hlr-lei-validation-search-head,.hlr-lei-validation-results article{grid-template-columns:1fr}.hlr-lei-validation-primary{min-width:0}.hlr-lei-validation-result-top{flex-direction:column;align-items:flex-start}}.hlr-lei-validation-list{gap:10px!important}.hlr-lei-validation-list button{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:5px!important;height:auto!important;min-height:72px!important;padding:12px 14px!important;line-height:1.15!important;display:flex!important;overflow:hidden!important}.hlr-lei-validation-list button span{color:#f59e0b!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;width:100%!important;font-size:.72rem!important;font-weight:950!important;line-height:1!important;display:block!important}.hlr-lei-validation-list button strong{color:#f8fafc!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:0!important;padding:0!important;font-size:.88rem!important;font-weight:900!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.hlr-lei-validation-list button em{color:#e2e8f094!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:0!important;padding:0!important;font-size:.72rem!important;font-style:normal!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.hlr-lei-validation-list button.active{min-height:76px!important}.hlr-lei-validation-body{grid-template-columns:360px minmax(0,1fr)!important}.hlr-bodiva-mapper{background:linear-gradient(#0e0e0efa,#050505fc);border:1px solid #f59e0b26;margin:16px 0;padding:16px}.hlr-bodiva-mapper-head{border-bottom:1px solid #f59e0b1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:grid}.hlr-bodiva-mapper-head span,.hlr-bodiva-mapper-kpis span,.hlr-bodiva-mapper-list article span{color:#f59e0b;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:950;display:block}.hlr-bodiva-mapper-head strong{color:#f8fafc;margin-top:4px;font-size:1rem;display:block}.hlr-bodiva-mapper-head p{color:#e2e8f0ad;margin:6px 0 0;font-size:.82rem}.hlr-bodiva-mapper-status{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b3d;padding:8px 12px;font-size:.76rem;font-weight:950}.hlr-bodiva-mapper-status.status-ready{color:#a7f3d0fa;background:#22c55e1a;border-color:#22c55e57}.hlr-bodiva-mapper-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.hlr-bodiva-mapper-kpis article,.hlr-bodiva-mapper-list article,.hlr-bodiva-mapper-empty{background:linear-gradient(#0f0f0ffa,#050505fa);border:1px solid #94a3b81f;padding:12px}.hlr-bodiva-mapper-kpis strong{color:#f8fafc;margin-top:5px;font-size:1.26rem;display:block}.hlr-bodiva-mapper-kpis em,.hlr-bodiva-mapper-list article em{color:#e2e8f094;font-size:.72rem;font-style:normal}.hlr-bodiva-mapper-list{gap:8px;display:grid}.hlr-bodiva-mapper-list article{border-left:3px solid #f59e0bc7;grid-template-columns:minmax(0,1fr) 110px auto;align-items:center;gap:12px;display:grid}.hlr-bodiva-mapper-list article strong{color:#f8fafc;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;display:block}.hlr-bodiva-mapper-list article p{color:#e2e8f0a3;margin:6px 0 4px;font-size:.78rem;line-height:1.35}.hlr-bodiva-mapper-list b{color:#f59e0b;white-space:nowrap;background:#f59e0b14;border:1px solid #f59e0b3d;justify-self:center;padding:7px 10px;font-size:.72rem;font-weight:950}.hlr-bodiva-mapper-list button{color:#e2e8f0eb;cursor:pointer;background:linear-gradient(#181818f5,#0a0a0afa);border:1px solid #94a3b82e;min-height:38px;padding:0 12px;font-weight:900}.hlr-bodiva-mapper-list button:hover{color:#fff;border-color:#f59e0b73}.hlr-bodiva-mapper-list button:disabled{opacity:.4;cursor:not-allowed}.hlr-bodiva-mapper-empty{color:#e2e8f0ad;font-size:.82rem}@media (width<=1100px){.hlr-bodiva-mapper-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hlr-bodiva-mapper-list article{grid-template-columns:1fr}.hlr-bodiva-mapper-list b{justify-self:start}}@media (width<=760px){.hlr-bodiva-mapper-head{grid-template-columns:1fr}}.htw3-shell{color:#e8dfc9;background:radial-gradient(circle at 0 0,#d7a52d1f,#0000 28%),radial-gradient(circle at 100% 100%,#00584d1f,#0000 38%),linear-gradient(135deg,#020303 0%,#07090a 46%,#000 100%);min-height:100vh;padding:12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.htw3-launchbar{z-index:10;background:linear-gradient(#151719fa,#05080afa),radial-gradient(circle at 0 0,#dbab3629,#0000 42%);border:1px solid #daa73070;border-radius:9px;width:min(1180px,100vw - 24px);margin:0 auto;position:relative;overflow:visible;box-shadow:0 20px 80px #00000094}.htw3-titlebar,.htw3-menubar,.htw3-commandbar,.htw3-strip,.htw3-statusbar{align-items:center;display:flex}.htw3-titlebar{background:linear-gradient(#3a3c3fe0,#131618eb);border-bottom:1px solid #ffffff14;border-radius:9px 9px 0 0;justify-content:space-between;gap:12px;min-height:31px;padding:0 8px}.htw3-title-left,.htw3-title-right{align-items:center;gap:8px;display:flex}.htw3-title-left strong{color:#fff2ca;letter-spacing:.02em;font-size:13px}.htw3-title-left span:last-child{color:#8bd6ff;font-size:12px}.htw3-caret{color:#d9a638;font-size:11px}.htw3-cloud{color:#c9bfaa;align-items:center;gap:6px;font-size:11px;display:inline-flex}.htw3-cloud i{background:#35d78c;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #35d78cf2}.htw3-titlebar button,.htw3-menubar button,.htw3-commandbar button,.htw3-commandbar select,.htw3-strip button,.htw3-actions button,.htw3-preview-header button,.htw3-blank button{color:#d9d0bc;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:4px;min-height:24px;padding:0 9px;font-size:12px}.htw3-titlebar button:hover,.htw3-menubar button:hover,.htw3-commandbar button:hover,.htw3-strip button:hover,.htw3-actions button:hover,.htw3-preview-header button:hover,.htw3-blank button:hover{color:#ffdfa0;border-color:#daa7309e}.htw3-menubar{background:#141719;gap:2px;min-height:30px;padding:3px 7px}.htw3-menu{position:relative}.htw3-menu>button,.htw3-help{color:#a1b2ba;background:0 0;border-color:#0000;border-radius:3px}.htw3-menu>button.active,.htw3-menu>button:hover,.htw3-help:hover{color:#f8d891;background:#daa73029}.htw3-dropdown{z-index:30;background:#1b1e20;border:1px solid #daa7306b;border-radius:6px;width:250px;padding:6px;position:absolute;top:27px;left:0;box-shadow:0 18px 54px #0000008c}.htw3-dropdown button{text-align:left;color:#d8d0c0;background:0 0;border:0;border-radius:3px;width:100%;min-height:26px;display:block}.htw3-dropdown button:hover{color:#070707;background:#dca830}.htw3-commandbar{background:#061017;gap:7px;padding:7px}.htw3-commandbar input{color:#080808;background:#eba92f;border:1px solid #daa7309e;border-radius:3px;outline:none;flex:1;height:31px;padding:0 10px;font-weight:800}.htw3-commandbar input::placeholder{color:#0808089e}.htw3-commandbar select{color:#f5f9ff;background:#113a60;border-color:#5091d2ad;height:31px}.htw3-go{font-weight:900;color:#8cd3ff!important;background:#0c2539!important;border-color:#5b9edcb3!important;height:31px!important}.htw3-strip{background:#0a0f12;gap:6px;min-height:30px;padding:4px 7px 7px;overflow-x:auto}.htw3-strip button{color:#c9c1ae;white-space:nowrap;min-width:54px}.htw3-strip button.active{color:#ffd98b;background:#daa73029;border-color:#daa73080}.htw3-strip span{color:#dca830;white-space:nowrap;margin-left:auto;font-size:11px}.htw3-console{grid-template-columns:300px minmax(420px,1fr) 340px;gap:8px;width:min(100%,1640px);margin:10px auto 0;display:none}.htw3-console.open{display:grid}.htw3-panel{background:linear-gradient(#121618f5,#060b0df5),radial-gradient(circle at 0 0,#daa73014,#0000 42%);border:1px solid #ffffff17;border-radius:7px;min-height:620px;overflow:hidden}.htw3-panel-head{background:linear-gradient(#2a2d30e6,#121416e6);border-bottom:1px solid #daa73047;justify-content:space-between;align-items:center;height:34px;padding:0 10px;display:flex}.htw3-panel-head span{color:#f3d78b;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.htw3-panel-head small{color:#93a6ac;font-size:11px}.htw3-tabs{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);display:grid}.htw3-tabs button{color:#aeb6b6;cursor:pointer;background:#101719;border:0;border-right:1px solid #ffffff14;height:31px;font-size:12px}.htw3-tabs button.active{color:#ffd98b;background:#daa73029}.htw3-view-list,.htw3-component-list{gap:3px;max-height:500px;padding:7px;display:grid;overflow:auto}.htw3-view-list button{color:#ded7c8;text-align:left;cursor:pointer;background:#102025;border:1px solid #0000;border-radius:3px;gap:3px;width:100%;padding:8px;display:grid}.htw3-view-list button:nth-child(2n){background:#0b171b}.htw3-view-list button.active,.htw3-component-list button.active{background:#daa73021;border-color:#daa730a3}.htw3-view-list span{color:#f3d78b;font-size:13px;font-weight:800}.htw3-view-list small{color:#8aa1a8}.htw3-empty{color:#aeb6b6;border:1px dashed #ffffff24;border-radius:5px;padding:12px;font-size:12px}.htw3-actions{border-top:1px solid #ffffff14;gap:6px;padding:7px;display:flex}.htw3-actions button{flex:1}.htw3-preview{flex-direction:column;display:flex}.htw3-preview-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.htw3-preview-header h1{color:#fff1c2;letter-spacing:-.05em;margin:0 0 6px;font-size:28px}.htw3-preview-header p{color:#aeb6b6;margin:0;font-size:13px}.htw3-preview-header button,.htw3-blank button:nth-child(2){color:#090909;background:linear-gradient(#e9b64b,#b88322);border-color:#ffdb7d73;min-height:32px;font-weight:900}.htw3-pages{background:#081014;gap:4px;padding:8px;display:flex;overflow-x:auto}.htw3-pages button{color:#bfc6c6;cursor:pointer;white-space:nowrap;background:#142129;border:1px solid #ffffff1a;border-radius:4px;height:28px;padding:0 10px}.htw3-pages button.active{color:#fff;background:#114a7c;border-color:#589fe6b8}.htw3-component-preview{flex:1;grid-template-columns:repeat(2,minmax(220px,1fr));align-content:start;gap:8px;padding:8px;display:grid}.htw3-monitor{background:#06151a;border:1px solid #526f7794;border-radius:5px;min-height:158px;position:relative;overflow:hidden}.htw3-monitor-bar{background:linear-gradient(#333a3d,#151b1e);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:26px;padding:0 8px;display:flex}.htw3-monitor-bar span{color:#f4b63d;font-size:12px;font-weight:900}.htw3-monitor-bar small{color:#a8b0b0}.htw3-monitor h3{color:#e9dfc9;margin:12px 12px 6px;font-size:15px}.htw3-monitor p{color:#94a3a7;margin:0 12px;font-size:12px;line-height:1.5}.htw3-gridlines{gap:5px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.htw3-gridlines i{background:#5c7a8259;height:1px;display:block}.htw3-blank-canvas{color:#91a1a7;border:1px dashed #ffffff21;border-radius:6px;grid-column:1/-1;place-items:center;min-height:360px;display:grid}.htw3-browser-search{border-bottom:1px solid #ffffff14;padding:7px}.htw3-browser-search input{color:#f0e5c8;background:#11171a;border:1px solid #daa73061;border-radius:4px;outline:none;width:100%;height:30px;padding:0 9px}.htw3-component-list button{color:#d9d2c2;text-align:left;cursor:pointer;background:#10191c;border:1px solid #0000;border-radius:3px;grid-template-columns:50px 1fr;grid-template-areas:"code name""code cat";gap:2px 8px;width:100%;padding:8px;display:grid}.htw3-component-list strong{color:#f2b63e;grid-area:code;font-size:13px}.htw3-component-list span{grid-area:name;font-size:12px;font-weight:700}.htw3-component-list small{color:#85979d;grid-area:cat;font-size:11px}.htw3-blank{background:linear-gradient(135deg,#ffffff06,#ffffff03),radial-gradient(circle,#daa7300f,#0000 52%);border:1px solid #daa7302e;border-radius:10px;place-items:center;width:min(1180px,100vw - 24px);min-height:calc(100vh - 210px);margin:18px auto 0;display:grid}.htw3-blank>div{text-align:center;max-width:680px;padding:32px}.htw3-blank span{color:#dca830;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:900}.htw3-blank h1{color:#fff2ca;letter-spacing:-.07em;margin:10px 0;font-size:clamp(34px,5vw,64px)}.htw3-blank p{color:#aeb6b6;margin:0 auto 18px;line-height:1.65}.htw3-blank div div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.htw3-blank button{min-height:34px}.htw3-statusbar{color:#9facac;background:#0b0e10;border:1px solid #ffffff14;border-radius:7px;justify-content:space-between;gap:10px;width:min(1180px,100vw - 24px);min-height:29px;margin:10px auto 0;padding:5px 9px;font-size:11px}.htw3-statusbar span:first-child{color:#dca830}@media (width<=1120px){.htw3-console.open{grid-template-columns:1fr}.htw3-panel{min-height:auto}.htw3-component-preview{grid-template-columns:1fr}.htw3-commandbar,.htw3-titlebar,.htw3-statusbar,.htw3-strip{flex-wrap:wrap;height:auto}.htw3-commandbar input{min-width:100%}.htw3-strip span{margin-left:0}}.htw3-shell-canvas{background:radial-gradient(circle at 78% 18%,#1e5d8b38,#0000 32%),linear-gradient(145deg,#030405 0%,#071018 38%,#10283c 100%);flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.htw3-launchbar-canvas{z-index:200;flex:none;position:relative;box-shadow:0 16px 50px #00000047}.htw3-console-canvas.open{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:160;background:#030507eb;border-top:1px solid #f5b22629;border-bottom:1px solid #f5b2262e;flex:none;grid-template-columns:minmax(240px,.82fr) minmax(360px,1.25fr) minmax(260px,.9fr);gap:12px;max-height:370px;padding:12px;display:grid;overflow:hidden}.htw3-console-canvas .htw3-panel{min-height:0;overflow:hidden}.htw3-console-canvas .htw3-view-list,.htw3-console-canvas .htw3-component-list,.htw3-console-canvas .htw3-component-preview{max-height:238px;overflow:auto}.htw3-canvas-preview .htw3-preview-header h1{margin:0;font-size:18px}.htw3-canvas-mini-map .htw3-monitor{min-height:118px}.htw3-canvas-stage{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;border-top:1px solid #f5b22614;flex:auto;min-height:0;position:relative;overflow:hidden}.htw3-canvas-empty-state{text-align:center;background:linear-gradient(145deg,#05070ae0,#091621b8);border:1px solid #f5b22647;border-radius:18px;width:min(720px,100vw - 48px);padding:28px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 80px #0000006b}.htw3-canvas-empty-state span{color:#f5b226;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.htw3-canvas-empty-state h1{color:#fff4d0;margin:8px 0;font-size:clamp(26px,3vw,42px)}.htw3-canvas-empty-state p{color:#fff6dabd;max-width:560px;margin:0 auto 18px}.htw3-canvas-empty-state div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.htw3-canvas-empty-state button,.htw3-module-actions button{color:#ffd36b;cursor:pointer;background:#f5b2261f;border:1px solid #f5b2268c;border-radius:8px;min-height:34px;font-weight:800}.htw3-floating-window{background:#040609f5;border:1px solid #f5b22657;border-radius:10px;min-width:360px;min-height:260px;position:absolute;overflow:hidden;box-shadow:0 28px 80px #0000008f,inset 0 1px #ffffff0f}.htw3-window-titlebar{cursor:move;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#f5b22638,#0a0b0df5 42%,#161e26f5);border-bottom:1px solid #f5b22647;justify-content:space-between;align-items:center;gap:12px;height:34px;padding:0 10px;display:flex}.htw3-window-titlebar div{align-items:center;gap:9px;min-width:0;display:flex}.htw3-window-titlebar strong{color:#ffcc4d;letter-spacing:.08em;font-size:12px}.htw3-window-titlebar span{color:#fff4d0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.htw3-window-titlebar nav{align-items:center;gap:5px;display:flex}.htw3-window-titlebar button{color:#fff1bd;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:5px;width:24px;height:22px}.htw3-window-titlebar button:hover{color:#ffcc4d;border-color:#f5b226b3}.htw3-window-body{background:radial-gradient(circle at 100% 0,#f5b22612,#0000 32%),#00000047;height:calc(100% - 34px);overflow:auto}.htw3-native-panel{min-height:100%;padding:10px}.htw3-native-panel .panel{height:100%}.htw3-module-shell{color:#f8eed0;flex-direction:column;height:100%;padding:22px;display:flex}.htw3-module-kicker{color:#f5b226;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.htw3-module-shell h2{color:#fff4d0;margin:8px 0 10px;font-size:25px}.htw3-module-shell p{color:#fff6dab8;max-width:720px;margin:0 0 18px;line-height:1.5}.htw3-module-grid{background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:120px 1fr;gap:8px 14px;margin-top:auto;padding:14px;display:grid}.htw3-module-grid span{color:#fff6da85;font-size:12px}.htw3-module-grid strong{color:#ffcc4d;font-size:12px}.htw3-module-actions{gap:10px;margin-top:16px;display:flex}.htw3-resize-handle{cursor:nwse-resize;width:18px;height:18px;position:absolute;bottom:0;right:0}.htw3-resize-handle:before{content:"";border-bottom:2px solid #f5b226bf;border-right:2px solid #f5b226bf;width:10px;height:10px;position:absolute;bottom:4px;right:4px}.htw3-minimized-dock{z-index:180;pointer-events:auto;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.htw3-minimized-dock button{color:#fff0bd;cursor:pointer;background:#040609eb;border:1px solid #f5b22659;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:0 12px;display:flex;box-shadow:0 12px 28px #00000052}.htw3-minimized-dock strong{color:#ffcc4d}.htw3-statusbar{flex:none}@media (width<=1100px){.htw3-console-canvas.open{grid-template-columns:1fr;max-height:520px}.htw3-floating-window{max-width:calc(100vw - 24px)}}.htw3-market-summary-panel{isolation:isolate;position:relative;overflow:hidden}.htw3-market-summary-panel:before{content:"";pointer-events:none;opacity:.22;z-index:-1;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.htw3-market-summary-head{align-items:center}.htw3-market-summary-head h2{letter-spacing:-.045em}.htw3-market-status-pill{align-items:center;gap:7px;display:inline-flex}.htw3-market-status-pill span{background:#62f0a8;border-radius:999px;width:8px;height:8px;animation:1.7s ease-out infinite htw3MarketPulse;box-shadow:0 0 #62f0a8b3}@keyframes htw3MarketPulse{0%{box-shadow:0 0 #62f0a8ad}70%{box-shadow:0 0 0 9px #62f0a800}to{box-shadow:0 0 #62f0a800}}.htw3-market-live-strip{color:#fff6daad;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(90deg,#f5b2261f,#040e0c80,#208c581c);border:1px solid #f5b22633;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 0;padding:9px 11px;font-size:11px;display:flex}.htw3-market-live-strip strong{color:#ffcf5f}.htw3-market-kpis article{background:radial-gradient(circle at 100% 0,#f5b2261a,#0000 38%),#ffffff09;position:relative;overflow:hidden}.htw3-market-kpis article:after{content:"";background:linear-gradient(90deg,#0000,#f5b22661,#0000);height:1px;position:absolute;bottom:0;left:12px;right:12px}.htw3-market-table-wrap{background:#0000003d;box-shadow:inset 0 1px #ffffff09}.htw3-market-table{font-variant-numeric:tabular-nums}.htw3-market-table th{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.htw3-market-table tbody tr{transition:background .16s,transform .16s}.htw3-market-table tbody tr:hover td{background:#f5b2260e}.htw3-market-table tbody tr.top-volume td{background:linear-gradient(90deg,#f5b22613,#0a50340b)}.htw3-market-table td:nth-child(3),.htw3-market-table td:nth-child(5),.htw3-market-table td:nth-child(6),.htw3-market-table td:nth-child(7){color:#fff8e2e6;font-weight:800}.htw3-market-table td small{color:#fff6da75}.htw3-market-group-chip{color:#fff6dac7;white-space:nowrap;text-overflow:ellipsis;background:#ffffff09;border:1px solid #f5b2262e;border-radius:999px;align-items:center;max-width:190px;min-height:22px;padding:3px 8px;display:inline-flex;overflow:hidden}.htw3-market-foot{padding-top:2px}.htw3-title-right .htw3-connect-button{color:#ffd772;letter-spacing:.01em;background:linear-gradient(#f5b22630,#f5b22612),#080c0eeb;border-color:#f5b2266b;font-weight:800}.htw3-title-right .htw3-connect-button:hover{border-color:#f5b226c2;box-shadow:0 0 18px #f5b22629}.htw3-market-board-v3{color:#fff8e1eb;padding:14px}.htw3-market-board-v3 .htw3-market-summary-head{border-bottom:1px solid #f5b22626;padding:0 0 12px}.htw3-market-board-v3 .htw3-market-summary-head h2{margin-top:4px;font-size:clamp(23px,2vw,34px)}.htw3-market-board-v3 .htw3-market-summary-head p{color:#fff6daa3;margin-top:7px;font-size:13px}.htw3-market-board-v3 .htw3-market-kpis{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:12px 0 10px;display:grid!important}.htw3-market-board-v3 .htw3-market-kpis article{background:radial-gradient(circle at 100% 0,#f5b2261f,#0000 44%),linear-gradient(#ffffff09,#0000002e);border:1px solid #f5b22624;border-radius:10px;flex-direction:column;gap:6px;min-height:72px;padding:13px 14px;display:flex!important}.htw3-market-board-v3 .htw3-market-kpis article span{color:#fff6da6e;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.htw3-market-board-v3 .htw3-market-kpis article strong{color:#fff5d0;letter-spacing:-.025em;white-space:nowrap;font-size:18px;font-weight:900;display:block}.htw3-market-tabs{grid-template-columns:repeat(5,minmax(112px,1fr));gap:7px;margin:10px 0;display:grid}.htw3-market-tabs button{color:#fff6daa8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;flex-direction:column;align-items:flex-start;gap:3px;min-height:46px;padding:8px 10px;display:flex}.htw3-market-tabs button strong{color:#fff6dae0;font-size:12px}.htw3-market-tabs button span{color:#fff6da6b;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.htw3-market-tabs button.active{background:linear-gradient(#f5b2262e,#f5b2260e),#080c0ed1;border-color:#f5b22694;box-shadow:0 0 0 1px #f5b2260f,0 12px 34px #0000003d}.htw3-market-tabs button.active strong{color:#ffd66a}.htw3-market-board-v3 .htw3-market-live-strip{border-radius:10px;min-height:34px;margin:8px 0 0}.htw3-market-board-v3 .htw3-market-table-wrap{border-radius:10px;min-height:260px;max-height:calc(100% - 265px);margin-top:8px;overflow:auto}.htw3-market-board-v3 .htw3-market-table{border-collapse:separate;border-spacing:0;min-width:980px}.htw3-market-board-v3 .htw3-market-table thead th{z-index:2;color:#f5b226;text-transform:uppercase;letter-spacing:.055em;background:linear-gradient(#0d1e1af7,#040e0cf7);border-bottom:1px solid #f5b22633;height:36px;font-size:11px;position:sticky;top:0}.htw3-market-board-v3 .htw3-market-table td{vertical-align:middle;border-bottom:1px solid #ffffff0e;height:42px}.htw3-market-board-v3 .htw3-market-table tbody tr:hover td{background:#f5b22611}.htw3-market-board-v3 .htw3-market-table tbody tr.top-volume td{background:linear-gradient(90deg,#f5b22615,#1c965b0a 56%,#0000)}.htw3-instrument-cell{flex-direction:column;gap:2px;min-width:118px;display:flex}.htw3-instrument-cell strong{color:#fff8e2f0;letter-spacing:.01em;font-size:12px;font-weight:900}.htw3-instrument-cell small{color:#fff6da6b;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:10px;overflow:hidden}.htw3-market-board-v3 .htw3-market-group-chip{color:#fff6dac7;background:#f5b2260e;border-color:#f5b22629}.htw3-market-board-v3 .htw3-market-group-chip.equities{background:#47d28e11;border-color:#47d28e38}.htw3-market-board-v3 .htw3-market-group-chip.bonds{background:#58a5ff0f;border-color:#58a5ff38}.htw3-money-cell{gap:4px;min-width:124px;display:grid}.htw3-money-cell strong{color:#fff6d8;font-weight:900}.htw3-volume-bar{background:#ffffff13;border-radius:999px;width:100%;height:4px;display:block;overflow:hidden}.htw3-volume-bar i{border-radius:inherit;background:linear-gradient(90deg,#f5b226c2,#47d28ecc);height:100%;display:block;box-shadow:0 0 10px #f5b22638}.htw3-market-board-v3 .htw3-market-foot{margin-top:9px}@media (width<=1050px){.htw3-market-board-v3 .htw3-market-kpis,.htw3-market-tabs{grid-template-columns:repeat(2,minmax(120px,1fr))}.htw3-market-board-v3 .htw3-market-table-wrap{max-height:none}}.htw3-window-titlebar nav,.htw3-window-titlebar button{pointer-events:auto}.htw3-market-board-v3 .htw3-market-summary-head{gap:18px;position:relative}.htw3-market-actions-stack{flex-direction:column;align-items:flex-end;gap:9px;margin-left:auto;display:flex}.htw3-market-connect-button{color:#ffd66b;cursor:pointer;letter-spacing:.055em;text-transform:uppercase;background:linear-gradient(#f5b22638,#f5b22614),#080c0eeb;border:1px solid #f5b22694;border-radius:7px;min-width:118px;height:31px;font-size:11px;font-weight:900;box-shadow:0 0 0 1px #f5b2260e,0 12px 24px #00000038}.htw3-market-connect-button:hover{color:#fff0b0;border-color:#f5b226db;box-shadow:0 0 18px #f5b2262e}@media (width<=820px){.htw3-market-actions-stack{align-items:flex-start;width:100%}}.htw3-market-actions-stack{min-width:132px}.htw3-market-advanced-button{color:#fff6dabf;cursor:pointer;letter-spacing:.065em;text-transform:uppercase;background:linear-gradient(#fff1,#ffffff06),#080c0eeb;border:1px solid #ffffff21;border-radius:7px;min-width:118px;height:29px;font-size:10px;font-weight:900}.htw3-market-advanced-button:hover,.htw3-market-advanced-button.active{color:#ffd66b;border-color:#f5b226b3;box-shadow:0 0 16px #f5b2261f}.htw3-market-board-v3.advanced .htw3-market-live-strip{background:linear-gradient(90deg,#f5b22629,#1c6d5729,#58a5ff1a),#060d0eeb}.htw3-market-table.advanced{min-width:1320px}.htw3-market-table.advanced th:nth-child(2),.htw3-market-table.advanced td:nth-child(2){min-width:126px}.htw3-sparkline{grid-template-columns:104px 30px;align-items:center;gap:7px;min-width:137px;display:grid}.htw3-sparkline svg{width:104px;height:28px;overflow:visible}.htw3-sparkline polyline{fill:none;stroke:#fff6dab8;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.05px;filter:drop-shadow(0 0 4px #fff6da2e)}.htw3-sparkline.positive polyline{stroke:#48e68b;filter:drop-shadow(0 0 5px #48e68b38)}.htw3-sparkline.negative polyline{stroke:#ff4f6d;filter:drop-shadow(0 0 5px #ff4f6d33)}.htw3-sparkline small{color:#fff6da73;letter-spacing:.06em;text-transform:uppercase;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:17px;font-size:8px;font-weight:900;display:inline-flex}.htw3-sparkline.empty{grid-template-columns:62px 54px}.htw3-sparkline.empty span{background:#ffffff29;border-radius:999px;height:2px;display:block}.htw3-market-table.advanced td:nth-last-child(-n+4){color:#fff6dab3;font-weight:800}.htw3-market-table.advanced th{white-space:nowrap}.htw3-market-table.advanced .htw3-money-cell{min-width:134px}.htw3-market-board-v3.advanced .htw3-market-table-wrap{max-height:calc(100% - 278px)}.htw3-market-board-v3 .htw3-market-summary-head p{color:#fff6da94;flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.htw3-market-board-v3 .htw3-market-summary-head p:after{content:"";color:#63f1abeb;letter-spacing:.075em;background:#47d28e0e;border:1px solid #47d28e42;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:9px;font-weight:900;display:inline-flex}.htw3-market-table.advanced th:nth-child(2),.htw3-market-table.advanced td:nth-child(2){width:132px;min-width:132px}.htw3-sparkline.bloom{background:linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/26px 100%,linear-gradient(#ffffff08 1px,#0000 1px) 0 0/100% 10px,radial-gradient(circle at 100%,#47d28e17,#0000 46%),#0000002e;border-radius:5px;width:126px;min-width:126px;height:32px;display:block;position:relative;overflow:hidden}.htw3-sparkline.bloom:before{content:"";background:#ffffff12;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.htw3-sparkline.bloom svg{width:calc(100% - 8px);height:calc(100% - 4px);position:absolute;inset:2px 4px;overflow:visible}.htw3-sparkline.bloom .spark-area{opacity:.055}.htw3-sparkline.bloom.positive .spark-area{fill:#48e68b}.htw3-sparkline.bloom.negative .spark-area{fill:#ff4f6d}.htw3-sparkline.bloom.neutral .spark-area{fill:#fff6daad}.htw3-sparkline.bloom .spark-base{fill:none;stroke:#fff6da94;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;filter:drop-shadow(0 0 2px #fff6da24)}.htw3-sparkline.bloom .spark-tail{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.05px}.htw3-sparkline.bloom.positive .spark-tail,.htw3-sparkline.bloom.positive .spark-last{stroke:#42f38d;fill:#42f38d;filter:drop-shadow(0 0 4px #42f38d52)}.htw3-sparkline.bloom.negative .spark-tail,.htw3-sparkline.bloom.negative .spark-last{stroke:#ff4f6d;fill:#ff4f6d;filter:drop-shadow(0 0 4px #ff4f6d47)}.htw3-sparkline.bloom.neutral .spark-tail,.htw3-sparkline.bloom.neutral .spark-last{stroke:#fff6dac7;fill:#fff6dac7}.htw3-sparkline.bloom.micro:after{content:"1D";color:#fff6da6b;letter-spacing:.05em;background:#fff1;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:12px;padding:0 3px;font-size:7px;font-weight:900;display:inline-flex;position:absolute;bottom:2px;right:3px}.htw3-sparkline.bloom.historical:after{content:"H";color:#63f1abd1;background:#47d28e1f;border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:12px;padding:0 3px;font-size:7px;font-weight:900;display:inline-flex;position:absolute;bottom:2px;right:3px}.htw3-sparkline.bloom.empty{justify-content:center;align-items:center;display:flex}.htw3-sparkline.bloom.empty span{background:#ffffff2b;width:58%;height:1px;display:block}.htw-connect-panel{color:#fff6dae6;background:radial-gradient(circle at 12% 0,#f5b22614,#0000 36%),radial-gradient(circle at 88% 12%,#47d28e0f,#0000 34%),#0003;flex-direction:column;height:100%;min-height:100%;display:flex}.htw-connect-toolbar{border-bottom:1px solid #f5b22624;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.htw-connect-toolbar span{color:#f5b226;letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.htw-connect-toolbar strong{color:#fff7dd;letter-spacing:-.02em;margin-top:3px;font-size:18px;font-weight:950;display:block}.htw-connect-toolbar nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:inline-flex}.htw-connect-toolbar button,.htw-connect-actions button,.htw-connect-composer button{color:#fff6dab8;cursor:pointer;background:#f5b22611;border:1px solid #f5b22647;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:850}.htw-connect-toolbar button.active,.htw-connect-toolbar button:hover,.htw-connect-actions button:hover,.htw-connect-composer button:hover{color:#ffd66b;border-color:#f5b226b8;box-shadow:0 0 18px #f5b2261f}.htw-connect-grid{grid-template-columns:minmax(210px,280px) minmax(360px,1fr) minmax(220px,280px);height:100%;min-height:0;display:grid}.htw-connect-sidebar,.htw-connect-context{background:#00000038;border-right:1px solid #ffffff0f;min-height:0;padding:12px;overflow:auto}.htw-connect-context{border-left:1px solid #ffffff0f;border-right:0}.htw-connect-search{color:#fff6da61;background:#ffffff09;border:1px solid #ffffff13;border-radius:7px;align-items:center;height:36px;margin-bottom:10px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.htw-connect-sidebar button{width:100%;color:inherit;cursor:pointer;text-align:left;background:#ffffff07;border:1px solid #fff1;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;margin-bottom:8px;padding:9px;display:grid}.htw-connect-sidebar button.active{background:linear-gradient(#f5b2261f,#f5b22609),#ffffff08;border-color:#f5b22694}.htw-connect-sidebar i,.htw-connect-avatar{color:#ffd66b;background:#f5b2261a;border:1px solid #f5b2264d;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.htw-connect-sidebar span{gap:2px;min-width:0;display:grid}.htw-connect-sidebar strong{color:#fff6dadb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.htw-connect-sidebar small,.htw-connect-sidebar em{color:#fff6da75;font-size:10px;font-style:normal;font-weight:750}.htw-connect-sidebar em{color:#ffd66b}.htw-connect-main{background-color:#0000001a;background-image:linear-gradient(#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.htw-connect-chat-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:16px 18px;display:flex}.htw-connect-chat-head h3{color:#fff7dd;margin:0;font-size:16px}.htw-connect-chat-head p{color:#fff6da73;margin:2px 0 0;font-size:11px}.htw-connect-chat-head span{color:#63f1abeb;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:900;display:inline-flex}.htw-connect-chat-head span:before{content:"";background:#63f1ab;border-radius:999px;width:7px;height:7px;box-shadow:0 0 13px #63f1ab6b}.htw-connect-thread{flex:1;min-height:0;padding:18px;overflow:auto}.htw-connect-date{color:#fff6da57;letter-spacing:.1em;text-transform:uppercase;width:fit-content;margin:0 auto 14px;font-size:10px;font-weight:900}.htw-connect-thread article{background:#ffffff09;border:1px solid #fff1;border-radius:12px;max-width:68%;margin-bottom:12px;padding:11px 12px}.htw-connect-thread article.outgoing{background:#f5b22614;border-color:#f5b22638;margin-left:auto}.htw-connect-thread strong{color:#ffd66b;font-size:11px}.htw-connect-thread p{color:#fff6dac2;margin:5px 0;font-size:12px;line-height:1.5}.htw-connect-thread time{color:#fff6da59;font-size:10px}.htw-connect-composer{background:#0003;border-top:1px solid #ffffff0f;grid-template-columns:1fr auto;gap:9px;padding:12px;display:grid}.htw-connect-composer input{color:#fff6dadb;background:#ffffff09;border:1px solid #ffffff13;border-radius:8px;min-height:36px;padding:0 11px}.htw-connect-card{background:#ffffff08;border:1px solid #ffffff13;border-radius:11px;margin-bottom:10px;padding:12px}.htw-connect-card span{color:#fff6da73;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.htw-connect-card h3{color:#fff7dd;margin:6px 0 4px;font-size:15px}.htw-connect-card p{color:#fff6da8f;font-size:12px;line-height:1.55}.htw-connect-meta{grid-template-columns:90px 1fr;gap:8px;margin-top:8px;display:grid}.htw-connect-meta small{color:#fff6da61}.htw-connect-meta strong{color:#ffd66b;font-size:11px}.htw-connect-actions{gap:8px;display:grid}.htw-connect-deals{padding:14px;overflow:auto}.htw-connect-deals article{background:linear-gradient(90deg,#f5b22614,#ffffff07);border:1px solid #ffffff13;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-bottom:10px;padding:13px;display:grid}.htw-connect-deals span{color:#63f1abdb;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.htw-connect-deals h3{color:#fff7dd;margin:4px 0 2px;font-size:15px}.htw-connect-deals p,.htw-connect-deals small{color:#fff6da80;margin:0;font-size:11px}.htw-connect-deals strong{color:#ffd66b;font-size:12px}.htw-connect-panel.full{min-height:100%}.htw-connect-frame{background:#020706;border:0;flex:1;width:100%;min-height:520px}.htw-connect-empty{color:#fff6da8f;padding:30px}@media (width<=1060px){.htw-connect-grid{grid-template-columns:220px 1fr}.htw-connect-context{display:none}}@media (width<=760px){.htw-connect-grid{grid-template-columns:1fr}.htw-connect-sidebar{max-height:220px}}.htw-connect-source-note{color:#fff6da7a;background:#f5b2260b;border:1px solid #f5b22624;border-radius:8px;margin:-2px 0 10px;padding:8px 9px;font-size:10px;font-weight:760;line-height:1.45}.htw-connect-native-bridge{background:radial-gradient(circle at 0 0,#f5b22614,#0000 36%),radial-gradient(circle at 100% 0,#47d28e0d,#0000 34%),#020706;height:100%;min-height:100%;overflow:hidden}.htw-connect-native-bridge>*{height:100%;min-height:100%}.htw-connect-native-bridge .ht-connect-cloud-direct,.htw-connect-native-bridge .htx-cloud-direct,.htw-connect-native-bridge [class*=cloud-direct],.htw-connect-native-bridge [class*=htx-]{box-sizing:border-box}.htw-connect-native-bridge iframe{border:0}.htw3-window:has(.htw-connect-native-bridge){min-width:860px;min-height:560px}.htw3-window:has(.htw-connect-native-bridge) .htw3-window-body{padding:0;overflow:hidden}.htw-connect-panel,.htw-connect-grid{min-height:0}.htw-connect-thread{min-height:220px}.htw3-window:has(.htw-connect-panel){min-width:780px;min-height:520px}.htw3-window:has(.htw-connect-panel) .htw3-window-body{padding:0;overflow:hidden}.htw-connect-cloud-quickdesk .htw-connect-toolbar nav{max-width:620px}.htw-connect-cloud-quickdesk .htw-connect-toolbar button{padding:7px 9px}.htw-connect-message-list{flex-direction:column;gap:10px;display:flex}.htw-connect-message-list article{position:relative}.htw-connect-message-list article.incoming{margin-right:auto}.htw-connect-message-list article.outgoing{margin-left:auto}.htw-connect-message-attachment{background:#f5b2260f;border:1px solid #f5b2262e;border-radius:9px;margin-top:8px;padding:8px 9px}.htw-connect-message-attachment span{color:#ffd66b;font-size:11px;font-weight:900;display:block}.htw-connect-message-attachment small{color:#fff6da75;font-size:10px}.htw-connect-calls article,.htw-connect-attachments article{grid-template-columns:1fr auto auto}.htw-connect-composer button:disabled{opacity:.55;cursor:progress}.htw-connect-actions-composer{grid-template-columns:1fr auto;align-items:center;position:relative}.htw-connect-actions-composer input{min-width:0}.htw-connect-composer-buttons{align-items:center;gap:6px;display:inline-flex}.htw-connect-icon-button{justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;line-height:1;display:inline-flex;padding:0!important}.htw-connect-action-menu{z-index:30;background:linear-gradient(#161410fa,#060809fa);border:1px solid #f5b22652;border-radius:10px;min-width:238px;display:grid;position:absolute;bottom:58px;right:12px;overflow:hidden;box-shadow:0 18px 48px #00000085}.htw-connect-action-menu button{color:#fff6dac7;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0f;border-radius:0;padding:10px 12px;font-size:12px;font-weight:820}.htw-connect-action-menu button:hover{color:#ffd66b;background:#f5b2261f}.htw-connect-distribution-shell{z-index:31;background:radial-gradient(circle at 100% 0,#f5b2261a,#0000 40%),#060809fa;border:1px solid #f5b22659;border-radius:12px;width:min(370px,100% - 24px);padding:13px;position:absolute;bottom:58px;right:12px;box-shadow:0 18px 52px #0000008c}.htw-connect-distribution-shell header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.htw-connect-distribution-shell header strong{color:#ffd66b;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.htw-connect-distribution-shell header button{min-width:28px;height:28px;padding:0}.htw-connect-distribution-shell p{color:#fff6da9e;margin:0 0 10px;font-size:12px;line-height:1.55}.htw-connect-distribution-shell>div{flex-wrap:wrap;gap:8px;display:flex}.htw-connect-file-input{display:none}.htw-connect-action-menu button:disabled,.htw-connect-icon-button:disabled{cursor:not-allowed;opacity:.46}.htw-connect-distribution-shell button{white-space:nowrap}.htw-connect-call-dock{gap:8px;margin:9px 0 10px;display:grid}.htw-connect-call-dock-card{background:radial-gradient(circle at 18px 18px,#f5b22629,#0000 38%),#0b0d0eeb;border:1px solid #f5b2264d;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000042}.htw-connect-call-pulse{background:#f5b2261f;border:1px solid #f5b22652;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.htw-connect-call-pulse span{background:#ffd66b;border-radius:999px;width:12px;height:12px;animation:1.35s ease-out infinite htwConnectPulse;box-shadow:0 0 #f5b2266b}.htw-connect-call-dock-card.video .htw-connect-call-pulse span{border-radius:4px}.htw-connect-call-copy{min-width:0}.htw-connect-call-copy strong{color:#fff2c6;letter-spacing:.03em;text-transform:uppercase;font-size:12px;display:block}.htw-connect-call-copy p{color:#fff6da94;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;overflow:hidden}.htw-connect-call-actions{align-items:center;gap:6px;display:inline-flex}.htw-connect-call-actions button{color:#fff6dad6;cursor:pointer;background:#f5b2261a;border:1px solid #f5b22640;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:820}.htw-connect-call-actions button:hover{color:#ffd66b;border-color:#f5b2267a}.htw-connect-call-actions button.danger{color:#ffd2d2e6;background:#ff46461a;border-color:#ff707052}.htw-connect-call-actions button:disabled{cursor:not-allowed;opacity:.48}@keyframes htwConnectPulse{0%{box-shadow:0 0 #f5b2266b}to{box-shadow:0 0 0 12px #f5b22600}}.htw-connect-participants-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.htw-connect-participants-head button,.htw-connect-participants-list button,.htw-connect-participants-manager button,.htw-connect-participants-results button{color:#fff6dad1;cursor:pointer;background:#f5b22614;border:1px solid #f5b22642;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:820}.htw-connect-participants-head button:hover,.htw-connect-participants-list button:hover,.htw-connect-participants-manager button:hover,.htw-connect-participants-results button:hover{color:#ffd66b;border-color:#f5b2267a}.htw-connect-participants-list,.htw-connect-participants-results{gap:7px;margin-top:9px;display:grid}.htw-connect-participants-list article,.htw-connect-participants-results article{background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:auto 1fr auto auto auto auto;align-items:center;gap:7px;padding:7px;display:grid}.htw-connect-participants-list i,.htw-connect-participants-results i{color:#ffd66b;background:#f5b2261a;border:1px solid #f5b22647;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:900;display:inline-flex}.htw-connect-participants-list strong,.htw-connect-participants-results strong{color:#fff6dae6;font-size:12px;line-height:1.2;display:block}.htw-connect-participants-list small,.htw-connect-participants-results small{color:#fff6da7a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.htw-connect-participants-list button.danger{color:#ffd2d2db;background:#ff464614;border-color:#ff70704d}.htw-connect-participants-empty{color:#fff6da80;margin:0;font-size:12px;line-height:1.45}.htw-connect-participants-manager{border-top:1px solid #ffffff12;gap:8px;margin-top:10px;padding-top:10px;display:grid}.htw-connect-participants-manager label{color:#fff6da8a;text-transform:uppercase;gap:6px;font-size:11px;font-weight:800;display:grid}.htw-connect-participants-manager input{color:#fff6daeb;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:9px 10px;font-size:12px}.htw-connect-participants-manager input:focus{border-color:#f5b2267a}.htw-connect-participants-manager>p{color:#fff6da70;margin:0;font-size:11px;line-height:1.5}.htw-connect-context{min-width:0;overflow:hidden auto}.htw-connect-card{min-width:0;overflow:hidden}.htw-connect-participants-card{overflow:hidden!important}.htw-connect-participants-head{border-bottom:1px solid #fff1;margin:-1px 0 10px;padding-bottom:8px}.htw-connect-participants-head span{letter-spacing:.08em}.htw-connect-participants-head button{flex:none;min-width:56px;height:28px;padding:0 10px}.htw-connect-participants-card h3{margin-bottom:9px}.htw-connect-participants-list{gap:8px}.htw-connect-participants-list article{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px 9px;padding:8px}.htw-connect-participants-list article>i{grid-area:1/1/span 2}.htw-connect-participants-list article>div{grid-area:1/2;min-width:0}.htw-connect-participant-actions{grid-area:2/2;justify-self:start;align-items:center;gap:6px;max-width:100%;display:inline-flex}.htw-connect-participant-actions button,.htw-connect-participants-list button{justify-content:center;align-items:center;width:28px;min-width:28px;height:26px;padding:0;line-height:1;display:inline-flex}.htw-connect-participant-actions button[title*=Enviar]{font-size:13px}.htw-connect-participants-list strong,.htw-connect-participants-list small{max-width:100%}.htw-connect-participants-manager{background:#ffffff05;border:1px solid #fff1;border-radius:12px;padding:10px}.htw-connect-participants-manager button{width:fit-content;min-height:28px}.htw-connect-participants-results article{grid-template-columns:30px minmax(0,1fr) auto}.htw-connect-composer-buttons{flex:none}.htw-connect-actions-composer{gap:8px}.htw-connect-actions-composer>input:not(.htw-connect-file-input){min-height:38px}.htw-connect-action-menu{bottom:50px;right:6px}@media (width<=1120px){.htw-connect-context{max-width:250px}.htw-connect-participants-list article{padding:7px}.htw-connect-participant-actions{gap:4px}.htw-connect-participant-actions button,.htw-connect-participants-list button{width:25px;min-width:25px}}.htw-private-distribution-panel{z-index:120;background:radial-gradient(circle at 0 0,#f5b2261f,#0000 35%),linear-gradient(#0e0f0efc,#030506fc);border:1px solid #f5b22657;border-radius:18px;grid-template-rows:auto 1fr auto;gap:14px;padding:16px;display:grid;inset:78px 52px 54px;overflow:hidden;box-shadow:0 30px 88px #000000ad;width:auto!important;max-width:none!important;position:fixed!important}.htw-private-distribution-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:12px;display:flex}.htw-private-distribution-header span,.htw-private-distribution-section-title span,.htw-private-distribution-composer span{color:#ffd66bb8;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.htw-private-distribution-header strong{color:#fff0bd;letter-spacing:-.02em;margin-top:3px;font-size:20px;display:block}.htw-private-distribution-header p{color:#fff6da8c;margin:5px 0 0;font-size:12px}.htw-private-distribution-header>button{color:#ffd66b;cursor:pointer;background:#f5b22614;border:1px solid #f5b22647;border-radius:999px;width:32px;height:32px;font-weight:900}.htw-private-distribution-grid{grid-template-columns:minmax(280px,.92fr) minmax(360px,1.25fr);gap:14px;min-height:0;display:grid}.htw-private-distribution-recipients,.htw-private-distribution-history{background:#ffffff06;border:1px solid #ffffff13;border-radius:15px;grid-template-rows:auto auto auto 1fr;gap:10px;min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}.htw-private-distribution-history{grid-template-rows:auto 1fr}.htw-private-distribution-section-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.htw-private-distribution-search{grid-template-columns:1fr auto;gap:8px;display:grid}.htw-private-distribution-search input,.htw-private-distribution-composer textarea{color:#fff6daed;background:#00000052;border:1px solid #ffffff1a;border-radius:11px;outline:none}.htw-private-distribution-search input{height:36px;padding:0 11px}.htw-private-distribution-search input:focus,.htw-private-distribution-composer textarea:focus{border-color:#f5b22685}.htw-private-distribution-search button,.htw-private-distribution-results button,.htw-private-distribution-composer button{color:#fff6dae0;cursor:pointer;background:#f5b2261a;border:1px solid #f5b2264d;border-radius:11px;padding:0 12px;font-size:12px;font-weight:900}.htw-private-distribution-search button:hover,.htw-private-distribution-results button:hover,.htw-private-distribution-composer button:hover{color:#ffd66b;border-color:#f5b2268f}.htw-private-distribution-search button:disabled,.htw-private-distribution-composer button:disabled{cursor:not-allowed;opacity:.48}.htw-private-distribution-selected{background:#f5b22609;border:1px dashed #f5b22633;border-radius:12px;flex-wrap:wrap;align-content:flex-start;gap:7px;min-height:42px;padding:8px;display:flex}.htw-private-distribution-selected button{color:#fff6dadb;cursor:pointer;background:#f5b2261a;border:1px solid #f5b22642;border-radius:999px;align-items:center;gap:7px;max-width:100%;min-height:28px;padding:4px 9px 4px 4px;font-size:11px;font-weight:850;display:inline-flex}.htw-private-distribution-selected button span,.htw-private-distribution-results article>i{color:#ffd66b;background:#f5b22621;border:1px solid #f5b2264d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:900;display:inline-flex}.htw-private-distribution-selected button i{color:#fff6da7a;font-style:normal;font-weight:900}.htw-private-distribution-selected p,.htw-private-distribution-empty{color:#fff6da7a;margin:4px 0 0;font-size:12px}.htw-private-distribution-results,.htw-private-distribution-history-list{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.htw-private-distribution-results article{background:#0003;border:1px solid #ffffff13;border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;display:grid}.htw-private-distribution-results article>i{width:30px;height:30px;font-size:10px}.htw-private-distribution-results strong{color:#fff6dae6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;display:block;overflow:hidden}.htw-private-distribution-results small{color:#fff6da75;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.htw-private-distribution-history-list article header,.htw-private-distribution-history-list article footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.htw-private-distribution-history-list article strong{color:#ffd66b;text-transform:uppercase;font-size:12px}.htw-private-distribution-history-list article span,.htw-private-distribution-history-list article footer{color:#fff6da7a;font-size:11px;font-weight:800}.htw-private-distribution-history-list article p{color:#fff6dad6;margin:8px 0;font-size:12px;line-height:1.45}.htw-private-distribution-history-empty{text-align:center;border:1px dashed #f5b2262e;border-radius:13px;place-content:center;min-height:190px;padding:18px;display:grid}.htw-private-distribution-history-empty strong{color:#fff6dad1;font-size:13px}.htw-private-distribution-history-empty p{color:#fff6da7a;max-width:440px;margin:7px auto 0;font-size:12px;line-height:1.55}.htw-private-distribution-composer{background:#f5b2260a;border:1px solid #f5b22633;border-radius:15px;grid-template-columns:minmax(160px,.28fr) minmax(320px,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.htw-private-distribution-composer strong{color:#fff6dacc;margin-top:3px;font-size:12px;display:block}.htw-private-distribution-composer textarea{resize:vertical;min-height:58px;max-height:110px;padding:10px 12px}.htw-private-distribution-composer button{white-space:nowrap;height:42px}@media (width<=980px){.htw-private-distribution-panel{inset:54px 14px 34px}.htw-private-distribution-grid,.htw-private-distribution-composer{grid-template-columns:1fr}}.htw-connect-folder-sidebar{gap:9px}.htw-connect-folder-head{background:#f5b2260b;border:1px solid #f5b22629;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.htw-connect-folder-head span,.htw-connect-conversation-title span{color:#ffd66bb3;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.htw-connect-folder-head strong{color:#fff6dae0;margin-top:2px;font-size:12px;display:block}.htw-connect-folder-head>button{color:#ffd66b;cursor:pointer;background:#f5b2261a;border:1px solid #f5b2264d;border-radius:9px;width:30px;height:30px;font-size:17px;font-weight:900;line-height:1}.htw-connect-folder-create{background:#ffffff07;border:1px solid #ffffff13;border-radius:12px;grid-template-columns:1fr auto;gap:7px;padding:9px;display:grid}.htw-connect-folder-create input,.htw-connect-folder-move select{color:#fff6dae6;background:#0000004d;border:1px solid #ffffff1a;border-radius:9px;outline:none;min-width:0}.htw-connect-folder-create input{height:32px;padding:0 9px}.htw-connect-folder-create input:focus,.htw-connect-folder-move select:focus{border-color:#f5b2267a}.htw-connect-folder-create button{color:#fff6dadb;cursor:pointer;background:#f5b2261a;border:1px solid #f5b2264d;border-radius:9px;padding:0 10px;font-size:11px;font-weight:900}.htw-connect-folder-create small{color:#fff6da6b;grid-column:1/-1;font-size:10px;line-height:1.35}.htw-connect-folder-nav{gap:5px;display:grid}.htw-connect-folder-nav button{color:#fff6da9e;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #0000;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:30px;padding:0 8px;font-size:11px;font-weight:850;display:grid}.htw-connect-folder-nav button:hover{color:#fff6dae6;border-color:#f5b22633}.htw-connect-folder-nav button.active{color:#ffd66b;background:#f5b2261f;border-color:#f5b2266b}.htw-connect-folder-nav button em{color:#fff6da99;text-align:center;background:#00000038;border-radius:999px;min-width:22px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:900}.htw-connect-folder-move{background:#f5b22609;border:1px solid #f5b22624;border-radius:11px;padding:9px}.htw-connect-folder-move label{color:#ffd66ba6;letter-spacing:.11em;text-transform:uppercase;gap:6px;font-size:9px;font-weight:900;display:grid}.htw-connect-folder-move select{text-transform:none;height:32px;padding:0 8px}.htw-connect-conversation-title{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding-top:10px;display:flex}.htw-connect-conversation-title strong{color:#fff6da94;font-size:11px}.htw-connect-folder-empty{color:#fff6da7a;text-align:center;border:1px dashed #f5b22633;border-radius:12px;padding:13px;font-size:12px;line-height:1.45}.htw-connect-folder-sidebar{position:relative}.htw-connect-folder-popover{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #f5b22657;grid-template-columns:1fr;gap:8px;display:grid;position:absolute;top:112px;left:10px;right:10px;box-shadow:0 18px 42px #0000008a}.htw-connect-folder-popover header{justify-content:space-between;align-items:center;gap:8px;display:flex}.htw-connect-folder-popover header span{color:#ffd66bb8;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.htw-connect-folder-popover header button{color:#fff6dad1;cursor:pointer;background:#f5b22614;border:1px solid #f5b22638;border-radius:8px;width:24px;height:24px;padding:0;font-size:14px;font-weight:900}.htw-connect-folder-popover>button{min-height:32px}.htw-connect-folder-nav button[data-droppable=true]{position:relative}.htw-connect-folder-nav button[data-droppable=true]:after{content:"";opacity:0;background:#f5b2266b;border-radius:999px;width:5px;height:5px;transition:opacity .16s;position:absolute;top:7px;right:8px}.htw-connect-folder-nav button[data-droppable=true]:hover:after{opacity:1}.htw-connect-folder-nav button[data-droppable=true]:focus-visible{outline-offset:2px;outline:2px solid #f5b22675}.htw-connect-folder-nav button[data-droppable=false]{cursor:pointer}.htw-connect-folder-sidebar>button[draggable=true],.htw-connect-folder-sidebar button[title*=Arraste]{cursor:grab}.htw-connect-folder-sidebar>button[draggable=true]:active,.htw-connect-folder-sidebar button[title*=Arraste]:active{cursor:grabbing}.htw-connect-folder-sidebar>button[draggable=true] i,.htw-connect-folder-sidebar button[title*=Arraste] i{box-shadow:0 0 0 1px #f5b22629}.htw-connect-folder-nav button.active[data-droppable=true]{box-shadow:inset 0 0 0 1px #f5b2262e}.htw-connect-folder-move{display:none}.htw-connect-conversation-title{margin-top:6px}.htw-connect-folder-empty{margin-top:2px}.htw-connect-folder-head>button{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;display:inline-flex!important}.htw-connect-folder-nav{gap:6px}.htw-connect-folder-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid;position:relative}.htw-connect-folder-row>button{width:100%}.htw-connect-folder-row-actions{opacity:0;gap:4px;transition:opacity .15s,transform .15s;display:inline-flex;transform:translate(4px)}.htw-connect-folder-row:hover .htw-connect-folder-row-actions,.htw-connect-folder-row:focus-within .htw-connect-folder-row-actions{opacity:1;transform:translate(0)}.htw-connect-folder-row-actions button{color:#fff6dab8;cursor:pointer;background:#f5b22612;border:1px solid #f5b22633;border-radius:7px;width:23px;height:23px;padding:0;font-size:12px;font-weight:900;line-height:1}.htw-connect-folder-row-actions button:hover{color:#ffd66b;border-color:#f5b22673}.htw-connect-folder-popover{gap:11px;top:102px}.htw-connect-folder-popover section{gap:7px;display:grid}.htw-connect-folder-popover section>strong{color:#fff6dac7;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.htw-connect-folder-popover section>div:not(.htw-connect-folder-manager-list){grid-template-columns:1fr auto;gap:7px;display:grid}.htw-connect-folder-manager-list{gap:6px;max-height:168px;display:grid;overflow:auto}.htw-connect-folder-manager-list article{background:#ffffff07;border:1px solid #fff1;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:6px;padding:6px;display:grid}.htw-connect-folder-manager-list article span{color:#fff6dadb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;overflow:hidden}.htw-connect-folder-manager-list article em{color:#fff6da8a;text-align:center;background:#00000038;border-radius:999px;min-width:21px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:900}.htw-connect-folder-manager-list article button{color:#fff6dab8;cursor:pointer;background:#f5b22612;border:1px solid #f5b22633;border-radius:7px;min-height:24px;padding:0 7px;font-size:10px;font-weight:900}.htw-connect-folder-manager-list article button:hover{color:#ffd66b;border-color:#f5b22673}.htw-connect-folder-manager-list p{color:#fff6da75;text-align:center;border:1px dashed #f5b2262e;border-radius:9px;margin:0;padding:9px;font-size:11px}.htw-connect-folder-nav button[data-droppable=true]:active,.htw-connect-folder-row>button:active{transform:translateY(1px)}.htw-connect-search-launcher{color:#fff6daa8;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:1fr auto;align-items:center;width:100%;min-height:38px;padding:0 10px;display:grid}.htw-connect-search-launcher:hover{color:#fff6dae6;border-color:#f5b22647}.htw-connect-search-launcher em{color:#ffd66b;background:#f5b2261a;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-style:normal;font-weight:900;display:inline-flex}.htw-connect-archive-panel{z-index:125;background:radial-gradient(circle at 0 0,#f5b2261c,#0000 35%),linear-gradient(#0d0e0efc,#030405fc);border:1px solid #f5b22657;border-radius:18px;grid-template-rows:auto auto auto 1fr;gap:12px;padding:15px;display:grid;position:fixed;inset:70px 58px 58px;overflow:hidden;box-shadow:0 30px 88px #000000b3}.htw-connect-archive-header{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:18px;padding-bottom:12px;display:flex}.htw-connect-archive-header span,.htw-connect-archive-input span,.htw-connect-archive-querybar label span{color:#ffd66bb8;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.htw-connect-archive-header strong{color:#fff0bd;letter-spacing:-.02em;margin-top:3px;font-size:20px;display:block}.htw-connect-archive-header p{color:#fff6da85;margin:5px 0 0;font-size:12px}.htw-connect-archive-header>button{color:#ffd66b;cursor:pointer;background:#f5b22614;border:1px solid #f5b22647;border-radius:999px;width:32px;height:32px;font-weight:900}.htw-connect-archive-querybar{background:#f5b2260b;border:1px solid #f5b22629;border-radius:14px;grid-template-columns:minmax(240px,1fr) minmax(148px,auto) minmax(150px,auto) minmax(132px,auto) auto;align-items:end;gap:9px;padding:10px;display:grid}.htw-connect-archive-input,.htw-connect-archive-querybar label{gap:5px;display:grid}.htw-connect-archive-querybar input,.htw-connect-archive-querybar select{color:#fff6daeb;background:#00000052;border:1px solid #ffffff1a;border-radius:10px;outline:none;height:36px;padding:0 10px}.htw-connect-archive-querybar input:focus,.htw-connect-archive-querybar select:focus{border-color:#f5b22685}.htw-connect-archive-querybar>button{color:#fff6dae6;cursor:pointer;background:#f5b2261f;border:1px solid #f5b2264d;border-radius:10px;height:36px;padding:0 13px;font-size:12px;font-weight:900}.htw-connect-archive-querybar>button:hover{color:#ffd66b;border-color:#f5b2268f}.htw-connect-archive-querybar>button:disabled{cursor:not-allowed;opacity:.5}.htw-connect-archive-chips{flex-wrap:wrap;gap:7px;display:flex}.htw-connect-archive-chips span{color:#fff6daad;background:#f5b22614;border:1px solid #f5b22638;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:850}.htw-connect-archive-results{background:#0000002e;border:1px solid #ffffff12;border-radius:14px;align-content:start;gap:7px;min-height:0;padding:9px;display:grid;overflow:auto}.htw-connect-archive-results article{cursor:pointer;background:#ffffff07;border:1px solid #fff1;border-radius:11px;grid-template-columns:92px 150px auto minmax(220px,1fr) 180px;align-items:center;gap:9px;padding:8px 9px;display:grid}.htw-connect-archive-results article:hover{background:#f5b2260b;border-color:#f5b2263d}.htw-connect-archive-results time,.htw-connect-archive-results em{color:#fff6da6b;font-size:11px;font-style:normal;font-weight:800}.htw-connect-archive-results strong{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.htw-connect-archive-type{color:#fff6dae6;cursor:pointer;background:#f5b2261a;border:1px solid #f5b22647;border-radius:8px;width:fit-content;min-width:48px;padding:4px 7px;font-size:10px;font-weight:950}.htw-connect-archive-results p{color:#fff6dad1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.htw-connect-archive-empty{text-align:center;border:1px dashed #f5b2262e;border-radius:13px;place-content:center;min-height:260px;padding:20px;display:grid}.htw-connect-archive-empty strong{color:#fff6dadb;font-size:14px}.htw-connect-archive-empty p{color:#fff6da7a;max-width:520px;margin:7px auto 0;font-size:12px;line-height:1.55}@media (width<=1120px){.htw-connect-archive-panel{inset:54px 14px 34px}.htw-connect-archive-querybar{grid-template-columns:1fr 1fr}.htw-connect-archive-results article{grid-template-columns:80px 1fr auto}.htw-connect-archive-results article p,.htw-connect-archive-results article em{grid-column:1/-1}}.htw-connect-search-launcher{text-decoration:none;grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;column-gap:10px!important;min-height:42px!important;padding:0 8px 0 12px!important;display:grid!important}.htw-connect-search-launcher span{text-overflow:ellipsis;white-space:nowrap;color:#fff6dab8;letter-spacing:.01em;min-width:0;font-size:12px;font-weight:850;display:block;overflow:hidden}.htw-connect-search-launcher em{border:1px solid #f5b2263d;font-size:15px;font-style:normal;font-weight:950;line-height:1;color:#ffd66b!important;background:radial-gradient(circle at top,#f5b2262e,#f5b22614)!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:30px!important;margin-left:auto!important;display:inline-flex!important}.htw-connect-search-launcher:hover span{color:#fff6daf0}.htw-connect-search-launcher:hover em{border-color:#f5b22675;background:#f5b22629!important}.htw-connect-search-launcher:focus-visible{outline-offset:2px;outline:2px solid #f5b22673}.htw-connect-actions-composer{position:relative}.htw-connect-actions-composer.drop-active{box-shadow:0 0 0 1px #f5b2262e,0 0 36px #f5b2261a;background:radial-gradient(circle,#f5b22624,#0000 70%),#f5b2260d!important;border-color:#f5b2269e!important}.htw-connect-drop-overlay{text-align:center;pointer-events:none;z-index:24;background:radial-gradient(circle at 0 0,#f5b2262e,#0000 40%),#07090afa;border:1px solid #f5b22661;border-radius:13px;place-content:center;min-height:48px;display:grid;position:absolute;inset:-44px 0 calc(100% + 8px);box-shadow:0 16px 40px #00000073}.htw-connect-drop-overlay strong{color:#ffd66b;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.htw-connect-drop-overlay span{color:#fff6da94;margin-top:3px;font-size:11px}.htw3-market-table tr.draggable{cursor:grab}.htw3-market-table tr.draggable:active{cursor:grabbing}.htw3-market-table tr.draggable:hover td:first-child{box-shadow:inset 3px 0 #f5b226ad}.htw3-market-table tr.draggable:hover .htw3-instrument-cell strong:after{content:none!important}.htw-connect-drop-preview{z-index:25;background:radial-gradient(circle at 0 0,#f5b22629,#0000 38%),#07090afa;border:1px solid #f5b22657;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 42px #0000007a}.htw-connect-drop-preview span{color:#ffd66bbd;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.htw-connect-drop-preview strong{color:#fff6daeb;margin-top:2px;font-size:12px;display:block}.htw-connect-drop-preview p{color:#fff6da8a;text-overflow:ellipsis;max-height:34px;margin:3px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.htw-connect-drop-preview button{color:#fff6dadb;cursor:pointer;background:#f5b2261a;border:1px solid #f5b22647;border-radius:9px;height:30px;padding:0 10px;font-size:11px;font-weight:900}.htw-connect-drop-preview button:hover{color:#ffd66b;border-color:#f5b22685}.htw-connect-drop-preview button:disabled{cursor:not-allowed;opacity:.46}.htw-connect-rich-object{background:radial-gradient(circle at 0 0,#f5b2261f,#0000 40%),#f5b2260b;border:1px solid #f5b22642;border-radius:12px;min-width:min(280px,100%);padding:10px}.htw-connect-rich-object span{color:#ffd66b;letter-spacing:.1em;text-transform:uppercase;background:#f5b22614;border:1px solid #f5b22640;border-radius:999px;width:fit-content;padding:4px 7px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.htw-connect-rich-object strong{color:#fff6daf0;margin-top:7px;font-size:13px;display:block}.htw-connect-rich-object p{color:#fff6da94;font-size:12px;line-height:1.35;margin:4px 0 0!important}.htw-connect-rich-object dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:9px 0 0;display:grid}.htw-connect-rich-object dl div{background:#0000002e;border:1px solid #fff1;border-radius:9px;min-width:0;padding:6px}.htw-connect-rich-object dt{color:#fff6da6b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:9px;font-weight:900}.htw-connect-rich-object dd{color:#fff6dae0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:850;overflow:hidden}.htw-connect-rich-object.market-instrument{border-color:#f5b22652}.htw-connect-message-list article.outgoing .htw-connect-rich-object{background:radial-gradient(circle at 0 0,#f5b22629,#0000 40%),#f5b22612}.htw-connect-chat-head{position:relative;overflow:visible}.htw-connect-chat-head>span{display:none!important}.htw-connect-chat-head-actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.htw-connect-participants-top-button{color:#fff6dadb;cursor:pointer;background:radial-gradient(circle at 0 0,#f5b22629,#0000 44%),#f5b22612;border:1px solid #f5b22652;border-radius:999px;grid-template-columns:auto 1fr;align-items:center;gap:6px;min-width:74px;height:34px;padding:0 10px;display:inline-grid}.htw-connect-participants-top-button:hover{color:#ffd66b;border-color:#f5b2268a}.htw-connect-participants-top-button span{color:#ffd66b;letter-spacing:.02em;font-size:12px;font-weight:950}.htw-connect-participants-top-button strong{color:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.htw-connect-participants-top-popover{z-index:70;background:radial-gradient(circle at 0 0,#f5b22624,#0000 40%),#07090afc;border:1px solid #f5b22657;border-radius:14px;gap:10px;width:min(380px,100vw - 36px);padding:11px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 20px 56px #00000094}.htw-connect-participants-top-popover header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;display:flex}.htw-connect-participants-top-popover header span{color:#ffd66bbd;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.htw-connect-participants-top-popover header strong{color:#fff6dae6;margin-top:2px;font-size:13px;display:block}.htw-connect-participants-top-popover header>button{color:#fff6dad6;cursor:pointer;background:#f5b22614;border:1px solid #f5b2263d;border-radius:9px;width:28px;height:28px;padding:0;font-size:16px;font-weight:900;line-height:1}.htw-connect-participants-top-add{grid-template-columns:1fr auto;gap:7px;display:grid}.htw-connect-participants-top-add input{color:#fff6daeb;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;outline:none;min-width:0;height:34px;padding:0 10px}.htw-connect-participants-top-add input:focus{border-color:#f5b2267a}.htw-connect-participants-top-add button,.htw-connect-participants-top-results button,.htw-connect-participants-top-list button{color:#fff6dacc;cursor:pointer;background:#f5b22614;border:1px solid #f5b2263d;border-radius:9px;padding:0 9px;font-size:11px;font-weight:900}.htw-connect-participants-top-add button:hover,.htw-connect-participants-top-results button:hover,.htw-connect-participants-top-list button:hover{color:#ffd66b;border-color:#f5b2267a}.htw-connect-participants-top-results,.htw-connect-participants-top-list{gap:7px;max-height:260px;display:grid;overflow:auto}.htw-connect-participants-top-results article,.htw-connect-participants-top-list article{background:#ffffff07;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:7px;display:grid}.htw-connect-participants-top-results article{grid-template-columns:30px minmax(0,1fr) auto}.htw-connect-participants-top-results i,.htw-connect-participants-top-list i{color:#ffd66b;background:#f5b2261a;border:1px solid #f5b2264d;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.htw-connect-participants-top-results strong,.htw-connect-participants-top-list strong{color:#fff6dae6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;display:block;overflow:hidden}.htw-connect-participants-top-results small,.htw-connect-participants-top-list small{color:#fff6da75;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.htw-connect-participants-top-list button{min-width:28px;height:27px;padding:0 7px}.htw-connect-participants-top-list button.danger{color:#ffd2d2d1;background:#ff464614;border-color:#ff707047}.htw-connect-participants-top-list p{color:#fff6da75;text-align:center;border:1px dashed #f5b2262e;border-radius:10px;margin:0;padding:12px;font-size:12px;line-height:1.45}.htw-connect-context .htw-connect-participants-card{display:none!important}.htw-connect-participants-top-button{background:#f5b22612!important;border-radius:8px!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:0!important;width:auto!important;min-width:46px!important;height:30px!important;padding:0 9px!important;display:inline-flex!important}.htw-connect-participants-top-button:before,.htw-connect-participants-top-button span:before,.htw-connect-participants-top-button strong,.htw-connect-participants-top-button strong:before{content:none!important;display:none!important}.htw-connect-participants-top-button span{color:#fff6dae6!important;letter-spacing:.02em!important;font-size:12px!important;font-weight:950!important;line-height:1!important}.htw-connect-participants-top-button:hover span{color:#ffd66b!important}.htw-connect-archive-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:125!important;background:radial-gradient(circle at 0 0,#f5b2260e,#0000 36%),linear-gradient(#121212fe,#060708fe)!important;border:1px solid #f5b2265c!important;border-radius:12px!important;grid-template-rows:auto auto auto 1fr!important;gap:0!important;width:min(940px,100vw - 76px)!important;max-width:940px!important;height:min(650px,100vh - 94px)!important;padding:0!important;display:grid!important;position:fixed!important;inset:58px auto auto 50%!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 30px 92px #000c,0 0 0 1px #f5b22614!important}.htw-connect-archive-header{background:linear-gradient(#2a2a2afc,#161616fc)!important;border-bottom:1px solid #f5b22638!important;padding:10px 12px!important}.htw-connect-archive-header span{color:#ffd66bc7!important;font-size:9px!important}.htw-connect-archive-header strong{color:#fff0bd!important;margin-top:2px!important;font-size:16px!important}.htw-connect-archive-header p{color:#fff6da85!important;max-width:620px!important;font-size:11px!important;line-height:1.35!important}.htw-connect-archive-header>button{border-radius:999px!important;width:28px!important;height:28px!important}.htw-connect-archive-input,.htw-connect-archive-querybar label{gap:4px!important}.htw-connect-archive-input span,.htw-connect-archive-querybar label span{color:#ffd66bb8!important;font-size:9px!important}.htw-connect-archive-querybar>button{border-radius:7px!important;height:34px!important;padding:0 12px!important}.htw-connect-archive-chips span{border-radius:999px!important;padding:4px 8px!important;font-size:10px!important}.htw-connect-archive-type{border-radius:6px!important;min-width:46px!important;padding:4px 6px!important}.htw-connect-archive-empty{border-radius:9px!important;min-height:360px!important;margin:4px!important}@media (width<=1120px){.htw-connect-archive-panel{width:calc(100vw - 28px)!important;height:calc(100vh - 84px)!important;top:52px!important}.htw-connect-archive-querybar{grid-template-columns:1fr 1fr!important}.htw-connect-archive-results article{grid-template-columns:78px 1fr auto!important}.htw-connect-archive-results article p,.htw-connect-archive-results article em{grid-column:1/-1!important}}.htw-connect-archive-panel{z-index:145!important;isolation:isolate!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#070808!important;border:1px solid #f5b2266b!important;border-radius:12px!important;grid-template-rows:auto auto auto 1fr!important;gap:0!important;width:min(940px,100vw - 76px)!important;max-width:940px!important;height:min(650px,100vh - 94px)!important;padding:0!important;display:grid!important;position:fixed!important;inset:58px auto auto 50%!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 34px 96px #000000e0,0 0 0 1px #f5b2261f!important}.htw-connect-archive-panel:before{content:"";z-index:-1;opacity:1;background:#070808;position:absolute;inset:0}.htw-connect-archive-panel.minimized{grid-template-rows:auto!important;width:min(460px,100vw - 76px)!important;height:auto!important;min-height:0!important}.htw-connect-archive-panel.minimized .htw-connect-archive-querybar,.htw-connect-archive-panel.minimized .htw-connect-archive-chips,.htw-connect-archive-panel.minimized .htw-connect-archive-results{display:none!important}.htw-connect-archive-header{cursor:move!important;-webkit-user-select:none!important;user-select:none!important;background:linear-gradient(#2b2b2b,#151515)!important;border-bottom:1px solid #f5b22642!important;padding:10px 12px!important}.htw-connect-archive-header strong{font-size:16px!important}.htw-connect-archive-header p{max-width:620px!important;font-size:11px!important}.htw-connect-archive-window-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.htw-connect-archive-window-actions button{color:#fff6dadb;cursor:pointer;background:#f5b22614;border:1px solid #f5b22647;border-radius:999px;width:28px;height:28px;padding:0;font-size:15px;font-weight:950;line-height:1}.htw-connect-archive-window-actions button:hover{color:#ffd66b;border-color:#f5b2268a}.htw-connect-archive-header>button{display:none!important}.htw-connect-archive-querybar{background:#0b0905!important;border:0!important;border-bottom:1px solid #f5b2262e!important;border-radius:0!important;grid-template-columns:minmax(280px,1fr) 160px 160px 150px auto!important;gap:8px!important;padding:10px 10px 8px!important}.htw-connect-archive-querybar input,.htw-connect-archive-querybar select{color:#fff6daeb!important;background:#030303!important;border-radius:6px!important;height:34px!important}.htw-connect-archive-querybar input{border-color:#f5b2268f!important}.htw-connect-archive-querybar>button{border-radius:7px!important;height:34px!important}.htw-connect-archive-chips{background:#080808!important;border-bottom:1px solid #fff1!important;padding:8px 10px!important}.htw-connect-archive-results{background:#070808!important;border:0!important;border-radius:0!important;padding:8px 10px 12px!important}.htw-connect-archive-results article{background:#111!important;border-radius:6px!important;grid-template-columns:82px 132px auto minmax(220px,1fr) 170px!important;gap:8px!important;padding:6px 8px!important}.htw-connect-archive-results article:hover{background:#17130b!important}.htw-connect-archive-empty{background:#080808!important;min-height:360px!important}@media (width<=1120px){.htw-connect-archive-panel{width:calc(100vw - 28px)!important;height:calc(100vh - 84px)!important;top:52px!important}.htw-connect-archive-querybar{grid-template-columns:1fr 1fr!important}.htw-connect-archive-results article{grid-template-columns:78px 1fr auto!important}.htw-connect-archive-results article p,.htw-connect-archive-results article em{grid-column:1/-1!important}}.htw-connect-archive-panel{opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:isolate!important;background:#070808!important;width:min(1120px,100vw - 76px)!important;max-width:1120px!important}.htw-connect-archive-panel,.htw-connect-archive-panel:before,.htw-connect-archive-header,.htw-connect-archive-querybar,.htw-connect-archive-chips,.htw-connect-archive-results,.htw-connect-archive-empty{opacity:1!important}.htw-connect-archive-panel:before{background:#070808!important}.htw-connect-archive-panel.is-dragging{box-shadow:0 42px 118px #000000eb,0 0 0 1px #f5b2263d!important}body.htw-archive-dragging,body.htw-archive-dragging *{-webkit-user-select:none!important;user-select:none!important}.htw-connect-archive-header{cursor:grab!important}.htw-connect-archive-panel.is-dragging .htw-connect-archive-header{cursor:grabbing!important}.htw-connect-archive-querybar{grid-template-columns:minmax(380px,1fr) 185px 205px 175px 112px!important;gap:8px 10px!important;overflow:visible!important}.htw-connect-archive-input{min-width:360px!important;position:relative!important}.htw-connect-archive-querybar label{min-width:0!important}.htw-connect-archive-querybar select{width:100%!important;min-width:0!important;padding-right:28px!important}.htw-connect-archive-querybar>button{justify-self:stretch!important;min-width:104px!important}.htw-connect-archive-live-suggestions{z-index:180;background:#101010;border:1px solid #f5b22657;border-radius:9px;gap:3px;width:min(680px,100vw - 130px);max-height:410px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 24px 62px #000000bd}.htw-connect-archive-live-suggestions button{color:#fff6dadb;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:86px minmax(0,1fr) minmax(180px,.9fr);align-items:center;gap:8px;min-height:32px;padding:6px 8px;display:grid}.htw-connect-archive-live-suggestions button:hover{background:#f5b22614;border-color:#f5b2264d}.htw-connect-archive-live-suggestions span{color:#ffd66b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:950}.htw-connect-archive-live-suggestions strong{color:#fff6daeb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.htw-connect-archive-live-suggestions em{color:#f5b226b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:800;overflow:hidden}.htw-connect-archive-results{background:#070808!important}.htw-connect-archive-results article{background:#111!important}.htw-connect-archive-empty{background:#080808!important}@media (width<=1120px){.htw-connect-archive-querybar{grid-template-columns:1fr 1fr!important}.htw-connect-archive-input{min-width:0!important}.htw-connect-archive-live-suggestions{width:calc(100vw - 52px)}}.htw-connect-archive-live-suggestions.structured{background:#111!important;gap:0!important;width:min(740px,100vw - 130px)!important;max-height:460px!important;padding:0!important}.htw-connect-archive-live-suggestions.structured section{border-bottom:1px solid #ffffff13;gap:2px;padding:8px;display:grid}.htw-connect-archive-live-suggestions.structured section:last-child{border-bottom:0}.htw-connect-archive-live-suggestions.structured section>header{color:#fff6daad;text-transform:none;padding:3px 4px 6px;font-size:11px;font-weight:950;line-height:1}.htw-connect-archive-live-suggestions.structured button{grid-template-columns:86px minmax(0,1fr) minmax(230px,1fr)!important;min-height:32px!important;padding:5px 8px!important}.htw-connect-archive-live-suggestions.structured button span{color:#ffd66b!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:950!important}.htw-connect-archive-live-suggestions.structured button strong{color:#fff6daeb!important;font-size:12px!important;font-weight:900!important}.htw-connect-archive-live-suggestions.structured button em{color:#f5b226c2!important;font-size:11px!important;font-style:normal!important;font-weight:800!important}.htw-connect-archive-input{z-index:4!important}.htw-connect-archive-live-suggestions{z-index:220!important}.htw-connect-archive-live-suggestions.structured section>header{color:#fff6dabd!important}.htw-connect-archive-live-suggestions.structured button{cursor:pointer!important}.htw-connect-archive-live-suggestions.structured button:hover strong{color:#fff0bd!important}.htw-connect-archive-live-suggestions.structured button:hover em{color:#ffd66b!important}.htw-connect-archive-preview-card{background:radial-gradient(circle at 0 0,#f5b2261a,#0000 35%),#0b0905;border-bottom:1px solid #f5b22629;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.htw-connect-archive-preview-card div{min-width:0}.htw-connect-archive-preview-card span{color:#ffd66bb8;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;display:block}.htw-connect-archive-preview-card strong{color:#fff6daeb;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;display:block;overflow:hidden}.htw-connect-archive-preview-card p{color:#f5b226c2;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;font-weight:800;overflow:hidden}.htw-connect-archive-preview-card em{color:#fff6da7a;margin-top:3px;font-size:11px;font-style:normal;line-height:1.35;display:block}.htw-connect-archive-preview-card button{color:#fff6dad6;cursor:pointer;background:#f5b22614;border:1px solid #f5b22642;border-radius:8px;height:30px;padding:0 10px;font-size:11px;font-weight:900}.htw-connect-archive-preview-card button:hover{color:#ffd66b;border-color:#f5b22685}.htw-connect-archive-preview-card button:last-child{width:30px;padding:0}@media (width<=960px){.htw-connect-archive-preview-card{grid-template-columns:1fr auto}.htw-connect-archive-preview-card button{min-width:92px}}.htw-connect-archive-panel.is-user-positioned{left:var(--htw-archive-x,50%)!important;top:var(--htw-archive-y,58px)!important;bottom:auto!important;right:auto!important;inset:auto!important;transform:none!important}.htw-connect-archive-live-suggestions.structured button{-webkit-user-select:none;user-select:none}.htw-connect-archive-live-suggestions.structured button:active{transform:translateY(1px)}body>.htw-connect-archive-panel{z-index:99999!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#070808!important;width:min(1120px,100vw - 76px)!important;max-width:1120px!important;position:fixed!important;inset:58px auto auto 50%!important;transform:translate(-50%)!important}body>.htw-connect-archive-panel.is-user-positioned{left:var(--htw-archive-x,50%)!important;top:var(--htw-archive-y,58px)!important;bottom:auto!important;right:auto!important;inset:auto!important;transform:none!important}body>.htw-connect-archive-panel .htw-connect-archive-header{cursor:grab!important}body>.htw-connect-archive-panel.is-dragging .htw-connect-archive-header{cursor:grabbing!important}body.htw-archive-dragging>.htw-connect-archive-panel{pointer-events:auto}.htw-connect-archive-panel.is-user-positioned,body>.htw-connect-archive-panel.is-user-positioned{inset:var(--htw-archive-y,58px) auto auto var(--htw-archive-x,50%)!important;bottom:auto!important;right:auto!important;left:var(--htw-archive-x,50%)!important;top:var(--htw-archive-y,58px)!important;visibility:visible!important;opacity:1!important;display:grid!important;position:fixed!important;transform:none!important}body.htw-archive-dragging .htw-workspace-window,body.htw-archive-dragging .htw-window,body.htw-archive-dragging [data-window-id],body.htw-archive-dragging .htw-connect-shell{pointer-events:auto!important}.htw-connect-archive-panel,body>.htw-connect-archive-panel{visibility:visible!important;opacity:1!important}.htw-workspace-window,.htw-window,[data-window-id],.htw-connect-shell,.htw-connect-quickdesk{backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.htw-connect-archive-querybar select{text-overflow:ellipsis}.htw-connect-archive-querybar option{color:#fff6daf2;background:#070707}.htw-connect-archive-querybar{grid-template-columns:minmax(380px,1fr) 185px 205px 175px 112px!important}.htw-connect-archive-results article{grid-template-columns:82px 132px auto auto minmax(220px,1fr) 170px!important}.htw-connect-archive-pin-button{color:#fff6da8f;cursor:pointer;background:#f5b2260f;border:1px solid #f5b22638;border-radius:7px;width:28px;height:26px;padding:0;font-size:13px;font-weight:950;line-height:1}.htw-connect-archive-pin-button:hover,.htw-connect-archive-pin-button.pinned{color:#ffd66b;background:#f5b22621;border-color:#f5b22685}.htw-connect-archive-pinned-strip{background:radial-gradient(circle at 0 0,#f5b2261a,#0000 34%),#090806;border-bottom:1px solid #f5b22629;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.htw-connect-archive-pinned-strip header{gap:1px;display:grid}.htw-connect-archive-pinned-strip header span{color:#ffd66bc7;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950}.htw-connect-archive-pinned-strip header strong{color:#fff6dadb;font-size:12px}.htw-connect-archive-pinned-strip>div{gap:6px;display:flex;overflow:auto}.htw-connect-archive-pinned-strip button{color:#fff6dad1;cursor:pointer;text-align:left;background:#f5b2260f;border:1px solid #f5b22633;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 7px;min-width:190px;max-width:280px;padding:6px;display:grid}.htw-connect-archive-pinned-strip button:hover{background:#f5b2261a;border-color:#f5b2266b}.htw-connect-archive-pinned-strip button>span{color:#ffd66b;font-size:9px;font-weight:950}.htw-connect-archive-pinned-strip button strong,.htw-connect-archive-pinned-strip button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htw-connect-archive-pinned-strip button strong{color:#fff6dae6;font-size:11px}.htw-connect-archive-pinned-strip button em{color:#fff6da75;grid-column:2;font-size:10px;font-style:normal}.htw-connect-archive-chips{background:linear-gradient(#f5b22608,#f5b22603);border-bottom:1px solid #ffffff0f;align-items:stretch;gap:8px;display:flex;overflow-x:auto;padding:8px 10px!important}.htw-connect-archive-chip{color:#fff6dad1;cursor:default;text-align:left;background:#0a0a0aeb;border:1px solid #f5b2262e;border-radius:8px;gap:2px;min-width:132px;padding:7px 10px;display:grid;box-shadow:inset 0 1px #ffffff08}.htw-connect-archive-chip>span{color:#ffd66bc7;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:950}.htw-connect-archive-chip>strong{color:#fff6daf0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.htw-connect-archive-chip-pin{cursor:pointer}.htw-connect-archive-chip-pin:hover,.htw-connect-archive-chip-pin.active{background:#f5b2261a;border-color:#f5b22673;box-shadow:inset 0 0 0 1px #f5b22614}.htw-connect-archive-chip-pin.active>strong,.htw-connect-archive-chip-pin.active>span{color:#ffd66b}.htw-connect-archive-pinned-strip{border-bottom:1px solid #f5b2262e}.htw-connect-archive-pinned-strip header span{color:#ffd66bd1}@media (width<=1100px){.htw-connect-archive-chip{min-width:122px}}.htw-connect-archive-pin-button{place-items:center!important;font-size:14px!important;line-height:1!important;display:inline-grid!important}.htw-connect-archive-pin-button.pinned{color:#ffd66b!important}.htw-private-distribution-manager{z-index:60!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 0 0,#f5b22614,#0000 34%),#070808!important;border:1px solid #f5b22647!important;border-radius:12px!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:0 28px 88px #000000b8!important}.htw-private-distribution-manager .htw-private-distribution-header{background:linear-gradient(#f5b2260e,#0003)!important;border-bottom:1px solid #f5b2262e!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:12px 14px!important;display:flex!important}.htw-private-distribution-manager .htw-private-distribution-header span{color:#f5b226!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}.htw-private-distribution-manager .htw-private-distribution-header strong{color:#fff6daf5!important;margin-top:3px!important;font-size:18px!important;display:block!important}.htw-private-distribution-manager .htw-private-distribution-header p{color:#fff6da94!important;margin:3px 0 0!important;font-size:12px!important}.htw-private-distribution-header-actions{align-items:center;gap:10px;display:inline-flex}.htw-private-distribution-header-actions>span{border:1px solid #f5b22633;border-radius:999px;padding:6px 10px;color:#fff6dab8!important;letter-spacing:.08em!important;font-size:10px!important}.htw-private-distribution-header-actions button{color:#ffd66b;cursor:pointer;background:#f5b22614;border:1px solid #f5b2263d;border-radius:999px;width:30px;height:30px;font-weight:950}.htw-private-distribution-manager-grid{background:#050505;grid-template-columns:286px minmax(0,1fr);min-height:0;display:grid}.htw-private-distribution-left{background:#11100d;border-right:1px solid #f5b22624;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;display:grid}.htw-private-distribution-toolbar{border-bottom:1px solid #ffffff0f;gap:4px;padding:8px;display:flex}.htw-private-distribution-toolbar button{color:#fff6daa3;background:#00000047;border:1px solid #f5b2262e;border-radius:6px;flex:1;height:30px;font-size:10px;font-weight:900}.htw-private-distribution-toolbar button.active{color:#ffd66b;background:#f5b2261f}.htw-private-distribution-manager .htw-private-distribution-search{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px;display:grid}.htw-private-distribution-manager .htw-private-distribution-search input{color:#fff6dae6;background:#070707;border:1px solid #f5b2263d;border-radius:8px;min-width:0;height:34px;padding:0 10px}.htw-private-distribution-manager .htw-private-distribution-search button,.htw-private-distribution-tree header button,.htw-private-distribution-selected-panel header button{color:#fff6dadb;cursor:pointer;background:#f5b2261a;border:1px solid #f5b2263d;border-radius:8px;padding:0 10px;font-size:11px;font-weight:900}.htw-private-distribution-tree,.htw-private-distribution-selected-panel{grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:10px;display:grid}.htw-private-distribution-tree header,.htw-private-distribution-selected-panel header{justify-content:space-between;align-items:center;gap:8px;display:flex}.htw-private-distribution-tree header span,.htw-private-distribution-selected-panel header span,.htw-private-distribution-section-title span,.htw-private-distribution-modebar span{color:#ffd66bc7;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950}.htw-private-distribution-tree-list{align-content:start;gap:3px;min-height:0;display:grid;overflow:auto}.htw-private-distribution-tree-list>button{color:#fff6dacc;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:18px 28px minmax(0,1fr);align-items:center;gap:7px;min-height:36px;padding:5px 6px;display:grid}.htw-private-distribution-tree-list>button:hover,.htw-private-distribution-tree-list>button.selected{background:#f5b22614;border-color:#f5b2263d}.htw-private-distribution-tree-list>button i{color:#ffd66b;text-align:center;border:1px solid #f5b22652;border-radius:3px;width:14px;height:14px;font-size:10px;font-style:normal;line-height:12px}.htw-private-distribution-tree-list>button span,.htw-private-distribution-selected-panel button span{color:#ffd66b;border:1px solid #f5b22647;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;font-weight:950;display:inline-flex}.htw-private-distribution-tree-list>button strong,.htw-private-distribution-tree-list>button em{text-overflow:ellipsis;white-space:nowrap;grid-column:3;overflow:hidden}.htw-private-distribution-tree-list>button strong{color:#fff6dae0;font-size:12px}.htw-private-distribution-tree-list>button em{color:#f5b226a8;font-size:10px;font-style:normal}.htw-private-distribution-tree-empty,.htw-private-distribution-history-empty{color:#fff6da8f;text-align:center;border:1px dashed #f5b22629;border-radius:10px;place-items:center;padding:24px;display:grid}.htw-private-distribution-tree-empty strong,.htw-private-distribution-history-empty strong{color:#fff6dacc}.htw-private-distribution-selected-panel{border-top:1px solid #ffffff0f;max-height:180px}.htw-private-distribution-selected-panel>div{align-content:start;gap:4px;display:grid;overflow:auto}.htw-private-distribution-selected-panel button{color:#fff6dad6;cursor:pointer;text-align:left;background:#f5b2260f;border:1px solid #f5b22629;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 7px;display:grid}.htw-private-distribution-selected-panel button strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htw-private-distribution-selected-panel button em{color:#fff6da6b;font-size:10px;font-style:normal}.htw-private-distribution-history{background:#060606;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:14px;display:grid}.htw-private-distribution-section-title{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.htw-private-distribution-section-title strong{color:#fff6dab3;font-size:11px}.htw-private-distribution-history-list{align-content:start;gap:8px;min-height:0;display:grid;overflow:auto}.htw-private-distribution-history-list article{background:#101010;border:1px solid #f5b22624;border-radius:10px;padding:10px}.htw-private-distribution-history-list article header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.htw-private-distribution-history-list article header strong{color:#fff6daeb;display:block}.htw-private-distribution-history-list article header span,.htw-private-distribution-history-list article header em{color:#ffd66b;font-size:11px;font-style:normal;font-weight:850}.htw-private-distribution-history-list article p{color:#fff6dab8;margin:8px 0}.htw-private-distribution-history-list article footer{flex-wrap:wrap;gap:5px;display:flex}.htw-private-distribution-history-list article footer span{color:#fff6da94;border:1px solid #f5b22624;border-radius:999px;padding:3px 7px;font-size:10px}.htw-private-distribution-history-list article footer span.ok{color:#a5ffbec7}.htw-private-distribution-history-list article footer span.fail{color:#ff8e8ec7}.htw-private-distribution-composer{background:#090806!important;border-top:1px solid #f5b2262e!important;grid-template-columns:250px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:grid!important}.htw-private-distribution-modebar{background:#f5b2260d;border:1px solid #f5b2262e;border-radius:10px;align-content:center;gap:3px;min-height:46px;padding:0 12px;display:grid}.htw-private-distribution-modebar strong{color:#fff6dad6;font-size:12px}.htw-private-distribution-composer textarea{color:#fff6dae6!important;resize:vertical!important;background:#080808!important;border:1px solid #f5b2262e!important;border-radius:10px!important;min-height:52px!important;max-height:118px!important;padding:10px!important}.htw-private-distribution-composer>button{color:#fff6dadb;cursor:pointer;background:#f5b2261a;border:1px solid #f5b2263d;border-radius:10px;min-width:145px;min-height:42px;font-weight:950}.htw-private-distribution-composer>button:not(:disabled):hover{color:#ffd66b;border-color:#f5b2267a}.htw-private-distribution-composer>button:disabled{opacity:.45;cursor:not-allowed}@media (width<=1080px){.htw-private-distribution-manager-grid{grid-template-columns:250px minmax(0,1fr)}.htw-private-distribution-composer{grid-template-columns:1fr!important}}body>.htw-private-distribution-manager{z-index:99998!important;opacity:1!important;visibility:visible!important;background:radial-gradient(circle at 0 0,#f5b22614,#0000 34%),#070808!important;border:1px solid #f5b22657!important;border-radius:13px!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:min(1240px,100vw - 72px)!important;max-width:1240px!important;height:min(760px,100vh - 96px)!important;max-height:calc(100vh - 96px)!important;display:grid!important;position:fixed!important;inset:64px auto auto 50%!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 36px 110px #000000e0,0 0 0 1px #f5b2261a!important}body>.htw-private-distribution-manager.is-user-positioned{left:var(--htw-distribution-x,50%)!important;top:var(--htw-distribution-y,64px)!important;bottom:auto!important;right:auto!important;inset:var(--htw-distribution-y,64px) auto auto var(--htw-distribution-x,50%)!important;transform:none!important}body>.htw-private-distribution-manager .htw-private-distribution-header{cursor:grab!important}body>.htw-private-distribution-manager.is-dragging .htw-private-distribution-header{cursor:grabbing!important}body.htw-distribution-dragging{-webkit-user-select:none!important;user-select:none!important}body>.htw-private-distribution-manager .htw-private-distribution-manager-grid,body>.htw-private-distribution-manager .htw-private-distribution-history-list,body>.htw-private-distribution-manager .htw-private-distribution-tree-list{min-height:0!important}@media (width<=1080px){body>.htw-private-distribution-manager{width:calc(100vw - 32px)!important;height:calc(100vh - 80px)!important;top:54px!important;left:16px!important;transform:none!important}body>.htw-private-distribution-manager .htw-private-distribution-manager-grid{grid-template-columns:260px minmax(0,1fr)!important}}.htw-private-distribution-left{grid-template-rows:auto auto auto minmax(0,1fr) auto!important}.htw-private-distribution-recent{background:#f5b22606;border-bottom:1px solid #ffffff0f;grid-template-rows:auto minmax(0,auto);gap:8px;padding:10px;display:grid}.htw-private-distribution-recent header{justify-content:space-between;align-items:center;gap:8px;display:flex}.htw-private-distribution-recent header span{color:#ffd66bc7;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:950}.htw-private-distribution-recent header button{color:#fff6dadb;cursor:pointer;background:#f5b2261a;border:1px solid #f5b2263d;border-radius:8px;min-height:26px;padding:0 8px;font-size:10px;font-weight:900}.htw-private-distribution-recent header button:disabled{cursor:not-allowed;opacity:.45}.htw-private-distribution-recent-list{align-content:start;gap:3px;max-height:190px;display:grid;overflow:auto}.htw-private-distribution-recent-list>button{color:#fff6dacc;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:18px 27px minmax(0,1fr);align-items:center;gap:7px;min-height:34px;padding:4px 6px;display:grid}.htw-private-distribution-recent-list>button:hover,.htw-private-distribution-recent-list>button.selected{background:#f5b22614;border-color:#f5b2263d}.htw-private-distribution-recent-list>button i{color:#ffd66b;text-align:center;border:1px solid #f5b22652;border-radius:3px;width:14px;height:14px;font-size:10px;font-style:normal;line-height:12px}.htw-private-distribution-recent-list>button span{color:#ffd66b;border:1px solid #f5b22647;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:9px;font-weight:950;display:inline-flex}.htw-private-distribution-recent-list>button strong,.htw-private-distribution-recent-list>button em{text-overflow:ellipsis;white-space:nowrap;grid-column:3;overflow:hidden}.htw-private-distribution-recent-list>button strong{color:#fff6dae6;font-size:12px}.htw-private-distribution-recent-list>button em{color:#f5b2269e;font-size:10px;font-style:normal}.htw-private-distribution-recent-list>p{color:#fff6da70;text-align:center;border:1px dashed #f5b2261f;border-radius:8px;margin:0;padding:12px;font-size:11px}.htw-private-distribution-toolbar button{cursor:pointer!important;opacity:1!important}.htw-private-distribution-toolbar button.active{color:#ffd66b!important;background:#f5b22629!important;border-color:#f5b2266b!important}.htw-private-distribution-tree header button:not(:disabled),.htw-private-distribution-recent header button:not(:disabled){cursor:pointer!important}.htw-private-distribution-tree header button:hover:not(:disabled),.htw-private-distribution-recent header button:hover:not(:disabled){color:#ffd66b!important;border-color:#f5b2267a!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout{z-index:99997!important;color:#ecf1f5eb!important;width:min(1180px,100vw - 34px)!important;height:min(880px,100vh - 40px)!important;font-family:var(--ht-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace)!important;background:#060708!important;border:1px solid #606c796b!important;border-radius:3px!important;grid-template-columns:.92fr 1.08fr!important;display:grid!important;position:fixed!important;top:20px!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 34px 110px #000000e0!important}.htw-rfq-chat-side,.htw-rfq-inquiry-side{background:#050607;min-width:0;min-height:0;display:grid}.htw-rfq-chat-side{border-right:1px solid #606c795c;grid-template-rows:auto auto minmax(0,1fr) auto}.htw-rfq-chat-titlebar,.htw-rfq-inquiry-titlebar{background:linear-gradient(#15191f,#0b0d10);border-bottom:1px solid #606c7952;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.htw-rfq-chat-titlebar span,.htw-rfq-inquiry-titlebar span{color:#dce5ecad;letter-spacing:.04em;font-size:10px;font-weight:800;display:block}.htw-rfq-chat-titlebar strong,.htw-rfq-inquiry-titlebar strong{color:#f2f6f9f0;font-size:13px;font-weight:900}.htw-rfq-chat-tools,.htw-rfq-inquiry-titlebar>div:last-child{gap:6px;display:flex}.htw-rfq-chat-tools button,.htw-rfq-inquiry-titlebar button{color:#ecf1f5c7;cursor:pointer;background:#11161b;border:1px solid #606c7957;border-radius:2px;width:27px;height:27px}.htw-rfq-chat-status{background:#08090b;border-bottom:1px solid #606c7933;justify-content:space-between;align-items:center;min-height:44px;padding:0 16px;display:flex}.htw-rfq-chat-status span{color:#ecf1f5a3;font-size:12px}.htw-rfq-chat-status strong{color:#47d96d;font-size:12px}.htw-rfq-chat-feed{background:radial-gradient(circle at 0 0,#f5b22609,#0000 36%),#050505;align-content:start;gap:14px;min-height:0;padding:14px 16px;display:grid;overflow:auto}.htw-rfq-date-pill{color:#ecf1f599;background:#111;border:1px solid #606c793d;justify-self:center;padding:4px 10px;font-size:10px}.htw-rfq-chat-feed article{border-bottom:1px solid #606c791a;gap:5px;padding-bottom:8px;display:grid}.htw-rfq-chat-feed article header{justify-content:space-between;gap:10px;display:flex}.htw-rfq-chat-feed article header strong{color:#3ce06b;font-size:12px;font-weight:950}.htw-rfq-chat-feed article.outgoing header strong{color:#f2a32e}.htw-rfq-chat-feed article header span,.htw-rfq-chat-feed article p{color:#ecf1f5ad;margin:0;font-size:12px;line-height:1.45}.htw-rfq-chat-feed .rfq-preview-card{background:radial-gradient(circle at 0 0,#f5b22614,#0000 38%),#0b0b0b;border:1px solid #f5b22694;padding:12px}.rfq-preview-card header{align-items:center}.rfq-preview-card header span{background:#f5a623;border-radius:2px;padding:3px 8px;font-size:10px;font-weight:950;color:#14100a!important}.rfq-preview-card h3{color:#f5a623;margin:4px 0 8px;font-size:16px}.rfq-preview-card dl{gap:8px;margin:0;display:grid}.rfq-preview-card dl div{grid-template-columns:88px 1fr;gap:10px;display:grid}.rfq-preview-card dt{color:#ecf1f585;font-size:11px}.rfq-preview-card dd{color:#ecf1f5c7;margin:0;font-size:11px}.htw-rfq-chat-composer{background:#070708;border-top:1px solid #606c7947;grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;min-height:168px;padding:10px;display:grid}.htw-rfq-chat-tabs{gap:6px;display:flex}.htw-rfq-chat-tabs button{color:#ecf1f599;background:#0d0f12;border:1px solid #606c7947;min-height:28px;padding:0 14px}.htw-rfq-chat-tabs button.active{color:#f5a623;border-color:#f5b2268f}.htw-rfq-chat-composer label{grid-template-columns:34px 1fr;align-items:center;gap:8px;display:grid}.htw-rfq-chat-composer label span{color:#ecf1f599;font-size:11px}.htw-rfq-chat-composer select,.htw-rfq-chat-composer textarea{color:#ecf1f5d6;background:#050505;border:1px solid #606c7947}.htw-rfq-chat-composer select{min-height:28px}.htw-rfq-chat-composer textarea{resize:none;min-height:74px;padding:8px}.htw-rfq-chat-compose-actions{justify-content:space-between;display:flex}.htw-rfq-chat-compose-actions button{color:#f5a623;cursor:pointer;background:0 0;border:0;font-size:18px}.htw-rfq-chat-compose-actions button:disabled{opacity:.35}.htw-rfq-inquiry-side{grid-template-rows:auto minmax(0,1fr) auto}.htw-rfq-ticket-scroll{background:radial-gradient(circle at 100% 0,#232e3947,#0000 34%),#0a0d10;align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow:auto}.htw-rfq-section{background:#07090cf0;border:1px solid #606c7942}.htw-rfq-section h4{color:#ecf1f5c7;letter-spacing:.04em;background:linear-gradient(#1c2026,#111419);border-bottom:1px solid #606c7947;margin:0;padding:7px 10px;font-size:12px;font-weight:900}.htw-rfq-row{gap:8px;padding:9px 10px;display:grid}.htw-rfq-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.htw-rfq-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.htw-rfq-row.four{grid-template-columns:repeat(4,minmax(0,1fr))}.htw-rfq-row.side-row{grid-template-columns:1fr 1.2fr}.htw-rfq-section label{gap:5px;display:grid}.htw-rfq-section label span{color:#ecf1f599;font-size:11px}.htw-rfq-section input,.htw-rfq-section select,.htw-rfq-section textarea{color:#14100b;background:linear-gradient(#f6ad3ef2,#d2841cf2);border:1px solid #f5a62370;border-radius:2px;min-height:34px;padding:0 9px;font-size:12px;font-weight:800}.htw-rfq-section input::placeholder,.htw-rfq-section textarea::placeholder{color:#14100b85}.htw-rfq-section.security input,.htw-rfq-section.security select{color:#f5a623;background:#050709eb}.htw-rfq-input-with-button,.htw-rfq-quantity-input{grid-template-columns:1fr 36px;gap:6px;display:grid}.htw-rfq-quantity-input{grid-template-columns:1fr 72px}.htw-rfq-input-with-button button{color:#f5a623;cursor:pointer;background:#171c22;border:1px solid #606c7957}.htw-rfq-section.trade{background:radial-gradient(circle at 0 0,#009b472e,#0000 40%),#052513;border-color:#22a34d59}.htw-rfq-inquiry-layout.is-sell .htw-rfq-section.trade{background:radial-gradient(circle at 0 0,#b9303033,#0000 40%),#2a0707;border-color:#ca49496b}.htw-rfq-side-toggle{grid-template-columns:1fr 1fr;display:grid}.htw-rfq-side-toggle button{color:#ecf1f5a6;cursor:pointer;background:#161b20;border:1px solid #606c7952;min-height:34px}.htw-rfq-side-toggle button.active.buy{color:#f5fff6;background:linear-gradient(#37bd52fa,#177c31fa);border-color:#66eb80a6}.htw-rfq-side-toggle button.active.sell{color:#fff2f2;background:linear-gradient(#cf4a4afa,#8a1f1ffa);border-color:#ff8080a6}.htw-rfq-section.notes{position:relative}.htw-rfq-section.notes textarea{color:#ecf1f5d1;resize:vertical;background:#050709eb;width:calc(100% - 20px);min-height:78px;margin:9px 10px;padding:8px}.htw-rfq-section.notes>span{color:#ecf1f58c;font-size:11px;position:absolute;bottom:14px;right:16px}.htw-rfq-inquiry-actions{background:#0a0d10;border-top:1px solid #606c794d;grid-template-columns:minmax(0,1fr) 170px;gap:12px;min-height:58px;padding:10px;display:grid}.htw-rfq-inquiry-actions button{color:#ecf1f5e6;cursor:pointer;letter-spacing:.04em;border:1px solid #606c7952;border-radius:2px;font-weight:900}.htw-rfq-inquiry-actions button:first-child{background:linear-gradient(#37bd52fa,#177c31fa);border-color:#66eb80a6}.htw-rfq-inquiry-layout.is-sell .htw-rfq-inquiry-actions button:first-child{background:linear-gradient(#cf4a4afa,#8a1f1ffa);border-color:#ff8080a6}.htw-rfq-inquiry-actions button:disabled{opacity:.44;cursor:not-allowed}@media (width<=980px){.htw-connect-rfq-window.htw-rfq-inquiry-layout{grid-template-columns:1fr!important}.htw-rfq-chat-side{display:none}.htw-rfq-row.two,.htw-rfq-row.three,.htw-rfq-row.four,.htw-rfq-row.side-row{grid-template-columns:1fr}}.htw-connect-rfq-window.htw-rfq-inquiry-layout,.htw-connect-rfq-window.htw-rfq-inquiry-layout *{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout{font-size:12px!important;line-height:1.35!important}.htw-rfq-chat-titlebar span,.htw-rfq-inquiry-titlebar span,.htw-rfq-section h4,.htw-rfq-chat-status span,.htw-rfq-chat-status strong,.htw-rfq-section label span,.htw-rfq-chat-composer label span,.rfq-preview-card dt,.htw-rfq-date-pill{letter-spacing:.025em!important}.htw-rfq-chat-titlebar strong,.htw-rfq-inquiry-titlebar strong,.rfq-preview-card h3,.htw-rfq-chat-feed article header strong,.htw-rfq-inquiry-actions button,.htw-rfq-side-toggle button,.htw-rfq-chat-tabs button{letter-spacing:.005em!important;font-weight:850!important}.htw-rfq-chat-titlebar span,.htw-rfq-inquiry-titlebar span{color:#fff6da94!important;font-size:11px!important;font-weight:760!important}.htw-rfq-chat-titlebar strong,.htw-rfq-inquiry-titlebar strong{color:#fff6daeb!important;font-size:14px!important}.htw-rfq-chat-status span,.htw-rfq-chat-status strong{font-size:12px!important;font-weight:800!important}.htw-rfq-chat-feed article header strong{text-transform:none!important;font-size:12px!important}.htw-rfq-chat-feed article header span,.htw-rfq-chat-feed article p{font-size:12px!important;font-weight:620!important}.rfq-preview-card header span{font-size:10px!important;font-weight:900!important}.rfq-preview-card h3{font-size:18px!important;font-weight:900!important;line-height:1.22!important}.rfq-preview-card dt,.rfq-preview-card dd{font-size:12px!important;font-weight:650!important}.htw-rfq-chat-tabs button{font-size:12px!important}.htw-rfq-section h4{color:#fff6dab8!important;font-size:12px!important;font-weight:900!important}.htw-rfq-section label span{color:#fff6da8f!important;font-size:11px!important;font-weight:760!important}.htw-rfq-section input,.htw-rfq-section select,.htw-rfq-section textarea,.htw-rfq-chat-composer select,.htw-rfq-chat-composer textarea{font-size:12px!important;font-weight:760!important}.htw-rfq-section input::placeholder,.htw-rfq-section textarea::placeholder,.htw-rfq-chat-composer textarea::placeholder{font-weight:650!important}.htw-rfq-side-toggle button,.htw-rfq-inquiry-actions button{font-size:12px!important;font-weight:900!important}.htw-rfq-inquiry-actions button{letter-spacing:.02em!important}.htw-rfq-chat-titlebar,.htw-rfq-inquiry-titlebar{background:linear-gradient(#f5b2260f,#00000024),#0b0c0d!important}.htw-rfq-chat-feed,.htw-rfq-ticket-scroll{scrollbar-color:#f5b22647 #ffffff0a}.htw-rfq-chat-feed::-webkit-scrollbar{width:8px}.htw-rfq-ticket-scroll::-webkit-scrollbar{width:8px}.htw-rfq-chat-feed::-webkit-scrollbar-thumb{background:#f5b22647;border-radius:999px}.htw-rfq-ticket-scroll::-webkit-scrollbar-thumb{background:#f5b22647;border-radius:999px}.htw-rfq-chat-feed::-webkit-scrollbar-track{background:#ffffff0a}.htw-rfq-ticket-scroll::-webkit-scrollbar-track{background:#ffffff0a}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-user-positioned{left:var(--htw-rfq-x,50%)!important;top:var(--htw-rfq-y,20px)!important;transform:none!important}.htw-rfq-chat-titlebar,.htw-rfq-inquiry-titlebar{cursor:grab!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-dragging .htw-rfq-chat-titlebar,.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-dragging .htw-rfq-inquiry-titlebar{cursor:grabbing!important}body.htw-rfq-dragging{-webkit-user-select:none!important;user-select:none!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized{grid-template-columns:1fr!important;width:min(420px,100vw - 24px)!important;height:54px!important;min-height:54px!important;overflow:hidden!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-chat-side,.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-ticket-scroll,.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-inquiry-actions{display:none!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-inquiry-side{grid-template-rows:54px!important;min-height:54px!important;display:grid!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-inquiry-titlebar{border-bottom:0!important;min-height:54px!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-inquiry-titlebar span{display:none!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout.is-minimized .htw-rfq-inquiry-titlebar strong:after{content:"  |  minimizado";color:#fff6da73;font-weight:750}.htw-connect-rfq-window.htw-rfq-inquiry-layout .htw-rfq-chat-tools button,.htw-connect-rfq-window.htw-rfq-inquiry-layout .htw-rfq-inquiry-titlebar button{cursor:pointer!important}.htw-connect-rfq-window.htw-rfq-inquiry-layout .htw-rfq-chat-tools button:hover,.htw-connect-rfq-window.htw-rfq-inquiry-layout .htw-rfq-inquiry-titlebar button:hover{color:#ffd66b!important;border-color:#f5b22673!important}.htw-rfq-chat-tools button[title],.htw-rfq-chat-tabs button,.htw-rfq-chat-composer select{cursor:pointer!important}.htw-rfq-chat-composer select:disabled{cursor:default!important;opacity:.82!important}.htw-rfq-chat-tools button:hover,.htw-rfq-chat-tabs button:hover{color:#ffd66b!important;border-color:#f5b2267a!important}.htw-rfq-chat-tabs button.active{color:#ffd66b!important;background:#f5b2261f!important;border-color:#f5b2269e!important}.htw-rfq-chat-status span{text-transform:none!important}.htw-rfq-chat-status strong{color:#42e36f!important}.htw-rf-quote-monitor-window{z-index:99996;color:#fff6dae0;background:radial-gradient(circle at 0 0,#f5b2260f,#0000 32%),#050607;border:1px solid #f5b2264d;border-radius:5px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1120px,100vw - 44px);height:min(720px,100vh - 68px);display:grid;position:fixed;top:34px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 34px 110px #000000e0}.htw-rf-quote-monitor-window.is-user-positioned{left:var(--htw-quote-monitor-x,50%);top:var(--htw-quote-monitor-y,34px);transform:none}.htw-rf-quote-monitor-window.is-minimized{grid-template-rows:52px;width:min(430px,100vw - 24px);height:52px}.htw-rf-quote-monitor-window.is-minimized .htw-rf-quote-monitor-controls,.htw-rf-quote-monitor-window.is-minimized .htw-rf-quote-monitor-board,.htw-rf-quote-monitor-window.is-minimized .htw-rf-quote-monitor-footer{display:none}.htw-rf-quote-monitor-titlebar{cursor:grab;background:linear-gradient(#f5b22612,#0000002e),#0a0b0c;border-bottom:1px solid #f5b2262e;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 12px;display:flex}.htw-rf-quote-monitor-window.is-dragging .htw-rf-quote-monitor-titlebar{cursor:grabbing}.htw-rf-quote-monitor-titlebar span{color:#f5b226;letter-spacing:.13em;font-size:10px;font-weight:950;display:block}.htw-rf-quote-monitor-titlebar strong{color:#fff6daf5;font-size:17px;font-weight:900;display:block}.htw-rf-quote-monitor-tools{gap:6px;display:flex}.htw-rf-quote-monitor-tools button,.htw-rf-quote-monitor-controls button,.htw-rf-quote-monitor-footer button,.htw-rf-quote-monitor-board td button{color:#fff6dad6;cursor:pointer;background:#f5b22614;border:1px solid #f5b2263d;border-radius:4px;font-weight:850}.htw-rf-quote-monitor-tools button{min-width:32px;min-height:28px}.htw-rf-quote-monitor-controls{background:#080908;border-bottom:1px solid #f5b22624;grid-template-columns:190px 180px auto auto minmax(0,1fr);align-items:end;gap:8px;min-height:58px;padding:9px 12px;display:grid}.htw-rf-quote-monitor-controls label{gap:4px;display:grid}.htw-rf-quote-monitor-controls label span{color:#f5b226;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.htw-rf-quote-monitor-controls select{color:#fff6dae0;background:#040404;border:1px solid #f5b2263d;border-radius:4px;min-height:32px;padding:0 8px}.htw-rf-quote-monitor-controls button{min-height:32px;padding:0 12px}.htw-rf-quote-monitor-board{background:#030303;min-height:0;overflow:auto}.htw-rf-quote-monitor-board table{border-collapse:collapse;width:100%;font-size:12px}.htw-rf-quote-monitor-board th{z-index:1;color:#fff6da9e;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#151718;border-bottom:1px solid #f5b2262e;padding:8px 7px;font-size:10px;font-weight:950;position:sticky;top:0}.htw-rf-quote-monitor-board td{color:#fff6dab8;white-space:nowrap;border-bottom:1px solid #ffffff0e;padding:8px 7px}.htw-rf-quote-monitor-board td strong{color:#ffd66b}.htw-rf-quote-monitor-board tr:hover td{background:#f5b2260e}.htw-rf-quote-pill{color:#ffd66b;border:1px solid #f5b22647;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:950;display:inline-flex}.htw-rf-quote-pill.bid{color:#7dff9f;border-color:#4bca6e66}.htw-rf-quote-pill.axe{color:#ffd66b;border-color:#ffd66b75}.htw-rf-quote-pill.rfq{color:#9dccff;border-color:#5facff66}.htw-rf-quote-monitor-board td button{min-height:24px;padding:0 8px}.htw-rf-quote-monitor-footer{background:#080806;border-top:1px solid #f5b22624;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 12px;display:flex}.htw-rf-quote-monitor-footer span{color:#fff6da8a;font-size:11px;font-weight:750}.htw-rf-quote-monitor-footer div{gap:8px;display:flex}.htw-rf-quote-monitor-footer button{min-height:30px;padding:0 12px}@media (width<=920px){.htw-rf-quote-monitor-controls{grid-template-columns:1fr 1fr}.htw-rf-quote-monitor-window{width:calc(100vw - 24px)}}.htw-rf-quote-monitor-window.htw-rf-terminal-matrix{color:#fff6dae0!important;background:#030303!important;border:1px solid #ffffff2e!important;border-radius:2px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(1460px,100vw - 28px)!important;height:min(840px,100vh - 32px)!important;top:14px!important;box-shadow:0 34px 120px #000000eb!important}.htw-rf-quote-monitor-window.htw-rf-terminal-matrix.is-minimized{grid-template-rows:44px!important;width:min(460px,100vw - 24px)!important;height:44px!important}.htw-rf-terminal-matrix.is-minimized .htw-rf-matrix-tabrow,.htw-rf-terminal-matrix.is-minimized .htw-rf-matrix-grid-wrap,.htw-rf-terminal-matrix.is-minimized .htw-rf-matrix-footer{display:none!important}.htw-rf-matrix-topbar{background:#090909!important;border-bottom:1px solid #ffffff29!important;min-height:42px!important;padding:6px 8px!important}.htw-rf-matrix-controls-left,.htw-rf-matrix-controls-right{align-items:center;gap:8px;display:flex}.htw-rf-matrix-controls-left label{align-items:center;gap:6px;display:flex}.htw-rf-matrix-controls-left label>span,.htw-rf-matrix-check span{color:#fff6dab8;text-transform:none;letter-spacing:0;font-size:12px;font-weight:700}.htw-rf-matrix-check input{accent-color:#f5b226;width:14px;height:14px}.htw-rf-matrix-topbar select,.htw-rf-matrix-topbar button,.htw-rf-matrix-footer select,.htw-rf-matrix-footer button{color:#fff6dadb;background:#111;border:1px solid #ffffff2e;border-radius:2px;min-height:28px;padding:0 9px;font-weight:750}.htw-rf-matrix-topbar select,.htw-rf-matrix-footer select{color:#f5b226;background:#12100b;border-color:#f5b22652}.htw-rf-matrix-topbar button:hover,.htw-rf-matrix-footer button:hover{color:#ffd66b;border-color:#f5b22675}.htw-rf-matrix-tabrow{background:#050505;border-bottom:1px solid #ffffff29;grid-template-columns:72px 54px minmax(0,1fr) auto;align-items:center;min-height:34px;display:grid}.htw-rf-matrix-tabrow button{color:#fff6dab8;background:#080808;border:0;border-right:1px solid #ffffff29;height:34px;font-weight:900}.htw-rf-matrix-tabrow button.active{color:#f5b226;background:#110e06;border-bottom:2px solid #f5b226}.htw-rf-matrix-tabrow span{color:#fff6dab8;padding-left:12px;font-size:12px;font-weight:850}.htw-rf-matrix-tabrow em{color:#fff6da73;padding-right:12px;font-size:11px;font-style:normal;font-weight:700}.htw-rf-matrix-grid-wrap{min-height:0;overflow:auto;background:#030303!important}.htw-rf-matrix-grid{border-collapse:collapse;table-layout:fixed;background:#030303;width:100%;min-width:1320px;font-size:11px;line-height:1.15}.htw-rf-matrix-grid th,.htw-rf-matrix-grid td{white-space:nowrap;text-overflow:ellipsis;border:1px solid #ffffff21;height:22px;padding:4px 6px;overflow:hidden}.htw-rf-matrix-grid thead th{z-index:3;color:#fff6dac2;text-align:center;background:#121313;font-weight:850;position:sticky}.htw-rf-matrix-grid thead .instrument-row th{color:#fff6dae0;background:linear-gradient(#151515,#0d0d0d);height:34px;font-size:12px;top:0}.htw-rf-matrix-grid thead .chat-filter-row th{color:#fff6da8f;background:#191919;height:28px;font-size:10px;top:34px}.htw-rf-matrix-grid thead .subhead-row th{color:#fff6dab8;background:#101010;height:24px;top:62px}.htw-rf-matrix-grid thead th.left-col,.htw-rf-matrix-grid tbody th{z-index:4;text-align:left;background:#090909;position:sticky;left:0}.htw-rf-matrix-grid thead th.left-col{z-index:5}.htw-rf-matrix-grid tbody th{color:#f5b226;width:160px;font-weight:850}.htw-rf-matrix-grid td{color:#f5b226;text-align:right;font-variant-numeric:tabular-nums;background:#050505}.htw-rf-matrix-grid td[contenteditable=true]{cursor:text;outline:none}.htw-rf-matrix-grid td[contenteditable=true]:focus{background:#f5b2261f;box-shadow:inset 0 0 0 1px #f5b2269e}.htw-rf-matrix-grid tr:hover td,.htw-rf-matrix-grid tr:hover th{background:#f5b2260b}.htw-rf-matrix-grid .group-row td{z-index:2;color:#fff6dadb;text-align:left;letter-spacing:.01em;font-size:12px;font-weight:900;position:sticky;left:0;background:#101010!important}.htw-rf-matrix-grid .blank{color:#fff6da8f;text-align:center}.htw-rf-axe-blue{color:#eaf5ff;letter-spacing:.05em;background:#2d8dfffa;border-radius:2px;justify-content:center;align-items:center;min-width:28px;height:16px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:inset 0 0 0 1px #99ceff61}.htw-rf-matrix-grid select{color:#fff6dab8;text-align:center;background:0 0;border:0;width:100%;height:22px;font-size:10px}.htw-rf-matrix-footer{background:#070707;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 8px;display:flex}.htw-rf-matrix-footer span{color:#fff6da7a;font-size:11px;font-weight:800}.htw-rf-matrix-footer div{align-items:center;gap:8px;display:flex}body.htw-quote-monitor-dragging{-webkit-user-select:none!important;user-select:none!important}@media (width<=980px){.htw-rf-quote-monitor-window.htw-rf-terminal-matrix{width:calc(100vw - 18px)!important;height:calc(100vh - 28px)!important}.htw-rf-matrix-topbar{align-items:start!important}.htw-rf-matrix-controls-left,.htw-rf-matrix-controls-right{flex-wrap:wrap}}.htw-rf-quote-card-window{z-index:99998;color:#fff6dae0;background:#040404;border:1px solid #f5b2264d;border-radius:4px;grid-template-rows:auto minmax(0,1fr) auto;width:min(920px,100vw - 36px);height:min(640px,100vh - 92px);display:grid;position:fixed;top:58px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 34px 110px #000000eb}.htw-rf-quote-card-titlebar{background:linear-gradient(#f5b22612,#00000024),#090909;border-bottom:1px solid #f5b2262e;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 10px;display:flex}.htw-rf-quote-card-titlebar span{color:#f5b226;letter-spacing:.13em;font-size:10px;font-weight:950;display:block}.htw-rf-quote-card-titlebar strong{color:#fff6daf5;font-size:17px;font-weight:900;display:block}.htw-rf-quote-card-titlebar>div:last-child{gap:6px;display:flex}.htw-rf-quote-card-titlebar button,.htw-rf-quote-card-actions button{color:#fff6dad6;cursor:pointer;background:#f5b22614;border:1px solid #f5b2263d;border-radius:3px;min-height:30px;padding:0 10px;font-weight:850}.htw-rf-quote-card-titlebar button:hover,.htw-rf-quote-card-actions button:hover{color:#ffd66b;border-color:#f5b2267a}.htw-rf-quote-card-body{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:10px;min-height:0;padding:10px;display:grid;overflow:auto}.htw-rf-quote-card-form,.htw-rf-quote-card-preview{background:#070707;border:1px solid #ffffff1f;min-width:0}.htw-rf-quote-card-form h4,.htw-rf-quote-card-preview h4{color:#fff6dab3;letter-spacing:.08em;background:#121212;border-bottom:1px solid #ffffff24;margin:0;padding:8px 10px;font-size:11px;font-weight:950}.htw-rf-quote-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.htw-rf-quote-card-grid label{gap:4px;display:grid}.htw-rf-quote-card-grid label.wide{grid-column:1/-1}.htw-rf-quote-card-grid label span{color:#f5b226;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.htw-rf-quote-card-grid input,.htw-rf-quote-card-grid select,.htw-rf-quote-card-grid textarea{color:#fff6dae0;background:#030303;border:1px solid #f5b2263d;border-radius:2px;min-height:34px;padding:0 8px;font-size:12px;font-weight:750}.htw-rf-quote-card-grid textarea{resize:vertical;min-height:76px;padding:8px}.htw-rf-quote-card-grid input:focus,.htw-rf-quote-card-grid select:focus,.htw-rf-quote-card-grid textarea:focus{border-color:#f5b2269e;outline:none;box-shadow:0 0 0 1px #f5b2262e}.htw-rf-quote-card-preview{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.htw-rf-quote-card-preview article{background:#030303;border:1px solid #f5b2265c;margin:10px;padding:10px}.htw-rf-quote-card-preview article header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.htw-rf-quote-card-preview article header span{color:#ffd66b;border:1px solid #f5b22652;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:950;display:inline-flex}.htw-rf-quote-card-preview article header span.axe{color:#eaf5ff;background:#2d8dfffa;border-color:#99ceff70}.htw-rf-quote-card-preview article header strong{color:#f5b226;font-size:16px;font-weight:950}.htw-rf-quote-card-preview dl{gap:7px;margin:0;display:grid}.htw-rf-quote-card-preview dl div{grid-template-columns:100px 1fr;gap:8px;display:grid}.htw-rf-quote-card-preview dt{color:#fff6da80;font-size:11px}.htw-rf-quote-card-preview dd{color:#fff6dad1;margin:0;font-size:12px;font-weight:760}.htw-rf-quote-card-preview p{color:#fff6daa3;margin:10px 0 0;font-size:12px;line-height:1.45}.htw-rf-quote-card-destination{border-top:1px solid #ffffff1f;gap:3px;padding:10px;display:grid}.htw-rf-quote-card-destination span{color:#fff6da70;text-transform:uppercase;font-size:10px;font-weight:950}.htw-rf-quote-card-destination strong{color:#ffd66b;font-size:12px;font-weight:850}.htw-rf-quote-card-actions{background:#070707;border-top:1px solid #f5b22629;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 10px;display:flex}.htw-rf-quote-card-actions span{color:#fff6da7a;font-size:11px;font-weight:760}.htw-rf-quote-card-actions div{gap:8px;display:flex}.htw-rf-quote-card-actions button:last-child:not(:disabled){color:#ffd66b;background:#f5b22629}.htw-rf-quote-card-actions button:disabled{opacity:.42;cursor:not-allowed}.htw-rf-matrix-session-feed{background:#050505;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;padding:6px 8px}.htw-rf-matrix-session-feed header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.htw-rf-matrix-session-feed header strong{color:#fff6dabf;font-size:11px;font-weight:900}.htw-rf-matrix-session-feed header span{color:#f5b226;font-size:10px;font-weight:850}.htw-rf-matrix-session-feed>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.htw-rf-matrix-session-feed button{color:#fff6dac2;cursor:pointer;background:#090909;border:1px solid #f5b22633;grid-template-columns:max-content minmax(0,1fr) max-content max-content;align-items:center;gap:6px;min-width:0;min-height:34px;padding:0 8px;display:grid}.htw-rf-matrix-session-feed button:hover{border-color:#f5b2267a}.htw-rf-matrix-session-feed b{color:#9dccff;font-size:10px}.htw-rf-matrix-session-feed span{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.htw-rf-matrix-session-feed em,.htw-rf-matrix-session-feed small{color:#fff6da9e;font-size:10px;font-style:normal}@media (width<=920px){.htw-rf-quote-card-body,.htw-rf-matrix-session-feed>div{grid-template-columns:1fr}}.htw-rf-matrix-session-feed button{position:relative}.htw-rf-matrix-session-feed button:after{content:"â€¢";color:#9dccffcc;margin-left:2px;font-size:11px;font-weight:950}.htw-rf-matrix-session-feed button:hover{background:#2d8dff14!important;border-color:#2d8dff8c!important}.htw-rf-matrix-session-feed button:hover:after{color:#9dccff}.htw-rf-matrix-session-feed small{text-transform:uppercase;letter-spacing:.04em;color:#9dccffc7!important}.htw-rf-history-feed{gap:8px;display:grid;background:#040404!important;padding:7px 8px!important}.htw-rf-history-feed>header{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr)!important;align-items:end!important;gap:10px!important;margin:0!important;display:grid!important}.htw-rf-history-feed>header>div:first-child{gap:2px;display:grid}.htw-rf-history-feed>header strong{color:#fff6dad1!important;font-size:11px!important;font-weight:950!important}.htw-rf-history-feed>header span{color:#f5b226!important;font-size:10px!important;font-weight:850!important}.htw-rf-history-filters{grid-template-columns:repeat(3,minmax(110px,1fr)) auto auto;align-items:center;gap:6px;display:grid}.htw-rf-history-filters select,.htw-rf-history-filters button{color:#fff6dac2;background:#090909;border:1px solid #f5b22633;border-radius:2px;min-height:28px;padding:0 8px;font-size:11px;font-weight:800}.htw-rf-history-filters button.active{color:#9dccff;background:#2d8dff1f;border-color:#2d8dff8c}.htw-rf-history-layout{grid-template-columns:minmax(0,1fr) 360px;gap:8px;min-height:136px;display:grid}.htw-rf-history-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;display:grid}.htw-rf-history-list button{color:#fff6dac7;cursor:pointer;background:#080808;border:1px solid #f5b2262e;grid-template-columns:max-content minmax(0,1fr) max-content max-content;align-items:center;gap:6px;min-width:0;min-height:34px;padding:0 8px;display:grid}.htw-rf-history-list button:hover,.htw-rf-history-list button.active{background:#f5b22612;border-color:#f5b2267a}.htw-rf-history-list b{color:#9dccff;font-size:10px;font-weight:950}.htw-rf-history-list span{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.htw-rf-history-list em,.htw-rf-history-list small{color:#fff6da9e;font-size:10px;font-style:normal}.htw-rf-history-list p{color:#fff6da75;border:1px dashed #f5b22633;grid-column:1/-1;place-items:center;min-height:52px;margin:0;font-size:11px;font-weight:750;display:grid}.htw-rf-history-detail{background:radial-gradient(circle at 100% 0,#2d8dff14,#0000 38%),#070707;border:1px solid #2d8dff52;align-content:start;gap:7px;padding:8px;display:grid}.htw-rf-history-detail header{justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.htw-rf-history-detail header span{background:#2d8dff29;border:1px solid #99ceff6b;border-radius:999px;padding:3px 8px;color:#9dccff!important;font-size:10px!important;font-weight:950!important}.htw-rf-history-detail header strong{color:#ffd66b!important;font-size:14px!important;font-weight:950!important}.htw-rf-history-detail dl{gap:5px;margin:0;display:grid}.htw-rf-history-detail dl div{grid-template-columns:110px 1fr;gap:8px;display:grid}.htw-rf-history-detail dt{color:#fff6da70;font-size:10px;font-weight:850}.htw-rf-history-detail dd{color:#fff6dacc;margin:0;font-size:11px;font-weight:800}.htw-rf-history-detail p{color:#fff6da94;margin:0;font-size:11px;line-height:1.35}.htw-rf-history-detail>div{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.htw-rf-history-detail button{color:#fff6dac7;cursor:pointer;background:#f5b22614;border:1px solid #f5b22638;border-radius:2px;min-height:26px;font-size:10px;font-weight:900}.htw-rf-history-detail button:hover{color:#ffd66b;border-color:#f5b22680}@media (width<=1080px){.htw-rf-history-feed>header,.htw-rf-history-layout,.htw-rf-history-filters,.htw-rf-history-list{grid-template-columns:1fr!important}}.htw-quote-rfq-bridge-ticket{z-index:99999;color:#fff6dadb;background:radial-gradient(circle at 100% 0,#2d8dff24,#0000 38%),#050505;border:1px solid #2d8dff6b;border-radius:3px;width:min(360px,100vw - 42px);position:fixed;top:78px;right:22px;overflow:hidden;box-shadow:0 28px 96px #000000b8}.htw-quote-rfq-bridge-ticket header{background:#2d8dff14;border-bottom:1px solid #2d8dff3d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-height:42px;padding:8px 10px;display:grid}.htw-quote-rfq-bridge-ticket header span{color:#9dccff;letter-spacing:.1em;grid-column:1;font-size:10px;font-weight:950}.htw-quote-rfq-bridge-ticket header strong{color:#ffd66b;grid-column:1;font-size:15px;font-weight:950}.htw-quote-rfq-bridge-ticket header button{color:#fff6dabf;cursor:pointer;background:#090909;border:1px solid #ffffff29;grid-area:1/2/span 2;width:26px;height:26px}.htw-quote-rfq-bridge-ticket dl{gap:6px;margin:0;padding:10px;display:grid}.htw-quote-rfq-bridge-ticket dl div{grid-template-columns:108px 1fr;gap:8px;display:grid}.htw-quote-rfq-bridge-ticket dt{color:#fff6da70;font-size:10px;font-weight:850}.htw-quote-rfq-bridge-ticket dd{color:#fff6dad1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:820;overflow:hidden}.htw-quote-rfq-bridge-ticket p{color:#fff6da94;border-top:1px solid #ffffff1a;margin:0 10px 10px;padding-top:8px;font-size:11px;line-height:1.38}.htw-quote-rfq-bridge-ticket footer{background:#00000029;border-top:1px solid #2d8dff2e;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px 10px 10px;display:grid}.htw-quote-rfq-bridge-ticket footer button{color:#fff6dabd;cursor:pointer;background:#f5b22614;border:1px solid #f5b22633;border-radius:2px;min-height:28px;font-size:10px;font-weight:900}.htw-quote-rfq-bridge-ticket footer button:hover{color:#ffd66b;border-color:#f5b22685}.htw-rf-history-detail button:nth-child(2){color:#9dccff;background:#2d8dff1a;border-color:#2d8dff61}@media (width<=960px){.htw-quote-rfq-bridge-ticket{width:auto;top:58px;left:12px;right:12px}}.htw-quote-origin-focus-strip{z-index:99999;color:#fff6dadb;background:linear-gradient(#f5b22614,#0000),#050505;border:1px solid #f5b2265c;border-radius:2px;width:min(720px,100vw - 36px);position:fixed;bottom:18px;left:18px;overflow:hidden;box-shadow:0 30px 95px #000000c7}.htw-quote-origin-focus-strip header{background:#0a0a0a;border-bottom:1px solid #f5b22633;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:7px 10px;display:flex}.htw-quote-origin-focus-strip header span{color:#9dccff;letter-spacing:.14em;font-size:9px;font-weight:950;display:block}.htw-quote-origin-focus-strip header strong{color:#ffd66b;font-size:13px;font-weight:950;display:block}.htw-quote-origin-focus-strip header button{color:#fff6dabf;cursor:pointer;background:#090909;border:1px solid #ffffff24;width:26px;height:26px}.htw-quote-origin-line{font-variant-numeric:tabular-nums;background:#f5b22609;border-bottom:1px solid #ffffff1a;grid-template-columns:58px 42px minmax(0,1fr) max-content max-content;align-items:center;gap:8px;padding:8px 10px;display:grid}.htw-quote-origin-line small{color:#fff6da80;font-size:10px;font-weight:850}.htw-quote-origin-line b{color:#9dccff;background:#2d8dff29;border:1px solid #2d8dff7a;border-radius:2px;justify-content:center;padding:2px 5px;font-size:10px;font-weight:950;display:inline-flex}.htw-quote-origin-line strong{color:#f5b226;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;overflow:hidden}.htw-quote-origin-line em,.htw-quote-origin-line span{color:#fff6dac7;font-size:11px;font-style:normal;font-weight:850}.htw-quote-origin-focus-strip dl{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.htw-quote-origin-focus-strip dl div{border-right:1px solid #ffffff1a;gap:3px;padding:8px 10px;display:grid}.htw-quote-origin-focus-strip dt{color:#fff6da66;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:950}.htw-quote-origin-focus-strip dd{color:#fff6dacc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:850;overflow:hidden}.htw-quote-origin-focus-strip p{color:#fff6da94;border-bottom:1px solid #ffffff1a;margin:0;padding:8px 10px;font-size:11px;line-height:1.35}.htw-quote-origin-focus-strip footer{background:#070707;justify-content:flex-end;gap:7px;padding:7px 10px;display:flex}.htw-quote-origin-focus-strip footer button{color:#fff6dac7;cursor:pointer;background:#f5b22614;border:1px solid #f5b22638;border-radius:2px;min-height:28px;font-size:10px;font-weight:900}.htw-quote-origin-focus-strip footer button:hover{color:#ffd66b;border-color:#f5b22685}.htw-quote-origin-focus-strip footer button:nth-child(2){color:#9dccff;background:#2d8dff1a;border-color:#2d8dff66}@media (width<=760px){.htw-quote-origin-focus-strip{width:auto;bottom:10px;left:10px;right:10px}.htw-quote-origin-line,.htw-quote-origin-focus-strip dl{grid-template-columns:1fr}.htw-quote-origin-focus-strip footer{grid-template-columns:1fr;display:grid}}.htw-rfq-submit-ledger{z-index:99999;color:#fff6dadb;background:linear-gradient(#f5b22614,#0000),#050505;border:1px solid #f5b22657;border-radius:2px;width:min(460px,100vw - 36px);position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 30px 95px #000000c7}.htw-rfq-submit-ledger header{background:#0a0a0a;border-bottom:1px solid #f5b22633;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:7px 10px;display:flex}.htw-rfq-submit-ledger header span{color:#9dccff;letter-spacing:.14em;font-size:9px;font-weight:950;display:block}.htw-rfq-submit-ledger header strong{color:#ffd66b;font-size:13px;font-weight:950;display:block}.htw-rfq-submit-ledger header button{color:#fff6dabf;cursor:pointer;background:#090909;border:1px solid #ffffff24;min-height:26px;font-size:10px;font-weight:850}.htw-rfq-submit-ledger>div{gap:5px;padding:8px;display:grid}.htw-rfq-submit-ledger>div>button{color:#fff6dacc;cursor:pointer;text-align:left;background:#070707;border:1px solid #ffffff1c;grid-template-columns:max-content minmax(0,1fr) max-content max-content;align-items:center;gap:7px;min-height:34px;padding:0 8px;display:grid}.htw-rfq-submit-ledger>div>button:hover{background:#f5b2260e;border-color:#f5b22675}.htw-rfq-submit-ledger b{color:#29d463;text-transform:uppercase;font-size:9px;font-weight:950}.htw-rfq-submit-ledger span{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htw-rfq-submit-ledger em,.htw-rfq-submit-ledger small{color:#fff6da9e;font-size:10px;font-style:normal;font-weight:850}@media (width<=760px){.htw-rfq-submit-ledger{width:auto;bottom:10px;left:10px;right:10px}.htw-rfq-submit-ledger>div>button{grid-template-columns:1fr}}.htw-rf-post-history-window{z-index:99999;color:#fff6dadb;background:#040404;border:1px solid #f5b22657;border-radius:2px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,100vw - 44px);height:min(650px,100vh - 110px);display:grid;position:fixed;top:74px;left:22px;overflow:hidden;box-shadow:0 30px 100px #000000d1}.htw-rf-post-history-window header{background:#090909;border-bottom:1px solid #f5b22633;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:7px 10px;display:flex}.htw-rf-post-history-window header span{color:#9dccff;letter-spacing:.14em;font-size:9px;font-weight:950;display:block}.htw-rf-post-history-window header strong{color:#ffd66b;font-size:14px;font-weight:950;display:block}.htw-rf-post-history-window header button,.htw-rf-post-history-toolbar button,.htw-rf-post-history-window footer button{color:#fff6dac7;cursor:pointer;background:#f5b22614;border:1px solid #f5b22638;border-radius:2px;min-height:28px;padding:0 9px;font-size:10px;font-weight:900}.htw-rf-post-history-window header button:hover,.htw-rf-post-history-toolbar button:hover,.htw-rf-post-history-window footer button:hover{color:#ffd66b;border-color:#f5b2268a}.htw-rf-post-history-toolbar{background:#070707;border-bottom:1px solid #ffffff1f;grid-template-columns:155px 120px minmax(160px,1fr) auto;gap:6px;padding:7px 8px;display:grid}.htw-rf-post-history-toolbar input,.htw-rf-post-history-toolbar select{color:#f5b226;background:#030303;border:1px solid #f5b22638;border-radius:2px;min-height:30px;padding:0 8px;font-size:11px;font-weight:850}.htw-rf-post-history-feed{background:#030303;align-content:start;min-height:0;display:grid;overflow:auto}.htw-rf-post-history-feed button{color:#fff6dac7;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;background:#050505;border:0;border-bottom:1px solid #ffffff1a;grid-template-columns:62px 54px minmax(0,1fr) 140px minmax(140px,.8fr);align-items:center;gap:8px;min-height:30px;padding:0 10px;display:grid}.htw-rf-post-history-feed button:hover{background:#f5b2260e}.htw-rf-post-history-feed button.is-rfq{background:linear-gradient(90deg,#2d8dff1a,#0000 42%),#050505}.htw-rf-post-history-feed small{color:#fff6da85;font-size:10px;font-weight:850}.htw-rf-post-history-feed b{color:#9dccff;font-size:10px;font-weight:950}.htw-rf-post-history-feed strong{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htw-rf-post-history-feed em,.htw-rf-post-history-feed span{color:#fff6daa6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:820;overflow:hidden}.htw-rf-post-history-feed p{color:#fff6da7a;place-items:center;min-height:120px;margin:0;font-size:12px;font-weight:800;display:grid}.htw-rf-post-history-window footer{background:#070707;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 8px;display:flex}.htw-rf-post-history-window footer span{color:#fff6da7a;font-size:11px;font-weight:760}@media (width<=840px){.htw-rf-post-history-window{width:calc(100vw - 20px);height:calc(100vh - 74px);top:54px;left:10px}.htw-rf-post-history-toolbar,.htw-rf-post-history-feed button{grid-template-columns:1fr}}.htw-quote-origin-highlight-line{animation:1.7s ease-in-out 3 htwQuoteOriginPulse;background:linear-gradient(90deg,#f5b22629,#2d8dff14,#f5b2260a)!important;outline:1px solid #f5b226f0!important;position:relative!important;box-shadow:inset 0 0 0 1px #f5b22657,0 0 0 1px #2d8dff52,0 0 22px #f5b22647!important}.htw-quote-origin-highlight-line:before{content:"ORIGEM DA COTAÃ‡ÃƒO";z-index:3;color:#ffd66b;letter-spacing:.08em;pointer-events:none;background:#050505;border:1px solid #f5b22685;padding:3px 6px;font-size:9px;font-weight:950;line-height:1;position:absolute;top:-10px;right:8px}.htw-origin-focus-status{color:#9dccff;letter-spacing:.04em;background:#2d8dff1a;border:1px solid #2d8dff52;align-items:center;min-height:24px;margin-right:auto;padding:0 8px;font-size:10px;font-weight:950;display:inline-flex}.htw-quote-origin-focus-strip footer{align-items:center}@keyframes htwQuoteOriginPulse{0%{box-shadow:inset 0 0 0 1px #f5b22633,0 0 0 1px #2d8dff33,0 0 8px #f5b22629}50%{box-shadow:inset 0 0 0 1px #f5b22685,0 0 0 1px #2d8dff7a,0 0 28px #f5b2265c}to{box-shadow:inset 0 0 0 1px #f5b22642,0 0 0 1px #2d8dff42,0 0 12px #f5b22633}}.htw-quote-origin-highlight-line{z-index:2!important;border-radius:10px!important}.htw-quote-origin-highlight-line:before{border-radius:2px!important;top:-11px!important;right:10px!important}.htw-quote-origin-highlight-line *{text-shadow:0 0 8px #f5b22629}.htw-origin-focus-status{letter-spacing:.04em;cursor:pointer;align-items:center;min-height:24px;margin-right:auto;padding:0 8px;font-size:10px;font-weight:950;display:inline-flex;color:#9dccff!important;background:#2d8dff1f!important;border:1px solid #2d8dff6b!important}.htw-origin-focus-status:hover{color:#ffd66b!important;border-color:#f5b22694!important}.htw-quote-origin-highlight-line{transform:translateZ(0);max-width:820px!important}.htw-quote-origin-highlight-line:before{content:"ORIGEM DA COTAÃ‡ÃƒO"!important}.htw-origin-focus-status:after{content:"  |  toggle";color:#fff6da7a;margin-left:4px;font-size:9px;font-weight:850}.htw-quote-origin-highlight-line{cursor:pointer}.htw-quote-origin-highlight-line:after{content:"duplo clique para remover";z-index:3;color:#9dccff;letter-spacing:.04em;pointer-events:none;background:#050505;border:1px solid #2d8dff5c;padding:3px 5px;font-size:8px;font-weight:900;line-height:1;position:absolute;bottom:-10px;right:8px}.htw-quote-origin-focus-strip footer button:last-child{color:#fff6dab3;background:#ffffff0b;border-color:#ffffff29}.htw-window-manager-dock{z-index:99997;color:#fff6dadb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#f5b22612,#0000),#030303f5;border:1px solid #f5b2264d;border-radius:3px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100vw - 24px);max-height:172px;display:grid;position:fixed;bottom:10px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 90px #000000c7}.htw-window-manager-dock.is-collapsed{grid-template-rows:36px;width:auto;min-width:138px;max-height:36px}.htw-window-manager-dock header{background:#070707;border-bottom:1px solid #f5b22629;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 8px;display:flex}.htw-window-manager-dock.is-collapsed header{border-bottom:0}.htw-window-manager-dock header button{color:#ffd66b;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:950}.htw-window-manager-dock header span{color:#9dccff;border:1px solid #f5b22647;border-radius:999px;place-items:center;min-width:22px;height:18px;font-size:10px;font-weight:950;display:inline-grid}.htw-window-manager-dock nav{grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:6px;padding:7px;display:grid;overflow:auto}.htw-window-dock-item{background:#070707;border:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) 28px 28px;min-width:0;display:grid}.htw-window-dock-item.is-active{border-color:#f5b22675;box-shadow:inset 0 0 0 1px #f5b22624,0 0 16px #f5b2261a}.htw-window-dock-item.is-hidden{opacity:.68}.htw-window-dock-item>button{color:#fff6dac7;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff17;min-width:0;min-height:42px}.htw-window-dock-item>button:first-child{text-align:left;grid-template-rows:1fr 1fr;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:0 6px;padding:5px 7px;display:grid}.htw-window-dock-item b{color:#ffd66b;border:1px solid #f5b2263d;border-radius:2px;grid-row:1/span 2;place-items:center;width:30px;height:26px;font-size:10px;font-weight:950;display:inline-grid}.htw-window-dock-item span{color:#fff6dadb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:920;overflow:hidden}.htw-window-dock-item em{color:#9dccff;font-size:10px;font-style:normal;font-weight:900}.htw-window-dock-item small{color:#fff6da70;text-transform:uppercase;grid-column:2/span 2;font-size:9px;font-weight:850}.htw-window-dock-item>button:hover{color:#ffd66b;background:#f5b2260f}.htw-window-manager-dock footer{background:#060606;border-top:1px solid #ffffff1a;justify-content:flex-end;align-items:center;gap:6px;min-height:34px;padding:0 7px;display:flex}.htw-window-manager-dock footer button{color:#fff6dabd;cursor:pointer;background:#f5b22614;border:1px solid #f5b22638;border-radius:2px;min-height:24px;padding:0 9px;font-size:10px;font-weight:900}.htw-window-manager-dock footer button:hover{color:#ffd66b;border-color:#f5b22685}@media (width<=780px){.htw-window-manager-dock{width:auto;left:10px;right:10px;transform:none}.htw-window-manager-dock nav{grid-template-columns:1fr}}.htw-window-manager-dock{z-index:100080!important;pointer-events:auto!important;bottom:8px!important}.htw-window-manager-dock.is-collapsed{border-color:#f5b2266b!important;width:auto!important;min-width:132px!important;max-width:190px!important;bottom:10px!important;left:auto!important;right:12px!important;transform:none!important;box-shadow:0 18px 70px #000000db!important}.htw-window-manager-dock.is-collapsed header{gap:8px!important;min-height:34px!important;padding:0 8px!important}.htw-window-manager-dock.is-collapsed header button{white-space:nowrap!important;font-size:10px!important}.htw-window-manager-dock:not(.is-collapsed){width:min(980px,100vw - 24px)!important;max-height:154px!important}.htw-window-manager-dock nav{max-height:84px!important}.htw-window-dock-item{background:#050505fa!important}.htw-window-dock-item.is-hidden b,.htw-window-dock-item.is-hidden span{color:#fff6da85!important}.htw-window-dock-item.is-hidden small{color:#9dccff9e!important}.htw-window-manager-dock footer button:nth-child(2){color:#9dccff!important;background:#2d8dff14!important;border-color:#2d8dff52!important}.htw-window-manager-dock footer button:nth-child(3){color:#fff6daad!important;background:#ffffff0a!important;border-color:#ffffff29!important}.htw-window-manager-dock+*{pointer-events:auto}.htw-window-manager-dock header em{color:#9dccffb8;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.htw-window-manager-dock.is-collapsed header em{display:none}.htw-window-dock-item.is-hidden{background:linear-gradient(90deg,#2d8dff0f,#0000),#060606!important;border-color:#2d8dff40!important}.htw-window-dock-item.is-hidden small:after{content:"  |  no dock";color:#9dccff9e}.htw-window-dock-item.is-hidden>button:first-child:hover{background:#2d8dff1a!important}.htw-rf-quote-monitor-window.is-minimized,.htw-rf-quote-monitor-window.htw-rf-terminal-matrix.is-minimized{visibility:hidden!important;pointer-events:none!important;display:none!important}.htw-window-manager-dock{z-index:100120!important}.htw3-native-transparency{background:#020302;height:100%;min-height:0}.htw3-transparency-module{color:#f5f0e4;background:linear-gradient(135deg,#d8b36a0e,#0000 30%),#020302;border:1px solid #d8b36a2e;grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;height:100%;min-height:0;padding:12px;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-transparency-head{border-bottom:1px solid #d8b36a29;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;display:flex}.htw3-transparency-eyebrow{color:#d8b36a;text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:900}.htw3-transparency-head h2{color:#fff7df;letter-spacing:.02em;margin:3px 0 5px;font-size:15px;line-height:1.15}.htw3-transparency-head p{color:#f5f0e49e;max-width:760px;margin:0;font-size:11px;line-height:1.45}.htw3-transparency-command{justify-items:end;gap:4px;min-width:96px;display:grid}.htw3-transparency-command strong{color:#d8b36a;letter-spacing:.08em;font-size:18px}.htw3-transparency-command span{color:#f5f0e480;text-transform:uppercase;letter-spacing:.1em;text-align:right;font-size:10px}.htw3-transparency-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.htw3-transparency-metrics div{background:#ffffff06;border:1px solid #ffffff16;gap:3px;min-width:0;padding:9px;display:grid}.htw3-transparency-metrics strong{color:#d8b36a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.htw3-transparency-metrics span{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.htw3-transparency-table{background:#0000002e;border:1px solid #ffffff14;min-height:0;overflow:auto}.htw3-transparency-row{border-bottom:1px solid #ffffff0e;min-width:620px;display:grid}.htw3-transparency-row span{color:#f5f0e4c7;white-space:nowrap;text-overflow:ellipsis;border-right:1px solid #ffffff0b;padding:8px 9px;font-size:10.5px;line-height:1.25;overflow:hidden}.htw3-transparency-row span:first-child{color:#d8b36a;font-weight:900}.htw3-transparency-row-head{z-index:2;background:#070806;position:sticky;top:0}.htw3-transparency-row-head span{color:#d8b36ae0;text-transform:uppercase;letter-spacing:.08em;font-size:9.5px;font-weight:900}.htw3-transparency-foot{flex-wrap:wrap;gap:6px;min-height:0;display:flex}.htw3-transparency-foot span{color:#f5f0e499;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9.5px}.htw-global-dimension-panel{z-index:100300;color:#fff6dadb;background:linear-gradient(#f5b22612,#0000),#050505;border:1px solid #f5b22657;border-radius:3px;grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100vw - 28px);max-height:350px;display:grid;position:fixed;bottom:78px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 28px 90px #000000db}.htw-global-dimension-panel header{background:#090909;border-bottom:1px solid #f5b2262e;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:0 10px;display:flex}.htw-global-dimension-panel header span{color:#ffd66b;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:950}.htw-global-dimension-panel header small{color:#9dccff;font-size:10px;font-weight:900}.htw-global-dimension-panel>div{align-content:start;min-height:0;display:grid;overflow:auto}.htw-global-dimension-panel button{color:#fff6dad6;text-align:left;cursor:pointer;background:#050505;border:0;border-bottom:1px solid #ffffff1a;grid-template-columns:94px minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:8px;min-height:42px;padding:0 10px;display:grid}.htw-global-dimension-panel button:hover,.htw-global-dimension-panel button.active{background:#f5b22613}.htw-global-dimension-panel b{color:#9dccff;background:#2d8dff1f;border:1px solid #2d8dff61;border-radius:2px;justify-content:center;align-items:center;min-height:20px;font-size:10px;font-weight:950;display:inline-flex}.htw-global-dimension-panel strong{color:#ffd66b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htw-global-dimension-panel span{color:#fff6da94;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:760;overflow:hidden}.htw-global-dimension-panel p{color:#fff6da80;place-items:center;min-height:88px;margin:0;font-size:12px;font-weight:800;display:grid}.htw-global-dimension-panel footer{color:#fff6da70;background:#070707;border-top:1px solid #ffffff1a;align-items:center;min-height:28px;padding:0 10px;font-size:10px;font-weight:850;display:flex}@media (width<=760px){.htw-global-dimension-panel{width:auto;bottom:72px;left:10px;right:10px;transform:none}.htw-global-dimension-panel button{grid-template-columns:1fr;gap:3px;min-height:58px;padding:8px 10px}}.htw-global-dimension-panel{background:linear-gradient(#f5b2260f,#0000),#070707fa!important;border-color:#f5b22661!important;width:min(740px,100vw - 28px)!important;max-height:300px!important;bottom:66px!important}.htw-global-dimension-panel header span{letter-spacing:.12em!important}.htw-global-dimension-live-query{background:#f5b2260b;border-bottom:1px solid #f5b22624;grid-template-columns:110px minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:8px;min-height:42px;padding:0 10px;display:grid}.htw-global-dimension-live-query b{color:#ffd66b;letter-spacing:.08em;font-size:10px;font-weight:950}.htw-global-dimension-live-query strong{color:#fff6dadb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.htw-global-dimension-live-query span{color:#fff6da85;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:780;overflow:hidden}.htw-global-dimension-panel button{background:#030303f5!important;grid-template-columns:110px minmax(0,.9fr) minmax(0,1.4fr)!important;min-height:38px!important}.htw-global-dimension-panel button b{background:#2d8dff1f!important;border-color:#2d8dff6b!important}.htw-global-dimension-panel button.active{outline-offset:-1px;outline:1px solid #f5b2265c;background:#f5b22614!important}.htw-global-dimension-panel footer{color:#fff6da80!important}@media (width<=760px){.htw-global-dimension-live-query{grid-template-columns:1fr;gap:3px;min-height:58px;padding:8px 10px}.htw-global-dimension-panel button{grid-template-columns:1fr!important}}.htw3-transparency-pack{grid-template-rows:auto auto minmax(0,1fr)}.htw3-transparency-pack-head{border-bottom:1px solid #d8b36a29;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:10px;display:flex}.htw3-transparency-pack-head h2{color:#fff7df;letter-spacing:.02em;margin:3px 0 5px;font-size:15px;line-height:1.15}.htw3-transparency-pack-head p{color:#f5f0e49e;max-width:760px;margin:0;font-size:11px;line-height:1.45}.htw3-transparency-tabbar{border-bottom:1px solid #d8b36a29;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.htw3-transparency-tabbar button{color:#f5f0e4b8;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #d8b36a2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-width:106px;padding:7px 9px;font-family:inherit;display:grid}.htw3-transparency-tabbar button strong{color:#d8b36a;letter-spacing:.08em;font-size:11px}.htw3-transparency-tabbar button span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;overflow:hidden}.htw3-transparency-tabbar button.active{color:#fff7df;background:#d8b36a1f;border-color:#d8b36a8c}.htw3-transparency-tabbody{grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;min-height:0;display:grid;overflow:hidden}.htw3-floating-window:has(.htw3-transparency-pack) .htw3-window-titlebar{gap:8px}.htw-global-dimension-panel{pointer-events:none!important;display:none!important}.htw3-rn-module{color:#f5f0e4;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:6px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-rn-topline{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(190px,1.4fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-rn-topline>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-rn-topline strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.05;overflow:hidden}.htw3-rn-symbol strong{color:#d8b36a;font-size:16px}.htw3-rn-topline span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-rn-last.down strong,.htw3-rn-row.side-sell span:nth-child(3),.htw3-rn-row.side-sell span:nth-child(4){color:#ff5a58}.htw3-rn-change.up strong,.htw3-rn-row.side-buy span:nth-child(3),.htw3-rn-row.side-buy span:nth-child(4){color:#53d05f}.htw3-rn-actionbar{grid-template-columns:1fr 1fr 1.9fr 1fr 1fr;gap:5px;display:grid}.htw3-rn-actionbar button{color:#f5f0e4b8;height:24px;font:inherit;text-align:center;cursor:default;background:#d8b36a14;border:1px solid #d8b36a33;font-size:10px}.htw3-rn-actionbar button.active{color:#fff5db;background:#961426b8;border-color:#ffffff1f}.htw3-rn-actionbar button.buy{color:#021006;background:#14963ec7;font-weight:900}.htw3-rn-actionbar button.sell{color:#120205;background:#ff445fd1;font-weight:900}.htw3-rn-filterbar{border-bottom:1px solid #d8b36a24;flex-wrap:wrap;gap:5px;padding-bottom:6px;display:flex}.htw3-rn-filterbar label{color:#f5f0e485;text-transform:uppercase;letter-spacing:.06em;background:#ffffff07;border:1px solid #d8b36a2b;align-items:center;gap:5px;height:22px;padding:0 7px;font-size:9.5px;display:inline-flex}.htw3-rn-filterbar strong{color:#d8b36a;font-weight:900}.htw3-rn-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.htw3-rn-stats div{background:#00000038;border:1px solid #ffffff13;gap:2px;padding:6px 8px;display:grid}.htw3-rn-stats span{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htw3-rn-stats strong{color:#d8b36a;font-size:12px}.htw3-rn-grid{grid-template-columns:repeat(2,minmax(360px,1fr));gap:6px;min-height:0;display:grid;overflow:hidden}.htw3-rn-side{background:#020302;border:1px solid #ffffff1a;min-height:0;overflow:auto}.htw3-rn-side-title{z-index:3;color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;background:#d8b36a1f;border-bottom:1px solid #d8b36a2e;align-items:center;height:22px;padding:0 8px;font-size:10px;display:flex;position:sticky;top:0}.htw3-rn-side-head,.htw3-rn-row{grid-template-columns:84px 82px 90px 86px 82px 74px;min-width:498px;display:grid}.htw3-rn-side-head{z-index:2;background:#37393d;position:sticky;top:22px}.htw3-rn-side-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;border-right:1px solid #00000052;padding:5px 7px;font-size:10px}.htw3-rn-row{border-bottom:1px solid #ffffff0b}.htw3-rn-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c7;border-right:1px solid #ffffff0a;min-width:0;padding:4px 7px;font-size:10.3px;overflow:hidden}.htw3-rn-row span:first-child,.htw3-rn-row span:nth-child(2){color:#d8b36a}.htw3-rn-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-rn-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-rn{padding:9px}.htw3-transparency-single-rn .htw3-rn-module,.htw3-transparency-tabbody .htw3-rn-module{height:100%}.htw3-window-tabstrip{flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;margin-left:12px;display:flex;overflow-x:auto}.htw3-window-tabstrip button{color:#d8b36a;letter-spacing:.06em;cursor:pointer;background:#d8b36a0e;border:1px solid #d8b36a33;min-width:42px;height:22px;font-family:IBM Plex Mono,Consolas,monospace;font-size:10px;font-weight:900}.htw3-window-tabstrip button:hover{color:#fff7df;background:#d8b36a24;border-color:#d8b36a8c}.htw3-transparency-pack>.htw3-transparency-tabbar{display:none}@media (width<=980px){.htw3-rn-topline{grid-template-columns:1fr 1fr}.htw3-rn-actionbar,.htw3-rn-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.htw3-rn-grid{grid-template-columns:1fr}}.htw3-rc-module{color:#f5f0e4;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:6px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-rc-topline{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(190px,1.4fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-rc-topline>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-rc-topline strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.05;overflow:hidden}.htw3-rc-symbol strong{color:#d8b36a;font-size:16px}.htw3-rc-topline span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-rc-actionbar{grid-template-columns:1fr 1fr 1.9fr 1fr 1fr;gap:5px;display:grid}.htw3-rc-actionbar button{color:#f5f0e4b8;height:24px;font:inherit;text-align:center;cursor:default;background:#d8b36a14;border:1px solid #d8b36a33;font-size:10px}.htw3-rc-actionbar button.active{color:#fff5db;background:#961426b8;border-color:#ffffff1f}.htw3-rc-actionbar button.buy{color:#021006;background:#14963ec7;font-weight:900}.htw3-rc-actionbar button.sell{color:#120205;background:#ff445fd1;font-weight:900}.htw3-rc-filterbar{border-bottom:1px solid #d8b36a24;flex-wrap:wrap;gap:5px;padding-bottom:6px;display:flex}.htw3-rc-filterbar label{color:#f5f0e485;text-transform:uppercase;letter-spacing:.06em;background:#ffffff07;border:1px solid #d8b36a2b;align-items:center;gap:5px;height:22px;padding:0 7px;font-size:9.5px;display:inline-flex}.htw3-rc-filterbar strong{color:#d8b36a;font-weight:900}.htw3-rc-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.htw3-rc-stats div{background:#00000038;border:1px solid #ffffff13;gap:2px;padding:6px 8px;display:grid}.htw3-rc-stats span{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htw3-rc-stats strong{color:#d8b36a;font-size:12px}.htw3-rc-grid{grid-template-columns:minmax(560px,1fr) 230px;gap:6px;min-height:0;display:grid;overflow:hidden}.htw3-rc-table{background:#020302;border:1px solid #ffffff1a;min-height:0;overflow:auto}.htw3-rc-row{border-bottom:1px solid #ffffff0b;grid-template-columns:86px 150px 90px 90px 90px 90px 80px;min-width:676px;display:grid}.htw3-rc-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c7;border-right:1px solid #ffffff0a;min-width:0;padding:4px 7px;font-size:10.3px;overflow:hidden}.htw3-rc-head{z-index:2;background:#37393d;position:sticky;top:0}.htw3-rc-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.htw3-rc-row span:first-child,.htw3-rc-row span:nth-child(2){color:#d8b36a}.htw3-rc-row.tone-tight span:nth-child(2),.htw3-rc-row.tone-tight span:nth-child(3),.htw3-rc-row.tone-tight span:nth-child(4){color:#53d05f}.htw3-rc-row.tone-wide span:nth-child(2),.htw3-rc-row.tone-wide span:nth-child(3),.htw3-rc-row.tone-wide span:nth-child(4){color:#ff5a58}.htw3-rc-row.tone-stale span{color:#f5f0e46b}.htw3-rc-sidepanel{background:#d8b36a09;border:1px solid #d8b36a29;align-content:start;gap:8px;min-width:0;padding:10px;display:grid;overflow:auto}.htw3-rc-sidepanel strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.htw3-rc-sidepanel span{color:#f5f0e49e;border-bottom:1px solid #ffffff0e;padding-bottom:6px;font-size:10px;line-height:1.4}.htw3-rc-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-rc-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-rc{padding:9px}.htw3-transparency-single-rc .htw3-rc-module,.htw3-transparency-tabbody .htw3-rc-module{height:100%}@media (width<=980px){.htw3-rc-topline,.htw3-rc-stats,.htw3-rc-actionbar{grid-template-columns:repeat(2,minmax(0,1fr))}.htw3-rc-grid{grid-template-columns:1fr}}.htw3-gi-module{color:#f5f0e4;grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-gi-topline{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(190px,1.4fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-gi-topline>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-gi-topline strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.05;overflow:hidden}.htw3-gi-symbol strong{color:#d8b36a;font-size:16px}.htw3-gi-topline span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-gi-toolbar{border-bottom:1px solid #d8b36a24;justify-content:space-between;align-items:center;gap:8px;padding-bottom:6px;display:flex}.htw3-gi-range,.htw3-gi-mode{align-items:center;gap:4px;min-width:0;display:flex}.htw3-gi-mode span{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;padding-right:4px;font-size:10px}.htw3-gi-range button,.htw3-gi-mode button{color:#f5f0e4a8;min-width:42px;height:24px;font:inherit;cursor:default;background:#ffffff06;border:1px solid #d8b36a2e;font-size:10px}.htw3-gi-range button.active,.htw3-gi-mode button.active{color:#fff7df;background:#d8b36a29;border-color:#d8b36a8c}.htw3-gi-grid{grid-template-columns:minmax(0,1fr) 210px;gap:7px;min-height:0;display:grid;overflow:hidden}.htw3-gi-chart{background:#020302;border:1px solid #ffffff1a;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.htw3-gi-chart-head{background:#d8b36a0a;border-bottom:1px solid #d8b36a24;justify-content:space-between;align-items:center;gap:8px;height:28px;padding:0 9px;display:flex}.htw3-gi-chart-head span:first-child{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.htw3-gi-chart-head span:last-child{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.htw3-gi-chart svg{width:100%;height:100%;min-height:280px}.htw3-gi-gridline{stroke:#ffffff17;stroke-width:1px}.htw3-gi-line{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke}.htw3-gi-line.ask{stroke:#ff5a58}.htw3-gi-line.mid{stroke:#f5f0e4db}.htw3-gi-line.bid{stroke:#53d05f}.htw3-gi-trade-dot{stroke:#020302;stroke-width:1.5px}.htw3-gi-trade-dot.buy{fill:#53d05f}.htw3-gi-trade-dot.sell{fill:#ff5a58}.htw3-gi-trade-dot.neutral{fill:#f5f0e4}.htw3-gi-axis,.htw3-gi-time{fill:#f5f0e48f;font-family:IBM Plex Mono,Consolas,monospace;font-size:10px}.htw3-gi-legend{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:10px;padding:6px 8px;display:flex}.htw3-gi-legend span{text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htw3-gi-legend .ask{color:#ff5a58}.htw3-gi-legend .mid{color:#f5f0e4db}.htw3-gi-legend .bid{color:#53d05f}.htw3-gi-legend .dot{color:#d8b36a}.htw3-gi-sidepanel{background:#d8b36a09;border:1px solid #d8b36a29;align-content:start;gap:10px;min-width:0;min-height:0;padding:8px;display:grid;overflow:auto}.htw3-gi-sidepanel section{border-bottom:1px solid #ffffff0f;gap:5px;padding-bottom:9px;display:grid}.htw3-gi-sidepanel strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.htw3-gi-sidepanel label{color:#f5f0e49e;align-items:center;gap:6px;font-size:10px;display:flex}.htw3-gi-sidepanel input{accent-color:#d8b36a}.htw3-gi-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-gi-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-gi{padding:9px}.htw3-transparency-single-gi .htw3-gi-module,.htw3-transparency-tabbody .htw3-gi-module{height:100%}@media (width<=980px){.htw3-gi-topline{grid-template-columns:repeat(2,minmax(0,1fr))}.htw3-gi-toolbar{flex-direction:column;align-items:flex-start}.htw3-gi-grid{grid-template-columns:1fr}}.htw-global-dimension-panel,.htw-quick-dimension-panel{visibility:hidden!important;pointer-events:none!important;display:none!important}.htw3-pi-module{color:#f5f0e4;grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-pi-topline{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(190px,1.4fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-pi-topline>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-pi-topline strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.05;overflow:hidden}.htw3-pi-symbol strong{color:#d8b36a;font-size:16px}.htw3-pi-topline span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-pi-warning{color:#f5f0e4ad;letter-spacing:.03em;background:#d8b36a0e;border:1px solid #d8b36a33;align-items:center;gap:7px;min-height:28px;padding:5px 8px;font-size:10px;display:flex}.htw3-pi-warning strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em}.htw3-pi-grid{grid-template-columns:minmax(0,1fr) 230px;gap:7px;min-height:0;display:grid;overflow:hidden}.htw3-pi-book{background:#020302;border:1px solid #ffffff1a;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.htw3-pi-book-head{background:#d8b36a0a;border-bottom:1px solid #d8b36a24;grid-template-columns:1fr 1fr;height:28px;display:grid}.htw3-pi-book-head span{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;align-items:center;padding:0 9px;font-size:10px;font-weight:900;display:flex}.htw3-pi-book-head span:last-child{justify-content:flex-end}.htw3-pi-ladders{grid-template-columns:1fr 1fr;gap:6px;min-height:0;padding:6px;display:grid;overflow:hidden}.htw3-pi-ladder{border:1px solid #ffffff13;min-width:0;min-height:0;overflow:auto}.htw3-pi-ladder.bid{background:#14963e09}.htw3-pi-ladder.ask{background:#ff445f09}.htw3-pi-row{border-bottom:1px solid #ffffff0b;grid-template-columns:50px 80px 86px 82px 76px 62px 68px;min-width:504px;display:grid}.htw3-pi-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c2;border-right:1px solid #ffffff0a;min-width:0;padding:5px 6px;font-size:10px;overflow:hidden}.htw3-pi-head{z-index:2;background:#37393d;position:sticky;top:0}.htw3-pi-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;font-size:9.5px}.htw3-pi-ladder.bid .htw3-pi-row:not(.htw3-pi-head) span:nth-child(2),.htw3-pi-ladder.bid .htw3-pi-row:not(.htw3-pi-head) span:nth-child(3){color:#53d05f}.htw3-pi-ladder.ask .htw3-pi-row:not(.htw3-pi-head) span:nth-child(2),.htw3-pi-ladder.ask .htw3-pi-row:not(.htw3-pi-head) span:nth-child(3){color:#ff5a58}.htw3-pi-row span:first-child,.htw3-pi-row span:nth-child(4){color:#d8b36a}.htw3-pi-row.confidence-baixa span{color:#f5f0e470}.htw3-pi-sidepanel{background:#d8b36a09;border:1px solid #d8b36a29;align-content:start;gap:10px;min-width:0;min-height:0;padding:8px;display:grid;overflow:auto}.htw3-pi-sidepanel section{border-bottom:1px solid #ffffff0f;gap:5px;padding-bottom:9px;display:grid}.htw3-pi-sidepanel strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.htw3-pi-sidepanel span{color:#f5f0e49e;font-size:10px;line-height:1.4}.htw3-pi-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-pi-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-pi{padding:9px}.htw3-transparency-single-pi .htw3-pi-module,.htw3-transparency-tabbody .htw3-pi-module{height:100%}@media (width<=1100px){.htw3-pi-topline{grid-template-columns:repeat(2,minmax(0,1fr))}.htw3-pi-grid,.htw3-pi-ladders{grid-template-columns:1fr}}.htw3-hn-module{color:#f5f0e4;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:6px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-hn-topbar{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(220px,1.45fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-hn-topbar>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-hn-topbar strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.05;overflow:hidden}.htw3-hn-instrument strong{color:#d8b36a;font-size:16px}.htw3-hn-topbar span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-hn-actions{grid-template-columns:1.15fr 1fr 1fr 1fr;gap:5px;display:grid}.htw3-hn-actions button{color:#f5f0e4b8;height:24px;font:inherit;text-align:center;cursor:default;background:#d8b36a14;border:1px solid #d8b36a33;font-size:10px}.htw3-hn-actions button.active{color:#fff5db;background:#104777b8;border-color:#ffffff1f}.htw3-hn-filterbar{border-bottom:1px solid #d8b36a24;flex-wrap:wrap;gap:5px;padding-bottom:6px;display:flex}.htw3-hn-filterbar label{color:#f5f0e485;text-transform:uppercase;letter-spacing:.06em;background:#ffffff07;border:1px solid #d8b36a2b;align-items:center;gap:5px;height:22px;padding:0 7px;font-size:9.5px;display:inline-flex}.htw3-hn-filterbar strong{color:#d8b36a;font-weight:900}.htw3-hn-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.htw3-hn-summary div{background:#00000038;border:1px solid #ffffff13;gap:2px;padding:6px 8px;display:grid}.htw3-hn-summary span{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htw3-hn-summary strong{color:#d8b36a;font-size:12px}.htw3-hn-table{background:#020302;border:1px solid #ffffff1a;min-height:0;overflow:auto}.htw3-hn-row{border-bottom:1px solid #ffffff0b;grid-template-columns:54px 112px 120px 120px 120px 110px 90px 92px;min-width:818px;display:grid}.htw3-hn-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c7;text-align:right;border-right:1px solid #ffffff0a;min-width:0;padding:5px 8px;font-size:10.3px;overflow:hidden}.htw3-hn-row span:first-child,.htw3-hn-row span:nth-child(2){text-align:left}.htw3-hn-head{z-index:3;background:#37393d;position:sticky;top:0}.htw3-hn-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;font-size:9.5px}.htw3-hn-total{z-index:2;background:#d8b36a12;position:sticky;top:28px}.htw3-hn-total span,.htw3-hn-row span:nth-child(3),.htw3-hn-row span:nth-child(4),.htw3-hn-row span:nth-child(5){color:#d8b36a}.htw3-hn-row.tone-high span:nth-child(3),.htw3-hn-row.tone-high span:nth-child(5){color:#53d05f}.htw3-hn-row.tone-active{background:#d8b36a0e}.htw3-hn-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-hn-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-hn{padding:9px}.htw3-transparency-single-hn .htw3-hn-module,.htw3-transparency-tabbody .htw3-hn-module{height:100%}@media (width<=980px){.htw3-hn-topbar,.htw3-hn-summary,.htw3-hn-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.htw3-launchbar,.htw3-titlebar,.htw3-commandbar,.htw3-strip{background-color:#050606!important;border-color:#f5b2263d!important}.htw3-titlebar{background:linear-gradient(90deg,#f5b2261a,#0000 42%),#090908!important}.htw3-title-left strong{color:#ffd66b!important}.htw3-title-left span:last-child{color:#9dccff!important}.htw3-commandbar input,.htw3-commandbar select{color:#ffd66b!important;background:#060606!important;border-color:#f5b22657!important}.htw3-commandbar button,.htw3-strip button,.htw3-title-right button{color:#fff6dad1!important;background:#f5b22613!important;border-color:#f5b2263d!important}.htw3-ma-module{color:#f5f0e4;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;gap:6px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-ma-topbar{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(240px,1.55fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-ma-topbar>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-ma-topbar strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.05;overflow:hidden}.htw3-ma-title strong{color:#d8b36a;font-size:16px}.htw3-ma-topbar span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-ma-actions{grid-template-columns:1fr 1fr 1fr 1.35fr;gap:5px;display:grid}.htw3-ma-actions button{color:#f5f0e4b8;height:24px;font:inherit;text-align:center;cursor:default;background:#d8b36a14;border:1px solid #d8b36a33;font-size:10px}.htw3-ma-actions button.active{color:#fff5db;background:#961426b8;border-color:#ffffff1f}.htw3-ma-filterbar{border-bottom:1px solid #d8b36a24;flex-wrap:wrap;gap:5px;padding-bottom:6px;display:flex}.htw3-ma-filterbar label{color:#f5f0e485;text-transform:uppercase;letter-spacing:.06em;background:#ffffff07;border:1px solid #d8b36a2b;align-items:center;gap:5px;height:22px;padding:0 7px;font-size:9.5px;display:inline-flex}.htw3-ma-filterbar strong{color:#d8b36a;font-weight:900}.htw3-ma-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.htw3-ma-summary div{background:#00000038;border:1px solid #ffffff13;gap:2px;padding:6px 8px;display:grid}.htw3-ma-summary span{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htw3-ma-summary strong{color:#d8b36a;font-size:12px}.htw3-ma-table{background:#020302;border:1px solid #ffffff1a;min-height:0;overflow:auto}.htw3-ma-row{border-bottom:1px solid #ffffff0b;grid-template-columns:50px 118px 72px 92px 76px 84px 86px 86px 86px 86px 90px 58px 78px 50px 64px;min-width:1176px;display:grid}.htw3-ma-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c7;text-align:right;border-right:1px solid #ffffff0a;min-width:0;padding:5px 7px;font-size:10px;overflow:hidden}.htw3-ma-row span:first-child,.htw3-ma-row span:nth-child(2),.htw3-ma-row span:nth-child(5),.htw3-ma-row span:nth-child(13){text-align:left}.htw3-ma-head{z-index:3;background:#37393d;position:sticky;top:0}.htw3-ma-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;font-size:9.2px}.htw3-ma-row span:first-child,.htw3-ma-row span:nth-child(2),.htw3-ma-row span:nth-child(11),.htw3-ma-row span:nth-child(12){color:#d8b36a}.htw3-ma-row.tone-active{background:#d8b36a0f}.htw3-ma-row.tone-corp span:nth-child(5),.htw3-ma-row.tone-corp span:nth-child(2){color:#7ec8ff}.htw3-ma-row.tone-high span:nth-child(9),.htw3-ma-row.tone-high span:nth-child(10){color:#53d05f}.htw3-ma-row.tone-wide span:nth-child(9),.htw3-ma-row.tone-wide span:nth-child(10){color:#ff5a58}.htw3-ma-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-ma-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-ma{padding:9px}.htw3-transparency-single-ma .htw3-ma-module,.htw3-transparency-tabbody .htw3-ma-module{height:100%}@media (width<=980px){.htw3-ma-topbar,.htw3-ma-summary,.htw3-ma-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.htw3-ahmds-module{color:#f5f0e4;grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-ahmds-topbar{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(240px,1.55fr) repeat(4,minmax(120px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-ahmds-topbar>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-ahmds-topbar strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.05;overflow:hidden}.htw3-ahmds-title strong{color:#d8b36a;font-size:16px}.htw3-ahmds-topbar span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-ahmds-guardrail{color:#f5f0e4ad;letter-spacing:.03em;background:#d8b36a0e;border:1px solid #d8b36a33;align-items:center;gap:7px;min-height:30px;padding:6px 8px;font-size:10px;display:flex}.htw3-ahmds-guardrail strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em}.htw3-ahmds-grid{grid-template-columns:minmax(0,1fr) 260px;gap:7px;min-height:0;display:grid;overflow:hidden}.htw3-ahmds-main{grid-template-rows:auto minmax(0,1.1fr) minmax(170px,.9fr);gap:7px;min-width:0;min-height:0;display:grid;overflow:hidden}.htw3-ahmds-panel-head{background:#d8b36a0a;border:1px solid #d8b36a24;justify-content:space-between;align-items:center;gap:8px;height:28px;padding:0 9px;display:flex}.htw3-ahmds-panel-head span:first-child{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.htw3-ahmds-panel-head span:last-child{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.htw3-ahmds-table{background:#020302;border:1px solid #ffffff1a;min-height:0;overflow:auto}.htw3-ahmds-row{border-bottom:1px solid #ffffff0b;grid-template-columns:230px 100px 92px 98px 62px 92px 92px 150px;min-width:916px;display:grid}.htw3-ahmds-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c2;border-right:1px solid #ffffff0a;min-width:0;padding:5px 7px;font-size:10px;overflow:hidden}.htw3-ahmds-head{z-index:2;background:#37393d;position:sticky;top:0}.htw3-ahmds-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;font-size:9.2px}.htw3-ahmds-row span:first-child,.htw3-ahmds-row span:nth-child(5),.htw3-ahmds-row span:nth-child(8){color:#d8b36a}.htw3-ahmds-row.tone-ok span:nth-child(7){color:#53d05f}.htw3-ahmds-row.tone-warn span:nth-child(7),.htw3-ahmds-row.tone-warn span:nth-child(6){color:#d8b36a}.htw3-ahmds-row.tone-blocked span:nth-child(7),.htw3-ahmds-row.tone-blocked span:nth-child(6){color:#ff5a58}.htw3-ahmds-dependencies{background:#020302;border:1px solid #ffffff1a;grid-template-rows:auto;align-content:start;min-height:0;display:grid;overflow:auto}.htw3-ahmds-dep{border-bottom:1px solid #ffffff0b;grid-template-columns:54px 150px minmax(170px,1fr) minmax(150px,1fr) 74px;align-items:center;min-width:720px;display:grid}.htw3-ahmds-dep strong,.htw3-ahmds-dep span,.htw3-ahmds-dep em{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #ffffff0a;min-width:0;padding:6px 7px;font-size:10px;font-style:normal;overflow:hidden}.htw3-ahmds-dep strong{color:#d8b36a}.htw3-ahmds-dep span{color:#f5f0e4b8}.htw3-ahmds-dep em{color:#53d05f;text-align:right}.htw3-ahmds-dep.state-parcial em{color:#d8b36a}.htw3-ahmds-side{background:#d8b36a09;border:1px solid #d8b36a29;align-content:start;gap:10px;min-width:0;min-height:0;padding:8px;display:grid;overflow:auto}.htw3-ahmds-side section{border-bottom:1px solid #ffffff0f;gap:6px;padding-bottom:9px;display:grid}.htw3-ahmds-side strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.htw3-ahmds-side span{color:#f5f0e49e;font-size:10px;line-height:1.35}.htw3-ahmds-log{border:1px solid #ffffff0e;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:6px;padding:5px;display:grid}.htw3-ahmds-log span:first-child{color:#d8b36a}.htw3-ahmds-log.result-ok span:last-child{color:#53d05f}.htw3-ahmds-log.result-parcial span:last-child{color:#d8b36a}.htw3-ahmds-log.result-bloqueado span:last-child{color:#ff5a58}.htw3-ahmds-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-ahmds-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-ahmds{padding:9px}.htw3-transparency-single-ahmds .htw3-ahmds-module,.htw3-transparency-tabbody .htw3-ahmds-module{height:100%}@media (width<=1100px){.htw3-ahmds-topbar{grid-template-columns:repeat(2,minmax(0,1fr))}.htw3-ahmds-grid{grid-template-columns:1fr}.htw3-ahmds-main{grid-template-rows:auto minmax(260px,1fr) minmax(160px,.7fr)}}.htw3-tape-module{color:#f5f0e4;grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px;height:100%;min-height:0;font-family:IBM Plex Mono,Consolas,monospace;display:grid;overflow:hidden}.htw3-tape-quote{border-bottom:1px solid #d8b36a38;grid-template-columns:minmax(190px,1.4fr) repeat(5,minmax(110px,1fr));gap:6px;padding-bottom:7px;display:grid}.htw3-tape-quote>div{background:#ffffff06;border:1px solid #ffffff13;gap:3px;min-width:0;padding:7px 9px;display:grid}.htw3-tape-quote strong{color:#f4e8c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.05;overflow:hidden}.htw3-tape-symbol strong{color:#d8b36a;font-size:16px}.htw3-tape-quote .bid strong{color:#53d05f}.htw3-tape-quote .ask strong{color:#ff5a58}.htw3-tape-quote span{color:#f5f0e480;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.htw3-tape-controls{border-bottom:1px solid #d8b36a24;flex-wrap:wrap;gap:5px;padding-bottom:6px;display:flex}.htw3-tape-controls label{color:#f5f0e485;text-transform:uppercase;letter-spacing:.06em;background:#ffffff07;border:1px solid #d8b36a2b;align-items:center;gap:5px;height:24px;padding:0 7px;font-size:9.5px;display:inline-flex}.htw3-tape-controls strong{color:#d8b36a;font-weight:900}.htw3-tape-threshold input{color:#d8b36a;width:54px;height:18px;font:inherit;background:#020302;border:1px solid #d8b36a3d;padding:0 4px;font-size:10px}.htw3-tape-grid{grid-template-columns:150px minmax(0,1fr) 210px;gap:7px;min-height:0;display:grid;overflow:hidden}.htw3-tape-events,.htw3-tape-side{background:#d8b36a09;border:1px solid #d8b36a29;align-content:start;gap:8px;min-width:0;min-height:0;padding:8px;display:grid;overflow:auto}.htw3-tape-events>strong,.htw3-tape-side strong{color:#d8b36a;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.htw3-tape-event{background:#0000003d;border-left:2px solid #d8b36a59;gap:2px;padding:5px 6px;display:grid}.htw3-tape-event span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.htw3-tape-event em{color:#d8b36a;font-size:10px;font-style:normal}.htw3-tape-event small{color:#f5f0e47a;font-size:9px}.htw3-tape-event.event-buy{border-left-color:#53d05f}.htw3-tape-event.event-sell{border-left-color:#ff5a58}.htw3-tape-event.event-block{background:#d8b36a14;border-left-color:#d8b36a}.htw3-tape-ladder{background:#020302;border:1px solid #ffffff1a;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.htw3-tape-depthstrip{background:#d8b36a09;border-bottom:1px solid #d8b36a29;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:8px;padding:7px 8px;display:grid}.htw3-tape-depthstrip div:not(.htw3-tape-depthbar){gap:2px;display:grid}.htw3-tape-depthstrip span{color:#f5f0e47a;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htw3-tape-depthstrip strong{color:#f5f0e4;font-size:13px}.htw3-tape-depthstrip small{color:#d8b36a;font-size:9px}.htw3-tape-depthbar{border:1px solid #ffffff1a;height:18px;display:flex;overflow:hidden}.htw3-tape-depthbar i,.htw3-tape-depthbar b{height:100%;display:block}.htw3-tape-depthbar i{background:#53d05fbf}.htw3-tape-depthbar b{background:#ff5a58bf}.htw3-tape-head,.htw3-tape-row{grid-template-columns:96px 118px 86px 86px 70px 72px 86px;min-width:614px;display:grid}.htw3-tape-head{background:#37393d;border-bottom:1px solid #ffffff14}.htw3-tape-head span{color:#f5f0e4c7;text-transform:uppercase;letter-spacing:.06em;border-right:1px solid #00000052;padding:5px 7px;font-size:9.5px}.htw3-tape-scroll{min-height:0;overflow:auto}.htw3-tape-row{border-bottom:1px solid #ffffff0b}.htw3-tape-row span{text-overflow:ellipsis;white-space:nowrap;color:#f5f0e4c7;border-right:1px solid #ffffff0a;min-width:0;padding:4px 7px;font-size:10px;overflow:hidden}.htw3-tape-row span:first-child,.htw3-tape-row span:nth-child(5){color:#d8b36a}.htw3-tape-row.side-buy span:nth-child(3),.htw3-tape-row.side-buy span:nth-child(4){color:#53d05f}.htw3-tape-row.side-sell span:nth-child(3),.htw3-tape-row.side-sell span:nth-child(4){color:#ff5a58}.htw3-tape-row.is-block{background:#d8b36a1c;box-shadow:inset 3px 0 #d8b36ae6}.htw3-tape-side section{border-bottom:1px solid #ffffff0f;gap:5px;padding-bottom:9px;display:grid}.htw3-tape-side span{color:#f5f0e49e;font-size:10px}.htw3-tape-block{background:#00000038;border:1px solid #ffffff0e;grid-template-columns:55px minmax(0,1fr) 58px;align-items:center;gap:5px;padding:4px;display:grid}.htw3-tape-block b{color:#d8b36a;font-size:10px}.htw3-tape-block span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htw3-tape-block em{color:#f5f0e47a;text-align:right;font-size:9px;font-style:normal}.htw3-tape-block.side-buy b{color:#53d05f}.htw3-tape-block.side-sell b{color:#ff5a58}.htw3-tape-footer{border-top:1px solid #d8b36a24;flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.htw3-tape-footer span{color:#f5f0e494;text-transform:uppercase;letter-spacing:.06em;background:#d8b36a0b;border:1px solid #d8b36a29;padding:5px 7px;font-size:9px}.htw3-transparency-single-tape{padding:9px}.htw3-transparency-single-tape .htw3-tape-module,.htw3-transparency-tabbody .htw3-tape-module{height:100%}@media (width<=1120px){.htw3-tape-quote{grid-template-columns:repeat(2,minmax(0,1fr))}.htw3-tape-grid{grid-template-columns:1fr}.htw3-tape-events{grid-template-columns:repeat(2,minmax(0,1fr))}}.htw3-transparency-module,.htw3-transparency-module *,.htw3-rn-module,.htw3-rn-module *,.htw3-rc-module,.htw3-rc-module *,.htw3-gi-module,.htw3-gi-module *,.htw3-pi-module,.htw3-pi-module *,.htw3-hn-module,.htw3-hn-module *,.htw3-ma-module,.htw3-ma-module *,.htw3-ahmds-module,.htw3-ahmds-module *,.htw3-tape-module,.htw3-tape-module *{text-rendering:geometricprecision;font-family:inherit}.htw3-transparency-pack{gap:10px;padding:12px}.htw3-transparency-pack-head{padding-bottom:9px}.htw3-transparency-pack-head h2,.htw3-transparency-head h2{letter-spacing:-.01em;font-size:14px;line-height:1.15}.htw3-transparency-pack-head p,.htw3-transparency-head p{color:#f5f0e494;font-size:11px;line-height:1.42}.htw3-transparency-eyebrow{letter-spacing:.16em;font-size:9px}.htw3-rn-topline strong,.htw3-rc-topline strong,.htw3-gi-topline strong,.htw3-pi-topline strong,.htw3-hn-topbar strong,.htw3-ma-topbar strong,.htw3-ahmds-topbar strong,.htw3-tape-quote strong{letter-spacing:-.01em;font-size:13px;font-weight:720}.htw3-rn-symbol strong,.htw3-rc-symbol strong,.htw3-gi-symbol strong,.htw3-pi-symbol strong,.htw3-hn-instrument strong,.htw3-ma-title strong,.htw3-ahmds-title strong,.htw3-tape-symbol strong{letter-spacing:-.01em;font-size:14px;font-weight:760}.htw3-rn-topline span,.htw3-rc-topline span,.htw3-gi-topline span,.htw3-pi-topline span,.htw3-hn-topbar span,.htw3-ma-topbar span,.htw3-ahmds-topbar span,.htw3-tape-quote span{letter-spacing:.08em;font-size:9px}.htw3-rn-actionbar button,.htw3-rc-actionbar button,.htw3-gi-range button,.htw3-gi-mode button,.htw3-hn-actions button,.htw3-ma-actions button,.htw3-tape-controls label,.htw3-rn-filterbar label,.htw3-rc-filterbar label,.htw3-hn-filterbar label,.htw3-ma-filterbar label,.htw3-pi-warning,.htw3-ahmds-guardrail{letter-spacing:.055em;font-size:9.25px}.htw3-rn-row span,.htw3-rc-row span,.htw3-hn-row span,.htw3-ma-row span,.htw3-pi-row span,.htw3-ahmds-row span,.htw3-ahmds-dep span,.htw3-ahmds-dep strong,.htw3-ahmds-dep em,.htw3-tape-row span{font-size:9.75px;line-height:1.18}.htw3-rn-side-head span,.htw3-rc-head span,.htw3-hn-head span,.htw3-ma-head span,.htw3-pi-head span,.htw3-ahmds-head span,.htw3-tape-head span{letter-spacing:.075em;font-size:8.85px}.htw3-rn-footer span,.htw3-rc-footer span,.htw3-gi-footer span,.htw3-pi-footer span,.htw3-hn-footer span,.htw3-ma-footer span,.htw3-ahmds-footer span,.htw3-tape-footer span{letter-spacing:.08em;border-radius:2px;font-size:8.75px}.htw3-window-tabstrip{justify-content:flex-end;gap:5px;padding-left:8px}.htw3-window-tabstrip button{letter-spacing:.08em;border-radius:4px;min-width:45px;height:23px;font-family:inherit;font-size:9.25px;transition:border-color .12s,background .12s,color .12s,box-shadow .12s}html[data-trm-active-tab=recapNegocios] .htw3-window-tabstrip button[data-trm-tab-key=recapNegocios],html[data-trm-active-tab=recapCotacoes] .htw3-window-tabstrip button[data-trm-tab-key=recapCotacoes],html[data-trm-active-tab=graficoIntradiario] .htw3-window-tabstrip button[data-trm-tab-key=graficoIntradiario],html[data-trm-active-tab=profundidadeIndicativa] .htw3-window-tabstrip button[data-trm-tab-key=profundidadeIndicativa],html[data-trm-active-tab=historicoNegocios] .htw3-window-tabstrip button[data-trm-tab-key=historicoNegocios],html[data-trm-active-tab=obrigacoesActivas] .htw3-window-tabstrip button[data-trm-tab-key=obrigacoesActivas],html[data-trm-active-tab=tapeHmds] .htw3-window-tabstrip button[data-trm-tab-key=tapeHmds],html[data-trm-active-tab=auditoriaHmds] .htw3-window-tabstrip button[data-trm-tab-key=auditoriaHmds]{color:#fff7df;background:linear-gradient(#d8b36a33,#d8b36a18);border-color:#d8b36ab8;box-shadow:inset 0 -1px #d8b36a73}.htw3-rn-module,.htw3-rc-module,.htw3-gi-module,.htw3-pi-module,.htw3-hn-module,.htw3-ma-module,.htw3-ahmds-module,.htw3-tape-module{gap:8px}.htw3-rn-topline>div,.htw3-rc-topline>div,.htw3-gi-topline>div,.htw3-pi-topline>div,.htw3-hn-topbar>div,.htw3-ma-topbar>div,.htw3-ahmds-topbar>div,.htw3-tape-quote>div,.htw3-rn-stats div,.htw3-rc-stats div,.htw3-hn-summary div,.htw3-ma-summary div{border-radius:2px}.htw3-rn-table,.htw3-rc-table,.htw3-hn-table,.htw3-ma-table,.htw3-ahmds-table,.htw3-tape-ladder,.htw3-pi-book,.htw3-gi-chart{border-color:#d8b36a21}.htw3-transparency-tabbody{overflow:hidden}.htw3-transparency-pack>.htw3-transparency-pack-head{flex:none}body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-window,body.htw-workspace-canvas-page-lock-v108 .htw-rf-post-history-window,body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-card-window,body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window,body.htw-workspace-canvas-page-lock-v108 .htw-window-manager-dock{box-sizing:border-box!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 48px)!important;margin-left:0!important;margin-right:0!important}body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-window:not(.is-user-positioned):not(.is-dragging){z-index:2147481100!important;width:min(1180px,100vw - 32px)!important;position:fixed!important;top:72px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-window.is-user-positioned,body.htw-workspace-canvas-page-lock-v108 .htw-rf-post-history-window.is-user-positioned,body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-card-window.is-user-positioned,body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window.is-user-positioned{max-width:calc(100vw - 32px)!important;right:auto!important;transform:none!important}body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window:not(.is-user-positioned):not(.is-dragging){z-index:2147481050!important;width:min(1120px,100vw - 32px)!important;position:fixed!important;top:66px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.htw-workspace-canvas-page-lock-v108 .htw-window-manager-dock{z-index:2147481000!important;width:min(1180px,100vw - 32px)!important;position:fixed!important;bottom:16px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-window *,body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window *,body.htw-workspace-canvas-page-lock-v108 .htw-window-manager-dock *{overscroll-behavior:contain}body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-window table,body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-window tbody,body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window input,body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window textarea,body.htw-workspace-canvas-page-lock-v108 .htw-connect-rfq-window select{overscroll-behavior:auto}body.htw-workspace-canvas-page-lock-v108 .htw-rf-quote-monitor-titlebar,body.htw-workspace-canvas-page-lock-v108 .htw-rfq-chat-titlebar,body.htw-workspace-canvas-page-lock-v108 .htw-rfq-inquiry-titlebar,body.htw-workspace-canvas-page-lock-v108 .htw-window-manager-dock header{cursor:move;-webkit-user-select:none;user-select:none}.htw-rf-quote-card-window .int,.htw-rf-quote-monitor-window .int,.htw-rf-post-history-window .int,.htw-quote-origin-focus-strip .int,.htw-quote-rfq-bridge-ticket .int,.htw-rfq-submit-ledger .int{color:#f6b44b;background:#f6b44b1f;border-color:#f6b44b9e}.htw-rf-quote-monitor-window{--htw-feed-row-h:28px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact,.htw-rf-quote-monitor-window [class*=history] .htw-rf-feed-detail-compact,.htw-rf-quote-monitor-window [class*=selected] .htw-rf-feed-detail-compact{background:#05080af0;border-color:#f6b44b57;min-width:300px;max-width:360px;padding:8px 10px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact strong{letter-spacing:.04em;font-size:13px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dl,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact [class*=meta]{gap:2px 8px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dt{opacity:.72;font-size:10px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dd{color:#f6b44b;font-size:11px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact p{color:#ebe2ced1;max-height:46px;margin:6px 0;font-size:11px;line-height:1.35;overflow:auto}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact button{min-height:24px;padding:4px 8px;font-size:10px}.htw-rf-quote-monitor-window [class*=history] li,.htw-rf-quote-monitor-window [class*=feed] li,.htw-rf-quote-monitor-window [class*=quote] li{min-height:var(--htw-feed-row-h)}.htw-rf-quote-monitor-window [class*=history] button,.htw-rf-quote-monitor-window [class*=feed] button{font-size:10px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact{max-width:300px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dl{grid-template-columns:minmax(92px,.8fr) minmax(110px,1.2fr)}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact p{max-height:34px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact:hover p{max-height:72px}.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact{background:linear-gradient(#070d12f7,#030507f5);border-color:#f6b44b57;width:min(280px,34vw);min-width:244px;max-width:280px;padding:7px 9px}.htw-rf-quote-monitor-window .htw-rf-feed-detail-grid,.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket dl,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dl{grid-template-columns:88px minmax(0,1fr);gap:2px 8px;display:grid}.htw-rf-quote-monitor-window .htw-rf-feed-detail-grid>div,.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket dl>div,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dl>div{display:contents}.htw-rf-quote-monitor-window .htw-rf-feed-detail-grid dt,.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket dt,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dt{opacity:.72;white-space:nowrap;font-size:9.5px;line-height:1.2}.htw-rf-quote-monitor-window .htw-rf-feed-detail-grid dd,.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket dd,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact dd{color:#f6b44b;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:10.5px;line-height:1.2;overflow:hidden}.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket p,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact p{color:#ebe2cec7;max-height:30px;margin:6px 0 5px;font-size:10.5px;line-height:1.3;overflow:auto}.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket:hover p,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact:hover p{max-height:70px}.htw-rf-quote-monitor-window .htw-rf-feed-inspector-ticket button,.htw-rf-quote-monitor-window .htw-rf-feed-detail-compact button{min-height:22px;padding:3px 7px;font-size:9.5px}.htw-rf-quote-monitor-window [class*=history] ul,.htw-rf-quote-monitor-window [class*=feed] ul,.htw-rf-quote-monitor-window [class*=post] ul{gap:2px}.htw-rf-quote-monitor-window [class*=history] li,.htw-rf-quote-monitor-window [class*=feed] li,.htw-rf-quote-monitor-window [class*=post] li{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.htw-rf-quote-monitor-window [class*=history] li>button,.htw-rf-quote-monitor-window [class*=feed] li>button,.htw-rf-quote-monitor-window [class*=post] li>button,.htw-rf-quote-monitor-window [class*=history] li>article,.htw-rf-quote-monitor-window [class*=feed] li>article,.htw-rf-quote-monitor-window [class*=post] li>article{width:auto!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:2px 0!important}.htw-rf-quote-monitor-window [class*=history] li>button:hover,.htw-rf-quote-monitor-window [class*=feed] li>button:hover,.htw-rf-quote-monitor-window [class*=post] li>button:hover{background:#f6b44b0f!important}.htw-rf-quote-monitor-window [class*=history] li span,.htw-rf-quote-monitor-window [class*=feed] li span,.htw-rf-quote-monitor-window [class*=post] li span{white-space:nowrap}.htw-rf-quote-monitor-window [class*=history] li small,.htw-rf-quote-monitor-window [class*=feed] li small,.htw-rf-quote-monitor-window [class*=post] li small{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.htw-rf-quote-monitor-window [class*=history] li a,.htw-rf-quote-monitor-window [class*=feed] li a,.htw-rf-quote-monitor-window [class*=post] li a,.htw-rf-quote-monitor-window [class*=history] li button[title*=Abrir],.htw-rf-quote-monitor-window [class*=feed] li button[title*=Abrir],.htw-rf-quote-monitor-window [class*=post] li button[title*=Abrir]{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0!important}.htw-rf-quote-monitor-window .nlp,.htw-rf-post-history-window .nlp,.htw-rf-quote-card-window .nlp{color:#9ec8ff;background:#499eff1c;border-color:#499eff94}.htw-rf-quote-monitor-window [class*=nlp],.htw-rf-post-history-window [class*=nlp]{box-shadow:inset 2px 0 #499eff61}:is(.htw-rf-quote-monitor-window button:has(+button),.htw-rf-post-history-window button:has(+button)){white-space:nowrap}.htw-connect-nlp-inline-card{background:linear-gradient(90deg,#499eff1f,#f6b44b0f),#030609eb;border:1px solid #499eff6b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:6px;padding:7px 8px;display:grid;box-shadow:inset 2px 0 #499eff94}.htw-connect-nlp-inline-card span{color:#9ec8ff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #499eff70;border-radius:999px;width:fit-content;margin-bottom:2px;padding:1px 6px;font-size:9px;font-weight:800;display:inline-flex}.htw-connect-nlp-inline-card strong{color:#f6b44b;letter-spacing:.05em;font-size:12px;display:block}.htw-connect-nlp-inline-card small,.htw-connect-nlp-inline-card p{color:#ebe2cec7;margin:0;font-size:10px;line-height:1.25;display:block}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(2,minmax(88px,auto));gap:4px;display:grid}.htw-connect-nlp-inline-card button{color:#fff1d4eb;white-space:nowrap;background:#f6b44b14;border:1px solid #f6b44b47;min-height:23px;padding:3px 7px;font-size:9.5px;font-weight:800}.htw-connect-nlp-inline-card button:nth-child(2),.htw-connect-nlp-inline-card button:nth-child(3){color:#9ec8ff;background:#499eff1a;border-color:#499eff59}.htw-connect-nlp-inline-card button:last-child{color:#ebe2ceb8;background:#9ba5b40d;border-color:#9ba5b438}.htw-connect-nlp-inline-card{max-width:100%}.htw-connect-nlp-inline-card small,.htw-connect-nlp-inline-card p{letter-spacing:.01em}.htw-connect-nlp-inline-card p+p{color:#f6b44bd1}.htw-connect-nlp-inline-card button:nth-child(3){color:#f6b44b;background:#f6b44b1f;border-color:#f6b44b6b}.htw-rf-quote-monitor-window select{min-width:136px}.htw-rf-quote-monitor-window [data-scope="Fita da Sala"],.htw-connect-nlp-inline-card button:nth-child(3){border-color:#f6b44b75}.htw-connect-nlp-inline-card{flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:min(100%,520px)!important;min-width:300px!important;max-width:520px!important;padding:8px 10px!important;display:flex!important}.htw-connect-nlp-inline-card>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:2px 8px!important;width:100%!important;min-width:0!important;display:grid!important}.htw-connect-nlp-inline-card>div:first-child span{white-space:nowrap!important;grid-area:1/1/3/2!important;align-self:start!important;margin:0!important}.htw-connect-nlp-inline-card>div:first-child strong{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/2/auto/3!important;min-width:0!important;overflow:hidden!important}.htw-connect-nlp-inline-card>div:first-child small{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:2/2/auto/3!important;min-width:0!important;overflow:hidden!important}.htw-connect-nlp-inline-card>div:first-child p{text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;min-width:0!important;overflow:hidden!important}.htw-connect-nlp-inline-card>div:first-child p:last-child{color:#f6b44bdb!important}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}.htw-connect-nlp-inline-card>div:last-child button{text-overflow:ellipsis!important;white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;overflow:hidden!important}@media (width<=980px){.htw-connect-nlp-inline-card{min-width:240px!important}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:1fr!important}}.htw-connect-nlp-inline-card button:nth-child(3):after{content:""}.htw-connect-room-rf-board{background:linear-gradient(#f6b44b14,#030609eb),#04070aeb;border:1px solid #f6b44b42;margin:6px 0;padding:8px}.htw-connect-room-rf-board>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.htw-connect-room-rf-board>header div{align-items:center;gap:6px;min-width:0;display:flex}.htw-connect-room-rf-board>header span{color:#9ec8ff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #499eff6b;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:900;display:inline-flex}.htw-connect-room-rf-board>header strong{color:#f6b44b;letter-spacing:.05em;text-transform:uppercase;font-size:11px}.htw-connect-room-rf-board>header small{color:#ebe2cea8;white-space:nowrap;font-size:10px}.htw-connect-room-rf-board>div{gap:4px;max-height:170px;display:grid;overflow:auto}.htw-connect-room-rf-board article{background:#0000003d;border:1px solid #ffffff12;grid-template-columns:auto minmax(78px,.7fr) minmax(150px,1.2fr) minmax(150px,1.2fr) auto;align-items:center;gap:6px;padding:5px 6px;display:grid}.htw-connect-room-rf-board article>span{color:#9ec8ff;border:1px solid #499eff61;border-radius:999px;justify-content:center;min-width:34px;padding:1px 5px;font-size:9px;font-weight:900;display:inline-flex}.htw-connect-room-rf-board article strong{color:#f6b44b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.htw-connect-room-rf-board article small,.htw-connect-room-rf-board article p{color:#ebe2cec2;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:10px;line-height:1.2;overflow:hidden}.htw-connect-room-rf-board article>div{gap:4px;display:flex}.htw-connect-room-rf-board button{color:#fff1d4e6;white-space:nowrap;background:#f6b44b14;border:1px solid #f6b44b40;min-height:22px;padding:3px 6px;font-size:9px;font-weight:800}.htw-connect-room-rf-board button:last-child{color:#9ec8ff;background:#499eff17;border-color:#499eff52}@media (width<=1100px){.htw-connect-room-rf-board article{grid-template-columns:auto minmax(0,1fr)}.htw-connect-room-rf-board article small,.htw-connect-room-rf-board article p,.htw-connect-room-rf-board article>div{grid-column:1/-1}}.htw-connect-room-rf-board article>div button:nth-child(3){color:#ebe2cebd;background:#ffffff0a;border-color:#ffffff2e}.htw-rf-pulse-source-strip{background:#0000005c;border-top:1px solid #f6b44b33;border-bottom:1px solid #f6b44b33;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.htw-rf-pulse-source-strip>div{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.htw-rf-pulse-source-strip strong{color:#f6b44b;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.htw-rf-pulse-source-strip span{color:#d6e5ffd1;letter-spacing:.05em;text-transform:uppercase;border:1px solid #499eff3d;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}.htw-rf-pulse-source-strip em{color:#ebe2ce9e;white-space:nowrap;font-size:10px;font-style:normal}.htw-rf-pulse-live-grid{background:#0000004d;gap:4px;max-height:420px;padding:8px;display:grid;overflow:auto}.htw-rf-pulse-live-grid article{background:linear-gradient(90deg,#f6b44b12,#0000 44%),#0000006b;border:1px solid #ffffff13;grid-template-columns:64px minmax(100px,.8fr) minmax(180px,1.1fr) minmax(240px,1.4fr) auto;align-items:center;gap:8px;min-height:34px;padding:6px 8px;display:grid}.htw-rf-pulse-live-grid article strong{color:#f6b44b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.htw-rf-pulse-live-grid article small,.htw-rf-pulse-live-grid article p{color:#ebe2cec7;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:10px;line-height:1.2;overflow:hidden}.htw-rf-pulse-live-grid article>div{justify-content:flex-end;gap:5px;display:flex}.htw-rf-pulse-live-grid button{color:#fff1d4eb;white-space:nowrap;background:#f6b44b14;border:1px solid #f6b44b47;min-height:22px;padding:3px 7px;font-size:9px;font-weight:850}.htw-rf-pulse-live-grid button:last-child{color:#9ec8ff;background:#499eff17;border-color:#499eff52}.htw-rf-pulse-freshness{color:#9ec8ff;letter-spacing:.06em;border:1px solid #499eff57;border-radius:999px;justify-content:center;padding:2px 6px;font-size:9px;font-weight:900;display:inline-flex}.htw-rf-pulse-freshness.live{color:#93ffbd;border-color:#5affa06b}.htw-rf-pulse-freshness.recente{color:#9ec8ff;border-color:#499eff6b}.htw-rf-pulse-freshness.frio,.htw-rf-pulse-freshness.antigo{color:#ebe2cea8;border-color:#ebe2ce33}.htw-rf-pulse-empty{text-align:center;background:#00000047;border:1px dashed #f6b44b3d;padding:28px}.htw-rf-pulse-empty strong{color:#f6b44b;letter-spacing:.08em;text-transform:uppercase;font-size:13px;display:block}.htw-rf-pulse-empty span{color:#ebe2cead;margin-top:6px;font-size:11px;display:block}@media (width<=1100px){.htw-rf-pulse-live-grid article{grid-template-columns:64px minmax(0,1fr)}.htw-rf-pulse-live-grid article small,.htw-rf-pulse-live-grid article p,.htw-rf-pulse-live-grid article>div{grid-column:1/-1}}.htw-rf-pulse-live-mode .htw-rf-pulse-live-grid{display:none!important}.htw-rf-pulse-live-mode .htw-rf-pulse-source-strip{min-height:34px;padding:6px 10px}.htw-rf-pulse-matrix-ticker{background:linear-gradient(90deg,#f6b44b14,#0000 38%),#0000006b;border-top:1px solid #f6b44b29;border-bottom:1px solid #f6b44b29;align-items:stretch;gap:6px;min-height:36px;padding:6px 10px;display:flex;overflow-x:auto}.htw-rf-pulse-matrix-ticker button{color:#ebe2ced1;text-align:left;background:#00000061;border:1px solid #f6b44b38;grid-template-columns:auto auto minmax(150px,1fr);align-items:center;gap:6px;min-width:290px;max-width:430px;padding:5px 8px;display:grid}.htw-rf-pulse-matrix-ticker button span{color:#9ec8ff;letter-spacing:.06em;border:1px solid #499eff5c;border-radius:999px;justify-content:center;min-width:52px;padding:1px 5px;font-size:9px;font-weight:900;display:inline-flex}.htw-rf-pulse-matrix-ticker button strong{color:#f6b44b;white-space:nowrap;font-size:11px}.htw-rf-pulse-matrix-ticker button em{color:#ebe2ceb8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-style:normal;overflow:hidden}.htw-rf-pulse-matrix-ticker>div{color:#ebe2cea8;align-items:center;gap:8px;font-size:11px;display:flex}.htw-rf-pulse-matrix-ticker>div strong{color:#f6b44b;letter-spacing:.08em;text-transform:uppercase}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td:not([colspan]){position:relative;color:#0000!important;text-shadow:none!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td:not([colspan]):after{content:"-";color:#ebe2ce61;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td.blank:after{content:"/";color:#ebe2ce47}.htw-rf-pulse-matrix-ticker{display:none!important}.htw-rf-pulse-live-mode .htw-rf-pulse-source-strip{opacity:.82;min-height:28px;padding:4px 8px}.htw-rf-pulse-live-mode .htw-rf-pulse-source-strip span{color:#d6e5ffa8;background:0 0;border-color:#499eff2e}.htw-rf-pulse-live-mode .htw-rf-pulse-source-strip em{color:#ebe2ce6b}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td[colspan]{color:#f6b44bb8!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody td span,.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody td .axe-badge,.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody td .htw-axe-badge,.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody td .htw-rf-axe-badge{display:none!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td:not([colspan]):after{color:#ebe2ce57;content:"-"!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td.blank:after{color:#ebe2ce47;content:"/"!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr.group-row td{color:#ebe2cee0}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:last-child td[colspan],.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:nth-last-child(2) td[colspan]{color:#f6b44bc7!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid .group-row td{letter-spacing:.01em}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td:not([colspan]):after{content:"-"!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid tbody tr:not(.group-row) td.blank:after{content:"/"!important}.htw-rf-pulse-live-mode .htw-rf-matrix-grid-wrap{display:none!important}.htw-rf-pulse-event-matrix-wrap{min-height:0;display:block;overflow:auto}.htw-rf-pulse-event-matrix{width:100%}.htw-rf-pulse-event-matrix td{color:#ebe2ce66}.htw-rf-pulse-event-matrix td.blank{color:#ebe2ce42;text-align:center;font-weight:800}.htw-rf-pulse-event-matrix td.has-cloud-event{background:linear-gradient(90deg,#f6b44b24,#0000002e),#00000047;padding:0;box-shadow:inset 0 0 0 1px #f6b44b33}.htw-rf-pulse-event-matrix td.has-cloud-event button{width:100%;min-height:28px;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;gap:1px;padding:3px 5px;display:grid}.htw-rf-pulse-event-matrix td.has-cloud-event button b{color:#f6b44b;font-size:11px;font-weight:900;line-height:1.1}.htw-rf-pulse-event-matrix td.has-cloud-event button i{color:#9ec8ffdb;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:850;line-height:1.1}.htw-rf-pulse-event-matrix .group-row td{color:#ebe2cee0}.htw-rf-pulse-event-matrix tbody tr:hover td.has-cloud-event{box-shadow:inset 0 0 0 1px #499eff61}.htw-rf-pulse-matrix-ticker,.htw-rf-pulse-live-grid{display:none!important}.htw-rf-pulse-cell-detail{background:linear-gradient(90deg,#f6b44b14,#0000001f 36%),#00000061;border-top:1px solid #f6b44b38;border-bottom:1px solid #f6b44b29;margin:0;padding:8px 10px}.htw-rf-pulse-cell-detail header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.htw-rf-pulse-cell-detail header div{align-items:center;gap:8px;min-width:0;display:flex}.htw-rf-pulse-cell-detail header span{color:#9ec8ff;letter-spacing:.08em;border:1px solid #499eff5c;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:900;display:inline-flex}.htw-rf-pulse-cell-detail header strong{color:#f6b44b;letter-spacing:.03em;font-size:13px}.htw-rf-pulse-cell-detail dl{grid-template-columns:repeat(6,minmax(90px,1fr));gap:6px;margin:0;display:grid}.htw-rf-pulse-cell-detail dl div{background:#00000042;border:1px solid #ffffff12;min-width:0;padding:5px 6px}.htw-rf-pulse-cell-detail dt{color:#ebe2ce7a;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.htw-rf-pulse-cell-detail dd{color:#ebe2cedb;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:2px 0 0;font-size:10px;font-weight:800;overflow:hidden}.htw-rf-pulse-cell-detail footer{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.htw-rf-pulse-cell-detail button{color:#fff1d4eb;white-space:nowrap;background:#f6b44b14;border:1px solid #f6b44b47;min-height:24px;padding:3px 8px;font-size:9px;font-weight:850}.htw-rf-pulse-cell-detail footer button:last-child{color:#9ec8ff;background:#499eff17;border-color:#499eff52}@media (width<=1100px){.htw-rf-pulse-cell-detail dl{grid-template-columns:repeat(2,minmax(120px,1fr))}}.htw3-window-connect-shortcut{color:#ffd300;cursor:pointer;background:linear-gradient(#ffd30021,#060d0fe6);border:1px solid #ffd30052;border-radius:7px;justify-content:center;align-items:center;width:28px;min-width:28px;height:24px;padding:0;transition:border-color .15s,background .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00000059}.htw3-window-connect-shortcut:hover,.htw3-window-connect-shortcut:focus-visible{color:#57ff96;background:linear-gradient(#57ff962e,#081211f2);border-color:#57ff96b8;outline:none;box-shadow:0 0 0 1px #57ff962e,0 0 14px #57ff9633}.htw3-window-connect-shortcut:active{transform:translateY(1px)}.htw3-chat-bubble-icon{box-sizing:border-box;border:1.7px solid;border-radius:6px;width:14px;height:10px;display:block;position:relative}.htw3-chat-bubble-icon:after{content:"";box-sizing:border-box;background:0 0;border-bottom:1.7px solid;border-left:1.7px solid;width:5px;height:5px;position:absolute;bottom:-4px;right:1px;transform:skew(-18deg)rotate(-8deg)}.htw3-window-connect-shortcut[data-has-unread=true]:after{content:"";background:#57ff96;border-radius:999px;width:6px;height:6px;position:absolute;top:4px;right:4px;box-shadow:0 0 10px #57ff96cc}.htw3-connect-chrome-dom-shortcut{cursor:pointer;-webkit-app-region:no-drag;app-region:no-drag;background:radial-gradient(circle at 30% 20%,#ffd3001f,#0000 42%),linear-gradient(#162026f5,#0a0f11fa);border:1px solid #ffd30057;border-radius:8px;place-items:center;width:28px;min-width:28px;height:26px;margin:0 2px 0 0;padding:0;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0b,0 0 0 1px #0006}.htw3-connect-chrome-dom-shortcut:hover,.htw3-connect-chrome-dom-shortcut:focus-visible{background:radial-gradient(circle at 30% 20%,#55ff9e2e,#0000 42%),linear-gradient(#0d2a1ff5,#07130ffa);border-color:#55ff9ec7;outline:none;box-shadow:0 0 0 1px #55ff9e33,0 0 18px #55ff9e29,inset 0 0 0 1px #ffffff12}.htw3-connect-chrome-dom-shortcut:active{transform:translateY(1px)}.htw3-connect-chrome-bubble{box-sizing:border-box;border:1.7px solid #ffd300;border-radius:8px;width:14px;height:10px;position:relative}.htw3-connect-chrome-bubble:after{content:"";background:0 0;border-bottom:1.7px solid #ffd300;border-right:1.7px solid #ffd300;border-bottom-right-radius:2px;width:5px;height:5px;position:absolute;bottom:-4px;right:1px;transform:rotate(25deg)}.htw3-connect-chrome-dom-shortcut:hover .htw3-connect-chrome-bubble,.htw3-connect-chrome-dom-shortcut:hover .htw3-connect-chrome-bubble:after,.htw3-connect-chrome-dom-shortcut:focus-visible .htw3-connect-chrome-bubble,.htw3-connect-chrome-dom-shortcut:focus-visible .htw3-connect-chrome-bubble:after{border-color:#55ff9e}.htw3-connect-chrome-dot{opacity:.8;background:#55ff9e;border-radius:999px;width:5px;height:5px;position:absolute;top:5px;right:5px;box-shadow:0 0 8px #55ff9ea6}.htw3-connect-chrome-dom-shortcut[hidden]{display:none!important}.htw3-connect-chrome-dom-shortcut{width:28px!important;height:26px!important}.htw3-connect-chrome-bubble{color:#ffd300!important;box-sizing:border-box!important;background:linear-gradient(currentColor,currentColor) 3px 3px/7px 1.35px no-repeat,linear-gradient(currentColor,currentColor) 3px 6px/5px 1.35px no-repeat!important;border:1.7px solid!important;border-radius:4px!important;width:15px!important;height:11px!important;position:relative!important;box-shadow:0 0 7px #ffd30024!important}.htw3-connect-chrome-bubble:after{content:""!important;background:0 0!important;border-top:none!important;border-bottom:1.7px solid!important;border-left:1.7px solid!important;border-right:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:2px!important;width:5px!important;height:5px!important;position:absolute!important;bottom:-4px!important;left:2px!important;right:auto!important;transform:skew(-18deg)rotate(-8deg)!important}.htw3-connect-chrome-dot{display:none!important}.htw3-connect-chrome-dom-shortcut:hover .htw3-connect-chrome-bubble,.htw3-connect-chrome-dom-shortcut:focus-visible .htw3-connect-chrome-bubble{color:#55ff9e!important;background:linear-gradient(currentColor,currentColor) 3px 3px/7px 1.35px no-repeat,linear-gradient(currentColor,currentColor) 3px 6px/5px 1.35px no-repeat!important;border-color:currentColor!important;box-shadow:0 0 9px #55ff9e2e!important}.htw3-connect-chrome-dom-shortcut:hover .htw3-connect-chrome-bubble:after,.htw3-connect-chrome-dom-shortcut:focus-visible .htw3-connect-chrome-bubble:after{border-bottom-color:currentColor!important;border-left-color:currentColor!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell{--cnct-bg:#020202;--cnct-panel:#080808;--cnct-panel-2:#101010;--cnct-line:#dda1165c;--cnct-line-soft:#dda11629;--cnct-gold:#f2bd20;--cnct-gold-2:#d89610;--cnct-text:#f2efe6;--cnct-muted:#f2efe6a3;--cnct-dim:#f2efe66b;--cnct-green:#47e685;--cnct-red:#ff704d;--cnct-mono:"IBM Plex Mono", "JetBrains Mono", Consolas, monospace;height:100%;min-height:0;color:var(--cnct-text);border:1px solid var(--cnct-line);background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px),radial-gradient(circle at 9% 0,#f2bd2014,#0000 35%),radial-gradient(circle at 94% 18%,#f2bd200d,#0000 26%),#020202;grid-template-rows:42px 84px minmax(0,1fr);padding-bottom:26px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f2bd200a}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell *,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell :before,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell :after{box-sizing:border-box}.htw-cnct-v3b-shell:after{content:"HALCYON TERMINAL   Ver. Workspace      UTC LIVE      US10Y 4.27      AOA FIXED INCOME      BODIVA RF                                                Usuario: HT Workspace";border-top:1px solid var(--cnct-line);height:26px;color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.03em;white-space:pre;pointer-events:none;background:linear-gradient(#0c0c0cfa,#030303fa);align-items:center;padding:0 10px;font-size:11px;font-weight:900;display:flex;position:absolute;bottom:0;left:0;right:0}.htw-cnct-v3b-topbar{border-bottom:1px solid var(--cnct-line);background:linear-gradient(#111111fa,#040404fc);justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;display:flex}.htw-cnct-v3b-brand,.htw-cnct-v3b-status{align-items:center;gap:12px;display:flex}.htw-cnct-v3b-brand strong{color:var(--cnct-gold);letter-spacing:.12em;font-weight:900}.htw-cnct-v3b-brand span{color:var(--cnct-text);font-weight:850}.htw-cnct-v3b-status{font-family:var(--cnct-mono);letter-spacing:.06em;font-size:11px;font-weight:900}.htw-cnct-v3b-status .online{color:var(--cnct-green)}.htw-cnct-v3b-status .online:before{content:"";background:var(--cnct-green);border-radius:999px;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #47e685b3}.htw-cnct-v3b-status .standby{color:var(--cnct-gold)}.htw-cnct-v3b-status button,.htw-cnct-v3b-shell .htw-connect-toolbar nav button,.htw-cnct-v3b-shell .htw-connect-context button,.htw-cnct-v3b-shell .htw-connect-main button,.htw-cnct-v3b-shell .htw-connect-sidebar button{border:1px solid var(--cnct-line);color:var(--cnct-text);background:linear-gradient(#171717,#070707);border-radius:7px;min-height:30px;padding:0 12px;font-weight:850;transition:border-color .14s,background .14s,color .14s,transform .14s}.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar{border-bottom:1px solid var(--cnct-line);background:linear-gradient(#090909f5,#030303fa);grid-template-columns:270px minmax(0,1fr);align-items:end;gap:18px;min-height:84px;padding:12px 14px 14px;display:grid}.htw-cnct-v3b-shell .htw-connect-toolbar>div span{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.htw-cnct-v3b-shell .htw-connect-toolbar>div strong{color:var(--cnct-text);letter-spacing:-.05em;font-size:28px;font-weight:900;line-height:1;display:block}.htw-cnct-v3b-shell .htw-connect-toolbar nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.htw-cnct-v3b-shell .htw-connect-toolbar nav button{border-radius:8px;min-width:92px;min-height:36px}.htw-cnct-v3b-shell .htw-connect-toolbar nav button.active,.htw-cnct-v3b-status button:hover,.htw-cnct-v3b-shell .htw-connect-toolbar nav button:hover{color:#100d05;background:linear-gradient(#ffd531,#d99812);border-color:#ffdc5f;box-shadow:0 0 16px #f2bd2029}.htw-cnct-v3b-shell .htw-connect-grid{background:#00000040;border-top:0;grid-template-columns:300px minmax(0,1fr) 320px;gap:0;height:100%;min-height:0;display:grid}.htw-cnct-v3b-shell .htw-connect-sidebar,.htw-cnct-v3b-shell .htw-connect-main,.htw-cnct-v3b-shell .htw-connect-context{background:linear-gradient(#080808f5,#020202fa);min-height:0;overflow:auto}.htw-cnct-v3b-shell .htw-connect-sidebar{border-right:1px solid var(--cnct-line);padding:10px}.htw-cnct-v3b-shell .htw-connect-main{background:linear-gradient(90deg,#f2bd2009,#0000 24% 76%,#f2bd2009),#020202;padding:12px 14px}.htw-cnct-v3b-shell .htw-connect-context{border-left:1px solid var(--cnct-line);padding:12px}.htw-cnct-v3b-shell .htw-connect-search,.htw-cnct-v3b-shell .htw-connect-source-note,.htw-cnct-v3b-shell .htw-connect-folder-head,.htw-cnct-v3b-shell .htw-connect-folder-create,.htw-cnct-v3b-shell .htw-connect-folder-empty,.htw-cnct-v3b-shell .htw-connect-folder-move,.htw-cnct-v3b-shell .htw-connect-context section,.htw-cnct-v3b-shell .htw-connect-main section,.htw-cnct-v3b-shell .htw-connect-main article,.htw-cnct-v3b-shell .htw-connect-context article,.htw-cnct-v3b-shell .htw-connect-main .htw-connect-card{border:1px solid var(--cnct-line-soft);background:linear-gradient(#111111eb,#050505f7);border-radius:12px;box-shadow:inset 0 1px #ffffff06}.htw-cnct-v3b-shell .htw-connect-search{justify-content:space-between;align-items:center;min-height:42px;margin-bottom:10px;padding:0 12px;display:flex}.htw-cnct-v3b-shell .htw-connect-search em{color:var(--cnct-gold);font-family:var(--cnct-mono);font-size:11px;font-style:normal}.htw-cnct-v3b-shell .htw-connect-source-note{color:#aef8c7;background:#47e68514;border-color:#47e68540;margin:0 0 10px;padding:10px 12px;font-weight:750}.htw-cnct-v3b-shell .htw-connect-folder-head{justify-content:space-between;align-items:center;margin:0 0 10px;padding:12px;display:flex}.htw-cnct-v3b-shell .htw-connect-folder-head span,.htw-cnct-v3b-shell .htw-connect-conversation-title span,.htw-cnct-v3b-shell .htw-connect-context h3,.htw-cnct-v3b-shell .htw-connect-main h3,.htw-cnct-v3b-shell .htw-connect-main h4{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.htw-cnct-v3b-shell .htw-connect-folder-head strong{color:var(--cnct-text);margin-top:2px;display:block}.htw-cnct-v3b-shell .htw-connect-folder-nav,.htw-cnct-v3b-shell .htw-connect-folder-manager-list{gap:8px;margin-bottom:12px;display:grid}.htw-cnct-v3b-shell .htw-connect-folder-row button,.htw-cnct-v3b-shell .htw-connect-folder-nav>button{text-align:left;background:#0c0c0ceb;border-color:#f2bd2038;justify-content:space-between;width:100%}.htw-cnct-v3b-shell .htw-connect-folder-row button.active,.htw-cnct-v3b-shell .htw-connect-sidebar button.active,.htw-cnct-v3b-shell .htw-connect-conversation-title+button.active,.htw-cnct-v3b-shell .htw-connect-conversation-title~button.active{border-color:var(--cnct-gold);background:#f2bd201f}.htw-cnct-v3b-shell .htw-connect-conversation-title{color:var(--cnct-gold);justify-content:space-between;align-items:center;margin:12px 0 8px;display:flex}.htw-cnct-v3b-shell .htw-connect-conversation-title strong{font-family:var(--cnct-mono)}.htw-cnct-v3b-shell .htw-connect-conversation-title~button{border-color:var(--cnct-line-soft);text-align:left;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:62px;margin-bottom:8px;padding:8px;display:grid}.htw-cnct-v3b-shell .htw-connect-conversation-title~button i{border:1px solid var(--cnct-line);width:34px;height:34px;color:var(--cnct-gold);background:#f2bd201a;border-radius:999px;place-items:center;font-style:normal;font-weight:900;display:grid}.htw-cnct-v3b-shell .htw-connect-conversation-title~button strong,.htw-cnct-v3b-shell .htw-connect-conversation-title~button small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.htw-cnct-v3b-shell .htw-connect-conversation-title~button small{color:var(--cnct-muted)}.htw-cnct-v3b-shell .htw-connect-conversation-title~button em{color:var(--cnct-gold);font-family:var(--cnct-mono);font-size:11px;font-style:normal;font-weight:900}.htw-cnct-v3b-shell input,.htw-cnct-v3b-shell select,.htw-cnct-v3b-shell textarea{border:1px solid var(--cnct-line-soft);color:var(--cnct-text);background:#050505;border-radius:8px}.htw-cnct-v3b-shell .htw-connect-composer,.htw-cnct-v3b-shell .htw-connect-main footer{border-top:1px solid var(--cnct-line-soft);background:#040404eb}.htw-cnct-v3b-shell .htw-connect-message,.htw-cnct-v3b-shell .htw-cloud-message,.htw-cnct-v3b-shell [data-message-id]{border-color:var(--cnct-line-soft);background:linear-gradient(#121212f0,#060606fa);box-shadow:inset 0 1px #ffffff05}.htw-cnct-v3b-shell .htw-connect-context section,.htw-cnct-v3b-shell .htw-connect-context article{margin-bottom:12px;padding:12px}.htw-cnct-v3b-shell .htw-connect-context strong,.htw-cnct-v3b-shell .htw-connect-main strong{color:var(--cnct-text)}.htw-cnct-v3b-shell .htw-connect-context p,.htw-cnct-v3b-shell .htw-connect-main p,.htw-cnct-v3b-shell .htw-connect-main small{color:var(--cnct-muted)}.htw-cnct-v3b-shell .htw-connect-context dl{gap:8px;display:grid}.htw-cnct-v3b-shell .htw-connect-context dl>div{grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.htw-cnct-v3b-shell .htw-connect-context dt{color:var(--cnct-muted)}.htw-cnct-v3b-shell .htw-connect-context dd{color:var(--cnct-gold);margin:0;font-weight:850}@media (width<=1180px){.htw-cnct-v3b-shell .htw-connect-grid{grid-template-columns:270px minmax(0,1fr)}.htw-cnct-v3b-shell .htw-connect-context{display:none}}@media (width<=840px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell{grid-template-rows:auto auto minmax(0,1fr)}.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar,.htw-cnct-v3b-shell .htw-connect-grid{grid-template-columns:1fr}.htw-cnct-v3b-shell .htw-connect-sidebar{display:none}}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar{grid-template-columns:minmax(0,1fr);align-items:center;min-height:58px;padding:10px 14px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar>div:first-child{display:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav{justify-content:flex-start;align-items:center}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav button{min-height:34px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell{grid-template-rows:42px 58px minmax(0,1fr)}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar{width:100%;min-height:56px;padding:9px 14px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav{grid-template-columns:repeat(7,minmax(92px,1fr));justify-content:stretch;align-items:center;gap:10px;width:100%;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav button{white-space:nowrap;text-align:center;width:100%;min-width:0;min-height:34px;padding:0 10px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav button[title*=RFQ]{min-width:0}@media (width<=980px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav{grid-template-columns:repeat(4,minmax(92px,1fr))}}@media (width<=640px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-toolbar.htw-cnct-v3b-toolbar nav{grid-template-columns:repeat(2,minmax(92px,1fr))}}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell{padding-bottom:0!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell:after{content:none!important;border:0!important;height:0!important;min-height:0!important;padding:0!important;display:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-v3b-status{display:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-v3b-topbar{justify-content:flex-start}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-v3b-brand{margin-right:0}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-v3b-dealing-strip{display:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main{background:linear-gradient(90deg,#f2bd2006,#0000 22% 78%,#f2bd2006),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 22px),#020202}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-thread-header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-room-header{background:linear-gradient(#0a0a0af5,#030303fa);border-bottom:1px solid #f2bd202e}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-thread,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message-list,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message-list],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=MessageList]{gap:6px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id]{background:linear-gradient(90deg,#f2bd200e,#0000 32%),linear-gradient(#0e0e0ef5,#050505fc)!important;border:1px solid #f2bd202e!important;border-left:3px solid #f2bd2085!important;border-radius:8px!important;width:min(100%,760px)!important;max-width:760px!important;margin-top:0!important;margin-bottom:7px!important;padding:9px 11px!important;box-shadow:inset 0 1px #ffffff05!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message:nth-child(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message:nth-child(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id]:nth-child(2n){background:linear-gradient(90deg,#47e6850b,#0000 30%),linear-gradient(#0e0e0ef5,#050505fc)!important;border-left-color:#47e68573!important;margin-left:auto!important;margin-right:0!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] header{border-bottom:1px solid #f2bd201a;justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;padding-bottom:4px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message header strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message header strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] header strong{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] time{color:var(--cnct-dim);font-family:var(--cnct-mono);font-size:10px;font-weight:800}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] p{color:#f2efe6d1;margin:0;line-height:1.34}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main footer[class*=composer],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer]{background:linear-gradient(#080808f5,#020202fa)!important;border-top:1px solid #f2bd2038!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer textarea,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer] input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer] textarea{min-height:38px;box-shadow:inset 0 1px #ffffff05;color:var(--cnct-text)!important;background:#050505!important;border:1px solid #f2bd2038!important;border-radius:8px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer] button{min-width:34px;min-height:34px;font-weight:900;color:var(--cnct-text)!important;background:linear-gradient(#121212fa,#050505fa)!important;border-color:#f2bd2052!important;border-radius:8px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer] button:hover{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#ffdc5f!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context button{border-radius:8px;min-height:34px;font-weight:850}@media (width<=980px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-cloud-message,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id]{width:100%!important;max-width:100%!important}}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main{background:linear-gradient(90deg,#f2bd2006,#0000 24% 76%,#f2bd2006),repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 22px),#020202!important;padding:0 12px 10px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=header],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Header]{border-bottom-color:#f2bd2033!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article{min-width:260px;background:linear-gradient(90deg,#f2bd2011,#0000 28%),linear-gradient(#0f0f0ffa,#050505fc)!important;border:1px solid #f2bd2033!important;border-left:3px solid #f2bd209e!important;border-radius:8px!important;max-width:min(92%,720px)!important;margin-top:0!important;margin-bottom:8px!important;padding:9px 12px!important;box-shadow:inset 0 1px #ffffff05,0 8px 18px #00000029!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article:nth-of-type(2n){background:linear-gradient(90deg,#47e6850c,#0000 26%),linear-gradient(#0f0f0ffa,#050505fc)!important;border-left-color:#47e68585!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message] strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message] strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble] strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble] strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article strong{font-family:var(--cnct-mono);letter-spacing:.02em;font-size:11px;font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message] time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message] time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble] time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble] time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article em{font-family:var(--cnct-mono);font-size:10px;font-weight:800;color:#f2efe67a!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id] p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message] p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message] p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble] p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble] p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article p{color:#f2efe6d1!important;line-height:1.34!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Composer]{background:linear-gradient(#080808fa,#020202fc)!important;border-top:1px solid #f2bd203d!important;padding:10px 12px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer] button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Composer] button{color:var(--cnct-text)!important;background:linear-gradient(#121212fa,#040404fc)!important;border-color:#f2bd2057!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button:last-child,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer] button:last-child,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Composer] button:last-child{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#ffdc5f!important}@media (width<=980px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article{max-width:100%!important}}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main{padding-left:10px!important;padding-right:10px!important;overflow-x:hidden!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main>div:not(.htw-cnct-v3b-dealing-strip),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main>section,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=thread]:not([class*=message]):not([class*=Message]),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Thread]:not([class*=message]):not([class*=Message]),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=list]:not([class*=button]):not([class*=Button]),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=List]:not([class*=button]):not([class*=Button]){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=messages]:not([data-message-id]),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Messages]:not([data-message-id]),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=conversation]:not([data-message-id]),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Conversation]:not([data-message-id]){width:100%!important;max-width:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble]{max-width:min(76%,620px)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id]:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message]:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message]:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble]:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble]:nth-of-type(odd){margin-left:0!important;margin-right:auto!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [data-message-id]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main article:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=message]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Message]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=bubble]:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Bubble]:nth-of-type(2n){margin-left:auto!important;margin-right:8px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=composer],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main [class*=Composer]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.incoming{background:linear-gradient(90deg,#f2bd200f,#0000 30%),linear-gradient(#0f0f0ffa,#050505fc)!important;border-left:3px solid #f2bd20b8!important;border-right:1px solid #f2bd2033!important;max-width:min(76%,640px)!important;margin-left:0!important;margin-right:auto!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.outgoing{background:linear-gradient(270deg,#47e6850d,#0000 30%),linear-gradient(#0f0f0ffa,#050505fc)!important;border-left:1px solid #47e68538!important;border-right:3px solid #47e6859e!important;max-width:min(76%,640px)!important;margin-left:auto!important;margin-right:8px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list article.incoming:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list article.incoming:nth-of-type(2n){border-left-color:#f2bd20b8!important;border-right-color:#f2bd2033!important;margin-left:0!important;margin-right:auto!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list article.outgoing:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list article.outgoing:nth-of-type(2n){border-left-color:#47e68538!important;border-right-color:#47e6859e!important;margin-left:auto!important;margin-right:8px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.incoming strong{color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-thread,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer{width:100%!important;max-width:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.outgoing,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list article.outgoing:nth-of-type(odd),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-main .htw-connect-message-list article.outgoing:nth-of-type(2n){background:linear-gradient(270deg,#f2bd2009,#0000 32%),linear-gradient(#0f0f0ffa,#050505fc)!important;border-left-color:#f2bd202e!important;border-right-color:#f2bd2075!important;box-shadow:inset 0 1px #ffffff04,0 8px 18px #00000024!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.outgoing strong{color:#f2bd20eb!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.outgoing time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.outgoing small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-list article.outgoing em{color:#f2efe67a!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context{background:linear-gradient(#080808fa,#020202fc)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context section,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context article,.htw-cnct-v3b-workflow-card{background:linear-gradient(#0f0f0ff5,#050505fc)!important;border-color:#f2bd202e!important}.htw-cnct-v3b-workflow-card{border:1px solid #f2bd2038;border-radius:12px;margin:0 0 12px;padding:12px}.htw-cnct-v3b-workflow-card header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.htw-cnct-v3b-workflow-card header span{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.13em;font-size:11px;font-weight:900}.htw-cnct-v3b-workflow-card header strong{color:#f2efe6b8;text-align:right;font-size:12px;font-weight:800}.htw-cnct-v3b-workflow-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:12px;display:grid}.htw-cnct-v3b-workflow-metrics b{color:#f2efe6ad;min-width:0;font-family:var(--cnct-mono);text-align:center;text-transform:uppercase;background:#f2bd200b;border:1px solid #f2bd202e;border-radius:8px;padding:8px 4px;font-size:10px;font-weight:900}.htw-cnct-v3b-workflow-metrics b span{color:var(--cnct-gold);margin-bottom:3px;font-size:14px;display:block}.htw-cnct-v3b-workflow-actions{grid-template-columns:1fr;gap:8px;display:grid}.htw-cnct-v3b-workflow-actions button{color:#f2efe6db;background:linear-gradient(#121212fa,#050505fc);border:1px solid #f2bd203d;border-radius:8px;width:100%;min-height:34px;font-weight:850}.htw-cnct-v3b-workflow-actions button:first-child{color:#100d05;background:linear-gradient(#f2bd20,#d89610);border-color:#f2bd2085}.htw-cnct-v3b-workflow-actions button:hover{color:#100d05;background:linear-gradient(#ffd531,#d99812);border-color:#f2bd20ad}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context section header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context article header{color:var(--cnct-gold);letter-spacing:.12em}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-context button{text-transform:none}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main{background:radial-gradient(circle at 50% 16%,#f2bd200e,#0000 36%),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 24px),#020202!important;padding:14px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main>section,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main>article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=attachment],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=Attachment],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=anexo],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=Anexo]{background:linear-gradient(#0f0f0ff7,#050505fc)!important;border-color:#f2bd2038!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main>section:first-child{border-bottom:1px solid #f2bd2033!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main h1,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main h2,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main h3,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main strong{color:#f2efe6eb!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main em{color:#f2efe694!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main h4,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=eyebrow],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=status]{font-family:var(--cnct-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=Empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main article:only-child{text-align:center;border-radius:14px;align-content:center;justify-items:center;min-height:320px;display:grid;position:relative;background:radial-gradient(circle at 50% 42%,#f2bd2011,#0000 42%),linear-gradient(#0c0c0cf5,#040404fa)!important;border:1px dashed #f2bd203d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=empty]:before,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=Empty]:before,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main article:only-child:before{content:"ANX";width:64px;height:44px;color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.16em;background:#f2bd2011;border:1px solid #f2bd206b;border-radius:10px;place-items:center;margin-bottom:14px;font-size:12px;font-weight:900;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main dl,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main table,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=meta],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main [class*=Meta]{border-color:#f2bd2029!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main button{color:#f2efe6db!important;background:linear-gradient(#121212fa,#050505fc)!important;border-color:#f2bd204d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=attachments] .htw-connect-main button.active{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#f2bd20b3!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main{background:radial-gradient(circle at 52% 18%,#f2bd200d,#0000 36%),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 24px),#020202!important;padding:14px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main>section,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main>article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=call],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=Call],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=chamada],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=Chamada]{background:linear-gradient(#0f0f0ff7,#050505fc)!important;border-color:#f2bd2033!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main>section:first-child{border-bottom:1px solid #f2bd2033!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main h1,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main h2,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main h3,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main strong{color:#f2efe6eb!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main h4,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=eyebrow],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=status]{font-family:var(--cnct-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main li,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=event],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=Event]{border-left:3px solid #f2bd2075!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff05!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main li:nth-child(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main article:nth-of-type(2n){border-left-color:#f2bd204d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main button{min-height:34px;font-weight:850;color:#f2efe6db!important;background:linear-gradient(#121212fa,#050505fc)!important;border-color:#f2bd204d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main button:first-of-type,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main button.active{color:#100d05!important;background:linear-gradient(#f2bd20,#d89610)!important;border-color:#f2bd2099!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main button:hover{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#f2bd20b8!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=Empty]{text-align:center;border-radius:14px;align-content:center;justify-items:center;min-height:300px;display:grid;background:radial-gradient(circle at 50% 42%,#f2bd200e,#0000 42%),linear-gradient(#0c0c0cf5,#040404fa)!important;border:1px dashed #f2bd203d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=empty]:before,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main [class*=Empty]:before{content:"LIG";width:56px;height:42px;color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.16em;background:#f2bd2011;border:1px solid #f2bd206b;border-radius:10px;place-items:center;margin-bottom:14px;font-size:12px;font-weight:900;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main em,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=calls] .htw-connect-main span{color:#f2efe694!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main{background:radial-gradient(circle at 50% 18%,#f2bd200d,#0000 36%),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 24px),#020202!important;padding:14px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main>section,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main>article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=deal],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=Deal],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=negocio],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=Negocio]{background:linear-gradient(#0f0f0ff7,#050505fc)!important;border-color:#f2bd2038!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main>section:first-child{border-bottom:1px solid #f2bd2033!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main h1,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main h2,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main h3,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main strong{color:#f2efe6eb!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main h4,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=eyebrow],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=status]{font-family:var(--cnct-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main li,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=ticket],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=Ticket]{border-left:3px solid #f2bd207a!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff05,0 8px 18px #00000024!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main article:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main li:nth-child(2n){border-left-color:#f2bd204d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main article>strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main li>strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=value],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=Value]{font-family:var(--cnct-mono);font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main em,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main span{color:#f2efe694!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main button{min-height:34px;font-weight:850;color:#f2efe6db!important;background:linear-gradient(#121212fa,#050505fc)!important;border-color:#f2bd204d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main button:first-of-type,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main button.active{color:#100d05!important;background:linear-gradient(#f2bd20,#d89610)!important;border-color:#f2bd2099!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main button:hover{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#f2bd20b8!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=Empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main article:only-child{text-align:center;border-radius:14px;align-content:center;justify-items:center;min-height:300px;display:grid;background:radial-gradient(circle at 50% 42%,#f2bd200e,#0000 42%),linear-gradient(#0c0c0cf5,#040404fa)!important;border:1px dashed #f2bd203d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=empty]:before,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=deals] .htw-connect-main [class*=Empty]:before{content:"OEMS";width:66px;height:42px;color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.14em;background:#f2bd2011;border:1px solid #f2bd206b;border-radius:10px;place-items:center;margin-bottom:14px;font-size:12px;font-weight:900;display:grid}.htw-quote-monitor,.htw-rf-quote-monitor,.htw-rf-monitor,.htw-rf-monitor-window,.htw-rf-quote-grid,.htw-rf-post-history,.htw-rfq-ledger,.htw-rfq-panel,.htw-rfq-window{color:#f2efe6e0!important;background:radial-gradient(circle at 50% 0,#f2bd2012,#0000 36%),linear-gradient(#0c0c0cfc,#020202fe)!important;border:1px solid #f2bd203d!important;box-shadow:0 24px 80px #00000080,inset 0 1px #ffffff05!important}.htw-rf-quote-card,.htw-quote-card,.htw-rf-quote-card-body,.htw-rf-quote-card-form,.htw-rf-quote-card-grid,.htw-rf-quote-card-preview{color:#f2efe6e0!important;background:linear-gradient(#0f0f0ff7,#050505fc)!important;border-color:#f2bd2038!important}.htw-quote-monitor header,.htw-rf-quote-monitor header,.htw-rf-monitor header,.htw-rf-monitor-window header,.htw-rf-post-history header,.htw-rfq-ledger header,.htw-rfq-panel header,.htw-rfq-window header,.htw-rf-quote-card header,.htw-quote-card header,.htw-rf-quote-card-body header,.htw-rf-quote-card-form h4{font-family:var(--cnct-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cnct-gold)!important;border-bottom-color:#f2bd2038!important}.htw-quote-monitor table,.htw-rf-quote-monitor table,.htw-rf-monitor table,.htw-rf-monitor-window table,.htw-rf-post-history table,.htw-rfq-ledger table,.htw-rf-quote-grid table,.htw-quote-monitor [role=table],.htw-rf-quote-monitor [role=table],.htw-rf-monitor [role=table]{border-collapse:separate!important;border-spacing:0!important;background:#020202fa!important}.htw-quote-monitor th,.htw-rf-quote-monitor th,.htw-rf-monitor th,.htw-rf-monitor-window th,.htw-rf-post-history th,.htw-rfq-ledger th,.htw-quote-monitor [role=columnheader],.htw-rf-quote-monitor [role=columnheader],.htw-rf-monitor [role=columnheader]{font-family:var(--cnct-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;color:#f2bd20f5!important;background:#f2bd200f!important;border-bottom:1px solid #f2bd2038!important}.htw-quote-monitor td,.htw-rf-quote-monitor td,.htw-rf-monitor td,.htw-rf-monitor-window td,.htw-rf-post-history td,.htw-rfq-ledger td,.htw-quote-monitor [role=cell],.htw-rf-quote-monitor [role=cell],.htw-rf-monitor [role=cell]{color:#f2efe6d1!important;border-bottom:1px solid #f2bd2013!important}.htw-quote-monitor tr:hover td,.htw-rf-quote-monitor tr:hover td,.htw-rf-monitor tr:hover td,.htw-rf-monitor-window tr:hover td,.htw-rf-post-history tr:hover td,.htw-rfq-ledger tr:hover td{background:#f2bd200d!important}.htw-quote-monitor strong,.htw-rf-quote-monitor strong,.htw-rf-monitor strong,.htw-rf-monitor-window strong,.htw-rf-post-history strong,.htw-rfq-ledger strong,.htw-rf-quote-card strong,.htw-quote-card strong,.htw-rf-quote-card-form strong{color:var(--cnct-gold)!important}.htw-quote-monitor code,.htw-rf-quote-monitor code,.htw-rf-monitor code,.htw-rf-monitor-window code,.htw-rf-post-history code,.htw-rfq-ledger code,.htw-rf-quote-card code,.htw-quote-card code{color:var(--cnct-gold);font-family:var(--cnct-mono);background:#f2bd200f;border:1px solid #f2bd2033;border-radius:6px;padding:2px 6px;font-weight:900}.htw-rf-quote-card input,.htw-rf-quote-card select,.htw-rf-quote-card textarea,.htw-quote-card input,.htw-quote-card select,.htw-quote-card textarea,.htw-rf-quote-card-body input,.htw-rf-quote-card-body select,.htw-rf-quote-card-body textarea,.htw-rf-quote-card-form input,.htw-rf-quote-card-form select,.htw-rf-quote-card-form textarea,.htw-rfq-panel input,.htw-rfq-panel select,.htw-rfq-panel textarea,.htw-rfq-window input,.htw-rfq-window select,.htw-rfq-window textarea{color:#f2efe6e0!important;background:#020202eb!important;border:1px solid #f2bd2033!important;box-shadow:inset 0 1px #ffffff05!important}.htw-rf-quote-card input:focus,.htw-rf-quote-card select:focus,.htw-rf-quote-card textarea:focus,.htw-quote-card input:focus,.htw-quote-card select:focus,.htw-quote-card textarea:focus,.htw-rf-quote-card-body input:focus,.htw-rf-quote-card-body select:focus,.htw-rf-quote-card-body textarea:focus,.htw-rfq-panel input:focus,.htw-rfq-panel select:focus,.htw-rfq-panel textarea:focus{border-color:#f2bd209e!important;outline:none!important;box-shadow:0 0 0 2px #f2bd201a!important}.htw-rf-quote-card label span,.htw-quote-card label span,.htw-rf-quote-card-body label span,.htw-rf-quote-card-form label span,.htw-rfq-panel label span,.htw-rfq-window label span{font-family:var(--cnct-mono);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900;color:#f2bd20d1!important}.htw-quote-monitor small,.htw-rf-quote-monitor small,.htw-rf-monitor small,.htw-rf-monitor-window small,.htw-rf-post-history small,.htw-rfq-ledger small,.htw-rf-quote-card small,.htw-quote-card small,.htw-rf-quote-card-body small,.htw-rf-quote-card-form small,.htw-quote-origin-focus-strip small{color:#f2efe68f!important}.htw-quote-monitor button,.htw-rf-quote-monitor button,.htw-rf-monitor button,.htw-rf-monitor-window button,.htw-rf-post-history button,.htw-rfq-ledger button,.htw-rf-quote-card button,.htw-quote-card button,.htw-rf-quote-card-body button,.htw-rf-quote-card-form button,.htw-rfq-panel button,.htw-rfq-window button{font-weight:850;color:#f2efe6db!important;background:linear-gradient(#121212fa,#050505fc)!important;border:1px solid #f2bd2047!important}.htw-quote-monitor button:hover,.htw-rf-quote-monitor button:hover,.htw-rf-monitor button:hover,.htw-rf-monitor-window button:hover,.htw-rf-post-history button:hover,.htw-rfq-ledger button:hover,.htw-rf-quote-card button:hover,.htw-quote-card button:hover,.htw-rf-quote-card-body button:hover,.htw-rf-quote-card-form button:hover,.htw-rfq-panel button:hover,.htw-rfq-window button:hover{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#f2bd20b3!important}.htw-quote-origin-focus-strip{color:#f2efe6e0!important;background:radial-gradient(circle at 50% 0,#f2bd2013,#0000 40%),linear-gradient(#0e0e0efa,#040404fc)!important;border:1px solid #f2bd2042!important;box-shadow:0 20px 70px #00000073!important}.htw-quote-origin-focus-strip header{border-bottom:1px solid #f2bd2033!important}.htw-quote-origin-focus-strip header span,.htw-quote-origin-line span,.htw-quote-origin-line b{color:var(--cnct-gold)!important}.htw-quote-origin-highlight-line{outline:1px solid #f2bd20b3!important;box-shadow:0 0 0 3px #f2bd201a!important}.htw-quote-monitor [class*=empty],.htw-rf-quote-monitor [class*=empty],.htw-rf-monitor [class*=empty],.htw-rf-monitor-window [class*=empty],.htw-rf-post-history [class*=empty],.htw-rfq-ledger [class*=empty]{text-align:center;border-radius:14px;align-content:center;justify-items:center;min-height:260px;display:grid;background:radial-gradient(circle at 50% 42%,#f2bd200e,#0000 42%),linear-gradient(#0c0c0cf5,#040404fa)!important;border:1px dashed #f2bd203d!important}.htw-quote-monitor [class*=empty]:before,.htw-rf-quote-monitor [class*=empty]:before,.htw-rf-monitor [class*=empty]:before,.htw-rf-monitor-window [class*=empty]:before,.htw-rf-post-history [class*=empty]:before,.htw-rfq-ledger [class*=empty]:before{content:"RF";width:56px;height:42px;color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.16em;background:#f2bd2011;border:1px solid #f2bd206b;border-radius:10px;place-items:center;margin-bottom:14px;font-size:12px;font-weight:900;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main{background:radial-gradient(circle at 50% 18%,#f2bd200d,#0000 36%),repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 24px),#020202!important;padding:14px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main>section,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main>article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=room],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Room],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=sala],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Sala],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=participant],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Participant]{background:linear-gradient(#0f0f0ff7,#050505fc)!important;border-color:#f2bd2038!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main>header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main>section:first-child{border-bottom:1px solid #f2bd2033!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main h1,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main h2,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main h3,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main strong{color:#f2efe6eb!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main h4,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=eyebrow],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=status]{font-family:var(--cnct-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main article,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main li,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [role=button],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=row],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Row]{border-left:3px solid #f2bd206b!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff05,0 8px 18px #00000024!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main article:nth-of-type(2n),.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main li:nth-child(2n){border-left-color:#f2bd2042!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main article>strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main li>strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=count],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Count],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=badge],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Badge]{font-family:var(--cnct-mono);font-weight:900;color:var(--cnct-gold)!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main em,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main span{color:#f2efe694!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main button{min-height:34px;font-weight:850;color:#f2efe6db!important;background:linear-gradient(#121212fa,#050505fc)!important;border-color:#f2bd204d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main button:first-of-type,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main button.active{color:#100d05!important;background:linear-gradient(#f2bd20,#d89610)!important;border-color:#f2bd2099!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main button:hover{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#f2bd20b8!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Empty],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main article:only-child{text-align:center;border-radius:14px;align-content:center;justify-items:center;min-height:300px;display:grid;background:radial-gradient(circle at 50% 42%,#f2bd200e,#0000 42%),linear-gradient(#0c0c0cf5,#040404fa)!important;border:1px dashed #f2bd203d!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=empty]:before,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell[data-connect-mode=rooms] .htw-connect-main [class*=Empty]:before{content:"SAL";width:58px;height:42px;color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.16em;background:#f2bd2011;border:1px solid #f2bd206b;border-radius:10px;place-items:center;margin-bottom:14px;font-size:12px;font-weight:900;display:grid}.htw-cnct-room-actions-v1{background:linear-gradient(#0f0f0ff7,#050505fc);border:1px solid #f2bd2038;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:12px;display:flex}.htw-cnct-room-actions-v1 span{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.13em;font-size:11px;font-weight:900;display:block}.htw-cnct-room-actions-v1 strong{color:#f2efe6ad;font-size:12px;font-weight:750}.htw-cnct-room-actions-v1>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.htw-cnct-room-actions-v1 button,.htw-cnct-room-modal-v1 button{color:#f2efe6db;background:linear-gradient(#121212fa,#050505fc);border:1px solid #f2bd2047;border-radius:8px;font-weight:850}.htw-cnct-room-actions-v1 button:first-of-type,.htw-cnct-room-modal-v1 button.primary{color:#100d05;background:linear-gradient(#f2bd20,#d89610);border-color:#f2bd2099}.htw-cnct-room-actions-v1 button:disabled,.htw-cnct-room-modal-v1 button:disabled{opacity:.42;cursor:not-allowed}.htw-cnct-room-modal-backdrop-v1{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.htw-cnct-room-modal-v1{color:#f2efe6e0;background:radial-gradient(circle at 50% 0,#f2bd2014,#0000 40%),linear-gradient(#0c0c0cfe,#020202fe);border:1px solid #f2bd2047;border-radius:16px;width:min(720px,96vw);max-height:min(780px,92vh);overflow:auto;box-shadow:0 30px 100px #0000009e,inset 0 1px #ffffff06}.htw-cnct-room-modal-v1 header,.htw-cnct-room-modal-v1 footer{border-bottom:1px solid #f2bd202e;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.htw-cnct-room-modal-v1 footer{border-top:1px solid #f2bd202e;border-bottom:0;align-items:center}.htw-cnct-room-modal-v1 header span,.htw-cnct-room-modal-v1 label,.htw-cnct-room-modal-v1 footer span{color:#f2bd20d1;font-family:var(--cnct-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.htw-cnct-room-modal-v1 h3{color:#f2efe6f0;margin:5px 0}.htw-cnct-room-modal-v1 p{color:#f2efe694;margin:0}.htw-cnct-room-form-v1{grid-template-columns:1fr 150px;gap:12px;padding:16px;display:grid}.htw-cnct-room-form-v1 label.wide{grid-column:1/-1}.htw-cnct-room-form-v1 input,.htw-cnct-room-form-v1 textarea,.htw-cnct-room-search-v1 input{color:#f2efe6e0;background:#020202eb;border:1px solid #f2bd2033;border-radius:9px;width:100%;margin-top:7px;padding:10px 11px}.htw-cnct-room-form-v1 textarea{resize:vertical;min-height:78px}.htw-cnct-room-search-v1{grid-template-columns:1fr auto;gap:10px;padding:0 16px 14px;display:grid}.htw-cnct-room-selected-v1{flex-wrap:wrap;gap:8px;padding:0 16px 12px;display:flex}.htw-cnct-room-selected-v1 button{background:#f2bd2013;border-color:#f2bd2059;align-items:center;gap:8px;display:inline-flex}.htw-cnct-room-selected-v1 button span{color:var(--cnct-gold)}.htw-cnct-room-results-v1{gap:8px;padding:0 16px 16px;display:grid}.htw-cnct-room-results-v1 button{text-align:left;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:58px;display:grid}.htw-cnct-room-results-v1 b{width:34px;height:34px;color:var(--cnct-gold);font-family:var(--cnct-mono);background:#f2bd2011;border:1px solid #f2bd2057;border-radius:10px;place-items:center;display:grid}.htw-cnct-room-results-v1 strong{color:#f2efe6eb}.htw-cnct-room-results-v1 span,.htw-cnct-room-results-v1 em,.htw-cnct-room-empty-v1 span{color:#f2efe68f;font-style:normal}.htw-cnct-room-empty-v1{text-align:center;background:#f2bd2009;border:1px dashed #f2bd2038;border-radius:12px;margin:0 16px 16px;padding:22px}.htw-cnct-room-empty-v1 strong{color:#f2efe6db;margin-bottom:5px;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-chat-composer,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=Composer],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=Composer]{background:radial-gradient(circle at 50% 0,#f2bd200f,#0000 42%),linear-gradient(#0d0d0dfa,#030303fe)!important;border:1px solid #f2bd2038!important;border-radius:14px!important;box-shadow:0 -8px 28px #00000047,inset 0 1px #ffffff05!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer textarea,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form textarea,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar textarea,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] textarea,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] input,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] textarea{color:#f2efe6e6!important;background:#020202f0!important;border:1px solid #f2bd202e!important;border-radius:10px!important;min-height:42px!important;box-shadow:inset 0 1px #ffffff05!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer input::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer textarea::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form input::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form textarea::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar input::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar textarea::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] input::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] textarea::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] input::placeholder,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] textarea::placeholder{color:#f2efe661!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer input:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer textarea:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form input:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form textarea:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar input:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar textarea:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] input:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] textarea:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] input:focus,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] textarea:focus{border-color:#f2bd209e!important;outline:none!important;box-shadow:0 0 0 2px #f2bd201a,inset 0 1px #ffffff06!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-actions button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-quick-actions button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] button{min-height:34px;font-weight:850;color:#f2efe6db!important;background:linear-gradient(#121212fa,#050505fc)!important;border:1px solid #f2bd2047!important;border-radius:9px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-actions button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-quick-actions button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] button:hover,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] button:hover{color:#100d05!important;background:linear-gradient(#ffd531,#d99812)!important;border-color:#f2bd20b3!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button[type=submit],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form button[type=submit],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] button[type=submit]{min-width:86px;color:#100d05!important;background:linear-gradient(#f2bd20,#d89610)!important;border-color:#f2bd209e!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer button:disabled,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form button:disabled,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar button:disabled,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] button:disabled,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] button:disabled{opacity:.42!important;cursor:not-allowed!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-composer span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-message-form span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-inputbar span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell form[class*=composer] small,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=composer] small{color:#f2efe685!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-actions,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-quick-actions,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=quickAction],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell div[class*=QuickAction]{background:#f2bd2008!important;border-color:#f2bd202e!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-multiline-draft-v3b11b{resize:none!important;white-space:pre-wrap!important;width:100%!important;min-height:44px!important;max-height:176px!important;font-family:inherit!important;line-height:1.45!important;overflow-y:auto!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-v3b11f{background:radial-gradient(circle at 50% 0,#f2bd2014,#0000 42%),linear-gradient(#0d0d0dfb,#030303fe);border:1px solid #f2bd203d;border-radius:14px;margin-top:10px;box-shadow:0 20px 60px #0006,inset 0 1px #ffffff05}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-v3b11f header{border-bottom:1px solid #f2bd202e;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-v3b11f header span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-groups-v3b11f section>span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f>span{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-v3b11f header strong{color:#f2efe6e0;font-size:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-v3b11f header button{width:34px;min-width:34px;height:30px;min-height:30px;font-family:var(--cnct-mono);padding:0;font-size:12px;font-weight:900}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-v3b11f{background:#0000002e;border-bottom:1px solid #f2bd2029;padding:10px 12px 12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f{gap:7px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f>div{grid-template-columns:repeat(6,minmax(34px,1fr));gap:6px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-v3b11f{grid-template-columns:1fr auto;gap:8px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-v3b11f input{color:#f2efe6e6!important;background:#020202eb!important;border:1px solid #f2bd2038!important;border-radius:9px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-v3b11f input:focus{border-color:#f2bd20a3!important;outline:none!important;box-shadow:0 0 0 2px #f2bd201a!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-v3b11f button{border-radius:9px!important;min-height:34px!important;padding:0 10px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f button{padding:0!important;font-size:18px!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-skin-v3b11f button.active{color:#100d05!important;background:linear-gradient(#f2bd20,#d89610)!important;border-color:#f2bd20c2!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-groups-v3b11f{gap:12px;max-height:420px;padding:12px;display:grid;overflow-y:auto}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-groups-v3b11f section{gap:7px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-groups-v3b11f section>div{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:6px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-picker-groups-v3b11f section button{border-radius:9px!important;min-width:34px!important;min-height:34px!important;padding:0!important;font-size:18px!important;line-height:1!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-empty-v3b11f{text-align:center;background:#f2bd2009;border:1px dashed #f2bd2038;border-radius:12px;padding:18px 12px 22px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-empty-v3b11f strong{color:#f2efe6e6;margin-bottom:5px;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-emoji-search-empty-v3b11f span{color:#f2efe68f;font-size:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-v3b13{z-index:38;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 8%,#f2bd201a,#0000 36%),#000000ad;place-items:center;display:grid;position:absolute;inset:52px 18px 78px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13{background:linear-gradient(#0f0f0efa,#030303fe);border:1px solid #f2bd2047;border-radius:18px;width:min(760px,100% - 20px);overflow:hidden;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff09}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 header,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 footer{border-bottom:1px solid #f2bd202e;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 footer{border-top:1px solid #f2bd202e;border-bottom:0;justify-content:flex-end}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 header span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 aside span{color:var(--cnct-gold);font-family:var(--cnct-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 header strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 aside strong{color:#f2efe6eb;font-size:14px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 section{grid-template-columns:minmax(260px,1.25fr) minmax(220px,.75fr);gap:14px;padding:14px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 video,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-avatar-v3b13{object-fit:cover;background:radial-gradient(circle at 50% 30%,#f2bd2026,#0000 38%),linear-gradient(135deg,#191918f5,#030303fc);border:1px solid #f2bd202e;border-radius:15px;width:100%;min-height:270px;overflow:hidden}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-avatar-v3b13{align-content:center;place-items:center;gap:10px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-avatar-v3b13 b{width:92px;height:92px;color:var(--cnct-gold);font-family:var(--cnct-mono);background:#f2bd2014;border:1px solid #f2bd2059;border-radius:999px;place-items:center;font-size:26px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-avatar-v3b13 span{color:#f2efe6a8;font-size:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 aside{background:#0000003d;border:1px solid #f2bd2024;border-radius:15px;align-content:center;gap:8px;padding:14px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 aside p{color:#f2efe69e;margin:0;font-size:12px;line-height:1.45}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 aside small{color:#f2bd20c2;font-family:var(--cnct-mono);font-size:10px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 button.danger{color:#ffceceeb!important;border-color:#ff5d5d6b!important}@media (width<=820px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-call-surface-card-v3b13 section{grid-template-columns:1fr}}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-workflow-card-v3b4,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-workflow-card-v3b4a,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-workflow-card-v3b4b,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-workflow-card-v3b4c,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-connect-workflow-card,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-workflow-card,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-right-rail-workflow,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell [class*=workflow-card],.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell [class*=right-rail-workflow]{display:none!important}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-v1{z-index:42;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 15% 0,#f2ad0d1f,#0000 34%),#000000b8;place-items:stretch stretch;display:grid;position:absolute;inset:50px 12px 66px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-card-v1{background:linear-gradient(#111110fa,#030303fc);border:1px solid #f2ad0d47;border-radius:16px;grid-template-rows:auto auto 1fr;min-height:0;display:grid;overflow:hidden;box-shadow:0 30px 80px #0000009e}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-v1{background:linear-gradient(90deg,#f2ad0d26,#ffffff06);border-bottom:1px solid #f2ad0d2e;justify-content:space-between;align-items:flex-start;gap:14px;padding:13px 14px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-v1 span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-request-box-v1 span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-list-v1 button span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1 span{color:var(--cnct-gold,#f2ad0d);font-family:var(--cnct-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-v1 strong{color:#fff7ddf5;font-size:18px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-v1 p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-request-box-v1 p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1 p{color:#fff7dd94;margin:4px 0 0;font-size:12px;line-height:1.45}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-actions-v1{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-actions-v1 button,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1+.htw-cnct-gestor-rf-row-meta-v1+footer button{color:#fff7ddc7;background:#ffffff0a;border:1px solid #f2ad0d38;border-radius:8px;min-height:28px;font-size:11px;font-weight:850}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-head-actions-v1 button.active{color:var(--cnct-gold,#f2ad0d);background:#f2ad0d29}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-metrics-v1{border-bottom:1px solid #f2ad0d1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 14px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-metrics-v1 b{color:#fff7dd94;font-family:var(--cnct-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);text-transform:uppercase;background:#f2ad0d0b;border:1px solid #f2ad0d29;border-radius:10px;gap:2px;padding:8px;font-size:10px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-metrics-v1 b span{color:var(--cnct-gold,#f2ad0d);font-size:16px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1{grid-template-columns:260px 1fr;min-height:0;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1 aside{background:#00000038;border-right:1px solid #f2ad0d21;grid-template-rows:auto 1fr;min-height:0;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-request-box-v1{border-bottom:1px solid #f2ad0d21;padding:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-request-box-v1 strong{color:#fff7ddeb;margin-top:5px;font-size:13px;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-request-box-v1 small{color:#f2ad0dad;font-size:10px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-list-v1{padding:8px;overflow:auto}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-list-v1 button{text-align:left;background:#ffffff09;border:1px solid #ffffff12;border-radius:10px;gap:2px;width:100%;margin-bottom:7px;padding:9px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-list-v1 button.active{background:#f2ad0d17;border-color:#f2ad0d52}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-list-v1 strong{color:#fff7dde6;font-size:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-list-v1 small{color:#fff7dd7a;font-size:10px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1 main{min-height:0;padding:10px;overflow:auto}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1 main article{background:linear-gradient(90deg,#f2ad0d13,#ffffff06);border:1px solid #ffffff13;border-radius:12px;margin-bottom:9px;overflow:hidden}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1 main article.active{border-color:#f2ad0d57;box-shadow:inset 3px 0 #f2ad0da6}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1{grid-template-columns:1fr minmax(96px,auto) minmax(70px,auto);align-items:center;gap:12px;padding:12px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1 h3{color:#fff7ddf0;margin:4px 0 0;font-size:14px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1 strong{color:var(--cnct-gold,#f2ad0d);font-family:var(--cnct-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);text-align:right;font-size:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-main-v1 small{color:#fff7dd73;text-align:right;font-size:10px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-meta-v1{flex-wrap:wrap;gap:6px;padding:0 12px 10px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-row-meta-v1 b{color:#fff7dda6;border:1px solid #f2ad0d29;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:850}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1 main article footer{border-top:1px solid #f2ad0d1a;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:9px 12px 12px;display:flex}@media (width<=820px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1{grid-template-columns:1fr}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gestor-rf-grid-v1 aside{border-bottom:1px solid #f2ad0d21;border-right:0}}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b{z-index:48;color:#fff5dce0;background:radial-gradient(circle at 18% 0,#f2ad0d14,#0000 30%),#030303;border-top:1px solid #f2ad0d3d;position:absolute;inset:92px 0 0;overflow:hidden}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-shell{grid-template-rows:auto auto auto 1fr;height:100%;min-height:0;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-head{background:linear-gradient(90deg,#f2ad0d1a,#ffffff06);border-bottom:1px solid #f2ad0d29;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-head span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-ticket label,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes section header span,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty-main span{color:var(--cnct-gold,#f2ad0d);font-family:var(--cnct-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-head strong{color:#fff7ddf5;margin-top:2px;font-size:17px;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-head p{color:#fff7dd8c;margin:2px 0 0;font-size:11px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-head nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b button{color:#fff7ddc7;background:#ffffff09;border:1px solid #f2ad0d38;border-radius:8px;min-height:26px;padding:3px 9px;font-size:11px;font-weight:800}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b button.active,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b button:hover{color:var(--cnct-gold,#f2ad0d);background:#f2ad0d29}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-metrics{background:#0000002e;border-bottom:1px solid #f2ad0d1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px 12px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-metrics b{color:#fff7dd8a;font-family:var(--cnct-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);text-transform:uppercase;background:#f2ad0d0a;border:1px solid #f2ad0d24;border-radius:10px;padding:6px 8px;font-size:10px;font-weight:900}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-metrics span{color:var(--cnct-gold,#f2ad0d);font-size:15px;line-height:1.1;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-ticket{background:#f2ad0d0b;border-bottom:1px solid #f2ad0d21;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px;padding:8px 12px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-ticket div{background:#00000047;border:1px solid #f2ad0d21;border-radius:10px;min-width:0;padding:6px 8px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-ticket strong{white-space:nowrap;text-overflow:ellipsis;color:#fff7dddb;margin-top:2px;font-size:12px;display:block;overflow:hidden}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-ticket>button{min-width:104px;color:var(--cnct-gold,#f2ad0d);background:#f2ad0d24;align-self:stretch}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-grid{grid-template-columns:310px minmax(0,1fr);min-height:0;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-rail{background:#00000042;border-right:1px solid #f2ad0d2e;grid-template-rows:auto auto 1fr;min-height:0;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-rail-tabs{border-bottom:1px solid #f2ad0d1a;grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-wide-action{margin:8px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list{min-height:0;padding:8px;overflow:auto}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list article{background:linear-gradient(90deg,#f2ad0d13,#ffffff05);border:1px solid #ffffff13;border-radius:12px;margin-bottom:8px;overflow:hidden}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list article.active{border-color:#f2ad0d59;box-shadow:inset 3px 0 #f2ad0dbf}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list article>button{text-align:left;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:2px;padding:9px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list strong{color:#fff7ddeb;font-size:12px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list small{color:#fff7dd85;font-size:10px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list footer{gap:6px;padding:0 8px 8px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-list footer button{flex:1;min-height:23px;padding:2px 5px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes{min-height:0;padding:8px;overflow:auto}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes section{background:linear-gradient(90deg,#f2ad0d13,#ffffff05);border:1px solid #ffffff13;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 136px;gap:0;margin-bottom:9px;display:grid;overflow:hidden}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes section.active{border-color:#f2ad0d57}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes section header{border-bottom:1px solid #f2ad0d1f;grid-column:1/3;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes section header strong{color:#fff7ddf0;font-size:14px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-panes section header b{color:var(--cnct-gold,#f2ad0d);text-transform:uppercase;font-size:11px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-flow{color:#fff7ddad;padding:10px;font-size:12px;line-height:1.4}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-flow p{margin:0 0 4px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-flow time,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-flow b{color:var(--cnct-gold,#f2ad0d)}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-actions{background:#00000029;border-left:1px solid #f2ad0d1a;align-content:center;gap:5px;padding:8px;display:grid}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-actions button{min-height:24px;padding:2px 6px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty-main{color:#fff7dda3;background:#f2ad0d0b;border:1px dashed #f2ad0d3d;border-radius:14px;padding:14px}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty strong,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty-main strong{color:#fff7ddeb;margin-bottom:4px;display:block}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty p,.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty-main p{margin:0;font-size:12px;line-height:1.45}.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-empty-main{max-width:620px;margin:12px}@media (width<=900px){.htw-connect-panel.htw-connect-cloud-quickdesk.htw-cnct-v3b-shell .htw-cnct-gdrf-v2b-grid{grid-template-columns:260px minmax(0,1fr)}}.htw-connect-nlp-inline-card{box-sizing:border-box!important;z-index:4!important;flex:0 0 100%!important;order:-10!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 10px!important;position:relative!important;inset:auto!important}.htw-connect-nlp-inline-card>div:first-child{min-width:0!important}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}.htw-connect-nlp-inline-card>div:last-child button{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;overflow:hidden!important}@media (width<=900px){.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1180px){.htw-connect-nlp-inline-card{grid-template-columns:1fr!important}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(2,minmax(130px,1fr))!important}}@media (width<=720px){.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:1fr!important}}:is(.htw-connect-panel :has(>.htw-connect-nlp-inline-card),.htw-connect-cloud-quickdesk :has(>.htw-connect-nlp-inline-card),.htw-connect-composer:has(>.htw-connect-nlp-inline-card),.htw-connect-message-composer:has(>.htw-connect-nlp-inline-card),.htw-connect-compose-area:has(>.htw-connect-nlp-inline-card),.htw-connect-input-area:has(>.htw-connect-nlp-inline-card),.htw-connect-chat-composer:has(>.htw-connect-nlp-inline-card)){flex-wrap:wrap!important;align-items:stretch!important;gap:12px!important}.htw-connect-nlp-inline-card{box-sizing:border-box!important;white-space:normal!important;flex:1 0 100%!important;grid-template-columns:minmax(0,1fr) minmax(520px,.92fr)!important;align-self:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 10px!important;padding:14px 16px!important;display:grid!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:first-child span,.htw-connect-nlp-inline-card>div:first-child strong,.htw-connect-nlp-inline-card>div:first-child small,.htw-connect-nlp-inline-card>div:first-child p{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:none!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:first-child strong{align-items:center!important;margin-left:10px!important;display:inline-flex!important}.htw-connect-nlp-inline-card>div:first-child small{margin-top:4px!important;line-height:1.35!important;display:block!important}.htw-connect-nlp-inline-card>div:first-child p{margin:6px 0 0!important;line-height:1.35!important}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(4,minmax(120px,1fr))!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;min-width:0!important;display:grid!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:last-child button,.htw-connect-nlp-inline-card button{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:42px!important;padding:10px 12px!important;line-height:1.2!important;overflow:visible!important}.htw-connect-nlp-inline-card~.htw-cnct-multiline-draft-v3b11b{flex:min(100%,520px)!important;min-width:min(100%,320px)!important;max-width:100%!important}.htw-connect-nlp-inline-card~.htw-connect-composer-buttons{flex:none!important}@media (width<=1180px){.htw-connect-nlp-inline-card{grid-template-columns:1fr!important}.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:repeat(2,minmax(130px,1fr))!important}}@media (width<=720px){.htw-connect-nlp-inline-card>div:last-child{grid-template-columns:1fr!important}}.htw-connect-nlp-inline-card{box-sizing:border-box!important;flex:100%!important;order:1!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:12px 14px!important;display:grid!important;overflow:visible!important}.htw-connect-nlp-inline-card,.htw-connect-nlp-inline-card *{text-overflow:clip!important}.htw-connect-nlp-inline-card>div:first-child{min-width:0!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:first-child span,.htw-connect-nlp-inline-card>div:first-child strong,.htw-connect-nlp-inline-card>div:first-child small,.htw-connect-nlp-inline-card>div:first-child p{white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important;line-height:1.28!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:last-child{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:last-child button,.htw-connect-nlp-inline-card button{white-space:normal!important;text-overflow:clip!important;flex:156px!important;width:auto!important;min-width:148px!important;max-width:none!important;min-height:38px!important;padding-left:12px!important;padding-right:12px!important;line-height:1.15!important;overflow:visible!important}.htw-cnct-multiline-draft-v3b11b{box-sizing:border-box!important;flex:100%!important;order:2!important;width:100%!important;min-width:0!important;max-width:100%!important}.htw-connect-composer-buttons{flex:100%!important;order:3!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools){box-sizing:border-box!important;flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:260px!important;padding:12px!important;overflow:auto!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools)>header{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}.htw-connect-room-rf-board-tools{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools)>div{gap:8px!important;min-width:0!important;display:grid!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article{box-sizing:border-box!important;grid-template-columns:auto minmax(90px,.45fr) minmax(180px,1fr) minmax(210px,auto)!important;grid-template-areas:"type symbol details actions""meta meta meta actions"!important;align-items:center!important;gap:8px 12px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:10px 12px!important;display:grid!important;position:relative!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>span{white-space:nowrap!important;grid-area:type!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>strong{white-space:nowrap!important;text-overflow:clip!important;grid-area:symbol!important;min-width:0!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>small{white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;grid-area:details!important;min-width:0!important;max-width:100%!important;line-height:1.25!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>p{white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;grid-area:meta!important;min-width:0!important;max-width:100%!important;margin:0!important;line-height:1.25!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>div{flex-wrap:wrap!important;grid-area:actions!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>div button{white-space:normal!important;text-overflow:clip!important;flex:0 auto!important;width:auto!important;min-width:104px!important;max-width:none!important;min-height:34px!important;padding-left:10px!important;padding-right:10px!important;line-height:1.12!important;overflow:visible!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article.is-ignored{opacity:.5!important;filter:grayscale(.2)!important}@media (width<=900px){.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article{grid-template-columns:auto minmax(90px,1fr)!important;grid-template-areas:"type symbol""details details""meta meta""actions actions"!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>div{justify-content:flex-start!important}.htw-connect-nlp-inline-card>div:last-child button{flex:140px!important}.htw-connect-panel section:has(.htw-connect-room-rf-board-tools) article>div button{flex:140px!important}}.htw-connect-nlp-inline-card{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:8px 0 10px!important;padding:10px!important;display:grid!important;overflow:visible!important}.htw-connect-nlp-inline-card>div:first-child,.htw-connect-nlp-inline-card>div:last-child{min-width:0!important;max-width:100%!important}.htw-connect-nlp-inline-card span,.htw-connect-nlp-inline-card strong,.htw-connect-nlp-inline-card small,.htw-connect-nlp-inline-card p{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important;overflow:visible!important}.htw-connect-nlp-inline-card small,.htw-connect-nlp-inline-card p{line-height:1.35!important}.htw-connect-nlp-inline-card>div:last-child{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}.htw-connect-nlp-inline-card button{white-space:normal!important;text-overflow:clip!important;flex:0 auto!important;min-width:138px!important;max-width:220px!important;height:auto!important;min-height:32px!important;padding:7px 10px!important;line-height:1.2!important;overflow:visible!important}.htw-connect-room-rf-board{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:8px 0 10px!important;padding:8px!important;overflow:hidden!important}.htw-connect-room-rf-board>header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.htw-connect-room-rf-board>header div,.htw-connect-room-rf-board-tools{min-width:0!important;max-width:100%!important}.htw-connect-room-rf-board>header strong,.htw-connect-room-rf-board>header small{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.htw-connect-room-rf-board>div{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;max-height:220px!important;padding-right:2px!important;display:grid!important;overflow:auto!important}.htw-connect-room-rf-board article{box-sizing:border-box!important;grid-template-columns:46px minmax(80px,140px) minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:7px 8px!important;display:grid!important;overflow:visible!important}.htw-connect-room-rf-board article>span,.htw-connect-room-rf-board article>strong,.htw-connect-room-rf-board article>small,.htw-connect-room-rf-board article>p,.htw-connect-room-rf-board article>div{min-width:0!important;max-width:100%!important}.htw-connect-room-rf-board article>span{justify-self:start!important}.htw-connect-room-rf-board article>strong{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.htw-connect-room-rf-board article>small,.htw-connect-room-rf-board article>p{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;margin:0!important;line-height:1.3!important;overflow:visible!important}.htw-connect-room-rf-board article>p{color:#ebe2ce9e!important;grid-column:3/4!important}.htw-connect-room-rf-board article>div{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.htw-connect-room-rf-board article button{white-space:normal!important;min-width:86px!important;max-width:132px!important;height:auto!important;min-height:28px!important;padding:5px 8px!important;line-height:1.2!important}@media (width<=820px){.htw-connect-room-rf-board>header,.htw-connect-room-rf-board article{grid-template-columns:minmax(0,1fr)!important}.htw-connect-room-rf-board article>p{grid-column:auto!important}.htw-connect-room-rf-board article>div,.htw-connect-nlp-inline-card>div:last-child{justify-content:flex-start!important}.htw-connect-nlp-inline-card button,.htw-connect-room-rf-board article button{min-width:120px!important;max-width:100%!important}}.htw-rfq-chat-feed .rfq-preview-card{background:linear-gradient(90deg,#f6b44b1c,#030609f5)!important;border:1px solid #f6b44b70!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:0!important;max-height:92px!important;margin:8px 6px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 3px 0 #f6b44bb8!important}.htw-rfq-chat-feed .rfq-preview-card:before{content:"RFQ PREPARADO";color:#f6c545;letter-spacing:.08em;background:#f6b44b1f;border:1px solid #f6b44b73;border-radius:2px;grid-column:1/-1;width:fit-content;padding:2px 7px;font-size:9px;font-weight:900;display:inline-flex}.htw-rfq-chat-feed .rfq-preview-card h3,.htw-rfq-chat-feed .rfq-preview-card strong{white-space:nowrap!important;text-overflow:ellipsis!important;color:#f6b44b!important;min-width:0!important;margin:0!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}.htw-rfq-chat-feed .rfq-preview-card h3{grid-column:1;letter-spacing:.03em!important;font-size:15px!important}.htw-rfq-chat-feed .rfq-preview-card strong{grid-column:2;color:#6dff78!important;text-align:right!important;font-size:11px!important}.htw-rfq-chat-feed .rfq-preview-card p,.htw-rfq-chat-feed .rfq-preview-card small{grid-column:1/-1;white-space:nowrap!important;text-overflow:ellipsis!important;color:#ebe2ceb8!important;margin:0!important;font-size:10px!important;line-height:1.25!important;overflow:hidden!important}.htw-rfq-chat-feed .rfq-preview-card dl,.htw-rfq-chat-feed .rfq-preview-card table,.htw-rfq-chat-feed .rfq-preview-card ul,.htw-rfq-chat-feed .rfq-preview-card .rfq-preview-grid,.htw-rfq-chat-feed .rfq-preview-card [class*=detail],.htw-rfq-chat-feed .rfq-preview-card [class*=field]{display:none!important}.htw-connect-voice-note-button{min-width:34px}.htw-connect-voice-note-button.recording{font-variant-numeric:tabular-nums;width:auto;min-width:58px;color:#ffd2d2!important;background:#ff52521f!important;border-color:#ff6f6fb8!important;padding:0 10px!important;box-shadow:0 0 0 1px #ff525233,0 0 16px #ff52521f!important}.htw-connect-voice-note-attachment{background:linear-gradient(#f5b22614,#f5b22609);border-color:#f5b22642}.htw-connect-voice-note-player{filter:sepia(.15)saturate(.85);width:min(260px,100%);height:34px;margin-top:8px;display:block}.htw-connect-message-list article.htw-connect-message-sending{opacity:.82}.htw-connect-message-list article.htw-connect-message-sending:after{content:"";background:#f5b226d9;border-radius:999px;width:5px;height:5px;position:absolute;bottom:6px;right:8px;box-shadow:0 0 10px #f5b226a6}.htw-connect-message-list article.htw-connect-message-failed{box-shadow:inset 2px 0 #ff5f5f5c;border-color:#ff5f5f7a!important}.htw-connect-delivery-status{color:#fff6da75;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;margin-left:7px;font-size:9px;font-weight:800;display:inline-flex}.htw-connect-delivery-status.sending{color:#f5d48bb3}.htw-connect-delivery-status.failed{color:#ff9191e0}.htw-connect-message-list{scroll-behavior:auto}.htw-connect-shell [data-instant-open=true]{animation:none!important}.htw-connect-message-list article.htw-connect-message-sending .htw-connect-message-attachment{background:linear-gradient(90deg,#f5b22617,#499eff0e),#04080cdb;border-color:#f5b22652}.htw-connect-message-list article.htw-connect-message-failed .htw-connect-message-attachment{background:#4b0c0c2e;border-color:#ff5f5f6b}.htw-connect-chat-head .htw-connect-chat-head-actions .htw-connect-presence-pill-v5{color:#fff6dae0!important;letter-spacing:.025em!important;white-space:nowrap!important;background:radial-gradient(circle at 15%,#f5b2262e,#0000 35%),#07080af5!important;border:1px solid #f5b22670!important;border-radius:999px!important;align-items:center!important;gap:6px!important;min-height:28px!important;margin-left:0!important;padding:6px 10px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #ffd77814,0 0 16px #f5b2261a!important}.htw-connect-chat-head .htw-connect-chat-head-actions .htw-connect-presence-pill-v5:before{content:""!important;background:#f5b226e0!important;border-radius:999px!important;flex:none!important;width:7px!important;height:7px!important;display:inline-block!important;box-shadow:0 0 10px #f5b226a6!important}.htw-connect-chat-head .htw-connect-chat-head-actions .htw-connect-presence-pill-v5.online{color:#ddffeeeb!important;border-color:#3cdc9670!important}.htw-connect-chat-head .htw-connect-chat-head-actions .htw-connect-presence-pill-v5.online:before{background:#3cdc96f2!important;box-shadow:0 0 11px #3cdc96c2!important}.htw-connect-typing-bubble-v5{color:#fff6daad;background:linear-gradient(90deg,#499eff14,#f5b2260a),#04070be0;border:1px solid #499eff38;border-radius:12px;align-items:center;gap:4px;width:fit-content;max-width:72%;margin:6px 0 4px 2px;padding:7px 10px;display:inline-flex;box-shadow:inset 2px 0 #499eff52}.htw-connect-typing-bubble-v5>span{background:#f5b226c7;border-radius:999px;width:4px;height:4px;animation:1s ease-in-out infinite htwConnectTypingPulseV5}.htw-connect-typing-bubble-v5>span:nth-child(2){animation-delay:.15s}.htw-connect-typing-bubble-v5>span:nth-child(3){animation-delay:.3s}.htw-connect-typing-bubble-v5 strong{color:#fff6dab8;margin-left:5px;font-size:10px;font-weight:850}@keyframes htwConnectTypingPulseV5{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.htw-connect-chat-head .htw-connect-chat-head-actions .htw-connect-presence-pill-v5{display:none!important}@media (width<=1180px){.htw-live-clock{min-width:154px;max-width:176px}.htw-live-clock__date{display:none}}@media (width<=980px){.htw-live-clock{min-width:126px;max-width:136px;padding:0 6px}.htw-live-clock__zone{width:48px}}@media (width<=1180px){.htw-live-clock{min-width:156px!important;max-width:172px!important;right:12px!important}.htw-live-clock__date{display:none!important}}@media (width<=920px){.htw-live-clock{min-width:142px!important;max-width:156px!important;padding:0 6px!important;top:72px!important;right:12px!important}.htw-live-clock__zone{width:48px!important}}@media (width<=1180px){.htw-live-clock{min-width:240px!important;max-width:268px!important;top:34px!important;right:8px!important}.htw-live-clock__date{min-width:78px!important;max-width:92px!important;display:inline-flex!important}}@media (width<=980px){.htw-live-clock{min-width:166px!important;max-width:176px!important;padding:0 6px!important;top:70px!important;right:8px!important}.htw-live-clock__date{display:none!important}.htw-live-clock__zone{width:48px!important}}.htw3-shell-canvas .htw3-titlebar button,.htw3-shell-canvas .htw3-titlebar [role=button],.htw3-shell-canvas .htw3-launchbar-canvas button,.htw3-shell-canvas .htw3-workspace-controls button,.htw3-shell-canvas .htw3-topbar button,.htw3-shell-canvas .htw3-toolbar button,.htw3-shell-canvas .htw3-tabs button,.htw3-shell-canvas .htw3-settings button,.htw3-shell-canvas .htw3-menu button,.htw3-shell-canvas .htw3-dropdown button,.htw3-shell-canvas .htw3-popover button,.htw3-shell-canvas [class*=toolbar] button,.htw3-shell-canvas [class*=actions] button,.htw3-shell-canvas [class*=control] button,[class*=ht-connect] button,[class*=htConnect] button,[class*=HTConnect] button{opacity:1!important;visibility:visible!important}.htw3-shell-canvas .htw3-titlebar button,.htw3-shell-canvas .htw3-launchbar-canvas button,.htw3-shell-canvas .htw3-workspace-controls button,.htw3-shell-canvas .htw3-topbar button,.htw3-shell-canvas .htw3-toolbar button,.htw3-shell-canvas .htw3-tabs button,.htw3-shell-canvas .htw3-settings button,.htw3-shell-canvas .htw3-menu button,.htw3-shell-canvas .htw3-dropdown button,.htw3-shell-canvas .htw3-popover button{color:#d6a329!important}.htw3-shell-canvas .htw3-titlebar button svg,.htw3-shell-canvas .htw3-titlebar .lucide,.htw3-shell-canvas .htw3-launchbar-canvas button svg,.htw3-shell-canvas .htw3-workspace-controls button svg,.htw3-shell-canvas .htw3-topbar button svg,.htw3-shell-canvas .htw3-toolbar button svg,.htw3-shell-canvas .htw3-tabs button svg,.htw3-shell-canvas .htw3-settings button svg,.htw3-shell-canvas .htw3-menu button svg,.htw3-shell-canvas .htw3-dropdown button svg,.htw3-shell-canvas .htw3-popover button svg,.htw3-shell-canvas [class*=toolbar] button svg,.htw3-shell-canvas [class*=actions] button svg,.htw3-shell-canvas [class*=control] button svg,[class*=ht-connect] button svg,[class*=htConnect] button svg,[class*=HTConnect] button svg,[class*=ht-connect] .lucide,[class*=htConnect] .lucide,[class*=HTConnect] .lucide{opacity:1!important;visibility:visible!important;color:#d6a329!important;stroke:currentColor!important;fill:none!important}.htw3-shell-canvas .htw3-dropdown,.htw3-shell-canvas .htw3-popover,.htw3-shell-canvas .htw3-menu-panel,.htw3-shell-canvas .htw3-settings-panel,.htw3-shell-canvas .htw3-command-menu,.htw3-shell-canvas .htw3-pages-panel,.htw3-shell-canvas .htw3-views-panel,.htw3-shell-canvas [role=menu],.htw3-shell-canvas [role=listbox],.htw3-shell-canvas [role=dialog],.htw3-shell-canvas [data-state=open]{opacity:1!important;visibility:visible!important;color:#d9dee1!important;z-index:99999!important;background-color:#050505!important;border-color:#d6a32952!important}.htw3-shell-canvas .htw3-dropdown *,.htw3-shell-canvas .htw3-popover *,.htw3-shell-canvas .htw3-menu-panel *,.htw3-shell-canvas .htw3-settings-panel *,.htw3-shell-canvas .htw3-command-menu *,.htw3-shell-canvas .htw3-pages-panel *,.htw3-shell-canvas .htw3-views-panel *,.htw3-shell-canvas [role=menu] *,.htw3-shell-canvas [role=listbox] *,.htw3-shell-canvas [role=dialog] *{opacity:1!important;visibility:visible!important}.ht-bna-root .ht-bna-toolbar button,.ht-bna-root .ht-bna-horizon button{color:inherit}.htw3-launchpad-search{z-index:80;flex:520px;min-width:320px;position:relative}.htw3-launchpad-search>input{width:100%}.htw3-launchpad-people-popover{color:#f2ead0;background:#0a0a08fa;border:1px solid #f5c5426b;width:min(720px,80vw);max-height:520px;padding:10px;position:absolute;top:calc(100% + 4px);left:0;overflow:auto;box-shadow:0 18px 48px #000000b8}.htw3-launchpad-people-popover header{border-bottom:1px solid #f5c5422e;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 9px;display:flex}.htw3-launchpad-people-popover header span,.htw3-launchpad-person-card span{letter-spacing:.14em;text-transform:uppercase;color:#f5c542;font-size:10px;display:block}.htw3-launchpad-people-popover header strong{color:#f2ead0;font-size:13px;display:block}.htw3-launchpad-people-popover header em{color:#92d18b;border:1px solid #92d18b59;border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal}.htw3-launchpad-people-list{gap:6px;padding-top:8px;display:grid}.htw3-launchpad-people-list button{color:#f2ead0;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #f5c54229;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;width:100%;padding:8px;display:grid}.htw3-launchpad-people-list button:hover,.htw3-launchpad-people-list button.active{background:#f5c5421a;border-color:#f5c54294}.htw3-launchpad-people-list b{color:#f5c542;background:#f5c54214;border:1px solid #f5c54261;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.htw3-launchpad-people-list strong{font-size:13px;display:block}.htw3-launchpad-people-list small{color:#a9a08e;margin-top:2px;font-size:11px;display:block}.htw3-launchpad-people-list em{color:#f5c542;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-style:normal}.htw3-launchpad-person-card{background:#f5c5420f;border:1px solid #f5c5424d;margin-top:10px;padding:10px}.htw3-launchpad-person-card strong{color:#fff5cf;margin-top:3px;font-size:16px;display:block}.htw3-launchpad-person-card small,.htw3-launchpad-person-card p{color:#b7ae9c;margin:4px 0 0;font-size:12px;display:block}.htw3-launchpad-person-card footer{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.htw3-launchpad-person-card footer button{color:#f2ead0;cursor:pointer;background:#f5c5421a;border:1px solid #f5c54252;padding:7px 10px}.htw3-launchpad-person-card footer button:disabled{opacity:.45;cursor:not-allowed}.htw3-launchpad-people-empty{color:#a9a08e;text-align:center;border:1px dashed #f5c5423d;margin-top:8px;padding:12px}.htw3-commandbar{overflow:visible!important}.htw3-launchpad-search{z-index:99990!important;position:relative!important}.htw3-launchpad-people-popover{pointer-events:auto;z-index:99999!important}.htw3-launchpad-people-portal{z-index:2147483647;color:#f2ead0;background:#080806fc;border:2px solid #f5c542d1;width:min(760px,100vw - 32px);max-height:min(520px,100vh - 148px);padding:10px;position:fixed;top:118px;left:16px;overflow:auto;box-shadow:0 24px 80px #000000e6}.htw3-launchpad-people-portal header{border-bottom:1px solid #f5c54238;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 9px;display:flex}.htw3-launchpad-people-portal header span{letter-spacing:.14em;text-transform:uppercase;color:#f5c542;font-size:10px;display:block}.htw3-launchpad-people-portal header strong{color:#f2ead0;font-size:13px;display:block}.htw3-launchpad-people-portal header em{color:#92d18b;border:1px solid #92d18b59;border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal}.htw3-launchpad-search>.htw3-launchpad-people-popover{display:none!important}.htw3-search-lens-v2a{z-index:2147483647!important;background:linear-gradient(#1c190ef7,#080806fc)!important;border:1px solid #f5c542e6!important;width:min(940px,100vw - 22px)!important;max-height:min(245px,100vh - 150px)!important;padding:8px!important;position:fixed!important;top:118px!important;left:8px!important;overflow:auto!important;box-shadow:0 22px 70px #000000c7!important}.htw3-search-lens-v2a-head{border-bottom:1px solid #f5c5422e!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:4px 4px 8px!important;display:flex!important}.htw3-search-lens-v2a-head span{color:#f5c542!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:800!important;display:block!important}.htw3-search-lens-v2a-head strong{color:#f0e8d2!important;margin-top:2px!important;font-size:14px!important;font-weight:800!important;display:block!important}.htw3-search-lens-v2a-head em{color:#c8bea5!important;background:#ffffff08!important;border:1px solid #f5c54238!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;font-style:normal!important}.htw3-search-lens-v2a .htw3-launchpad-people-list{gap:3px!important;padding-top:8px!important;display:grid!important}.htw3-search-lens-v2a .htw3-launchpad-people-list button{color:#f3ecd7!important;text-align:left!important;background:#ffffff06!important;border:1px solid #f5c54229!important;grid-template-columns:38px minmax(0,1fr) 88px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:44px!important;padding:7px 10px!important;display:grid!important}.htw3-search-lens-v2a .htw3-launchpad-people-list button:hover,.htw3-search-lens-v2a .htw3-launchpad-people-list button.active{background:#f5c54216!important;border-color:#f5c542b8!important}.htw3-search-lens-v2a .htw3-launchpad-people-list b{color:#f5c542!important;background:#f5c54214!important;border:1px solid #f5c5426b!important;place-items:center!important;width:30px!important;height:30px!important;font-size:11px!important;display:grid!important}.htw3-search-lens-v2a .htw3-launchpad-people-list strong{color:#f8f1dd!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.htw3-search-lens-v2a .htw3-launchpad-people-list small{color:#aea58f!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.htw3-search-lens-v2a .htw3-launchpad-people-list em{color:#f5c542!important;letter-spacing:.08em!important;text-transform:uppercase!important;justify-self:end!important;font-size:10px!important;font-style:normal!important}.htw3-search-lens-v2a .htw3-launchpad-person-card{background:#f5c5420e!important;border:1px solid #f5c5423d!important;margin-top:8px!important;padding:8px!important}.htw3-search-lens-v2a .htw3-launchpad-person-card strong{font-size:14px!important}.htw3-search-lens-v2a .htw3-launchpad-person-card footer{margin-top:8px!important}.htw3-search-lens-v2a .htw3-launchpad-person-card footer button{padding:6px 9px!important;font-size:11px!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a{background:linear-gradient(#110f09fb,#050607fc)!important;border:1px solid #f5c542b8!important;border-radius:3px!important;width:min(560px,100vw - 24px)!important;max-height:min(236px,100vh - 92px)!important;padding:6px!important;top:68px!important;left:clamp(12px,28.5vw,438px)!important;overflow:auto!important;box-shadow:0 18px 46px #000000c2,inset 0 1px #f5c5421a!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-search-lens-v2a-head{background:0 0!important;border-bottom:1px solid #f5c5422e!important;gap:8px!important;min-height:28px!important;padding:3px 4px 6px!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-search-lens-v2a-head span{letter-spacing:.16em!important;color:#f5c542!important;font-size:9px!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-search-lens-v2a-head strong{color:#f4ecd1!important;margin-top:1px!important;font-size:12px!important;line-height:1.1!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-search-lens-v2a-head em{color:#ece4cacc!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-color:#f5c54238!important;border-radius:999px!important;flex:none!important;max-width:190px!important;padding:3px 7px!important;font-size:10px!important;overflow:hidden!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list{gap:4px!important;padding-top:6px!important;display:grid!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list button{background:#ffffff07!important;border:1px solid #f5c5422e!important;border-radius:2px!important;grid-template-columns:40px minmax(0,1fr) 84px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:7px 8px!important;display:grid!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list button:hover,body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list button.active{background:linear-gradient(90deg,#f5c5421a,#ffffff07)!important;border-color:#f5c542b8!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list b{color:#f5c542!important;border-color:#f5c54270!important;width:30px!important;height:30px!important;font-size:10px!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list span{min-width:0!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list strong{color:#f8f0da!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;line-height:1.12!important;display:block!important;overflow:hidden!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list small{color:#dbd3bcc2!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.18!important;display:block!important;overflow:hidden!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-people-list em{color:#f5c542!important;letter-spacing:.08em!important;background:#f5c5420f!important;border:1px solid #f5c54247!important;border-radius:2px!important;place-self:center end!important;padding:4px 6px!important;font-size:9px!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-person-card{border-radius:2px!important;margin-top:6px!important;padding:7px!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-person-card footer{flex-wrap:wrap!important;gap:6px!important;margin-top:7px!important;display:flex!important}body .htw3-launchpad-people-portal.htw3-search-lens-v2a .htw3-launchpad-person-card footer button{min-height:26px!important;padding:5px 8px!important;font-size:10px!important}@media (width<=900px){body .htw3-launchpad-people-portal.htw3-search-lens-v2a{width:min(560px,100vw - 24px)!important;left:12px!important}}.htw3-window-titlebar .htw3-window-title{flex:0 34%;min-width:128px;max-width:34%}.htw3-window-titlebar .htw3-window-command-slot{cursor:text;-webkit-user-select:none;user-select:none;background:linear-gradient(#070808eb,#020202f5),#000000e0;border:1px solid #f5b22638;border-radius:5px;flex:50%;align-items:center;gap:6px;min-width:180px;max-width:52%;height:24px;padding:0 7px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffd66808}.htw3-window-titlebar .htw3-window-command-slot:focus-within{border-color:#ffd359ad;box-shadow:inset 0 0 0 1px #ffd3591f,0 0 18px #d6a32924}.htw3-window-titlebar .htw3-window-command-slot__sigil{color:#ffcc4dd6;letter-spacing:.12em;flex:none;font-size:9px;font-weight:950}.htw3-window-titlebar .htw3-window-command-slot input{color:#fff4d0;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;min-width:0;height:21px;font:800 11px/1.2 JetBrains Mono,SFMono-Regular,Consolas,monospace}.htw3-window-titlebar .htw3-window-command-slot input::placeholder{color:#fff4d057}.htw3-window-titlebar .htw3-window-command-popover{z-index:10040;background:linear-gradient(#0c0c09fa,#010101fa),#050505;border:1px solid #d6a32961;border-radius:6px;gap:3px;width:min(390px,54vw);max-height:306px;padding:7px;display:grid;position:absolute;top:29px;left:0;overflow:auto;box-shadow:0 18px 46px #0000009e,inset 0 1px #ffffff0a}.htw3-window-titlebar .htw3-window-command-popover header{border-bottom:1px solid #d6a32929;justify-content:space-between;align-items:center;gap:8px;padding:4px 5px 7px;display:flex}.htw3-window-titlebar .htw3-window-command-popover header b{color:#ffcc4d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950}.htw3-window-titlebar .htw3-window-command-popover header span{color:#fff4d070;font-size:10px;font-weight:800}.htw3-window-titlebar .htw3-window-command-popover .htw3-window-command-option,.htw3-window-titlebar .htw3-window-command-popover button{color:#fff1bd;text-align:left;background:#d6a32909;border:1px solid #d6a3291f;border-radius:4px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:34px;padding:6px 8px;width:100%!important;height:auto!important;display:grid!important}.htw3-window-titlebar .htw3-window-command-popover button:hover,.htw3-window-titlebar .htw3-window-command-popover button.active{background:#d6a32924;border-color:#ffd35994}.htw3-window-titlebar .htw3-window-command-popover button strong{color:#ffcc4d;letter-spacing:.08em;font-size:11px;font-weight:950}.htw3-window-titlebar .htw3-window-command-popover button span{color:#fff4d0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:850;overflow:hidden}.htw3-window-titlebar .htw3-window-command-popover button em{color:#87ff97e0;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:950}.htw3-window-titlebar .htw3-window-command-popover p{color:#fff4d08f;margin:0;padding:9px 7px;font-size:11px;font-weight:800}.htw3-window-titlebar nav{flex:none}@media (width<=860px){.htw3-window-titlebar .htw3-window-command-slot{display:none}.htw3-window-titlebar .htw3-window-title{max-width:58%}}.hwm3-shell{--hwm-gold:#e0bc4c;--hwm-cream:#f6f1df;--hwm-muted:#e8e2d2ad;--hwm-line:#e0bc4c2e;min-height:100%;color:var(--hwm-cream);background:radial-gradient(circle at 92% 4%,#e0bc4c21,#0000 30%),linear-gradient(#070805fa,#010302fa);padding:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.hwm3-hero{grid-template-columns:minmax(0,1fr) 180px;gap:14px;margin-bottom:18px;display:grid}.hwm3-hero>div,.hwm3-hero>aside,.hwm3-stats,.hwm3-map{border:1px solid var(--hwm-line);background:radial-gradient(circle at 90% 10%,#e0bc4c14,#0000 34%),#050705c7;border-radius:18px;box-shadow:inset 0 1px #fff4cf0a}.hwm3-hero>div{padding:22px 24px}.hwm3-hero span,.hwm3-stats span,.hwm3-tile small{color:#e0bc4ce6;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950}.hwm3-hero h2{letter-spacing:-.08em;margin:6px 0;font-size:clamp(3rem,6vw,5.6rem);line-height:.86}.hwm3-hero p{color:var(--hwm-muted);margin:0;font-weight:650}.hwm3-hero aside{text-align:center;align-content:center;padding:16px;display:grid}.hwm3-hero aside strong{letter-spacing:-.06em;margin:6px 0;font-size:clamp(1.8rem,3vw,3.4rem);line-height:.92}.hwm3-hero aside small{color:#e0bc4cad;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950}.hwm3-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.hwm3-tabs{align-items:center;gap:8px;display:flex}.hwm3-tabs button{color:#f6f1e0d1;text-transform:uppercase;cursor:pointer;background:#060604c7;border:1px solid #e0bc4c38;border-radius:10px;padding:10px 16px;font-size:.76rem;font-weight:950}.hwm3-tabs button.active{color:#161100;background:linear-gradient(#f0c84d,#b98716);border-color:#ffdc6fd1;box-shadow:0 12px 24px #e0bc4c2e}.hwm3-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-bottom:14px;display:grid;overflow:hidden}.hwm3-stats article{border-right:1px solid #e0bc4c1a;padding:12px 14px}.hwm3-stats article:last-child{border-right:0}.hwm3-stats strong{letter-spacing:-.04em;font-size:1.4rem;line-height:.95;display:block}.hwm3-map{grid-template-columns:repeat(12,minmax(76px,1fr));grid-auto-rows:minmax(88px,1fr);grid-auto-flow:dense;gap:5px;min-height:500px;max-height:min(650px,100vh - 310px);padding:8px;display:grid;overflow:hidden}.hwm3-tile{border-radius:2px;flex-direction:column;justify-content:center;min-width:0;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000038,inset 0 18px 50px #ffffff12}.hwm3-tile:after{content:"";pointer-events:none;opacity:.6;background:radial-gradient(circle at 70% 0,#ffffff29,#0000 34%);position:absolute;inset:0}.hwm3-tile>*{z-index:1;position:relative}.hwm3-tile.size-mega{grid-area:span 4/span 4}.hwm3-tile.size-large{grid-area:span 3/span 3}.hwm3-tile.size-medium{grid-area:span 2/span 2}.hwm3-tile.size-small{grid-area:span 1/span 1;padding:10px}.hwm3-tile strong{color:#fffdf3;letter-spacing:-.06em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1rem,2.6vw,3.2rem);line-height:.95;display:block;overflow:hidden}.hwm3-tile.size-small strong{letter-spacing:-.03em;font-size:.95rem}.hwm3-tile b{color:#fff;margin-top:8px;font-size:clamp(.9rem,1.8vw,2rem);line-height:1;display:block}.hwm3-tile.size-small b{margin-top:4px;font-size:.82rem}.hwm3-tile span,.hwm3-tile em{color:#ffffffdb;margin-top:8px;font-size:.86rem;font-style:normal;font-weight:850}.hwm3-tile.size-small small,.hwm3-tile.size-small span,.hwm3-tile.size-small em{display:none}.hwm3-tile.tone-up1{background:#0a6b43}.hwm3-tile.tone-up2{background:#07824d}.hwm3-tile.tone-up3{background:#06a35d}.hwm3-tile.tone-up4{background:#08bd6a}.hwm3-tile.tone-down1{background:#7f2530}.hwm3-tile.tone-down2{background:#a82c3a}.hwm3-tile.tone-down3{background:#c92f45}.hwm3-tile.tone-down4{background:#ea314d}.hwm3-tile.tone-flat{background:#3c3e3a}.hwm3-empty{color:#f6f1e0b8;grid-column:1/-1;place-items:center;font-weight:850;display:grid}.hwm3-footer{color:#f6f1e0b8;align-items:center;gap:28px;margin-top:12px;font-weight:850;display:flex}.hwm3-footer span{align-items:center;gap:8px;display:inline-flex}.hwm3-footer i{border-radius:3px;width:10px;height:10px;display:inline-block}.hwm3-footer .up{background:#08bd6a}.hwm3-footer .flat{background:#3c3e3a}.hwm3-footer .down{background:#ea314d}.hwm3-footer b{color:#e0bc4cd1;margin-left:auto}@media (width<=1100px){.hwm3-hero{grid-template-columns:1fr}.hwm3-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.hwm3-map{grid-template-columns:repeat(8,minmax(64px,1fr))}.hwm3-tile.size-mega{grid-area:span 3/span 4}}.hc-bt-root{color:#f3f6f8;background:radial-gradient(circle at 0 0,#ffb8001a,#0000 34rem),linear-gradient(#060707 0%,#020303 100%);min-height:100vh;padding:20px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hc-bt-topbar,.hc-bt-card,.hc-bt-chart-card,.hc-bt-rule-sheet,.hc-bt-factor-panel,.hc-bt-settings,.hc-bt-trades,.hc-bt-assumptions article{background:#101213eb;border:1px solid #ffffff1a;box-shadow:0 18px 46px #00000057}.hc-bt-topbar{justify-content:space-between;align-items:stretch;gap:18px;padding:18px;display:flex}.hc-bt-kicker,.hc-bt-panel-title,.hc-bt-card header span,.hc-bt-chart-card header span,.hc-bt-metric span,.hc-bt-trades header span,.hc-bt-template-grid article span,.hc-bt-assumptions article span{color:#ffd300cc;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.hc-bt-topbar h1{margin:6px 0 4px;font-size:28px;line-height:1}.hc-bt-topbar p,.hc-bt-card p,.hc-bt-rule-sheet p,.hc-bt-template-grid article p,.hc-bt-assumptions article p{color:#eef2f6ad;margin:0;font-size:13px}.hc-bt-actions,.hc-bt-header-actions,.hc-bt-builder-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.hc-bt-actions button,.hc-bt-trades header button,.hc-bt-tabs button,.hc-bt-factor-panel button,.hc-bt-template-grid button,.hc-bt-builder-actions button,.hc-bt-table-wrap button{color:#fff3a3;cursor:pointer;background:#ffd30014;border:1px solid #ffd30047;padding:9px 12px;font-weight:900}.hc-bt-actions button:hover,.hc-bt-trades header button:hover,.hc-bt-tabs button:hover,.hc-bt-tabs button.active,.hc-bt-factor-panel button:hover,.hc-bt-template-grid button:hover,.hc-bt-builder-actions button:hover,.hc-bt-table-wrap button:hover{color:#fff;background:#ffd3002e;border-color:#ffd30099}.hc-bt-badge{color:#b7dcff;text-transform:uppercase;letter-spacing:.08em;background:#1d63a02e;border:1px solid #75beff57;padding:8px 10px;font-size:11px;font-weight:900}.hc-bt-warning{color:#ffebbee6;background:#ffbe601a;border:1px solid #ffbe6047;margin:12px 0;padding:10px 12px;font-size:12px;font-weight:800}.hc-bt-tabs{flex-wrap:wrap;gap:6px;margin:10px 0 14px;display:flex}.hc-bt-tabs button{color:#eef2f6c7;background:#ffffff0a;border-color:#ffffff1a}.hc-bt-home,.hc-bt-results,.hc-bt-analytics,.hc-bt-compare,.hc-bt-assumptions{grid-template-columns:repeat(3,minmax(260px,1fr));gap:12px;display:grid}.hc-bt-card,.hc-bt-chart-card,.hc-bt-assumptions article{padding:14px}.hc-bt-card header,.hc-bt-chart-card header,.hc-bt-trades header,.hc-bt-rule-sheet header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hc-bt-card header strong,.hc-bt-chart-card header strong,.hc-bt-trades header strong,.hc-bt-rule-sheet header strong,.hc-bt-template-grid article strong,.hc-bt-assumptions article strong{font-size:15px}.hc-bt-template-grid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:10px;display:grid}.hc-bt-template-grid article{background:#00000038;border:1px solid #ffffff14;gap:8px;padding:12px;display:grid}.hc-bt-span-2{grid-column:span 2}.hc-bt-span-3{grid-column:span 3}.hc-bt-session-row,.hc-bt-metrics,.hc-bt-detail-grid{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;display:grid}.hc-bt-session-row div,.hc-bt-metric{background:#00000038;border:1px solid #ffffff14;padding:12px}.hc-bt-session-row span{color:#eef2f68f;margin-bottom:8px;font-size:11px;display:block}.hc-bt-session-row b,.hc-bt-metric strong{font-size:24px;line-height:1.1}.hc-bt-metric em{color:#eef2f69e;margin-top:7px;font-size:12px;font-style:normal;display:block}.pos{color:#38c78a!important}.neg{color:#ff5a66!important}.hc-bt-chart-large{height:360px}.hc-bt-chart-medium{height:310px}.hc-bt-chart-small{height:260px}.hc-bt-builder{grid-template-columns:250px minmax(420px,1fr) 260px;gap:12px;display:grid}.hc-bt-factor-panel,.hc-bt-settings,.hc-bt-rule-sheet{padding:12px}.hc-bt-factor-panel{flex-direction:column;gap:7px;display:flex}.hc-bt-factor-panel button{text-align:left;color:#eef2f6cc;background:#ffffff0a;border-color:#ffffff17}.hc-bt-rule-sheet select,.hc-bt-settings input{color:#f4f7fb;background:#070909;border:1px solid #ffd30047;width:100%;padding:9px;font-weight:800}.hc-bt-rules{border:1px solid #ffffff1a;margin-bottom:12px;overflow:hidden}.hc-bt-rule-head,.hc-bt-rule-row{border-bottom:1px solid #ffffff14;grid-template-columns:130px 1.4fr 120px 1.2fr 120px;display:grid}.hc-bt-rule-head span{color:#ffe58a;text-transform:uppercase;background:#ffd30024;padding:10px;font-size:11px;font-weight:900}.hc-bt-rule-row>*{color:#eef2f6d1;padding:11px 10px;font-size:12px}.hc-bt-rule-row b{color:#ffd300}.hc-bt-rule-row em{color:#b7dcff;font-style:normal}.hc-bt-builder-actions{justify-content:flex-start;margin-top:14px}.hc-bt-settings{gap:9px;display:grid}.hc-bt-settings label{color:#eef2f69e;text-transform:uppercase;gap:5px;font-size:11px;font-weight:900;display:grid}.hc-bt-trades{padding:0;overflow:hidden}.hc-bt-trades header{border-bottom:1px solid #ffffff14;margin:0;padding:14px}.hc-bt-table-wrap{max-height:68vh;overflow:auto}.hc-bt-table-wrap--compact{max-height:420px}.hc-bt-table-wrap table{border-collapse:collapse;width:100%;min-width:1260px;font-size:12px}.hc-bt-table-wrap--compact table{min-width:980px}.hc-bt-table-wrap th,.hc-bt-table-wrap td{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:11px 10px}.hc-bt-table-wrap th{z-index:1;color:#eef2f69e;text-transform:uppercase;background:#111314;font-size:11px;position:sticky;top:0}.hc-bt-table-wrap th:nth-child(-n+5),.hc-bt-table-wrap td:nth-child(-n+5){text-align:left}.hc-bt-table-wrap td small{color:currentColor;opacity:.8;display:block}.hc-bt-table-wrap button{padding:6px 9px;font-size:11px}.hc-bt-long{color:#61a8ff;font-weight:900}.hc-bt-assumptions article{min-height:180px}.hc-bt-assumptions article strong{margin:9px 0;display:block}@media (width<=1120px){.hc-bt-home,.hc-bt-results,.hc-bt-analytics,.hc-bt-compare,.hc-bt-assumptions,.hc-bt-builder,.hc-bt-metrics,.hc-bt-detail-grid,.hc-bt-session-row,.hc-bt-template-grid{grid-template-columns:1fr}.hc-bt-span-2,.hc-bt-span-3{grid-column:auto}.hc-bt-topbar{flex-direction:column}}.hc-bt-lw-shell--audit{gap:10px}.hc-bt-lw-toolbar--audit{align-items:flex-start}.hc-bt-lw-toolbar--audit span{color:#eef2f694}.hc-bt-lw-toolbar--audit strong{color:#f6f8fb;font-size:14px}.hc-bt-lw-controls--audit{max-width:620px}.hc-bt-lw-host--audit{border:1px solid #ffffff1a;height:560px;min-height:560px;box-shadow:inset 0 0 0 1px #ffffff06,0 20px 60px #0000003d}.hc-bt-trade-chart-shell .hc-bt-lw-host--audit{height:350px;min-height:350px}.hc-bt-price-card .hc-bt-lw-host--audit{min-height:560px}.hc-bt-trade-inspector{background:linear-gradient(90deg,#ffd3000e,#61a8ff09);border:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;display:flex}.hc-bt-trade-inspector span,.hc-bt-trade-inspector em{color:#eef2f6a3;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-style:normal;font-weight:850}.hc-bt-trade-inspector strong{color:#fff;font-size:13px}.hc-bt-trade-inspector b{font-size:12px;font-weight:950}.hc-bt-lw-summary--audit{border-top-color:#ffffff17}.hc-bt-price-card{padding-bottom:12px}.hc-bt-trade-chart-shell{background:#00000029;border-bottom:1px solid #ffffff14;padding:14px}.hc-bt-lw-shell{gap:8px;display:grid}.hc-bt-lw-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.hc-bt-lw-toolbar span,.hc-bt-lw-summary span{color:#eef2f68f;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.hc-bt-lw-toolbar strong{color:#f3f6f8;margin-top:3px;font-size:13px;display:block}.hc-bt-lw-controls{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hc-bt-lw-controls button,.hc-bt-trade-focus-btn{color:#fff3a3;cursor:pointer;background:#ffd30014;border:1px solid #ffd3003d;padding:7px 9px;font-size:11px;font-weight:900}.hc-bt-lw-controls button.active,.hc-bt-lw-controls button:hover,.hc-bt-trade-focus-btn:hover{color:#fff;background:#ffd3002e;border-color:#ffd3009e}.hc-bt-lw-controls button.soft{color:#c8ddff;background:#61a8ff12;border-color:#61a8ff38}.hc-bt-lw-controls button.soft.active,.hc-bt-lw-controls button.soft:hover{color:#fff;background:#61a8ff29;border-color:#61a8ff94}.hc-bt-lw-host{background:#050707;border:1px solid #ffffff14;width:100%;min-width:0;height:430px}.hc-bt-trade-chart-shell .hc-bt-lw-host{height:315px}.hc-bt-lw-summary{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.hc-bt-table-wrap td:first-child .hc-bt-trade-focus-btn{min-width:42px}.hc-bt-lw-host a[href*=tradingview\.com],.hc-bt-lw-host a[href*=tradingview]{opacity:0!important;pointer-events:none!important;display:none!important}.hc-bt-lw-shell--v1e{gap:10px}.hc-bt-lw-toolbar--v1e{align-items:flex-start}.hc-bt-lw-toolbar--v1e strong{color:#f6f8fb;font-size:14px}.hc-bt-lw-controls--v1e{max-width:760px}.hc-bt-lw-controls button.micro{color:#eef2f6bd;background:#ffffff0b;border-color:#ffffff29}.hc-bt-lw-controls button.micro.active,.hc-bt-lw-controls button.micro:hover{color:#fff;background:#26d07c1f;border-color:#26d07c7a}.hc-bt-lw-host--v1e{height:560px;min-height:560px}.hc-bt-trade-chart-shell .hc-bt-lw-host--v1e{height:330px;min-height:330px}.hc-bt-lw-summary--v1e{border-top-color:#ffffff17}.hc-bt-trade-inspector{border-top:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;padding-top:10px;display:grid}.hc-bt-trade-inspector article{background:#ffffff07;border:1px solid #ffffff13;padding:9px}.hc-bt-trade-inspector span{color:#eef2f685;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:900;display:block}.hc-bt-trade-inspector strong{color:#f7f8fb;margin-top:4px;font-size:12px;display:block}.hc-bt-lw-host a,.hc-bt-lw-host a[href*=tradingview],.hc-bt-lw-host a[href*=tradingview\.com],.hc-bt-lw-host [class*=attribution],.hc-bt-lw-host [class*=logo]{opacity:0!important;pointer-events:none!important;display:none!important}@media (width<=980px){.hc-bt-trade-inspector{grid-template-columns:repeat(2,minmax(120px,1fr))}.hc-bt-lw-host--v1e{height:430px;min-height:430px}}.hc-bt-trade-chart-shell{margin:0 0 10px}.hc-bt-trade-chart-shell .hc-bt-lw-toolbar{padding:0}.hc-bt-trade-chart-shell .hc-bt-lw-summary{font-size:10px}.hc-bt-trade-row-selected{outline:1px solid #ffd3006b;background:#ffd30013!important}.hc-bt-trade-row-selected td{color:#fff8c8}.hc-bt-data-strip{background:#ffd3000b;border:1px solid #ffd30029;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.hc-bt-data-strip span{color:#ffd300b8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hc-bt-data-strip strong{color:#f6f8fb;margin-top:3px;font-size:13px;display:block}.hc-bt-data-strip p{color:#eef2f694;margin:3px 0 0;font-size:11px}.hc-bt-data-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:360px;display:flex}.hc-bt-upload-btn,.hc-bt-data-actions button{color:#fff3a3;cursor:pointer;background:#ffd30014;border:1px solid #ffd30047;padding:8px 10px;font-size:11px;font-weight:900}.hc-bt-upload-btn:hover,.hc-bt-data-actions button:hover{color:#fff;background:#ffd30029;border-color:#ffd3009e}.hc-bt-upload-btn input{display:none}.hc-bt-data-actions small{color:#eef2f68a;max-width:320px;font-size:11px}@media (width<=980px){.hc-bt-data-strip{flex-direction:column;align-items:flex-start}.hc-bt-data-actions{justify-content:flex-start;min-width:0}}.hc-bt-data-quality{grid-column:1/-1;grid-template-columns:repeat(6,minmax(120px,1fr));gap:8px;margin-top:-6px;display:grid}.hc-bt-data-quality article{background:#ffffff07;border:1px solid #ffffff13;padding:10px}.hc-bt-data-quality article span{color:#eef2f685;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.hc-bt-data-quality article strong{color:#f6f8fb;margin-top:4px;font-size:12px;display:block}.hc-bt-data-quality.is-ready article:first-child{border-color:#2ee88b47}.hc-bt-data-quality.is-warning article:first-child{border-color:#ffd3005c}.hc-bt-data-quality-note{grid-column:span 1}.hc-bt-data-quality-note strong{line-height:1.35;color:#fff3a3!important}@media (width<=1180px){.hc-bt-data-quality{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media (width<=780px){.hc-bt-data-quality{grid-template-columns:1fr}}.hc-bt-session-strip{background:#61a8ff0b;border:1px solid #61a8ff2e;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.hc-bt-session-strip span{color:#61a8ffcc;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hc-bt-session-strip strong{color:#f6f8fb;margin-top:3px;font-size:13px;display:block}.hc-bt-session-strip p{color:#eef2f694;margin:3px 0 0;font-size:11px}.hc-bt-session-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:470px;display:flex}.hc-bt-session-actions button{color:#c8ddff;cursor:pointer;background:#61a8ff14;border:1px solid #61a8ff47;padding:8px 10px;font-size:11px;font-weight:900}.hc-bt-session-actions button:hover{color:#fff;background:#61a8ff29;border-color:#61a8ff9e}.hc-bt-session-actions small{color:#eef2f68a;max-width:300px;font-size:11px}@media (width<=980px){.hc-bt-session-strip{flex-direction:column;align-items:flex-start}.hc-bt-session-actions{justify-content:flex-start;min-width:0}}.hc-bt-preset-strip{background:linear-gradient(135deg,#ffd3000b,#61a8ff09);border:1px solid #ffd30024;grid-column:1/-1;grid-template-columns:minmax(220px,.75fr) minmax(420px,1.8fr);gap:12px;padding:12px 14px;display:grid}.hc-bt-preset-head span{color:#ffd300c7;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hc-bt-preset-head strong{color:#f6f8fb;margin-top:3px;font-size:13px;display:block}.hc-bt-preset-head p{color:#eef2f694;margin:4px 0 0;font-size:11px;line-height:1.35}.hc-bt-preset-grid{grid-template-columns:repeat(3,minmax(130px,1fr));gap:8px;display:grid}.hc-bt-preset-card{text-align:left;color:#f6f8fb;cursor:pointer;background:#ffffff08;border:1px solid #ffffff13;min-height:92px;padding:10px}.hc-bt-preset-card:hover{background:#ffd30013;border-color:#ffd30070}.hc-bt-preset-card span{color:#ffd300bd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:900;display:inline-block}.hc-bt-preset-card strong{color:#fff;font-size:12px;display:block}.hc-bt-preset-card small{color:#eef2f68f;margin-top:5px;font-size:10px;line-height:1.35;display:block}.hc-bt-preset-card.is-execution span{color:#ff9055e6}.hc-bt-preset-card.is-breakout span{color:#61a8ffe6}.hc-bt-preset-card.is-mean-reversion span{color:#2ee88bd9}@media (width<=1180px){.hc-bt-preset-strip{grid-template-columns:1fr}.hc-bt-preset-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media (width<=720px){.hc-bt-preset-grid{grid-template-columns:1fr}}.hc-bt-builder-preset-strip{background:linear-gradient(135deg,#ffd3000e,#61a8ff09);border:1px solid #ffd30029;margin:0 0 14px;padding:10px 12px}.hc-bt-builder-preset-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.hc-bt-builder-preset-head span{color:#ffd300c7;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.hc-bt-builder-preset-head strong{color:#f6f8fb;font-size:12px}.hc-bt-builder-preset-actions{grid-template-columns:repeat(3,minmax(120px,1fr));gap:7px;display:grid}.hc-bt-builder-preset-chip{text-align:left;color:#f6f8fb;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;min-height:54px;padding:8px 9px}.hc-bt-builder-preset-chip:hover{background:#ffd30016;border-color:#ffd30075}.hc-bt-builder-preset-chip span{color:#ffd300b8;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.hc-bt-builder-preset-chip strong{color:#fff;margin-top:3px;font-size:11px;display:block}.hc-bt-builder-preset-chip.is-execution span{color:#ff9055e6}.hc-bt-builder-preset-chip.is-breakout span{color:#61a8ffe6}.hc-bt-builder-preset-chip.is-mean-reversion span{color:#2ee88bd9}@media (width<=980px){.hc-bt-builder-preset-actions{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=720px){.hc-bt-builder-preset-head{flex-direction:column;align-items:flex-start}.hc-bt-builder-preset-actions{grid-template-columns:1fr}}.hc-bt-session-actions button:nth-of-type(4),.hc-bt-session-actions button:nth-of-type(5){color:#fff3a3;background:#ffd30014;border-color:#ffd30052}.hc-bt-adapter-planner{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.hc-bt-adapter-planner label{color:#eef2f69e;letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:800;display:grid}.hc-bt-adapter-planner select{color:#f6f8fb;background:#00000057;border:1px solid #ffffff1f;outline:none;min-height:34px;padding:0 10px}.hc-bt-adapter-readiness{background:#ffd3000b;border:1px solid #ffd3002e;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px;margin:8px 0 12px;padding:12px;display:grid}.hc-bt-adapter-readiness span{color:#ffd300c7;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.hc-bt-adapter-readiness strong{color:#f6f8fb;margin-top:4px;font-size:12px;display:block}.hc-bt-adapter-readiness p{color:#eef2f6a8;margin:7px 0 0;font-size:12px;line-height:1.45}.hc-bt-adapter-readiness ul{color:#eef2f6a8;margin:0;padding-left:16px;font-size:11px;line-height:1.5}@media (width<=980px){.hc-bt-adapter-planner,.hc-bt-adapter-readiness{grid-template-columns:1fr}}.hc-bt-ht-load-status{color:#eef2f694;margin-top:4px;font-size:11px;line-height:1.35;display:block}.hc-bt-adapter-readiness.is-ready{background:#3ecf8e0d;border-color:#3ecf8e3d}.hc-bt-adapter-readiness.is-ready span{color:#3ecf8edb}.ht-lightweight-market-chart{background:linear-gradient(#10151cd1,#06080cf5),radial-gradient(circle at 20% 0,#f5b22614,#0000 32%);border-radius:16px;width:100%;min-width:0;display:block;position:relative;overflow:hidden}.ht-lightweight-market-chart__host{z-index:1;width:100%;position:relative}.ht-lightweight-market-chart__topline{z-index:4;pointer-events:none;color:#e2e7ebb8;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;top:10px;left:12px;right:12px}.ht-lightweight-market-chart__topline span{color:#f5b226;font-weight:800}.ht-lightweight-market-chart__topline strong{color:#fff;font-weight:800}.ht-lightweight-market-chart__topline em{color:#f5b226b3;margin-left:auto;font-style:normal;font-weight:700}.ht-lightweight-market-chart__empty,.ht-lightweight-market-chart__error{z-index:5;text-align:center;background:linear-gradient(#06080c9e,#06080cd1);place-content:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.ht-lightweight-market-chart__empty strong,.ht-lightweight-market-chart__error strong{color:#ffd56a;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.ht-lightweight-market-chart__empty span,.ht-lightweight-market-chart__error span{color:#ebeff2ad;font-size:12px}.ht-lightweight-market-chart__error strong{color:#ff8c8c}.ht-lightweight-market-chart,.ht-lightweight-market-chart:hover,.ht-lightweight-market-chart:focus-within,.ht-lightweight-market-chart__host,.ht-lightweight-market-chart__host canvas{background:#06090d!important}.ht-lightweight-market-chart a[href*=tradingview],.ht-lightweight-market-chart a[href*=TradingView],.ht-lightweight-market-chart [id*=tv-attr],.ht-lightweight-market-chart [class*=tv-attr],.ht-lightweight-market-chart [aria-label*=TradingView]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.htw3-native-graficos{height:100%;min-height:620px;position:relative;overflow:hidden}.htw-graf6{color:#f5f7f8f0;background:#050505;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0;overflow:hidden}.htw-graf6 button,.htw-graf6 input,.htw-graf6 select{font:inherit}.htw-graf6-security{background:linear-gradient(90deg,#090a0cfa,#0c0c0dfa);border-bottom:1px solid #f5b22638;flex:none;grid-template-columns:145px minmax(0,1fr);min-height:74px;display:grid}.htw-graf6-security-id{background:radial-gradient(circle at 20% 0,#f5b2262e,#0000 56%);border-right:1px solid #ffffff14;align-content:center;gap:3px;padding:9px 12px;display:grid}.htw-graf6-security-id strong{color:#fff;letter-spacing:.02em;font-size:18px}.htw-graf6-security-id span{color:#f5b226;text-transform:uppercase;font-size:11px;font-weight:900}.htw-graf6-security-id small{color:#ebeff28a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htw-graf6-metrics{grid-template-columns:repeat(10,minmax(82px,1fr));min-width:0;display:grid;overflow:hidden}.htw-graf6-metric{background:linear-gradient(#ffffff0b,#ffffff03);border-right:1px solid #ffffff14;align-content:center;gap:3px;min-width:0;padding:7px 10px;display:grid}.htw-graf6-metric span{color:#dde2e68f;text-transform:uppercase;font-size:10px;font-weight:900}.htw-graf6-metric strong{color:#e8edf0;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,1.42vw,21px);line-height:1.05;overflow:hidden}.htw-graf6-metric em{color:#e0e5e994;font-size:10px;font-style:normal}.htw-graf6 .positive{color:#42f08f!important}.htw-graf6 .negative{color:#ff6f7c!important}.htw-graf6-tabs{background:linear-gradient(90deg,#13110cfa,#08090afa);border-bottom:1px solid #f5b22629;flex:none;min-height:34px;display:flex;overflow:hidden}.htw-graf6-tabs button{color:#ebeff2a8;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff14;min-width:max-content;padding:0 13px;font-size:11px;font-weight:900}.htw-graf6-tabs button.active,.htw-graf6-tabs button.action{color:#0b0c0d;background:linear-gradient(#f5b226,#d98f13)}.htw-graf6-controls{background:#060708fa;border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:6px;min-height:43px;padding:6px 10px;display:flex;overflow:auto hidden}.htw-graf6-controls label,.htw-graf6-search-row label{color:#e7ecef8f;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.htw-graf6-controls select,.htw-graf6-search-row select,.htw-graf6-search-row input{color:#f6f7f8;background:#090909;border:1px solid #f5b2263d;border-radius:4px;outline:none;height:28px;padding:0 8px}.htw-graf6-periods{align-items:center;gap:5px;display:flex}.htw-graf6-periods span{color:#e7ecef8f;text-transform:uppercase;margin-right:4px;font-size:10px;font-weight:900}.htw-graf6-controls button,.htw-graf6-periods button,.htw-graf6-tools button,.htw-graf6-cats button,.htw-graf6-close-search{color:#eef2f5c7;cursor:pointer;white-space:nowrap;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:4px;height:28px;padding:0 9px;font-size:11px;font-weight:900}.htw-graf6-controls button:hover,.htw-graf6-periods button:hover,.htw-graf6-periods button.active,.htw-graf6-tools button:hover,.htw-graf6-cats button:hover,.htw-graf6-cats button.active,.htw-graf6-close-search:hover{color:#ffd56a;background:#f5b2262e;border-color:#f5b22675}.htw-graf6-search-row{background:#020304fa;border-bottom:1px solid #ffffff0f;flex:none;grid-template-columns:minmax(220px,.45fr) 160px minmax(0,1fr);align-items:center;gap:8px;min-height:37px;padding:5px 10px;display:grid}.htw-graf6-search-row label:first-child{align-items:stretch;gap:4px;display:grid}.htw-graf6-search-row label:first-child input{width:100%}.htw-graf6-tools{justify-content:flex-end;gap:4px;display:flex;overflow:auto hidden}.htw-graf6-search-tray{background:#030405fa;border-bottom:1px solid #f5b2262e;flex:none;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr) auto;gap:10px;max-height:148px;padding:8px 10px;display:grid;overflow:hidden}.htw-graf6-cats{flex-wrap:wrap;align-content:flex-start;gap:5px;display:flex;overflow:auto}.htw-graf6-cats button{border-radius:999px}.htw-graf6-cats button:disabled{opacity:.34;cursor:not-allowed}.htw-graf6-results{grid-template-columns:repeat(2,minmax(240px,1fr));gap:5px;display:grid;overflow:auto}.htw-graf6-results button{color:#fff;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:5px;grid-template-columns:110px minmax(0,1fr) 92px;align-items:center;gap:7px;min-height:36px;display:grid}.htw-graf6-results button:hover{background:#f5b2261a;border-color:#f5b2267a}.htw-graf6-results strong{padding-left:9px}.htw-graf6-results span{text-overflow:ellipsis;white-space:nowrap;color:#e6ebefb8;overflow:hidden}.htw-graf6-results em{color:#f5b226bd;text-transform:uppercase;font-size:10px;font-style:normal}.htw-graf6-chart-shell{background:#020202;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.htw-graf6-chart-frame{background:#010101;border:1px solid #ffffff1a;flex:auto;min-height:310px;margin:10px 10px 0;position:relative;overflow:hidden}.htw-graf6-echart,.ht-lightweight-market-chart{position:absolute;inset:0;width:100%!important;height:100%!important}.htw-graf6-legend{z-index:2;background:#000000a3;border:1px solid #ffffff1a;gap:6px;width:180px;padding:8px 10px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 14px 36px #00000059}.htw-graf6-legend label{color:#e1e6eac2;grid-template-columns:15px 1fr auto;align-items:center;gap:5px;font-size:10px;display:grid}.htw-graf6-legend input{accent-color:#f5b226}.htw-graf6-legend strong{color:#fff;font-size:10px}.htw-graf6-empty{z-index:3;pointer-events:none;background:#000000ad;border:1px solid #f5b22638;border-radius:8px;gap:5px;max-width:560px;padding:11px 13px;display:grid;position:absolute;bottom:54px;left:24px}.htw-graf6-empty strong{color:#ffd56a;font-size:12px}.htw-graf6-empty span{color:#ebeff2a8;word-break:break-word;font-size:11px;line-height:1.35}.htw-graf6-footer{color:#e7ecef8a;white-space:nowrap;background:#030405fa;border-top:1px solid #ffffff14;flex:none;align-items:center;gap:14px;min-height:28px;padding:0 10px;font-size:10px;font-weight:900;display:flex;overflow:auto hidden}.htw-graf6-footer span:first-child{color:#f5b226;letter-spacing:.08em}@media (width<=1180px){.htw-graf6-metrics{grid-template-columns:repeat(5,minmax(92px,1fr))}.htw-graf6-security{min-height:116px}}@media (width<=980px){.htw-graf6-security,.htw-graf6-search-row,.htw-graf6-search-tray{grid-template-columns:1fr}.htw-graf6-security{min-height:auto}.htw-graf6-metrics{grid-template-columns:repeat(2,minmax(110px,1fr))}.htw-graf6-tabs,.htw-graf6-controls,.htw-graf6-tools,.htw-graf6-footer{overflow-x:auto}.htw-graf6-results{grid-template-columns:1fr}.htw-graf6-legend{width:160px}}.htw-graf6-chart-frame .ht-lightweight-market-chart{width:100%;height:100%;position:absolute;inset:0}.htw-graf6-chart-frame .ht-lightweight-market-chart__host{width:100%;height:100%}.htw-graf6-chart-frame .ht-lightweight-market-chart__empty{text-align:center;color:#ebeff2b8;place-items:center;display:grid;position:absolute;inset:0}.htw-graf6-chart-frame,.htw-graf6-chart-frame:hover,.htw-graf6-chart-frame:focus-within{background:#06090d!important}.htw-graf6-chart-frame a[href*=tradingview],.htw-graf6-chart-frame a[href*=TradingView],.htw-graf6-chart-frame [id*=tv-attr],.htw-graf6-chart-frame [class*=tv-attr],.htw-graf6-chart-frame [aria-label*=TradingView]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.ht-chartable-shell{--chrt-bg:#000;--chrt-panel:#070707;--chrt-border:#ffb80057;--chrt-orange:#ffb000;--chrt-green:#8fd000;--chrt-text:#e9e0cc;--chrt-muted:#e9e0cc9e;--chrt-red:#ff4056;--chrt-blue:#3479ff;height:100%;min-height:0;color:var(--chrt-text);border:1px solid var(--chrt-border);background:#000;grid-template-rows:40px 42px minmax(0,1fr);font-family:IBM Plex Mono,Cascadia Mono,Consolas,monospace;display:grid;overflow:hidden}.ht-chartable-shell *,.ht-chartable-shell :before,.ht-chartable-shell :after{box-sizing:border-box}.ht-chartable-top{background:linear-gradient(#080808,#020202);border-bottom:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 10px;display:grid}.ht-chartable-top>div:first-child{align-items:baseline;gap:10px;min-width:0;display:flex}.ht-chartable-top span{color:var(--chrt-orange);letter-spacing:.08em;font-weight:950}.ht-chartable-top strong{color:#fff;letter-spacing:-.04em;font-size:16px}.ht-chartable-top small{color:var(--chrt-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.ht-chartable-market-clock{color:var(--chrt-muted);align-items:baseline;gap:14px;display:flex}.ht-chartable-market-clock b{color:var(--chrt-orange);font-size:16px}.ht-chartable-market-clock em{color:var(--chrt-green);font-style:normal}.ht-chartable-market-clock em.negative{color:var(--chrt-red)}.ht-chartable-toolbar{z-index:20;background:#111;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(260px,360px) 88px auto 92px 128px auto auto auto auto auto auto minmax(0,1fr);align-items:center;gap:6px;padding:5px 8px;display:grid;position:relative}.ht-chartable-toolbar select,.ht-chartable-toolbar input,.ht-chartable-toolbar button{height:30px;color:var(--chrt-text);background:#090909;border:1px solid #ffffff24;border-radius:0;font-family:inherit;font-size:12px}.ht-chartable-toolbar input{outline:none;width:100%;padding:0 9px}.ht-chartable-toolbar input:focus{border-color:var(--chrt-orange);box-shadow:0 0 0 1px #ffb00040}.ht-chartable-toolbar button{cursor:pointer;padding:0 10px}.ht-chartable-toolbar button:hover,.ht-chartable-toolbar button.active,.ht-chartable-mode-toggle button.active{background:var(--chrt-blue);color:#fff;border-color:#6ca2ff}.ht-chartable-toolbar button:disabled{opacity:.45;cursor:not-allowed}.ht-chartable-mode-toggle{grid-template-columns:1fr 1fr;gap:2px;min-width:92px;display:grid}.ht-chartable-mode-toggle button{padding:0 7px}.ht-chartable-candle-theme:disabled{opacity:.46;color:#e9e0cc73}.ht-chartable-symbol-search{min-width:0;position:relative}.ht-chartable-symbol-results{z-index:99;background:#050505;border:1px solid #ffb00099;max-height:410px;position:absolute;top:34px;left:0;right:-260px;overflow:auto;box-shadow:0 18px 40px #000000b8}.ht-chartable-symbol-results header{color:var(--chrt-orange);text-transform:uppercase;background:#141414;border-bottom:1px solid #ffb00038;justify-content:space-between;gap:8px;padding:7px 9px;font-size:10px;display:flex;position:sticky;top:0}.ht-chartable-symbol-results button{text-align:left;width:100%;height:auto;min-height:36px;color:var(--chrt-text);background:#060606;border:0;border-bottom:1px solid #ffffff0f;grid-template-columns:92px minmax(0,1fr) 128px;align-items:center;gap:8px;padding:6px 9px;display:grid}.ht-chartable-symbol-results button:hover{background:#ffb0001a}.ht-chartable-symbol-results button strong{color:var(--chrt-orange);font-size:12px}.ht-chartable-symbol-results button span,.ht-chartable-symbol-results button em{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--chrt-muted);font-size:10px;font-style:normal;overflow:hidden}.ht-chartable-symbol-results p{color:var(--chrt-muted);margin:0;padding:14px 10px;font-size:11px}.ht-chartable-main{grid-template-columns:minmax(0,1fr) 260px;min-height:0;display:grid;overflow:hidden}.ht-chartable-canvas-panel{background:linear-gradient(90deg,#0000 0 31%,#ffffff07 31% 77%,#0000 77%),#000;min-width:0;min-height:0;position:relative;overflow:hidden}.ht-chartable-canvas-panel:after{content:"";pointer-events:none;opacity:.22;z-index:3;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 84px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/96px 100%;position:absolute;inset:0}.ht-chartable-lwc-host{z-index:2;position:absolute;inset:0}.ht-chartable-lwc-host table,.ht-chartable-lwc-host tr,.ht-chartable-lwc-host td,.ht-chartable-lwc-host canvas{background:0 0!important}.ht-chartable-vpvr-overlay{z-index:1;pointer-events:none;opacity:.38;mix-blend-mode:normal;width:min(27%,300px);position:absolute;inset:10px auto 0 0;overflow:hidden}.ht-chartable-vpvr-overlay:before{content:"";opacity:.42;pointer-events:none;background:linear-gradient(90deg,#8fd0000e,#8fd00005 58%,#0000 100%);position:absolute;inset:0}.ht-chartable-vpvr-overlay span{min-width:5px;box-shadow:none;background:#8fd00052;border-right:1px solid #b4e13c75;display:block;position:absolute;left:0}.ht-chartable-vpvr-overlay span i{display:none}.ht-chartable-empty{z-index:5;height:100%;color:var(--chrt-muted);text-align:center;place-content:center;gap:8px;display:grid;position:relative}.ht-chartable-empty strong{color:var(--chrt-orange);font-size:14px}.ht-chartable-content{background:#070707;border-left:1px solid #ffffff14;min-height:0;overflow:auto}.ht-chartable-content header{height:28px;color:var(--chrt-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff14;align-items:center;padding:0 10px;font-size:10px;display:flex}.ht-chartable-content dl{gap:1px;margin:0;padding:8px;display:grid}.ht-chartable-content dl div{border-bottom:1px solid #ffffff0f;grid-template-columns:82px minmax(0,1fr);padding:6px 0;display:grid}.ht-chartable-content dt{color:var(--chrt-muted);font-size:10px}.ht-chartable-content dd{color:var(--chrt-green);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.ht-chartable-content section{padding:8px}.ht-chartable-content section strong{color:var(--chrt-orange);text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:10px;display:block}.ht-chartable-content p{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0;padding:5px 0;font-size:10px;display:grid}.ht-chartable-content p span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ht-chartable-content p em{color:var(--chrt-green);font-style:normal}.ht-chartable-content p.bad em{color:var(--chrt-red)}@media (width<=1100px){.ht-chartable-toolbar{grid-template-columns:minmax(220px,1fr) 80px auto 86px 120px auto auto auto}.ht-chartable-content{display:none}.ht-chartable-main{grid-template-columns:minmax(0,1fr)}}.ht-chartable-session-window{min-width:82px}.ht-chartable-session-window:disabled{opacity:.38;cursor:not-allowed}.ht-chartable-svp-overlay{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ht-chartable-svp-cell{opacity:.62;border-radius:1px;min-width:1px;position:absolute;box-shadow:0 0 10px #8fd00014}.ht-chartable-svp-cell.poc:after{content:"";background:#ffffffe0;height:1px;position:absolute;top:50%;left:0;right:-6px}.ht-chartable-canvas-panel{isolation:isolate}.ht-chartable-lwc-host{z-index:4!important}.ht-chartable-vpvr-overlay{z-index:1!important}.ht-chartable-svp-overlay{mix-blend-mode:screen;z-index:1!important;opacity:.42!important}.ht-chartable-svp-cell{opacity:.55!important;box-shadow:none!important;border-radius:0!important}.ht-chartable-svp-cell.up{background:#8fd00052!important;border-right:1px solid #aae22c6b!important}.ht-chartable-svp-cell.down{background:#ff40562e!important;border-right:1px solid #ff6e7e47!important}.ht-chartable-svp-cell.poc{opacity:.78!important;box-shadow:inset 0 0 0 1px #ffb00057!important}.ht-chartable-svp-cell.poc:after{background:#ffb00099!important;right:-3px!important}.ht-port-shell{--port-bg:#000;--port-panel:#121212;--port-panel-2:#1a1a1a;--port-line:#ffffff2e;--port-soft:#ffffff12;--port-text:#f2f4f6;--port-muted:#9ca3aa;--port-orange:#ff9f1a;--port-blue:#087bdc;--port-green:#27e86f;--port-red:#ff3658;height:100%;min-height:0;color:var(--port-text);background:#000;grid-template-rows:auto auto auto minmax(0,1fr);font-family:IBM Plex Mono,Cascadia Mono,Consolas,monospace;display:grid;overflow:hidden}.ht-port-terminal-bar{border-bottom:1px solid var(--port-line);background:#020202;justify-content:space-between;align-items:center;min-height:44px;padding:8px 12px;display:flex}.ht-port-terminal-bar div{align-items:baseline;gap:10px;display:flex}.ht-port-terminal-bar span,.ht-port-terminal-bar strong{color:var(--port-orange);font-weight:950}.ht-port-terminal-bar small{color:var(--port-muted);font-size:10px}.ht-port-terminal-bar nav{gap:6px;display:flex}.ht-port-terminal-bar button,.ht-port-workbar select,.ht-port-tabs button,.ht-port-report-grid button{color:#f3f5f8;min-height:28px;font:inherit;cursor:pointer;background:#242424;border:1px solid #ffffff38;padding:0 10px}.ht-port-workbar{background:#080808;border-bottom:1px solid #ffffff24;grid-template-columns:1.25fr 1.35fr 1fr 1fr;gap:8px;padding:8px 10px;display:grid}.ht-port-workbar label{color:var(--port-orange);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.ht-port-workbar select{color:#060606;background:#ff9f1a;width:100%;font-weight:850}.ht-port-tabs{background:#a8a8a8;border-bottom:1px solid #ffffff2e;align-items:center;gap:2px;min-height:32px;padding:0 10px;display:flex;overflow-x:auto}.ht-port-tabs button{color:#e8edf0;white-space:nowrap;background:#222;border-color:#00000038;min-height:26px}.ht-port-tabs button.active{background:var(--port-blue);color:#fff;border-color:#58aaff}.ht-port-main{background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(0deg,#ffffff07 1px,#0000 1px) 0 0/72px 72px,#000;min-height:0;padding:10px;overflow:auto}.ht-port-kpi-grid{grid-template-columns:repeat(8,minmax(130px,1fr));gap:8px;margin-bottom:10px;display:grid}.ht-port-kpi{background:#141414;border:1px solid #ffffff24;min-height:74px;padding:9px}.ht-port-kpi span,.ht-port-panel header span,.ht-port-selected dt,.ht-port-risk-board span,.ht-port-optimizer span,.ht-port-constraint-grid span,.ht-port-report-grid span{color:var(--port-orange);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850;display:block}.ht-port-kpi strong{color:#f4f7fb;margin-top:8px;font-size:18px;display:block}.ht-port-kpi em{color:var(--port-muted);margin-top:3px;font-size:10px;font-style:normal;display:block}.ht-port-kpi.good strong{color:var(--port-green)}.ht-port-kpi.bad strong{color:var(--port-red)}.ht-port-kpi.warn strong{color:var(--port-orange)}.ht-port-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ht-port-grid-summary{grid-template-columns:1.2fr 1fr 1fr}.ht-port-panel{background:#101010f5;border:1px solid #ffffff26;min-height:240px;overflow:hidden}.ht-port-panel.span-2{grid-column:span 2}.ht-port-panel.span-3{grid-column:1/-1}.ht-port-panel header{background:#202020;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;min-height:31px;padding:0 8px;display:flex}.ht-port-panel header strong{color:#f4f6f8;font-size:13px}.ht-port-echart{width:100%;height:252px}.ht-port-echart.tall{height:360px}.ht-port-risk-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:12px;display:grid}.ht-port-risk-board>div{background:#090909;border:1px solid #ffffff1f;min-height:112px;padding:12px}.ht-port-risk-board strong{color:#f7fafc;margin-top:14px;font-size:28px;display:block}.ht-port-risk-board strong.positive,.ht-port-scenário-list p.positive b{color:var(--port-green)}.ht-port-risk-board strong.negative,.ht-port-scenário-list p.negative b{color:var(--port-red)}.ht-port-risk-board small{color:var(--port-muted);margin-top:8px;display:block}.ht-port-mini-list{gap:9px;padding:10px;display:grid}.ht-port-mini-bar{grid-template-columns:72px minmax(0,1fr) 90px;align-items:center;gap:8px;font-size:11px;display:grid}.ht-port-mini-bar span{color:var(--port-orange)}.ht-port-mini-bar strong{text-align:right;color:#f4f6f7;font-size:10px}.ht-port-mini-bar div{background:#ffffff14;height:15px}.ht-port-mini-bar i{background:var(--port-blue);height:100%;display:block}.ht-port-table-wrap{height:410px;overflow:auto}.ht-port-table{border-collapse:collapse;width:100%;font-size:11px}.ht-port-table th{z-index:1;color:#dfe6ea;text-align:left;background:#2b2b2b;border-bottom:1px solid #ffffff38;padding:7px 8px;font-weight:850;position:sticky;top:0}.ht-port-table td{color:#f2f4f6;border-bottom:1px solid #ffffff14;padding:7px 8px}.ht-port-table tr.selected td{background:#087bdc38}.ht-port-link-cell{color:var(--port-orange);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:900}.ht-port-selected{padding:12px}.ht-port-selected b{color:var(--port-orange);font-size:15px}.ht-port-selected p{color:var(--port-muted);font-size:12px}.ht-port-selected dl{gap:1px;margin:12px 0 0;display:grid}.ht-port-selected dl div{border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto;gap:8px;padding:8px 0;display:grid}.ht-port-selected dd{color:#f4f7fa;margin:0}.ht-port-limit-list,.ht-port-scenário-list,.ht-port-attribution-box,.ht-port-stress-table{gap:6px;padding:10px;display:grid}.ht-port-limit-list p,.ht-port-scenário-list p,.ht-port-attribution-box p,.ht-port-stress-table p{background:#080808;border:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;margin:0;padding:8px;display:grid}.ht-port-limit-list span,.ht-port-scenário-list span,.ht-port-attribution-box span,.ht-port-stress-table span{color:var(--port-orange)}.ht-port-limit-list b,.ht-port-scenário-list b,.ht-port-attribution-box b,.ht-port-stress-table b{color:#f5f7f8}.ht-port-limit-list p.ok b{color:var(--port-green)}.ht-port-limit-list p.warn b{color:var(--port-red)}.ht-port-stress-table em{color:var(--port-muted);font-style:normal}.ht-port-budget-grid,.ht-port-bucket-strip,.ht-port-constraint-grid,.ht-port-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.ht-port-budget-grid article,.ht-port-bucket-strip div,.ht-port-constraint-grid p,.ht-port-report-grid article{background:#090909;border:1px solid #ffffff1f;margin:0;padding:12px}.ht-port-budget-grid span,.ht-port-bucket-strip span{color:var(--port-orange);font-size:11px}.ht-port-budget-grid strong,.ht-port-bucket-strip strong,.ht-port-constraint-grid b,.ht-port-report-grid strong{color:#f5f8fa;margin-top:7px;font-size:16px;display:block}.ht-port-budget-grid small,.ht-port-bucket-strip em{color:var(--port-muted);margin-top:5px;font-size:11px;font-style:normal;display:block}.ht-port-optimizer{grid-template-columns:1.2fr 1.2fr 1fr;gap:8px;padding:12px;display:grid}.ht-port-optimizer>div{background:#090909;border:1px solid #ffffff1f;min-height:118px;padding:13px}.ht-port-optimizer strong{color:#fff;margin-top:10px;font-size:20px;display:block}.ht-port-optimizer small{color:var(--port-muted);margin-top:10px;line-height:1.5;display:block}.ht-port-report-grid article{min-height:128px}.ht-port-report-grid button{background:var(--port-orange);color:#050505;margin-top:14px;font-weight:900}.ht-port-report-preview{color:#f2f6f8;min-height:220px;font:inherit;white-space:pre-wrap;background:#050505;margin:0;padding:16px;line-height:1.65}@media (width<=1300px){.ht-port-kpi-grid{grid-template-columns:repeat(4,minmax(130px,1fr))}.ht-port-grid,.ht-port-grid-summary{grid-template-columns:1fr 1fr}.ht-port-panel.span-2,.ht-port-panel.span-3{grid-column:1/-1}.ht-port-workbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.ht-port-kpi-grid,.ht-port-grid,.ht-port-grid-summary,.ht-port-risk-board,.ht-port-budget-grid,.ht-port-bucket-strip,.ht-port-constraint-grid,.ht-port-report-grid,.ht-port-optimizer,.ht-port-workbar{grid-template-columns:1fr}.ht-port-terminal-bar{flex-direction:column;align-items:flex-start;gap:8px}}.ht-port-notice{z-index:10;color:#ffd38a;background:#ff9f1a21;border:1px solid #ff9f1a73;margin-bottom:8px;padding:9px 11px;font-size:12px;font-weight:850;position:sticky;top:0}.ht-port-selected-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.ht-port-selected-actions button,.ht-port-drawer footer button,.ht-port-importer footer button{color:#f4f7fa;min-height:30px;font:inherit;cursor:pointer;background:#242424;border:1px solid #ffffff38;padding:0 10px}.ht-port-selected-actions button:first-child,.ht-port-drawer footer button:first-child,.ht-port-importer footer button:first-child{color:#050505;background:#ff9f1a;border-color:#ff9f1ab8;font-weight:950}.ht-port-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.ht-port-drawer,.ht-port-importer{background:linear-gradient(#101010fc,#020202fc);border:1px solid #ff9f1a6b;width:min(1020px,96vw);max-height:min(760px,92vh);overflow:auto;box-shadow:0 28px 80px #000000a6}.ht-port-drawer header,.ht-port-importer header{background:#1d1d1d;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px;display:flex}.ht-port-drawer header span,.ht-port-importer header span{color:#ff9f1a;letter-spacing:.12em;font-size:10px;font-weight:950;display:block}.ht-port-drawer header strong,.ht-port-importer header strong{color:#fff;margin-top:3px;font-size:18px;display:block}.ht-port-importer header small{color:#ffffff94;margin-top:5px;display:block}.ht-port-drawer header button,.ht-port-importer header button{color:#fff;font:inherit;cursor:pointer;background:#242424;border:1px solid #fff3;min-height:30px;padding:0 10px}.ht-port-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px;display:grid}.ht-port-form-grid label{color:#ff9f1a;letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:10px;font-weight:950;display:grid}.ht-port-form-grid label.wide{grid-column:span 2}.ht-port-form-grid input,.ht-port-form-grid select,.ht-port-importer input,.ht-port-importer textarea{color:#f4f7fb;width:100%;min-height:34px;font:inherit;box-sizing:border-box;background:#060606;border:1px solid #ffffff2e;padding:0 9px}.ht-port-form-grid input:focus,.ht-port-form-grid select:focus,.ht-port-importer textarea:focus{border-color:#ff9f1ad9;outline:1px solid #ff9f1ad9}.ht-port-drawer footer,.ht-port-importer footer{background:#0a0a0a;border-top:1px solid #ffffff21;justify-content:flex-end;gap:8px;padding:12px;display:flex}.ht-port-importer{width:min(1120px,96vw)}.ht-port-import-help{color:#f4f7fac2;gap:4px;padding:10px 12px;font-size:12px;line-height:1.45;display:grid}.ht-port-import-help p{margin:0}.ht-port-importer>input{width:calc(100% - 24px);margin:0 12px 10px;padding:7px}.ht-port-importer textarea{resize:vertical;width:calc(100% - 24px);height:330px;margin:0 12px 12px;padding:10px;line-height:1.45;display:block}@media (width<=920px){.ht-port-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ht-port-form-grid label.wide{grid-column:1/-1}}@media (width<=640px){.ht-port-form-grid{grid-template-columns:1fr}}.ht-port-cashflow-hero{min-height:132px}.ht-port-cashflow-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:12px;display:grid}.ht-port-cashflow-kpis>div{background:#080808;border:1px solid #ffffff1f;min-height:78px;padding:11px}.ht-port-cashflow-kpis span{color:#ff9f1a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.ht-port-cashflow-kpis strong{color:#f4f7fa;margin-top:8px;font-size:19px;display:block}.ht-port-cashflow-kpis small{color:#f4f7fa94;margin-top:4px;display:block}.ht-port-cashflow-table{height:360px;overflow:auto}.ht-port-cashflow-table table{border-collapse:collapse;width:100%;font-size:11px}.ht-port-cashflow-table th{z-index:1;color:#dfe6ea;text-align:left;background:#2a2a2a;border-bottom:1px solid #fff3;padding:7px 8px;position:sticky;top:0}.ht-port-cashflow-table td{color:#f2f4f6;border-bottom:1px solid #ffffff14;padding:7px 8px}.ht-port-cashflow-table td:nth-child(2),.ht-port-cashflow-table td:nth-child(3){color:#ff9f1a;font-weight:850}.ht-port-cashflow-table td:last-child{text-align:right;color:#27e86f;font-weight:850}@media (width<=1200px){.ht-port-cashflow-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ht-port-cashflow-kpis{grid-template-columns:1fr}}.ht-port-analytics-strip-panel{min-height:132px}.ht-port-analytics-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:12px;display:grid}.ht-port-analytics-strip>div{background:#080808;border:1px solid #ffffff1f;min-height:84px;padding:11px}.ht-port-analytics-strip span{color:#ff9f1a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.ht-port-analytics-strip strong{color:#f4f7fa;margin-top:8px;font-size:18px;display:block}.ht-port-analytics-strip small{color:#f4f7fa94;margin-top:4px;display:block}.ht-port-krd-table,.ht-port-rv-table{height:360px;overflow:auto}.ht-port-krd-table table,.ht-port-rv-table table{border-collapse:collapse;width:100%;font-size:11px}.ht-port-krd-table th,.ht-port-rv-table th{z-index:1;color:#dfe6ea;text-align:left;background:#2a2a2a;border-bottom:1px solid #fff3;padding:7px 8px;position:sticky;top:0}.ht-port-krd-table td,.ht-port-rv-table td{color:#f2f4f6;border-bottom:1px solid #ffffff14;padding:7px 8px}.ht-port-krd-table td:first-child,.ht-port-rv-table td:first-child{color:#ff9f1a;font-weight:950}.ht-port-krd-table td:nth-child(n+2),.ht-port-rv-table td:nth-child(n+2){text-align:right}.ht-port-rv-table tr.cheap td:last-child{color:#27e86f;font-weight:950}.ht-port-rv-table tr.rich td:last-child{color:#ff3658;font-weight:950}.ht-port-rv-table tr.fair td:last-child{color:#ffad20;font-weight:950}@media (width<=1300px){.ht-port-analytics-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.ht-port-analytics-strip{grid-template-columns:1fr}}.ht-port-institutional-hero{min-height:142px}.ht-port-step4-kpis,.ht-port-optimizer-command{grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:12px;display:grid}.ht-port-optimizer-command{grid-template-columns:repeat(4,minmax(0,1fr))}.ht-port-step4-kpis>div,.ht-port-optimizer-command>div{background:#080808;border:1px solid #ffffff1f;min-height:88px;padding:12px}.ht-port-step4-kpis span,.ht-port-optimizer-command span,.ht-port-report-status span{color:#ff9f1a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.ht-port-step4-kpis strong,.ht-port-optimizer-command strong{color:#f4f7fa;margin-top:8px;font-size:18px;display:block}.ht-port-step4-kpis strong.positive{color:#27e86f}.ht-port-step4-kpis strong.negative{color:#ff3658}.ht-port-step4-kpis strong.warn{color:#ffad20}.ht-port-step4-kpis small,.ht-port-optimizer-command small{color:#f4f7fa94;margin-top:4px;display:block}.ht-port-scenário-matrix,.ht-port-attribution-table,.ht-port-optimization-table{height:360px;overflow:auto}.ht-port-scenário-matrix table,.ht-port-attribution-table table,.ht-port-optimization-table table{border-collapse:collapse;width:100%;font-size:11px}.ht-port-scenário-matrix th,.ht-port-attribution-table th,.ht-port-optimization-table th{z-index:1;color:#dfe6ea;text-align:left;background:#2a2a2a;border-bottom:1px solid #fff3;padding:7px 8px;position:sticky;top:0}.ht-port-scenário-matrix td,.ht-port-attribution-table td,.ht-port-optimization-table td{color:#f2f4f6;border-bottom:1px solid #ffffff14;padding:7px 8px}.ht-port-scenário-matrix td:first-child,.ht-port-attribution-table td:first-child,.ht-port-optimization-table td:nth-child(3){color:#ff9f1a;font-weight:950}.ht-port-scenário-matrix td:nth-child(n+2),.ht-port-attribution-table td:nth-child(n+2),.ht-port-optimization-table td:nth-child(4),.ht-port-optimization-table td:nth-child(5){text-align:right}.ht-port-scenário-matrix tr.high td:last-child,.ht-port-optimization-table tr.high td:first-child{color:#ff3658;font-weight:950}.ht-port-scenário-matrix tr.medium td:last-child,.ht-port-optimization-table tr.medium td:first-child{color:#ffad20;font-weight:950}.ht-port-scenário-matrix tr.low td:last-child,.ht-port-optimization-table tr.low td:first-child{color:#27e86f;font-weight:950}.ht-port-report-status{gap:6px;padding:12px;display:grid}.ht-port-report-status p{background:#080808;border:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:10px;margin:0;padding:9px;display:grid}.ht-port-report-status b{color:#f4f7fa}@media (width<=1200px){.ht-port-step4-kpis,.ht-port-optimizer-command{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ht-port-step4-kpis,.ht-port-optimizer-command{grid-template-columns:1fr}}.ht-port-optimizer-lab{gap:10px;padding:12px;display:grid}.ht-port-optimizer-lab textarea{resize:vertical;color:#f4f7fa;width:100%;min-height:94px;font:inherit;box-sizing:border-box;background:#060606;border:1px solid #ffffff29;padding:10px;line-height:1.5}.ht-port-optimizer-lab textarea:focus,.ht-port-policy-controls input:focus{border-color:#ff9f1ad9;outline:1px solid #ff9f1ad9}.ht-port-optimizer-insights{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ht-port-optimizer-insights article{background:#080808;border:1px solid #ffffff1a;min-height:90px;padding:9px}.ht-port-optimizer-insights span,.ht-port-policy-controls label{color:#ff9f1a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.ht-port-optimizer-insights strong{color:#27e86f;margin-top:6px;font-size:18px;display:block}.ht-port-optimizer-insights small{color:#f4f7fa9e;margin-top:6px;line-height:1.45;display:block}.ht-port-optimizer-lab footer{justify-content:flex-end;gap:8px;display:flex}.ht-port-optimizer-lab footer button{color:#f4f7fa;min-height:30px;font:inherit;cursor:pointer;background:#242424;border:1px solid #ffffff38;padding:0 10px}.ht-port-optimizer-lab footer button:first-child{color:#050505;background:#ff9f1a;border-color:#ff9f1ab8;font-weight:950}.ht-port-policy-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.ht-port-policy-controls label{gap:5px;display:grid}.ht-port-policy-controls input{color:#f4f7fa;width:100%;min-height:34px;font:inherit;box-sizing:border-box;background:#060606;border:1px solid #ffffff29;padding:0 9px}.ht-port-optimizer-impact-strip{min-height:142px}@media (width<=1200px){.ht-port-optimizer-insights,.ht-port-policy-controls{grid-template-columns:1fr}}.ht-port-report-command{min-height:116px}.ht-port-report-controls{grid-template-columns:minmax(260px,1.4fr) repeat(5,minmax(110px,auto));align-items:end;gap:8px;padding:12px;display:grid}.ht-port-report-controls label{color:#ff9f1a;letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:10px;font-weight:950;display:grid}.ht-port-report-controls select,.ht-port-report-controls button{color:#f4f7fa;min-height:34px;font:inherit;cursor:pointer;background:#242424;border:1px solid #fff3;padding:0 10px}.ht-port-report-controls select{color:#050505;background:#ff9f1a;font-weight:950}.ht-port-report-preview--pack{min-height:520px;max-height:620px;overflow:auto}.ht-port-json-preview{color:#cce4ff;min-height:260px;max-height:360px;font:inherit;white-space:pre-wrap;background:#050505;margin:0;padding:14px;line-height:1.45;overflow:auto}@media print{.ht-port-terminal-bar,.ht-port-workbar,.ht-port-tabs,.ht-port-kpi-grid,.ht-port-report-command,.ht-port-report-status,.ht-port-json-preview{display:none!important}.ht-port-shell,.ht-port-main,.ht-port-panel{color:#000!important;background:#fff!important}.ht-port-report-preview--pack{color:#000!important;background:#fff!important;max-height:none!important}}@media (width<=1180px){.ht-port-report-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ht-port-report-controls{grid-template-columns:1fr}}.ht-port-report-controls button:first-of-type{color:#050505;background:#ff9f1a;border-color:#ff9f1ad1;font-weight:950}.ht-port-report-controls button:nth-of-type(2){color:#ffcf86;background:#111;border-color:#ff9f1a6b}[class*=ht-port] canvas,[class*=ht-port] svg,[class*=ht-port] .echarts-for-react,[class*=ht-port] [class*=echarts]{transition:none!important;animation:none!important}[class*=ht-port] canvas,[class*=ht-port] svg{contain:layout paint;backface-visibility:hidden}.cari-auto-tab-stack{gap:10px;min-height:100%;display:grid}.cari-auto-specific-section{background:linear-gradient(#ffae180e,#050505f5);border:1px solid #ffae1852;margin-top:12px;padding:10px}.cari-auto-specific-head{background:#0b0b0b;border:1px solid #ffae182e;gap:3px;margin-bottom:10px;padding:8px 10px;display:grid}.cari-auto-specific-head span{color:#ffae18;letter-spacing:.08em;font-size:10px;font-weight:800}.cari-auto-specific-head strong{color:#f4f4f5;font-size:13px}.cari-auto-specific-head small{color:#8f96a3;font-size:11px}.cari-auto-reports-section{background:linear-gradient(#ffae180e,#060606fa);border-color:#ffae1859;grid-column:1/-1;padding:10px}.cari-auto-reports-section>header{margin-bottom:10px}.cari-auto-reports-section .cari-auto-shell{background:0 0;border:0;min-height:560px;padding:0}.cari-auto-shell{color:#d7dbe3;height:100%;min-height:720px;font-family:var(--ht-font-mono,"IBM Plex Mono", Consolas, monospace);background:#050505;padding:10px;overflow:auto}.cari-auto-header{background:linear-gradient(#111 0%,#070707 100%);border:1px solid #2a230f;justify-content:space-between;gap:18px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ff9f1a2e}.cari-auto-kicker,.cari-auto-panel-title{color:#ffae18;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.cari-auto-header h2{color:#f1f1f1;margin:4px 0 2px;font-size:21px}.cari-auto-header p{color:#9da3ad;margin:0;font-size:12px}.cari-auto-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cari-auto-header-actions button,.cari-auto-controls select,.cari-auto-snapshot-actions button,.cari-auto-history-actions button{color:#f2f2f2;min-height:28px;font:inherit;background:#171717;border:1px solid #3b3b3b;padding:5px 9px}.cari-auto-header-actions button:hover,.cari-auto-snapshot-actions button:hover,.cari-auto-history-actions button:hover{color:#ffae18;border-color:#ffae18}.cari-auto-header-actions button:disabled,.cari-auto-history-actions button:disabled{opacity:.45;cursor:not-allowed}.cari-auto-metrics{grid-template-columns:repeat(4,minmax(130px,1fr));gap:8px;margin:10px 0;display:grid}.cari-auto-metrics>div,.cari-auto-panel{background:#101010;border:1px solid #232323;box-shadow:inset 0 1px #ffffff09}.cari-auto-metrics>div{min-width:0;padding:10px}.cari-auto-metrics span,.cari-auto-metrics small,.cari-auto-report-summary span,.cari-auto-report-summary small{color:#8f96a3;font-size:11px;display:block}.cari-auto-metrics strong{color:#f6f7f9;overflow-wrap:anywhere;margin:5px 0;font-size:18px;display:block}.cari-auto-grid{grid-template-columns:280px minmax(420px,1fr) 320px;gap:10px;display:grid}.cari-auto-panel{min-width:0;padding:12px}.cari-auto-controls label{color:#ffae18;text-transform:uppercase;gap:5px;margin-top:12px;font-size:11px;display:grid}.cari-auto-checklist{border-top:1px solid #282828;margin-top:14px;padding-top:12px}.cari-auto-checklist>span{color:#f2f2f2;font-size:12px;font-weight:800}.cari-auto-check{flex-direction:row;align-items:center;color:#c6cbd3!important;text-transform:none!important;grid-template-columns:none!important;gap:8px!important;margin-top:8px!important;display:flex!important}.cari-auto-preview{min-height:430px}.cari-auto-report-card{background:linear-gradient(90deg,#ff9f1a14,#0000 32%),#070707;border:1px solid #2d2d2d;min-height:380px;margin-top:10px;padding:18px}.cari-auto-report-top{border-bottom:1px solid #2d2d2d;margin-bottom:14px;padding-bottom:12px}.cari-auto-report-top span,.cari-auto-report-top small{color:#9ca3ad;font-size:11px;display:block}.cari-auto-report-top strong{color:#ffae18;margin:5px 0;font-size:19px;display:block}.cari-auto-report-summary{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cari-auto-report-summary div{background:#111;border:1px solid #222;padding:8px}.cari-auto-report-summary strong{color:#f3f4f6;margin-top:5px;display:block}.cari-auto-report-copy{color:#c4c8d1;margin:14px 0;font-size:12px;line-height:1.5}.cari-auto-report-sections{gap:8px;display:grid}.cari-auto-report-sections div,.cari-auto-batch-list div{background:#0d0d0d;border:1px solid #242424;grid-template-columns:34px 1fr 118px;align-items:center;gap:10px;padding:8px;display:grid}.cari-auto-report-sections span{color:#ffae18;font-weight:800}.cari-auto-report-sections strong,.cari-auto-batch-list strong{color:#f1f3f6;font-size:12px}.cari-auto-report-sections small,.cari-auto-batch-list small{color:#8c93a0;font-size:11px}.cari-auto-workflow{align-content:start;gap:9px;display:grid}.cari-auto-snapshot-detail,.cari-auto-empty-state{background:#0b0b0b;border:1px solid #252525;margin-top:10px;padding:10px}.cari-auto-snapshot-detail>strong{color:#ffae18;margin-bottom:8px;display:block}.cari-auto-snapshot-detail p{grid-template-columns:88px 1fr;gap:8px;margin:8px 0;font-size:11px;display:grid}.cari-auto-snapshot-detail p span{color:#8f96a3}.cari-auto-snapshot-detail p b{color:#f2f4f8}.cari-auto-snapshot-actions,.cari-auto-history-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cari-auto-readiness{border-top:1px solid #292929;margin-top:10px;padding-top:12px}.cari-auto-readiness>div:first-child{color:#cbd0d7;justify-content:space-between;display:flex}.cari-auto-progress{background:#1c1c1c;border:1px solid #303030;height:8px;margin-top:8px}.cari-auto-progress i{background:linear-gradient(90deg,#ff9f1a,#ffd166);height:100%;display:block}.cari-auto-bottom-grid{grid-template-columns:360px 1fr;gap:10px;margin-top:10px;display:grid}.cari-auto-batch-list{gap:8px;display:grid}.cari-auto-batch-list div{grid-template-columns:1fr 90px 120px}.cari-auto-table{border-collapse:collapse;width:100%;font-size:11px}.cari-auto-table th{color:#ffae18;text-align:left;text-transform:uppercase;border-bottom:1px solid #333;padding:7px 6px;font-weight:800}.cari-auto-table td{color:#cfd4dc;border-bottom:1px solid #222;padding:7px 6px}.cari-auto-table tbody tr{cursor:pointer}.cari-auto-table tbody tr:hover,.cari-auto-table tbody tr.is-selected{background:#ffae1814}.cari-auto-status{color:#f3f4f6;white-space:nowrap;background:#141414;border:1px solid #444;padding:2px 6px;font-size:10px}.cari-auto-status-pronto{color:#49e26f;border-color:#49e26f6b}.cari-auto-status-aprovação{color:#ffae18;border-color:#ffae1873}.cari-auto-status-agendado{color:#62b7ff;border-color:#62b7ff6b}@media (width<=1180px){.cari-auto-grid,.cari-auto-bottom-grid,.cari-auto-metrics{grid-template-columns:1fr}}.ht-rvmap-shell{--rv-bg:#000;--rv-panel:#070707;--rv-border:#ffb80057;--rv-orange:#ffb000;--rv-green:#60ff70;--rv-cyan:#2df0e2;--rv-blue:#2979ff;--rv-text:#f4f0e6;--rv-muted:#e9e0cc9e;height:100%;min-height:0;color:var(--rv-text);border:1px solid var(--rv-border);background:#000;grid-template-rows:40px 42px minmax(0,1fr);font-family:IBM Plex Mono,Cascadia Mono,Consolas,monospace;display:grid;overflow:hidden}.ht-rvmap-shell *,.ht-rvmap-shell :before,.ht-rvmap-shell :after{box-sizing:border-box}.ht-rvmap-top{background:linear-gradient(#0d0d0d,#030303);border-bottom:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 10px;display:grid}.ht-rvmap-top>div:first-child{align-items:baseline;gap:10px;min-width:0;display:flex}.ht-rvmap-top span,.ht-rvmap-side section strong{color:var(--rv-orange);letter-spacing:.08em;text-transform:uppercase;font-weight:950}.ht-rvmap-top strong{color:#fff;letter-spacing:-.04em;font-size:16px}.ht-rvmap-top small{color:var(--rv-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.ht-rvmap-state{align-items:baseline;gap:13px;display:flex}.ht-rvmap-state b{color:var(--rv-orange);font-size:16px}.ht-rvmap-state em{color:var(--rv-green);font-style:normal}.ht-rvmap-toolbar{background:#111;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(190px,1fr) 150px 96px 132px 132px 154px 136px auto;align-items:center;gap:6px;padding:5px 8px;display:grid}.ht-rvmap-toolbar input,.ht-rvmap-toolbar select,.ht-rvmap-toolbar button{height:30px;color:var(--rv-text);background:#080808;border:1px solid #ffffff24;border-radius:0;font-family:inherit;font-size:11px}.ht-rvmap-toolbar input{outline:none;padding:0 9px}.ht-rvmap-toolbar input:focus{border-color:var(--rv-orange);box-shadow:0 0 0 1px #ffb00038}.ht-rvmap-toolbar button{cursor:pointer;padding:0 11px}.ht-rvmap-toolbar button:hover{color:#fff;background:#1f5bd6;border-color:#6ca2ff}.ht-rvmap-main{grid-template-columns:minmax(0,1fr) 282px;min-height:0;display:grid;overflow:hidden}.ht-rvmap-chart-panel{background:radial-gradient(circle at 50% 48%,#1c3748a6,#000000f5 66%);min-width:0;min-height:0;position:relative;overflow:hidden}.ht-rvmap-svg{width:100%;height:100%;display:block}.ht-rvmap-svg .rv-bg{fill:#020202}.ht-rvmap-svg .rv-plot-bg{fill:#142634e0;stroke:#e6f0ff38;filter:drop-shadow(0 0 16px #4196ff26)}.ht-rvmap-svg .rv-grid{stroke:#ffffff26;stroke-width:1px;stroke-dasharray:4 5}.ht-rvmap-svg .rv-frame{fill:none;stroke:#edf4ffbf;stroke-width:2px}.ht-rvmap-svg .rv-axis-label{fill:#ffffffdb;text-anchor:middle;font-size:18px;font-weight:800}.ht-rvmap-svg .rv-axis-y{transform-origin:35px 305px;transform:rotate(-90deg)}.ht-rvmap-svg .rv-axis-tick{fill:#ffffffc7;font-size:12px;font-weight:700}.ht-rvmap-svg .rv-bubble{cursor:pointer;transition:opacity .12s}.ht-rvmap-svg .rv-bubble circle:first-child{opacity:.9;stroke:#000000a6;stroke-width:1.4px}.ht-rvmap-svg .rv-bubble:hover circle:first-child,.ht-rvmap-svg .rv-bubble.selected circle:first-child{opacity:1;stroke:#fff;stroke-width:2.2px}.ht-rvmap-svg .rv-symbol-label{fill:#fff;stroke:#000;stroke-width:2.8px;paint-order:stroke;font-size:11px;font-weight:950}.ht-rvmap-svg .rv-legend text{fill:#ffffffd1;font-size:13px;font-weight:800}.ht-rvmap-svg .rv-gradient-track{fill:url(#rvmap-gradient)}.ht-rvmap-svg .rv-size-dot{fill:#ffffff85;stroke:#00000080}.ht-rvmap-side{background:#070707;border-left:1px solid #ffffff14;min-height:0;overflow:auto}.ht-rvmap-side header{height:28px;color:var(--rv-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff14;align-items:center;padding:0 10px;font-size:10px;display:flex}.ht-rvmap-side dl{margin:0;padding:8px}.ht-rvmap-side dl div,.ht-rvmap-side p{border-bottom:1px solid #ffffff0f;grid-template-columns:86px minmax(0,1fr);gap:8px;margin:0;padding:6px 0;font-size:10px;display:grid}.ht-rvmap-side dt,.ht-rvmap-side p span{color:var(--rv-muted)}.ht-rvmap-side dd,.ht-rvmap-side p em{min-width:0;color:var(--rv-green);white-space:nowrap;text-overflow:ellipsis;margin:0;font-style:normal;overflow:hidden}.ht-rvmap-side section{padding:8px}.ht-rvmap-side section strong{margin-bottom:7px;font-size:10px;display:block}.ht-rvmap-empty{text-align:center;height:100%;color:var(--rv-muted);place-content:center;gap:8px;display:grid}.ht-rvmap-empty strong{color:var(--rv-orange);font-size:14px}@media (width<=1120px){.ht-rvmap-main{grid-template-columns:minmax(0,1fr)}.ht-rvmap-side{display:none}.ht-rvmap-toolbar{grid-template-columns:minmax(180px,1fr) 130px 90px 120px 120px auto}}.ht-rvmap-toolbar .ht-rvmap-preset{color:var(--rv-orange);background:linear-gradient(#121006,#070707);border-color:#ffb00059}.ht-rvmap-svg .rv-symbol-label{letter-spacing:-.03em}.ht-rvmap-svg .rv-bubble:not(.selected) .rv-symbol-label{opacity:.92}.ht-rvmap-svg .rv-bubble:not(.selected):hover .rv-symbol-label{opacity:1}.ht-rvmap-side header{color:var(--rv-orange)}.ht-rvmap-title,.ht-rvmap-title *,.ht-rvmap-headline,.ht-rvmap-headline *,.ht-rvmap-header strong,.ht-rvmap-header b,.ht-rvmap-header h1,.ht-rvmap-header h2{white-space:nowrap!important}.ht-rvmap-header,.ht-rvmap-head,.ht-rvmap-topbar,.ht-rvmap-title-row{align-items:center}.ht-rvmap-title{min-width:238px;max-width:none}.ht-rvmap-toolbar .ht-rvmap-preset{min-width:148px;font-weight:800}.ht-rvmap-svg .rv-symbol-label{paint-order:stroke;stroke:#000000e0;stroke-width:3px;stroke-linejoin:round;font-size:10px}.ht-rvmap-svg .rv-bubble.selected .rv-symbol-label{fill:var(--rv-orange);letter-spacing:.01em;font-size:11px}.ht-rvmap-side header{letter-spacing:.08em}.ht-rvmap-header,.ht-rvmap-head,.ht-rvmap-top,.ht-rvmap-topbar,.ht-rvmap-title-row,.ht-rvmap-module-head{align-items:center;min-width:0;display:flex}.ht-rvmap-header strong,.ht-rvmap-header b,.ht-rvmap-header h1,.ht-rvmap-header h2,.ht-rvmap-header h3,.ht-rvmap-head strong,.ht-rvmap-head b,.ht-rvmap-topbar strong,.ht-rvmap-topbar b{text-overflow:ellipsis;max-width:210px;overflow:hidden;white-space:nowrap!important;word-break:keep-all!important}.ht-rvmap-header small,.ht-rvmap-head small,.ht-rvmap-topbar small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ht-rvmap-title,.ht-rvmap-title-row{white-space:nowrap!important;word-break:keep-all!important}.ht-rvmap{--mvr-selected:#f0b90b}.ht-rvmap-svg .rv-bubble.selected circle{filter:drop-shadow(0 0 9px #f0b90b94);stroke:var(--mvr-selected)!important;stroke-width:3px!important}.ht-rvmap-svg .rv-symbol-label{stroke:#000000db;stroke-width:3px;paint-order:stroke}.ht-rvmap-insights{background:linear-gradient(#121212f5,#050505fa);border:1px solid #f0b90b2e;margin:10px 0;padding:10px;box-shadow:inset 0 1px #ffffff0a}.ht-rvmap-insights-head{border-bottom:1px solid #ffffff14;gap:4px;padding-bottom:9px;display:grid}.ht-rvmap-insights-head span,.ht-rvmap-insight-grid span,.ht-rvmap-outliers>span{color:#f0b90b;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.ht-rvmap-insights-head strong{color:#f5f5f5;font-size:12px;line-height:1.35}.ht-rvmap-insights-head small{color:#f5f5f5a8;font-size:11px;line-height:1.35}.ht-rvmap-insight-warnings{gap:5px;margin-top:8px;display:grid}.ht-rvmap-insight-warnings p{color:#ffe6a0e6;background:#f0b90b12;border:1px solid #f0b90b33;margin:0;padding:7px 8px;font-size:11px;line-height:1.35}.ht-rvmap-insight-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.ht-rvmap-insight-grid>div{background:#ffffff06;border:1px solid #ffffff14;min-width:0;padding:7px}.ht-rvmap-insight-grid p,.ht-rvmap-outliers p{color:#f5f5f5d1;justify-content:space-between;align-items:center;gap:7px;margin:6px 0 0;font-size:11px;display:flex}.ht-rvmap-insight-grid strong,.ht-rvmap-outliers strong{color:#fff;letter-spacing:.04em;font-size:11px}.ht-rvmap-insight-grid em,.ht-rvmap-outliers em{color:#f0b90b;font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal}.ht-rvmap-outliers{background:#ffffff05;border:1px solid #ffffff14;margin-top:9px;padding:8px}.ht-rvmap-outliers p{border-top:1px solid #ffffff0f;align-items:flex-start;padding-top:6px}.ht-rvmap-outliers p:first-of-type{border-top:0}.ht-rvmap-outliers small{color:#f5f5f594;flex:1;line-height:1.25}.ht-rvmap-outliers p[data-tone=negative] em{color:#60a5fa}.ht-rvmap-outliers p[data-tone=positive] em,.ht-rvmap-outliers p[data-tone=liquidity] em{color:#bef264}@media (width<=980px){.ht-rvmap-insight-grid{grid-template-columns:1fr}}.ht-rvmap-chart,.ht-rvmap-plot,.ht-rvmap-canvas,.ht-rvmap-map,.ht-rvmap-graph{position:relative}.ht-rvmap-layers{z-index:6;pointer-events:none;font-family:inherit;position:absolute;inset:8px 10px 12px}.ht-rvmap-layer-controls{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#040404c2;border:1px solid #f0b90b38;align-items:center;gap:5px;max-width:calc(100% - 20px);padding:5px 6px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.ht-rvmap-layer-controls>span{color:#f0b90b;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10px}.ht-rvmap-layer-controls button{color:#f5f5f5a8;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;padding:5px 7px;font-size:10px;line-height:1}.ht-rvmap-layer-controls button span{color:#f0b90b;margin-right:4px}.ht-rvmap-layer-controls button.is-active{color:#fff;background:#f0b90b1f;border-color:#f0b90b6b}.ht-rvmap-quadrant-layer{border:1px solid #f0b90b17;position:absolute;inset:42px 16px 18px}.ht-rvmap-quadrant-line{background:#f0b90b33;position:absolute;box-shadow:0 0 18px #f0b90b14}.ht-rvmap-quadrant-line.is-vertical{width:1px;top:0;bottom:0;left:50%}.ht-rvmap-quadrant-line.is-horizontal{height:1px;top:50%;left:0;right:0}.ht-rvmap-quadrant-layer span{color:#f5f5f56b;letter-spacing:.03em;text-transform:uppercase;max-width:190px;font-size:10px;line-height:1.2;position:absolute}.ht-rvmap-quadrant-layer .is-top-left{top:8px;left:8px}.ht-rvmap-quadrant-layer .is-top-right{text-align:right;color:#bef26499;top:8px;right:8px}.ht-rvmap-quadrant-layer .is-bottom-left{bottom:8px;left:8px}.ht-rvmap-quadrant-layer .is-bottom-right{text-align:right;color:#60a5fa9e;bottom:8px;right:8px}.ht-rvmap-layer-markers{position:absolute;inset:42px 16px 18px}.ht-rvmap-layer-marker{text-overflow:ellipsis;color:#f0b90b;letter-spacing:.06em;text-align:center;pointer-events:auto;background:#000000c2;border:1px solid #f0b90b57;min-width:34px;max-width:70px;padding:4px 6px;font-size:10px;font-weight:700;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 14px #f0b90b29}.ht-rvmap-layer-marker.is-outlier{color:#fff;border-color:#ffffff73}.ht-rvmap-layer-marker.is-liquidity{color:#bef264;border-color:#bef26485}.ht-rvmap-layer-marker.is-activity{color:#f0b90b;border-color:#f0b90b8c}.ht-rvmap-layer-marker.is-traded{color:#60a5fa;border-color:#60a5fa7a}@media (width<=980px){.ht-rvmap-layer-controls{right:0;overflow-x:auto}.ht-rvmap-quadrant-layer span{max-width:130px;font-size:9px}}.ht-rvmap-coverage{background:linear-gradient(#121212f0,#050505fa);border:1px solid #f0b90b2e;margin:10px 0;padding:10px;box-shadow:inset 0 1px #ffffff0a}.ht-rvmap-coverage-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:8px;display:flex}.ht-rvmap-coverage-head span{color:#f0b90b;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.ht-rvmap-coverage-head strong{color:#7fff67;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ht-rvmap-coverage-grid{grid-template-columns:1fr 1fr;gap:6px 8px;margin-top:9px;display:grid}.ht-rvmap-coverage-grid p,.ht-rvmap-coverage-meta p{gap:3px;min-width:0;margin:0;display:grid}.ht-rvmap-coverage-grid p{background:#ffffff06;border:1px solid #ffffff14;padding:7px}.ht-rvmap-coverage-grid span,.ht-rvmap-coverage-meta span{color:#f5f5f57a;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.ht-rvmap-coverage-grid em{color:#f5f5f5;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-style:normal;font-weight:700}.ht-rvmap-coverage-grid p:first-child em,.ht-rvmap-coverage-grid p:nth-child(3) em{color:#7fff67}.ht-rvmap-coverage-meta{border-top:1px solid #ffffff14;gap:6px;margin-top:9px;padding-top:8px;display:grid}.ht-rvmap-coverage-meta p{grid-template-columns:96px minmax(0,1fr);align-items:center}.ht-rvmap-coverage-meta em{color:#7fff67e0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}@media (width<=980px){.ht-rvmap-coverage-grid,.ht-rvmap-coverage-meta p{grid-template-columns:1fr}}.ht-rvmap-coverage{padding:10px 10px 12px}.ht-rvmap-coverage-head{align-items:center}.ht-rvmap-coverage-head strong{text-align:right;min-width:54px}.ht-rvmap-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.ht-rvmap-coverage-grid p{align-items:start;gap:7px;min-height:58px;padding:10px 9px 9px;overflow:visible;grid-template-columns:1fr!important;display:grid!important}.ht-rvmap-coverage-grid span{color:#f5f5f58c;letter-spacing:.06em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:10px;line-height:1.18;display:block}.ht-rvmap-coverage-grid em{color:#f5f5f5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:13px;font-style:normal;font-weight:800;line-height:1.1;display:block;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.ht-rvmap-coverage-grid p:first-child em,.ht-rvmap-coverage-grid p:nth-child(2) em,.ht-rvmap-coverage-grid p:nth-child(3) em{color:#7fff67}.ht-rvmap-coverage-grid p:nth-child(4) em{color:#f0b90b}.ht-rvmap-coverage-grid p:nth-child(5),.ht-rvmap-coverage-grid p:nth-child(6){min-height:50px}.ht-rvmap-coverage-grid p:nth-child(5) em,.ht-rvmap-coverage-grid p:nth-child(6) em{font-size:14px}.ht-rvmap-coverage-meta{margin-top:10px}.ht-rvmap-coverage-meta p{grid-template-columns:1fr;gap:3px;padding:0 1px}.ht-rvmap-coverage-meta em{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.25;overflow:visible}@media (width<=1180px){.ht-rvmap-coverage-grid{grid-template-columns:1fr}.ht-rvmap-coverage-grid p{min-height:48px}}.ht-tpo-panel.ht-tpo-panel-v6{color:#e6dcc0;background:linear-gradient(#0b0b09fa,#020202fc),#050505;border:1px solid #d6a82152;flex-direction:column;height:100%;min-height:620px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.ht-tpo-panel-v6 .ht-tpo-titlebar{background:#050505;border-bottom:1px solid #d6a82138;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:8px 10px;display:flex}.ht-tpo-panel-v6 .ht-tpo-title{align-items:baseline;gap:9px;min-width:0;display:flex}.ht-tpo-panel-v6 .ht-tpo-title span{color:#ffc600;letter-spacing:.08em;font-size:13px;font-weight:950}.ht-tpo-panel-v6 .ht-tpo-title strong{color:#f2ead1;white-space:nowrap;font-size:14px;font-weight:900}.ht-tpo-panel-v6 .ht-tpo-title em{color:#8f856c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.ht-tpo-panel-v6 .ht-tpo-price-strip{white-space:nowrap;align-items:center;gap:14px;display:flex}.ht-tpo-panel-v6 .ht-tpo-price-strip strong,.ht-tpo-panel-v6 .ht-tpo-price-strip b{color:#ffc600;letter-spacing:.08em;font-size:15px;font-weight:950}.ht-tpo-panel-v6 .ht-tpo-price-strip span{color:#58e48d;font-size:13px}.ht-tpo-panel-v6 .ht-tpo-toolbar{background:#040404;border-bottom:1px solid #d6a82129;grid-template-columns:minmax(180px,1fr) 78px repeat(4,90px) repeat(5,auto);gap:6px;padding:7px 8px;display:grid}.ht-tpo-panel-v6 .ht-tpo-toolbar input,.ht-tpo-panel-v6 .ht-tpo-toolbar select,.ht-tpo-panel-v6 .ht-tpo-toolbar button{color:#e6dcc0;min-height:30px;font:inherit;background:#070707;border:1px solid #d6a82133;outline:none;padding:0 9px;font-size:11px}.ht-tpo-panel-v6 .ht-tpo-toolbar button{cursor:pointer}.ht-tpo-panel-v6 .ht-tpo-toolbar button.active,.ht-tpo-panel-v6 .ht-tpo-toolbar button:hover{color:#050505;background:#ffc600;border-color:#ffe48a}.ht-tpo-panel-v6 .ht-tpo-toolbar button:disabled{opacity:.5;cursor:wait}.ht-tpo-panel-v6 .ht-tpo-main{background:#050505;flex:1;grid-template-columns:minmax(0,1fr) 262px;min-height:0;display:grid}.ht-tpo-panel-v6 .ht-tpo-chart-frame{background:#050505;border-right:1px solid #d6a82126;min-width:0;height:100%;min-height:560px;position:relative}.ht-tpo-panel-v6 .ht-tpo-chart-node,.ht-tpo-panel-v6 .ht-tpo-overlay{position:absolute;inset:0}.ht-tpo-panel-v6 .ht-tpo-chart-node{z-index:1}.ht-tpo-panel-v6 .ht-tpo-overlay{z-index:3;pointer-events:none}.ht-tpo-panel-v6 .ht-tpo-empty{z-index:4;color:#8f856c;background:#00000085;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.ht-tpo-panel-v6 .ht-tpo-sidebar{background:#040404;min-width:0;padding:10px 8px;overflow:auto}.ht-tpo-panel-v6 .ht-tpo-sidebar h3{color:#ffc600;letter-spacing:.12em;margin:6px 0 10px;font-size:11px;font-weight:950}.ht-tpo-panel-v6 .ht-tpo-side-row{border-bottom:1px solid #d6a82117;grid-template-columns:94px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.ht-tpo-panel-v6 .ht-tpo-side-row span{color:#8f856c;font-size:11px}.ht-tpo-panel-v6 .ht-tpo-side-row strong{color:#58e48d;text-overflow:ellipsis;font-size:11px;font-weight:800;overflow:hidden}.ht-tpo-panel-v6 .ht-tpo-sidebar p{color:#b5aa8e;margin:0;font-size:11px;line-height:1.45}@media (width<=980px){.ht-tpo-panel-v6 .ht-tpo-toolbar{grid-template-columns:1fr 78px repeat(2,90px)}.ht-tpo-panel-v6 .ht-tpo-main{grid-template-columns:1fr}.ht-tpo-panel-v6 .ht-tpo-sidebar{display:none}}.ht-tpo-panel-v6 .ht-tpo-chart-frame,.ht-tpo-panel-v5 .ht-tpo-chart-frame{background:#000!important;min-height:620px!important}.ht-tpo-panel-v6 .ht-tpo-chart-node,.ht-tpo-panel-v5 .ht-tpo-chart-node{background:#000!important;width:100%!important;height:100%!important;min-height:620px!important;display:block!important}.ht-tpo-panel-v6 .ht-tpo-overlay,.ht-tpo-panel-v5 .ht-tpo-overlay{width:100%!important;height:100%!important}.ht-tpo-panel-v6 .ht-tpo-chart-frame,.ht-tpo-panel-v5 .ht-tpo-chart-frame,.ht-tpo-panel-v6 .ht-tpo-chart-node,.ht-tpo-panel-v5 .ht-tpo-chart-node,.ht-tpo-panel-v6 .ht-tpo-chart-frame,.ht-tpo-panel-v5 .ht-tpo-chart-frame,.ht-tpo-panel-v6 .ht-tpo-chart-node,.ht-tpo-panel-v5 .ht-tpo-chart-node,.ht-tpo-panel-v6 .ht-tpo-chart-frame,.ht-tpo-panel-v5 .ht-tpo-chart-frame,.ht-tpo-panel-v6 .ht-tpo-chart-node,.ht-tpo-panel-v5 .ht-tpo-chart-node{background:#000!important}.htwNewsShell{color:#e8e2cf;background:radial-gradient(circle at 76% 12%,#b9001f1f,#0000 28%),linear-gradient(#050506 0%,#010101 100%);border:1px solid #d7a93647;flex-direction:column;width:100%;height:100%;min-height:620px;font-family:inherit;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 80px #000000c7}.htwNewsShell *{box-sizing:border-box}.htwNewsTopbar{background:linear-gradient(90deg,#140206eb,#060607eb),linear-gradient(#d7a93614,#0000);border-bottom:1px solid #d7a93652;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 12px;display:flex}.htwNewsTitleBlock{align-items:center;gap:10px;min-width:260px;display:flex}.htwNewsCode{color:#120d02;letter-spacing:.08em;background:#d7a936;border:1px solid #f0d272;justify-content:center;align-items:center;min-width:54px;height:28px;padding:0 8px;font-weight:950;display:inline-flex}.htwNewsTitleBlock p{color:#f0ca58;letter-spacing:.16em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:900}.htwNewsTitleBlock h3{color:#fff0b3;letter-spacing:-.02em;margin:0;font-size:17px}.htwNewsActions{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.htwNewsToast{white-space:nowrap;text-overflow:ellipsis;color:#9bb4c0;background:#ffffff09;border:1px solid #ffffff14;max-width:400px;padding:6px 8px;font-size:11px;font-weight:750;overflow:hidden}.htwNewsToast.status-live,.htwNewsToast.status-partial{color:#88efff;background:#00e5ff0e;border-color:#00e5ff38}.htwNewsToast.status-error,.htwNewsToast.status-empty{color:#ff8e42;background:#ff8e420e;border-color:#ff8e4238}.htwNewsActions button,.htwNewsSideCard header button{color:#ffd166;cursor:pointer;background:#d7a9360f;border:1px solid #d7a93647;padding:6px 8px;font-size:11px;font-weight:800}.htwNewsActions button:hover,.htwNewsSideCard header button:hover{background:#d7a93624}.htwNewsLive{color:#88efff;white-space:nowrap;background:#00e5ff0f;border:1px solid #00e5ff40;align-items:center;gap:7px;padding:6px 8px;font-size:11px;font-weight:800;display:inline-flex}.htwNewsLive i{background:#00e5ff;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #00e5ffe6}.htwNewsFilters{background:#140006;border-bottom:1px solid #d7a93638;align-items:stretch;gap:1px;height:38px;padding:0;display:flex;overflow-x:auto}.htwNewsFilters button{color:#ffe2a2;cursor:pointer;background:#8c0019;border:0;border-right:1px solid #ffffff14;justify-content:center;align-items:center;gap:7px;min-width:86px;padding:0 10px;font-weight:900;display:flex}.htwNewsFilters button strong{opacity:.8;font-size:10px}.htwNewsMain{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.htwNewsListPane{background:linear-gradient(#ffffff04,#0000),#030303;border-right:1px solid #d7a9362e;flex-direction:column;min-width:0;display:flex}.htwNewsStrip{background:#070707;border-bottom:1px solid #ffffff14;align-items:center;gap:1px;height:28px;display:flex}.htwNewsStrip span,.htwNewsStrip em{color:#f4d17a;background:#ffffff0b;align-items:center;height:100%;padding:0 10px;font-size:12px;font-style:normal;font-weight:850;display:inline-flex}.htwNewsStrip em{color:#ffd166;background:#d7a93621;margin-left:auto}.htwNewsSearchLine{background:#000;border-bottom:1px solid #ffffff13;grid-template-columns:160px minmax(0,1fr);align-items:center;height:28px;display:grid}.htwNewsSearchLine span{color:#120d02;background:#d7a936;align-items:center;height:100%;padding-left:10px;font-weight:950;display:flex}.htwNewsSearchLine strong{color:#b6b6b6;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;padding-left:12px;font-size:12px;overflow:hidden}.htwNewsRows{scrollbar-color:#d7a93659 #ffffff0a;flex:1;min-height:210px;padding:4px 0 2px;overflow:auto}.htwNewsRow{color:#d49348;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff09;grid-template-columns:38px minmax(220px,1fr) 72px 64px 58px;align-items:center;width:100%;min-height:27px;padding:0;font-family:inherit;display:grid}.htwNewsRow .rank{text-align:right;color:#9a9a9a;font-variant-numeric:tabular-nums;padding-right:9px}.htwNewsRow .headline{white-space:nowrap;text-overflow:ellipsis;color:#e38d3d;font-size:13px;font-weight:750;overflow:hidden}.htwNewsRow .source,.htwNewsRow .impact,.htwNewsRow .time{letter-spacing:.05em;text-align:right;font-variant-numeric:tabular-nums;padding-right:9px;font-size:10px;font-weight:900}.htwNewsRow .source-official{color:#88efff}.htwNewsRow .source-media{color:#ff8e42}.htwNewsRow .source-ht{color:#ffd166}.htwNewsRow .source-market{color:#b58cff}.htwNewsRow .impact.high{color:#ff574d}.htwNewsRow .impact.medium{color:#ffd166}.htwNewsRow .impact.low{color:#8aa0ad}.htwNewsRow .time{color:#b97130}.htwNewsEmptyState{text-align:center;color:#8aa0ad;background:#ffffff05;border:1px dashed #ffffff14;place-content:center;gap:8px;min-height:180px;margin:10px;display:grid}.htwNewsEmptyState strong{color:#ffd166;font-size:15px}.htwNewsEmptyState span{color:#9bb4c0;font-size:12px}.htwNewsFooterFilters{background:#ffffff09;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:10px;min-height:31px;padding:5px 9px;display:flex}.htwNewsFooterFilters label{color:#bfc5c8;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.htwNewsFooterFilters input{accent-color:#d7a936}.htwNewsSelected{background:radial-gradient(circle at 0 0,#d7a93614,#0000 34%),#ffffff06;min-height:142px;padding:11px 14px}.htwNewsSelectedMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:7px;display:flex}.htwNewsSelectedSource{color:#0d0a03;background:#d7a936;padding:3px 6px;font-size:10px;font-weight:950}.htwNewsSelected strong,.htwNewsSelected em,.htwNewsSelected small{color:#8edce8;font-size:11px;font-style:normal;font-weight:900}.htwNewsSelected small{color:#9da9b1}.htwNewsSelected h4{color:#fff0b3;margin:0 0 5px;font-size:15px;line-height:1.25}.htwNewsSelected p{color:#b8c0c7;margin:0;font-size:12px;line-height:1.45}.htwNewsTags{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.htwNewsTags span{color:#d7a936;background:#d7a9360b;border:1px solid #d7a9362e;padding:3px 6px;font-size:10px;font-weight:800}.htwNewsSidePane{background:linear-gradient(#14020652,#0000),#050505;min-width:0;padding:10px;overflow:auto}.htwNewsSideCard{background:#ffffff06;border:1px solid #ffffff14;margin-bottom:10px}.htwNewsSideCard header{background:#ffffff0b;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;min-height:31px;padding:0 8px;display:flex}.htwNewsSideCard header span{color:#d8d8d8;font-size:13px;font-weight:950}.htwNewsSideCard header button{background:0 0;border:0;padding:0}.htwNewsPreviewCard{background:radial-gradient(circle at 100% 0,#d7a93614,#0000 38%),#ffffff06;border-color:#d7a93629}.htwNewsPreview{padding:10px}.htwNewsPreviewImpact{letter-spacing:.08em;border:1px solid #ffffff24;margin-bottom:9px;padding:4px 7px;font-size:10px;font-weight:950;display:inline-flex}.htwNewsPreviewImpact.high{color:#ff574d;background:#ff574d14}.htwNewsPreviewImpact.medium{color:#ffd166;background:#ffd16612}.htwNewsPreviewImpact.low{color:#8aa0ad;background:#8aa0ad14}.htwNewsPreview h4{color:#fff0b3;margin:0 0 7px;font-size:15px;line-height:1.25}.htwNewsPreview p{color:#b8c0c7;margin:0 0 10px;font-size:12px;line-height:1.44}.htwNewsPreview dl{gap:6px;margin:0 0 10px;display:grid}.htwNewsPreview dl div{border-bottom:1px solid #ffffff0b;grid-template-columns:82px 1fr;gap:8px;padding-bottom:5px;display:grid}.htwNewsPreview dt{color:#788894;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:900}.htwNewsPreview dd{color:#d2d6da;margin:0;font-size:11px;font-weight:800}.htwNewsPreviewActions{grid-template-columns:1fr;gap:7px;display:grid}.htwNewsPreviewActions button{color:#ffd166;cursor:pointer;text-align:left;background:#d7a93612;border:1px solid #d7a9363d;min-height:30px;padding:0 10px;font-size:11px;font-weight:900}.htwNewsPreviewActions button:hover:not(:disabled){background:#d7a93626}.htwNewsPreviewActions button:disabled{color:#697884;cursor:not-allowed;background:#ffffff06;border-color:#ffffff0f}.htwNewsMiniChart{color:#d7a936;height:94px;padding:8px}.htwNewsMiniChart svg{opacity:.95;width:100%;height:100%}.htwNewsMiniChart line{stroke:#ffffff14;stroke-width:1px}.htwNewsSideStory{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0d;width:100%;padding:9px 8px}.htwNewsSideStory:hover{background:#d7a9360f}.htwNewsSideStory strong{color:#e28b3c;margin-bottom:4px;font-size:13px;line-height:1.28;display:block}.htwNewsSideStory span{color:#8aa0ad;letter-spacing:.06em;font-size:10px;font-weight:850}.htwNewsSources div{flex-wrap:wrap;gap:6px;padding:9px;display:flex}.htwNewsSources div span{color:#cbd4dc;background:#d7a9360e;border:1px solid #d7a9362e;padding:5px 7px;font-size:10px;font-weight:850}.htwNewsShell.compact .htwNewsSelected,.htwNewsShell.compact .htwNewsSidePane{display:none}.htwNewsShell.compact .htwNewsMain{grid-template-columns:1fr}@media (width<=1080px){.htwNewsMain{grid-template-columns:1fr}.htwNewsSidePane,.htwNewsToast{display:none}}.htwNewsShell{background:radial-gradient(circle at 80% 0,#d7a93614,#0000 28%),linear-gradient(#070706 0%,#020202 56%,#000 100%)!important;border-color:#d7a93642!important;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 80px #000000d1,0 0 0 1px #0000008c!important}.htwNewsCode{color:#090704!important;background:linear-gradient(#d7a936f5,#ae7e18f5)!important;border-color:#ffe5959e!important;box-shadow:inset 0 -1px #00000059!important}.htwNewsToast,.htwNewsActions button,.htwNewsLive{color:#f0ca58!important;text-transform:none!important;background:linear-gradient(#d7a9361b,#d7a93609)!important;border:1px solid #d7a9364d!important;height:27px!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.htwNewsToast{color:#dcc17a!important;max-width:260px!important}.htwNewsLive{gap:6px!important;font-weight:900!important}.htwNewsActions button:hover,.htwNewsSideCard header button:hover,.htwNewsPreviewActions button:hover:not(:disabled){background:linear-gradient(#d7a9362e,#d7a93612)!important;border-color:#f0ca587a!important}.htwNewsFilters{background:linear-gradient(#ffffff06,#0000),#050505!important;border-bottom:1px solid #d7a93633!important;gap:0!important;height:39px!important;padding:0 0 0 1px!important}.htwNewsFilters button{color:#bca65e!important;background:linear-gradient(#11100d,#070706)!important;border:0!important;border-right:1px solid #d7a93629!important;min-width:88px!important;position:relative!important}.htwNewsFilters button:after{content:""!important;background:0 0!important;height:1px!important;position:absolute!important;bottom:0!important;left:8px!important;right:8px!important}.htwNewsFilters button.active:after{background:#ffefb5a6!important}.htwNewsFilters button strong{color:inherit!important;opacity:.72!important}.htwNewsStrip span,.htwNewsStrip em{color:#d7a936!important;letter-spacing:.02em!important;background:0 0!important;border-right:1px solid #d7a9361f!important}.htwNewsStrip em{background:#d7a93613!important;margin-left:auto!important}.htwNewsSearchLine span{color:#d7a936!important;background:#0b0a08!important;border-right:1px solid #d7a9362e!important}.htwNewsRow.selected{background:linear-gradient(90deg,#d7a9362b,#d7a9360b 46%,#ffffff06)!important;box-shadow:inset 3px 0 #d7a936!important}.htwNewsRow .headline{color:#df9342!important}.htwNewsRow.selected .headline{color:#ffcf78!important}.htwNewsPreview h4,.htwNewsSelected h4{color:#f5e5aa!important}.htwNewsPreviewActions button{color:#f0ca58!important;background:linear-gradient(#d7a93617,#d7a93609)!important;border-color:#d7a9363d!important}.htwNewsFooterFilters{background:#ffffff05!important;border-top-color:#d7a9361a!important;border-bottom-color:#d7a9361a!important}.htwNewsFooterFilters label{color:#a99b73!important}.htwNewsShell{background:radial-gradient(circle at 84% 0,#d6b85c14,#0000 24%),linear-gradient(#060606 0%,#020202 56%,#000 100%)!important}.htwNewsTopbar{background:linear-gradient(90deg,#19150cf5,#070706fa 46%,#020202fc)!important}.htwNewsTitleBlock p,.htwNewsStrip span,.htwNewsStrip em,.htwNewsSearchLine span,.htwNewsLive,.htwNewsActions button,.htwNewsToast,.htwNewsPreviewActions button,.htwNewsSideCard header span{color:#dec06b!important}.htwNewsCode,.htwNewsFilters button.active{color:#0b0803!important;background:linear-gradient(#e2bf5e,#b8881d)!important}.htwNewsFilters{background:linear-gradient(#ffffff06,#0000),#040404!important}.htwNewsFilters button{color:#c9b16b!important;background:linear-gradient(#0d0c0a,#050505)!important;min-width:88px!important}.htwNewsStrip{background:linear-gradient(90deg,#e2bf5e12,#0000 50%),#050505!important}.htwNewsSearchLine strong,.htwNewsFooterFilters label,.htwNewsPreview p,.htwNewsSelected p{color:#bcae86!important}.htwNewsRow{color:#dfc16c!important}.htwNewsRow .source-official,.htwNewsRow .source-media,.htwNewsRow .source-ht,.htwNewsRow .source-market,.htwNewsPreviewImpact,.htwNewsPreview dt,.htwNewsSelected dt,.htwNewsPreview h4,.htwNewsSelected h4,.htwNewsSideCard h4{color:#dec06b!important}.htwNewsPreviewImpact{background:#ffffff09!important;border-color:#e2bf5e33!important}.htwNewsActions button,.htwNewsLive,.htwNewsToast,.htwNewsPreviewActions button,.htwNewsSideCard header button{background:linear-gradient(#e2bf5e1a,#e2bf5e09)!important;border:1px solid #e2bf5e42!important;box-shadow:inset 0 0 0 1px #ffffff05!important}.htwNewsPreviewActions button:hover,.htwNewsActions button:hover,.htwNewsSideCard header button:hover{background:linear-gradient(#e2bf5e2e,#e2bf5e0f)!important;border-color:#f2d8896b!important}.htwNewsSideCard:last-child header span,.htwNewsSideCard:last-child header button{letter-spacing:.04em!important}.htwNewsShell{--ht-news-gold:#d7a936;--ht-news-gold-soft:#c9ad67;--ht-news-amber:#e2bf5e;--ht-news-cyan:#6bdcff;--ht-news-ink:#050606;--ht-news-panel:#080909;--ht-news-line:#d7a93629;background:radial-gradient(circle at 78% 0,#6bdcff0e,#0000 24%),radial-gradient(circle at 8% 0,#d7a93612,#0000 26%),linear-gradient(#050606 0%,#020303 62%,#000 100%)!important;border-color:#d7a93638!important}.htwNewsFilterToggle{color:var(--ht-news-cyan)!important;background:linear-gradient(#6bdcff17,#6bdcff06)!important;border-color:#6bdcff42!important}.htwNewsLive,.htwNewsActions button{height:27px!important;color:var(--ht-news-gold-soft)!important;background:linear-gradient(#d7a93616,#d7a93606)!important;border:1px solid #d7a9363d!important}.htwNewsFilters{background:linear-gradient(90deg,#6bdcff0b,#0000 38%),#050606!important;transition:max-height .16s,opacity .16s,border-color .16s!important;overflow:hidden!important}.htwNewsFilters.collapsed{opacity:0!important;pointer-events:none!important;border-bottom-color:#0000!important;max-height:0!important}.htwNewsFilters.open{opacity:1!important;border-bottom:1px solid #6bdcff29!important;max-height:44px!important}.htwNewsFilters button{color:#aeb9b7!important;background:linear-gradient(#090a0a,#050606)!important;border-right:1px solid #6bdcff1a!important}.htwNewsStrip span,.htwNewsStrip em{color:var(--ht-news-gold-soft)!important;border-right:1px solid #d7a9361a!important}.htwNewsRow{color:#c9ad67!important;border-bottom-color:#ffffff07!important}.htwNewsRow:hover{background:#6bdcff09!important}.htwNewsRow:hover .headline,.htwNewsRow.selected .headline{color:#f0d585!important}.htwNewsRow.selected{box-shadow:inset 3px 0 0 var(--ht-news-cyan)!important;background:linear-gradient(90deg,#6bdcff1b,#d7a9360d 48%,#ffffff05)!important}.htwNewsRow .source-official,.htwNewsRow .source-media,.htwNewsRow .source-ht,.htwNewsRow .source-market{color:var(--ht-news-cyan)!important}.htwNewsPreviewActions button,.htwNewsSideCard header button{color:var(--ht-news-gold-soft)!important;background:linear-gradient(#d7a93613,#d7a93605)!important;border-color:#d7a93633!important}.htwNewsSidePane{background:radial-gradient(circle at 96% 0,#6bdcff0a,#0000 28%),#040505!important}.htwNewsSideCard{background:linear-gradient(#6bdcff06,#ffffff03),#0000006b!important;border-color:#d7a9361c!important}.htwNewsSideCard header{background:linear-gradient(90deg,#6bdcff0e,#d7a93609)!important;border-bottom-color:#6bdcff1c!important}.htwNewsSideCard header span{color:var(--ht-news-cyan)!important}.htwNewsPreview h4,.htwNewsSelected h4,.htwNewsSideCard h4{color:#f0d585!important}.htwNewsTerminalReaderNote{background:linear-gradient(90deg,#6bdcff0e,#d7a93606),#0000005c!important;border:1px solid #6bdcff21!important;gap:4px!important;margin:10px 0 8px!important;padding:9px 10px!important;display:grid!important}.htwNewsSideCard:last-child{background:linear-gradient(#6bdcff08,#d7a93605),#020202ad!important}.htwNewsShell{--htl-ink:#020404;--htl-panel:#070909;--htl-panel-2:#0b0d0c;--htl-gold:#d7a936;--htl-gold-soft:#c9ad67;--htl-cyan:#68d9ff;--htl-green:#4bc0a0;--htl-text:#d7d4c3;--htl-muted:#8d968f;--htl-line:#68d9ff21;background:radial-gradient(circle at 94% 0,#68d9ff14,#0000 25%),radial-gradient(circle at 14% 0,#d7a9360f,#0000 28%),linear-gradient(#030505 0%,#010202 58%,#000 100%)!important;border-color:#68d9ff2e!important;box-shadow:inset 0 0 0 1px #d7a93614,inset 0 0 90px #000000d1!important}.htwNewsTopbar{background:linear-gradient(90deg,#070b0bfa,#070807fa 48%,#030505fc)!important;border-bottom:1px solid #68d9ff21!important;min-height:60px!important}.htwNewsCode{width:58px!important;height:30px!important;color:var(--htl-cyan)!important;background:linear-gradient(135deg,#68d9ff26,#d7a9362e)!important;border:1px solid #68d9ff47!important;border-radius:3px 14px!important;box-shadow:inset 0 0 18px #68d9ff14!important}.htwNewsTitleBlock p{color:var(--htl-cyan)!important;letter-spacing:.22em!important}.htwNewsTitleBlock h3{color:var(--htl-text)!important}.htwNewsToast{display:none!important}.htwNewsActions{gap:8px!important}.htwNewsActions button,.htwNewsLive{height:28px!important;color:var(--htl-text)!important;letter-spacing:.03em!important;background:linear-gradient(135deg,#68d9ff14,#d7a9360e)!important;border:1px solid #68d9ff33!important;border-radius:2px 12px!important}.htwNewsFilterToggle{color:var(--htl-cyan)!important;border-color:#68d9ff4d!important}.htwNewsLive i{background:var(--htl-green)!important;width:7px!important;height:7px!important;box-shadow:0 0 11px #4bc0a09e!important}.htwNewsFilters{background:linear-gradient(90deg,#68d9ff0e,#0000 40%),#030505!important;border-bottom:1px solid #68d9ff1c!important;transition:max-height .17s,opacity .17s,padding .17s!important;overflow:hidden!important}.htwNewsFilters.collapsed{opacity:0!important;pointer-events:none!important;border-bottom-color:#0000!important;max-height:0!important;padding-top:0!important;padding-bottom:0!important}.htwNewsFilters.open{opacity:1!important;max-height:46px!important}.htwNewsFilters button{color:var(--htl-muted)!important;background:linear-gradient(135deg,#68d9ff0e,#ffffff03)!important;border-right:1px solid #68d9ff1a!important;min-width:92px!important}.htwNewsStrip{background:linear-gradient(90deg,#68d9ff0a,#d7a93609 60%,#0000),#020303!important;border-bottom:1px solid #68d9ff1a!important}.htwNewsStrip span,.htwNewsStrip em{color:var(--htl-cyan)!important;background:0 0!important;border-right:1px solid #68d9ff1a!important}.htwNewsStrip em{color:var(--htl-gold-soft)!important;margin-left:auto!important}.htwNewsSearchLine{background:linear-gradient(90deg,#68d9ff08,#0000 30%),#010202!important;border-bottom:1px solid #d7a93614!important}.htwNewsSearchLine>span:first-child{color:#0000!important;min-width:132px!important;position:relative!important}.htwNewsSearchLine>span:first-child:after{content:"Fluxo"!important;color:var(--htl-cyan)!important;letter-spacing:.08em!important;font-weight:900!important;position:absolute!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important}.htwNewsRow{min-height:31px!important;color:var(--htl-gold-soft)!important;background:linear-gradient(90deg,#68d9ff06,#ffffff03 54%,#d7a93606)!important;border:1px solid #68d9ff0e!important;border-left:3px solid #68d9ff24!important;border-radius:2px 12px!important;margin:2px 8px!important}.htwNewsRow.selected{border-left-color:var(--htl-cyan)!important;background:linear-gradient(90deg,#68d9ff1f,#d7a9360a 58%,#ffffff05)!important;box-shadow:inset 0 0 0 1px #68d9ff14,0 0 0 1px #68d9ff14!important}.htwNewsSidePane{background:radial-gradient(circle at 100% 0,#68d9ff0e,#0000 28%),linear-gradient(#68d9ff05,#0000 35%),#030505!important;border-left:1px solid #68d9ff1f!important}.htwNewsSideCard{background:linear-gradient(#68d9ff08,#d7a93604),#0000007a!important;border:1px solid #68d9ff1c!important;border-radius:3px 18px!important}.htwNewsSideCard header{background:linear-gradient(90deg,#68d9ff13,#d7a93609,#0000)!important;border-bottom:1px solid #68d9ff1f!important}.htwNewsSideCard header span{color:var(--htl-cyan)!important;letter-spacing:.04em!important}.htwNewsPreview h4,.htwNewsSelected h4,.htwNewsSideCard h4{color:#f0d585!important;line-height:1.2!important}.htwNewsPreview p,.htwNewsSelected p{color:#c8c1a4!important}.htwNewsPreview dt,.htwNewsSelected dt{color:var(--htl-cyan)!important}.htwNewsPreviewImpact{color:var(--htl-cyan)!important;background:#68d9ff0b!important;border-color:#68d9ff2e!important}.htwNewsTerminalReaderNote{background:linear-gradient(90deg,#68d9ff0f,#d7a93606),#0006!important;border:1px solid #68d9ff21!important;border-radius:2px 12px!important;gap:4px!important;margin:10px 0 8px!important;padding:10px!important;display:grid!important}.htwNewsTerminalReaderNote strong{color:var(--htl-cyan)!important;text-transform:uppercase!important;letter-spacing:.11em!important;font-size:11px!important}.htwNewsTerminalReaderNote span{color:#bfc8c5!important;font-size:11px!important;line-height:1.35!important}.htwNewsPreviewActions button,.htwNewsSideCard header button{color:var(--htl-gold-soft)!important;background:linear-gradient(135deg,#d7a93613,#68d9ff06)!important;border:1px solid #d7a9362e!important;border-radius:2px 12px!important}.htwNewsShell{--htl-cyan:#b8aa7a!important;--ht-news-cyan:#b8aa7a!important;--ht-news-gold:#d7a936!important;--ht-news-gold-soft:#bfa968!important;background:radial-gradient(circle at 85% 0,#d7a9360e,#0000 25%),linear-gradient(#060606 0%,#020202 60%,#000 100%)!important;border-color:#d7a93633!important}.htwNewsSidePane,.htwNewsSideCard,.htwNewsPreview,.htwNewsSelected{display:none!important}.htwNewsBody,.htwNewsContent,.htwNewsGrid,.htwNewsMainGrid,.htwNewsLayout,.htwNewsWorkspace,.htwNewsStage{grid-template-columns:minmax(0,1fr)!important}.htwNewsMain,.htwNewsListPane,.htwNewsTablePane,.htwNewsFeedPane,.htwNewsBoard,.htwNewsFeed{grid-column:1/-1!important;width:100%!important;max-width:none!important}.htwNewsTitleBlock p,.htwNewsStrip span,.htwNewsStrip em,.htwNewsSearchLine span,.htwNewsLive,.htwNewsActions button,.htwNewsFilterToggle,.htwNewsRow .source-official,.htwNewsRow .source-media,.htwNewsRow .source-ht,.htwNewsRow .source-market,.htwNewsPreviewImpact,.htwNewsPreview dt,.htwNewsSelected dt{color:#bfa968!important}.htwNewsTopbar{background:linear-gradient(90deg,#0a0a09fa,#060606fc 55%,#020202)!important;border-bottom:1px solid #d7a93629!important}.htwNewsCode{color:#d7a936!important;box-shadow:none!important;background:linear-gradient(#d7a9362e,#d7a9360f)!important;border-color:#d7a93647!important;border-radius:2px!important}.htwNewsActions button,.htwNewsLive,.htwNewsFilterToggle{color:#cdb976!important;background:linear-gradient(#d7a93614,#d7a93606)!important;border-color:#d7a93638!important;border-radius:2px!important}.htwNewsActions button:hover,.htwNewsFilterToggle:hover{color:#ecd48a!important;background:linear-gradient(#d7a93624,#d7a9360a)!important;border-color:#d7a93661!important}.htwNewsLive i{background:#d7a936!important;box-shadow:0 0 9px #d7a9366b!important}.htwNewsFilters{background:linear-gradient(90deg,#d7a9360b,#0000 46%),#050505!important;border-bottom-color:#d7a9361f!important}.htwNewsFilters.open{border-bottom-color:#d7a93629!important}.htwNewsFilters button{color:#9f9a86!important;background:linear-gradient(#0a0a09,#050505)!important;border-right-color:#d7a9361a!important}.htwNewsFilters button:hover{color:#d7a936!important;background:linear-gradient(#d7a9361a,#050505)!important}.htwNewsFilters button.active{color:#080703!important;background:linear-gradient(#d7a936e6,#a87a1be6)!important}.htwNewsStrip{background:linear-gradient(90deg,#d7a9360b,#0000 52%),#030303!important;border-bottom-color:#d7a9361f!important}.htwNewsStrip span,.htwNewsStrip em{color:#bfa968!important;border-right-color:#d7a9361a!important}.htwNewsStrip em{color:#d7a936!important;background:#d7a93609!important}.htwNewsSearchLine{background:#010101!important;border-bottom-color:#d7a9361a!important}.htwNewsSearchLine>span:first-child:after{color:#d7a936!important}.htwNewsSearchLine strong{color:#9f9a86!important}.htwNewsRow{color:#bfa968!important;background:linear-gradient(90deg,#d7a93609,#ffffff02 56%,#d7a93605)!important;border:1px solid #d7a93613!important;border-left:3px solid #d7a93638!important;border-radius:2px!important;min-height:30px!important;margin:2px 8px!important}.htwNewsRow:hover{background:linear-gradient(90deg,#d7a93616,#ffffff04 56%,#d7a93607)!important;border-color:#d7a9362e!important}.htwNewsRow.selected{background:linear-gradient(90deg,#d7a9361f,#ffffff05 60%,#d7a93607)!important;border-left-color:#d7a936!important;box-shadow:inset 0 0 0 1px #d7a9361a!important}.htwNewsRow .headline{color:#d8c27a!important;font-weight:650!important}.htwNewsRow.selected .headline,.htwNewsRow:hover .headline{color:#f0d585!important}.htwNewsRow .source-official,.htwNewsRow .source-media,.htwNewsRow .source-ht,.htwNewsRow .source-market{color:#d7a936!important;background:#d7a93611!important;border-radius:2px!important}.htwNewsEmpty,.htwNewsLoading{background:radial-gradient(circle at 50% 0,#d7a9360b,#0000 32%),#0000005c!important;border-color:#d7a9361a!important;min-height:260px!important}.htwNewsEmpty h4,.htwNewsLoading h4{color:#d7a936!important}.htwNewsEmpty p,.htwNewsLoading p{color:#9f9a86!important}.htwNewsShell{position:relative!important}.htwNewsReaderButton{color:#d7a936!important;border-color:#d7a93642!important}.htwNewsReaderButton:disabled{opacity:.38!important;cursor:not-allowed!important}.htwNewsReaderOverlay{z-index:80!important;background:radial-gradient(circle at 84% 0,#d7a9360e,#0000 28%),linear-gradient(#080807fb,#020202fe)!important;border:1px solid #d7a93638!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;position:absolute!important;inset:70px 8px 8px!important;box-shadow:inset 0 0 0 1px #ffffff06,0 22px 70px #000000b8!important}.htwNewsReaderChrome{background:linear-gradient(90deg,#d7a9360e,#0000 58%),#050505!important;border-bottom:1px solid #d7a93629!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:42px!important;padding:8px 12px!important;display:flex!important}.htwNewsReaderChrome div{align-items:baseline!important;gap:10px!important;display:flex!important}.htwNewsReaderChrome span{color:#d7a936!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:900!important}.htwNewsReaderChrome strong{color:#a9a18a!important;font-size:12px!important}.htwNewsReaderChrome button,.htwNewsReaderActions button{color:#d7a936!important;cursor:pointer!important;background:linear-gradient(#d7a93614,#d7a93606)!important;border:1px solid #d7a93638!important;height:28px!important;padding:0 11px!important;font-weight:850!important}.htwNewsReaderArticle{min-width:0!important;padding:18px 24px 24px!important;overflow:auto!important}.htwNewsReaderMeta,.htwNewsReaderTags{flex-wrap:wrap!important;gap:7px!important;margin-bottom:14px!important;display:flex!important}.htwNewsReaderMeta span,.htwNewsReaderTags span{color:#bfa968!important;text-transform:uppercase!important;letter-spacing:.06em!important;background:#d7a9360b!important;border:1px solid #d7a93629!important;padding:4px 7px!important;font-size:11px!important;font-weight:850!important}.htwNewsReaderArticle h2{color:#f0d585!important;letter-spacing:-.025em!important;max-width:1080px!important;margin:0 0 14px!important;font-size:clamp(22px,2.4vw,34px)!important;line-height:1.12!important}.htwNewsReaderBody{gap:14px!important;max-width:980px!important;display:grid!important}.htwNewsReaderBody p{color:#cfc7a8!important;margin:0!important;font-size:15px!important;line-height:1.62!important}.htwNewsReaderNotice{background:linear-gradient(90deg,#d7a9360f,#0000),#0000004d!important;border:1px solid #d7a93624!important;padding:12px 13px!important}.htwNewsReaderNotice strong{color:#d7a936!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:4px!important;font-size:11px!important;display:block!important}.htwNewsReaderNotice span{color:#a9a18a!important;font-size:12px!important;line-height:1.42!important}.htwNewsReaderTags{max-width:980px!important;margin-top:15px!important;margin-bottom:0!important}.htwNewsReaderActions{border-top:1px solid #d7a9361c!important;flex-wrap:wrap!important;gap:8px!important;max-width:980px!important;margin-top:18px!important;padding-top:14px!important;display:flex!important}.htwNewsReaderActions button:disabled{opacity:.38!important;cursor:not-allowed!important}.htNewsImpactLens{overscroll-behavior:contain;color:#d8d1b4;scrollbar-width:thin;scrollbar-color:#d7a9366b #0000002e;background:radial-gradient(circle at 82% 0,#d7a9360e,#0000 28%),linear-gradient(#0c0c0bf5,#020202fa);border-top:1px solid #d7a93621;height:calc(100% - 92px);min-height:620px;padding:10px 12px 14px;overflow:hidden auto}.htNewsImpactLens::-webkit-scrollbar{width:10px}.htNewsImpactLens::-webkit-scrollbar-track{background:#00000038}.htNewsImpactLens::-webkit-scrollbar-thumb{background:#d7a9365c;border:2px solid #0000005c}.htNewsImpactLens.empty{place-items:center;min-height:360px;display:grid}.htNewsImpactEmpty{text-align:center;background:#00000059;border:1px solid #d7a93624;gap:6px;padding:26px 34px;display:grid}.htNewsImpactEmpty strong{color:#d7a936;text-transform:uppercase;letter-spacing:.12em}.htNewsImpactEmpty span{color:#9f9a86}.htNewsImpactHeader{border-bottom:1px solid #d7a9361f;justify-content:space-between;align-items:flex-start;gap:18px;padding:10px 8px 12px;display:flex}.htNewsImpactHeader span,.htNewsImpactCard header span,.htNewsImpactTape header span,.htNewsImpactSignal span,.htNewsImpactUniverse span,.htNewsMarketOverlayStrip span{color:#d7a936;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900}.htNewsImpactHeader h3{color:#f0d585;letter-spacing:-.02em;margin:3px 0 4px;font-size:24px;line-height:1}.htNewsImpactHeader p{color:#9f9a86;margin:0;font-size:12px}.htNewsImpactBadges{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.htNewsImpactBadges span,.htNewsImpactStats article,.htNewsImpactReaderMeta span{background:#d7a9360b;border:1px solid #d7a93626}.htNewsImpactBadges span{color:#bfa968;padding:5px 8px;font-size:11px;font-weight:800}.htNewsImpactUniverse{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0a0a09fa,#040403f0);border-bottom:1px solid #d7a93614;grid-template-columns:230px minmax(0,1fr);gap:10px;padding:10px 0;display:grid;position:sticky;top:0}.htNewsImpactUniverse>div:first-child{background:#00000057;border:1px solid #d7a9361f;padding:8px 10px}.htNewsImpactUniverse strong{color:#f0d585;margin-top:4px;font-size:16px;display:block}.htNewsImpactUniverse small{color:#8f8870;margin-top:4px;font-size:11px;line-height:1.25;display:block}.htNewsImpactEntityRail{scrollbar-width:thin;scrollbar-color:#d7a9366b #0000002e;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.htNewsImpactEntityRail button{color:#cdb976;cursor:pointer;background:linear-gradient(#d7a9360b,#0000003d);border:1px solid #d7a93624;place-items:center;gap:2px;min-width:74px;height:43px;display:grid}.htNewsImpactEntityRail button.active{color:#060503;background:linear-gradient(#d7a936eb,#a87a1be6);border-color:#d7a93673}.htNewsImpactEntityRail button span{color:inherit;letter-spacing:.06em;font-size:11px}.htNewsImpactEntityRail button em{color:inherit;opacity:.78;font-size:10px;font-style:normal;font-weight:900}.htNewsMarketOverlayStrip{grid-template-columns:160px minmax(0,1fr) 220px;gap:8px;padding:10px 0;display:grid}.htNewsMarketOverlayStrip div{background:linear-gradient(#8fbf750b,#0000003d);border:1px solid #8fbf7529;min-width:0;padding:8px 10px}.htNewsMarketOverlayStrip.loading div{border-color:#d7a93624}.htNewsMarketOverlayStrip.empty div,.htNewsMarketOverlayStrip.error div{border-color:#b946552e}.htNewsMarketOverlayStrip strong{color:#d8d1b4;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.2;display:block;overflow:hidden}.htNewsImpactToolbar{border-bottom:1px solid #d7a93614;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 4px;display:flex}.htNewsImpactToolbar div:first-child{gap:3px;display:grid}.htNewsImpactToolbar strong{color:#d7a936;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.htNewsImpactToolbar span{color:#9f9a86;font-size:11px}.htNewsImpactRanges{gap:6px;display:flex}.htNewsImpactRanges button,.htNewsImpactFilters button{color:#bfa968;cursor:pointer;background:#d7a93608;border:1px solid #d7a93629;min-width:42px;height:26px;font-size:11px;font-weight:850}.htNewsImpactRanges button.active,.htNewsImpactFilters button.active{color:#060503;background:linear-gradient(#d7a936eb,#a87a1be6)}.htNewsImpactStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 0;display:grid}.htNewsImpactStats article{gap:4px;padding:9px 10px;display:grid}.htNewsImpactStats span{color:#8f8870;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.htNewsImpactStats strong{color:#e2c66e;font-size:18px}.htNewsImpactSignal{grid-template-columns:150px 120px minmax(0,1fr) 170px;gap:8px;margin:0 0 10px;display:grid}.htNewsImpactSignal div{background:linear-gradient(#d7a93609,#0000),#00000061;border:1px solid #d7a9361c;min-width:0;padding:8px 10px}.htNewsImpactSignal strong{color:#d8d1b4;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.2;display:block;overflow:hidden}.htNewsImpactSignal.positive div:first-child{border-left:3px solid #3fbf78}.htNewsImpactSignal.negative div:first-child{border-left:3px solid #b94655}.htNewsImpactSignal.neutral div:first-child{border-left:3px solid #776f58}.htNewsImpactNoEntity{text-align:center;color:#9f9a86;background:#00000047;border:1px dashed #d7a9362e;place-items:center;gap:6px;min-height:420px;display:grid}.htNewsImpactNoEntity strong{color:#d7a936;font-size:16px}.htNewsImpactNoEntity span{font-size:12px}.htNewsImpactCard,.htNewsImpactTape{background:linear-gradient(#d7a93607,#0000),#00000073;border:1px solid #d7a9361c;min-width:0}.htNewsImpactCard header,.htNewsImpactTape header{background:linear-gradient(90deg,#d7a9360b,#0000);border-bottom:1px solid #d7a9361a;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 10px;display:flex}.htNewsImpactCard header strong,.htNewsImpactTape header strong{color:#c9b77a;margin-top:2px;font-size:12px;display:block}.htNewsImpactCard header small,.htNewsImpactTape header small{color:#8f8870;font-size:11px}.htNewsImpactTape{grid-area:1/2/2/3;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.htNewsImpactCard.reader{grid-area:2/2/3/3;max-height:440px;overflow-y:auto}.htNewsImpactEChart{contain:layout paint;width:100%;min-width:0;height:270px;min-height:270px}.htNewsImpactEChart canvas{display:block!important}.htNewsImpactTooltip{gap:4px;min-width:260px;display:grid}.htNewsImpactTooltip strong{color:#f0d585;font-size:12px}.htNewsImpactTooltip span{color:#bfa968;font-size:11px}.htNewsImpactTooltip em{color:#9f9a86;font-size:11px;font-style:normal}.htNewsImpactTooltipStory{color:#d8d1b4;white-space:nowrap;text-overflow:ellipsis;max-width:340px;font-size:11px;overflow:hidden}.htNewsImpactFilters{border-bottom:1px solid #d7a93614;gap:5px;padding:7px 8px;display:flex}.htNewsImpactFilters button{min-width:0;height:24px;padding:0 7px;font-size:10px}.htNewsImpactStories{align-content:start;gap:6px;min-height:0;padding:8px;display:grid;overflow:auto}.htNewsImpactStory{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #d7a93614;grid-template-columns:54px minmax(0,1fr) 48px;align-items:center;gap:8px;min-height:38px;display:grid}.htNewsImpactStory:hover{background:#d7a9360a;border-color:#d7a93640}.htNewsImpactStory span{color:#d7a936;padding-left:8px;font-size:10px;font-weight:900}.htNewsImpactStory strong{color:#cec39b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;overflow:hidden}.htNewsImpactStory em{color:#9f9a86;text-align:right;padding-right:7px;font-size:10px;font-style:normal}.htNewsImpactStory.positive{border-left:3px solid #3fbf78}.htNewsImpactStory.negative{border-left:3px solid #b94655}.htNewsImpactStory.neutral{border-left:3px solid #776f58}.htNewsImpactNoStories{color:#8f8870;text-align:center;border:1px dashed #d7a9361f;padding:16px 10px;font-size:12px}.htNewsImpactReader{gap:10px;padding:12px;display:grid}.htNewsImpactReader h4{color:#f0d585;margin:0;font-size:18px;line-height:1.18}.htNewsImpactReader p{color:#bdb493;margin:0;font-size:12px;line-height:1.45}.htNewsImpactReaderMeta{flex-wrap:wrap;gap:6px;display:flex}.htNewsImpactReaderMeta span{color:#bfa968;text-transform:uppercase;padding:4px 7px;font-size:10px;font-weight:800}.htNewsImpactReaderActions{gap:7px;margin-top:3px;padding-bottom:12px;display:grid}.htNewsImpactReaderActions button{color:#d7a936;text-align:left;cursor:pointer;background:linear-gradient(#d7a93612,#d7a93605);border:1px solid #d7a93629;min-height:30px;padding:0 10px;font-weight:850}.htNewsImpactReaderActions button:disabled{opacity:.4;cursor:not-allowed}.htwNewsShell.impactMode .htwNewsListPane,.htwNewsShell.impactMode .htwNewsSidePane{display:none!important}.htwNewsShell.impactMode .htNewsImpactLens{min-height:calc(100% - 112px);display:block}.htwNewsImpactModeButton.active{color:#050403!important;background:linear-gradient(#d7a936f0,#a87a1beb)!important}@media (width<=900px){.htNewsImpactGrid,.htNewsImpactStats,.htNewsImpactSignal,.htNewsImpactUniverse,.htNewsMarketOverlayStrip{grid-template-columns:1fr}.htNewsImpactCard.market,.htNewsImpactCard.sentiment,.htNewsImpactTape,.htNewsImpactCard.reader{grid-area:auto/1}}.htNewsImpactHeader{align-items:center;padding:6px 6px 8px}.htNewsImpactHeader h3{margin:2px 0;font-size:19px}.htNewsImpactHeader p{font-size:11px}.htNewsImpactBadges span{padding:4px 7px;font-size:10px}.htNewsImpactUniverse{grid-template-columns:180px minmax(0,1fr);gap:8px;padding:6px 0}.htNewsImpactUniverse small{margin-top:3px;font-size:10px}.htNewsImpactEntityRail button span{font-size:10px}.htNewsMarketOverlayStrip{grid-template-columns:150px minmax(0,1fr) 180px;gap:8px;padding:6px 0}.htNewsMarketOverlayStrip strong{margin-top:3px;font-size:11px}.htNewsImpactRanges button{min-width:38px;height:23px;font-size:10px}.htNewsImpactStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px 0}.htNewsImpactStats article{gap:2px;padding:6px 8px}.htNewsImpactSignal strong{font-size:11px}.htNewsImpactCard header strong,.htNewsImpactTape header strong{font-size:11px}.htNewsImpactCard header small,.htNewsImpactTape header small{font-size:10px}.htNewsImpactEChart,.htNewsImpactEChart.sentimentChart{height:222px;min-height:222px}.htNewsImpactFilters{gap:4px;padding:5px 7px}.htNewsImpactFilters button{height:22px;padding:0 6px;font-size:9px}.htNewsImpactStories{gap:5px;padding:7px}.htNewsImpactStory{grid-template-columns:48px minmax(0,1fr) 44px;min-height:34px}.htNewsImpactStory strong{font-size:11px}.htNewsImpactReader{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:10px;padding:9px 10px}.htNewsImpactReader h4{grid-column:1/2;font-size:16px;line-height:1.12}.htNewsImpactReader p{grid-column:1/2;max-height:50px;font-size:11px;line-height:1.35;overflow:auto}.htNewsImpactReaderMeta{grid-column:1/2}.htNewsImpactReaderActions{grid-area:1/2/span 3/3;gap:6px;margin-top:0}@media (width<=1180px){.htNewsImpactGrid{grid-template-rows:minmax(270px,auto) minmax(250px,auto) minmax(180px,auto);grid-template-columns:minmax(0,1fr) 330px}.htNewsImpactCard.market{grid-area:1/1/2/2}.htNewsImpactCard.sentiment{grid-area:2/1/3/2}.htNewsImpactTape{grid-area:1/2/3/3}.htNewsImpactCard.reader{grid-area:3/1/4/3}}@media (width<=900px){.htNewsImpactGrid,.htNewsImpactStats,.htNewsImpactSignal,.htNewsImpactUniverse,.htNewsMarketOverlayStrip{grid-template-columns:1fr}.htNewsImpactCard.market,.htNewsImpactCard.sentiment,.htNewsImpactTape,.htNewsImpactCard.reader{grid-area:auto/1}.htNewsImpactReader{grid-template-columns:1fr}.htNewsImpactReaderActions{grid-area:auto}}.htNewsImpactLens.v6b{padding:6px 8px 12px}.htNewsImpactHeader{padding:5px 6px 7px}.htNewsImpactHeader h3{font-size:20px}.htNewsImpactUniverse{grid-template-columns:168px minmax(0,1fr);padding:5px 0}.htNewsImpactUniverse>div:first-child{padding:5px 7px}.htNewsImpactUniverse strong{font-size:13px}.htNewsImpactUniverse small{font-size:10px}.htNewsImpactEntityRail button{min-width:68px;height:34px}.htNewsImpactEntityRail button:first-child{min-width:82px}.htNewsMarketOverlayStrip{grid-template-columns:140px minmax(0,1fr) 170px;padding:5px 0}.htNewsMarketOverlayStrip div{padding:5px 7px}.htNewsMarketOverlayStrip strong{font-size:11px}.htNewsImpactToolbar{min-height:30px;padding:3px 2px}.htNewsImpactStats{gap:6px;padding:5px 0}.htNewsImpactStats article{padding:5px 8px}.htNewsImpactStats strong{font-size:15px}.htNewsImpactSignal{grid-template-columns:140px 110px minmax(0,1fr) 150px;gap:6px;margin-bottom:8px}.htNewsImpactSignal div{padding:5px 8px}.htNewsImpactGrid{grid-template-rows:minmax(326px,auto) minmax(326px,auto)!important;grid-template-columns:minmax(0,1.08fr) 360px!important;gap:10px!important;display:grid!important}.htNewsImpactCard.market{grid-area:1/1/2/2!important;min-height:326px!important}.htNewsImpactCard.sentiment{grid-area:2/1/3/2!important;min-height:326px!important}.htNewsImpactTape{grid-area:1/2/2/3!important;min-height:326px!important}.htNewsImpactCard.reader{grid-area:2/2/3/3!important;min-height:326px!important;max-height:440px!important}.htNewsImpactCard header,.htNewsImpactTape header{min-height:39px;padding:7px 9px}.htNewsImpactEChart{height:270px!important;min-height:270px!important}.htNewsImpactEChart.sentimentChart{height:300px!important;min-height:300px!important}.htNewsImpactReader{gap:10px;padding:12px;display:grid;grid-template-columns:1fr!important}.htNewsImpactReader h4,.htNewsImpactReader p,.htNewsImpactReaderMeta,.htNewsImpactReaderActions{grid-area:auto/1/auto/2!important}.htNewsImpactReader h4{font-size:18px;line-height:1.18}.htNewsImpactReader p{max-height:130px;font-size:12px;line-height:1.45}.htNewsImpactReaderActions{gap:7px;display:grid}.htNewsImpactReaderActions button{min-height:30px;font-size:12px}@media (width<=1180px){.htNewsImpactGrid{grid-template-rows:minmax(320px,auto) minmax(320px,auto)!important;grid-template-columns:minmax(0,1fr) 330px!important}.htNewsImpactCard.market{grid-area:1/1/2/2!important}.htNewsImpactCard.sentiment{grid-area:2/1/3/2!important}.htNewsImpactTape{grid-area:1/2/2/3!important}.htNewsImpactCard.reader{grid-area:2/2/3/3!important}}@media (width<=900px){.htNewsImpactGrid,.htNewsImpactStats,.htNewsImpactSignal,.htNewsImpactUniverse,.htNewsMarketOverlayStrip{grid-template-columns:1fr!important}.htNewsImpactCard.market,.htNewsImpactCard.sentiment,.htNewsImpactTape,.htNewsImpactCard.reader{grid-area:auto/1!important}}.htNewsImpactToolbar.v6e{grid-template-columns:190px minmax(0,1fr) auto;align-items:stretch;gap:8px;min-height:42px;padding:5px 2px 6px;display:grid}.htNewsImpactWindowLabel{align-content:center;gap:2px;min-width:0;padding:0 4px;display:grid}.htNewsImpactWindowLabel strong{color:#d7a936;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.htNewsImpactWindowLabel span{color:#a79f82;font-size:11px}.htNewsImpactInlineStats{grid-template-columns:repeat(4,minmax(86px,1fr));gap:6px;min-width:0;display:grid}.htNewsImpactInlineStats article{background:linear-gradient(#d7a9360a,#0000003d);border:1px solid #d7a93621;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:grid}.htNewsImpactInlineStats article.positive{border-left:2px solid #3fbf78}.htNewsImpactInlineStats article.negative{border-left:2px solid #b94655}.htNewsImpactInlineStats article.neutral{border-left:2px solid #776f58}.htNewsImpactInlineStats span{color:#8f8870;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:9px;overflow:hidden}.htNewsImpactInlineStats strong{color:#e2c66e;font-size:15px;line-height:1}.htNewsImpactToolbar.v6e .htNewsImpactRanges{align-self:center}.htNewsImpactToolbar.v6e+.htNewsImpactSignal{margin-top:0}@media (width<=1180px){.htNewsImpactToolbar.v6e{grid-template-columns:170px minmax(0,1fr)}.htNewsImpactToolbar.v6e .htNewsImpactRanges{grid-column:1/-1;justify-content:flex-end}}@media (width<=900px){.htNewsImpactToolbar.v6e,.htNewsImpactInlineStats{grid-template-columns:1fr}.htNewsImpactToolbar.v6e .htNewsImpactRanges{grid-column:auto;justify-content:flex-start}}.htNewsInstrumentRail{border-bottom:1px solid #d7a93614;grid-template-columns:150px minmax(0,1fr);gap:8px;padding:5px 0 7px;display:grid}.htNewsInstrumentRailIntro{background:#00000047;border:1px solid #d7a9361f;padding:6px 8px}.htNewsInstrumentRailIntro span{color:#d7a936;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.htNewsInstrumentRailIntro strong{color:#f0d585;margin-top:3px;font-size:13px;line-height:1.05;display:block}.htNewsInstrumentButtons{scrollbar-width:thin;scrollbar-color:#d7a9366b #0000002e;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.htNewsInstrumentButtons button{color:#cdb976;cursor:pointer;background:linear-gradient(#8fbf750b,#0000003d);border:1px solid #8fbf7529;place-items:center;gap:2px;min-width:98px;height:38px;display:grid}.htNewsInstrumentButtons button.active{color:#f0d585;background:linear-gradient(#8fbf7547,#d7a9361a);border-color:#8fbf756b}.htNewsInstrumentButtons button.empty,.htNewsInstrumentButtons button:disabled{opacity:.55;cursor:not-allowed;border-style:dashed}.htNewsInstrumentButtons button span{letter-spacing:.04em;font-size:11px;font-weight:900}.htNewsInstrumentButtons button em{color:#8f8870;white-space:nowrap;text-overflow:ellipsis;max-width:92px;font-size:10px;font-style:normal;overflow:hidden}.htNewsInstrumentButtons button.active em{color:#d8d1b4}@media (width<=900px){.htNewsInstrumentRail{grid-template-columns:1fr}}.htNewsArchiveLauncher{justify-content:flex-end;align-items:center;min-height:28px;padding:2px 0 5px;display:flex}.htNewsArchiveLauncherButton{color:#cdb976;cursor:pointer;background:linear-gradient(#d7a93612,#00000052);border:1px solid #d7a9362e;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-width:150px;height:26px;padding:0 8px;display:inline-grid}.htNewsArchiveLauncherButton:hover{background:linear-gradient(#d7a93624,#00000057);border-color:#d7a9365c}.htNewsArchiveLauncherButton span{color:#d7a936;letter-spacing:.1em;font-size:9px;font-weight:950}.htNewsArchiveLauncherButton strong{color:#f0d585;text-align:left;font-size:11px;line-height:1}.htNewsArchiveLauncherButton em{color:#817962;white-space:nowrap;font-size:9px;font-style:normal}.htNewsArchiveModalBackdrop{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.htNewsArchiveModal{background:linear-gradient(#101113fa,#050608fa),repeating-linear-gradient(0deg,#ffffff06,#ffffff06 1px,#0000 1px 24px);border:1px solid #d7a93638;width:min(980px,100vw - 42px);max-height:min(720px,100vh - 42px);overflow:hidden;box-shadow:0 28px 90px #000000a8}.htNewsArchiveModalHeader{border-bottom:1px solid #d7a93624;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px 12px;display:flex}.htNewsArchiveModalHeader span{color:#d7a936;letter-spacing:.14em;font-size:10px;font-weight:950}.htNewsArchiveModalHeader h3{color:#f1d78a;margin:3px 0 0;font-size:18px;line-height:1.1}.htNewsArchiveModalHeader p{color:#8a8170;margin:5px 0 0;font-size:12px}.htNewsArchiveModalActions{gap:8px;display:flex}.htNewsArchiveModalActions button{color:#d9c27f;cursor:pointer;background:#d7a9360f;border:1px solid #d7a9362e;height:28px;padding:0 10px;font-size:11px}.htNewsArchiveModalActions button:disabled{cursor:wait;opacity:.6}.htNewsArchiveModalStats{border-bottom:1px solid #ffffff0e;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 18px;display:grid}.htNewsArchiveModalStats div{background:#00000038;border:1px solid #ffffff12;padding:8px 10px}.htNewsArchiveModalStats span{color:#777064;text-transform:uppercase;letter-spacing:.1em;font-size:10px;display:block}.htNewsArchiveModalStats strong{color:#f0d585;margin-top:4px;font-size:14px;display:block}.htNewsArchiveModalError,.htNewsArchiveModalEmpty{color:#cbbd91;background:#d7a9360e;border:1px solid #d7a93629;margin:12px 18px;padding:12px;font-size:12px}.htNewsArchiveTableWrap{max-height:460px;padding:0 18px 18px;overflow:auto}.htNewsArchiveTable{border-collapse:collapse;width:100%;font-size:11px}.htNewsArchiveTable th{z-index:1;color:#817962;text-align:left;text-transform:uppercase;letter-spacing:.08em;background:#08090b;border-bottom:1px solid #d7a93624;padding:10px 8px;font-size:10px;position:sticky;top:0}.htNewsArchiveTable td{color:#c8c0a7;vertical-align:top;border-bottom:1px solid #ffffff0e;padding:10px 8px}.htNewsArchiveTable td strong{color:#e5d2a0;font-size:12px;display:block}.htNewsArchiveTable td span,.htNewsArchiveTable small{color:#746e60;margin-top:3px;font-size:10px;display:block}.htNewsArchiveTable mark{color:#d7a936;background:#d7a93614;border:1px solid #d7a93629;padding:2px 6px;font-size:10px;display:inline-block}.htNewsArchiveTable mark[data-status=blocked_or_requires_parser],.htNewsArchiveTable mark[data-status=needs_review]{color:#a8a8a8;background:#ffffff0b;border-color:#ffffff1f}.htNewsArchiveTable a{color:#d7a936;text-decoration:none}.htNewsArchiveTable a:hover{text-decoration:underline}@media (width<=860px){.htNewsArchiveLauncher{justify-content:flex-start}.htNewsArchiveLauncherButton{min-width:100%}.htNewsArchiveModalBackdrop{padding:12px}.htNewsArchiveModalStats{grid-template-columns:1fr}.htNewsArchiveTable{min-width:760px}}.htNewsArchivePaneHidden{display:none}.htNewsArchiveCandidateSummary button:disabled{cursor:wait;opacity:.6}@media (width<=860px){.htNewsArchiveTabs{overflow-x:auto}.htNewsArchiveCandidateSummary{flex-wrap:wrap}.htNewsArchiveCandidateSummary button{margin-left:0}.htNewsArchiveCandidateCard dl{grid-template-columns:1fr}}.htNewsArchiveTabs{border-bottom:1px solid #d7a9361a;gap:6px;padding:10px 18px;display:flex}.htNewsArchiveTabs button{color:#928975;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;align-items:center;gap:7px;height:28px;padding:0 10px;font-size:11px;display:inline-flex}.htNewsArchiveTabs button.isActive{color:#f0d585;background:#d7a93614;border-color:#d7a9363d}.htNewsArchiveTabs button span{color:#d7a936;font-weight:900}.htNewsArchiveCandidatePaneInline{border-bottom:1px solid #d7a93614}.htNewsArchiveCandidatePane{max-height:462px;padding:0 18px 18px;overflow:auto}.htNewsArchiveCandidateSummary{color:#8d846f;align-items:center;gap:10px;padding:10px 0;font-size:11px;display:flex}.htNewsArchiveCandidateSummary span{background:#0003;border:1px solid #ffffff12;padding:5px 8px}.htNewsArchiveCandidateSummary button{color:#d9c27f;cursor:pointer;background:#d7a9360f;border:1px solid #d7a9362e;height:26px;margin-left:auto;padding:0 9px;font-size:11px}.htNewsArchiveCandidateList,.htNewsArchiveRejectList{gap:8px;display:grid}.htNewsArchiveCandidateCard,.htNewsArchiveRejectCard{background:linear-gradient(#d7a93609,#0000002e);border:1px solid #ffffff13;padding:10px}.htNewsArchiveCandidateCard header,.htNewsArchiveRejectCard header{color:#817962;align-items:center;gap:8px;font-size:10px;display:flex}.htNewsArchiveCandidateCard mark{color:#b8b2a2;background:#ffffff0b;border:1px solid #ffffff1a;padding:2px 6px;font-size:10px}.htNewsArchiveCandidateCard mark[data-priority=high]{color:#ffd978;background:#d7a9361f;border-color:#d7a93647}.htNewsArchiveCandidateCard mark[data-priority=relevant]{color:#e7cf8b;border-color:#d7a9362e}.htNewsArchiveCandidateCard mark[data-priority=watch]{color:#b9c5d6;border-color:#698ec338}.htNewsArchiveCandidateCard header strong{color:#d7a936;font-size:12px}.htNewsArchiveCandidateCard header em,.htNewsArchiveRejectCard header em{color:#696458;margin-left:auto;font-style:normal}.htNewsArchiveCandidateCard h4{color:#e7d6aa;margin:8px 0;font-size:13px;line-height:1.35}.htNewsArchiveCandidateCard dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.htNewsArchiveCandidateCard dt{color:#706a5c;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.htNewsArchiveCandidateCard dd{color:#bfb493;margin:3px 0 0;font-size:11px}.htNewsArchiveCandidateCard a,.htNewsArchiveRejectCard a{color:#d7a936;margin-top:8px;font-size:11px;text-decoration:none;display:inline-flex}.htNewsArchiveRejectCard{background:#ffffff06}.htNewsArchiveRejectCard header strong{color:#bfb493}.htNewsArchiveRejectCard header span{color:#9d9072}.htNewsArchiveRejectCard p{color:#bbb4a4;margin:7px 0;font-size:12px}.htNewsArchiveRejectCard small{color:#706a5c;font-size:10px;display:block}@media (width<=860px){.htNewsArchiveTabs{overflow-x:auto}.htNewsArchiveCandidateSummary{flex-wrap:wrap}.htNewsArchiveCandidateSummary button{margin-left:0}.htNewsArchiveCandidateCard dl{grid-template-columns:1fr}}.htNewsArchiveQualitySummary{flex-wrap:wrap}.htNewsArchiveQualitySummary span{color:#cbbd91}.htNewsArchiveQualitySummary span:first-child{color:#ffd978;background:#d7a93614;border-color:#d7a93633}.htNewsArchiveCandidateReason{color:#d0c199;background:#d7a9360b;border-left:2px solid #d7a9365c;margin:9px 0 0;padding:7px 9px;font-size:11px;line-height:1.35}.htNewsArchiveRejectReason{border-left:2px solid #ffffff29;margin-top:6px;padding-left:7px;color:#b8aa8b!important}.htNewsArchiveCandidateMeta,.htNewsArchiveRejectMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.htNewsArchiveScoreChip,.htNewsArchiveSourceChip{background:#0000002e;border:1px solid #ffffff12;align-items:baseline;gap:5px;padding:2px 6px;display:inline-flex}.htNewsArchiveScoreChip small,.htNewsArchiveSourceChip small{color:#706a5c;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.htNewsArchiveScoreChip strong{color:#d7a936;font-size:12px}.htNewsArchiveSourceChip b{color:#bfb493;font-size:10px;font-weight:700}.htNewsArchiveCandidateReasonBox,.htNewsArchiveRejectReasonBox{background:#d7a9360b;border-left:2px solid #d7a9365c;margin:9px 0 0;padding:7px 9px}.htNewsArchiveRejectReasonBox{background:#ffffff07;border-left-color:#ffffff29}.htNewsArchiveCandidateReasonBox span,.htNewsArchiveRejectReasonBox span{color:#706a5c;text-transform:uppercase;letter-spacing:.09em;margin-bottom:3px;font-size:9px;display:block}.htNewsArchiveCandidateReasonBox p,.htNewsArchiveRejectReasonBox p{color:#d0c199;margin:0;font-size:11px;line-height:1.35}.htNewsArchiveCandidateActions{align-items:center;gap:8px;margin-top:8px;display:inline-flex}.htNewsArchiveCandidateActions a{margin-top:0!important}.htNewsArchiveCandidateActions span{color:#706a5c;border-left:1px solid #ffffff1f;padding-left:8px;font-size:10px}.htNewsArchiveRejectMeta em{color:#8d846f;font-size:10px}.htNewsArchiveQueueOperator{color:#f6e5b9;background:linear-gradient(#d6a32913,#0000),#050505;border:1px solid #d6a32947;margin-top:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 40px #0000006b}.htNewsArchiveQueueOperatorHeader{background:linear-gradient(#0e0e0ef5,#040404f5);border-bottom:1px solid #d6a3292e;justify-content:space-between;align-items:flex-start;gap:18px;padding:14px 16px;display:flex}.htNewsArchiveQueueOperatorHeader span,.htNewsArchiveQueueAuth span,.htNewsArchiveQueueDetail dt{color:#f6e5b98c;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.htNewsArchiveQueueOperatorHeader strong{color:#d6a329;letter-spacing:.04em;margin-top:4px;font-size:15px;display:block}.htNewsArchiveQueueOperatorHeader p{color:#f6e5b9a8;margin:5px 0 0;font-size:12px}.htNewsArchiveQueueOperatorState{text-align:right;min-width:86px}.htNewsArchiveQueueOperatorState strong{color:#f4c64a;font-size:25px;line-height:1}.htNewsArchiveQueueAuth{background:#ffffff05;border-bottom:1px solid #d6a32924;grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:10px;padding:12px 16px;display:grid}.htNewsArchiveQueueAuth label{gap:5px;display:grid}.htNewsArchiveQueueAuth input{color:#f6e5b9;min-height:32px;font:inherit;background:#030303;border:1px solid #d6a32947;border-radius:0;outline:none;padding:0 10px}.htNewsArchiveQueueAuth input:focus{border-color:#f4c64abf;box-shadow:0 0 0 1px #f4c64a2e}.htNewsArchiveQueueAuth button,.htNewsArchiveQueueActions button{color:#f6e5b9;cursor:pointer;min-height:32px;font:inherit;letter-spacing:.03em;background:#d6a3291f;border:1px solid #d6a3295c}.htNewsArchiveQueueAuth button:disabled,.htNewsArchiveQueueActions button:disabled{cursor:not-allowed;opacity:.45}.htNewsArchiveQueueAuth em,.htNewsArchiveQueueFooter em{color:#f6e5b973;font-size:11px;font-style:normal}.htNewsArchiveQueueTabs{border-bottom:1px solid #d6a32929;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.htNewsArchiveQueueTabs button{color:#f6e5b9ad;cursor:pointer;min-height:44px;font:inherit;background:#ffffff05;border:0;border-right:1px solid #d6a3291f;justify-content:center;align-items:center;gap:8px;display:flex}.htNewsArchiveQueueTabs button.active{color:#f4c64a;background:#d6a3291f}.htNewsArchiveQueueTabs strong{color:#d6a329}.htNewsArchiveQueueBody{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);min-height:310px;display:grid}.htNewsArchiveQueueList{border-right:1px solid #d6a32924;max-height:380px;overflow:auto}.htNewsArchiveQueueRow{color:#f6e5b9b8;text-align:left;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;border-bottom:1px solid #d6a32917;grid-template-columns:42px minmax(0,1fr) 96px 82px;align-items:center;gap:10px;padding:0 12px;display:grid}.htNewsArchiveQueueRow:hover,.htNewsArchiveQueueRow.active{color:#f6e5b9;background:#d6a32914}.htNewsArchiveQueueRow .score{color:#f4c64a;font-variant-numeric:tabular-nums;font-weight:700}.htNewsArchiveQueueRow .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.htNewsArchiveQueueRow .source,.htNewsArchiveQueueRow .status{color:#f6e5b985;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.htNewsArchiveQueueRow.status-queued .status{color:#f4c64a}.htNewsArchiveQueueRow.status-archived .status{color:#6fd08c}.htNewsArchiveQueueRow.status-ignored .status{color:#d17373}.htNewsArchiveQueueDetail{background:#00000038;padding:14px}.htNewsArchiveQueueDetailTop{color:#f6e5b98c;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:10px;font-size:11px;display:flex}.htNewsArchiveQueueDetailTop strong{color:#f4c64a;font-size:18px;line-height:1}.htNewsArchiveQueueDetail h3{color:#f6e5b9;margin:10px 0 8px;font-size:17px;line-height:1.25}.htNewsArchiveQueueDetail p{color:#f6e5b9ad;margin:0 0 12px;font-size:12px;line-height:1.45}.htNewsArchiveQueueDetail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.htNewsArchiveQueueDetail dd{color:#f6e5b9;margin:3px 0 0;font-size:12px}.htNewsArchiveQueueActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.htNewsArchiveQueueActions .action-archived{color:#9ce8b0;border-color:#6fd08c73}.htNewsArchiveQueueActions .action-ignored{color:#f0a2a2;border-color:#d1737373}.htNewsArchiveQueueLink{color:#d6a329;margin-top:12px;font-size:12px;text-decoration:none;display:inline-flex}.htNewsArchiveQueueFooter{color:#f6e5b999;border-top:1px solid #d6a32924;justify-content:space-between;gap:12px;padding:10px 16px;font-size:12px;display:flex}.htNewsArchiveQueueEmpty{color:#f6e5b999;text-align:center;place-items:center;gap:6px;min-height:170px;padding:18px;display:grid}.htNewsArchiveQueueEmpty strong{color:#d6a329}.htNewsArchiveQueueEmpty.detail{min-height:260px}@media (width<=980px){.htNewsArchiveQueueAuth,.htNewsArchiveQueueBody{grid-template-columns:1fr}.htNewsArchiveQueueList{border-bottom:1px solid #d6a32924;border-right:0}.htNewsArchiveQueueTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.htNewsArchiveQueueRow{grid-template-columns:38px minmax(0,1fr) 72px}.htNewsArchiveQueueRow .source{display:none}}.htNewsArchiveQueueOperatorLauncher{z-index:2147483000;color:#f6e5b9;cursor:pointer;letter-spacing:.03em;background:linear-gradient(#d6a3292e,#d6a3290f),#030303f5;border:1px solid #d6a32985;grid-template-columns:auto auto auto;align-items:center;gap:10px;min-height:42px;padding:0 14px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 48px #0000008c,0 0 0 1px #000000b8}.htNewsArchiveQueueOperatorLauncher span{color:#d6a329;letter-spacing:.14em;font-size:10px;font-weight:800}.htNewsArchiveQueueOperatorLauncher strong{color:#f4c64a;text-transform:uppercase;font-size:12px}.htNewsArchiveQueueOperatorLauncher em{color:#f6e5b999;font-size:11px;font-style:normal}.htNewsArchiveQueueOperator{z-index:2147483001;width:min(920px,100vw - 44px);max-height:calc(100vh - 70px);position:fixed;bottom:22px;right:22px;overflow:auto}.htNewsArchiveQueueClose{color:#f6e5b9;cursor:pointer;min-height:28px;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#d6a32917;border:1px solid #d6a3295c;padding:0 10px;font-size:11px;position:absolute;top:14px;right:14px}.htNewsArchiveQueueOperatorHeader{padding-right:86px}@media (width<=760px){.htNewsArchiveQueueOperatorLauncher{grid-template-columns:auto 1fr auto;bottom:14px;left:14px;right:14px}.htNewsArchiveQueueOperator{width:auto;max-height:calc(100vh - 24px);bottom:12px;left:12px;right:12px}}.htNewsArchiveQueueDetailTop .queueStatusHeadline{color:#f6e5b9b8;letter-spacing:.12em;background:#f6e5b90b;border:1px solid #f6e5b92e;align-items:center;min-height:18px;padding:2px 8px;font-weight:800;display:inline-flex}.htNewsArchiveQueueDetailTop .queueStatusHeadline.status-queued{color:#f4c64a;background:#f4c64a1a;border-color:#f4c64a6b}.htNewsArchiveQueueDetailTop .queueStatusHeadline.status-archived{color:#8ee5a6;background:#6fd08c17;border-color:#6fd08c6b}.htNewsArchiveQueueDetailTop .queueStatusHeadline.status-ignored{color:#f0a2a2;background:#d1737317;border-color:#d173736b}.htNewsArchiveQueueActions button.is-current,.htNewsArchiveQueueActions button:disabled.is-current{color:#f6e5b961;cursor:not-allowed;opacity:.62;background:#f6e5b909;border-color:#f6e5b929}.htNewsArchiveQueueRow.status-queued{box-shadow:inset 2px 0 #f4c64a73}.htNewsArchiveQueueRow.status-archived{box-shadow:inset 2px 0 #6fd08c5c}.htNewsArchiveQueueRow.status-ignored{box-shadow:inset 2px 0 #d173735c}.htNewsArchiveAutoMonitor{background:linear-gradient(90deg,#f4c64a13,#6fd08c09);border:1px solid #f4c64a2e;justify-content:space-between;align-items:center;gap:14px;margin:10px 0 0;padding:9px 10px;display:flex;box-shadow:inset 0 1px #f6e5b90f}.htNewsArchiveAutoMonitor>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}.htNewsArchiveAutoMonitor strong{color:#f4c64a;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:900}.htNewsArchiveAutoMonitor small{color:#f6e5b97a;letter-spacing:.02em;white-space:nowrap;font-size:10px}.htNewsArchiveAutoMonitor .monitorPulse{background:#8ee5a6;border-radius:999px;width:8px;height:8px;animation:1.8s ease-out infinite htNewsAutoPulseV8F;box-shadow:0 0 #8ee5a685}.htNewsArchiveAutoMonitor .monitorStats{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.htNewsArchiveAutoMonitor .monitorStats span{color:#f6e5b99e;text-transform:uppercase;letter-spacing:.06em;background:#0000002e;border:1px solid #f6e5b91c;align-items:center;gap:4px;padding:3px 7px;font-size:10px;display:inline-flex}.htNewsArchiveAutoMonitor .monitorStats b{color:#f4c64a;font-size:11px}@keyframes htNewsAutoPulseV8F{0%{box-shadow:0 0 #8ee5a680}70%{box-shadow:0 0 0 7px #8ee5a600}to{box-shadow:0 0 #8ee5a600}}@media (width<=860px){.htNewsArchiveAutoMonitor{flex-direction:column;align-items:flex-start}.htNewsArchiveAutoMonitor small{white-space:normal}.htNewsArchiveAutoMonitor .monitorStats{justify-content:flex-start}}.htNewsArchiveAutoAudit{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;margin:6px 0 0;padding:0 0 2px;display:grid}.htNewsArchiveAutoAudit span{color:#f6e5b9ad;background:#0000002e;border:1px solid #f6e5b91a;flex-direction:column;justify-content:center;min-height:38px;padding:7px 9px;font-size:11px;line-height:1.25;display:flex}.htNewsArchiveAutoAudit b{color:#f4c64ac7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:900;display:block}@media (width<=920px){.htNewsArchiveAutoAudit{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=620px){.htNewsArchiveAutoAudit{grid-template-columns:1fr}}.ht-flsh-panel{--flsh-bg:#05070a;--flsh-panel:#0d1117f0;--flsh-border:#f4b12638;--flsh-gold:#f5b226;--flsh-text:#eff3f7;--flsh-muted:#e5ebf09e;min-height:100%;color:var(--flsh-text);background:radial-gradient(circle at 12% 0,#f5b2261a,#0000 30%),linear-gradient(#070a0efa,#020305fa);flex-direction:column;gap:12px;padding:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.ht-flsh-header{border:1px solid var(--flsh-border);background:linear-gradient(135deg,#f5b22614,#0000 42%),#080b10eb;justify-content:space-between;align-items:flex-start;gap:18px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.ht-flsh-kicker{color:var(--flsh-gold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.ht-flsh-header h2{margin:6px 0 4px;font-size:22px;line-height:1.05}.ht-flsh-header p{max-width:820px;color:var(--flsh-muted);margin:0;font-size:12px}.ht-flsh-status{justify-items:end;gap:8px;min-width:190px;display:grid}.ht-flsh-status span{color:var(--flsh-muted);text-transform:uppercase;background:#ffffff0d;border:1px solid #e2e8f01f;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.ht-flsh-status .is-live{color:#75f0a4;border-color:#57ff9c4d}.ht-flsh-status .is-loading{color:var(--flsh-gold);border-color:#f5b22652}.ht-flsh-status strong{color:#fff;font-size:20px}.ht-flsh-toolbar{grid-template-columns:270px minmax(0,1fr);align-items:end;gap:12px;display:grid}.ht-flsh-toolbar label{color:var(--flsh-muted);letter-spacing:.09em;text-transform:uppercase;gap:5px;font-size:10px;font-weight:900;display:grid}.ht-flsh-toolbar input{width:100%;height:34px;color:var(--flsh-text);background:#020305b8;border:1px solid #f5b22652;border-radius:6px;outline:none;padding:0 10px}.ht-flsh-toolbar input:focus{border-color:var(--flsh-gold);box-shadow:0 0 0 2px #f5b22614}.ht-flsh-filters{flex-wrap:wrap;gap:6px;display:flex}.ht-flsh-filters button,.ht-flsh-event-actions button{color:#ebf0f5d1;cursor:pointer;background:#ffffff0e;border:1px solid #e2e8f01f;border-radius:6px;font-size:11px;font-weight:800}.ht-flsh-filters button{height:30px;padding:0 10px}.ht-flsh-filters button:hover,.ht-flsh-event-actions button:hover,.ht-flsh-filters button.is-active{color:#fff;background:#f5b22629;border-color:#f5b22694}.ht-flsh-grid{grid-template-columns:minmax(0,1fr) 292px;gap:12px;min-height:0;display:grid}.ht-flsh-feed,.ht-flsh-side,.ht-flsh-card{background:#070a0ec7;border:1px solid #e2e8f01a}.ht-flsh-feed{min-height:0;overflow:hidden}.ht-flsh-feed-head{background:linear-gradient(90deg,#f5b22624,#0000);border-bottom:1px solid #e2e8f014;justify-content:space-between;align-items:center;height:36px;padding:0 12px;display:flex}.ht-flsh-feed-head span,.ht-flsh-card>span{color:var(--flsh-gold);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.ht-flsh-feed-head strong{color:var(--flsh-muted);font-size:11px}.ht-flsh-events{gap:8px;max-height:530px;padding:10px;display:grid;overflow:auto}.ht-flsh-event{background:linear-gradient(90deg,#ffffff0a,#0000),#0a0e14db;border:1px solid #e2e8f01a;grid-template-columns:78px minmax(0,1fr) 44px;gap:12px;padding:12px;display:grid;position:relative}.ht-flsh-event:before{content:"";background:#e2e8f052;width:3px;position:absolute;inset:0 auto 0 0}.ht-flsh-event.is-critical:before{background:#ff5b5b}.ht-flsh-event.is-important:before{background:var(--flsh-gold)}.ht-flsh-event.is-watch:before{background:#67d3ff}.ht-flsh-event.is-info:before{background:#75f0a4}.ht-flsh-event.is-pending:before{background:#e2e8f04d}.ht-flsh-event-time{align-content:start;gap:5px;display:grid}.ht-flsh-event-time strong{color:#fff;font-size:18px}.ht-flsh-event-time span{color:var(--flsh-muted);text-transform:uppercase;font-size:10px;font-weight:800}.ht-flsh-event-body{min-width:0}.ht-flsh-event-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.ht-flsh-event-top span,.ht-flsh-event-top em,.ht-flsh-event-top small{letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:900}.ht-flsh-event-top span{color:var(--flsh-gold)}.ht-flsh-event-top em{color:#fff;font-style:normal}.ht-flsh-event-top small{color:var(--flsh-muted)}.ht-flsh-event h3{color:#ebf0f5bd;text-transform:uppercase;margin:0 0 4px;font-size:11px}.ht-flsh-event-body>strong{color:#fff;font-size:14px;display:block}.ht-flsh-event p{color:var(--flsh-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.ht-flsh-event-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.ht-flsh-event-actions b{color:var(--flsh-gold);margin-right:8px;font-size:13px}.ht-flsh-event-actions button{height:26px;padding:0 8px}.ht-flsh-event-badge{color:var(--flsh-gold);background:#f5b22624;border-radius:4px;place-self:start end;padding:4px 6px;font-size:10px;font-weight:900}.ht-flsh-side{align-content:start;gap:10px;padding:10px;display:grid}.ht-flsh-card{padding:12px}.ht-flsh-card h3{color:#fff;margin:8px 0 6px;font-size:16px}.ht-flsh-card p,.ht-flsh-card li{color:var(--flsh-muted);font-size:12px;line-height:1.45}.ht-flsh-card ul{margin:10px 0 0;padding-left:18px}.ht-flsh-metrics{align-items:baseline;gap:8px;margin:8px 0;display:flex}.ht-flsh-metrics strong{color:#fff;font-size:34px}.ht-flsh-metrics small{color:var(--flsh-muted);font-size:12px}.ht-flsh-card dl{gap:7px;margin:10px 0 0;display:grid}.ht-flsh-card dl div{border-top:1px solid #e2e8f014;justify-content:space-between;gap:10px;padding-top:7px;display:flex}.ht-flsh-card dt{color:var(--flsh-muted);font-size:11px}.ht-flsh-card dd{color:var(--flsh-gold);margin:0;font-weight:900}@media (width<=980px){.ht-flsh-toolbar,.ht-flsh-grid{grid-template-columns:1fr}.ht-flsh-side{grid-template-columns:repeat(3,minmax(0,1fr))}}.htmkt-root{color:#f6f7fb;letter-spacing:.01em;background:radial-gradient(circle at 50% -20%,#f6a40029,#0000 34%),linear-gradient(#050607,#020303);flex-direction:column;height:100%;min-height:560px;font-family:Inter,Segoe UI,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.htmkt-header{background:#00000061;border-bottom:1px solid #ffffff1c;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.htmkt-header>div:first-child{flex-direction:column;gap:2px;display:flex}.htmkt-kicker{color:#f6a400;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800}.htmkt-header strong{font-size:22px}.htmkt-header small{color:#ffffff94}.htmkt-live-strip{color:#ffffffa8;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.htmkt-live-strip span,.htmkt-live-strip b,.htmkt-footer span,.htmkt-footer button{color:#ffffffb8;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:5px 8px}.htmkt-live-strip b{color:#24e04f;border-color:#24e04f57}.htmkt-grid{grid-template-columns:repeat(3,minmax(210px,1fr));gap:8px;padding:10px;display:grid;overflow:auto}.htmkt-quote{cursor:pointer;background:linear-gradient(#24e04f14,#ffffff04),#06090c;border:1px solid #ffffff21;border-radius:10px;min-height:176px;padding:11px;position:relative;box-shadow:inset 0 0 0 1px #ffffff05}.htmkt-quote.negative{background:linear-gradient(#ff4b3f1f,#ffffff04),#06090c}.htmkt-quote.selected{border-color:#f6a400bd;box-shadow:0 0 28px #f6a4001f,inset 0 0 0 1px #f6a4002e}.htmkt-quote.compact{min-height:226px}.htmkt-quote.flash-up{animation:.8s ease-out htmktPulseGreen}.htmkt-quote.flash-down{animation:.8s ease-out htmktPulseRed}@keyframes htmktPulseGreen{25%{box-shadow:0 0 26px #24e04f47}}@keyframes htmktPulseRed{25%{box-shadow:0 0 26px #ff4b3f3d}}.htmkt-quote-head{justify-content:space-between;gap:8px;display:flex}.htmkt-quote-head strong{font-size:18px;display:block}.htmkt-quote-head span{color:#ffffff94;font-size:11px}.htmkt-actions{z-index:8;position:relative}.htmkt-actions summary{color:#ffffffa6;cursor:pointer;font-size:20px;list-style:none}.htmkt-menu{background:#07090c;border:1px solid #ffffff21;border-radius:8px;min-width:170px;padding:6px;position:absolute;top:26px;right:0;box-shadow:0 16px 38px #00000080}.htmkt-menu button{color:#ffffffb8;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:8px;display:block}.htmkt-menu button:hover{color:#f6a400;background:#f6a40014}.htmkt-last-label{color:#ffffff80;margin-top:10px;font-size:11px}.htmkt-last{align-items:center;gap:8px;margin-top:2px;font-size:25px;font-weight:700;display:flex}.htmkt-bbo{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-template-columns:1fr 1fr;margin:10px -11px 0;display:grid}.htmkt-bbo div{padding:9px 11px}.htmkt-bbo div:first-child{border-right:1px solid #ffffff1c}.htmkt-bbo small{color:#ffffff80;display:block}.htmkt-bbo b{font-size:20px;font-weight:650;display:block}.htmkt-bbo em{color:#ffffff73;font-size:11px;font-style:normal;display:block}.htmkt-quote-meta{color:#ffffff8c;grid-template-columns:1fr 1fr;gap:6px 10px;margin-top:9px;font-size:11px;display:grid}.htmkt-quote-meta span:last-child{grid-column:1/-1}.htmkt-quote-meta b{color:#fff;float:right}.up{color:#24e04f!important}.down{color:#ff4b3f!important}.htmkt-bottom{flex:1;grid-template-columns:.82fr .95fr 1.8fr .9fr;gap:8px;min-height:0;padding:0 10px 10px;display:grid}.htmkt-panel{background:#06090c;border:1px solid #ffffff1f;border-radius:8px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.htmkt-panel-wide{min-width:430px}.htmkt-panel-head{color:#f6a400;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12px;display:flex}.htmkt-panel-head button{color:#ffffffbf;cursor:pointer;background:#ffffff08;border:1px solid #ffffff21;border-radius:6px}.htmkt-panel-body{flex:1;min-height:0;padding:8px;overflow:hidden}.htmkt-row,.htmkt-tape-row{border-bottom:1px solid #ffffff0b;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.htmkt-row{grid-template-columns:1fr .8fr .6fr}.htmkt-row.h,.htmkt-tape-row.h{color:#ffffff61;font-size:11px}.htmkt-row.ask{color:#ff7166;background:linear-gradient(90deg,#ff4b3f14,#0000)}.htmkt-row.bid{color:#4df071;background:linear-gradient(90deg,#24e04f14,#0000)}.htmkt-spread{color:#ffffff9e;text-align:center;border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;margin:4px 0;padding:7px 0;font-size:12px}.htmkt-tape-row{grid-template-columns:.95fr .72fr 1fr .75fr .82fr}.htmkt-tape-row.buy{color:#24e04f}.htmkt-tape-row.sell{color:#ff4b3f}.htmkt-tv-chart{background:radial-gradient(circle at 65% 0,#f6a40014,#0000 34%),#05080b;border:1px solid #ffffff12;flex-direction:column;height:100%;min-height:280px;display:flex}.htmkt-tv-toolbar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:8px 9px 4px;display:flex}.htmkt-tv-symbol{flex-direction:column;gap:2px;display:flex}.htmkt-tv-symbol strong{color:#f6f7fb;font-size:13px}.htmkt-tv-symbol span{color:#ffffff75;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.htmkt-tv-frames{gap:4px;display:flex}.htmkt-tv-frames button{color:#ffffffad;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1f;border-radius:5px;padding:4px 7px;font-size:11px}.htmkt-tv-frames button.active{color:#050505;background:#f6a400;border-color:#f6a400b3}.htmkt-tv-ohlc{color:#ffffff85;border-bottom:1px solid #fff1;flex-wrap:wrap;align-items:center;gap:9px;min-height:28px;padding:4px 9px;font-size:11px;display:flex}.htmkt-tv-ohlc b{color:#ffffffe0;margin-left:3px}.htmkt-tv-canvas{flex:1;min-height:220px}.htmkt-pulse{gap:8px;font-size:12px;display:grid}.htmkt-feeds div,.htmkt-movers div{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto auto;gap:7px;padding:4px 0;display:grid}.htmkt-feeds b{color:#24e04f}.htmkt-feeds small,.htmkt-pulse p{color:#ffffff85}.htmkt-movers strong{color:#ffffffb8}.htmkt-footer{color:#ffffff94;background:#00000059;border-top:1px solid #ffffff1c;flex-wrap:wrap;gap:8px;padding:8px 10px;font-size:11px;display:flex}.htmkt-footer button{cursor:pointer}.htmkt-footer button:hover{color:#f6a400;border-color:#f6a40073}.htmkt-detached-layer{pointer-events:none;position:absolute;inset:0}.htmkt-floating-window{pointer-events:auto;resize:both;background:#050709fa;border:1px solid #f6a40073;border-radius:10px;min-width:300px;min-height:210px;position:absolute;overflow:hidden;box-shadow:0 30px 80px #000000ad,inset 0 0 0 1px #ffffff08}.htmkt-floating-title{color:#f6a400;cursor:move;-webkit-user-select:none;user-select:none;background:linear-gradient(#f6a40021,#0000006b);border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;height:34px;padding:0 9px;display:flex}.htmkt-floating-title button{color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff21;border-radius:6px;margin-left:6px}.htmkt-floating-body{height:calc(100% - 35px);padding:8px;overflow:hidden}@media (width<=1200px){.htmkt-grid{grid-template-columns:repeat(2,minmax(210px,1fr))}.htmkt-bottom{grid-template-columns:repeat(2,1fr);overflow:auto}}@media (width<=760px){.htmkt-grid,.htmkt-bottom{grid-template-columns:1fr}.htmkt-header{flex-direction:column}}.htmkt-tv-chart{box-shadow:inset 0 0 0 1px #f6a40009,0 12px 38px #00000038}.htmkt-tv-toolbar{background:linear-gradient(#ffffff07,#ffffff02)}.htmkt-tv-frames button.fit{color:#f6a400;background:#f6a40011;border-color:#f6a40061;min-width:36px}.htmkt-tv-frames button.fit:hover{background:#f6a40026}.htmkt-tv-ohlc{background:#00000029;gap:8px}.htmkt-tv-ohlc span{white-space:nowrap}.htmkt-tv-canvas{filter:saturate(1.04)contrast(1.02)}.htmkt-tv-frames{position:relative}.htmkt-tv-frames button.settings{color:#ffffffc7;background:#ffffff0b;border-color:#ffffff29;min-width:30px}.htmkt-tv-frames button.settings.active,.htmkt-tv-frames button.settings:hover{color:#050505;background:#f6a400;border-color:#f6a400b8}.htmkt-chart-settings{z-index:50;background:#05080bfa;border:1px solid #f6a40059;border-radius:8px;gap:5px;width:190px;padding:8px;display:grid;position:absolute;top:33px;right:0;box-shadow:0 18px 42px #0000008f}.htmkt-chart-settings strong{color:#f6a400;text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:10px}.htmkt-chart-settings strong:first-child{margin-top:0}.htmkt-chart-settings label{color:#ffffffbd;cursor:pointer;align-items:center;gap:7px;padding:3px 2px;font-size:11px;display:flex}.htmkt-chart-settings input{accent-color:#f6a400}.htmkt-feed-strip{align-items:stretch}.htmkt-feed-select{background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:flex}.htmkt-feed-select span{color:#ffffff75;text-transform:uppercase;letter-spacing:.11em;background:0 0;border:0;padding:0;font-size:9px}.htmkt-feed-select select{color:#f6f7fb;cursor:pointer;background:0 0;border:0;outline:0;font-size:11px}.htmkt-feed-select option{color:#f6f7fb;background:#06090c}.htmkt-feed-state{text-align:center;justify-content:center;min-width:88px}.htmkt-live-strip span b{color:#ffffffe0;font-weight:700}.htmkt-feed-strip{align-items:center;gap:6px}.htmkt-feed-strip>span,.htmkt-feed-strip>b,.htmkt-feed-select{min-width:0;min-height:24px;box-shadow:none!important;background:#ffffff07!important;border-radius:4px!important;padding:4px 7px!important}.htmkt-feed-strip>span,.htmkt-feed-strip>b{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.htmkt-feed-state{min-width:72px;font-weight:700}.htmkt-feed-select{height:26px}.htmkt-feed-select select{max-width:112px}.htmkt-feed-strip>b{letter-spacing:.03em;color:#24e04f!important;border-color:#24e04f42!important}.htmkt-feed-state.state-connected{color:#24e04f;background:#24e04f0b!important;border-color:#24e04f42!important}.htmkt-feed-state.state-preparing{color:#f6a400;background:#f6a4000b!important;border-color:#f6a40047!important}.htmkt-feed-state.state-stale{color:#ffcf5a;background:#ffcf5a0a!important;border-color:#ffcf5a3d!important}.htmkt-feed-state.state-offline{color:#ff4b3f;background:#ff4b3f0a!important;border-color:#ff4b3f3d!important}.htmkt-feed-strip>b{min-width:86px}.htmkt-feed-state.state-offline:after{content:" · reconectar";color:#ffffff6b;font-weight:500}.htmkt-feed-select select:focus{color:#f6a400}.htmkt-feeds div.standby{opacity:.55}.htmkt-feeds div.standby b{color:#ffffff61}.htmkt-feeds div.active.state-connected b{color:#24e04f}.htmkt-feeds div.active.state-preparing b{color:#f6a400}.htmkt-feeds div.active.state-stale b{color:#ffcf5a}.htmkt-feeds div.active.state-offline b{color:#ff4b3f}.htmkt-feeds small{text-align:right}.htmkt-l2.live-book{position:relative}.htmkt-l2.live-book .htmkt-row.ask,.htmkt-l2.live-book .htmkt-row.bid{font-variant-numeric:tabular-nums}.htmkt-spread{justify-content:space-between;align-items:center;gap:8px;display:flex}.htmkt-book-status{color:#ffffff7a;text-transform:uppercase;letter-spacing:.06em;border:1px solid #ffffff1a;border-radius:4px;padding:2px 5px;font-size:10px}.htmkt-book-status.live{color:#24e04f;background:#24e04f0b;border-color:#24e04f42}.htmkt-l2{position:relative}.htmkt-l2-toolbar{color:#ffffff85;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:8px;min-height:24px;padding:1px 0 6px;font-size:10px;display:flex}.htmkt-l2-tool{color:#ffffffc7;cursor:pointer;background:#ffb8000d;border:1px solid #ffb80038;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:inline-flex}.htmkt-l2-tool:hover{color:#ffb800;border-color:#ffb8007a}.htmkt-l2-menu{z-index:8;background:#050709fa;border:1px solid #ffb80038;border-radius:8px;min-width:156px;padding:6px;position:absolute;top:24px;right:0;box-shadow:0 16px 32px #0000006b}.htmkt-l2-menu button{color:#ffffffad;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;width:100%;padding:7px 8px;font-size:11px;display:flex}.htmkt-l2-menu button:hover,.htmkt-l2-menu button.active{color:#ffb800;background:#ffb8001a}.htmkt-book-columns{color:#ffffff5c;grid-template-columns:1fr .9fr .7fr;gap:8px;padding:3px 0 6px;font-size:11px;display:grid}.ht-research-rms-shell{color:#f3f3f3;background:#050505;flex-direction:column;gap:10px;height:100%;font-family:Inter,Arial,sans-serif;display:flex}.ht-research-rms-hero,.ht-research-rms-stats,.ht-research-rms-commandbar,.ht-research-rms-functionbar,.ht-research-rms-main-tabs,.ht-research-rms-content,.panel,.search-criteria-block,.orange-filter-row,.search-sub-tabs,.results-header,.workflow-lane,.notebook-toolbar,.mini-tabs,.mini-bar{box-sizing:border-box}.ht-research-rms-hero{background:linear-gradient(#0b0b0b 0%,#070707 100%);border:1px solid #3e3320;justify-content:space-between;align-items:flex-start;padding:14px 18px;display:flex}.ht-research-rms-kicker{letter-spacing:.16em;color:#6ba0ff;text-transform:uppercase;margin-bottom:6px;font-size:12px}.ht-research-rms-hero h1{color:#ffd35f;margin:0;font-size:18px}.ht-research-rms-hero p{color:#d7c7a1;margin:6px 0 0;font-size:12px}.ht-research-rms-cloud{align-items:center;gap:10px;font-size:12px;display:flex}.ht-research-rms-cloud button,.ht-research-rms-commandbar button,.ht-research-rms-functionbar button,.ht-research-rms-main-tabs button,.panel button,.notebook-toolbar button,.sub-filter-row button,.search-sub-tabs button,.workflow-action-row button,.side-card button{color:#f6e1a7;cursor:pointer;background:#0b0b0b;border:1px solid #4a3b1f;padding:7px 10px;font-size:12px}.ht-research-rms-cloud button{background:#111}.ht-research-rms-cloud-dot{background:#888;border-radius:999px;width:9px;height:9px}.ht-research-rms-cloud-dot.ready{background:#39d47e}.ht-research-rms-cloud-dot.loading,.ht-research-rms-cloud-dot.saving{background:#f8b543}.ht-research-rms-cloud-dot.error{background:#ff5d5d}.ht-research-rms-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.stat-card{background:#080808;border:1px solid #3f331c;min-height:80px;padding:10px 14px}.stat-card span{text-transform:uppercase;letter-spacing:.08em;color:#f6c64f;font-size:11px;display:block}.stat-card strong{color:#fff0c9;margin-top:4px;font-size:26px;display:block}.stat-card small{color:#9d906f;margin-top:4px;font-size:11px;display:block}.ht-research-rms-commandbar{align-items:center;gap:8px;display:flex}.global-search-wrap{background:#0a0a0a;border:1px solid #4b3c1d;flex:1;align-items:center;min-height:34px;display:flex}.global-search-wrap span{color:#82a9ff;text-transform:uppercase;background:#0f1420;align-items:center;height:100%;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.global-search-wrap input,.search-criteria-block input,.notebook-form-grid input,.notebook-form-grid textarea,.inline-add input,.inline-add select{color:#f5f5f5;background:0 0;border:0;outline:none;width:100%;padding:0 10px;font-size:12px}.commandbar-actions{flex-wrap:wrap;gap:6px;display:flex}.ht-research-rms-functionbar{gap:2px;padding:4px 0 0;display:flex}.ht-research-rms-functionbar button{color:#f3f3f3;background:#3c3c3c;border-color:#676767;padding:6px 10px}.ht-research-rms-main-tabs{border-bottom:1px solid #404040;gap:2px;display:flex}.ht-research-rms-main-tabs button{color:#ececec;background:#202020;border-color:#4b4b4b #4b4b4b currentColor;border-bottom-style:none;border-bottom-width:0;padding:8px 12px}.ht-research-rms-main-tabs button.active,.search-sub-tabs button.active,.mini-tabs button.active,.sub-filter-row button.active{color:#ffd35d;background:#0c0c0c}.ht-research-rms-content{flex:1;min-height:0}.rms-view{height:100%}.pipeline-layout,.two-col,.notebook-edit-layout{gap:10px;height:100%;display:grid}.pipeline-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.notebook-edit-layout{grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr)}.panel{background:#080808;border:1px solid #3e3320;min-height:0;padding:0}.panel.full-height{height:100%}.panel-title-row{border-bottom:1px solid #2d2d2d;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.panel-title-row h3,.panel-title-row h4,.ds-top-title,.chart-title,.side-card h4,.workflow-lane h4,.overview-table h3,.quant-box h4,.idea-thesis h4{margin:0}.panel-title-row h3,.ds-top-title,.side-card h4,.workflow-lane h4{color:#fff1be;font-size:14px}.muted,.muted-actions,.mini-heading,.result-meta span,.results-header,.search-label,.chart-title,.quant-grid span,.activity-stream span{color:#a9a9a9}.mini-tag{color:#ffd671;background:#111;border:1px solid #6b5526;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.sub-filter-row,.search-sub-tabs,.mini-tabs,.notebook-toolbar,.orange-filter-row,.mini-bar{flex-wrap:wrap;gap:2px;padding:6px 10px;display:flex}.orange-filter-row,.search-criteria-block,.mini-bar{border-top:1px solid #313131;border-bottom:1px solid #313131}.orange-filter-row{background:#101010}.orange-filter-row span{color:#f2f2f2;padding:4px 8px;font-size:12px}.search-criteria-block{padding:10px}.search-label{margin-bottom:8px;font-size:13px}.search-criteria-block input{color:#1a1a1a;background:#f5a623;padding:8px 10px;font-size:14px}.ds-top-title{padding:10px 12px}.results-header{justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.table-wrap,.search-results-list{max-height:calc(100% - 120px);overflow:auto}.pipeline-table{border-collapse:collapse;width:100%;font-size:12px}.pipeline-table thead th{color:#101010;text-align:left;z-index:1;background:#f3a41b;border-right:1px solid #805719;padding:7px 8px;position:sticky;top:0}.pipeline-table tbody td{color:#f2f2f2;white-space:nowrap;background:#072343;border-bottom:1px solid #15263b;border-right:1px solid #15263b;padding:7px 8px}.pipeline-table tbody tr:nth-child(odd) td{background:#08284c}.pipeline-table tbody tr.selected td{background:#0d3661}.stage-pill{color:#fff;border-radius:2px;justify-content:center;min-width:54px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}.stage-pill.idea{background:#3d7bfd}.stage-pill.draft{color:#151515;background:#f0a51b}.stage-pill.review{background:#b56dff}.stage-pill.ok{color:#07160d;background:#41c76d}.stage-pill.published{background:#7d85ff}.stage-pill.neutral{background:#777}.greenish{color:#52e184!important}.reddish{color:#ff6a6a!important}.tearsheet-grid,.tearsheet-layout-full{gap:10px;padding:10px;display:grid}.tearsheet-grid{grid-template-columns:1fr}.tearsheet-layout-full{grid-template-columns:1.2fr .9fr}.info-card,.idea-thesis,.quant-box,.overview-table,.side-card,.workflow-lane,.fake-chart{background:#090909;border:1px solid #2d2d2d;padding:10px}.info-card dl,.overview-table dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:10px 0 0;display:grid}.info-card dt,.overview-table dt{color:#f6c64f;font-size:11px}.info-card dd,.overview-table dd{color:#f4f4f4;margin:2px 0 0;font-size:12px}.quant-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.quant-grid div{border:1px solid #2e2e2e;padding:8px}.quant-grid strong{color:#fff;margin-top:3px;display:block}.fake-chart{min-height:160px;position:relative;overflow:hidden}.large-chart{min-height:220px}.chart-grid{background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-size:48px 26px;position:absolute;inset:34px 10px 12px}.chart-grid:after,.chart-grid:before{content:"";position:absolute;inset:0}.line-one:after{clip-path:polygon(0% 75%,8% 72%,14% 74%,20% 68%,28% 70%,34% 60%,40% 63%,47% 50%,53% 54%,60% 42%,66% 46%,73% 39%,80% 34%,87% 28%,94% 30%,100% 26%,100% 100%,0% 100%);background:linear-gradient(90deg,#0000 0% 6%,#4aa3ff 8%,#0000 10% 100%)}.line-two:before{clip-path:polygon(0% 58%,8% 54%,14% 57%,20% 49%,28% 51%,34% 44%,40% 47%,47% 42%,53% 46%,60% 39%,66% 41%,73% 36%,80% 38%,87% 35%,94% 31%,100% 33%,100% 100%,0% 100%);background:linear-gradient(90deg,#0000 0% 6%,#ffd35d 8%,#0000 10% 100%)}.line-three:after{clip-path:polygon(0% 62%,12% 61%,18% 59%,26% 58%,32% 54%,39% 52%,46% 53%,52% 46%,58% 42%,66% 48%,72% 45%,80% 43%,88% 44%,94% 40%,100% 39%,100% 100%,0% 100%);background:linear-gradient(90deg,#0000 0% 10%,#b86eff 11%,#0000 12% 100%)}.search-results-list{flex-direction:column;display:flex}.search-result-item{color:#f0f0f0;text-align:left;background:#090909;border:0;border-top:1px solid #1b1b1b;justify-content:space-between;align-items:flex-start;width:100%;padding:12px;display:flex}.search-result-item:hover{background:#101010}.result-title{color:#f1f1f1;margin-bottom:6px;font-size:15px}.result-tags{flex-wrap:wrap;gap:6px;display:flex}.result-tags span{color:#bfd9ff;background:#101c2a;border:1px solid #304050;padding:3px 7px;font-size:11px;display:inline-flex}.result-meta{flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;display:flex}.result-meta strong{color:#f6c64f}.notebook-preview-panel,.notebook-editor-panel,.notebook-side-panel{flex-direction:column;display:flex}.notebook-sheet{color:#ffb63c;padding:14px 16px;font-size:13px;line-height:1.7}.notebook-sheet h2{color:#fff;margin:0 0 14px;font-size:24px}.notebook-sheet h3{color:#fff;margin:18px 0 8px;font-size:15px}.notebook-toolbar{border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c}.notebook-form-grid{flex:1;grid-template-columns:1fr;gap:12px;padding:12px;display:grid}.notebook-form-grid input,.inline-add input,.inline-add select,.notebook-form-grid textarea,.notebook-form-grid select{color:#f2f2f2;background:#0a0a0a;border:1px solid #303030;min-height:36px}.inline-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.inline-meta select{color:#f2f2f2;background:#0a0a0a;border:1px solid #303030;min-height:36px;padding:0 8px}.notebook-form-grid textarea{resize:vertical;min-height:420px;padding:10px}.side-card{margin:10px}.chip-list,.entity-list{flex-wrap:wrap;gap:6px;min-height:26px;margin-top:10px;display:flex}.chip-list span,.entity-list span{color:#c4dcff;background:#0e1d2d;border:1px solid #2f4f66;padding:5px 8px;font-size:11px;display:inline-flex}.inline-add{grid-template-columns:1fr auto;gap:8px;margin-top:10px;display:grid}.entity-add-row{grid-template-columns:130px 1fr auto}.workflow-button-stack,.workflow-action-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.workflow-lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px;display:grid}.workflow-lane span{color:#dfdfdf;background:#101010;border:1px solid #2c2c2c;margin-top:8px;padding:8px 10px;font-size:12px;display:block}.activity-stream{flex-direction:column;gap:10px;padding:12px;display:flex}.activity-stream div{background:#0d0d0d;border:1px solid #2b2b2b;grid-template-columns:68px 1fr;gap:10px;padding:10px;display:grid}.activity-stream strong{color:#ffd35d}@media (width<=1400px){.pipeline-layout,.two-col,.notebook-edit-layout,.workflow-lanes,.tearsheet-layout-full,.ht-research-rms-stats{grid-template-columns:1fr}.ht-research-rms-commandbar{flex-direction:column;align-items:stretch}}.ht-bna-terminal{color:#d8dde3;background:#030405;min-height:100%;padding:18px 20px 22px;font-family:Inter,Segoe UI,system-ui,sans-serif}.ht-bna-hero{border-bottom:1px solid #f0cf7129;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.ht-bna-kicker{letter-spacing:.36em;color:#8793a0;margin:0 0 8px;font-size:12px;font-weight:800}.ht-bna-hero h1{color:#f0c000;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.1vw,48px);line-height:.96}.ht-bna-hero p{color:#929da8;margin:10px 0 0;font-size:14px}.ht-bna-feed-card{text-align:right;background:#050c10d1;border:1px solid #4fd5ea38;border-radius:10px;min-width:250px;padding:12px 14px;box-shadow:inset 0 0 0 1px #ffffff06}.ht-bna-feed-card strong,.ht-bna-feed-card small{display:block}.ht-bna-feed-card strong{color:#f0cf71;margin-top:6px;font-size:13px}.ht-bna-feed-card small{color:#8793a0;margin-top:4px;font-size:11px}.ht-bna-status{color:#0d1116;text-transform:uppercase;letter-spacing:.06em;background:#f0cf71;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:900;display:inline-flex}.ht-bna-status.live{background:#52d273}.ht-bna-status.partial{background:#f0cf71}.ht-bna-status.loading{background:#4fd5ea}.ht-bna-status.fallback{background:#f06f6f}.ht-bna-toolbar{color:#8c96a1;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.ht-bna-tabs,.ht-bna-toolbar-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ht-bna-toolbar button{color:#aeb7c2;background:#ffffff09;border:1px solid #ffffff17;border-radius:9px;padding:9px 14px;font-size:12px;font-weight:800}.ht-bna-toolbar button.is-active{color:#f0cf71;background:#f0c00014;border-color:#f0c0008c}.ht-bna-grid{grid-template-columns:minmax(320px,.95fr) minmax(520px,2.1fr);gap:14px;display:grid}.ht-bna-panel{background:#050607;border:1px solid #f0cf7121;box-shadow:inset 0 0 0 1px #ffffff05,0 22px 60px #00000042}.ht-bna-panel-title,.ht-bna-chart-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.ht-bna-panel h2,.ht-bna-chart-head h2{color:#f0cf71;margin:0;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.03}.ht-bna-panel-title span,.ht-bna-chart-head p,.ht-bna-chart-meta span{color:#8994a0;font-size:12px}.ht-bna-chart-head p{margin:4px 0 0}.ht-bna-chart-meta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ht-bna-chart-meta span{background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px}.ht-bna-table{padding:10px 0 8px}.ht-bna-table-head,.ht-bna-row{border-bottom:1px solid #ffffff0b;grid-template-columns:46px minmax(140px,1fr) minmax(74px,.46fr) 54px;align-items:center;gap:8px;padding:9px 14px;display:grid}.ht-bna-table-head{color:#8793a0;text-transform:uppercase;font-size:11px;font-weight:900}.ht-bna-row{color:#d8dde3;font-size:13px}.ht-bna-row span:first-child{font-family:SFMono-Regular,Consolas,monospace;font-weight:900}.ht-bna-row span:first-child.neutral{color:#f0c000}.ht-bna-row span:first-child.watch{color:#4fd5ea}.ht-bna-row span:first-child.up{color:#52d273}.ht-bna-row strong{color:#f0cf71;text-align:right;font-size:13px}.ht-bna-row em{color:#aeb7c2;text-align:right;font-size:12px;font-style:normal;font-weight:900}.ht-bna-chart-panel{min-width:0;overflow:hidden}.ht-bna-echart{width:100%;height:clamp(390px,48vh,560px);min-height:390px}.ht-bna-chart-foot{color:#7f8a96;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px 14px;font-size:11px;display:flex}.ht-bna-chart-foot span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ht-bna-chart-foot strong{color:#f0cf71;flex:none}.ht-bna-summary{margin-top:14px;padding:14px 16px 16px}.ht-bna-summary h2{margin-bottom:12px}.ht-bna-summary-grid{border:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(120px,1fr));display:grid}.ht-bna-summary-grid span,.ht-bna-summary-grid strong{border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0e;min-width:0;padding:11px 12px}.ht-bna-summary-grid span{color:#8793a0;text-transform:uppercase;font-size:11px;font-weight:900}.ht-bna-summary-grid strong{color:#e5ebf0;font-size:12px}@media (width<=1050px){.ht-bna-hero,.ht-bna-toolbar,.ht-bna-chart-foot{flex-direction:column;align-items:stretch}.ht-bna-feed-card{text-align:left}.ht-bna-grid{grid-template-columns:1fr}.ht-bna-summary-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}}[class^=ht-bna],[class*=\ ht-bna]{box-sizing:border-box}.ht-bna-root,.ht-bna-shell,.ht-bna-policy-spectrometer,.ht-bna-terminal{color:#d7dce2;font-family:Inter,Segoe UI,Arial,sans-serif;box-shadow:inset 0 0 0 1px #ffc6000a;background:#000!important;border:1px solid #e0aa003d!important;padding:0!important}.ht-bna-root:before,.ht-bna-shell:before,.ht-bna-policy-spectrometer:before{content:"BNA / MACRO ANGOLA   |   POLICY SPECTROMETER   |   HALCYON TERMINAL";color:#f3b300;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,#edb2002e,#000000b8);border-bottom:1px solid #edb20059;height:28px;padding:0 12px;font-size:11px;font-weight:800;line-height:28px;display:block}.ht-bna-header,.ht-bna-hero,.ht-bna-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;background:#000!important;border-bottom:1px solid #edb20038!important;margin:0!important;padding:12px 12px 10px!important;display:grid!important}.ht-bna-kicker,.ht-bna-eyebrow{color:#9ca6b2!important;letter-spacing:.42em!important;text-transform:uppercase!important;margin:0 0 6px!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important}.ht-bna-title,.ht-bna-header h1,.ht-bna-hero h1{color:#f1b400!important;letter-spacing:-.04em!important;text-shadow:none!important;margin:0 0 6px!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(26px,3vw,40px)!important;line-height:.95!important}.ht-bna-subtitle,.ht-bna-header p,.ht-bna-hero p{max-width:980px;color:#8d97a3!important;margin:0!important;font-size:12px!important;line-height:1.35!important}.ht-bna-source-card,.ht-bna-feed-card,.ht-bna-status-card,.ht-bna-header aside{text-align:right;align-self:start;min-width:210px;box-shadow:none!important;background:linear-gradient(#041718f5,#010708fa)!important;border:1px solid #42dcb838!important;border-radius:0!important;padding:10px 12px!important}.ht-bna-source-card strong,.ht-bna-feed-card strong,.ht-bna-status-card strong,.ht-bna-header aside strong{text-transform:uppercase;letter-spacing:.05em;color:#f3c000!important;font-size:12px!important}.ht-bna-source-card span,.ht-bna-feed-card span,.ht-bna-status-card span,.ht-bna-header aside span,.ht-bna-source-card p,.ht-bna-feed-card p,.ht-bna-status-card p,.ht-bna-header aside p{color:#8f9aa5!important;font-size:10px!important}.ht-bna-tabs,.ht-bna-toolbar,.ht-bna-controls{align-items:center;background:#000!important;border-top:1px solid #ffffff08!important;border-bottom:1px solid #edb2002e!important;gap:4px!important;margin:0!important;padding:8px 12px!important;display:flex!important}.ht-bna-toolbar-right{align-items:center;margin-left:auto;gap:6px!important;display:flex!important}.ht-bna-tab,.ht-bna-button,.ht-bna-action,.ht-bna-toolbar button,.ht-bna-tabs button,.ht-bna-controls button{color:#b6bec8!important;letter-spacing:.01em!important;text-transform:none!important;height:26px!important;min-height:26px!important;box-shadow:none!important;background:linear-gradient(#161616,#090909)!important;border:1px solid #ffffff1a!important;border-radius:0!important;padding:0 13px!important;font-size:11px!important;font-weight:800!important}.ht-bna-tab:hover,.ht-bna-button:hover,.ht-bna-action:hover,.ht-bna-toolbar button:hover,.ht-bna-tabs button:hover,.ht-bna-controls button:hover{color:#ffd24b!important;border-color:#edb20073!important}.ht-bna-tab.active,.ht-bna-tab.is-active,.ht-bna-button.active,.ht-bna-action.active,.ht-bna-toolbar button.active,.ht-bna-tabs button.active,.ht-bna-controls button.active,.ht-bna-tab[aria-selected=true],.ht-bna-tabs button[aria-selected=true]{color:#000!important;text-shadow:none!important;background:#f0ad00!important;border-color:#f0ad00!important}.ht-bna-grid,.ht-bna-main,.ht-bna-content,.ht-bna-layout,.ht-bna-panel-grid{background:#000!important;grid-template-columns:minmax(300px,31%) minmax(0,1fr)!important;gap:10px!important;padding:10px 12px 0!important;display:grid!important}.ht-bna-card,.ht-bna-panel,.ht-bna-monitor,.ht-bna-chart-panel,.ht-bna-summary,.ht-bna-section{overflow:hidden;box-shadow:none!important;background:#020202!important;border:1px solid #edb20033!important;border-radius:0!important}.ht-bna-card-header,.ht-bna-panel-header,.ht-bna-monitor-header,.ht-bna-chart-header,.ht-bna-section-header{min-height:34px;background:linear-gradient(90deg,#edb20017,#0000)!important;border-bottom:1px solid #edb2002e!important;padding:10px 14px!important}.ht-bna-card h2,.ht-bna-panel h2,.ht-bna-monitor h2,.ht-bna-chart-panel h2,.ht-bna-summary h2,.ht-bna-section h2{color:#f1c12d!important;letter-spacing:-.04em!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:19px!important;line-height:1.02!important}.ht-bna-card small,.ht-bna-panel small,.ht-bna-monitor small,.ht-bna-chart-panel small,.ht-bna-summary small,.ht-bna-section small{color:#818b96!important;font-size:11px!important}.ht-bna-table,.ht-bna-monitor table{width:100%;border-collapse:collapse!important;background:#020202!important}.ht-bna-row,.ht-bna-table-row,.ht-bna-monitor tr{background:0 0!important;border-bottom:1px solid #ffffff0b!important;min-height:32px!important}.ht-bna-row:hover,.ht-bna-table-row:hover,.ht-bna-monitor tr:hover{background:#0e1c30b8!important}.ht-bna-row span,.ht-bna-row strong,.ht-bna-table th,.ht-bna-table td,.ht-bna-monitor th,.ht-bna-monitor td{padding:7px 9px!important;font-size:12px!important;line-height:1.2!important}.ht-bna-table th,.ht-bna-monitor th,.ht-bna-label,.ht-bna-row span:first-child{color:#8e98a5!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-size:10px!important;font-weight:900!important}.ht-bna-row strong,.ht-bna-value,.ht-bna-table td strong,.ht-bna-monitor td strong{color:#f4cd42!important;font-weight:900!important}.ht-bna-source,.ht-bna-row span:last-child,.ht-bna-table td:last-child,.ht-bna-monitor td:last-child{color:#aeb7c2!important;text-align:right!important;font-size:11px!important;font-weight:900!important}.ht-bna-echart,.ht-bna-chart{background:#000!important;height:390px!important;min-height:390px!important}.ht-bna-chart-panel .echarts-for-react,.ht-bna-chart-panel canvas{background:#000!important}.ht-bna-chip,.ht-bna-pill,.ht-bna-badge,.ht-bna-status,.ht-bna-meta-pill{min-height:24px;color:#aeb7c2!important;background:#090909!important;border:1px solid #ffffff14!important;border-radius:0!important;padding:5px 9px!important;font-size:11px!important;font-weight:800!important}.ht-bna-chip.good,.ht-bna-pill.good,.ht-bna-badge.good,.ht-bna-status.good,.ht-bna-status-live,.ht-bna-feed-real{color:#071409!important;background:#67e27e!important;border-color:#67e27e!important}.ht-bna-summary,.ht-bna-footer,.ht-bna-data-footer{margin:10px 12px 12px!important}.ht-bna-summary-grid,.ht-bna-data-grid,.ht-bna-metrics-grid{border-top:1px solid #ffffff0d!important;border-left:1px solid #ffffff0d!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}.ht-bna-summary-grid>*,.ht-bna-data-grid>*,.ht-bna-metrics-grid>*{min-height:38px;background:#020202!important;border-bottom:1px solid #ffffff0d!important;border-right:1px solid #ffffff0d!important;padding:10px 12px!important}.ht-bna-summary-grid span,.ht-bna-data-grid span,.ht-bna-metrics-grid span{color:#8d98a5!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.ht-bna-summary-grid strong,.ht-bna-data-grid strong,.ht-bna-metrics-grid strong{margin-top:4px;display:block;color:#dce3ec!important;font-size:12px!important;font-weight:900!important}.ht-bna-footnote,.ht-bna-disclaimer,.ht-bna-sources,.ht-bna-chart-footnote{color:#88929f!important;background:#020202!important;border-top:1px solid #ffffff0d!important;font-size:10px!important;line-height:1.3!important}@media (width<=1050px){.ht-bna-header,.ht-bna-hero,.ht-bna-topbar,.ht-bna-grid,.ht-bna-main,.ht-bna-content,.ht-bna-layout,.ht-bna-panel-grid{grid-template-columns:1fr!important}.ht-bna-source-card,.ht-bna-feed-card,.ht-bna-status-card,.ht-bna-header aside{text-align:left}}.ht-bna-quality{margin-top:10px}.ht-bna-section-head{border-bottom:1px solid #e6b20029;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 14px 9px;display:flex}.ht-bna-section-head h2{color:#f3c515;margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1}.ht-bna-section-head span{color:#8b94a1;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.ht-bna-quality-grid{border-top:1px solid #ffffff09;grid-template-columns:repeat(5,minmax(120px,1fr));display:grid}.ht-bna-quality-card{background:linear-gradient(#ffffff05,#0000);border-bottom:1px solid #ffffff0b;border-right:1px solid #e6b2001f;gap:5px;min-height:76px;padding:11px 12px;display:grid}.ht-bna-quality-card span{color:#9aa5b1;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:900}.ht-bna-quality-card strong{color:#f0cf71;font-size:14px;font-weight:900}.ht-bna-quality-card small{color:#aeb7c2;font-size:10px;font-weight:800}.ht-bna-quality-card em{color:#6f7a86;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-style:normal;overflow:hidden}.ht-bna-quality-card.loaded{box-shadow:inset 2px 0 #53dc73bf}.ht-bna-quality-card.partial{box-shadow:inset 2px 0 #ffbb34bf}.ht-bna-quality-card.missing{box-shadow:inset 2px 0 #8c96a08c}@media (width<=1100px){.ht-bna-quality-grid{grid-template-columns:repeat(2,minmax(140px,1fr))}}.ht-bna-cpm{background:linear-gradient(#f1cf640e,#0000001a),#020407eb;border:1px solid #f1cf6442;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000047}.ht-bna-cpm-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;padding-bottom:12px;display:flex}.ht-bna-cpm-header span{color:#f1cf64;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.ht-bna-cpm-header h2{color:#f5f7fa;letter-spacing:.02em;margin:6px 0 0;font-size:16px;line-height:1.1}.ht-bna-cpm-header>strong{text-align:center;color:#f1cf64;text-transform:uppercase;letter-spacing:.08em;background:#f1cf6412;border:1px solid #f1cf6447;min-width:150px;padding:8px 10px;font-size:12px}.ht-bna-cpm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ht-bna-cpm-grid article{background:#06090dc7;border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;gap:7px;min-height:82px;padding:10px 11px;display:flex}.ht-bna-cpm-grid article span{color:#8e99a5;text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:800;line-height:1}.ht-bna-cpm-grid article strong{color:#f1cf64;overflow-wrap:anywhere;font-size:14px;font-weight:900;line-height:1.15}.ht-bna-cpm-grid article small{color:#7e8792;font-size:10px;line-height:1.25}@media (width<=1100px){.ht-bna-cpm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ht-bna-cpm-header{flex-direction:column}.ht-bna-cpm-header>strong{width:100%;min-width:0}.ht-bna-cpm-grid{grid-template-columns:1fr}}.ht-bna-cpm-native,.ht-bna-cpm{background:linear-gradient(#060707fa,#020304fc)!important;border:1px solid #be961657!important;border-radius:0!important;margin:8px 8px 10px!important;padding:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffd24112!important}.ht-bna-cpm-native:before,.ht-bna-cpm:before{content:"CPM / POLITICA MONETARIA";color:#f2c900;letter-spacing:.22em;text-transform:uppercase;background:#0e0d07c7;border-bottom:1px solid #be961638;align-items:center;height:24px;padding:0 10px;font-size:10px;font-weight:900;display:flex}.ht-bna-cpm-native>header,.ht-bna-cpm>header,.ht-bna-cpm-native .ht-bna-cpm-header,.ht-bna-cpm .ht-bna-cpm-header{border-bottom:1px solid #ffffff0e!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:10px 12px 8px!important;display:flex!important}.ht-bna-cpm-native h2,.ht-bna-cpm h2,.ht-bna-cpm-native h3,.ht-bna-cpm h3{color:#f1c400!important;letter-spacing:.02em!important;text-transform:none!important;margin:0!important;font-family:inherit!important;font-size:15px!important;font-weight:900!important;line-height:1.05!important}.ht-bna-cpm-native p,.ht-bna-cpm p,.ht-bna-cpm-native small,.ht-bna-cpm small{color:#8d98a5!important;margin:3px 0 0!important;font-size:11px!important;line-height:1.25!important}.ht-bna-cpm-native .ht-bna-cpm-grid,.ht-bna-cpm .ht-bna-cpm-grid,.ht-bna-cpm-native [class*=grid],.ht-bna-cpm [class*=grid]{border-top:1px solid #ffffff0b!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}.ht-bna-cpm-native .ht-bna-cpm-card,.ht-bna-cpm .ht-bna-cpm-card,.ht-bna-cpm-native [class*=card],.ht-bna-cpm [class*=card],.ht-bna-cpm-native [class*=item],.ht-bna-cpm [class*=item]{background:#070809b8!important;border-bottom:1px solid #ffffff0b!important;border-right:1px solid #ffffff0e!important;border-radius:0!important;min-height:58px!important;padding:10px 12px!important}.ht-bna-cpm-native .ht-bna-cpm-card:nth-child(4n),.ht-bna-cpm .ht-bna-cpm-card:nth-child(4n),.ht-bna-cpm-native [class*=card]:nth-child(4n),.ht-bna-cpm [class*=card]:nth-child(4n),.ht-bna-cpm-native [class*=item]:nth-child(4n),.ht-bna-cpm [class*=item]:nth-child(4n){border-right:0!important}.ht-bna-cpm-native span,.ht-bna-cpm span{color:#8d98a5!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.ht-bna-cpm-native strong,.ht-bna-cpm strong{color:#f1c400!important;margin-top:7px!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;display:block!important}.ht-bna-cpm-native em,.ht-bna-cpm em{color:#7e8792!important;margin-top:5px!important;font-size:10px!important;font-style:normal!important;line-height:1.25!important;display:block!important}@media (width<=1100px){.ht-bna-cpm-native .ht-bna-cpm-grid,.ht-bna-cpm .ht-bna-cpm-grid,.ht-bna-cpm-native [class*=grid],.ht-bna-cpm [class*=grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ht-bna-toolbar button.is-active,.ht-bna-horizon button.is-active{color:#050505;background:#d6a100;border-color:#f2c94c;box-shadow:inset 0 0 0 1px #00000059,0 0 10px #d6a1002e}.ht-bna-historico-native,.ht-bna-cpm{background:#030405;border-top:1px solid #d6a10075;border-bottom:1px solid #d6a1003d;margin-top:10px}.ht-bna-native-strip-head{letter-spacing:.16em;text-transform:uppercase;color:#d7b24a;background:linear-gradient(90deg,#d6a1001a,#0000);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:28px;padding:5px 8px;font-size:11px;font-weight:800;display:flex}.ht-bna-native-strip-head strong{color:#f1d265;letter-spacing:.06em;font-size:11px}.ht-bna-history-mini-grid{border-left:1px solid #ffffff0a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ht-bna-history-mini-row{background:#ffffff03;border-bottom:1px solid #ffffff0b;border-right:1px solid #ffffff0f;min-height:54px;padding:9px 10px}.ht-bna-history-mini-row span,.ht-bna-history-mini-row em{color:#8e98a6;font-size:11px;font-style:normal;display:block}.ht-bna-history-mini-row strong{color:#f1d265;margin:4px 0;font-size:14px;display:block}.ht-bna .echarts-for-react,.ht-bna-policy-spectrometer .echarts-for-react,.ht-bna-chart .echarts-for-react,.ht-bna-projection-chart .echarts-for-react{background:radial-gradient(circle at 72% 28%,#55d8ef0e,#0000 30%),radial-gradient(circle at 38% 64%,#f5d35d0b,#0000 34%),linear-gradient(#060a11fa,#000000fa);border:1px solid #f5d35d24;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 42px #0000006b}.ht-bna [title="Sem SVG decorativo"],.ht-bna .ht-bna-debug-badge,.ht-bna .ht-bna-internal-badge{display:none!important}.ht-bna .ht-bna-chart-note,.ht-bna .ht-bna-source-note{letter-spacing:.035em}.ht-adi-bodiva-panel{color:#f5f0dc;background:radial-gradient(circle at 100% 0,#c7a04b24,#0000 32%),linear-gradient(#11110efa,#050504fa);border:1px solid #c7a04b42;flex-direction:column;gap:14px;min-height:100%;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff08}.ht-adi-bodiva-header,.ht-adi-bodiva-meta,.ht-adi-bodiva-grid,.ht-adi-bodiva-body{gap:12px;display:grid}.ht-adi-bodiva-header{border-bottom:1px solid #c7a04b38;grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-bottom:14px}.ht-adi-bodiva-kicker{color:#c7a04b;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.ht-adi-bodiva-header h2{letter-spacing:.02em;margin:0;font-size:20px}.ht-adi-bodiva-header span{color:#f5f0dca8;margin-top:5px;font-size:12px;display:inline-block}.ht-adi-bodiva-status{letter-spacing:.12em;text-transform:uppercase;border:1px solid #c7a04b47;padding:7px 10px;font-size:11px}.ht-adi-bodiva-status-ready{color:#c7ff9a}.ht-adi-bodiva-status-loading{color:#f5cf7a}.ht-adi-bodiva-status-error{color:#ff9a8e}.ht-adi-bodiva-error{color:#ffcabf;background:#ff9a8e14;border:1px solid #ff9a8e52;flex-direction:column;gap:4px;padding:12px;display:flex}.ht-adi-bodiva-error span{color:#ffddd6b8;font-size:12px}.ht-adi-bodiva-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.ht-adi-bodiva-meta div,.ht-adi-bodiva-card,.ht-adi-bodiva-segment,.ht-adi-bodiva-auctions{background:#00000047;border:1px solid #c7a04b2e}.ht-adi-bodiva-meta div{padding:10px}.ht-adi-bodiva-meta span,.ht-adi-bodiva-card span{color:#f5f0dc8c;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.ht-adi-bodiva-meta strong{color:#f5f0dc;margin-top:5px;font-size:13px;display:block}.ht-adi-bodiva-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ht-adi-bodiva-card{min-height:106px;padding:12px}.ht-adi-bodiva-card strong{color:#f5c762;margin-top:9px;font-size:21px;line-height:1.05;display:block}.ht-adi-bodiva-card small{color:#f5f0dc94;margin-top:8px;font-size:11px;line-height:1.35;display:block}.ht-adi-bodiva-card-watch strong{color:#fc6}.ht-adi-bodiva-card-alert strong,.ht-adi-bodiva-card-unavailable strong{color:#ff9a8e}.ht-adi-bodiva-body{grid-template-columns:repeat(2,minmax(0,1fr))}.ht-adi-bodiva-segment,.ht-adi-bodiva-auctions{overflow:hidden}.ht-adi-bodiva-section-title{color:#c7a04b;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #c7a04b29;padding:10px 12px;font-size:11px}.ht-adi-bodiva-segment-table,.ht-adi-bodiva-auction-table{flex-direction:column;display:flex}.ht-adi-bodiva-segment-head,.ht-adi-bodiva-segment-row,.ht-adi-bodiva-auction-head,.ht-adi-bodiva-auction-row{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:12px;display:grid}.ht-adi-bodiva-segment-head,.ht-adi-bodiva-auction-head{color:#f5f0dc7a;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.ht-adi-bodiva-segment-head,.ht-adi-bodiva-segment-row{grid-template-columns:1.2fr .6fr 1fr 1fr}.ht-adi-bodiva-auction-head,.ht-adi-bodiva-auction-row{grid-template-columns:.9fr 1.1fr .8fr 1.5fr .7fr 1fr}.ht-adi-bodiva-segment-row span:first-child,.ht-adi-bodiva-auction-row span:nth-child(2),.ht-adi-bodiva-auction-row span:nth-child(3){color:#f5c762}.ht-adi-bodiva-empty-row{color:#f5f0dc85;padding:16px 12px;font-size:12px}@media (width<=980px){.ht-adi-bodiva-header,.ht-adi-bodiva-meta,.ht-adi-bodiva-grid,.ht-adi-bodiva-body{grid-template-columns:1fr}.ht-adi-bodiva-auction-head,.ht-adi-bodiva-auction-row{grid-template-columns:1fr;padding:10px 12px}.ht-adi-bodiva-auction-head{display:none}}.ht-workspace-adi-bodiva-panel{background:#050504;width:100%;height:100%;min-height:0;overflow:auto}.ht-workspace-adi-bodiva-panel .ht-adi-bodiva-panel{border:0;min-height:100%}.ht-avol-panel{color:#f5e7bd;background:radial-gradient(circle at 18% 0,#d7ae4714,#0000 34%),linear-gradient(#050609 0%,#080a0f 100%);border:1px solid #d7ae473d;min-height:100%;padding:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:inset 0 0 0 1px #ffffff08}.ht-avol-header{border-bottom:1px solid #d7ae4733;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:12px;display:flex}.ht-avol-kicker,.ht-avol-card span,.ht-avol-toolbar label,.ht-avol-section-title small{text-transform:uppercase;letter-spacing:.12em;color:#f5e7bd9e;font-size:10px}.ht-avol-header h2{color:#ffd77a;margin:3px 0;font-size:19px}.ht-avol-header p{color:#f5e7bdb3;margin:0;font-size:12px}.ht-avol-status-grid{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ht-avol-badge{color:#91c8ff;text-transform:uppercase;letter-spacing:.09em;background:#53a6ff14;border:1px solid #53a6ff73;padding:5px 7px;font-size:10px}.ht-avol-badge-warn{color:#ff9b9b;background:#ff4e4e14;border-color:#ff4e4e80}.ht-avol-toolbar{grid-template-columns:minmax(170px,1.2fr) minmax(170px,1.1fr) 110px 110px;gap:10px;margin:12px 0;display:grid}.ht-avol-toolbar label{flex-direction:column;gap:5px;display:flex}.ht-avol-toolbar input,.ht-avol-toolbar select{color:#f5e7bd;font:inherit;background:#050609;border:1px solid #d7ae473d;outline:none;padding:8px 9px;font-size:12px}.ht-avol-layout{grid-template-columns:230px minmax(0,1fr);gap:12px;display:grid}.ht-avol-template-list{flex-direction:column;gap:7px;display:flex}.ht-avol-template-list button{text-align:left;color:#f5e7bdc7;cursor:pointer;background:#ffffff06;border:1px solid #d7ae4729;grid-template-columns:58px 1fr;gap:3px 8px;padding:9px;display:grid}.ht-avol-template-list button strong{color:#ffd77a;font-size:11px}.ht-avol-template-list button span{text-transform:none;letter-spacing:0;color:inherit;font-size:12px}.ht-avol-template-list button em{color:#91c8ffcc;text-transform:uppercase;letter-spacing:.08em;grid-column:2;font-size:9px;font-style:normal}.ht-avol-template-list button.is-active{background:#d7ae471a;border-color:#ffd77a8c}.ht-avol-main{flex-direction:column;gap:11px;min-width:0;display:flex}.ht-avol-card{background:#00000047;border:1px solid #d7ae472e;padding:11px}.ht-avol-summary-card{grid-template-columns:1.25fr .8fr 1fr .95fr;gap:10px;display:grid}.ht-avol-summary-card div{border-left:1px solid #d7ae4729;min-width:0;padding-left:10px}.ht-avol-card strong{color:#ffd77a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;display:block;overflow:hidden}.ht-avol-card small{color:#f5e7bd8c;margin-top:3px;font-size:10px;display:block}.ht-avol-empty{color:#f5e7bda6;background:#ffffff06;border:1px dashed #d7ae4742;padding:18px}.ht-avol-warning strong{color:#ff9b9b;margin-bottom:6px;display:block}.ht-avol-warning span,.ht-avol-warning small{margin-top:4px;display:block}.ht-avol-section-title{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.ht-avol-section-title span{color:#ffd77a;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.ht-avol-profile-card{padding:10px}.ht-avol-profile-shell,.ht-avol-tpo-shell{background:linear-gradient(90deg,#ffd77a0b 0 1px,#0000 1px 100%) 0 0/42px 100%,linear-gradient(#ffffff09,#ffffff03) 0 0/100% 100%;border:1px solid #d7ae4729}.ht-avol-profile-head{border-bottom:1px solid #d7ae472e;grid-template-columns:95px minmax(0,1fr) 118px;align-items:center;min-height:26px;padding:0 9px;display:grid}.ht-avol-profile-head span{letter-spacing:.13em;color:#f5e7bd94;text-transform:uppercase;font-size:9px}.ht-avol-profile-ladder,.ht-avol-tpo-ladder{max-height:545px;padding:8px 9px;overflow:auto}.ht-avol-profile-line,.ht-avol-tpo-line{border-bottom:1px solid #ffffff06;grid-template-columns:95px minmax(180px,1fr) 118px;align-items:center;min-height:19px;font-size:11px;display:grid}.ht-avol-profile-line.is-va,.ht-avol-tpo-line.is-va{background:#f5e7bd06}.ht-avol-profile-line.is-poc,.ht-avol-tpo-line.is-poc{background:#ffd77a13;box-shadow:inset 0 0 0 1px #ffd77a24}.ht-avol-price-axis{font-variant-numeric:tabular-nums;border-right:1px solid #ffd77a40;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:4px;padding-right:7px;display:grid}.ht-avol-price-axis strong{color:#f5e7bd;margin:0;font-size:11px}.ht-avol-price-axis small{color:#91c8ff;text-align:right;letter-spacing:.05em;margin:0;font-size:8px}.ht-avol-profile-track{background:#ffffff06;height:15px;margin:0 10px;position:relative;overflow:hidden}.ht-avol-profile-axis-line{z-index:3;background:#ffd77ab8;width:1px;position:absolute;top:-4px;bottom:-4px;left:0}.ht-avol-value-area-band{z-index:1;background:#f5e7bd0f;position:absolute;inset:0}.ht-avol-profile-bar{z-index:2;background:linear-gradient(90deg,#6aa1d8f2,#6aa1d82e);border-right:1px solid #91c8ffbf;min-width:2px;position:absolute;top:2px;bottom:2px;left:0}.ht-avol-profile-bar.is-va{background:linear-gradient(90deg,#f5e7bde0,#f5e7bd24);border-right-color:#f5e7bdd1}.ht-avol-profile-bar.is-poc{background:linear-gradient(90deg,#ffd77a,#ffd77a2e);border-right-color:#ffd77a;box-shadow:0 0 10px #ffd77a3d}.ht-avol-profile-metrics{font-variant-numeric:tabular-nums;grid-template-columns:1fr 46px;align-items:center;gap:5px;display:grid}.ht-avol-profile-metrics strong{color:#f5e7bde0;text-align:right;margin:0;font-size:11px}.ht-avol-profile-metrics small{color:#f5e7bd8c;text-align:right;text-transform:uppercase;margin:0;font-size:9px}.ht-avol-profile-foot{color:#f5e7bdad;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #d7ae4729;align-items:center;gap:16px;padding:7px 9px;font-size:10px;display:flex}.ht-avol-tpo-cells{flex-wrap:nowrap;align-items:center;gap:2px;min-height:17px;margin:0 10px;display:flex;overflow:hidden}.ht-avol-tpo-cells span{color:#00ffaadb;letter-spacing:0;background:#00ffaa14;border:1px solid #00ffaa38;place-items:center;width:13px;height:13px;font-size:8px;display:inline-grid}.ht-avol-tpo-line.is-poc .ht-avol-tpo-cells span{color:#ffd77a;background:#ffd77a1f;border-color:#ffd77a80}.ht-avol-maturity-grid{flex-direction:column;gap:7px;display:flex}.ht-avol-maturity-row{grid-template-columns:70px minmax(100px,1fr) 110px 1fr;align-items:center;gap:8px;font-size:11px;display:grid}.ht-avol-maturity-row strong{color:#ffd77a}.ht-avol-maturity-row span{background:#ffffff09;border-left:1px solid #ffd77a59;height:14px}.ht-avol-maturity-row span i{background:#ffd77ab8;height:100%;display:block}.ht-avol-maturity-row em{color:#f5e7bd;font-variant-numeric:tabular-nums;font-style:normal}.ht-avol-maturity-row small{color:#f5e7bd80;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ht-avol-tape-table{border-collapse:collapse;width:100%;font-size:11px}.ht-avol-tape-table th,.ht-avol-tape-table td{text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid #d7ae471f;padding:6px 7px}.ht-avol-tape-table th{color:#f5e7bd8c;text-transform:uppercase;letter-spacing:.1em;font-size:9px}@media (width<=900px){.ht-avol-toolbar,.ht-avol-layout,.ht-avol-summary-card{grid-template-columns:1fr}.ht-avol-profile-head,.ht-avol-profile-line,.ht-avol-tpo-line{grid-template-columns:76px minmax(130px,1fr) 90px}}.ht-avol-sierra-shell{background:radial-gradient(circle at 3% 8%,#00ffaa14,#0000 22%) 0 0/100% 100%,linear-gradient(90deg,#ffd77a09 0 1px,#0000 1px 100%) 0 0/46px 100%,linear-gradient(#020305 0%,#05070a 100%) 0 0/100% 100%;border:1px solid #d7ae472e;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.ht-avol-sierra-toolbar{background:#00000052;border-bottom:1px solid #d7ae4733;grid-template-columns:minmax(250px,1fr) 96px 96px 132px;gap:8px;padding:9px 10px;display:grid}.ht-avol-sierra-toolbar div{border-left:1px solid #d7ae4726;min-width:0;padding-left:9px}.ht-avol-sierra-toolbar strong{color:#ffd77a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;display:block;overflow:hidden}.ht-avol-sierra-toolbar span{color:#f5e7bd8c;text-transform:uppercase;letter-spacing:.1em;margin-top:3px;font-size:9px;display:block}.ht-avol-sierra-board{background:linear-gradient(90deg,#91c8ff0a 0 1px,#0000 1px 100%) 0 0/36px 100%,linear-gradient(#ffffff06 0 1px,#0000 1px 100%) 0 0/100% 20px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace}.ht-avol-sierra-head,.ht-avol-sierra-row{grid-template-columns:104px minmax(320px,1fr) 178px 70px;align-items:center;display:grid}.ht-avol-sierra-head{color:#f5e7bd94;text-transform:uppercase;letter-spacing:.13em;border-bottom:1px solid #d7ae4733;height:28px;padding:0 8px;font-size:9px}.ht-avol-sierra-scroll{max-height:550px;padding:6px 8px 8px;overflow:auto}.ht-avol-sierra-row{border-bottom:1px solid #ffffff06;min-height:20px;position:relative}.ht-avol-sierra-row.is-lvn:not(.is-va):not(.is-poc){background:#002d8224}.ht-avol-sierra-row.is-poc:after{content:"";filter:drop-shadow(0 0 8px #ff00d680);border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:10px solid #ff2bd6;position:absolute;top:50%;right:244px;transform:translateY(-50%)}.ht-avol-sierra-price{font-variant-numeric:tabular-nums;border-right:1px solid #ffd77a47;grid-template-columns:62px 34px;align-items:center;gap:4px;padding-right:8px;display:grid}.ht-avol-sierra-price strong{color:#fff4c7;margin:0;font-size:11px;line-height:1}.ht-avol-sierra-price small{color:#73b7ff;text-align:right;letter-spacing:.03em;margin:0;font-size:8px;line-height:1}.ht-avol-sierra-tpo-zone{min-height:18px;margin:0 8px;position:relative;overflow:hidden}.ht-avol-sierra-ib-line{z-index:3;background:#00c8ff;width:2px;position:absolute;top:1px;bottom:1px;left:0;box-shadow:0 0 8px #00c8ff73}.ht-avol-sierra-ghost{z-index:1;background:#00ffaa0b;border-right:1px solid #00ffaa29;height:10px;position:absolute;top:4px;left:8px}.ht-avol-sierra-cells{z-index:2;flex-wrap:nowrap;align-items:center;gap:1px;min-height:18px;padding-left:10px;display:flex;position:relative}.ht-avol-sierra-cell{color:#00ff73;box-sizing:border-box;text-transform:uppercase;background:#00ff6e17;border:1px solid #00ff6e3b;place-items:center;width:11px;height:12px;font-size:7px;font-weight:700;line-height:1;display:inline-grid}.ht-avol-sierra-cell.is-ib{color:#77e5ff;background:#00c8ff26;border-color:#00c8ff8c}.ht-avol-sierra-cell.is-va{color:#d8d8d8;background:#a0a0a03d;border-color:#b4b4b459}.ht-avol-sierra-cell.is-poc{color:#fff5ff;background:#ff00d66b;border-color:#ff00d6b8}.ht-avol-sierra-cell.is-lvn{color:#94b4ff;background:#2a58dc3d;border-color:#2a58dc8c}.ht-avol-sierra-volume{background:#ffffff09;border-left:1px solid #91c8ff59;height:16px;margin:0 8px 0 0;position:relative;overflow:hidden}.ht-avol-sierra-volume-axis{background:#91c8ffb3;width:1px;position:absolute;top:-4px;bottom:-4px;left:0}.ht-avol-sierra-volume i{background:linear-gradient(90deg,#5a78dceb,#a0a0a0b8);border-right:1px solid #dcdcdc99;min-width:2px;position:absolute;top:2px;bottom:2px;left:0}.ht-avol-sierra-row.is-poc .ht-avol-sierra-volume i{background:linear-gradient(90deg,#ff00d6f2,#ff00d661);border-right-color:#ff50e6e6}.ht-avol-sierra-volume em{color:#f5e7bdbf;text-shadow:0 1px 2px #000;font-size:8px;font-style:normal;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.ht-avol-sierra-count{font-variant-numeric:tabular-nums;grid-template-columns:28px 38px;align-items:center;gap:4px;display:grid}.ht-avol-sierra-count strong{color:#fff4c7;text-align:right;margin:0;font-size:10px}.ht-avol-sierra-count small{color:#f5e7bd7a;text-transform:uppercase;margin:0;font-size:8px}.ht-avol-sierra-legend i{border:1px solid #f5e7bd33;width:12px;height:10px;display:inline-block}.ht-avol-sierra-legend i.is-poc{background:#ff00d68c;border-color:#ff00d6d9}.ht-avol-sierra-legend i.is-va{background:#a0a0a047}.ht-avol-sierra-legend i.is-ib{background:#00c8ff73;border-color:#00c8ffd9}.ht-avol-sierra-legend i.is-lvn{background:#2a58dc59;border-color:#2a58dcbf}@media (width<=900px){.ht-avol-sierra-toolbar{grid-template-columns:1fr 1fr}.ht-avol-sierra-head,.ht-avol-sierra-row{grid-template-columns:86px minmax(220px,1fr) 130px 56px}.ht-avol-sierra-cell{width:10px;font-size:6px}}.ht-avol-sierra-shell{background:linear-gradient(90deg,#53a6ff09 0 1px,#0000 1px 64px),#020407 linear-gradient(#ffffff09,#ffffff03);border:1px solid #d7ae4733;min-height:420px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.ht-avol-sierra-titlebar{background:linear-gradient(90deg,#00ffaa0e,#0000 38%);border-bottom:1px solid #d7ae4733;justify-content:space-between;align-items:stretch;gap:12px;padding:10px 12px;display:flex}.ht-avol-sierra-titlebar strong{color:#ffd77a;letter-spacing:.02em;white-space:normal;margin:0;font-size:13px;display:block}.ht-avol-sierra-titlebar span{color:#f5e7bd9e;text-transform:uppercase;letter-spacing:.12em;margin-top:4px;font-size:10px;display:block}.ht-avol-sierra-stats{border-left:1px solid #d7ae4729;grid-template-columns:repeat(3,minmax(95px,auto));display:grid}.ht-avol-sierra-stats span{color:#f5e7bd94;border-right:1px solid #d7ae4729;padding:0 12px;font-size:10px}.ht-avol-sierra-stats b{color:#ffd77a;margin-bottom:3px;font-size:14px;display:block}.ht-avol-sierra-board{overflow:hidden}.ht-avol-sierra-row{border-bottom:1px solid #ffffff06;grid-template-columns:86px minmax(420px,1fr) 215px 48px;align-items:stretch;min-height:18px;display:grid}.ht-avol-sierra-row.is-va{background:#7a7a7a14}.ht-avol-sierra-row.is-lvn{background:#00419612}.ht-avol-sierra-row.is-poc{background:#ff00bc2e;box-shadow:inset 0 0 0 1px #ff00bc59}.ht-avol-sierra-headrow{background:#ffd77a09;border-bottom:1px solid #d7ae4733;min-height:32px}.ht-avol-sierra-price-head,.ht-avol-sierra-volume-head,.ht-avol-sierra-count-head{color:#f5e7bd9e;letter-spacing:.13em;text-transform:uppercase;border-right:1px solid #d7ae4729;align-items:center;padding:0 9px;font-size:9px;display:flex}.ht-avol-sierra-count-head{border-right:none;justify-content:center}.ht-avol-sierra-profile-headline{border-right:1px solid #d7ae4729;align-items:stretch;gap:12px;padding:3px 8px;display:flex;overflow:hidden}.ht-avol-sierra-session-head{border-left:2px solid #00d2aaa6;min-width:130px;max-width:260px;padding-left:7px}.ht-avol-sierra-session-head strong{color:#f5e7bd;margin:0;font-size:10px;display:block}.ht-avol-sierra-session-head span{color:#00f59f;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;display:block;overflow:hidden}.ht-avol-sierra-scroll{background:linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 64px) 0 0/64px 100%,linear-gradient(#ffffff05 0 1px,#0000 1px 18px) 0 0/100% 18px;max-height:575px;overflow:auto}.ht-avol-sierra-price-cell{font-variant-numeric:tabular-nums;border-right:1px solid #d7ae4733;grid-template-columns:1fr 28px;align-items:center;gap:4px;padding:0 7px;display:grid}.ht-avol-sierra-price-cell strong{color:#f5e7bd;margin:0;font-size:11px;line-height:1}.ht-avol-sierra-price-cell small{color:#91c8ff;text-align:right;text-transform:uppercase;margin:0;font-size:8px}.ht-avol-sierra-row.is-poc .ht-avol-sierra-price-cell small,.ht-avol-sierra-row.is-poc .ht-avol-sierra-price-cell strong{color:#fff4d0}.ht-avol-sierra-profile-cell{border-right:1px solid #d7ae4724;align-items:center;gap:12px;padding:2px 8px;display:flex;overflow:hidden}.ht-avol-sierra-session-grid{border-left:2px solid #00d2aa8c;grid-auto-rows:13px;justify-content:start;align-items:center;gap:1px;min-width:130px;padding-left:5px;display:grid}.ht-avol-sierra-tpo-cell{color:#0000;background:0 0;border:1px solid #0000;place-items:center;width:13px;height:13px;font-size:9px;font-weight:700;line-height:1;display:inline-grid}.ht-avol-sierra-tpo-cell.is-hit{color:#00ff7a;text-shadow:0 0 6px #00ff7a59;background:#00ff7a33;border-color:#00ff7a47}.ht-avol-sierra-tpo-cell.is-ib{color:#001018;text-shadow:none;background:#00dcfff2;border-color:#00dcfff2}.ht-avol-sierra-row.is-va .ht-avol-sierra-tpo-cell.is-hit{background:#9b9b9b57;border-color:#cdcdcd52}.ht-avol-sierra-row.is-poc .ht-avol-sierra-tpo-cell.is-hit{color:#001018;text-shadow:none;background:#ff00bcf2;border-color:#ff00bc}.ht-avol-sierra-volume-cell{border-right:1px solid #d7ae471f;grid-template-columns:minmax(70px,1fr) 78px;align-items:center;gap:6px;padding:0 7px;display:grid}.ht-avol-sierra-volume-track{background:#ffffff0b;border-left:1px solid #91c8ff6b;height:14px;position:relative;overflow:hidden}.ht-avol-sierra-volume-track i{background:linear-gradient(90deg,#969696eb,#96969633);border-right:1px solid #d2d2d2a6;min-width:2px;height:100%;display:block}.ht-avol-sierra-volume-track i.is-va{background:linear-gradient(90deg,#a0a0a0f2,#a0a0a047)}.ht-avol-sierra-volume-track i.is-poc{background:linear-gradient(90deg,#ff00bc,#ff00bc42);border-right-color:#ff00bc}.ht-avol-sierra-volume-cell em{color:#f5e7bdc7;text-align:right;font-variant-numeric:tabular-nums;font-size:9px;font-style:normal}.ht-avol-sierra-count-cell{color:#f5e7bdbf;place-items:center;font-size:10px;font-weight:700;display:grid}.ht-avol-sierra-legend{color:#f5e7bdad;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #d7ae4729;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 11px;font-size:10px;display:flex}.ht-avol-sierra-legend span{align-items:center;gap:5px;display:inline-flex}.ht-avol-sierra-legend i{border:1px solid #ffffff2e;width:13px;height:13px}.ht-avol-sierra-legend i.poc{background:#ff00bcd9}.ht-avol-sierra-legend i.va{background:#9696968c}.ht-avol-sierra-legend i.ib{background:#00dcfff2}.ht-avol-sierra-legend i.lvn{background:#00419673}.ht-avol-sierra-empty{color:#f5e7bdb8;padding:26px}.ht-avol-sierra-empty strong{color:#ff9b9b;margin-bottom:7px;display:block}@media (width<=1100px){.ht-avol-sierra-row{grid-template-columns:78px minmax(260px,1fr) 160px 42px}.ht-avol-sierra-stats{grid-template-columns:1fr}}.eqt-shell{color:#d9d9d9;background:radial-gradient(circle at 100% 0,#b182181f,#0000 35%),#050505;border:1px solid #ffffff14;height:100%;font-family:Inter,system-ui,sans-serif;overflow:auto}.eqt-head{background:#111;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 250px 210px;gap:14px;padding:16px;display:grid}.eqt-kicker{color:#b18218;letter-spacing:.22em;font-size:11px;font-weight:900}.eqt-head h2{color:#f4f4f4;margin:2px 0 0;font-size:34px}.eqt-head p{color:#9298a2;margin:0 0 10px}.eqt-tags{flex-wrap:wrap;gap:6px;display:flex}.eqt-tags span,.eqt-tone{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:4px 8px;font-size:11px}.eqt-price{border-left:1px solid #ffffff1a;padding-left:16px}.eqt-price strong{color:#f4f0e2;font-size:32px;display:block}.eqt-price span{color:#38b26c;font-weight:800;display:block}.eqt-price small{color:#7b8190;margin-top:10px;display:block}.eqt-actions{gap:8px;display:grid}.eqt-actions button,.eqt-switch button{color:#d9d9d9;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f}.eqt-actions button{letter-spacing:.08em;font-size:11px;font-weight:900}.eqt-switch{background:#ffffff14;grid-template-columns:repeat(5,minmax(120px,1fr));gap:1px;padding:1px;display:grid}.eqt-switch button{text-align:left;background:#101011;padding:8px 10px}.eqt-switch button.active,.eqt-switch button:hover{background:#b1821829;border-color:#b18218a6}.eqt-switch b{display:block}.eqt-switch span{color:#8c929f;white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.eqt-grid{grid-template-columns:minmax(360px,1.25fr) minmax(300px,.75fr);gap:10px;padding:10px;display:grid}.eqt-card{background:#09090af2;border:1px solid #ffffff17}.eqt-wide{grid-column:1/-1}.eqt-card-title{color:#aeb4c0;background:linear-gradient(#292929,#171717);border-bottom:1px solid #ffffff17;padding:7px 10px;font-size:12px;font-weight:900}.eqt-card h3,.eqt-card h4{color:#f0f0f0;margin:12px}.eqt-card p{color:#b9c0ca;margin:10px 12px;font-size:13px;line-height:1.55}.eqt-meta,.eqt-row{color:#8f96a1;border-top:1px solid #ffffff13;justify-content:space-between;gap:10px;padding:9px 12px;font-size:12px;display:flex}.eqt-meta{flex-wrap:wrap;justify-content:flex-start}.eqt-meta b,.eqt-row b{color:#e4e4e4}.eqt-warning{font-weight:800;color:#b18218!important}.eqt-tone-good{color:#d7ffe7;background:#2ea75e2e;border-color:#2ea75e80}.eqt-tone-warn{color:#fff2cb;background:#b1821833;border-color:#b182188c}.eqt-chart{color:#b18218;background:#111;border:1px solid #ffffff14;min-height:170px;margin:12px;position:relative;overflow:hidden}.eqt-chart:before{content:"";background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:100% 38px,56px 100%;position:absolute;inset:0}.eqt-chart svg{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px}.eqt-chart-tag{color:#111;background:#c8c8c8;border-radius:3px;padding:3px 6px;font-size:11px;font-weight:900;position:absolute}.eqt-chart-hi{top:12px;right:16px}.eqt-chart-last{color:#fff3cf;background:#b18218;bottom:18px;right:16px}.eqt-metrics{gap:8px;padding:8px;display:grid}.eqt-table{border-collapse:collapse;width:100%;font-size:12px}.eqt-table th,.eqt-table td{text-align:left;color:#aeb4c0;vertical-align:top;border-top:1px solid #ffffff13;padding:7px 9px}.eqt-table th{color:#f0f0f0}.eqt-table td:nth-child(2){color:#f4f0e2;font-weight:800}.eqt-table a{color:#f4d384;text-decoration:none}.eqt-three{background:#ffffff14;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.eqt-three>div{background:#09090a;padding:8px 10px 12px}.eqt-three ul{color:#aeb4c0;margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.55}@media (width<=980px){.eqt-head,.eqt-grid,.eqt-three{grid-template-columns:1fr}.eqt-switch{grid-template-columns:repeat(2,minmax(120px,1fr))}.eqt-wide{grid-column:auto}}.eqt-real-chart{background:#05070a;border:1px solid #d6e1ef17;min-height:220px;margin:12px;position:relative;overflow:hidden}.eqt-real-chart:before{content:"";pointer-events:none;background-image:linear-gradient(#d6e1ef0e 1px,#0000 1px),linear-gradient(90deg,#d6e1ef0b 1px,#0000 1px);background-size:100% 38px,58px 100%;position:absolute;inset:0}.eqt-real-chart-head,.eqt-real-chart-foot{z-index:2;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative}.eqt-real-chart-head{border-bottom:1px solid #d6e1ef14}.eqt-real-chart-head strong{color:#dceafa;letter-spacing:.04em;font-size:12px;display:block}.eqt-real-chart-head span,.eqt-real-chart-foot span{color:#7d8794;font-size:11px}.eqt-real-chart-tabs{gap:4px;display:flex}.eqt-real-chart-tabs button{color:#8894a3;cursor:pointer;background:#ffffff09;border:1px solid #d6e1ef1a;padding:3px 6px;font-size:10px;font-weight:800}.eqt-real-chart-tabs button.active,.eqt-real-chart-tabs button:hover{color:#dceafa;background:#5c85b829;border-color:#d6e1ef47}.eqt-real-chart-canvas{z-index:1;width:100%;height:155px;position:relative}.eqt-real-chart-empty{z-index:1;text-align:center;place-content:center;min-height:155px;padding:18px;display:grid;position:relative}.eqt-real-chart-empty strong{color:#dceafa;font-size:12px}.eqt-real-chart-empty span{color:#7d8794;max-width:360px;margin-top:6px;font-size:11px;display:block}.eqt-real-chart-foot{border-top:1px solid #d6e1ef14}.eqt-price-main{align-items:center;gap:10px;display:flex}.eqt-price-arrow{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;place-items:center;width:30px;height:30px;font-size:26px;font-weight:900;line-height:1;display:inline-grid}.eqt-price-arrow-up{color:#41df63;background:#41df631c;border-color:#41df6342}.eqt-price-arrow-down{color:#ff5148;background:#ff51481c;border-color:#ff514842}.eqt-price-arrow-flat{color:#b8bec8}.eqt-price span.is-up{color:#41df63}.eqt-price span.is-down{color:#ff5148}.ht-air-panel{color:#d8dee9;background:radial-gradient(circle at 24px 24px,#f5b53d14,#0000 26px),linear-gradient(#0b0e12fa,#030508fa);border:1px solid #f5b53d33;flex-direction:column;height:100%;min-height:420px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden}.ht-air-header{background:#00000057;border-bottom:1px solid #f5b53d2e;justify-content:space-between;gap:16px;padding:14px 16px 12px;display:flex}.ht-air-kicker{color:#f5b53d;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.ht-air-header h2{color:#f4f0e8;margin:3px 0 2px;font-size:17px;line-height:1.1}.ht-air-header p{color:#d8dee9ad;margin:0;font-size:12px}.ht-air-source-stack{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ht-air-source-pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid #f5b53d59;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.ht-air-source-pill.is-demo{color:#f5b53d;background:#f5b53d14}.ht-air-source-pill.is-live{color:#7dd3fc;background:#0ea5e91f;border-color:#7dd3fc61}.ht-air-updated{color:#d8dee99e;font-size:11px}.ht-air-toolbar{background:#05080cb8;border-bottom:1px solid #ffffff0f;align-items:end;gap:10px;padding:10px 12px;display:flex}.ht-air-toolbar label{color:#d8dee994;letter-spacing:.09em;text-transform:uppercase;flex-direction:column;gap:4px;font-size:10px;display:flex}.ht-air-toolbar select{color:#f4f0e8;background:#00000070;border:1px solid #f5b53d3d;border-radius:6px;outline:none;min-width:150px;height:30px;padding:0 8px}.ht-air-tabs{flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.ht-air-tabs button,.ht-air-refresh{color:#d8dee9c2;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:6px;height:30px;padding:0 10px;font-size:12px}.ht-air-tabs button.is-active{color:#080a0d;background:#f5b53d;border-color:#f5b53d;font-weight:800}.ht-air-refresh{color:#f5b53d;border-color:#f5b53d47}.ht-air-notice,.ht-air-error{border-radius:8px;margin:10px 12px 0;padding:8px 10px;font-size:12px;line-height:1.35}.ht-air-notice{color:#f5b53df2;background:#f5b53d14;border:1px solid #f5b53d2e}.ht-air-error{color:#fecaca;background:#7f1d1d38;border:1px solid #f8717138}.ht-air-grid-wrap{flex:1;min-height:0;padding:10px 12px 0;overflow:auto}.ht-air-grid{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.ht-air-grid th{z-index:1;color:#f5b53deb;text-align:left;letter-spacing:.11em;text-transform:uppercase;background:#090c10;border-bottom:1px solid #f5b53d3d;padding:8px 9px;font-size:10px;position:sticky;top:0}.ht-air-grid td{color:#ebeff5db;vertical-align:middle;border-bottom:1px solid #ffffff0e;padding:9px}.ht-air-grid tr:hover td{background:#f5b53d0b}.ht-air-flight-code{font-weight:800;color:#f4f0e8!important}.ht-air-flight-code small{color:#d8dee985;margin-top:2px;font-weight:500;display:block}.ht-air-time{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:800;color:#f5b53d!important}.ht-air-gate{color:#d8dee9a6!important}.ht-air-status{letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:78px;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.ht-air-status.is-scheduled{color:#dbeafe;background:#3b82f61f;border-color:#60a5fa33}.ht-air-status.is-boarding{color:#fef3c7;background:#f59e0b29;border-color:#f5b53d4d}.ht-air-status.is-delayed{color:#fed7aa;background:#ea580c2e;border-color:#fb923c47}.ht-air-status.is-cancelled{color:#fecaca;background:#b91c1c38;border-color:#f8717147}.ht-air-status.is-departed,.ht-air-status.is-arrived{color:#bbf7d0;background:#16a34a26;border-color:#4ade803d}.ht-air-empty{text-align:center;color:#d8dee985!important;padding:32px 12px!important}.ht-air-footer{color:#d8dee973;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #ffffff0f;justify-content:space-between;gap:14px;padding:9px 12px 11px;font-size:10px;display:flex}@media (width<=760px){.ht-air-header,.ht-air-toolbar,.ht-air-footer{flex-direction:column;align-items:stretch}.ht-air-source-stack{align-items:flex-start}}.ht-air-panel,.htAirPanel,.ht-air-board,.htAirBoard{border-radius:0}.ht-air-panel button,.htAirPanel button,.ht-air-panel select,.htAirPanel select{border-radius:4px}.ht-air-panel .ht-air-tabs,.htAirPanel .ht-air-tabs,.ht-air-panel .ht-air-controls,.htAirPanel .ht-air-controls,.ht-air-panel .ht-air-toolbar,.htAirPanel .ht-air-toolbar{gap:6px}.ht-air-panel .ht-air-tabs button,.htAirPanel .ht-air-tabs button{letter-spacing:.03em;border-radius:4px;min-height:30px;padding:6px 12px;font-weight:800}.ht-air-panel .ht-air-banner,.htAirPanel .ht-air-banner,.ht-air-panel .ht-air-note,.htAirPanel .ht-air-note{border-radius:4px;padding:8px 12px;font-size:12px}.ht-air-panel table,.htAirPanel table,.ht-air-panel .ht-air-table,.htAirPanel .ht-air-table{border-collapse:collapse}.ht-air-panel thead th,.htAirPanel thead th,.ht-air-panel .ht-air-table-head>div,.htAirPanel .ht-air-table-head>div{letter-spacing:.1em;text-transform:uppercase;padding-top:8px;padding-bottom:8px;font-size:12px}.ht-air-panel tbody td,.htAirPanel tbody td,.ht-air-panel .ht-air-row>div,.htAirPanel .ht-air-row>div{padding-top:8px;padding-bottom:8px;font-size:13px}.ht-air-panel tbody tr,.htAirPanel tbody tr,.ht-air-panel .ht-air-row,.htAirPanel .ht-air-row{min-height:42px}.ht-air-panel .ht-air-status,.htAirPanel .ht-air-status,.ht-air-panel .ht-air-pill,.htAirPanel .ht-air-pill{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.ht-air-panel footer,.htAirPanel footer,.ht-air-panel .ht-air-footer,.htAirPanel .ht-air-footer{letter-spacing:.06em;font-size:11px}.ht-air-panel .ht-air-footer>:last-child,.htAirPanel .ht-air-footer>:last-child{display:none}.ht-bond-universe-panel{--hbu-bg:#030303;--hbu-panel:#0a0a0a;--hbu-grid:#2a2a2a;--hbu-grid-soft:#171717;--hbu-text:#e6e6e6;--hbu-muted:#8c8c8c;--hbu-gold:#f6a900;--hbu-gold-soft:#d88a00;--hbu-red:#991d1d;--hbu-blue:#15569c;--hbu-cyan:#63d7ff;--hbu-green:#41c967;--hbu-warning:#ffcb55;background:var(--hbu-bg);height:100%;min-height:520px;color:var(--hbu-text);letter-spacing:.01em;flex-direction:column;font-family:Aptos Mono,Roboto Mono,Cascadia Mono,SFMono-Regular,Consolas,monospace;display:flex;overflow:hidden}.ht-bond-universe-panel button,.ht-bond-universe-panel input,.ht-bond-universe-panel select{font:inherit}.hbu-topbar{color:#fff;background:linear-gradient(#b52828,#7b1111);border-bottom:1px solid #400;grid-template-columns:auto 1fr;align-items:center;height:32px;display:grid;box-shadow:inset 0 -1px #fff3}.hbu-topbar strong{text-align:right;padding-right:14px;font-size:16px;font-weight:800}.hbu-actions{height:100%;display:flex}.hbu-actions button,.hbu-topbar button{color:#fff;cursor:pointer;background:0 0;border:0;border-right:1px solid #00000073;min-width:116px}.hbu-tabs,.hbu-subtabs{background:#0f0f0f;border-bottom:1px solid #323232;align-items:center;min-height:26px;display:flex}.hbu-tabs button,.hbu-subtabs button{color:#1f1f1f;cursor:pointer;background:#bfbfbf;border:0;border-right:1px solid #303030;min-width:165px;height:24px}.hbu-tabs button.active,.hbu-subtabs button.active{color:#fff;background:linear-gradient(#2d74bf,#165394)}.hbu-subtabs{background:#bfbfbf;min-height:24px}.hbu-subtabs span{color:#1a1a1a;margin-left:auto;padding:0 12px;font-size:12px}.hbu-body{flex:1;grid-template-columns:minmax(520px,1fr) minmax(460px,.85fr);gap:0;min-height:0;display:grid;overflow:hidden}.hbu-search-side,.hbu-results{border-right:1px solid #202020;min-width:0;min-height:0;overflow:auto}.hbu-results{background:#050505;border-right:0}.hbu-universe{grid-template-columns:1fr auto;gap:24px;padding:18px 14px 22px;display:grid}.hbu-universe h3{color:#fff;margin:0 0 10px;font-size:15px}.hbu-universe p{grid-template-columns:190px 1fr;gap:12px;margin:4px 0;display:grid}.hbu-universe strong{color:#e8e8e8;font-weight:600}.hbu-asof{flex-direction:column;align-items:flex-end;gap:6px;min-width:190px;display:flex}.hbu-asof small{color:var(--hbu-gold);font-size:14px}.hbu-criteria-heading{align-items:center;gap:18px;margin:6px 0;display:flex}.hbu-criteria-heading span{color:#fff;font-weight:700}.hbu-criteria-heading input{accent-color:#258cff}.hbu-criteria-heading .muted{opacity:.65}.hbu-filters table,.hbu-result-table{border-collapse:collapse;table-layout:fixed;width:100%}.hbu-filters th,.hbu-result-table th{color:#e7e7e7;text-align:left;background:#242424;border:1px solid #0e0e0e;height:26px;padding:2px 5px;font-weight:600}.hbu-filters th:first-child{width:42px}.hbu-filters td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #151515;height:28px;padding:2px 5px;overflow:hidden}.hbu-line{color:#cfcfcf}.hbu-matches{text-align:right;font-weight:700}.hbu-row-action{text-align:center}.hbu-row-action button{color:#f55;cursor:pointer;background:0 0;border:0;font-size:20px}.hbu-row-action span{color:#777;font-size:10px}.hbu-entry-row td{background:#040404}.hbu-entry-row .hbu-and{background:var(--hbu-gold);color:#111;text-align:center;font-weight:800}.hbu-entry-row input{background:var(--hbu-gold);color:#181818;border:1px solid #bd7e00;outline:1px solid #714600;width:100%;height:26px;padding:0 8px}.hbu-suggestions{z-index:40;background:#1e1e1e;border:2px solid #979797;width:min(760px,72vw);max-height:320px;margin-top:3px;position:absolute;overflow:auto;box-shadow:0 12px 34px #000000b3}.hbu-suggestions header{color:#fff;background:#252525;padding:8px 14px}.hbu-suggestions button{width:100%;color:var(--hbu-gold);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:150px 1fr;gap:0 14px;padding:4px 14px;display:grid}.hbu-suggestions button span{color:#dcdcdc;grid-row:1/span 2}.hbu-suggestions button strong{color:var(--hbu-gold)}.hbu-suggestions button em{color:#c9c9c9;font-size:12px;font-style:normal}.hbu-filter-strip{flex-wrap:wrap;gap:10px;padding:12px 0 0 48px;display:flex}.hbu-filter-strip label{align-items:center;gap:7px;font-size:12px;display:flex}.hbu-analysis header{background:#1d1d1d;border-bottom:1px solid #303030;align-items:center;height:30px;display:flex}.hbu-analysis header strong{color:#e8e8e8;padding-left:12px}.hbu-analysis header button{color:#e8e8e8;cursor:pointer;background:#424242;border:1px solid #1c1c1c;height:24px;margin-left:auto;padding:0 22px}.hbu-analysis-grid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:26px;padding:12px 90px 20px;display:grid}.hbu-analysis-grid h4{color:#fff;margin:0 0 5px}.hbu-analysis-grid button{color:var(--hbu-gold);cursor:pointer;text-align:left;background:0 0;border:0;margin:4px 0;display:block}.hbu-results-header{background:#050505;border-bottom:1px solid #2b2b2b;align-items:center;gap:18px;min-height:46px;padding:6px 10px;display:flex}.hbu-results-header div{align-items:center;gap:8px;display:flex}.hbu-results-header strong{color:#fff}.hbu-results-header button{color:#fff;cursor:pointer;background:#303030;border:1px solid #535353;margin-left:auto;padding:4px 10px}.hbu-results-header button+button{color:#111;background:var(--hbu-gold);border-color:#875400;margin-left:0}.hbu-empty,.hbu-search-summary{color:#dcdcdc;background:#0b0b0b;border:1px solid #343434;width:min(520px,100% - 40px);margin:40px auto;padding:22px;line-height:1.5}.hbu-empty.warning{color:var(--hbu-warning);border-color:#745111}.hbu-search-summary strong{color:var(--hbu-gold);font-size:28px;display:block}.hbu-search-summary span{color:#fff;margin-bottom:12px;display:block}.hbu-result-tabs{background:#bcbcbc;align-items:center;gap:2px;height:30px;padding:2px 4px;display:flex}.hbu-result-tabs button{color:#cfcfcf;cursor:pointer;background:#6e6e6e;border:1px solid #777;min-width:100px;height:24px}.hbu-result-tabs button.active{color:#fff;background:var(--hbu-blue)}.hbu-result-tabs span{color:var(--hbu-gold);background:#111;margin-left:auto;padding:2px 10px}.hbu-table-wrap{min-height:0;overflow:auto}.hbu-result-table th{z-index:5;position:sticky;top:0}.hbu-result-table th:first-child{width:48px}.hbu-result-table th:nth-child(3){width:110px}.hbu-result-table th:nth-child(5){width:90px}.hbu-result-table th:nth-child(6){width:115px}.hbu-result-table th:nth-child(7),.hbu-result-table th:nth-child(8){width:90px}.hbu-result-table th:nth-child(9){width:72px}.hbu-result-table th:nth-child(10){width:170px}.hbu-result-table td{color:var(--hbu-gold);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #101010;border-right:1px solid #313131;padding:5px 7px;overflow:hidden}.hbu-result-table tr:hover,.hbu-result-table tr.selected{background:#082b52}.hbu-result-table td strong{color:var(--hbu-gold);text-overflow:ellipsis;display:block;overflow:hidden}.hbu-result-table td span{color:#e6e6e6;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.hbu-table-limit{color:var(--hbu-warning);background:#171717;border-top:1px solid #333;padding:8px 10px}.hbu-modal-backdrop{z-index:80;background:#00000059;place-items:center;display:grid;position:absolute;inset:0}.hbu-related-menu{background:#050505;border:2px solid #bdbdbd;width:min(700px,100% - 60px);box-shadow:0 16px 48px #000c}.hbu-related-menu header{border-bottom:1px solid #252525;align-items:center;padding:12px 18px;display:flex}.hbu-related-menu header div{flex-direction:column;gap:3px;display:flex}.hbu-related-menu header strong{color:#fff}.hbu-related-menu header span{color:var(--hbu-cyan)}.hbu-related-menu header button,.hbu-related-menu footer{margin-left:auto}.hbu-related-menu header button{color:#fff;cursor:pointer;background:#3d3d3d;border:1px solid #777;padding:4px 18px}.hbu-related-list{padding:12px 18px}.hbu-related-list button{width:100%;min-height:48px;color:var(--hbu-gold);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:160px 1fr;align-items:center;gap:2px 14px;display:grid}.hbu-related-list span{color:#fff;grid-row:1/span 2}.hbu-related-list strong{color:var(--hbu-gold)}.hbu-related-list em{color:#bfbfbf;font-size:12px;font-style:normal}.hbu-related-menu footer{color:#a9a9a9;border-top:1px solid #252525;padding:10px 18px;font-size:12px}.hbu-detail{flex-direction:column;height:100%;min-height:0;display:flex}.hbu-detail-terminal-bar{background:#111;border-bottom:1px solid #2e2e2e;align-items:center;gap:10px;min-height:32px;padding:0 8px;display:flex}.hbu-detail-terminal-bar button{color:#111;cursor:pointer;background:#d3d3d3;border:1px solid #888}.hbu-detail-terminal-bar span{color:#fff;font-weight:700}.hbu-detail-terminal-bar select{color:#111;background:#d3d3d3}.hbu-detail-terminal-bar strong{color:#fff;margin-left:auto;padding-right:8px}.hbu-detail-quote-line{background:#050505;border-bottom:1px solid #202020;grid-template-columns:1fr repeat(3,150px);align-items:center;gap:12px;padding:8px 14px;display:grid}.hbu-detail-quote-line b{color:#fff;font-size:20px;display:block}.hbu-detail-quote-line span{color:var(--hbu-cyan)}.hbu-detail-quote-line small{color:var(--hbu-gold);display:block}.hbu-detail-quote-line strong{color:#fff;font-size:18px}.hbu-positive{color:var(--hbu-green)!important}.hbu-warning{color:var(--hbu-warning)!important}.hbu-detail-tabs{background:#060606;border-bottom:1px solid #2c2c2c;align-items:end;height:34px;display:flex}.hbu-detail-tabs button{color:#111;cursor:pointer;background:#a9a9a9;border:0;border-right:1px solid #050505;min-width:190px;height:28px}.hbu-detail-grid{flex:1;grid-template-columns:260px 1fr;min-height:0;display:grid;overflow:hidden}.hbu-detail-pages{background:#202020;border-right:1px solid #393939;padding:8px 0;overflow:auto}.hbu-detail-pages strong{color:#fff;margin:8px 10px;display:block}.hbu-detail-pages span,.hbu-detail-pages button{color:#d6d6d6;text-align:left;background:0 0;border:0;width:100%;padding:4px 12px;display:block}.hbu-detail-pages button{color:var(--hbu-gold);cursor:pointer}.hbu-detail-main{padding:12px 18px 30px;overflow:auto}.hbu-detail-main section{background:#090909;border:1px solid #242424;margin-bottom:12px}.hbu-detail-main h3{color:#fff;background:#242424;margin:0;padding:5px 8px;font-size:15px}.hbu-detail-main dl{grid-template-columns:minmax(160px,240px) minmax(220px,1fr);margin:0;display:grid}.hbu-detail-main dt,.hbu-detail-main dd{border-bottom:1px solid #151515;min-height:28px;margin:0;padding:5px 8px}.hbu-detail-main dt{color:var(--hbu-gold)}.hbu-detail-main dd{color:#e8e8e8}.hbu-note-card{color:var(--hbu-warning);padding:12px;line-height:1.45}@media (width<=1080px){.hbu-body{grid-template-columns:1fr}.hbu-results{border-top:1px solid #2a2a2a}.hbu-analysis-grid,.hbu-detail-quote-line{grid-template-columns:1fr}}.ht-bond-universe-panel{--hbu-bg:#030303;--hbu-panel:#080808;--hbu-grid:#202020;--hbu-grid-soft:#111;--hbu-text:#e9e9e9;--hbu-muted:#9b9b9b;--hbu-gold:#f2a900;--hbu-gold-soft:#b97900;--hbu-red:#5b1414;--hbu-blue:#1b1b1b;min-height:500px;font-family:var(--ht-font-family,"Inter", "Aptos", "Segoe UI", system-ui, -apple-system, sans-serif);letter-spacing:0;background:radial-gradient(circle at 80% 10%,#f2a90014,#0000 30%),linear-gradient(#060606 0%,#030303 100%);font-size:12px;line-height:1.25}.ht-bond-universe-panel button,.ht-bond-universe-panel input,.ht-bond-universe-panel select{font-family:inherit;font-size:12px}.hbu-topbar{background:linear-gradient(#151515 0%,#090909 100%);border-top:1px solid #f2a90038;border-bottom:1px solid #821c1cb8;height:30px;box-shadow:inset 0 -1px #f2a90014}.hbu-topbar strong{color:#f2f2f2;letter-spacing:.055em;text-transform:uppercase;font-size:13px;font-weight:750}.hbu-actions button,.hbu-topbar button{color:#cfcfcf;letter-spacing:.035em;text-transform:uppercase;background:#101010;border-right:1px solid #242424;min-width:92px;font-size:11px;font-weight:650}.hbu-actions button:hover,.hbu-topbar button:hover{color:var(--hbu-gold);background:#171307}.hbu-tabs,.hbu-subtabs{background:#070707;border-bottom:1px solid #202020;gap:6px;min-height:24px;padding-left:8px}.hbu-tabs button,.hbu-subtabs button{color:#a7a7a7;background:#111;border:1px solid #242424;border-radius:2px;min-width:0;height:21px;padding:0 12px;font-size:11px}.hbu-tabs button.active,.hbu-subtabs button.active{color:#111;background:linear-gradient(#f2a900 0%,#ba7900 100%);border-color:#f2a900}.hbu-subtabs span{color:#c6952d;font-size:11px}.hbu-body{grid-template-columns:minmax(500px,1.05fr) minmax(430px,.82fr)}.hbu-search-side,.hbu-results{background:#030303f5;border-color:#1e1e1e}.hbu-universe{border-bottom:1px solid #151515;padding:13px 14px 15px}.hbu-universe h3,.hbu-criteria-heading span,.hbu-analysis header strong{letter-spacing:.035em;text-transform:uppercase;font-size:12px;font-weight:780}.hbu-universe p{grid-template-columns:150px 1fr;font-size:12px}.hbu-universe span,.hbu-criteria-heading label,.hbu-filter-strip label,.hbu-results-header span{color:#c9962e}.hbu-asof small{color:#c9962e;text-transform:uppercase;font-size:11px}.hbu-asof strong{color:var(--hbu-gold);background:#13110a;border:1px solid #f2a9007a;padding:3px 10px}.hbu-asof span{color:#e0e0e0;font-size:13px}.hbu-filters{padding:0 10px 12px}.hbu-criteria-heading{margin:8px 0}.hbu-filters th,.hbu-result-table th{color:#a9a9a9;letter-spacing:.045em;text-transform:uppercase;background:#141414;border-color:#252525;height:23px;padding:2px 6px;font-size:10px;font-weight:750}.hbu-filters td{height:25px;padding:2px 6px;font-size:12px}.hbu-field,.hbu-boundaries,.hbu-selected,.hbu-matches{color:var(--hbu-gold)}.hbu-entry-row .hbu-and{color:var(--hbu-gold);background:#171100;border:1px solid #f2a90073}.hbu-entry-row input{color:#f4f4f4;background:#050505;border:1px solid #f2a900b8;outline:none;height:26px}.hbu-suggestions{background:#080808;border:1px solid #f2a9009e;box-shadow:0 14px 34px #000000b8}.hbu-suggestions header{color:var(--hbu-gold);letter-spacing:.06em;text-transform:uppercase;background:#121212;font-size:10px;font-weight:800}.hbu-suggestions button{border-bottom:1px solid #151515;grid-template-columns:132px 1fr;padding:5px 12px}.hbu-suggestions button:hover{background:#171307}.hbu-suggestions button em,.hbu-result-table td span,.hbu-related-list em,.hbu-related-menu footer{font-size:11px}.hbu-filter-strip{padding:10px 0 0 46px}.hbu-filter-strip label{font-size:11px}.hbu-filter-strip select,.hbu-results-header select{color:var(--hbu-gold);background:#0a0a0a;border:1px solid #f2a90073;min-height:23px}.hbu-analysis{background:#050505;border-top:1px solid #f2a90038;margin-top:10px}.hbu-analysis header{background:#111;border-bottom:1px solid #232323;height:28px}.hbu-analysis header button{color:#e5e5e5;background:#171717;border:1px solid #303030;height:22px;font-size:11px}.hbu-analysis header button:hover{color:var(--hbu-gold);border-color:#f2a9006b}.hbu-analysis-grid{grid-template-columns:repeat(3,minmax(150px,1fr));gap:18px;padding:10px 48px 16px}.hbu-analysis-grid h4{letter-spacing:.025em;font-size:12px;font-weight:760}.hbu-analysis-grid button{font-size:12px}.hbu-results-header{background:#070707;border-bottom:1px solid #222;min-height:42px}.hbu-results-header span{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:760}.hbu-results-header button{color:#dedede;background:#171717;border:1px solid #343434;font-size:11px}.hbu-results-header button+button{color:#111;background:linear-gradient(#f2a900 0%,#c48200 100%);border-color:#f2a900;font-weight:750}.hbu-search-summary{background:radial-gradient(circle at 88% 18%,#f2a9001c,#0000 34%),#0a0a0a;border:1px solid #2f2f2f;box-shadow:inset 0 0 0 1px #f2a9000a}.hbu-search-summary strong{color:var(--hbu-gold);letter-spacing:.015em;font-size:24px}.hbu-result-tabs{background:#090909;border-bottom:1px solid #222;height:28px}.hbu-result-tabs button{color:#a9a9a9;background:#151515;border:1px solid #292929;height:22px;font-size:11px}.hbu-result-tabs button.active{color:#111;background:var(--hbu-gold);border-color:var(--hbu-gold)}.hbu-result-tabs span{color:var(--hbu-gold);background:#0b0b0b;font-size:11px}.hbu-result-table td{color:#e3a526;border-right:1px solid #222;padding:4px 6px;font-size:12px}.hbu-result-table tr:hover,.hbu-result-table tr.selected{box-shadow:inset 2px 0 0 var(--hbu-gold);background:#171307}.hbu-result-table td strong{color:var(--hbu-gold)}.hbu-related-menu{background:#060606;border:1px solid #f2a900a8;box-shadow:0 18px 54px #000000d6}.hbu-related-menu header{background:#101010;padding:10px 16px}.hbu-related-menu header button{color:#e8e8e8;background:#171717;border:1px solid #3a3a3a}.hbu-related-list button:hover{background:#171307}.hbu-detail-terminal-bar button,.hbu-detail-terminal-bar select{color:#e8e8e8;background:#151515;border:1px solid #333}.hbu-detail-quote-line{background:#050505;grid-template-columns:1fr repeat(3,132px)}.hbu-detail-quote-line b{font-size:17px}.hbu-detail-quote-line strong{font-size:15px}.hbu-detail-tabs{background:#060606;height:30px}.hbu-detail-tabs button{color:#a9a9a9;background:#151515;border-right:1px solid #252525;min-width:165px;height:24px;font-size:11px}.hbu-detail-pages{background:#111;border-right:1px solid #262626}.hbu-detail-pages span.active{color:#111;background:var(--hbu-gold)}.hbu-detail-main h3{color:#f1f1f1;letter-spacing:.04em;text-transform:uppercase;background:#171717;font-size:12px}.hbu-detail-main dt,.hbu-detail-main dd{min-height:25px;padding:4px 8px}.ht-bond-universe-panel{font-size:11px!important}.ht-bond-universe-panel .hbu-topbar strong{letter-spacing:.045em!important;text-transform:uppercase!important;font-size:13px!important}.ht-bond-universe-panel .hbu-tabs button,.ht-bond-universe-panel .hbu-subtabs button,.ht-bond-universe-panel .hbu-filters th,.ht-bond-universe-panel .hbu-filters td,.ht-bond-universe-panel .hbu-results-header,.ht-bond-universe-panel .hbu-analysis-grid button,.ht-bond-universe-panel .hbu-result-table th,.ht-bond-universe-panel .hbu-result-table td{font-size:11px!important}.hbu-filters table th:first-child,.hbu-filters table td.hbu-line{border:0!important;width:0!important;max-width:0!important;padding:0!important;display:none!important}.hbu-filters th:nth-child(2){width:31%!important}.hbu-filters th:nth-child(3){width:23%!important}.hbu-filters th:nth-child(4){width:29%!important}.hbu-filters th:nth-child(5){width:88px!important}.hbu-filters th:nth-child(6){width:32px!important}.hbu-entry-row td{position:relative!important;overflow:visible!important}.hbu-entry-row .hbu-and{width:32px!important;color:var(--hbu-gold)!important;background:#0f0f0f!important;border:1px solid #f2a90059!important;font-size:11px!important}.hbu-entry-row input{color:#f1f1f1!important;background:#090909!important;border:1px solid #f2a900bd!important;outline:0!important;height:25px!important;box-shadow:inset 0 0 0 1px #f2a90014,0 0 0 1px #000c!important}.hbu-entry-row input::placeholder{color:#e8e8e885!important}.hbu-suggestions{z-index:120!important;background:#070707!important;border:1px solid #f2a900b8!important;width:min(690px,100vw - 96px)!important;max-height:270px!important;position:absolute!important;top:29px!important;left:0!important;overflow:auto!important;box-shadow:0 18px 46px #000000db,inset 0 1px #ffffff0a!important}.hbu-suggestions header{color:#f6a900!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#111!important;border-bottom:1px solid #f2a90038!important;padding:6px 10px!important;font-size:10px!important;font-weight:800!important}.hbu-suggestions button{color:#e6e6e6!important;background:#080808!important;border-bottom:1px solid #151515!important;grid-template-rows:auto!important;grid-template-columns:86px 1fr minmax(150px,.9fr)!important;align-items:center!important;gap:8px!important;min-height:30px!important;padding:5px 10px!important}.hbu-suggestions button:hover,.hbu-suggestions button:focus-visible{background:linear-gradient(90deg,#f2a90029,#f2a9000a)!important;outline:none!important}.hbu-suggestions button span{color:#9a9a9a!important;text-transform:uppercase!important;grid-row:auto!important;font-size:10px!important}.hbu-suggestions button strong{color:var(--hbu-gold)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}.hbu-suggestions button em{color:#c8c8c8!important;text-align:right!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;overflow:hidden!important}.hbu-filter-strip{padding-left:38px!important}.hbu-detail-tabs button{letter-spacing:.01em;align-items:center;gap:7px;min-height:30px;font-size:11px;display:inline-flex}.hbu-detail-tabs button span{color:#f7b400;border:1px solid #ffb50057;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.hbu-detail-tabs button.active span{color:#080808;border-color:#00000057}.hbu-detail-main.hbu-yas-dashboard{background:radial-gradient(circle at 12% 8%,#ffb1000b,#0000 34%),linear-gradient(#0a0c0bfa,#020303fa);grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;padding:7px;display:grid}.hbu-yas-panel h3{color:#f4f4ec;letter-spacing:.035em;text-transform:uppercase;background:linear-gradient(#30302de0,#161716e0);border-bottom:1px solid #ffffff13;margin:0;padding:6px 8px;font-size:11px;font-weight:800}.hbu-yas-kv{gap:0;margin:0;padding:0;display:grid}.hbu-yas-kv>div{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(112px,.88fr) minmax(0,1.12fr);min-height:22px;display:grid}.hbu-yas-kv dt,.hbu-yas-kv dd{margin:0;padding:4px 8px;font-size:11px;line-height:1.25}.hbu-yas-kv dt{color:#f7b400;font-weight:750}.hbu-yas-kv dd{color:#f2f2eb;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hbu-yas-table{border-collapse:collapse;width:100%;font-size:10.5px}.hbu-yas-table td{color:#f2f2ebe0}.hbu-yas-chip{color:#f7b400;font-weight:800}.hbu-cell-hot{background:linear-gradient(#ffb000,#d98a00);border-left:1px solid #00000040;font-weight:900;color:#090909!important}.hbu-yas-kv--summary>div{grid-template-columns:minmax(110px,1fr) minmax(0,1fr)}.hbu-yas-panel--hedge{grid-column:span 3}.hbu-yas-panel--summary{grid-column:span 2}@media (width<=1180px){.hbu-yas-panel--details,.hbu-yas-panel--quote,.hbu-yas-panel--trade,.hbu-yas-panel--risk,.hbu-yas-panel--relative,.hbu-yas-panel--curve,.hbu-yas-panel--risk-table,.hbu-yas-panel--cashflows,.hbu-yas-panel--hedge,.hbu-yas-panel--summary{grid-column:1/-1}}.hbu-detail-main.hbu-yas-dashboard{background:radial-gradient(circle at 10% 8%,#f7b4000b,#0000 34%),linear-gradient(#0a0c0bfa,#020303fa);grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;padding:7px;overflow:auto}.hbu-yas-kv>div{min-height:23px}.hbu-yas-kv dt,.hbu-yas-kv dd,.hbu-yas-table{font-size:10.5px}.hbu-yas-kv dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hbu-yas-panel--liquidity,.hbu-yas-panel--hedge,.hbu-yas-panel--summary{grid-column:span 2!important}.hbu-cell-hot{background:linear-gradient(#ffb000,#d98a00);font-weight:900;color:#070707!important}.hbu-detail-tabs button span{opacity:1}@media (width<=1260px){.hbu-yas-panel--cashflows,.hbu-yas-panel--liquidity,.hbu-yas-panel--hedge,.hbu-yas-panel--summary{grid-column:1/-1!important}}.hbu-detail-grid{grid-template-columns:178px minmax(0,1fr)!important}.hbu-detail-pages{background:#0c0d0d!important;border-right-color:#f7b40029!important}.hbu-detail-pages strong{color:#f2f2eb!important;letter-spacing:.02em!important;margin:8px 10px 6px!important;font-size:11px!important}.hbu-detail-pages span,.hbu-detail-pages button{white-space:nowrap!important;text-overflow:ellipsis!important;padding:4px 10px!important;font-size:10.5px!important;line-height:1.2!important;overflow:hidden!important}.hbu-detail-tabs{background:#050606!important;border-top:1px solid #f7b40014!important;align-items:stretch!important;height:31px!important}.hbu-detail-tabs button{color:#f2f2ebbd!important;background:linear-gradient(#191918f5,#0a0a0af5)!important;border-right:1px solid #f7b4001c!important;flex:0 190px!important;justify-content:flex-start!important;min-width:0!important;height:30px!important;padding:0 10px!important;font-size:10.5px!important}.hbu-detail-tabs button.active{color:#060606!important;background:linear-gradient(#ffbd18,#e29a00)!important}.hbu-detail-tabs button span{flex:none!important}.hbu-detail-main.hbu-yas-dashboard{grid-template-columns:repeat(12,minmax(0,1fr))!important;align-content:start!important;gap:8px!important;padding:8px 10px 18px!important;overflow:auto!important}.hbu-yas-panel{border-color:#f7b4002e!important;min-width:0!important;overflow:hidden!important}.hbu-yas-panel h3{letter-spacing:.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-height:25px!important;padding:5px 8px!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}.hbu-yas-dashboard .hbu-yas-kv{grid-template-columns:1fr!important;margin:0!important;padding:0!important;display:grid!important}.hbu-yas-dashboard .hbu-yas-kv>div{border-bottom:1px solid #ffffff0e!important;grid-template-columns:minmax(92px,46%) minmax(0,54%)!important;min-height:21px!important;display:grid!important}.hbu-yas-dashboard .hbu-yas-kv dt,.hbu-yas-dashboard .hbu-yas-kv dd{border-bottom:0!important;min-width:0!important;min-height:0!important;padding:3px 7px!important;font-size:10px!important;line-height:1.18!important}.hbu-yas-dashboard .hbu-yas-kv dt{color:#f7b400!important;font-weight:780!important}.hbu-yas-dashboard .hbu-yas-kv dd{color:#efefe6!important;text-align:right!important;white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow:visible!important}.hbu-yas-table{table-layout:fixed!important;font-size:9.5px!important;line-height:1.15!important}.hbu-yas-table th,.hbu-yas-table td{white-space:normal!important;text-overflow:clip!important;word-break:normal!important;padding:3px 5px!important;overflow:visible!important}.hbu-yas-table th:not(:first-child),.hbu-yas-table td:not(:first-child){text-align:right!important}.hbu-yas-panel--summary .hbu-yas-kv>div{grid-template-columns:minmax(120px,48%) minmax(0,52%)!important}.hbu-cell-hot{white-space:normal!important;border-left:0!important;padding:3px 7px!important;display:block!important}.hbu-yas-disclaimer{margin:7px 8px 9px!important;font-size:10px!important;line-height:1.35!important}@media (width<=1320px){.hbu-yas-panel--details,.hbu-yas-panel--quote,.hbu-yas-panel--trade,.hbu-yas-panel--risk{grid-column:span 6!important}.hbu-yas-panel--relative,.hbu-yas-panel--curve,.hbu-yas-panel--risk-table,.hbu-yas-panel--cashflows,.hbu-yas-panel--liquidity,.hbu-yas-panel--hedge,.hbu-yas-panel--summary{grid-column:1/-1!important}}@media (width<=980px){.hbu-detail-grid{grid-template-columns:1fr!important}.hbu-detail-pages{display:none!important}.hbu-detail-tabs button{flex:1 1 0!important;padding:0 6px!important}}.hbu-detail{background:linear-gradient(#0c0f0dfa,#020303fc)!important}.hbu-detail-terminal-bar{background:linear-gradient(90deg,#141c16f5,#080909fa 42%,#0c0905fa)!important;border-bottom:1px solid #f7b40038!important;min-height:31px!important}.hbu-detail-quote-line{background:linear-gradient(90deg,#050707f5,#090c0cf0 56%,#100e07c7)!important;border-bottom:1px solid #f7b4002e!important;min-height:76px!important;padding:10px 18px!important}.hbu-detail-quote-line h2,.hbu-detail-quote-line strong{letter-spacing:.01em!important}.hbu-detail-tabs{border-bottom:1px solid #f7b4001f!important;height:33px!important;min-height:33px!important;overflow:visible!important}.hbu-detail-tabs button{letter-spacing:.005em!important;height:33px!important;min-height:33px!important;padding:0 13px!important;font-size:10.5px!important;line-height:1!important}.hbu-detail-tabs button span{border-radius:3px!important;width:15px!important;height:15px!important;font-size:9.5px!important}.hbu-detail-tabs button.active{color:#090909!important;background:linear-gradient(#ffbf1f,#e69a00)!important;box-shadow:inset 0 -1px #00000059,0 0 0 1px #ffca341f!important}@supports selector(:has(*)){.hbu-detail-grid:has(.hbu-yas-dashboard){grid-template-columns:minmax(0,1fr)!important}.hbu-detail-grid:has(.hbu-yas-dashboard) .hbu-detail-pages{display:none!important}}.hbu-detail-main.hbu-yas-dashboard{background:radial-gradient(circle at 3% 0,#f7b4000f,#0000 28%),linear-gradient(#030505fc,#010202fc)!important;grid-template-columns:repeat(16,minmax(0,1fr))!important;align-content:start!important;gap:7px!important;padding:7px 9px 14px!important;overflow:auto!important}.hbu-yas-panel{background:linear-gradient(#121513fa,#040605fa)!important;border:1px solid #f7b4002e!important;min-width:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #00000047!important}.hbu-yas-panel h3{color:#f5f4ec!important;letter-spacing:.028em!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:linear-gradient(#313430e6,#111312f0)!important;border-bottom:1px solid #ffffff12!important;min-height:24px!important;padding:5px 8px!important;font-size:10px!important;font-weight:900!important;line-height:1.1!important;overflow:hidden!important}.hbu-yas-kv>div{grid-template-columns:minmax(84px,42%) minmax(0,58%)!important;align-items:stretch!important;min-height:22px!important}.hbu-yas-kv dt,.hbu-yas-kv dd{padding:4px 7px!important;font-size:9.8px!important;line-height:1.18!important}.hbu-yas-kv dt{color:#f7b400!important;white-space:normal!important;font-weight:850!important}.hbu-yas-kv dd{color:#f2f2eb!important;text-align:right!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.hbu-yas-panel--quote .hbu-yas-kv dd,.hbu-yas-panel--trade .hbu-yas-kv dd,.hbu-yas-panel--summary .hbu-yas-kv dd.hbu-cell-hot{color:#080808!important;background:linear-gradient(#ffd33a 0%,#e7a100 100%)!important;border-left:1px solid #00000047!important;font-weight:900!important;box-shadow:inset 0 1px #ffffff61!important}.hbu-yas-panel--quote .hbu-yas-kv dd:empty,.hbu-yas-panel--trade .hbu-yas-kv dd:empty{background:0 0!important}.hbu-yas-table{table-layout:fixed!important;width:100%!important;font-size:9.6px!important;line-height:1.1!important}.hbu-yas-table th,.hbu-yas-table td{white-space:nowrap!important;text-overflow:ellipsis!important;border-bottom:1px solid #ffffff0d!important;border-right:1px solid #ffffff0b!important;padding:3.5px 5px!important;overflow:hidden!important}.hbu-yas-table th{color:#f2f2ebb8!important;background:#ffffff0b!important;font-weight:850!important}.hbu-yas-table td:first-child{color:#f7b400!important;font-weight:800!important}.hbu-yas-panel--details,.hbu-yas-panel--quote,.hbu-yas-panel--trade,.hbu-yas-panel--risk{grid-column:span 4!important}.hbu-yas-panel--relative{grid-column:span 5!important}.hbu-yas-panel--curve{grid-column:span 4!important}.hbu-yas-panel--risk-table{grid-column:span 7!important}.hbu-yas-panel--cashflows{grid-column:span 11!important}.hbu-yas-panel--liquidity{grid-column:span 5!important}.hbu-yas-panel--hedge,.hbu-yas-panel--summary{grid-column:span 8!important}.hbu-yas-panel--cashflows .hbu-yas-table th,.hbu-yas-panel--cashflows .hbu-yas-table td{text-align:right!important}.hbu-yas-panel--cashflows .hbu-yas-table th:first-child,.hbu-yas-panel--cashflows .hbu-yas-table td:first-child,.hbu-yas-panel--cashflows .hbu-yas-table th:nth-child(2),.hbu-yas-panel--cashflows .hbu-yas-table td:nth-child(2){text-align:left!important}.hbu-yas-panel--summary .hbu-yas-kv>div,.hbu-yas-panel--hedge .hbu-yas-kv>div,.hbu-yas-panel--liquidity .hbu-yas-kv>div{grid-template-columns:minmax(120px,46%) minmax(0,54%)!important}.hbu-yas-disclaimer{color:#ffd33ae6!important;border-top:1px dashed #f7b40057!important;margin:8px!important;padding-top:8px!important;font-size:9.7px!important;line-height:1.32!important}@media (width<=1320px){.hbu-detail-main.hbu-yas-dashboard{grid-template-columns:repeat(12,minmax(0,1fr))!important}.hbu-yas-panel--details,.hbu-yas-panel--quote,.hbu-yas-panel--trade,.hbu-yas-panel--risk{grid-column:span 6!important}.hbu-yas-panel--relative,.hbu-yas-panel--curve,.hbu-yas-panel--risk-table,.hbu-yas-panel--cashflows,.hbu-yas-panel--liquidity,.hbu-yas-panel--hedge,.hbu-yas-panel--summary{grid-column:1/-1!important}}@media (width<=980px){.hbu-yas-panel--details,.hbu-yas-panel--quote,.hbu-yas-panel--trade,.hbu-yas-panel--risk{grid-column:1/-1!important}.hbu-detail-tabs button{padding:0 7px!important;font-size:9.5px!important}}.hbu-yas-dashboard--v1j{grid-template-columns:repeat(16,minmax(0,1fr))!important;gap:7px!important;padding:7px 9px 14px!important}.hbu-hldp-ribbon{grid-column:1/-1;grid-template-columns:minmax(280px,1.7fr) minmax(150px,.75fr) minmax(150px,.75fr) minmax(240px,1.15fr);gap:7px;min-height:64px;display:grid}.hbu-hldp-title-card,.hbu-hldp-live-card,.hbu-hldp-feed-card{background:linear-gradient(#111716f5,#030505fa);border:1px solid #f7b40038;padding:8px 10px;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.hbu-hldp-title-card small,.hbu-hldp-live-card small,.hbu-hldp-feed-card small{color:#f7b400;letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.hbu-hldp-title-card strong{color:#fff;letter-spacing:.01em;margin-top:3px;font-size:21px;display:inline-block}.hbu-hldp-title-card span,.hbu-hldp-live-card span,.hbu-hldp-feed-card span{color:#eeeee8c2;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;display:block;overflow:hidden}.hbu-hldp-live-card{text-align:center;isolation:isolate;position:relative}.hbu-hldp-live-card:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:2.4s linear infinite hbuQuoteSweep;position:absolute;inset:0;transform:translate(-130%)}.hbu-hldp-live-card strong{color:#080808;margin-top:1px;font-size:22px;font-weight:950;line-height:1;display:block}.hbu-hldp-live-card--ask{background:linear-gradient(#35aa42,#0e6f20);border-color:#5dff7657}.hbu-hldp-live-card--bid{background:linear-gradient(#d93832,#8d1616);border-color:#ff60545c}.hbu-hldp-live-card--ask small,.hbu-hldp-live-card--bid small,.hbu-hldp-live-card--ask span,.hbu-hldp-live-card--bid span{color:#ffffffeb}.hbu-hldp-feed-card strong{color:#f2f2ec;margin-top:4px;font-size:13px;display:block}@keyframes hbuQuoteSweep{0%{opacity:0;transform:translate(-130%)}18%{opacity:.55}52%{opacity:.18}to{opacity:0;transform:translate(130%)}}.hbu-motion-panel{box-shadow:inset 0 0 0 1px #f7b40014,0 0 18px #f7b40009!important}.hbu-detail-tabs button:nth-child(2).active{background:linear-gradient(#ffbe19,#d99600)!important}.hbu-crpr-dashboard,.hbu-rv-dashboard{grid-template-columns:repeat(12,minmax(0,1fr))!important;align-content:start!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:auto!important}.hbu-crpr-panel,.hbu-rv-panel{background:linear-gradient(#101312f5,#040505fa);border:1px solid #f7b4002e;min-width:0}.hbu-crpr-panel h3,.hbu-rv-panel h3{color:#f4f1e6;text-transform:uppercase;letter-spacing:.035em;background:linear-gradient(#30332feb,#0f1110f2);border-bottom:1px solid #fff1;margin:0;padding:7px 9px;font-size:10.5px;font-weight:900}.hbu-crpr-panel--profile,.hbu-rv-panel--matrix{grid-column:span 7}.hbu-crpr-panel--signals,.hbu-rv-panel--position{grid-column:span 5}.hbu-crpr-panel--meta,.hbu-rv-panel--handoff,.hbu-note-card--wide{grid-column:1/-1}.hbu-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;display:grid}.hbu-signal-card{background:#ffffff06;border:1px solid #ffffff12;min-height:54px;padding:8px}.hbu-signal-card small{color:#f7b400;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.hbu-signal-card strong{color:#f4f4ef;margin-top:5px;font-size:12px;display:block}.hbu-signal-card--positive strong{color:#51d86a}.hbu-signal-card--watch strong{color:#ffbf1f}.hbu-rv-actions{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.hbu-rv-actions button{color:#f7b400;background:#f7b4001c;border:1px solid #f7b40057;padding:7px 10px;font-size:10px;font-weight:850}.hbu-rv-panel--handoff p{color:#eeeee8b8;margin:0;padding:0 10px 10px;font-size:10.5px;line-height:1.35}@media (width<=1320px){.hbu-hldp-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.hbu-crpr-panel--profile,.hbu-crpr-panel--signals,.hbu-rv-panel--matrix,.hbu-rv-panel--position{grid-column:1/-1}}.hbu-fast-load-v1l2{content-visibility:auto;contain-intrinsic-size:960px 760px}.hbu-fast-load-v1l2 .hbu-results-table,.hbu-fast-load-v1l2 .hbu-yas-dashboard,.hbu-fast-load-v1l2 .hbu-detail-body,.hbu-fast-load-v1l2 .hbu-result-list,.hbu-fast-load-v1l2 .hbu-typeahead{contain:layout paint style}.hbu-fast-load-v1l2 .hbu-results-table tbody tr,.hbu-fast-load-v1l2 .hbu-cashflow-table tbody tr{contain:layout paint}.hbu-fast-load-v1l2 .hbu-results-table,.hbu-fast-load-v1l2 .hbu-cashflow-table{transform:translateZ(0)}.hbu-detail-quote-line--v1k2{grid-template-columns:minmax(240px,.9fr) minmax(560px,1.35fr)!important;align-items:start!important;column-gap:14px!important;min-height:94px!important;padding:10px 18px 12px!important;display:grid!important}.hbu-detail-topbar{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;display:flex}.hbu-detail-metrics--v1k2{justify-content:flex-end!important;align-items:flex-start!important;gap:20px!important;width:100%!important;display:flex!important}.hbu-detail-metrics--v1k2 span{text-align:left;min-width:74px}.hbu-detail-metrics--v1k2 small{display:block;margin-bottom:3px!important;font-size:10px!important;line-height:1!important}.hbu-detail-metrics--v1k2 strong{display:block;font-size:18px!important;line-height:1.04!important}.hbu-detail-inline-quotes{grid-template-columns:minmax(132px,.85fr) minmax(132px,.85fr) minmax(126px,.72fr);gap:6px;width:min(100%,470px);display:grid}.hbu-inline-quote,.hbu-inline-feed{background:linear-gradient(#0c0d0efa,#070707fa);border:1px solid #c7950038;min-height:42px;padding:5px 8px}.hbu-inline-quote--ask{background:linear-gradient(#37922cf5,#267b1ef5);border-color:#6ad55e59}.hbu-inline-quote--bid{background:linear-gradient(#bf2626f5,#921616f5);border-color:#ff686852}.hbu-inline-quote small,.hbu-inline-feed small{letter-spacing:.05em;color:#ffffffeb;font-size:8px;line-height:1;display:block}.hbu-inline-quote strong,.hbu-inline-feed strong{color:#fff;margin-top:2px;font-size:17px;line-height:.98;display:block}.hbu-inline-quote span,.hbu-inline-feed span{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8.5px;line-height:1.08;display:block;overflow:hidden}.hbu-inline-feed{background:linear-gradient(#101212fa,#080909fc)}.hbu-inline-feed strong{color:#f1f0ea;font-size:10.5px;line-height:1.04}.hbu-inline-feed span{color:#f0f0ecb8}@media (width<=1240px){.hbu-detail-quote-line--v1k2{grid-template-columns:minmax(220px,.8fr) minmax(420px,1.2fr)!important}.hbu-detail-metrics--v1k2{gap:14px!important}.hbu-detail-inline-quotes{grid-template-columns:minmax(112px,.8fr) minmax(112px,.8fr) minmax(108px,.65fr);width:min(100%,390px)}.hbu-inline-quote strong{font-size:15px}}@media (width<=980px){.hbu-detail-quote-line--v1k2{grid-template-columns:1fr!important;row-gap:8px!important}.hbu-detail-topbar{align-items:stretch}.hbu-detail-metrics--v1k2,.hbu-detail-inline-quotes{width:100%;justify-content:flex-start!important}}.ht-hbr-ticket.ht-hbr-ticket--portal.hbr-model-v9{color:#f2ead1;pointer-events:auto;box-sizing:border-box;isolation:isolate;background:radial-gradient(circle at 25% 0,#d6a82126,#0000 32%),linear-gradient(#131412fb,#040505fc);border:1px solid #d6a82194;border-radius:9px;flex-direction:column;gap:6px;width:360px;max-width:calc(100vw - 18px);max-height:calc(100vh - 18px);padding:8px;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;line-height:1.22;display:flex;overflow:auto;box-shadow:0 28px 90px #000000b8,inset 0 0 0 1px #0000008c,0 0 32px #d6a8211f;visibility:visible!important;opacity:1!important;position:fixed!important}.ht-hbr-ticket.ht-hbr-ticket--portal.hbr-model-v9.is-topmost{z-index:2147483000!important}.ht-hbr-ticket.ht-hbr-ticket--portal.hbr-model-v9.is-normal-layer{z-index:1200!important}.ht-hbr-ticket.ht-hbr-ticket--portal.hbr-model-v9 *,.ht-hbr-ticket.ht-hbr-ticket--portal.hbr-model-v9 :before,.ht-hbr-ticket.ht-hbr-ticket--portal.hbr-model-v9 :after{box-sizing:border-box}.ht-hbr-ticket.hbr-model-v9.collapsed{width:318px;overflow:hidden}.ht-hbr-ticket.hbr-model-v9.side-compra{border-color:#32d3779e;box-shadow:0 28px 90px #000000b8,inset 0 0 0 1px #0000008c,0 0 26px #32d3771f}.ht-hbr-ticket.hbr-model-v9.side-venda{border-color:#ff52529e;box-shadow:0 28px 90px #000000b8,inset 0 0 0 1px #0000008c,0 0 26px #ff52521f}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-top,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-validation,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form{background:#00000057;border:1px solid #d6a82138;border-radius:6px}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-top{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-drag-handle{cursor:move}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-title-block{min-width:0}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-top span,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument span,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form span,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary span{color:#d6a821;letter-spacing:.09em;text-transform:uppercase;font-size:9.5px;font-weight:900;display:block}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-top strong{color:#fff4cf;margin-top:2px;font-size:14px;font-weight:900;display:block}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-top em,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument em,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-disclaimer{color:#9d9271;font-size:10.5px;font-style:normal}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-window-controls{flex:none;gap:4px;display:flex}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-window-controls button{color:#f3d76d;cursor:pointer;background:#00000047;border:1px solid #d6a82157;border-radius:5px;height:24px;min-height:0;padding:0 7px;font-size:11px;font-weight:900;line-height:1}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-window-controls button:not(.ht-hbr-pin){width:24px;padding:0}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-window-controls .ht-hbr-pin.active{color:#121000;background:#d6a821;border-color:#f6dc78}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 9px;display:grid}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument strong{color:#fff6d8;letter-spacing:-.035em;margin-top:3px;font-size:20px;font-weight:900;display:block}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-last{text-align:right}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument .pos,.ht-hbr-ticket.hbr-model-v9 .tone-compra{color:#32d377}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-instrument .neg,.ht-hbr-ticket.hbr-model-v9 .tone-venda{color:#ff5252}.ht-hbr-ticket.hbr-model-v9 .tone-interesse{color:#d6a821}.ht-hbr-ticket.hbr-model-v9 .tone-rfq{color:#88b7ff}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid button,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button{color:#d8cfaf;cursor:pointer;letter-spacing:.02em;background:#ffffff09;border:1px solid #d6a82142;border-radius:6px;min-height:30px;padding:0 6px;font-size:10.5px;font-weight:900}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid button.compra.active,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button.primary.compra{color:#031208;background:#32d377;border-color:#75f0a6}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid button.venda.active,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button.primary.venda{color:#1b0202;background:#ff5252;border-color:#ff8a8a}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid button.interesse.active,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button.primary.interesse{color:#121000;background:#d6a821;border-color:#f6dc78}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid button.rfq.active,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button.primary.rfq{color:#05101f;background:#88b7ff;border-color:#b6d2ff}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form{grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form label{gap:3px;min-width:0;display:grid}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form label.wide{grid-column:1/-1}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form input,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form select{color:#f4ecd1;appearance:auto;background:#020303d1;border:1px solid #d6a82140;border-radius:5px;outline:none;width:100%;min-height:28px;padding:5px 7px;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:11.5px}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form input::placeholder{color:#d8cfaf73}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form input:focus,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-form select:focus{border-color:#f6dc78b8;box-shadow:0 0 0 2px #d6a82124}.ht-hbr-ticket.hbr-model-v9.side-compra .ht-hbr-form input:focus,.ht-hbr-ticket.hbr-model-v9.side-compra .ht-hbr-form select:focus{border-color:#32d377c7;box-shadow:0 0 0 2px #32d37724}.ht-hbr-ticket.hbr-model-v9.side-venda .ht-hbr-form input:focus,.ht-hbr-ticket.hbr-model-v9.side-venda .ht-hbr-form select:focus{border-color:#ff5252c7;box-shadow:0 0 0 2px #ff525224}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary{grid-template-columns:1.35fr 1fr .72fr;gap:0;display:grid}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary>div{border-right:1px solid #d6a82129;min-width:0;padding:7px 9px}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary>div:last-child{border-right:0}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary strong{color:#fff4cf;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:900;display:block;overflow:hidden}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary strong.ok{color:#32d377}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary strong.warn{color:#ffce5c}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-validation{padding:7px 9px}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-validation strong{color:#ffce5c;font-size:11.5px;font-weight:800;display:block}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-validation.ok strong{color:#32d377}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-validation em{color:#9d9271;margin-top:3px;font-size:10.5px;font-style:normal;display:block}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions{grid-template-columns:.75fr .8fr 1.2fr;gap:5px;padding:6px;display:grid}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button.primary{font-weight:950}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button:disabled{cursor:not-allowed;opacity:.42;filter:grayscale(.25)}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-actions button.ghost:hover,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-side-grid button:hover,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-window-controls button:hover{border-color:#f6dc78a8}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-disclaimer{color:#9d9271;margin:0;font-size:10.5px;line-height:1.3}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary{grid-template-columns:minmax(0,1.28fr) minmax(76px,.95fr) minmax(64px,.72fr)}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary>div{min-width:0;padding:6px 7px;overflow:hidden}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.065em;min-width:0;max-width:100%;font-size:8.8px;overflow:hidden}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:11.2px;overflow:hidden}.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary strong.warn,.ht-hbr-ticket.hbr-model-v9 .ht-hbr-summary strong.ok{text-align:left}.ht-mktadv-panel{--mktadv-gold:#d6a821;--mktadv-gold-soft:#d6a82157;--mktadv-grid:#fff1;--mktadv-bg:#050607;--mktadv-panel:#0d0e0deb;--mktadv-text:#eee7d0;--mktadv-muted:#8f886f;--mktadv-green:#3dd579;--mktadv-red:#ff5959;width:100%;height:100%;min-height:620px;color:var(--mktadv-text);background:radial-gradient(circle at 12% 0,#d6a8211a,#0000 28%),linear-gradient(#050607fa,#020304f5);flex-direction:column;gap:8px;padding:10px;font-family:Inter,Segoe UI,Arial,sans-serif;display:flex;overflow:hidden}.ht-mktadv-topbar{border:1px solid var(--mktadv-gold-soft);background:linear-gradient(90deg,#0e0c08f5,#080909e0);justify-content:space-between;align-items:stretch;gap:12px;padding:12px 14px;display:flex}.ht-mktadv-titleblock span,.ht-mktadv-section-title strong,.ht-mktadv-card-title strong{color:var(--mktadv-gold);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.ht-mktadv-titleblock h2{letter-spacing:-.04em;color:#fff7dd;margin:4px 0 2px;font-size:22px}.ht-mktadv-titleblock p,.ht-mktadv-live span,.ht-mktadv-card-title span,.ht-mktadv-note{color:var(--mktadv-muted);margin:0;font-size:12px}.ht-mktadv-live{min-width:190px;color:var(--mktadv-gold);align-content:center;justify-items:end;display:grid}.ht-mktadv-live strong:before{content:"";background:var(--mktadv-green);border-radius:999px;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 14px #3dd5798c}.ht-mktadv-kpis{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;display:grid}.ht-mktadv-kpis article{background:#0c0d0de0;border:1px solid #d6a82142;min-height:76px;padding:10px 12px}.ht-mktadv-kpis span{color:#9d9271;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.ht-mktadv-table th{color:#9d9271;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.ht-mktadv-kpis strong{color:#fff1bd;letter-spacing:-.03em;margin-top:6px;font-size:20px;display:block}.ht-mktadv-kpis small{color:var(--mktadv-muted);margin-top:4px;font-size:11px;display:block}.ht-mktadv-tabs{border-bottom:1px solid var(--mktadv-gold-soft);gap:4px;display:flex}.ht-mktadv-tabs button,.ht-mktadv-table button,.ht-mktadv-ranklist button{color:var(--mktadv-text);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000}.ht-mktadv-tabs button{color:#c9c0a2;padding:8px 13px;font-size:12px;font-weight:800}.ht-mktadv-tabs button.active{color:#151000;background:var(--mktadv-gold);border-color:#f4d46c}.ht-mktadv-body{flex:1;grid-template-columns:minmax(620px,1fr) 330px;gap:8px;min-height:0;display:grid}.ht-mktadv-main,.ht-mktadv-card{background-color:#080909eb;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d6a82140;min-height:0}.ht-mktadv-main{flex-direction:column;display:flex}.ht-mktadv-section-title,.ht-mktadv-card-title{border-bottom:1px solid #d6a82133;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:7px 10px;display:flex}.ht-mktadv-section-title span{color:var(--mktadv-muted);font-size:12px}.ht-mktadv-table-wrap{flex:1;min-height:0;overflow:auto}.ht-mktadv-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.ht-mktadv-table th,.ht-mktadv-table td{border-right:1px solid var(--mktadv-grid);border-bottom:1px solid var(--mktadv-grid);white-space:nowrap;text-align:right;padding:7px 9px}.ht-mktadv-table th:first-child,.ht-mktadv-table td:first-child,.ht-mktadv-table th:nth-child(2),.ht-mktadv-table td:nth-child(2){text-align:left}.ht-mktadv-table thead{z-index:1;background:#12110d;position:sticky;top:0}.ht-mktadv-table tbody tr{transition:background .12s,outline .12s}.ht-mktadv-table tbody tr:hover{background:#d6a82114;outline:1px solid #d6a8214d}.ht-mktadv-table td strong{color:#fff5d6;font-weight:900;display:block}.ht-mktadv-table td small{color:var(--mktadv-muted);margin-top:2px;font-size:10px;font-weight:700;display:block}.ht-mktadv-table .pos,.ht-mktadv-ranklist .pos{color:var(--mktadv-green)}.ht-mktadv-table .neg,.ht-mktadv-ranklist .neg{color:var(--mktadv-red)}.ht-mktadv-table .flat{color:#c8bea0}.ht-mktadv-liqbar{background:#ffffff14;border:1px solid #ffffff0d;width:86px;height:8px;margin-left:auto}.ht-mktadv-liqbar i{background:linear-gradient(90deg,#d9a521,#f0d56b);height:100%;display:block}.ht-mktadv-table button{color:var(--mktadv-gold);border-color:#d6a82159;padding:3px 7px;font-size:10px;font-weight:900}.ht-mktadv-side{grid-template-rows:minmax(210px,1fr) auto auto;gap:8px;min-height:0;display:grid}.ht-mktadv-echart{width:100%;min-height:220px}.ht-mktadv-echart.heatmap{height:310px}.ht-mktadv-echart.compact{height:190px;min-height:170px}.ht-mktadv-ranklist{gap:4px;padding:8px;display:grid}.ht-mktadv-ranklist button{text-align:left;background:#ffffff06;border-color:#ffffff0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:grid}.ht-mktadv-ranklist span{color:#e8dfbe;text-overflow:ellipsis;overflow:hidden}.ht-mktadv-bottom{grid-template-columns:.85fr 1fr 1fr;gap:8px;min-height:210px;display:grid}.ht-mktadv-note{padding:7px 10px 0}.ht-mktadv-empty{background:#180606e0;border:1px solid #ff59596b;gap:4px;padding:14px;display:grid;position:absolute;inset:auto 18px 18px}.ht-mktadv-empty strong{color:var(--mktadv-red)}@media (width<=1050px){.ht-mktadv-body,.ht-mktadv-bottom,.ht-mktadv-kpis{grid-template-columns:1fr}.ht-mktadv-side{grid-template-rows:auto}}.ht-mktadv-table thead tr{height:34px}.ht-mktadv-table th{vertical-align:middle;line-height:1.15;display:table-cell!important}.ht-mktadv-table th:first-child,.ht-mktadv-table td:first-child{min-width:136px}.ht-mktadv-table th:nth-child(2),.ht-mktadv-table td:nth-child(2){min-width:172px}.ht-mktadv-table-wrap{background-color:#030505b8;background-image:linear-gradient(#d6a82107 1px,#0000 1px),linear-gradient(90deg,#d6a82105 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.ht-mktadv-table tbody tr:first-child td{border-top:1px solid #d6a82138}.ht-mktadv-echart.heatmap{background:radial-gradient(circle at 50% 35%,#d6a8210e,#0000 48%),#0000001f;border-top:1px solid #d6a82124;height:340px;min-height:320px}.ht-mktadv-side .ht-mktadv-card:first-child{min-height:390px}.ht-mktadv-side{grid-template-rows:minmax(0,1fr) auto auto}.ht-mktadv-side .ht-mktadv-card:first-child{flex-direction:column;min-height:0;display:flex}.ht-mktadv-side .ht-mktadv-card:first-child .ht-mktadv-card-title{flex:none}.ht-mktadv-side .ht-mktadv-card:first-child .ht-mktadv-echart.heatmap{flex:auto;width:100%;height:auto;min-height:0}.ht-mktadv-echart.heatmap{background:radial-gradient(circle at 50% 35%,#d6a8210e,#0000 48%),linear-gradient(#d6a82105 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#d6a82103 1px,#0000 1px) 0 0/22px 22px,#0000001f;border-top:1px solid #d6a82124}.ht-mktadv-card-title span{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:210px;overflow:hidden}.ht-mktadv-panel{letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:13px}.ht-mktadv-titleblock span{letter-spacing:.085em;font-size:12px;line-height:1.1}.ht-mktadv-titleblock h2{letter-spacing:-.045em;font-size:24px;font-weight:900;line-height:1.02}.ht-mktadv-titleblock p,.ht-mktadv-live span,.ht-mktadv-card-title span,.ht-mktadv-note{letter-spacing:0;font-size:12px;line-height:1.25}.ht-mktadv-live strong{letter-spacing:.055em;font-size:13px;font-weight:900}.ht-mktadv-kpis article{border-radius:8px;padding:12px 14px}.ht-mktadv-kpis span{letter-spacing:.105em;font-size:11px;line-height:1.1}.ht-mktadv-kpis strong{letter-spacing:-.035em;font-size:21px;font-weight:900;line-height:1.04}.ht-mktadv-kpis small{font-size:11px;line-height:1.25}.ht-mktadv-tabs button{letter-spacing:-.01em;font-size:12.5px;font-weight:850;line-height:1}.ht-mktadv-section-title strong,.ht-mktadv-card-title strong{letter-spacing:.075em;font-size:13px;line-height:1.05}.ht-mktadv-section-title span{font-size:12px;line-height:1}.ht-mktadv-table{letter-spacing:-.012em;font-size:13px;line-height:1.2}.ht-mktadv-table th{letter-spacing:.095em;color:#d5b94d;height:34px;font-size:11px;line-height:1.1}.ht-mktadv-table td{height:38px;padding-top:8px;padding-bottom:8px;font-weight:760}.ht-mktadv-table td strong{letter-spacing:-.01em;font-size:13.25px;font-weight:900;line-height:1.1}.ht-mktadv-table td small{letter-spacing:.015em;margin-top:3px;font-size:10.5px;font-weight:800;line-height:1.05}.ht-mktadv-table td:nth-child(2),.ht-mktadv-table td:nth-child(3),.ht-mktadv-table td:nth-child(5),.ht-mktadv-table td:nth-child(6),.ht-mktadv-table td:nth-child(7){color:#ebe3c7}.ht-mktadv-table .pos,.ht-mktadv-ranklist .pos,.ht-mktadv-table .neg,.ht-mktadv-ranklist .neg{font-weight:850}.ht-mktadv-table button{letter-spacing:.04em;min-width:47px;font-size:10.5px;font-weight:900;line-height:1}.ht-mktadv-liqbar{border-radius:999px;height:7px;overflow:hidden}.ht-mktadv-liqbar i{border-radius:999px}.ht-mktadv-ranklist button{font-size:12.5px;font-weight:780;line-height:1.1}.ht-mktadv-ranklist strong{font-size:12.5px;font-weight:900}.ht-mktadv-echart.heatmap{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}.ht-mktadv-bottom .ht-mktadv-card{overflow:hidden}.ht-mktadv-bottom .ht-mktadv-card:first-child .ht-mktadv-echart.compact{height:210px}.ht-mktadv-echart.compact.liquidity{height:132px;min-height:120px}.ht-mktadv-liquidity-explain{font-variant-numeric:tabular-nums;gap:3px;padding:0 10px 8px;font-size:11px;display:grid}.ht-mktadv-liquidity-explain div{border-top:1px solid #ffffff0b;grid-template-columns:58px minmax(0,1fr) 52px;align-items:center;gap:8px;padding:3px 0;display:grid}.ht-mktadv-liquidity-explain span{color:#9d9271;font-weight:850}.ht-mktadv-liquidity-explain strong{color:#fff4cf;text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.ht-mktadv-liquidity-explain em{color:#d6a821;text-align:right;font-style:normal;font-weight:900}.ht-mktadv-table button.ht-mktadv-hbr-open{color:#121000;background:#d6a821;border-color:#f6dc78;min-width:54px}.ht-mktadv-table tbody tr.ht-mktadv-row-action{cursor:default}.ht-mktadv-table tbody tr.ht-mktadv-row-action:hover td:first-child strong:after{content:"  Â· duplo clique HBR";color:#d6a821;letter-spacing:.04em;font-size:10px}.ht-mktadv-table button.ht-mktadv-hbr-open{color:#121000;background:#d6a821;border-color:#f6dc78;border-radius:6px;min-width:58px}.ht-mktadv-table button.ht-mktadv-hbr-open:hover{filter:brightness(1.08)}.ht-mktadv-history-title{gap:8px}.ht-mktadv-history-title .ht-mktadv-history-refresh{color:#ffd300;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:radial-gradient(circle at 22% 18%,#ffd30021,#0000 42%),linear-gradient(#161b1ffa,#07090afa);border:1px solid #ffd3006b;border-radius:8px;margin-left:auto;padding:6px 9px;font-size:10px;font-weight:900;line-height:1}.ht-mktadv-history-title .ht-mktadv-history-refresh:hover,.ht-mktadv-history-title .ht-mktadv-history-refresh:focus-visible{color:#55ff9e;border-color:#55ff9ec7;outline:none}.ht-mktadv-history-title .ht-mktadv-history-refresh:disabled{cursor:not-allowed;opacity:.45}.ht-mktadv-lw-history-wrap{background:linear-gradient(#ffd30009 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffd30007 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 18% 12%,#ffd3000e,#0000 34%),#0000003d;border:1px solid #ffd30014;height:100%;min-height:240px;position:relative;overflow:hidden}.ht-mktadv-lw-history-chart{width:100%;height:260px;min-height:240px}.ht-mktadv-lw-history-chart table,.ht-mktadv-lw-history-chart canvas{font-variant-numeric:tabular-nums}.ht-mktadv-lw-history-empty{color:#f5efda85;letter-spacing:.02em;text-align:center;pointer-events:none;justify-content:center;align-items:center;padding:18px;font-size:12px;font-weight:800;display:flex;position:absolute;inset:0}.ht-mktadv-table button.ht-mktadv-symbol-history{appearance:none;color:inherit;font:inherit;letter-spacing:.01em;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:950}.ht-mktadv-table button.ht-mktadv-symbol-history:hover,.ht-mktadv-table button.ht-mktadv-symbol-history:focus-visible{color:#ffd300;text-underline-offset:3px;outline:none;text-decoration:underline;text-decoration-thickness:1px}.ht-mktadv-history-load,.ht-mktadv-history-panel button.ht-mktadv-history-load,.ht-mktadv-card button.ht-mktadv-history-load{display:none!important}.ht-cso-yas{color:#eaf2ff;background:#020501;border:1px solid #ffd30061;height:100%;min-height:520px;font-family:Roboto Mono,Consolas,Courier New,monospace;overflow:auto;box-shadow:inset 0 0 0 1px #17725e59,0 0 28px #0000008c}.ht-cso-yas *{box-sizing:border-box}.ht-cso-topline{color:#d8e4df;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(90deg,#02100b,#102719 55%,#061008);border-bottom:1px solid #ffd30066;justify-content:space-between;align-items:center;height:28px;padding:0 10px;font-size:12px;display:flex}.ht-cso-topline b{color:#ffd300;margin-right:8px}.ht-cso-topline strong{color:#3cff94;font-size:10px}.ht-cso-quote-strip{background:#111;border-bottom:2px solid #d5a800;grid-template-columns:1.3fr 1fr 1fr 96px 96px 96px;gap:2px;min-height:44px;display:grid}.ht-cso-security-cell,.ht-cso-market-cell,.ht-cso-buy,.ht-cso-sell,.ht-cso-hldp{border:1px solid #ffffff26;min-height:42px;padding:4px 8px;font-family:inherit}.ht-cso-security-cell{background:#050a07;flex-direction:column;justify-content:center;display:flex}.ht-cso-security-cell b{color:#ffd300;font-size:14px}.ht-cso-security-cell strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ht-cso-security-cell small{color:#d2dcdcb8;font-size:10px}.ht-cso-market-cell{background:#07100c;flex-direction:column;justify-content:center;display:flex}.ht-cso-market-cell span{color:#93a39a;text-transform:uppercase;font-size:10px}.ht-cso-market-cell b{color:#ffd300;font-size:13px}.ht-cso-buy,.ht-cso-sell,.ht-cso-hldp{cursor:pointer;text-transform:uppercase;color:#00150a;font-weight:900}.ht-cso-buy{background:linear-gradient(#70ff9a,#23b95f)}.ht-cso-sell{color:#fff;background:linear-gradient(#ff6b73,#c61f31)}.ht-cso-hldp{background:linear-gradient(#ffd300,#b57900)}.ht-cso-tabs{background:#07100c;border-bottom:1px solid #ffd30059;flex-wrap:wrap;gap:1px;padding:2px;display:flex}.ht-cso-tabs button{color:#9fb2aa;cursor:pointer;text-transform:uppercase;background:#111a16;border:1px solid #ffffff1f;padding:5px 9px;font-family:inherit;font-size:10px;font-weight:900}.ht-cso-tabs button.active{color:#07100c;background:#ffd300;border-color:#ffd300}.ht-cso-yas-grid{grid-template-columns:minmax(260px,1.1fr) minmax(170px,.75fr) minmax(180px,.8fr) minmax(240px,1fr);gap:6px;padding:6px;display:grid}.ht-cso-two-grid,.ht-cso-chart-grid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:6px;padding:6px;display:grid}.ht-cso-panel{background:#040806;border:1px solid #ffd30040;min-height:120px;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff08}.ht-cso-panel header{color:#ffd300;text-transform:uppercase;background:linear-gradient(90deg,#0a1a10,#151009);border-bottom:1px solid #ffd30047;justify-content:space-between;align-items:center;gap:8px;height:25px;padding:0 8px;font-size:11px;font-weight:900;display:flex}.ht-cso-panel header small{color:#9fffc0;font-size:9px}.ht-cso-panel header.sub{margin-top:6px}.ht-cso-field-cell{border-bottom:1px solid #ffffff0d;grid-template-columns:112px 1fr;align-items:center;gap:5px;padding:4px 6px;display:grid}.ht-cso-field-cell span,.ht-cso-data-row span,.ht-cso-select span{color:#9baaa4;text-transform:uppercase;letter-spacing:.04em;font-size:10px}.ht-cso-field-cell div{background:linear-gradient(#ffd300,#c88800);border:1px solid #ffd30066;align-items:center;display:flex}.ht-cso-field-cell input{color:#020501;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:900}.ht-cso-field-cell b{color:#1b1200;white-space:nowrap;padding-right:5px;font-size:9px}.ht-cso-data-row{border-bottom:1px solid #ffffff0d;grid-template-columns:130px 1fr;align-items:center;gap:6px;min-height:24px;padding:3px 8px;display:grid}.ht-cso-data-row strong{color:#fff;text-align:right;font-size:12px}.ht-cso-data-row strong.good,.good{color:#3cff94!important}.ht-cso-data-row strong.bad,.bad{color:#ff4f5e!important}.ht-cso-table-panel{margin:6px}.ht-cso-table-panel table{border-collapse:collapse;width:100%;font-size:11px}.ht-cso-table-panel th{color:#ffd300;text-align:left;background:#101a12;border-bottom:1px solid #ffd30038;padding:6px;position:sticky;top:25px}.ht-cso-table-panel td{color:#dce7e2;border-bottom:1px solid #ffffff0f;padding:5px 6px}.ht-cso-chart{width:100%;min-height:320px}.ht-cso-select{border-bottom:1px solid #ffffff0f;grid-template-columns:112px 1fr;align-items:center;gap:6px;padding:5px 8px;display:grid}.ht-cso-select select{color:#ffd300;background:#07100c;border:1px solid #ffd3004d;padding:5px;font-family:inherit;font-size:11px}.ht-cso-note{color:#d2dcdcc7;margin:8px;font-size:10px;line-height:1.55}.ht-cso-universe-select{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:3px;min-width:220px;padding:5px 6px;display:flex;position:relative}.ht-cso-universe-head{letter-spacing:.08em;text-transform:uppercase;color:#ffd300eb;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.ht-cso-universe-head strong{color:#8cffb4e0;white-space:nowrap;font-size:9px;font-weight:800}.ht-cso-universe-select input{color:#050607;background:linear-gradient(#f6d331 0%,#d49b0f 100%);border:1px solid #ffd30047;outline:none;width:100%;min-height:25px;padding:4px 8px;font-family:inherit;font-size:12px;font-weight:900}.ht-cso-universe-select input::placeholder{color:#0000008c}.ht-cso-universe-menu{z-index:25;background:#020604;border:1px solid #ffd30073;max-height:230px;position:absolute;top:calc(100% + 4px);left:6px;right:6px;overflow:auto;box-shadow:0 14px 30px #0000008c}.ht-cso-universe-menu button{text-align:left;color:#eaf1f6;cursor:pointer;background:#020a07f5;border:0;border-bottom:1px solid #ffffff12;grid-template-columns:92px 1fr;gap:4px 8px;width:100%;padding:7px 8px;font-family:inherit;display:grid}.ht-cso-universe-menu button:hover{background:#ffd30024}.ht-cso-universe-menu b{color:#ffd300;font-size:12px}.ht-cso-universe-menu span{color:#fff;font-size:11px;font-weight:800}.ht-cso-universe-menu small{color:#bcc8d2d1;grid-column:2;font-size:10px}.ht-cso-universe-menu em{color:#dce6f0bf;padding:10px;font-size:11px;font-style:normal;display:block}@media (width<=980px){.ht-cso-quote-strip{grid-template-columns:1fr 1fr}.ht-cso-yas-grid,.ht-cso-two-grid,.ht-cso-chart-grid{grid-template-columns:1fr}}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas){letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) *{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-top,.ht-cso-topbar,.ht-cso-header,.ht-cso-hero,.ht-cso-ticket-head){font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(h1,h2,h3,.ht-cso-title,.ht-cso-name,.ht-cso-security-name){letter-spacing:-.055em!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:900!important;line-height:.94!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-kicker,.ht-cso-overline,.ht-cso-source,.ht-cso-meta,.ht-cso-note,.ht-cso-status,.ht-cso-market-cell span){text-transform:uppercase;letter-spacing:.08em!important;color:#e0e8f4a8!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:10.5px!important;font-weight:800!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-panel>header,.ht-cso-panel header,.ht-cso-section-title,.ht-cso-grid-title,table th){text-transform:uppercase;letter-spacing:.035em!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:11.5px!important;font-weight:900!important;line-height:1.1!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-tabs button,.ht-cso-tab,.ht-cso-nav button){min-height:26px;letter-spacing:-.015em!important;text-transform:none!important;border-radius:7px 7px 0 0!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:11.5px!important;font-weight:850!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-tabs button.active,.ht-cso-tab.active,.ht-cso-nav button.active){font-weight:950!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(label,.ht-cso-row span:first-child,.ht-cso-field span,.ht-cso-select span,td:first-child){letter-spacing:.025em!important;color:#dce4f0ad!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:11px!important;font-weight:750!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-value,.ht-cso-number,.ht-cso-market-cell b,.ht-cso-row b,td:last-child,input,select){letter-spacing:-.035em!important;font-family:Roboto Mono,SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-weight:850!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-market-cell b){font-size:15.5px!important;line-height:1.05!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(input,select,.ht-cso-field input,.ht-cso-select select){min-height:26px;font-size:12.5px!important;line-height:1.1!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(table td,.ht-cso-row,.ht-cso-data-row){font-size:12px!important;line-height:1.25!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(button,.ht-cso-action,.ht-cso-buy,.ht-cso-sell,.ht-cso-hldp){letter-spacing:-.02em!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:900!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.good,.bad,.positive,.negative){font-family:Roboto Mono,SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-weight:900!important}:where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-cso-block,.ht-bond-scenario-panel,.ht-cso-yas) :is(.ht-cso-universe-status,.ht-cso-universe-count){letter-spacing:.04em!important;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important;font-size:10.5px!important;font-weight:850!important}.htw3-native-panel :where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-bond-scenario-panel){font-size:12px}.htw3-native-panel :where(.ht-cso-root,.ht-cso-shell,.ht-cso-terminal,.ht-bond-scenario-panel) :is(.ht-cso-panel>header,.ht-cso-panel header){padding-top:6px;padding-bottom:6px}.ht-cso-shell,.ht-cso-shell input,.ht-cso-shell select,.ht-cso-shell button{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.ht-cso-title,.ht-cso-panel header,.ht-cso-tabs button,.ht-cso-market-cell span,.ht-cso-field label,.ht-cso-row span{letter-spacing:.045em}.ht-cso-title,.ht-cso-panel header{font-weight:900}.ht-cso-row b,.ht-cso-field input,.ht-cso-market-cell b{font-variant-numeric:tabular-nums}.ht-cso-shell,.ht-cso-terminal,.ht-cso-panel,.ht-cso-market-cell,.ht-cso-selector,.ht-cso-tabs,.ht-cso-data-grid,.ht-cso-topline{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}.ht-cso-shell b,.ht-cso-terminal b,.ht-cso-market-cell b,.ht-cso-data-row b,.ht-cso-value,.ht-cso-num,.ht-cso-table td,.ht-cso-table th,.ht-cso-chart,.ht-cso-field input{font-variant-numeric:tabular-nums;font-family:Roboto Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.ht-cso-topline span:first-child,.ht-cso-title,.ht-cso-panel header,.ht-cso-selector strong{letter-spacing:.01em;font-weight:800}.ht-cso-topline small,.ht-cso-field span,.ht-cso-market-cell span,.ht-cso-data-row span,.ht-cso-selector label span{letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:700}.ht-cso-tabs button{letter-spacing:.018em;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-weight:800}.ht-frf-v3-shell{color:#eef4fcf2;background:radial-gradient(circle at 10% -10%,#4684ff2e,#0000 28%),radial-gradient(circle at 85% 0,#d4af3729,#0000 26%),linear-gradient(#090d14fa,#030508fc);height:100%;min-height:660px;padding:10px;overflow:auto}.ht-frf-v3-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:8px;display:flex}.ht-frf-v3-code{color:#d4af37;letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:800}.ht-frf-v3-title h2{letter-spacing:-.04em;margin:1px 0 2px;font-size:31px;font-weight:800;line-height:.95}.ht-frf-v3-title p{color:#dde6f3b3;margin:0;font-size:12px}.ht-frf-v3-search{width:min(320px,34%)}.ht-frf-v3-search label{color:#dee6f4a1;letter-spacing:.16em;text-transform:uppercase;margin-bottom:5px;font-size:10px;display:block}.ht-frf-v3-search div{gap:7px;display:flex}.ht-frf-v3-search input{color:#eef5ff;background:#00000063;border:1px solid #d4af3752;border-radius:8px;outline:none;flex:1;min-width:0;padding:9px 10px;font-weight:800}.ht-frf-v3-search button{color:#d4af37;cursor:pointer;background:linear-gradient(#d4af375c,#d4af3726);border:1px solid #d4af377a;border-radius:8px;padding:8px 14px;font-weight:900}.ht-frf-v3-status{color:#e8eef8bf;letter-spacing:.045em;text-transform:uppercase;background:linear-gradient(#d4af3714,#04070a7a);border:1px solid #d4af3740;border-radius:9px;flex-wrap:wrap;gap:12px;margin-bottom:9px;padding:7px 10px;font-size:11px;display:flex}.ht-frf-v3-status strong{color:#d4af37}.ht-frf-v3-hero{grid-template-columns:minmax(250px,1.45fr) repeat(4,minmax(150px,.74fr));gap:8px;margin-bottom:8px;display:grid}.ht-frf-v3-identity,.ht-frf-v3-hero-card,.ht-frf-v3-tile{background:linear-gradient(#fff1,#ffffff05),linear-gradient(90deg,#0c1b2694,#05080df0);border:1px solid #7e90ac42;box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00000040}.ht-frf-v3-identity,.ht-frf-v3-hero-card{border-radius:10px;min-height:86px;padding:10px 11px}.ht-frf-v3-identity span,.ht-frf-v3-hero-card span,.ht-frf-v3-tile-head span{color:#dae3f0a3;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.ht-frf-v3-identity strong,.ht-frf-v3-hero-card strong{color:#9fc4ff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:25px;font-weight:850;line-height:1;display:block}.ht-frf-v3-identity div{align-items:center;gap:8px;margin-top:8px;display:flex}.ht-frf-v3-identity b{color:#54a8ff;background:#2374d221;border:1px solid #4296ff70;border-radius:5px;padding:2px 8px;font-size:11px}.ht-frf-v3-identity em,.ht-frf-v3-hero-card em,.ht-frf-v3-gauge-wrap em{color:#dae3f099;font-size:11px;font-style:normal}.ht-frf-v3-delta{color:#dae3f0a3;margin-top:5px;font-size:11px;display:block}.ht-frf-v3-delta-good{color:#38df61}.ht-frf-v3-delta-bad{color:#ff514a}.ht-frf-v3-grid{grid-template-columns:repeat(6,minmax(126px,1fr));gap:8px;display:grid}.ht-frf-v3-tile{border-radius:8px;min-height:118px;padding:9px;overflow:hidden}.ht-frf-v3-span-2{grid-column:span 2}.ht-frf-v3-span-3{grid-column:span 3}.ht-frf-v3-tile-head{justify-content:space-between;gap:8px;display:flex}.ht-frf-v3-tile-value{color:#f1f5fc;font-variant-numeric:tabular-nums;margin-top:7px;font-size:24px;font-weight:720;line-height:1}.ht-frf-v3-tile-sub{color:#dde6f394;min-height:14px;margin-top:6px;font-size:11px;line-height:1.25}.ht-frf-v3-tile-body{margin-top:7px}.ht-frf-v3-tone-good .ht-frf-v3-tile-value,.ht-frf-v3-tone-good.ht-frf-v3-hero-card strong{color:#34e35f}.ht-frf-v3-tone-bad .ht-frf-v3-tile-value,.ht-frf-v3-tone-bad.ht-frf-v3-hero-card strong{color:#ff514a}.ht-frf-v3-tone-gold .ht-frf-v3-tile-value,.ht-frf-v3-tone-gold.ht-frf-v3-hero-card strong{color:#d4af37}.ht-frf-v3-tone-blue .ht-frf-v3-tile-value,.ht-frf-v3-tone-blue.ht-frf-v3-hero-card strong{color:#75aaff}.ht-frf-v3-tone-warn .ht-frf-v3-tile-value,.ht-frf-v3-tone-warn.ht-frf-v3-hero-card strong{color:#ffb020}.ht-frf-v3-red{color:#ff514a}.ht-frf-v3-green{color:#34e35f}.ht-frf-v3-spark{filter:drop-shadow(0 0 6px #ffffff17);width:100%;height:48px;display:block}.ht-frf-v3-spark line{stroke:#ffffff1c;stroke-width:1px}.ht-frf-v3-spark polygon{fill:#3a84ff36}.ht-frf-v3-spark polyline{fill:none;stroke:#eef5ff;stroke-width:1.6px;vector-effect:non-scaling-stroke}.ht-frf-v3-spark-good polyline{stroke:#34e35f}.ht-frf-v3-spark-bad polyline{stroke:#ff514a}.ht-frf-v3-spark-gold polyline{stroke:#d4af37}.ht-frf-v3-spark-warn polyline{stroke:#ffb020}.ht-frf-v3-spark-neutral polyline{stroke:#eef5ff9e}.ht-frf-v3-bars{border-top:1px solid #ffffff13;align-items:end;gap:3px;height:48px;padding-top:4px;display:flex}.ht-frf-v3-bars span{opacity:.86;background:linear-gradient(#45caff,#1770ff);border-radius:2px 2px 0 0;flex:1;min-width:2px}.ht-frf-v3-bars-gold span{background:linear-gradient(#ffe178,#d4af37)}.ht-frf-v3-bars-warn span{background:linear-gradient(#ffb020,#ff514a)}.ht-frf-v3-bars-neutral span{background:linear-gradient(#9aa9bd,#5e6a79)}.ht-frf-v3-heat{grid-template-columns:repeat(18,1fr);grid-auto-rows:1fr;gap:2px;height:45px;display:grid}.ht-frf-v3-heat span{border-radius:2px;min-height:6px}.ht-frf-v3-heat-good{background:#34e35f}.ht-frf-v3-heat-bad{background:#ff514a}.ht-frf-v3-heat-neutral{background:#ffffff2e}.ht-frf-v3-gauge-wrap{margin-top:7px}.ht-frf-v3-gauge{background:#ffffff1b;border-radius:999px;height:7px;overflow:hidden}.ht-frf-v3-gauge span{border-radius:inherit;background:linear-gradient(90deg,#ff514a,#d4af37,#34e35f);height:100%;display:block}.ht-frf-v3-range{border-top:6px solid #ffffff1a;border-image:linear-gradient(90deg,#ff514a,#d4af37,#34e35f) 1;height:31px;margin-top:7px;position:relative}.ht-frf-v3-range-marker{border-bottom:8px solid #eef5ff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-11px;transform:translate(-50%)}.ht-frf-v3-range div{color:#dde6f399;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.ht-frf-v3-donut-row{align-items:center;gap:10px;display:flex}.ht-frf-v3-donut{width:48px;height:48px;transform:rotate(-90deg)}.ht-frf-v3-donut-bg{fill:#0000;stroke:#ffffff1a;stroke-width:7px}.ht-frf-v3-donut-seg{fill:#0000;stroke-width:7px}.ht-frf-v3-donut-seg-0{stroke:#45caff}.ht-frf-v3-donut-seg-1{stroke:#d4af37}.ht-frf-v3-donut-seg-2{stroke:#ff7d45}.ht-frf-v3-donut-legend{color:#dde6f39e;gap:2px;font-size:10px;display:grid}.ht-frf-v3-empty-chart{color:#dde6f36b;border-top:1px solid #ffffff13;place-items:center;height:48px;font-size:11px;display:grid}.ht-frf-v3-curve-proxy{gap:4px;display:grid}.ht-frf-v3-coupon-row{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.ht-frf-v3-coupon-row span{color:#eef5ffc7;text-align:center;background:#d4af3714;border:1px solid #d4af3742;border-radius:6px;padding:7px 4px;font-size:11px}@media (width<=1240px){.ht-frf-v3-grid{grid-template-columns:repeat(4,minmax(126px,1fr))}.ht-frf-v3-hero{grid-template-columns:repeat(2,minmax(180px,1fr))}.ht-frf-v3-span-3{grid-column:span 2}}@media (width<=780px){.ht-frf-v3-top{display:grid}.ht-frf-v3-search{width:100%}.ht-frf-v3-grid,.ht-frf-v3-hero{grid-template-columns:repeat(2,minmax(128px,1fr))}.ht-frf-v3-span-2,.ht-frf-v3-span-3{grid-column:span 2}}.ht-frf-v3-boletim-card-note{color:#eef5ffb8;background:#d4af370f;border:1px solid #d4af372e;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:11px;display:flex}.ht-frf-v3-boletim-card-note strong{color:#d4af37;font-weight:800}.ht-frf-v3-notice-list{gap:8px;display:grid}.ht-frf-v3-notice-row{background:#45caff0b;border:1px solid #45caff29;border-radius:10px;grid-template-columns:86px 115px minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;display:grid}.ht-frf-v3-notice-row span{color:#eef5ff85;letter-spacing:.06em;font-size:10px}.ht-frf-v3-notice-row strong{color:#45caff;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.ht-frf-v3-notice-row p{color:#eef5ffbd;margin:0;font-size:11px;line-height:1.35}.ht-frf-v3-notice-empty{color:#eef5ff85;font-size:11px}.ht-frf-v3-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ht-frf-v3-quality-row{background:#ffffff06;border:1px solid #eef5ff1a;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.ht-frf-v3-quality-row span{color:#eef5ffa3;font-size:11px}.ht-frf-v3-quality-status{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10px}.ht-frf-v3-quality-good{color:#34e35f}.ht-frf-v3-quality-warn{color:#ffb020}.ht-frf-v3-quality-bad{color:#ff514a}@media (width<=860px){.ht-frf-v3-notice-row,.ht-frf-v3-quality-grid{grid-template-columns:1fr}}.ht-frf-v3-section-band{display:none!important}.ht-frf-v3-grid{row-gap:8px}.ht-frf-v3-tile-sub{min-height:0}.ht-frf-v3-quality-row span,.ht-frf-v3-notice-row p,.ht-frf-v3-tile-sub,.ht-frf-v3-hero-card small{word-break:normal;overflow-wrap:anywhere}.ht-frf-v3-tile-emptyish{opacity:.82}.ht-frf-v3-tile-emptyish .ht-frf-v3-tile-value{color:#eef5ffb8}.ht-frf-v3-tile-secondary-legal.ht-frf-v3-tile-emptyish{display:none}.ht-frf-v3-tile-secondary-legal:not(.ht-frf-v3-tile-emptyish){min-height:98px}.ht-frf-v3-tile-market-core{opacity:1}.ht-frf-v3-tile-market-core .ht-frf-v3-tile-value{letter-spacing:-.03em}.ht-frf-v3-grid{align-items:stretch}.ht-frf-v3-quality-grid{margin-top:2px}.ht-frf-v3-quality-row{min-height:29px}.ht-frf-v3-notice-empty,.ht-frf-v3-empty-chart{color:#eef5ff61}.ht-frf-v3-cashflow-table{gap:5px;margin-top:8px;display:grid}.ht-frf-v3-cashflow-row{color:#eef5ffc2;background:#050a1457;border:1px solid #96aacd1f;border-radius:8px;grid-template-columns:1.02fr .72fr .76fr .76fr .86fr;align-items:center;gap:7px;min-height:27px;padding:5px 7px;font-size:.72rem;display:grid}.ht-frf-v3-cashflow-head{color:#ffd177d1;text-transform:uppercase;letter-spacing:.08em;background:#ffc4570f;min-height:22px;font-size:.62rem}.ht-frf-v3-cashflow-row strong{color:#ffd177f2;text-align:right;font-variant-numeric:tabular-nums}.ht-frf-v3-cashflow-row span:nth-child(3),.ht-frf-v3-cashflow-row span:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}.ht-frf-v3-cashflow-note,.ht-frf-v3-cashflow-empty{color:#eef5ff75;margin-top:4px;font-size:.7rem;line-height:1.35}.ht-frf-v3-cashflow-empty{background:#050a1438;border:1px dashed #96aacd29;border-radius:8px;padding:8px}.ht-frf-v3-scenario-table{gap:5px;margin-top:8px;display:grid}.ht-frf-v3-scenario-row{color:#eef5ffc2;background:#050a1457;border:1px solid #96aacd1f;border-radius:8px;grid-template-columns:.8fr .86fr .9fr .96fr;align-items:center;gap:7px;min-height:27px;padding:5px 7px;font-size:.72rem;display:grid}.ht-frf-v3-scenario-head{color:#ffd177d1;text-transform:uppercase;letter-spacing:.08em;background:#ffc4570f;min-height:22px;font-size:.62rem}.ht-frf-v3-scenario-row span:nth-child(2),.ht-frf-v3-scenario-row span:nth-child(3),.ht-frf-v3-scenario-row strong{text-align:right;font-variant-numeric:tabular-nums}.ht-frf-v3-scenario-row strong{color:#ffd177f2}.ht-frf-v3-scenario-good span:nth-child(3){color:#52ff97e0}.ht-frf-v3-scenario-bad span:nth-child(3){color:#ff6b6be0}.ht-frf-v3-scenario-note,.ht-frf-v3-scenario-empty{color:#eef5ff75;margin-top:4px;font-size:.7rem;line-height:1.35}.ht-frf-v3-scenario-empty{background:#050a1438;border:1px dashed #96aacd29;border-radius:8px;padding:8px}@media (width<=760px){.ht-frf-v3-scenario-row{grid-template-columns:.78fr .8fr .84fr .9fr;gap:4px;font-size:.62rem}}.ht-frf-v3-scenario-table,.ht-frf-v3-cashflow-table{gap:4px;margin-top:6px}.ht-frf-v3-scenario-row,.ht-frf-v3-cashflow-row{border-radius:6px;min-height:24px;padding:4px 6px;font-size:.665rem}.ht-frf-v3-scenario-head,.ht-frf-v3-cashflow-head{letter-spacing:.075em;min-height:20px;font-size:.555rem}.ht-frf-v3-scenario-row{grid-template-columns:.76fr .82fr .88fr .92fr}.ht-frf-v3-cashflow-row{grid-template-columns:.92fr .58fr .68fr .68fr .76fr}.ht-frf-v3-scenario-row span:first-child,.ht-frf-v3-cashflow-row span:first-child{white-space:nowrap;color:#eef5ffe0}.ht-frf-v3-scenario-note,.ht-frf-v3-scenario-empty,.ht-frf-v3-cashflow-note,.ht-frf-v3-cashflow-empty{font-size:.655rem;line-height:1.28}.ht-frf-v3-scenario-empty,.ht-frf-v3-cashflow-empty{padding:7px 8px}@media (width<=760px){.ht-frf-v3-scenario-row,.ht-frf-v3-cashflow-row{gap:4px;font-size:.61rem}.ht-frf-v3-scenario-row{grid-template-columns:.72fr .78fr .82fr .86fr}.ht-frf-v3-cashflow-row{grid-template-columns:.88fr .54fr .64fr .64fr .72fr}}.ht-frf-v3-position-ticket{gap:7px;margin-top:7px;display:grid}.ht-frf-v3-position-input{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;display:grid}.ht-frf-v3-position-input label{color:#ffd177d1;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem}.ht-frf-v3-position-input input{color:#eef5ffeb;font-variant-numeric:tabular-nums;background:#050a1485;border:1px solid #96aacd29;border-radius:8px;outline:none;width:100%;min-width:0;padding:7px 9px;font-size:.78rem}.ht-frf-v3-position-presets{flex-wrap:wrap;gap:6px;display:flex}.ht-frf-v3-position-presets button{color:#ffd177eb;cursor:pointer;background:#ffc45712;border:1px solid #ffc4572e;border-radius:999px;padding:4px 9px;font-size:.65rem}.ht-frf-v3-position-grid{background:#050a1452;border:1px solid #96aacd1f;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(96px,auto);gap:4px 10px;padding:7px;display:grid}.ht-frf-v3-position-grid span{color:#eef5ff85;font-size:.68rem}.ht-frf-v3-position-grid strong{color:#eef5ffe6;text-align:right;font-variant-numeric:tabular-nums;font-size:.7rem}.ht-frf-v3-position-pnl{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.ht-frf-v3-position-pnl b{background:#050a1457;border:1px solid #96aacd1f;border-radius:8px;gap:2px;padding:6px;font-weight:700;display:grid}.ht-frf-v3-position-pnl span{color:#eef5ff85;font-size:.58rem}.ht-frf-v3-position-pnl strong{color:#ffd177eb;font-variant-numeric:tabular-nums;font-size:.64rem}.ht-frf-v3-position-pnl-good strong{color:#52ff97e0}.ht-frf-v3-position-pnl-bad strong{color:#ff6b6be0}.ht-frf-v3-position-note,.ht-frf-v3-position-empty{color:#eef5ff75;font-size:.65rem;line-height:1.28}.ht-frf-v3-position-empty{background:#050a1438;border:1px dashed #96aacd29;border-radius:8px;padding:7px 8px}@media (width<=760px){.ht-frf-v3-position-pnl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ht-frf-v3-position-ticket{gap:6px}.ht-frf-v3-position-input{grid-template-columns:62px minmax(0,1fr);gap:7px}.ht-frf-v3-position-input-shell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.ht-frf-v3-position-input-shell span{text-align:right;color:#ffd177e6;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:62px;font-size:.7rem;font-weight:800}.ht-frf-v3-position-input input{padding:6px 8px;font-size:.72rem}.ht-frf-v3-position-presets{gap:5px}.ht-frf-v3-position-presets button{padding:3px 8px;font-size:.61rem}.ht-frf-v3-position-base-note{color:#eef5ff6e;margin-top:-2px;font-size:.62rem;line-height:1.25}.ht-frf-v3-position-grid{grid-template-columns:minmax(0,1fr) minmax(88px,auto);gap:3px 9px;padding:6px}.ht-frf-v3-position-grid span{font-size:.635rem}.ht-frf-v3-position-grid strong{font-size:.665rem}.ht-frf-v3-position-pnl-block{gap:4px;display:grid}.ht-frf-v3-position-pnl-title{color:#ffd177c7;text-transform:uppercase;letter-spacing:.075em;margin-top:2px;font-size:.59rem}.ht-frf-v3-position-pnl{gap:4px}.ht-frf-v3-position-pnl b{border-radius:7px;padding:5px}.ht-frf-v3-position-pnl span{font-size:.55rem}.ht-frf-v3-position-pnl strong{font-size:.605rem}.ht-frf-v3-position-note{color:#eef5ff61;margin:0;font-size:.6rem;line-height:1.22}@media (width<=760px){.ht-frf-v3-position-input{grid-template-columns:1fr}.ht-frf-v3-position-input-shell{grid-template-columns:minmax(0,1fr) auto}.ht-frf-v3-position-grid{grid-template-columns:minmax(0,1fr) minmax(78px,auto)}}.ht-frf-v3-grid [data-ht-frf-detach-card=true],.ht-frf-v3-grid .ht-frf-v3-tile,.ht-frf-v3-grid .ht-frf-v3-card,.ht-frf-v3-grid .ht-frf-v3-panel{cursor:default}.ht-frf-v3-grid [data-ht-frf-detach-card=true]:hover,.ht-frf-v3-grid .ht-frf-v3-tile:hover,.ht-frf-v3-grid .ht-frf-v3-card:hover,.ht-frf-v3-grid .ht-frf-v3-panel:hover{box-shadow:inset 0 0 0 1px #ffc45729,0 14px 30px #00000038}.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click]:after{content:"Duplo clique num bloco para destacar";color:#ffd17794;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;z-index:2;background:#04070cd1;border:1px solid #ffc45729;border-radius:999px;grid-column:1/-1;justify-self:end;width:max-content;max-width:100%;padding:5px 9px;font-size:.58rem;position:sticky;bottom:8px}.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click] .ht-frf-v3-tile,.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click] .ht-frf-v3-card,.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click] .ht-frf-v3-panel{transition:box-shadow .12s,border-color .12s}.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click] .ht-frf-v3-tile:hover,.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click] .ht-frf-v3-card:hover,.ht-frf-v3-grid[data-ht-frf-detach-zone=double-click] .ht-frf-v3-panel:hover{border-color:#ffc45733}.ht-l2rc{color:#d6dde6;background:#020403;border:1px solid #d6a32938;flex-direction:column;width:100%;height:100%;min-height:420px;font-family:JetBrains Mono,Cascadia Mono,SFMono-Regular,Consolas,monospace;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffdc5a0f}.ht-l2rc *,.ht-l2rc :before,.ht-l2rc :after{box-sizing:border-box}.ht-l2rc-topline{background:linear-gradient(#3b3d3f 0%,#282b2d 100%);border-bottom:1px solid #5a5d60;grid-template-columns:280px minmax(240px,1.6fr) 170px 150px 150px 120px;min-height:64px;display:grid}.ht-l2rc-search{background:linear-gradient(#303336 0%,#222629 100%);border-right:1px solid #ffffff24;grid-template-columns:64px 1fr 36px;align-items:center;gap:4px;padding:8px;display:grid;position:relative}.ht-l2rc-search-label{color:#ffce3a;letter-spacing:.08em;font-size:12px;font-weight:900}.ht-l2rc-search input{color:#e8eef6;width:100%;height:34px;font:inherit;letter-spacing:.03em;background:#10161d;border:1px solid #0d1116;outline:none;padding:0 10px;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff0a}.ht-l2rc-search input:focus{border-color:#6b7888;box-shadow:0 0 0 1px #ffce3a40,inset 0 0 0 1px #ffffff0f}.ht-l2rc-search button{color:#d9e2ec;cursor:pointer;background:#252b31;border:1px solid #111820;height:34px;font-weight:900}.ht-l2rc-search-menu{z-index:50;background:#070b0f;border:1px solid #5b6672;width:min(460px,100vw - 140px);padding:4px;position:absolute;top:50px;left:68px;box-shadow:0 16px 36px #000000b3}.ht-l2rc-search-menu button,.ht-l2rc-search-empty{color:#d7e0eb;text-align:left;width:100%;min-height:30px;font:inherit;cursor:pointer;background:#101820;border:0;grid-template-columns:92px 1fr 90px;align-items:center;gap:10px;padding:5px 8px;display:grid}.ht-l2rc-search-menu button:nth-child(2n){background:#0b141b}.ht-l2rc-search-menu button:hover,.ht-l2rc-search-menu button.is-active{background:#163d55}.ht-l2rc-search-menu strong{color:#ffce3a}.ht-l2rc-search-menu span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ht-l2rc-search-menu em{color:#98a6b5;text-align:right;font-style:normal}.ht-l2rc-symbol-strip{border-right:1px solid #ffffff24;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.ht-l2rc-symbol-main{min-width:0}.ht-l2rc-symbol-main strong{color:#f1f4f8;letter-spacing:.04em;margin-right:12px;font-size:20px;font-weight:950;display:inline-block}.ht-l2rc-symbol-main span{color:#d0d4d8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.ht-l2rc-type-chip,.ht-l2rc-source{color:#cfd7df;background:#14181c8c;border:1px solid #ffffff2e;padding:5px 8px;font-size:12px;font-weight:900}.ht-l2rc-big-last,.ht-l2rc-side,.ht-l2rc-source{border-right:1px solid #ffffff24;flex-direction:column;justify-content:center;padding:6px 12px;display:flex}.ht-l2rc-big-last span,.ht-l2rc-side span{color:#b8c2cc;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.ht-l2rc-big-last strong{color:#ff546f;letter-spacing:.04em;font-size:25px;font-weight:1000;line-height:1.05}.ht-l2rc-side strong{font-size:16px;font-weight:1000;line-height:1.25}.ht-l2rc-side em{color:#aeb8c3;font-size:11px;font-style:normal;font-weight:900}.ht-l2rc-side-bid strong{color:#26e75d}.ht-l2rc-side-ask strong{color:#ff5c72}.ht-l2rc-source{color:#6dff8d;text-align:center;letter-spacing:.08em;align-items:center;font-size:12px}.ht-l2rc-command-row{background:#030604;border-bottom:1px solid #d6a32938;grid-template-columns:repeat(4,minmax(80px,1fr)) 1.35fr 1.35fr 1.35fr;gap:5px;padding:6px;display:grid}.ht-l2rc-command-row button{color:#cdd4dd;min-height:28px;font:inherit;cursor:default;text-transform:uppercase;border:1px solid #d6a32940;font-size:12px;font-weight:1000}.ht-l2rc-command-row .is-muted{color:#b8b19a;background:#0c0e0d}.ht-l2rc-command-row .is-green{color:#021405;background:#248833;border-color:#2da53c}.ht-l2rc-command-row .is-red{color:#fff2f4;background:#9d0f23;border-color:#cc3145}.ht-l2rc-command-row .is-pink{color:#150005;background:#c93452;border-color:#f55d7c}.ht-l2rc-info-row{background:#050705;border-bottom:1px solid #d6a32929;grid-template-columns:1.1fr 1fr .78fr .78fr .75fr .75fr;gap:5px;padding:5px 6px 6px;display:grid}.ht-l2rc-info-row div{background:#070908;border:1px solid #d6a3292b;min-height:38px;padding:6px 9px}.ht-l2rc-info-row span{color:#747c83;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900;display:block}.ht-l2rc-info-row strong{color:#ffce3a;margin-top:3px;font-size:14px;font-weight:1000;display:block}.ht-l2rc-main{background:#020403;flex:1;grid-template-columns:minmax(0,1fr) 250px;gap:6px;min-height:0;padding:0 6px 6px;display:grid}.ht-l2rc-table-wrap,.ht-l2rc-context{background:#030706;border:1px solid #d6a32933;min-height:0;overflow:hidden}.ht-l2rc-section-title{background:#0a0c09;border-bottom:1px solid #d6a32933;justify-content:space-between;align-items:center;height:30px;padding:0 10px;display:flex}.ht-l2rc-section-title span{color:#ffce3a;letter-spacing:.08em;font-size:12px;font-weight:1000}.ht-l2rc-section-title em{color:#9ca7b2;font-size:11px;font-style:normal;font-weight:900}.ht-l2rc-book-table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.ht-l2rc-book-table th{color:#d1d5d9;text-transform:uppercase;letter-spacing:.06em;text-align:right;background:#3a3d40;border-bottom:1px solid #52575b;border-right:1px solid #56595c;height:22px;padding:0 8px;font-size:11px;font-weight:1000}.ht-l2rc-book-table td{text-align:right;color:#d6e0eb;background:#103045;border-bottom:1px solid #040c12e6;border-right:1px solid #5e6c7685;height:27px;padding:0 9px;font-size:16px;font-weight:900}.ht-l2rc-book-table tr:nth-child(2n) td{background:#0d2638}.ht-l2rc-book-table tr.is-top td{background:#17435f}.ht-l2rc-book-table tr.is-empty td{color:#586572;background:#071018}.ht-l2rc-book-table .rank{color:#ffce3a;font-size:12px}.ht-l2rc-book-table .bid-price{color:#24e85b}.ht-l2rc-book-table .ask-price{color:#f4f7fb;background:#3b151a}.ht-l2rc-book-table tr:nth-child(2n) .ask-price,.ht-l2rc-book-table tr:nth-child(2n) .ask-qty{background:#2e1115}.ht-l2rc-book-table tr.is-top .ask-price,.ht-l2rc-book-table tr.is-top .ask-qty{background:#5a1b24}.ht-l2rc-book-table .bid-qty,.ht-l2rc-book-table .ask-qty{color:#dce6ef}.ht-l2rc-book-table .yield{color:#ffce3a;font-size:13px}.ht-l2rc-book-table .state{color:#8ad6ff;text-align:center;font-size:12px}.ht-l2rc-context{padding:10px;overflow:auto}.ht-l2rc-context h3{color:#d6a329;letter-spacing:.06em;margin:0 0 8px;font-size:14px;font-weight:1000}.ht-l2rc-context-line{border-bottom:1px solid #d6a3291f;grid-template-columns:1fr auto;gap:10px;padding:8px 0;display:grid}.ht-l2rc-context-line span{color:#a1a8ad;font-size:12px}.ht-l2rc-context-line strong{color:#e3e9ef;text-align:right;font-size:12px}.ht-l2rc-mini-list{gap:3px;margin-top:8px;display:grid}.ht-l2rc-mini-list button{color:#d0d8df;min-height:28px;font:inherit;cursor:pointer;text-align:right;background:#070b0c;border:1px solid #d6a32924;grid-template-columns:76px 1fr 1fr 56px;align-items:center;gap:6px;padding:3px 6px;font-size:11px;display:grid}.ht-l2rc-mini-list button:hover,.ht-l2rc-mini-list button.is-active{background:#122b3b;border-color:#d6a32959}.ht-l2rc-mini-list span{text-align:left;color:#ffce3a;font-weight:1000}.ht-l2rc-mini-list strong{color:#d9e3ec;font-weight:900}.ht-l2rc-mini-list em{color:#9ca8b5;font-style:normal}.ht-l2rc-footer{background:#020403;border-top:1px solid #d6a3292e;flex-wrap:wrap;gap:5px;padding:6px;display:flex}.ht-l2rc-footer span{color:#9a9279;letter-spacing:.06em;background:#070806;border:1px solid #d6a3292e;padding:4px 8px;font-size:10px;font-weight:1000}.ht-l2rc-loading,.ht-l2rc-empty{text-align:center;color:#d6dde6;max-width:780px;margin:auto;padding:24px}.ht-l2rc-loading{color:#ffce3a;font-weight:1000}.ht-l2rc-empty strong{color:#ffce3a;margin-bottom:8px;font-size:18px;display:block}.ht-l2rc-empty span{color:#ff9aa8;margin-bottom:8px;display:block}.ht-l2rc-empty small{color:#b7a5a7}.ht-l2rc-rc-title{color:#ffce3a;border-bottom:1px solid #d6a3292e;padding:10px 12px;font-weight:1000}@media (width<=1040px){.ht-l2rc-topline{grid-template-columns:260px minmax(200px,1fr) 150px 130px 130px}.ht-l2rc-source{display:none}.ht-l2rc-main{grid-template-columns:1fr}.ht-l2rc-context{display:none}}.ht-l2rc{isolation:isolate;min-width:0;container-type:inline-size}.ht-l2rc-topline,.ht-l2rc-command-row,.ht-l2rc-info-row,.ht-l2rc-main,.ht-l2rc-footer{min-width:0}.ht-l2rc-topline{grid-template-columns:minmax(210px,260px) minmax(190px,1.2fr) minmax(118px,150px) minmax(118px,145px) minmax(118px,145px) minmax(92px,112px);overflow:hidden}.ht-l2rc-search{grid-template-columns:58px minmax(0,1fr) 32px;min-width:0}.ht-l2rc-search input,.ht-l2rc-symbol-main,.ht-l2rc-symbol-main span,.ht-l2rc-big-last,.ht-l2rc-side,.ht-l2rc-source{min-width:0}.ht-l2rc-symbol-strip{min-width:0;overflow:hidden}.ht-l2rc-symbol-main strong,.ht-l2rc-symbol-main span,.ht-l2rc-big-last strong,.ht-l2rc-side strong,.ht-l2rc-side em,.ht-l2rc-source{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ht-l2rc-symbol-main strong{max-width:118px}.ht-l2rc-symbol-main span{max-width:100%;display:block}.ht-l2rc-type-chip{white-space:nowrap;flex:none}.ht-l2rc-big-last strong{font-size:clamp(18px,2.25cqw,25px)}.ht-l2rc-side strong{font-size:clamp(13px,1.45cqw,16px)}.ht-l2rc-command-row{grid-template-columns:minmax(68px,.8fr) minmax(68px,.8fr) minmax(68px,.8fr) minmax(68px,.8fr) minmax(92px,1fr) minmax(92px,1fr) minmax(92px,1fr)}.ht-l2rc-command-row button{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ht-l2rc-info-row{grid-template-columns:minmax(130px,1.15fr) minmax(140px,1fr) minmax(88px,.75fr) minmax(88px,.75fr) minmax(88px,.72fr) minmax(88px,.72fr)}.ht-l2rc-info-row div,.ht-l2rc-info-row strong{min-width:0}.ht-l2rc-info-row strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ht-l2rc-main{grid-template-columns:minmax(0,1fr) minmax(210px,240px);overflow:hidden}.ht-l2rc-table-wrap{min-width:0;overflow:auto}.ht-l2rc-section-title{min-width:720px}.ht-l2rc-section-title span,.ht-l2rc-section-title em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ht-l2rc-book-table{table-layout:fixed;min-width:740px}.ht-l2rc-book-table th,.ht-l2rc-book-table td{white-space:nowrap;text-overflow:clip;font-variant-numeric:tabular-nums;overflow:hidden}.ht-l2rc-book-table th:nth-child(4),.ht-l2rc-book-table td:nth-child(4),.ht-l2rc-book-table th:nth-child(5),.ht-l2rc-book-table td:nth-child(5){width:126px}.ht-l2rc-book-table th:nth-child(8),.ht-l2rc-book-table td:nth-child(8){width:92px}.ht-l2rc-book-table .bid-price,.ht-l2rc-book-table .ask-price{letter-spacing:-.02em}.ht-l2rc-book-table th:nth-child(5),.ht-l2rc-book-table td:nth-child(5){border-left:3px solid #000000bf}.ht-l2rc-context,.ht-l2rc-context-line,.ht-l2rc-mini-list button{min-width:0}.ht-l2rc-context-line strong,.ht-l2rc-mini-list strong,.ht-l2rc-mini-list em{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container (width<=1050px){.ht-l2rc-topline{grid-template-columns:minmax(195px,240px) minmax(170px,1fr) minmax(110px,132px) minmax(112px,130px) minmax(112px,130px)}.ht-l2rc-source{display:none}.ht-l2rc-main{grid-template-columns:1fr}.ht-l2rc-context{display:none}}@container (width<=860px){.ht-l2rc-topline{grid-template-columns:minmax(185px,225px) minmax(160px,1fr) minmax(96px,116px) minmax(104px,120px) minmax(104px,120px);min-height:58px}.ht-l2rc-symbol-main strong{max-width:96px;font-size:17px}.ht-l2rc-symbol-main span{font-size:12px}.ht-l2rc-type-chip{display:none}.ht-l2rc-big-last,.ht-l2rc-side{padding-left:8px;padding-right:8px}.ht-l2rc-info-row{grid-template-columns:repeat(3,minmax(0,1fr))}.ht-l2rc-command-row{grid-template-columns:repeat(4,minmax(0,1fr))}.ht-l2rc-command-row .is-green,.ht-l2rc-command-row .is-red,.ht-l2rc-command-row .is-pink{grid-column:span 1}}@container (width<=700px){.ht-l2rc-topline{grid-template-columns:minmax(160px,1.15fr) minmax(150px,1fr) minmax(94px,.75fr) minmax(96px,.8fr)}.ht-l2rc-side-ask{display:none}.ht-l2rc-search-label{font-size:10px}.ht-l2rc-search{grid-template-columns:50px minmax(0,1fr) 28px;padding-left:6px;padding-right:6px}.ht-l2rc-big-last strong{font-size:18px}}.ht-l2rc-book-table{min-width:690px}.ht-l2rc-book-table th:first-child,.ht-l2rc-book-table td:first-child{text-align:right;width:auto}.ht-l2rc-book-table .rank{display:none!important}.ht-l2rc-book-table th:first-child,.ht-l2rc-book-table td:first-child{width:78px}.ht-l2rc-book-table th:nth-child(2),.ht-l2rc-book-table td:nth-child(2){width:108px}.ht-l2rc-book-table th:nth-child(3),.ht-l2rc-book-table td:nth-child(3),.ht-l2rc-book-table th:nth-child(4),.ht-l2rc-book-table td:nth-child(4){width:134px}.ht-l2rc-book-table th:nth-child(5),.ht-l2rc-book-table td:nth-child(5){width:108px}.ht-l2rc-book-table th:nth-child(6),.ht-l2rc-book-table td:nth-child(6){width:78px}.ht-l2rc-book-table th:nth-child(7),.ht-l2rc-book-table td:nth-child(7){width:92px}.ht-l2rc-book-table th:nth-child(4),.ht-l2rc-book-table td:nth-child(4){border-left:3px solid #000000c7}.ht-l2rc-book-table .ask-price,.ht-l2rc-book-table tr:nth-child(2n) .ask-price,.ht-l2rc-book-table tr.is-top .ask-price{color:#eef3f8;background-color:inherit!important;background-image:none!important}.ht-l2rc-book-table .bid-qty,.ht-l2rc-book-table .ask-qty{color:#dce6ef;background-repeat:no-repeat;background-size:100% 100%;font-weight:1000;position:relative}.ht-l2rc-book-table .bid-qty{background-image:linear-gradient(270deg, #20da5857 0 var(--ht-l2-depth,0%), #20da5800 var(--ht-l2-depth,0%) 100%)}.ht-l2rc-book-table .ask-qty,.ht-l2rc-book-table tr:nth-child(2n) .ask-qty,.ht-l2rc-book-table tr.is-top .ask-qty{background-image:linear-gradient(90deg, #ca2a4242 0 var(--ht-l2-depth,0%), #ca2a4200 var(--ht-l2-depth,0%) 100%)}.ht-l2rc-book-table tr.is-empty .bid-qty,.ht-l2rc-book-table tr.is-empty .ask-qty{background-image:none!important}.ht-l2rc-book-table .bid-price{color:#31f36d;text-shadow:0 0 5px #31f36d1a}.ht-l2rc-book-table .ask-price{color:#f5f7fb}.ht-l2rc-book-table tr.is-empty td{color:#53616e;background-color:#061018}.ht-l2rc-book-table th:nth-child(5),.ht-l2rc-book-table td:nth-child(5){border-left-width:1px}.ht-l2rc-book-table th:nth-child(4),.ht-l2rc-book-table td:nth-child(4){border-left-width:3px}.ht-l2rc-book-table .bid-qty,.ht-l2rc-book-table .ask-qty,.ht-l2rc-book-table tr:nth-child(2n) .bid-qty,.ht-l2rc-book-table tr:nth-child(2n) .ask-qty,.ht-l2rc-book-table tr.is-top .bid-qty,.ht-l2rc-book-table tr.is-top .ask-qty{position:relative;overflow:hidden;background-image:none!important}.ht-l2rc-book-table .bid-qty{background-color:#07161df5!important}.ht-l2rc-book-table .ask-qty{background-color:#070e13f5!important}.ht-l2rc-book-table .ask-price,.ht-l2rc-book-table tr:nth-child(2n) .ask-price,.ht-l2rc-book-table tr.is-top .ask-price{color:#f4f7fb;background-color:#03080bfa!important}.ht-l2rc-book-table .ht-l2-depth-bar{width:var(--ht-l2-depth-pct,0%);pointer-events:none;opacity:.78;z-index:0;min-width:0;max-width:calc(100% - 8px);position:absolute;top:4px;bottom:4px;transform:translateZ(0)}.ht-l2rc-book-table .bid-qty .ht-l2-depth-bar{background:linear-gradient(90deg,#1eb94c0a,#1ed95b54);border-left:1px solid #50ff8b6b;right:4px}.ht-l2rc-book-table .ask-qty .ht-l2-depth-bar{background:linear-gradient(90deg,#bf233745,#bf233709);border-right:1px solid #ff5f765c;left:4px}.ht-l2rc-book-table .is-max-depth .ht-l2-depth-bar{opacity:.95}.ht-l2rc-book-table .ht-l2-depth-value{z-index:1;color:#dfe9f4;width:100%;display:block;position:relative}.ht-l2rc-book-table tr.is-empty .bid-qty,.ht-l2rc-book-table tr.is-empty .ask-qty,.ht-l2rc-book-table tr.is-empty .ask-price{background-color:#061018!important}.ht-l2rc-book-table tr.is-empty .ht-l2-depth-bar{display:none!important}.ht-l2rc-book-table tr.is-fresh .bid-qty,.ht-l2rc-book-table tr.is-fresh .ask-qty{box-shadow:inset 0 0 0 1px #ffd64b73,inset 0 0 12px #ffd64b1a}.ht-l2rc-book-table tr.is-updated .bid-qty,.ht-l2rc-book-table tr.is-updated .ask-qty{animation:.9s ease-out ht-l2-fresh-pulse}@keyframes ht-l2-fresh-pulse{0%{box-shadow:inset 0 0 0 1px #ffd64bbf,inset 0 0 16px #ffd64b3d}to{box-shadow:inset 0 0 0 1px #ffd64b00,inset 0 0 16px #ffd64b00}}.htl2-balance-meter{background:linear-gradient(90deg,#040e12eb,#090b07f5);border-top:1px solid #d6a32933;border-bottom:1px solid #d6a3292e;padding:5px 8px 6px}.htl2-balance-meter__head{text-transform:uppercase;letter-spacing:.06em;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-family:JetBrains Mono,Consolas,monospace;font-size:10px;line-height:1.1;display:grid}.htl2-balance-meter__head span{color:#d6a329;font-weight:900}.htl2-balance-meter__head strong{color:#d8e1ea;text-align:center;white-space:nowrap}.htl2-balance-meter__head em{color:#ffd400;white-space:nowrap;font-style:normal;font-weight:900}.htl2-balance-meter__rail{background:#04090c;border:1px solid #ffffff1a;height:7px;margin-top:5px;display:flex;position:relative;overflow:hidden}.htl2-balance-meter__bid{background:linear-gradient(90deg,#22b84f26,#30ee5cbd);height:100%;display:block}.htl2-balance-meter__ask{background:linear-gradient(90deg,#ad122bad,#ad122b2e);height:100%;margin-left:auto;display:block}.htl2-status--top-c-v,.htl2-status--top{color:#91d7ff;font-weight:900}.htl2-status--livro{color:#88b9d8;font-weight:800}.htl2-status--snap{color:#6f8190;font-weight:700}@media (width<=780px){.htl2-balance-meter__head{grid-template-columns:1fr auto}.htl2-balance-meter__head strong{display:none}}.ht-l2rc-balance-strip{font-variant-numeric:tabular-nums;background:linear-gradient(#080b09 0%,#030604 100%);border-top:1px solid #d6a3291a;border-bottom:1px solid #d6a3292e;grid-template-columns:auto minmax(120px,.42fr) minmax(180px,1fr) minmax(120px,.42fr) auto;align-items:center;gap:8px;min-height:30px;padding:4px 8px;display:grid}.ht-l2rc-balance-label,.ht-l2rc-balance-imb{color:#8e98a2;letter-spacing:.09em;white-space:nowrap;font-size:10px;font-weight:1000}.ht-l2rc-balance-side{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:1000;overflow:hidden}.ht-l2rc-balance-side.is-bid{color:#41f078;text-align:right}.ht-l2rc-balance-side.is-ask{color:#ff7286;text-align:left}.ht-l2rc-balance-track{background:#071015;border:1px solid #7e8e9c57;height:12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.ht-l2rc-balance-fill{min-width:1px;height:100%;display:block}.ht-l2rc-balance-fill.is-bid{background:linear-gradient(90deg,#26e75d24,#26e75d85)}.ht-l2rc-balance-fill.is-ask{background:linear-gradient(90deg,#ff5c7280,#ff5c721f)}.ht-l2rc-balance-mid{opacity:.7;background:#ffce3a80;width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.ht-l2rc-balance-imb{color:#ffce3a;text-align:right}@media (width<=860px){.ht-l2rc-balance-strip{grid-template-columns:auto 1fr auto}.ht-l2rc-balance-side{display:none}}.ht-mlo-root{--mlo-bg:#05090b;--mlo-panel:#0b1216;--mlo-panel2:#121d23;--mlo-grid:#a5bcca24;--mlo-gold:#ffd400;--mlo-text:#d7dde1;--mlo-muted:#8e9ba4;--mlo-green:#36f17b;--mlo-red:#ff4e69;background:var(--mlo-bg);width:100%;height:100%;min-height:420px;color:var(--mlo-text);grid-template-rows:44px 28px minmax(0,1fr) 24px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;display:grid;overflow:hidden}.ht-mlo-root *{box-sizing:border-box}.ht-mlo-empty{color:var(--mlo-gold);background:#05090b;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.ht-mlo-empty span{color:#b7a7a7}.ht-mlo-header{background:linear-gradient(#151d22,#090d10);border-bottom:1px solid #ffd40038;grid-template-columns:360px minmax(220px,1fr) auto;min-width:0;display:grid}.ht-mlo-brand{border-right:1px solid #ffd40033;align-items:center;gap:10px;padding:6px 10px;display:flex}.ht-mlo-brand>b{color:var(--mlo-gold);letter-spacing:.08em;border:1px solid #ffd4008c;padding:5px 8px}.ht-mlo-brand strong{letter-spacing:.08em;font-size:12px;display:block}.ht-mlo-brand small{color:var(--mlo-muted);font-size:10px;display:block}.ht-mlo-search{min-width:0;color:var(--mlo-text);background:#060c10;border:1px solid #263640;outline:none;margin:6px 8px;padding:0 12px;font-weight:800}.ht-mlo-tabs{display:flex}.ht-mlo-tabs button{color:#aeb8be;min-width:76px;font:inherit;cursor:pointer;background:#0c1115;border:0;border-left:1px solid #ffd40029;font-size:11px;font-weight:900}.ht-mlo-tabs button.active{color:var(--mlo-gold);background:linear-gradient(#ffd4003d,#ffd40014)}.ht-mlo-tape{white-space:nowrap;background:#171b1f;border-bottom:1px solid #ffd4002e;align-items:center;gap:18px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.ht-mlo-tape b{color:#f2f4f5}.ht-mlo-tape .up,.ht-mlo-root .up{color:var(--mlo-green)}.ht-mlo-tape .down,.ht-mlo-root .down{color:var(--mlo-red)}.ht-mlo-body{grid-template-columns:170px minmax(520px,1fr) 270px;min-height:0;display:grid;overflow:hidden}.ht-mlo-list{background:#060c0e;border-right:1px solid #ffd40030;min-width:0;overflow:auto}.ht-mlo-list h3{height:28px;color:var(--mlo-gold);letter-spacing:.08em;margin:0;padding:8px;font-size:11px}.ht-mlo-list button{width:100%;min-height:48px;color:var(--mlo-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.ht-mlo-list button.active{background:linear-gradient(90deg,#ffd40029,#ffd4000a)}.ht-mlo-list b{color:var(--mlo-gold);font-size:11px}.ht-mlo-list small{color:var(--mlo-muted);margin-top:2px;font-size:10px;display:block}.ht-mlo-list em{font-size:11px;font-style:normal;font-weight:900}.ht-mlo-map{background:#0d171c;grid-template-rows:30px 26px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.ht-mlo-map-title{white-space:nowrap;border-bottom:1px solid #b4cddc14;align-items:center;gap:14px;padding:0 12px;display:flex;overflow:hidden}.ht-mlo-map-title b{color:var(--mlo-gold);font-size:12px}.ht-mlo-map-title span{color:#c8d1d6;text-overflow:ellipsis;overflow:hidden}.ht-mlo-map-title em{color:var(--mlo-muted);margin-left:auto;font-size:10px;font-style:normal}.ht-mlo-scale{color:#cbd3d7;background:#0f1b21;align-items:center;gap:2px;padding:0 12px;font-size:11px;display:flex}.ht-mlo-scale span{width:34px;height:8px;display:inline-block}.ht-mlo-scale .c1{background:#111b44}.ht-mlo-scale .c2{background:#1478d4}.ht-mlo-scale .c3{background:#23d3e8}.ht-mlo-scale .c4{background:#53ef5d}.ht-mlo-scale .c5{background:#ffd900}.ht-mlo-scale b{margin-left:8px}.ht-mlo-canvas{background:#101a20;width:100%;height:100%;display:block}.ht-mlo-rail{background:#142128;border-left:1px solid #ffd40038;grid-template-rows:auto auto 32px minmax(0,1fr) 128px;min-width:0;display:grid;overflow:hidden}.ht-mlo-card-head{border-bottom:1px solid #ffffff0f;padding:14px 12px 10px}.ht-mlo-card-head span{color:#a8b6bf;font-size:11px;display:block}.ht-mlo-card-head b{color:#ff5a78;letter-spacing:.05em;font-size:28px;display:block}.ht-mlo-card-head small{color:#d8e0e5;display:block}.ht-mlo-depth-mini{background:#263641;grid-template-columns:1fr 1fr;align-items:center;height:24px;font-size:11px;display:grid}.ht-mlo-depth-mini span:first-child{border-left:4px solid var(--mlo-green);padding-left:6px}.ht-mlo-depth-mini span:last-child{border-left:4px solid var(--mlo-red);padding-left:6px}.ht-mlo-rail-head{background:#2d3d47;grid-template-columns:76px 1fr 70px;align-items:center;padding:0 10px;font-size:11px;font-weight:900;display:grid}.ht-mlo-rail-rows{padding:8px 8px 4px;overflow:auto}.ht-mlo-rail-row{border-bottom:1px solid #ffffff09;grid-template-columns:70px 54px 1fr 60px;align-items:center;gap:6px;min-height:25px;font-size:12px;display:grid}.ht-mlo-rail-row>span{color:#cbd4da;text-align:right}.ht-mlo-rail-row i{background:#ffffff0f;height:12px;display:block;position:relative;overflow:hidden}.ht-mlo-rail-row i b{height:100%;display:block}.ht-mlo-rail-row .cob .sell{background:var(--mlo-red);float:left}.ht-mlo-rail-row .cob .buy{background:var(--mlo-green);float:right}.ht-mlo-rail-row .svp b{background:linear-gradient(90deg,#1e64d8,#24d9ff,#fbec28)}.ht-mlo-rail-row em{text-align:right;text-overflow:ellipsis;font-style:normal;font-weight:900;overflow:hidden}.ht-mlo-note{color:#b9c3c8;border-top:1px solid #ffd40038;padding:12px;overflow:auto}.ht-mlo-note b{color:var(--mlo-gold)}.ht-mlo-note p{margin:8px 0 0;font-size:11px;line-height:1.55}.ht-mlo-footer{background:#070a0c;border-top:1px solid #ffd40042;align-items:center;gap:6px;padding:0 6px;display:flex;overflow:hidden}.ht-mlo-footer span{color:#c9b66e;white-space:nowrap;border:1px solid #ffd40047;padding:3px 8px;font-size:10px;font-weight:900}@media (width<=980px){.ht-mlo-header{grid-template-columns:260px minmax(180px,1fr)}.ht-mlo-tabs{grid-column:1/-1;height:34px}.ht-mlo-root{grid-template-rows:78px 28px minmax(0,1fr) 24px}.ht-mlo-body{grid-template-columns:140px minmax(420px,1fr)}.ht-mlo-rail{display:none}}@media (width<=720px){.ht-mlo-list{display:none}.ht-mlo-body{grid-template-columns:minmax(360px,1fr)}}.ht-workspace-window:has(.bol3a-shell){min-width:1040px}.bol3a-shell{--bol-bg:#020404;--bol-line:#cda1007a;--bol-line-soft:#cda10040;--bol-yellow:#ffd400;--bol-input:#f4c400;--bol-blue:#57a0ff;--bol-green:#59e36a;--bol-red:#ff4461;color:#d7d1b2;background:#020404;width:100%;min-height:720px;font-family:Roboto Mono,Cascadia Mono,Consolas,monospace;font-size:11px;line-height:1.2;overflow:hidden}.bol3a-titlebar{border-bottom:1px solid var(--bol-line);background:linear-gradient(#191605f0,#040504fa);justify-content:space-between;align-items:center;height:36px;padding:0 8px;display:flex}.bol3a-code{color:var(--bol-yellow);letter-spacing:.06em;margin-right:10px;font-weight:900}.bol3a-title{color:#f5e8b6;margin-right:18px;font-weight:800}.bol3a-subtitle{color:#7ba8ff;text-transform:uppercase;letter-spacing:.18em;font-size:10px}.bol3a-status-row{gap:8px;display:flex}.bol3a-chip{border:1px solid var(--bol-line);color:var(--bol-yellow);text-transform:uppercase;background:#060604e0;padding:5px 12px;font-weight:900}.bol3a-main{border-bottom:1px solid var(--bol-line);grid-template-columns:minmax(760px,1fr) 222px;height:calc(100% - 36px);min-height:684px;display:grid}.bol3a-left{border-right:1px solid var(--bol-line);min-width:0}.bol3a-head{border-bottom:1px solid var(--bol-line);background:#040503f0;transition:background .16s,border-color .16s}.bol3a-tone-neutral .bol3a-head{background:linear-gradient(90deg,#0a1b3bd1,#040503f2)}.bol3a-tone-buy .bol3a-head{background:linear-gradient(90deg,#083d1cd1,#040503f2);border-color:#4ce26575}.bol3a-tone-sell .bol3a-head{background:linear-gradient(90deg,#680d18d1,#040503f2);border-color:#ff526075}.bol3a-head-controls{grid-template-columns:150px 200px 1fr;align-items:end;gap:4px;padding:6px;display:grid}.bol3a-head-controls label,.bol3a-metrics label,.bol3a-form label,.bol3a-options label,.bol3a-rail label{flex-direction:column;gap:3px;min-width:0;display:flex}.bol3a-head span,.bol3a-form span,.bol3a-options span,.bol3a-rail span{color:#99927e;text-transform:uppercase;letter-spacing:.05em;font-weight:800}.bol3a-security{border:1px solid var(--bol-line);background:linear-gradient(90deg,#103f7d,#092851);grid-template-columns:86px 82px 82px minmax(180px,1fr) 66px 110px;align-items:center;gap:0;min-height:32px;margin:0 6px 4px 360px;display:grid}.bol3a-tone-buy .bol3a-security{background:linear-gradient(90deg,#126b36,#0a3e21)}.bol3a-tone-sell .bol3a-security{background:linear-gradient(90deg,#a71927,#671019)}.bol3a-security strong,.bol3a-security span,.bol3a-security em{color:var(--bol-yellow);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;font-style:normal;font-weight:900;overflow:hidden}.bol3a-security em{color:#fff1cf}.bol3a-metrics{grid-template-columns:150px 160px 84px 88px 84px 1fr;gap:4px;padding:0 6px 4px;display:grid;position:relative}.bol3a-ref{border-top:1px solid var(--bol-line-soft);color:#b7b19a;grid-template-columns:auto auto auto 170px auto auto 1fr;align-items:center;gap:10px;padding:5px 8px;display:grid}.bol3a-ref b{color:var(--bol-blue)}.bol3a-source{opacity:.7;justify-self:end}.bol3a-search-label{z-index:5;position:relative}.bol3a-search-menu{border:1px solid var(--bol-line);z-index:30;background:#050604;width:430px;max-height:220px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 12px 24px #0000008c}.bol3a-search-menu button{color:#dfd8ba;text-align:left;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #cda1002e;grid-template-columns:82px 92px 1fr;gap:8px;padding:7px;display:grid}.bol3a-search-menu button:hover{background:#f7c4001f}.bol3a-search-menu b{color:var(--bol-yellow)}.bol3a-search-menu span{color:var(--bol-blue)}.bol3a-search-menu em{color:#f3e5b0;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.bol3a-options{border-bottom:1px solid var(--bol-line);background:#050503eb;grid-template-columns:194px 74px 116px 116px 116px 146px;align-items:end;gap:6px;padding:8px 6px 7px;display:grid}.bol3a-options button,.bol3a-mode,.bol3a-check{border:1px solid var(--bol-line-soft);color:#e9e0bd;background:#0b0b09f2;justify-content:center;align-items:center;gap:7px;min-height:28px;font-weight:800;display:flex}.bol3a-check input{accent-color:#3b78ff;width:13px;height:13px}.bol3a-mode b{color:var(--bol-green)}.bol3a-form{border-bottom:1px solid var(--bol-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;display:grid}.bol3a-side{grid-template-columns:1fr 1fr;align-self:end;gap:4px;display:grid}.bol3a-side span{grid-column:1/-1}.bol3a-side button,.bol3a-actions button{color:#eee;font:inherit;background:#111;border:1px solid #333;min-height:28px;font-weight:900}.bol3a-side button.active-buy,.bol3a-actions button.buy{background:linear-gradient(#176d34,#0e4c24);border-color:#5ae67370}.bol3a-side button.active-sell,.bol3a-actions button.sell{background:linear-gradient(#ad1930,#74111f);border-color:#ff4e5e70}.bol3a-notes{border-bottom:1px solid var(--bol-line);grid-template-columns:1fr 130px;gap:6px;padding:6px;display:grid}.bol3a-notes textarea{resize:vertical;height:54px}.bol3a-notes button{border:1px solid var(--bol-line);height:31px;color:var(--bol-yellow);font:inherit;background:#15140a;align-self:end;font-weight:900}.bol3a-ladder{border-bottom:1px solid var(--bol-line)}.bol3a-section-title{height:24px;color:var(--bol-yellow);border-bottom:1px solid var(--bol-line-soft);background:linear-gradient(90deg,#1c1805e6,#050504e6);justify-content:space-between;align-items:center;padding:0 7px;display:flex}.bol3a-section-title span{color:#aaa48e;text-transform:none}.bol3a-ladder table,.bol3a-allocation table{border-collapse:collapse;table-layout:fixed;width:100%}.bol3a-ladder th,.bol3a-ladder td,.bol3a-allocation th,.bol3a-allocation td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #7878781f;padding:5px 7px;overflow:hidden}.bol3a-ladder th,.bol3a-allocation th{color:#c9bd7b;text-align:left;text-transform:uppercase}.bol3a-ladder tr:nth-child(odd) td,.bol3a-allocation tr:nth-child(odd) td{background:#06172394}.bol3a-ladder tr:first-child td{background:#0e3418b8}.bol3a-ladder td.bid{color:var(--bol-green);font-weight:900}.bol3a-ladder td.ask{color:var(--bol-red);font-weight:900}.bol3a-best{color:#bbb5a2;justify-content:space-between;padding:6px 8px;display:flex}.bol3a-best b{color:var(--bol-yellow)}.bol3a-bottom{grid-template-columns:minmax(360px,48%) 1fr;min-height:128px;display:grid}.bol3a-allocation{border-right:1px solid var(--bol-line)}.bol3a-allocation td.ok{color:var(--bol-green);font-weight:900}.bol3a-allocation td.rev{color:var(--bol-yellow);font-weight:900}.bol3a-log{min-width:0}.bol3a-log p{color:#d7d1b2;margin:7px 8px}.bol3a-log b{color:#a9a083;margin-right:10px}.bol3a-rail{border-left:1px solid var(--bol-line);background:#040504;flex-direction:column;gap:9px;min-width:0;padding:8px;display:flex}.bol3a-tabs{border:1px solid var(--bol-line-soft);grid-template-columns:1fr 1fr;display:grid}.bol3a-tabs button{color:#e5ddc5;min-height:36px;font:inherit;background:#141414;border:0;font-weight:900}.bol3a-tabs button.active{color:#fff;background:#3156b8}.bol3a-actions{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.bol3a-actions button{min-height:37px}.bol3a-payload{border:1px solid var(--bol-line);background:linear-gradient(90deg,#151204d9,#010201f2);min-height:190px;margin-top:auto;padding:10px}.bol3a-payload div{color:var(--bol-yellow);justify-content:space-between;margin-bottom:10px;display:flex}.bol3a-payload div span,.bol3a-payload b{color:var(--bol-green)}.bol3a-payload p{color:#c9c0a7;line-height:1.55}.bol3a-payload b{margin-top:8px;display:block}.bol3a-shell select,.bol3a-shell input,.bol3a-shell textarea{box-sizing:border-box;background:var(--bol-input);color:#050501;width:100%;min-width:0;font:inherit;border:1px solid #ebba006b;min-height:28px;padding:4px 8px;font-weight:900}.bol3a-shell input[readonly]{color:var(--bol-yellow);background:#070705d9}.bol3a-shell textarea{color:#050501}@media (width<=1120px){.bol3a-main{grid-template-columns:1fr}.bol3a-rail{display:none}.bol3a-security{margin-left:6px}}.bol3a-shell{font-size:10.5px!important}.bol3a-head-controls{grid-template-columns:150px 200px minmax(0,1fr)!important;gap:4px!important;padding:4px 6px 3px!important}.bol3a-security{height:30px!important;min-height:30px!important;margin-top:0!important;margin-bottom:3px!important}.bol3a-metrics{gap:4px!important;padding:0 6px 3px!important}.bol3a-ref{height:28px!important;min-height:28px!important;padding:3px 8px!important}.bol3a-shell select,.bol3a-shell input,.bol3a-shell textarea{height:26px!important;min-height:26px!important;padding:3px 8px!important;line-height:1.1!important}.bol3a-shell textarea{height:auto!important;min-height:52px!important}.bol3a-options{grid-template-columns:194px 74px 116px 116px 116px 146px!important;align-items:center!important;gap:5px!important;min-height:38px!important;padding:5px 6px!important}.bol3a-options>label,.bol3a-options>button,.bol3a-options>.bol3a-mode{margin:0!important}.bol3a-options label.bol3a-check{box-sizing:border-box!important;background:#0b0b09f2!important;border:1px solid #cda10040!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;display:flex!important}.bol3a-options label.bol3a-check span{color:#aaa48e!important;letter-spacing:.04em!important;white-space:nowrap!important;font-size:10px!important;line-height:1!important;display:inline!important}.bol3a-shell .bol3a-options label.bol3a-check input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important;min-height:13px!important;max-height:13px!important;box-shadow:none!important;accent-color:#3b78ff!important;flex:0 0 13px!important;margin:0!important;padding:0!important;transform:none!important}.bol3a-options button,.bol3a-options .bol3a-mode{box-sizing:border-box!important;height:28px!important;min-height:28px!important;padding:0 10px!important}.bol3a-options .bol3a-mode{white-space:nowrap!important;flex-direction:row!important;gap:5px!important;font-size:10px!important}.bol3a-form{gap:4px!important;padding:5px 6px!important}.bol3a-side button,.bol3a-actions button{min-height:26px!important}.bol3a-section-title{height:22px!important}.bol3a-ladder th,.bol3a-ladder td,.bol3a-allocation th,.bol3a-allocation td{padding:4px 7px!important}.bol3a-head{box-sizing:border-box!important;grid-template-rows:49px 45px 28px!important;grid-template-columns:150px 200px minmax(420px,1fr)!important;align-items:stretch!important;gap:0 4px!important;padding:0 6px!important;display:grid!important}.bol3a-head-controls{margin:0!important;padding:0!important;display:contents!important}.bol3a-head-controls>label:first-child{grid-area:1/1!important;align-self:end!important;padding:4px 0!important}.bol3a-head-controls>label:nth-child(2){grid-area:1/2!important;align-self:end!important;padding:4px 0!important}.bol3a-security{box-sizing:border-box!important;grid-area:1/3!important;align-self:end!important;width:100%!important;height:30px!important;min-height:30px!important;margin:0!important;overflow:hidden!important}.bol3a-metrics{grid-area:2/1/auto/-1!important;grid-template-columns:150px 160px 84px 88px 84px minmax(180px,1fr)!important;align-self:start!important;gap:4px!important;padding:0!important;display:grid!important}.bol3a-ref{box-sizing:border-box!important;grid-area:3/1/auto/-1!important;height:28px!important;min-height:28px!important;margin:0!important;padding:3px 0!important}.bol3a-head label{min-width:0!important}.bol3a-head label>span{white-space:nowrap!important;height:13px!important;line-height:13px!important}.bol3a-head select,.bol3a-head input{height:27px!important;min-height:27px!important;line-height:1!important}.bol3a-security{grid-template-columns:86px 82px 82px minmax(160px,1fr) 58px 96px!important}.bol3a-security strong,.bol3a-security span,.bol3a-security em{padding:0 7px!important;line-height:28px!important}.bol3a-security,.bol3a-tone-neutral .bol3a-security,.bol3a-tone-buy .bol3a-security,.bol3a-tone-sell .bol3a-security{margin-left:0!important;margin-right:0!important}.bol3b-cloud-only .bol3b-empty-menu{color:#ffd400;border-bottom:1px solid #cda10038;margin:0;padding:8px}.bol3b-cloud-only .bol3a-history{border-bottom:1px solid var(--bol-line);background:#040503f0}.bol3b-cloud-only .bol3a-history-grid{grid-template-columns:94px 94px 94px 160px 150px 120px;gap:4px;padding:5px 7px;display:grid}.bol3b-cloud-only .bol3a-history-grid>div{box-sizing:border-box;background:#090a07e0;border:1px solid #cda10033;min-height:32px;padding:4px 6px}.bol3b-cloud-only .bol3a-history-grid span{color:#928c78;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:9px;font-weight:800;display:block}.bol3b-cloud-only .bol3a-history-grid b{color:var(--bol-yellow);white-space:nowrap;font-weight:900}.bol3b-cloud-only .bol3a-checkline{flex-wrap:wrap;gap:5px;padding:0 7px 6px;display:flex}.bol3b-cloud-only .bol3a-checkline span{text-transform:uppercase;background:#090a07e6;border:1px solid #cda10038;padding:4px 7px;font-size:9px;font-weight:900}.bol3b-cloud-only .bol3a-checkline span.ok{color:var(--bol-green);border-color:#59e36a4d}.bol3b-cloud-only .bol3a-checkline span.warn{color:var(--bol-yellow);border-color:#ffd40047}.bol3b-cloud-only .bol3a-source{color:#8ea6ff;letter-spacing:.08em}.bol3b-cloud-only .bol3a-search-menu{width:520px}.bol3b-cloud-only .bol3a-search-menu button{grid-template-columns:92px 110px minmax(260px,1fr)}.bol3b-cloud-only .bol3a-search-menu em{max-width:300px}.bol3b-cloud-only .bol3a-security em{max-width:100%}.bol3g-hlob-filter{background:#050605d1;border:1px solid #cda10033;align-items:center;gap:5px;min-width:390px;max-width:100%;padding:2px 4px;display:flex}.bol3g-hlob-filter button{color:#b7b097;text-transform:uppercase;letter-spacing:.04em;background:#0d0f0ceb;border:1px solid #cda1003d;height:22px;padding:0 7px;font-size:9px;font-weight:900}.bol3g-hlob-filter button.active{color:#050604;background:var(--bol-yellow);border-color:var(--bol-yellow)}.bol3g-hlob-filter span{color:#8ea6ff;text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:900}.bol3h-route{background:#050605eb;border:1px solid #cda1003d;gap:6px;padding:7px;display:grid}.bol3h-route>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.bol3h-route strong{color:var(--bol-yellow);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.bol3h-route span{text-transform:uppercase;border:1px solid #cda10047;padding:3px 6px;font-size:9px;font-weight:900}.bol3h-route p{color:#b7b097;margin:0;font-size:10px;line-height:1.35}.bol3h-route-checks{flex-wrap:wrap;gap:4px;display:flex}.bol3h-route-checks em{text-transform:uppercase;color:#d7d0b8;border:1px solid #cda10033;padding:3px 5px;font-size:9px;font-style:normal;font-weight:900}.bol3h-route-ok{border-color:#59e36a59}.bol3h-route-ok span,.bol3h-route-ok .bol3h-route-checks em{color:var(--bol-green);border-color:#59e36a4d}.bol3h-route-warn{border-color:#ffd40059}.bol3h-route-warn span,.bol3h-route-warn .bol3h-route-checks em{color:var(--bol-yellow);border-color:#ffd4004d}.bol3h-route-block{border-color:#ff636373}.bol3h-route-block span,.bol3h-route-block .bol3h-route-checks em{color:#ff7474;border-color:#ff636361}.bol3h-route,.bol3h-route-ok,.bol3h-route-warn,.bol3h-route-block{box-shadow:inset 0 0 0 1px #6984ff0f;border-color:#6984ff61!important}.bol3h-route span,.bol3h-route-ok span,.bol3h-route-warn span,.bol3h-route-block span,.bol3h-route-ok .bol3h-route-checks em,.bol3h-route-warn .bol3h-route-checks em,.bol3h-route-block .bol3h-route-checks em{background:#243ea029;color:#8ea6ff!important;border-color:#6984ff61!important}.bol3h-route p,.bol3h-route-warn p,.bol3h-route-block p{color:#c6cbe6}.bol3h-route-checks em{background:#243ea01f;color:#8ea6ff!important;border-color:#6984ff52!important}.bol3a-options{min-height:34px;overflow:visible;flex-wrap:wrap!important;align-items:flex-end!important;gap:8px 6px!important;display:flex!important}.bol3a-options>*{z-index:1;flex:none;position:relative}.bol3a-options label,.bol3a-options .bol3a-label,.bol3a-options .bol3b-label{white-space:nowrap;pointer-events:none;height:12px;line-height:12px;margin:0 0 2px!important;display:block!important;position:static!important}.bol3g-hlob-filter{align-self:flex-end;flex:0 398px!important;min-width:360px!important}@media (width<=1180px){.bol3g-hlob-filter{flex-basis:100%!important;min-width:100%!important}}.bol3a-options{padding-top:2px;flex-wrap:wrap!important;align-items:flex-end!important;gap:10px 8px!important;min-height:42px!important;display:flex!important;overflow:visible!important}.bol3a-options>*{z-index:1;flex:none;margin:0!important;position:relative!important}.bol3a-options [class*=label],.bol3a-options .bol3a-label,.bol3a-options .bol3b-label,.bol3a-options .bol3c-label,.bol3a-options .bol3d-label{white-space:nowrap!important;height:11px!important;margin:0 0 2px!important;line-height:11px!important;display:block!important;position:static!important;transform:none!important}.bol3a-options select,.bol3a-options input,.bol3a-options button{z-index:2;position:relative!important}.bol3g-hlob-filter{align-self:flex-end;flex:0 auto!important;min-width:0!important;margin-right:6px!important}.bol3g-hlob-filter button{min-width:70px!important}.bol3g-hlob-filter span{text-align:center!important;min-width:92px!important}.bol3a-options .bol3g-hlob-filter+*{margin-left:8px!important}.bol3h-route,.bol3h-route-ok,.bol3h-route-warn,.bol3h-route-block{box-shadow:none!important;background:#050605f0!important;border-color:#cda10047!important}.bol3h-route strong,.bol3h-route-ok strong,.bol3h-route-warn strong,.bol3h-route-block strong{color:var(--bol-yellow)!important}.bol3h-route p,.bol3h-route-ok p,.bol3h-route-warn p,.bol3h-route-block p{color:#f1f1f1!important}.bol3h-route span,.bol3h-route-ok span,.bol3h-route-warn span,.bol3h-route-block span,.bol3h-route-checks em,.bol3h-route-ok .bol3h-route-checks em,.bol3h-route-warn .bol3h-route-checks em,.bol3h-route-block .bol3h-route-checks em{background:var(--bol-yellow)!important;border-color:var(--bol-yellow)!important;color:#050604!important;font-weight:900!important}.bol3h-route>div:first-child{align-items:flex-start!important}.bol3h-route>div:first-child span{align-self:flex-start!important}@media (width<=1280px){.bol3a-options{gap:8px 6px!important}.bol3g-hlob-filter{flex-basis:100%!important;width:100%!important}}.bol3g-market-filter-row{border-bottom:1px solid #cda10033;justify-content:flex-start;align-items:center;min-height:31px;padding:3px 0 5px;display:flex;overflow:visible}.bol3g-market-filter-row .bol3g-hlob-filter{background:0 0!important;border:0!important;flex-direction:row!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:inline-flex!important}.bol3g-market-filter-row .bol3g-hlob-filter button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-width:86px!important;height:26px!important;padding:0 10px!important;display:inline-flex!important}.bol3g-market-filter-row .bol3g-hlob-filter span{color:#8ea6ff!important;text-align:left!important;white-space:nowrap!important;align-items:center!important;min-width:112px!important;height:26px!important;margin-left:6px!important;display:inline-flex!important}.bol3a-options{grid-template-columns:minmax(190px,1fr) minmax(160px,.8fr) minmax(90px,auto) minmax(95px,auto) minmax(105px,auto) minmax(120px,auto) minmax(100px,auto)!important;align-items:end!important;gap:7px!important;min-height:36px!important;padding-top:4px!important;display:grid!important;overflow:visible!important}.bol3a-options>.bol3g-hlob-filter{display:none!important}.bol3a-options>*{z-index:1!important;min-width:0!important;margin:0!important;position:relative!important}.bol3a-options>div,.bol3a-options>section,.bol3a-options>label{flex-direction:column!important;justify-content:flex-end!important;gap:2px!important;display:flex!important}.bol3a-options [class*=label],.bol3a-options .bol3a-label,.bol3a-options .bol3b-label,.bol3a-options .bol3c-label,.bol3a-options .bol3d-label{white-space:nowrap!important;pointer-events:none!important;height:11px!important;margin:0 0 2px!important;line-height:11px!important;display:block!important;position:static!important;transform:none!important}.bol3a-options select,.bol3a-options input,.bol3a-options button{z-index:2!important;width:100%!important;min-width:0!important;position:relative!important}@media (width<=1260px){.bol3a-options{grid-template-columns:repeat(4,minmax(120px,1fr))!important}}@media (width<=920px){.bol3g-market-filter-row .bol3g-hlob-filter{flex-wrap:wrap!important}.bol3a-options{grid-template-columns:repeat(2,minmax(120px,1fr))!important}}.bol3g-market-filter-row{border-bottom:1px solid #cda10033!important;min-height:38px!important;margin-bottom:4px!important;padding:4px 0 10px!important}.bol3g-market-filter-row .bol3g-hlob-filter{align-items:center!important}.bol3g-market-filter-row .bol3g-hlob-filter button,.bol3g-market-filter-row .bol3g-hlob-filter span{height:28px!important}.bol3a-options{row-gap:9px!important;min-height:42px!important;margin-top:4px!important;padding-top:8px!important}.bol3a-options>div,.bol3a-options>section,.bol3a-options>label{padding-top:1px!important}.bol3a-options [class*=label],.bol3a-options .bol3a-label,.bol3a-options .bol3b-label,.bol3a-options .bol3c-label,.bol3a-options .bol3d-label{margin-bottom:3px!important}.bol3l2-hmds-context{background:#050605f0;border:1px solid #cda1003d;gap:7px;padding:7px;display:grid}.bol3l2-hmds-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bol3l2-hmds-head strong{color:var(--bol-yellow);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.bol3l2-hmds-head span,.bol3l2-hmds-delta span{background:var(--bol-yellow);color:#050604;border:1px solid var(--bol-yellow);text-transform:uppercase;padding:3px 6px;font-size:9px;font-weight:900}.bol3l2-hmds-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bol3l2-hmds-grid label{background:#00000047;border:1px solid #cda10029;gap:2px;padding:5px;display:grid}.bol3l2-hmds-grid em{color:#8d876f;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-style:normal;font-weight:900}.bol3l2-hmds-grid b,.bol3l2-hmds-delta b{color:#f1f1f1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;overflow:hidden}.bol3l2-hmds-delta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bol3l2-hmds-context p{color:#b7b097;margin:0;font-size:10px;line-height:1.35}.ht-eco-terminal,.ht-eco-terminal *{box-sizing:border-box}.ht-eco-terminal{isolation:isolate;border:1px solid #b88a009e;width:100%;height:100%;min-height:620px;font-family:IBM Plex Mono,Consolas,monospace;overflow:auto;color:#d9cfad!important;background:radial-gradient(circle at 50% -30%,#b88a002e,#0000 38%),#030503!important}.ht-eco-topbar{color:#f4cf39;background:linear-gradient(90deg,#302300e6,#070806);border-bottom:1px solid #b88a008c;justify-content:space-between;align-items:center;height:34px;padding:0 12px;font-weight:800;display:flex}.ht-eco-topbar span{color:#f6e0a2;margin-left:10px}.ht-eco-feed{letter-spacing:.05em;font-size:12px}.ht-eco-feed em{color:#876800;padding:0 6px;font-style:normal}.ht-eco-main-tabs,.ht-eco-sub-tabs{background:#050604;border-bottom:1px solid #b88a0073;align-items:stretch;display:flex}.ht-eco-main-tabs button,.ht-eco-sub-tabs button,.ht-eco-range button,.ht-eco-release-tabs button,.ht-eco-release-actions button,.ht-eco-alerts button{color:#e3d29a;cursor:pointer;background:#070806;border:0;border-right:1px solid #b88a0073;padding:12px 22px;font:700 12px IBM Plex Mono,Consolas,monospace}.ht-eco-main-tabs button.is-active,.ht-eco-sub-tabs button.is-active,.ht-eco-range button.is-active,.ht-eco-release-tabs button.is-active{color:#050503;background:linear-gradient(#c99800,#8a6400)}.ht-eco-sub-tabs button{padding:9px 16px}.ht-eco-status-ribbon{background:linear-gradient(90deg,#56400038,#0003);border-bottom:1px solid #b88a0059;gap:6px;padding:10px 12px;display:flex}.ht-eco-status-ribbon>div{color:#f0c400;background:#080805;border:1px solid #b88a008c;min-width:128px;padding:10px 14px;font-weight:800}.ht-eco-status-ribbon .is-primary{color:#050503;background:linear-gradient(#bc8b00,#815e00);min-width:180px}.ht-eco-status-ribbon span{color:#bcae82;margin-right:5px}.ht-eco-content{padding:10px;background:#030503!important}.ht-eco-panel{color:#d9cfad;border:1px solid #b88a0073;box-shadow:inset 0 0 0 1px #ffffff05,0 18px 44px #00000059;background:linear-gradient(#181817,#070807)!important}.ht-eco-panel-head,.ht-eco-panel-title{color:#eee1bd;background:#242423;border-bottom:1px solid #b88a0038;justify-content:space-between;align-items:center;min-height:32px;padding:8px 10px;font-weight:900;display:flex}.ht-eco-panel-head span{color:#f0c400}.ht-eco-agenda-layout{grid-template-columns:minmax(0,1fr) 280px;gap:10px;display:grid}.ht-eco-table-panel{overflow:hidden}.ht-eco-agenda-table{border-collapse:collapse;table-layout:fixed;background:#050605;width:100%}.ht-eco-agenda-table th{color:#f0c400;text-align:left;text-transform:uppercase;background:#101a15;border-bottom:1px solid #b88a003d;height:30px;padding:0 8px;font-size:12px}.ht-eco-agenda-table td{color:#d8d8d3;white-space:nowrap;text-overflow:ellipsis;background:#00000057;border-bottom:1px solid #ffffff0e;height:38px;padding:6px 8px;font-weight:650;overflow:hidden}.ht-eco-agenda-table tbody tr:nth-child(2n) td{background:#ffffff06}.ht-eco-agenda-table tbody tr:hover td{color:#fff;cursor:pointer;background:#b88a001f}.ht-eco-agenda-table th:first-child,.ht-eco-agenda-table td:first-child{color:#f0c400;width:42px}.ht-eco-agenda-table th:nth-child(2),.ht-eco-agenda-table td:nth-child(2){width:78px}.ht-eco-agenda-table th:nth-child(3),.ht-eco-agenda-table td:nth-child(3){width:70px}.ht-eco-agenda-table th:nth-child(4),.ht-eco-agenda-table td:nth-child(4){color:#f0c400;width:90px}.ht-eco-agenda-table th:nth-child(5),.ht-eco-agenda-table td:nth-child(5){color:#d9cfad;width:55px}.ht-eco-agenda-table th:nth-child(6),.ht-eco-agenda-table td:nth-child(6){width:auto}.ht-eco-agenda-table th:nth-child(7),.ht-eco-agenda-table td:nth-child(7){color:#f0c400;width:92px}.ht-eco-agenda-table th:nth-child(8),.ht-eco-agenda-table td:nth-child(8),.ht-eco-agenda-table th:nth-child(9),.ht-eco-agenda-table td:nth-child(9),.ht-eco-agenda-table th:nth-child(10),.ht-eco-agenda-table td:nth-child(10),.ht-eco-agenda-table th:nth-child(11),.ht-eco-agenda-table td:nth-child(11){text-align:center;width:80px}.ht-eco-event-cell{flex-direction:column;gap:2px;min-width:0;line-height:1.08;display:flex}.ht-eco-event-cell strong{color:#f0eee1;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ht-eco-event-cell span{color:#a79c83;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;display:block;overflow:hidden}.ht-eco-side-rail{flex-direction:column;gap:9px;display:flex}.ht-eco-card,.ht-eco-note{background:linear-gradient(135deg,#3b2b00a6,#080806);border:1px solid #b88a007a;min-height:68px;padding:12px}.ht-eco-card small{color:#b4a67f;margin-bottom:8px;font-weight:800;display:block}.ht-eco-card b{color:#fff3cf;font-size:14px;display:block}.ht-eco-card span{color:#f0c400;font-weight:900}.ht-eco-note{color:#cbbf9a;border-style:dashed;font-size:12px;line-height:1.45}.ht-eco-workstation-head,.ht-eco-release-head{background:linear-gradient(90deg,#1e1808f2,#060705fa);border:1px solid #b88a006b;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 20px;display:flex}.ht-eco-workstation-head h2,.ht-eco-release-head h2{color:#f4e5bc;letter-spacing:-.02em;margin:0 0 8px;font-size:22px}.ht-eco-workstation-head p,.ht-eco-release-head p{color:#c6b995;max-width:860px;margin:0;line-height:1.45}.ht-eco-range{align-self:flex-end;display:flex}.ht-eco-range button{min-width:48px;padding:9px 12px}.ht-eco-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.ht-eco-stat-strip>div{background:linear-gradient(135deg,#41310066,#070806);border:1px solid #b88a006b;padding:12px}.ht-eco-stat-strip small{color:#b4a67f;text-transform:uppercase;font-weight:900}.ht-eco-stat-strip b{color:#f0c400;margin:8px 0;font-size:20px;display:block}.ht-eco-stat-strip span{color:#b8ad8a;font-size:11px}.ht-eco-chart-panel,.ht-eco-heat-panel{margin-top:10px}.ht-eco-analysis-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:10px;margin-top:10px;display:grid}.ht-eco-data-table table,.ht-eco-release-calendar{border-collapse:collapse;width:100%}.ht-eco-data-table th,.ht-eco-release-calendar th{color:#d9cfad;text-align:left;background:#222;padding:8px}.ht-eco-data-table td,.ht-eco-release-calendar td{color:#eee8d5;border-top:1px solid #ffffff0f;padding:8px}.ht-eco-locked{padding-bottom:14px}.ht-eco-locked p,.ht-eco-locked li{color:#c6b995}.ht-eco-release-page{background:#060705;border:1px solid #b88a008c;min-height:520px;padding:14px}.ht-eco-release-actions{align-items:center;gap:10px;display:flex}.ht-eco-release-actions button{color:#f0c400;background:#070806;border:1px solid #b88a00a8}.ht-eco-release-actions span{color:#f0c400;background:#110e02;border:1px solid #b88a00a8;padding:12px 16px;font-weight:900}.ht-eco-release-tabs{margin:12px 0;display:flex}.ht-eco-release-tabs button{border:1px solid #b88a006b;border-right:0}.ht-eco-release-grid{grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr);gap:12px;display:grid}.ht-eco-release-chart{background:#050605;border:1px solid #b88a005c;padding:10px}.ht-eco-full-table{padding-bottom:10px;overflow:auto}.ht-eco-alerts,.ht-eco-projecao,.ht-eco-macro-reading,.ht-eco-sources{padding:18px}.ht-eco-alerts h3,.ht-eco-projecao h3,.ht-eco-macro-reading h2,.ht-eco-sources h2{color:#f4e5bc;margin-top:0}.ht-eco-alerts p,.ht-eco-projecao p,.ht-eco-macro-reading p,.ht-eco-sources p,.ht-eco-macro-reading li{color:#c6b995;line-height:1.55}@media (width<=1100px){.ht-eco-agenda-layout,.ht-eco-release-grid,.ht-eco-analysis-grid{grid-template-columns:1fr}.ht-eco-side-rail{grid-template-columns:repeat(2,1fr);display:grid}.ht-eco-stat-strip{grid-template-columns:repeat(2,1fr)}}.ht-eco,.ht-eco-root,.ht-eco-window,.ht-eco-shell,.ht-eco-body,.ht-eco-page,.ht-eco-agenda,.ht-eco-release-page{color:#d9d1b6!important;opacity:1!important;isolation:isolate!important;background:#030403!important;position:relative!important}.ht-eco:before,.ht-eco-root:before,.ht-eco-shell:before,.ht-eco-body:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#141004fa,#020302fe 72%);position:absolute;inset:0}.ht-eco>*,.ht-eco-root>*,.ht-eco-shell>*,.ht-eco-body>*{z-index:1;position:relative}.ht-eco-table,.ht-eco-table table,.ht-eco-agenda-table,.ht-eco-release-table{border-collapse:collapse!important;color:#d9d1b6!important;table-layout:fixed!important;background:#020302!important;width:100%!important}.ht-eco-table th,.ht-eco-agenda-table th,.ht-eco-table td,.ht-eco-agenda-table td{vertical-align:middle!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-bottom:1px solid #c997002e!important;padding:9px 10px!important;overflow:hidden!important}.ht-eco-table th,.ht-eco-agenda-table th{color:#f4c400!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:#09110d!important;font-weight:800!important}.ht-eco-event-cell,.ht-eco-event-title,.ht-eco-event-subtitle{line-height:1.22!important;display:block!important}.ht-eco-event-title{color:#f3ecd7!important;font-weight:900!important}.ht-eco-event-subtitle{color:#a79d83!important;margin-top:3px!important;font-size:11px!important}.ht-eco-release-head,.ht-eco-release-top,.ht-eco-release-actions{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.ht-eco-release-actions button,.ht-eco-release-actions span,.ht-eco-tab,.ht-eco-tabs button,.ht-eco-release-tabs button{color:#f4c400!important;background:#060704!important;border:1px solid #c997008c!important;min-height:32px!important;padding:7px 12px!important;font-weight:800!important}.ht-eco-panel,.ht-eco-card,.ht-eco-stat,.ht-eco-release-chart,.ht-eco-release-calendar{background:linear-gradient(#141208fa,#030403fc)!important;border:1px solid #c9970059!important;box-shadow:inset 0 0 0 1px #ffd0000a!important}.ht-dom-classic{color:#e8eef2;background:#000;border:1px solid #facd298c;flex-direction:column;height:100%;min-height:540px;font-family:JetBrains Mono,Roboto Mono,Consolas,monospace;font-size:12px;display:flex;overflow:hidden}.ht-dom-topbar{background:linear-gradient(#161a1d,#050606);border-bottom:1px solid #facd2973;flex:none;grid-template-columns:240px 170px minmax(520px,1fr) auto;align-items:stretch;gap:4px;padding:5px;display:grid}.ht-dom-symbol-box{grid-template-rows:14px 30px;grid-template-columns:1fr 88px;min-width:0;display:grid}.ht-dom-symbol-box label{color:#abb2b7;text-transform:uppercase;letter-spacing:.07em;grid-column:1/-1;font-size:10px;font-weight:900}.ht-dom-symbol-box input,.ht-dom-meta-strip select{color:#fff;min-width:0;font:inherit;background:#070b0f;border:1px solid #42484c;padding:4px 7px;font-weight:900}.ht-dom-meta-strip select{color:#ffd335;width:100%;height:22px;padding:2px 5px}.ht-dom-symbol-box button,.ht-dom-top-actions button,.ht-dom-trade-controls button,.ht-dom-order-row button{color:#ffd335;font:inherit;cursor:pointer;background:linear-gradient(#272b2f,#111315);border:1px solid #5f6668;font-weight:900}.ht-dom-main-id{background:#040607;border:1px solid #ffd33547;min-width:0;padding:4px 8px}.ht-dom-main-id strong{color:#ffd335;font-size:14px;line-height:1.2;display:block}.ht-dom-main-id span{color:#aeb5b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.ht-dom-meta-strip{background:#ffd3352e;border:1px solid #ffd33538;grid-template-columns:.9fr .58fr .7fr minmax(145px,1.25fr) 72px 86px;gap:1px;display:grid}.ht-dom-meta-strip>div{background:#050707;min-width:0;padding:4px 7px}.ht-dom-meta-strip span,.ht-dom-stats-row span,.ht-dom-trade-controls label{color:#abb2b7;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:900;display:block}.ht-dom-meta-strip strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.ht-dom-top-actions{grid-template-columns:repeat(3,auto);gap:3px;display:grid}.ht-dom-top-actions button{color:#fff;padding:0 8px}.ht-dom-stats-row{background:#ffd33538;border-bottom:1px solid #ffd33559;flex:0 0 58px;grid-template-columns:1.25fr repeat(5,1fr);gap:1px;padding:1px;display:grid}.ht-dom-stats-row>div{background:#030505;min-width:0;padding:7px 8px}.ht-dom-stats-row strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:16px;line-height:1.05;display:block;overflow:hidden}.ht-dom-stats-row small{color:#aeb5b8;font-size:10px}.ht-dom-ladder-shell{background:#020303;border:1px solid #5b5e4f;flex-direction:column;flex:auto;min-height:0;margin:6px;display:flex}.ht-dom-ladder-head,.ht-dom-ladder-row{grid-template-columns:1.05fr 120px 120px 1.05fr 1.05fr;display:grid}.ht-dom-ladder-head{background:#313638;border-bottom:1px solid #6a6d68;flex:none}.ht-dom-ladder-head span{color:#d8d6c9;text-align:center;text-transform:uppercase;border-right:1px solid #6a6d68;padding:6px 8px;font-size:10px;font-weight:900}.ht-dom-price-ladder{background:#000;flex:1;min-height:0;overflow:auto}.ht-dom-ladder-row{border-bottom:1px solid #1c2429;min-height:24px}.ht-dom-ladder-row:hover{outline-offset:-1px;outline:1px solid #ffd335}.ht-dom-ladder-row.is-last .ht-dom-price-cell{color:#25ff5d;font-weight:1000}.ht-dom-depth-cell,.ht-dom-price-cell{color:#f1f4f7;min-width:0;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-right:1px solid #293237;font-weight:900;position:relative;overflow:hidden}.ht-dom-depth-cell span,.ht-dom-depth-cell em{z-index:1;position:relative}.ht-dom-depth-cell em{color:#111;background:#fff3a0;margin-right:4px;padding:1px 4px;font-size:10px;font-style:normal;display:inline-block}.ht-dom-depth-cell:before{content:"";width:var(--depth,0%);opacity:.98;pointer-events:none;position:absolute;inset:2px auto 2px 0}.ht-dom-buy-depth{color:#fff;background:#041808;padding:3px 8px}.ht-dom-buy-depth:before{background:#168015}.ht-dom-sell-depth{color:#fff;background:#1d0406;padding:3px 8px}.ht-dom-sell-depth:before{background:#b80000;left:auto;right:0}.ht-dom-price-cell{text-align:center;color:#f5f5f5;background:#555a5d;padding:3px 8px}.ht-dom-bid-price{color:#23ff56}.ht-dom-ask-price{color:#fff}.ht-dom-blue-depth{text-align:right;color:#d9f5ff;background:#04161f;border-right:1px solid #293237;padding:3px 8px;font-weight:900;position:relative;overflow:hidden}.ht-dom-blue-depth:before{content:"";width:var(--depth,0%);opacity:.95;background:#006a8b;position:absolute;inset:2px auto 2px 0}.ht-dom-blue-depth span{z-index:1;position:relative}.ht-dom-ladder-empty{color:#b8c0c5;text-align:center;padding:34px 12px;font-size:11px}.ht-dom-trade-controls{background:#1b1f22;border-top:1px solid #5b5e4f;flex:none;grid-template-columns:1fr .8fr .75fr .75fr .65fr .85fr repeat(4,.82fr);gap:1px;padding:5px 6px;display:grid}.ht-dom-trade-controls>div,.ht-dom-trade-controls button{min-width:0;min-height:34px}.ht-dom-trade-controls>div{background:#050607;padding:4px 6px}.ht-dom-trade-controls strong{color:#fff;font-size:12px;display:block}.ht-dom-trade-controls input{color:#fff;width:100%;min-width:0;font:inherit;background:#070b0f;border:1px solid #42484c;padding:4px 6px;font-weight:900}.ht-dom-trade-controls button{color:#fff;text-transform:uppercase}.dom-pl{background:#09ff28;padding:1px 8px;color:#001a04!important;display:inline-block!important}.dom-buy-btn{background:linear-gradient(#258b1d,#13600f)!important;border-color:#39ce36!important}.dom-sell-btn{background:linear-gradient(#b9001c,#710012)!important;border-color:#ff405f!important}.dom-last{color:#ff3f67!important}.dom-green{color:#23ff56!important}.dom-red{color:#ff385b!important}.ht-dom-open-orders{background:#000;border-top:1px solid #ffd33573;flex:0 0 118px;overflow:auto}.ht-dom-open-head{color:#ffd335;text-transform:uppercase;justify-content:space-between;padding:5px 7px;font-weight:900;display:flex}.ht-dom-open-head span{color:#aeb5b8}.ht-dom-order-head,.ht-dom-order-row{border-top:1px solid #22292e;grid-template-columns:1fr 70px 120px 120px 90px 34px;align-items:center;min-height:24px;display:grid}.ht-dom-order-head{color:#aeb5b8;text-transform:uppercase;background:#272d31;font-size:10px;font-weight:900}.ht-dom-order-head span,.ht-dom-order-row span,.ht-dom-order-row button{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:4px 6px;overflow:hidden}.dom-working{color:#fff;text-align:center;background:#00a51d;font-weight:900}.ht-dom-order-row button:disabled{opacity:.35;cursor:not-allowed}.ht-dom-no-orders{color:#9ba4a9;text-align:center;padding:16px}.ht-dom-footnote{color:#948f75;text-transform:uppercase;background:#020202;border-top:1px solid #ffd3352e;flex:none;padding:4px 7px;font-size:10px}@media (width<=980px){.ht-dom-topbar,.ht-dom-meta-strip,.ht-dom-stats-row,.ht-dom-trade-controls{grid-template-columns:1fr}.ht-dom-ladder-head,.ht-dom-ladder-row{grid-template-columns:1fr 86px 86px 1fr 1fr}}.dom-pl-neg{color:#fff!important;background:#b9001c!important}.dom-executed{color:#fff;text-align:center;background:#1f6fff;font-weight:900}.ht-dom-order-head,.ht-dom-order-row{grid-template-columns:1fr 70px 120px 120px 90px minmax(220px,1.2fr) 34px}.ht-dom-order-reason{color:#d7dde2;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.ht-dom-order-row .dom-red+span+span,.ht-dom-order-row .dom-green+span+span{font-weight:900}.ht-dom-order-row span:nth-child(3):not(.dom-working):not(.dom-executed){color:#ffcf4a}.ht-dom-symbol-box datalist{display:none}.ht-dom-meta-strip strong{min-height:14px}.ht-dom-smart-symbol-box{z-index:30;position:relative}.ht-dom-ticker-menu{z-index:999;background:#030506;border:1px solid #ffd335b8;width:min(520px,72vw);max-height:360px;position:absolute;top:calc(100% + 3px);left:0;overflow:auto;box-shadow:0 18px 40px #000000bf}.ht-dom-ticker-menu-head{background:linear-gradient(#171b1d,#070808);border-bottom:1px solid #ffd33559;justify-content:space-between;gap:12px;padding:7px 9px;display:flex}.ht-dom-ticker-menu-head strong{color:#ffd335;text-transform:uppercase;font-size:11px}.ht-dom-ticker-menu-head span{color:#8ea0a8;font-size:10px}.ht-dom-ticker-option{color:#dfe8ee;width:100%;font:inherit;text-align:left;cursor:pointer;background:#05090b;border:0;border-bottom:1px solid #525e6559;grid-template-columns:90px 140px 1fr 180px;align-items:center;gap:8px;padding:7px 9px;display:grid}.ht-dom-ticker-option:hover,.ht-dom-ticker-option:focus{outline-offset:-1px;background:linear-gradient(90deg,#ffd3352e,#00000080);outline:1px solid #ffd3358c}.ht-dom-ticker-option strong{color:#ffd335;font-size:12px}.ht-dom-ticker-option span,.ht-dom-ticker-option em,.ht-dom-ticker-option small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ht-dom-ticker-option span{color:#d7dde2;font-style:normal}.ht-dom-ticker-option em{color:#8ebcff;font-style:normal}.ht-dom-ticker-option small{color:#a7b0b6;text-align:right}.ht-dom-ticker-empty{color:#9ba4a9;text-align:center;padding:14px 10px;font-size:11px}.ht-dom-meta-strip{grid-template-columns:.9fr .58fr .7fr minmax(145px,1.25fr) 72px 86px}@media (width<=980px){.ht-dom-ticker-menu{width:92vw}.ht-dom-ticker-option{grid-template-columns:80px 1fr}.ht-dom-ticker-option em,.ht-dom-ticker-option small{display:none}}.ht-dom-confirm-layer{z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ht-dom-confirm-card{color:#e8edf0;background:linear-gradient(#11171a,#030506);border:1px solid #ffd335b8;width:min(560px,94vw);font-family:JetBrains Mono,Roboto Mono,Consolas,monospace;box-shadow:0 24px 80px #000000c7}.ht-dom-confirm-head{background:#ffd33512;border-bottom:1px solid #ffd33552;padding:12px 14px}.ht-dom-confirm-head span{color:#7ea7ff;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.ht-dom-confirm-head strong{color:#ffd335;margin-top:4px;font-size:18px;display:block}.ht-dom-confirm-grid{background:#525e6561;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.ht-dom-confirm-grid>div{background:#06090b;padding:10px}.ht-dom-confirm-grid span{color:#8ea0a8;text-transform:uppercase;font-size:10px;display:block}.ht-dom-confirm-grid strong{color:#fff;margin-top:4px;font-size:13px;display:block}.ht-dom-confirm-card p{color:#b8c2c8;margin:0;padding:12px 14px;font-size:12px;line-height:1.5}.ht-dom-confirm-check{color:#d7dde2;cursor:pointer;background:#050708;border:1px solid #5f6668b8;align-items:center;gap:8px;margin:0 14px 12px;padding:10px;font-size:12px;display:flex}.ht-dom-confirm-card footer{border-top:1px solid #5f66687a;justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.ht-dom-confirm-card button,.dom-confirm-toggle,.dom-fast-toggle{color:#ffd335;font:inherit;cursor:pointer;background:linear-gradient(#272b2f,#111315);border:1px solid #5f6668;font-weight:900}.ht-dom-confirm-card button{padding:8px 10px}.ht-dom-confirm-primary{color:#23ff56!important;border-color:#23ff56b8!important}.dom-confirm-toggle,.dom-fast-toggle{white-space:nowrap;min-height:28px;padding:0 8px}.dom-confirm-toggle{color:#ffd335}.dom-fast-toggle{color:#23ff56;border-color:#23ff56b8;box-shadow:inset 0 0 0 1px #23ff5629}@media (width<=760px){.ht-dom-confirm-grid{grid-template-columns:repeat(2,1fr)}}.ht-dom-risk-strip{background:linear-gradient(90deg,#05080afa,#0d1216eb);border:1px solid #5f666894;grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:7px 9px;font-family:JetBrains Mono,Roboto Mono,Consolas,monospace;display:grid}.ht-dom-risk-strip span{color:#8ea0a8;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.ht-dom-risk-strip strong{background:#ffffff09;border:1px solid #5f6668b8;padding:3px 7px;font-size:11px;font-weight:950}.ht-dom-risk-strip em{color:#cbd5db;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.ht-dom-risk-strip small{color:#8ea0a8;white-space:nowrap;font-size:10px}.ht-dom-risk-strip.ok strong{color:#23ff56;border-color:#23ff569e}.ht-dom-risk-strip.block strong{color:#ff5656;border-color:#ff5656b8}.ht-dom-risk-strip.block{background:linear-gradient(90deg,#200708fa,#0d1216eb);border-color:#ff565657}@media (width<=860px){.ht-dom-risk-strip{grid-template-columns:auto auto 1fr}.ht-dom-risk-strip small{grid-column:1/-1}}.ht-rfqplus-shell{color:#d7dde3;background:#000;border:1px solid #d2a22070;flex-direction:column;height:100%;min-height:560px;font-family:JetBrains Mono,Cascadia Mono,Consolas,monospace;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 0 2px #000000bf}.ht-rfqplus-shell *{box-sizing:border-box}.ht-rfqplus-header{background:linear-gradient(#080b0d 0%,#010203 100%);border-bottom:1px solid #d2a2204d;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 12px 8px;display:flex}.ht-rfqplus-titleblock span{color:#d5a21f;letter-spacing:.22em;font-size:10px;font-weight:800;display:block}.ht-rfqplus-titleblock h2{color:#ffcc32;letter-spacing:-.02em;margin:4px 0 2px;font-size:26px;line-height:1}.ht-rfqplus-titleblock p{color:#9da7b1;margin:0;font-size:11px}.ht-rfqplus-cloud-mini{flex-direction:column;align-items:flex-end;gap:6px;min-width:200px;display:flex}.ht-rfqplus-cloud-mini strong{background:#050607;border:1px solid #ffffff1a;padding:5px 8px;font-size:11px}.ht-rfqplus-cloud-mini strong.good{color:#5dda67;border-color:#48d24859}.ht-rfqplus-cloud-mini strong.bad{color:#ff4b55;border-color:#ff4b5559}.ht-rfqplus-cloud-mini button,.ht-rfqplus-ticket-actions button,.ht-rfqplus-blotter-table button{color:#ffcc32;font:inherit;cursor:pointer;background:#0c0f12;border:1px solid #d2a22073;padding:5px 9px;font-size:11px}.ht-rfqplus-cloud-mini button:disabled,.ht-rfqplus-ticket-actions button:disabled,.ht-rfqplus-blotter-table button:disabled{opacity:.55;cursor:not-allowed}.ht-rfqplus-tabs{background:#020304;border-bottom:1px solid #ffffff17;padding:6px 8px 0;display:flex}.ht-rfqplus-tabs button{color:#88919a;min-width:135px;height:30px;font:inherit;cursor:pointer;background:#0a0d10;border:1px solid #ffffff1c;border-bottom:0;padding:0 10px;font-size:11px}.ht-rfqplus-tabs button.active{color:#ffcc32;background:#11120b;border-color:#d2a2209e;box-shadow:inset 0 2px #d2a2208c}.ht-rfqplus-book-screen,.ht-rfqplus-blotter-screen{flex-direction:column;flex:1;gap:7px;min-height:0;padding:8px;display:flex;overflow:hidden}.ht-rfqplus-inline-alert{background:#3d090c73;border:1px solid #ff4b5552;align-items:center;gap:10px;min-height:28px;padding:6px 9px;font-size:11px;display:flex}.ht-rfqplus-inline-alert b{color:#ff4b55}.ht-rfqplus-inline-alert span{color:#f0c0c0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ht-rfqplus-inline-alert em{color:#ffcc32;white-space:nowrap;margin-left:auto;font-style:normal}.ht-rfqplus-instrument-strip,.ht-rfqplus-blotter-filters{background:#151515;border:1px solid #d2a22054;grid-template-columns:180px 130px 120px 130px minmax(180px,1fr) 100px 110px 110px;gap:1px;display:grid}.ht-rfqplus-instrument-strip label,.ht-rfqplus-blotter-filters label{color:#818991;background:#050708;border-right:1px solid #d2a2202e;flex-direction:column;justify-content:center;gap:4px;min-height:43px;padding:5px 8px;font-size:10px;display:flex}.ht-rfqplus-instrument-strip label:last-child{border-right:0}.ht-rfqplus-instrument-strip span,.ht-rfqplus-blotter-filters span{color:#e0d3bd;font-size:13px}.ht-rfqplus-instrument-strip select,.ht-rfqplus-instrument-strip input,.ht-rfqplus-blotter-filters select,.ht-rfqplus-blotter-filters input,.ht-rfqplus-ticket input,.ht-rfqplus-ticket textarea{color:#f1f4f7;width:100%;font:inherit;background:#020304;border:1px solid #ffffff21;outline:none;padding:5px 7px;font-size:12px}.ht-rfqplus-instrument-strip select:focus,.ht-rfqplus-instrument-strip input:focus,.ht-rfqplus-blotter-filters input:focus,.ht-rfqplus-ticket input:focus,.ht-rfqplus-ticket textarea:focus{border-color:#ffcc32a6}.ht-rfqplus-terminal-grid{flex:1;grid-template-columns:210px minmax(420px,1fr) 160px;gap:7px;min-height:0;display:grid}.ht-rfqplus-side-rail{background:#020405;border:1px solid #d2a2205c;flex-direction:column;gap:8px;min-height:0;padding:8px;display:flex;overflow:auto}.ht-rfqplus-searchbox span{color:#ffcc32;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.ht-rfqplus-searchbox input{color:#dbe4ed;width:100%;font:inherit;background:#030506;border:1px solid #ffffff24;padding:7px;font-size:11px}.ht-rfqplus-size-blocks{grid-template-columns:1fr 1fr;gap:2px;display:grid}.ht-rfqplus-size-blocks button{color:#fff;height:24px;font:inherit;cursor:pointer;border:1px solid #ffffff24;font-size:11px;font-weight:800}.ht-rfqplus-size-blocks.sell button{background:#b1122a}.ht-rfqplus-size-blocks.buy button{background:#168313}.ht-rfqplus-mini-summary{background:#030506;border:1px solid #ffffff1a;grid-template-columns:1fr 1fr;display:grid}.ht-rfqplus-mini-summary.single{grid-template-columns:1fr}.ht-rfqplus-mini-summary article{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;min-height:47px;padding:7px}.ht-rfqplus-mini-summary article:nth-child(2n){border-right:0}.ht-rfqplus-mini-summary span{color:#8a939b;margin-bottom:4px;font-size:10px;display:block}.ht-rfqplus-mini-summary b{color:#f1f4f7;font-size:14px}.ht-rfqplus-mini-summary b.good{color:#59d730}.ht-rfqplus-mini-summary b.bad{color:#f55}.ht-rfqplus-side-rail p{color:#8a939b;margin:auto 0 0;font-size:10.5px;line-height:1.45}.ht-rfqplus-market-core{background:#010203;border:1px solid #d2a2205c;flex-direction:column;min-width:0;min-height:0;display:flex}.ht-rfqplus-quote-row{border-bottom:1px solid #ffffff1a;grid-template-columns:120px 155px 1fr 155px 120px;align-items:center;gap:8px;padding:10px 12px 8px;display:grid}.ht-rfqplus-small-quote{color:#a9b0b7;justify-content:center;align-items:center;gap:8px;min-height:58px;display:flex}.ht-rfqplus-small-quote strong{color:#fff;font-size:24px}.ht-rfqplus-quote-box{background:linear-gradient(#0a398d,#061d54);border:1px solid #fff3;height:66px;padding:7px 10px;box-shadow:inset 0 -18px 26px #0000002e}.ht-rfqplus-quote-box small{color:#d6e6ff;font-size:12px;display:block}.ht-rfqplus-quote-box strong{color:#fff;letter-spacing:.02em;text-align:center;font-size:34px;line-height:1.05;display:block}.ht-rfqplus-speed{color:#d6a11e;text-align:center;font-size:11px}.ht-rfqplus-speed b{color:#fff;font-size:15px}.ht-rfqplus-action-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;padding:0 12px 9px;display:grid}.ht-rfqplus-action-grid button{color:#fff;height:31px;font:inherit;cursor:pointer;border:1px solid #ffffff2e;font-size:12px;font-weight:800}.ht-rfqplus-action-grid button.sell{background:#b1122a}.ht-rfqplus-action-grid button.buy{background:#168313}.ht-rfqplus-action-grid button.muted{filter:brightness(.9)}.ht-rfqplus-action-grid button:disabled{opacity:.55}.ht-rfqplus-depth-table{border-collapse:collapse;table-layout:fixed;flex:1;width:100%;font-size:13px}.ht-rfqplus-depth-table th{color:#d9dee4;text-align:right;background:#161b20;border-bottom:1px solid #3a3f45;height:24px;padding:3px 7px;font-weight:700}.ht-rfqplus-depth-table th:nth-child(3),.ht-rfqplus-depth-table td:nth-child(3){border-right:2px solid #000}.ht-rfqplus-depth-table td{text-align:right;color:#e6edf4;background:#06182d;border-bottom:1px solid #ffffff0f;height:28px;padding:3px 7px}.ht-rfqplus-depth-table tr:nth-child(2n) td{background:#082143}.ht-rfqplus-depth-table tr.top td{color:#fff;background:#1463d6}.ht-rfqplus-depth-table td.bidpx,.ht-rfqplus-depth-table td.askpx{color:#dceaff}.ht-rfqplus-ticket{background:#020304;border:1px solid #d2a22059;margin:8px;padding:10px;overflow:auto}.ht-rfqplus-ticket-head{color:#929ba4;border-bottom:1px solid #ffffff1a;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;font-size:11px;display:flex}.ht-rfqplus-ticket-head strong{color:#ffcc32}.ht-rfqplus-side-switch{gap:5px;margin-bottom:10px;display:flex}.ht-rfqplus-side-switch button{color:#dbe4ed;min-width:70px;height:30px;font:inherit;cursor:pointer;background:#0b0e12;border:1px solid #ffffff21}.ht-rfqplus-side-switch button.bid.active{color:#5dda67;border-color:#5dda67}.ht-rfqplus-side-switch button.ask.active{color:#f55;border-color:#f55}.ht-rfqplus-side-switch button.axe.active{color:#6bb7ff;border-color:#6bb7ff}.ht-rfqplus-side-switch button.rfq.active{color:#ffcc32;border-color:#ffcc32}.ht-rfqplus-form-grid{grid-template-columns:repeat(3,minmax(160px,1fr));gap:8px;display:grid}.ht-rfqplus-form-grid label,.ht-rfqplus-note-field{color:#8d969f;flex-direction:column;gap:5px;font-size:11px;display:flex}.ht-rfqplus-note-field{margin-top:9px}.ht-rfqplus-note-field textarea{resize:vertical;min-height:65px}.ht-rfqplus-ticket-actions{gap:8px;margin-top:10px;display:flex}.ht-rfqplus-blotter-screen{overflow:hidden}.ht-rfqplus-blotter-filters{grid-template-columns:180px 180px 120px 120px minmax(220px,1fr)}.ht-rfqplus-blotter-counts{background:#151515;border:1px solid #d2a22047;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.ht-rfqplus-blotter-counts article{background:#030506;flex-direction:column;justify-content:center;align-items:center;min-height:52px;display:flex}.ht-rfqplus-blotter-counts span{color:#9aa2aa;font-size:11px}.ht-rfqplus-blotter-counts b{color:#dfe7ef;font-size:20px;font-weight:500}.ht-rfqplus-blotter-counts b.good{color:#58d33a}.ht-rfqplus-blotter-counts b.warn{color:#ffbf28}.ht-rfqplus-blotter-table{border-collapse:collapse;table-layout:fixed;border:1px solid #d2a22047;width:100%;font-size:12px}.ht-rfqplus-blotter-table th{color:#b9c3cb;background:#11181f;border-bottom:1px solid #d2a22047;border-right:1px solid #d2a22038;height:26px;padding:3px 6px;font-weight:700}.ht-rfqplus-blotter-table td{color:#39d61d;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#020405;border-bottom:1px solid #d2a2201f;border-right:1px solid #d2a22029;height:24px;padding:3px 6px;overflow:hidden}.ht-rfqplus-blotter-table tr:nth-child(2n) td{background:#051008}.ht-rfqplus-blotter-table td.time{text-align:left;color:#44d829}.ht-rfqplus-blotter-table td.bid{color:#4fde35}.ht-rfqplus-blotter-table td.ask{color:#ff4d4d}.ht-rfqplus-blotter-table td.empty-row{color:#8d969f;text-align:left;padding:12px}.ht-rfqplus-lifecycle-screen{flex:1;align-content:start;gap:6px;padding:8px;display:grid;overflow:auto}.ht-rfqplus-lifecycle-screen article,.ht-rfqplus-lifecycle-screen p{background:#030506;border:1px solid #d2a2203d;margin:0;padding:8px}.ht-rfqplus-lifecycle-screen span{color:#8d969f;font-size:10px}.ht-rfqplus-lifecycle-screen strong{color:#ffcc32;margin:3px 0;display:block}.ht-rfqplus-lifecycle-screen p{color:#cdd6df;font-size:11px}.ht-rfqplus-footer{color:#9da7b1;background:#030405;border-top:1px solid #d2a2204d;align-items:center;gap:24px;min-height:30px;padding:0 12px;font-size:11px;display:flex}.ht-rfqplus-footer b{color:#d5a21f;letter-spacing:.16em;margin-left:auto;font-size:10px}.ht-rfqplus-footer .dot:before{content:"";background:#59d730;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.ht-rfqplus-footer .dot.bad:before{background:#ff4b55}@media (width<=980px){.ht-rfqplus-terminal-grid{grid-template-columns:1fr}.ht-rfqplus-instrument-strip{grid-template-columns:repeat(2,1fr)}.ht-rfqplus-quote-row{grid-template-columns:1fr 1fr}.ht-rfqplus-speed,.ht-rfqplus-small-quote{display:none}.ht-rfqplus-action-grid{grid-template-columns:1fr 1fr}.ht-rfqplus-form-grid{grid-template-columns:1fr}}.ht-workspace-popout-shell{color:#eef5ffeb;background:radial-gradient(circle at 12% 0,#ffc4571f,#0000 34%),linear-gradient(135deg,#05070c 0%,#090d16 48%,#04060a 100%);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ht-workspace-popout-shell__bar{z-index:10;background:#03060ceb;border-bottom:1px solid #ffc45729;justify-content:space-between;align-items:center;gap:12px;height:42px;padding:0 14px;display:flex;position:sticky;top:0;box-shadow:0 10px 28px #00000052}.ht-workspace-popout-shell__brand{align-items:center;gap:9px;min-width:0;display:flex}.ht-workspace-popout-shell__brand b{color:#ffc457;letter-spacing:.1em;font-size:.78rem}.ht-workspace-popout-shell__brand span{color:#eef5ffb8;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.ht-workspace-popout-shell__actions{align-items:center;gap:8px;display:flex}.ht-workspace-popout-shell__actions button{color:#ffd177f2;cursor:pointer;background:#ffc45712;border:1px solid #ffc45733;border-radius:999px;padding:5px 10px;font-size:.68rem}.ht-workspace-popout-shell__body{min-height:calc(100vh - 42px);padding:12px}.ht-workspace-popout-shell__module{background:#03060c57;border:1px solid #96aacd1f;border-radius:14px;min-height:calc(100vh - 66px);overflow:hidden}.ht-workspace-popout-shell__fallback{gap:10px;max-width:780px;padding:24px;display:grid}.ht-workspace-popout-shell__fallback h1{color:#ffc457;margin:0;font-size:1rem}.ht-workspace-popout-shell__fallback p{color:#eef5ffb3;margin:0;line-height:1.5}.ht-workspace-popout-shell__fallback code{color:#ffc457;background:#ffc45714;border:1px solid #ffc45729;border-radius:7px;padding:2px 6px}.htInstitutionalConsole{color:#f5f0e6;background:radial-gradient(circle at 10% 0,#e5b8591a,#0000 30%),radial-gradient(circle at 88% 12%,#7fc7ff14,#0000 28%),#020404;min-height:100vh;padding:28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.htInstitutionalHero{background:linear-gradient(135deg,#e5b85912,#0000 38%),#0000007a;border:1px solid #e5b85938;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px;display:flex}.htInstitutionalHero span,.htInstitutionalPanelTitle span,.htInstitutionalSidebarHeader span{color:#f2cf75;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950}.htInstitutionalHero h1{color:#fff;letter-spacing:-.075em;max-width:900px;margin:8px 0;font-size:clamp(30px,4vw,58px);line-height:.95}.htInstitutionalHero p{color:#ebf3ffc2;max-width:760px;margin:0;font-size:14px;line-height:1.5}.htInstitutionalHero button,.htInstitutionalActions button{color:#f2cf75;cursor:pointer;letter-spacing:.11em;text-transform:uppercase;background:#e5b85917;border:1px solid #e5b8595c;min-height:38px;padding:0 16px;font-size:10px;font-weight:950}.htInstitutionalHero button:disabled,.htInstitutionalActions button:disabled{cursor:not-allowed;opacity:.45}.htInstitutionalKpis{background:#00000052;border:1px solid #b0d7ff1f;border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.htInstitutionalKpis article{border-right:1px solid #b0d7ff1a;padding:16px}.htInstitutionalKpis article:last-child{border-right:0}.htInstitutionalKpis span{color:#b0d7ffb8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.htInstitutionalKpis strong{color:#f2cf75;letter-spacing:-.05em;font-size:24px}.htInstitutionalStatus{color:#cfffddeb;background:#9debb814;border:1px solid #9debb842;margin-top:16px;padding:12px 14px;font-size:12px;font-weight:800}.htInstitutionalStatus.error{color:#ffd2d2;background:#ff757514;border-color:#ff757557}.htInstitutionalShell{grid-template-columns:320px minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.htInstitutionalSidebar,.htInstitutionalMain,.htInstitutionalPanel{background:#00000070;border:1px solid #e5b85929}.htInstitutionalSidebarHeader{border-bottom:1px solid #e5b85924;justify-content:space-between;gap:12px;padding:13px;display:flex}.htInstitutionalSidebarHeader small{color:#b0d7ffb3;text-transform:uppercase;font-size:10px}.htInstitutionalInstitutionList{display:grid}.htInstitutionalInstitutionList p{color:#ebf3ff9e;margin:0;padding:14px;font-size:12px;line-height:1.45}.htInstitutionalInstitutionList button{color:#ebf3ffd6;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #b0d7ff14;gap:5px;padding:13px;display:grid}.htInstitutionalInstitutionList button.active{color:#f2cf75;background:linear-gradient(90deg,#e5b85924,#0000)}.htInstitutionalInstitutionList strong{font-size:13px}.htInstitutionalInstitutionList span{color:#b0d7ffb3;font-size:11px}.htInstitutionalTabs{border-bottom:1px solid #b0d7ff1a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.htInstitutionalTabs button{color:#b0d7ffc7;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#b0d7ff09;border:0;border-right:1px solid #b0d7ff1a;min-height:46px;font-size:10px;font-weight:950}.htInstitutionalTabs button.active{color:#f2cf75;background:#e5b8591f;box-shadow:inset 0 -2px #f2cf75}.htInstitutionalPanel{background:0 0;border:0;padding:18px}.htInstitutionalPanelTitle{gap:6px;margin-bottom:16px;display:grid}.htInstitutionalPanelTitle strong{color:#fff;letter-spacing:-.04em;font-size:20px}.htInstitutionalFormGrid{border:1px solid #e5b85924;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.htInstitutionalFormGrid label,.htInstitutionalWideField{border-bottom:1px solid #e5b8591a;grid-template-columns:150px minmax(0,1fr);display:grid}.htInstitutionalFormGrid label:nth-child(odd){border-right:1px solid #e5b8591a}.htInstitutionalFormGrid label span,.htInstitutionalWideField span{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;background:#e5b8590b;border-right:1px solid #e5b8591a;align-items:center;min-height:42px;padding:0 11px;font-size:10px;font-weight:950;display:flex}.htInstitutionalFormGrid input,.htInstitutionalFormGrid select,.htInstitutionalWideField textarea{color:#05080d;background:#dee7f7f0;border:0;min-height:42px;padding:0 12px;font-weight:780}.htInstitutionalWideField{border:1px solid #e5b85924;margin-top:12px}.htInstitutionalWideField textarea{resize:vertical;min-height:86px;padding-top:12px}.htInstitutionalActions{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.htInstitutionalActions.split{justify-content:space-between}.htInstitutionalMemberTable{border:1px solid #b0d7ff1f;margin-bottom:16px}.htInstitutionalMemberTable .head,.htInstitutionalMemberTable .row{grid-template-columns:1.4fr 1fr .7fr 1.3fr;display:grid}.htInstitutionalMemberTable .head{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;background:#b0d7ff0f;font-size:10px;font-weight:950}.htInstitutionalMemberTable span{color:#ebf3ffc7;border-bottom:1px solid #b0d7ff14;border-right:1px solid #b0d7ff14;padding:10px;font-size:11px}.htInstitutionalInviteReceipt{background:#9debb812;border:1px solid #9debb83d;margin-top:14px;padding:14px}.htInstitutionalInviteReceipt span{color:#9debb8e0;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.htInstitutionalInviteReceipt strong{color:#f2cf75;letter-spacing:.08em;margin:8px 0 4px;font-size:24px;display:block}.htInstitutionalInviteReceipt p,.htInstitutionalExplainer{color:#ebf3ffb3;margin:0 0 14px;font-size:12px;line-height:1.5}.htInstitutionalRoomList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.htInstitutionalRoomList article{background:#b0d7ff0a;border:1px solid #b0d7ff24;padding:13px}.htInstitutionalRoomList span{color:#b0d7ffbd;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.htInstitutionalRoomList strong{color:#f2cf75;margin:7px 0 5px;display:block}.htInstitutionalRoomList small{color:#ebf3ffa8}@media (width<=980px){.htInstitutionalShell,.htInstitutionalKpis,.htInstitutionalTabs,.htInstitutionalFormGrid,.htInstitutionalRoomList,.htInstitutionalFormGrid label,.htInstitutionalWideField,.htInstitutionalMemberTable .head,.htInstitutionalMemberTable .row{grid-template-columns:1fr}}.htInstitutionalAuthorityPreview{background:linear-gradient(90deg,#b0d7ff0e,#0000),#0000003d;border:1px solid #b0d7ff24;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid}.htInstitutionalAuthorityPreview div{border-right:1px solid #b0d7ff1a;padding:12px}.htInstitutionalAuthorityPreview div:last-of-type{border-right:0}.htInstitutionalAuthorityPreview span{color:#b0d7ffb8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:950;display:block}.htInstitutionalAuthorityPreview strong{color:#f2cf75;letter-spacing:.02em;font-size:12px;font-weight:950}.htInstitutionalAuthorityPreview p{color:#ebf3ffb8;border-top:1px solid #b0d7ff1a;grid-column:1/-1;margin:0;padding:11px 12px;font-size:11px;line-height:1.45}.htInstitutionalMemberTable.authority .head,.htInstitutionalMemberTable.authority .row{grid-template-columns:1.2fr 1fr 1fr 1.2fr}@media (width<=980px){.htInstitutionalAuthorityPreview,.htInstitutionalMemberTable.authority .head,.htInstitutionalMemberTable.authority .row{grid-template-columns:1fr}}.htInstitutionalQuickAccess{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.htInstitutionalQuickAccessCard{background:radial-gradient(circle at 100% 0,#d6a3291a,#0000 34%),#030303db;border:1px solid #d6a3293d;flex-direction:column;gap:8px;min-height:170px;padding:13px;display:flex;box-shadow:0 14px 38px #00000057}.htInstitutionalQuickAccessCard.primary{background:radial-gradient(circle at 100% 0,#64b5ff1f,#0000 34%),#030303e6;border-color:#64b5ff59}.htInstitutionalQuickAccessCard.muted{opacity:.78}.htInstitutionalQuickAccessCard>span{color:#64b5ff;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.htInstitutionalQuickAccessCard strong{color:#fff3ca;letter-spacing:-.02em;font-size:14px}.htInstitutionalQuickAccessCard p{color:#f6e7bd9e;flex:1;margin:0;font-size:12px;line-height:1.42}.htInstitutionalQuickAccessCard button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a32914;border:1px solid #d6a32961;min-height:34px;padding:7px 10px;font-size:10px}.htInstitutionalQuickAccessCard.primary button{color:#9fd0ff;background:#64b5ff1a;border-color:#64b5ff61}.htInstitutionalQuickAccessCard button:disabled{cursor:not-allowed;color:#f6e7bd73;background:#ffffff08;border-color:#ffffff1f}@media (width<=1180px){.htInstitutionalQuickAccess{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.htInstitutionalQuickAccess{grid-template-columns:1fr}}.htInstitutionAdminConsole{color:#f7f2e8;background:radial-gradient(circle at 0 0,#0d343059,#0000 34%),#020303;min-height:100vh;padding:24px;font-family:Inter,Arial,sans-serif}.htInstitutionAdminHero{background:linear-gradient(135deg,#060e10fa,#100e05d1);border:1px solid #d4af3759;justify-content:space-between;gap:24px;padding:28px;display:flex}.htInstitutionAdminHero span,.htInstitutionAdminPanel span,.htInstitutionAdminMetrics span{color:#9fc7ff;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.htInstitutionAdminHero h1{letter-spacing:-.07em;max-width:880px;margin:10px 0;font-size:clamp(36px,7vw,76px);line-height:.92}.htInstitutionAdminHero p{color:#f7f2e8c7;max-width:920px;line-height:1.45}.htInstitutionAdminHero button,.htInstitutionAdminPanel button{color:#f4d56a;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#d4af371f;border:1px solid #d4af378c;min-height:44px;font-weight:900}.htInstitutionAdminHero button{align-self:flex-start;padding:0 22px}.htInstitutionAdminHero button:disabled,.htInstitutionAdminPanel button:disabled{cursor:wait;opacity:.55}.htInstitutionAdminMetrics{border:1px solid #4d6f7459;border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.htInstitutionAdminMetrics article{background:#050808c7;border-right:1px solid #4d6f7447;padding:18px}.htInstitutionAdminMetrics article:last-child{border-right:0}.htInstitutionAdminMetrics strong{color:#f4d56a;margin-top:8px;font-size:28px;display:block}.htInstitutionAdminStatus{color:#f7f2e8e0;background:#d4af3714;border:1px solid #d4af3740;margin:18px 0;padding:14px 16px}.htInstitutionAdminGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.htInstitutionAdminPanel,.htInstitutionAdminTables article{background:linear-gradient(135deg,#05090af5,#100e05a8);border:1px solid #4d6f746b;padding:18px}.htInstitutionAdminPanel h2,.htInstitutionAdminTables h2{margin:8px 0 14px;font-size:18px}.htInstitutionAdminPanel p,.htInstitutionAdminTables p{color:#f7f2e8ad;line-height:1.4}.htInstitutionAdminPanel label{color:#f4d56a;letter-spacing:.08em;text-transform:uppercase;gap:6px;margin:12px 0;font-size:11px;font-weight:900;display:grid}.htInstitutionAdminPanel input,.htInstitutionAdminPanel textarea,.htInstitutionAdminPanel select{color:#050606;width:100%;font:inherit;background:#dfe7f7;border:1px solid #9fc7ff3d;padding:12px}.htInstitutionAdminPanel textarea{resize:vertical;min-height:116px}.htInstitutionAdminPanel button{width:100%;margin-top:10px}.htInstitutionAdminTables{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.htInstitutionAdminTables table{border-collapse:collapse;width:100%;font-size:13px}.htInstitutionAdminTables th,.htInstitutionAdminTables td{text-align:left;border-bottom:1px solid #4d6f7459;padding:10px 8px}.htInstitutionAdminTables th{color:#9fc7ff;letter-spacing:.13em;text-transform:uppercase;font-size:10px}@media (width<=980px){.htInstitutionAdminHero,.htInstitutionAdminGrid,.htInstitutionAdminTables,.htInstitutionAdminMetrics{grid-template-columns:1fr}.htInstitutionAdminHero{display:grid}.htInstitutionAdminMetrics article{border-bottom:1px solid #4d6f7447;border-right:0}}.htInstitutionAdminPanel small{color:#f7f2e89e;letter-spacing:0;text-transform:none;margin-top:4px;font-size:11px;font-weight:600;line-height:1.35;display:block}.hta-matrix-shell{color:#f6e7bd;background:radial-gradient(circle at 0 0,#d6a32924,#0000 32%),linear-gradient(#070707 0%,#020202 100%);min-height:100%;padding:18px;font-family:Inter,Arial,Helvetica,sans-serif}.hta-matrix-header{background:#050505e0;border:1px solid #d6a32957;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex;box-shadow:0 18px 48px #0000007a}.hta-kicker{color:#64b5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 7px;font-size:11px}.hta-matrix-header h2{letter-spacing:-.03em;margin:0;font-size:22px}.hta-subtitle{color:#f6e7bdad;max-width:760px;margin:8px 0 0}.hta-header-badges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hta-header-badges span{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;background:#d6a3291a;border:1px solid #d6a3295c;padding:7px 10px;font-size:11px}.hta-grid{grid-template-columns:minmax(0,1.4fr) minmax(340px,.8fr);gap:14px;margin-top:14px;display:grid}.hta-card{background:#030303d6;border:1px solid #d6a32940;min-width:0;box-shadow:0 16px 42px #00000061}.hta-card-large{min-height:360px}.hta-card-head{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #d6a32938;justify-content:space-between;gap:10px;padding:12px 14px;font-size:11px;display:flex}.hta-card-head small{color:#f6e7bd7a;letter-spacing:.04em;text-transform:none}.hta-function-table,.hta-access-matrix{max-height:520px;overflow:auto}.hta-row,.hta-access-row{border-bottom:1px solid #ffffff0e;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:grid}.hta-row{grid-template-columns:1.2fr 1fr 120px}.hta-access-row{grid-template-columns:minmax(190px,1.1fr) repeat(5,82px)}.hta-row-head,.hta-access-head{z-index:1;color:#64b5ff;text-transform:uppercase;letter-spacing:.12em;background:#090909;font-size:10px;position:sticky;top:0}.hta-strong{color:#fff3ca;font-weight:700}.hta-approval,.hta-role-open,.hta-role-lock,.hta-dot{color:#f6e7bd94;letter-spacing:.08em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff1f;justify-content:center;align-items:center;min-height:22px;font-size:10px;display:inline-flex}.hta-approval-required,.hta-role-lock,.hta-dot-critical{color:#ffd676;background:#d6a3291f;border-color:#d6a3296b}.hta-dot-ok{color:#9fd0ff;background:#64b5ff1a;border-color:#64b5ff5c}.hta-role-list{max-height:520px;overflow:auto}.hta-role-item{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.hta-role-item strong{color:#fff3ca;font-size:12px;display:block}.hta-role-item small{color:#f6e7bd7a;margin-top:3px;font-size:11px;display:block}.hta-permission-cloud{flex-wrap:wrap;gap:7px;padding:12px;display:flex}.hta-permission-pill{color:#f6e7bdb8;background:#ffffff09;border:1px solid #ffffff1c;padding:7px 9px;font-size:11px}.hta-permission-sensitive{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff52}.hta-permission-restricted,.hta-permission-critical{color:#ffd676;background:#d6a3291a;border-color:#d6a32961}@media (width<=1100px){.hta-grid{grid-template-columns:1fr}.hta-matrix-header{flex-direction:column}.hta-header-badges{justify-content:flex-start}}.htia-shell{color:#f6e7bd;background:radial-gradient(circle at 0 0,#64b5ff1f,#0000 26%),radial-gradient(circle at 100% 0,#d6a32921,#0000 28%),linear-gradient(#070707 0%,#020202 100%);min-height:100%;padding:18px;font-family:Inter,Arial,Helvetica,sans-serif}.htia-header{background:#050505e6;border:1px solid #d6a32957;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex;box-shadow:0 18px 48px #00000073}.htia-kicker{color:#64b5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.htia-header h1{letter-spacing:-.03em;margin:0;font-size:24px}.htia-header p{color:#f6e7bda6;max-width:800px;margin:8px 0 0}.htia-header-status{text-align:right;background:#d6a32914;border:1px solid #d6a32957;min-width:150px;padding:10px 12px}.htia-header-status span,.htia-header-status strong{letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.htia-header-status span{color:#f6e7bd80}.htia-header-status strong{color:#ffd676;margin-top:4px}.htia-flow,.htia-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;margin-top:14px;display:grid}.htia-card{background:#030303db;border:1px solid #d6a3293d;min-width:0;box-shadow:0 16px 42px #00000059}.htia-card-main{min-height:240px}.htia-card-title{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #d6a32933;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.htia-card-title span{color:#64b5ff}.htia-form-grid{grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.htia-form-wide{grid-column:1/-1}.htia-form-grid label{display:block}.htia-form-grid label>span{color:#f6e7bd94;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:10px;display:block}.htia-form-grid input,.htia-form-grid select{color:#fff3ca;background:#ffffff09;border:1px solid #d6a32947;outline:none;width:100%;min-height:42px;padding:9px 11px}.htia-form-grid select option{color:#fff3ca;background:#090909}.htia-suggestion{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.htia-suggestion div{border-right:1px solid #ffffff12;padding:13px 14px}.htia-suggestion div:last-child{border-right:0}.htia-suggestion small{color:#f6e7bd75;text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px;font-size:10px;display:block}.htia-suggestion strong{color:#9fd0ff}.htia-summary-box{padding:14px}.htia-summary-box p{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:12px;margin:0;padding:10px 0;display:flex}.htia-summary-box strong{color:#fff3ca}.htia-summary-box span{color:#f6e7bd8f;text-align:right}.htia-admin-message{color:#f6e7bdad;background:#64b5ff0f;border:1px solid #64b5ff38;margin:0 14px 14px;padding:11px;font-size:12px;line-height:1.45}.htia-permission-review{max-height:480px;overflow:auto}.htia-permission-row{border-bottom:1px solid #fff1;grid-template-columns:minmax(0,1fr) 110px 100px;align-items:center;gap:10px;padding:10px 14px;display:grid}.htia-permission-row strong{color:#fff3ca;font-size:12px;display:block}.htia-permission-row small{color:#f6e7bd6b;margin-top:3px;font-size:10px;display:block}.htia-pill{color:#f6e7bd73;text-transform:uppercase;letter-spacing:.1em;background:#ffffff06;border:1px solid #ffffff1c;justify-content:center;align-items:center;min-height:24px;font-size:10px;display:inline-flex}.htia-pill-on{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff5c}.htia-pill-critical{color:#ffd676;background:#d6a3291a;border-color:#d6a32970}.htia-pill-soft{color:#f6e7bd8c}.htia-client-list{gap:8px;padding:14px;display:grid}.htia-client-list label{color:#fff3ca;background:#ffffff06;border:1px solid #ffffff17;align-items:center;gap:9px;padding:10px;font-size:12px;display:flex}.htia-client-list input{accent-color:#d6a329}.htia-footer-actions{background:#030303db;border:1px solid #d6a32933;justify-content:flex-end;gap:10px;margin-top:14px;padding:12px;display:flex}.htia-footer-actions button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a3290f;border:1px solid #d6a32952;padding:10px 13px;font-size:11px}.htia-footer-actions .htia-primary{background:#d6a3292e;border-color:#d6a3298c}@media (width<=1100px){.htia-header,.htia-flow,.htia-grid,.htia-form-grid,.htia-suggestion{grid-template-columns:1fr}.htia-header{flex-direction:column}.htia-permission-row{grid-template-columns:1fr}.htia-footer-actions{flex-direction:column}}.htcaf-shell{color:#f6e7bd;background:radial-gradient(circle at 0 0,#d6a32921,#0000 30%),radial-gradient(circle at 100% 0,#64b5ff1c,#0000 26%),linear-gradient(#070707 0%,#020202 100%);min-height:100%;padding:18px;font-family:Inter,Arial,Helvetica,sans-serif}.htcaf-header{background:#050505e6;border:1px solid #d6a32957;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex;box-shadow:0 18px 48px #00000073}.htcaf-kicker{color:#64b5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.htcaf-header h1{letter-spacing:-.03em;margin:0;font-size:24px}.htcaf-header p{color:#f6e7bda6;max-width:820px;margin:8px 0 0}.htcaf-status{text-align:right;background:#d6a32914;border:1px solid #d6a32957;min-width:150px;padding:10px 12px}.htcaf-status span,.htcaf-status strong{letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.htcaf-status span{color:#f6e7bd80}.htcaf-status strong{color:#ffd676;margin-top:4px}.htcaf-flow,.htcaf-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;margin-top:14px;display:grid}.htcaf-card{background:#030303db;border:1px solid #d6a3293d;min-width:0;box-shadow:0 16px 42px #00000059}.htcaf-card-main{min-height:230px}.htcaf-card-title{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #d6a32933;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.htcaf-card-title span{color:#64b5ff}.htcaf-form-grid{grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.htcaf-form-stack{gap:12px;padding:14px;display:grid}.htcaf-form-grid label,.htcaf-form-stack label{display:block}.htcaf-form-grid label>span,.htcaf-form-stack label>span{color:#f6e7bd94;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:10px;display:block}.htcaf-form-grid input,.htcaf-form-grid select,.htcaf-form-stack input,.htcaf-form-stack select{color:#fff3ca;background:#ffffff09;border:1px solid #d6a32947;outline:none;width:100%;min-height:42px;padding:9px 11px}.htcaf-form-grid select option,.htcaf-form-stack select option{color:#fff3ca;background:#090909}.htcaf-user-table{max-height:470px;overflow:auto}.htcaf-user-row{border-bottom:1px solid #fff1;grid-template-columns:minmax(190px,1fr) minmax(160px,.75fr) minmax(160px,.8fr) minmax(260px,1.2fr);align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:grid}.htcaf-user-head{z-index:1;color:#64b5ff;text-transform:uppercase;letter-spacing:.12em;background:#090909;font-size:10px;position:sticky;top:0}.htcaf-user-row strong{color:#fff3ca;display:block}.htcaf-user-row small{color:#f6e7bd6b;margin-top:3px;display:block}.htcaf-scope-cloud{flex-wrap:wrap;gap:6px;display:flex}.htcaf-scope-cloud em{color:#9fd0ff;text-transform:uppercase;letter-spacing:.08em;background:#64b5ff14;border:1px solid #64b5ff4d;padding:5px 7px;font-size:10px;font-style:normal}.htcaf-roadmap{gap:9px;padding:14px;display:grid}.htcaf-roadmap div{background:#ffffff06;border:1px solid #ffffff17;padding:11px}.htcaf-roadmap span{color:#ffd676;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:10px;display:block}.htcaf-roadmap p{color:#f6e7bda3;margin:0;font-size:12px;line-height:1.42}.htcaf-actions{background:#030303db;border:1px solid #d6a32933;justify-content:flex-end;gap:10px;margin-top:14px;padding:12px;display:flex}.htcaf-actions button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a3290f;border:1px solid #d6a32952;padding:10px 13px;font-size:11px}.htcaf-actions .htcaf-primary{background:#d6a3292e;border-color:#d6a3298c}@media (width<=1120px){.htcaf-header,.htcaf-flow,.htcaf-grid,.htcaf-form-grid,.htcaf-user-row{grid-template-columns:1fr}.htcaf-header,.htcaf-actions{flex-direction:column}}.htcaf-cloud-status{background:#64b5ff14;border-color:#64b5ff5c}.htcaf-cloud-status strong{color:#9fd0ff}.htcaf-cloud-banner{background:#030303db;border:1px solid #64b5ff40;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.htcaf-cloud-banner div{gap:7px;min-width:min(460px,100%);display:grid}.htcaf-cloud-banner span{color:#64b5ff;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.htcaf-cloud-banner select{color:#fff3ca;background:#ffffff09;border:1px solid #64b5ff47;min-height:38px;padding:8px 10px}.htcaf-cloud-banner option{color:#fff3ca;background:#090909}.htcaf-cloud-banner button{color:#9fd0ff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#64b5ff14;border:1px solid #64b5ff52;padding:10px 13px;font-size:11px}.htcaf-cloud-banner button:disabled{opacity:.5;cursor:not-allowed}.htcaf-message{color:#f6e7bdd1;background:#ffffff0a;border:1px solid #ffffff1f;margin-top:12px;padding:11px 12px;font-size:12px}.htcaf-message.ok{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff47}.htcaf-message.error{color:#ffb4b4;background:#ff646414;border-color:#ff64644d}.htcaf-role-preview{background:#64b5ff0f;border:1px solid #64b5ff3d;margin:0 14px 14px;padding:11px}.htcaf-role-preview span,.htcaf-role-preview small{display:block}.htcaf-role-preview span{color:#64b5ff;text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px;font-size:10px}.htcaf-role-preview strong{color:#fff3ca;display:block}.htcaf-role-preview small{color:#f6e7bd94;margin-top:5px}.htcaf-cloud-table-card{margin-top:14px}.htcaf-empty-cloud{color:#f6e7bd8c;padding:18px 14px;font-size:12px}.htcaf-actions button:disabled{opacity:.5;cursor:not-allowed}@media (width<=780px){.htcaf-cloud-banner{flex-direction:column;align-items:stretch}}.htcaf-manual-institution-v1{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px;display:grid}.htcaf-manual-institution-v1 span{color:#f6e7bd94;letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:10px}.htcaf-manual-institution-v1 input{color:#fff3ca;background:#ffffff09;border:1px solid #64b5ff47;outline:none;width:100%;min-height:38px;padding:8px 10px}.htcaf-manual-institution-v1 input:focus{border-color:#64b5ff9e;box-shadow:0 0 0 1px #64b5ff24}.htcaf-manual-institution-v1 button{color:#9fd0ff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#64b5ff14;border:1px solid #64b5ff52;min-height:38px;padding:8px 10px;font-size:10px}.htcaf-manual-institution-v1 button:disabled{cursor:not-allowed;opacity:.5}@media (width<=820px){.htcaf-manual-institution-v1{grid-template-columns:1fr}}.hteif-shell{color:#f6e7bd;background:radial-gradient(circle at 0 0,#d6a32921,#0000 30%),radial-gradient(circle at 100% 0,#64b5ff1c,#0000 26%),linear-gradient(#070707 0%,#020202 100%);min-height:100%;padding:18px;font-family:Inter,Arial,Helvetica,sans-serif}.hteif-header{background:#050505e6;border:1px solid #d6a32957;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex;box-shadow:0 18px 48px #00000073}.hteif-kicker{color:#64b5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.hteif-header h1{letter-spacing:-.03em;margin:0;font-size:24px}.hteif-header p{color:#f6e7bda6;max-width:820px;margin:8px 0 0}.hteif-status{text-align:right;background:#d6a32914;border:1px solid #d6a32957;min-width:150px;padding:10px 12px}.hteif-status span,.hteif-status strong{letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.hteif-status span{color:#f6e7bd80}.hteif-status strong{color:#ffd676;margin-top:4px}.hteif-flow,.hteif-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;margin-top:14px;display:grid}.hteif-card{background:#030303db;border:1px solid #d6a3293d;min-width:0;box-shadow:0 16px 42px #00000059}.hteif-card-main{min-height:180px}.hteif-card-title{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #d6a32933;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.hteif-card-title span{color:#64b5ff}.hteif-upload-box{justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.hteif-upload-box span{color:#f6e7bd80;text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px;font-size:10px;display:block}.hteif-upload-box strong{color:#fff3ca;font-size:18px;display:block}.hteif-upload-box p{color:#f6e7bd99;margin:8px 0 0}.hteif-upload-box button,.hteif-actions button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a3290f;border:1px solid #d6a32952;padding:10px 13px;font-size:11px}.hteif-batch-status{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.hteif-batch-status div{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;padding:18px}.hteif-batch-status strong{color:#ffd676;font-size:26px;display:block}.hteif-batch-status span{color:#9fd0ff;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.hteif-column-cloud{flex-wrap:wrap;gap:8px;padding:14px;display:flex}.hteif-column-cloud span{color:#9fd0ff;background:#64b5ff14;border:1px solid #64b5ff4d;padding:7px 9px;font-size:11px}.hteif-column-cloud.soft span{color:#ffd676;background:#d6a32912;border-color:#d6a3294d}.hteif-card-table{margin-top:14px}.hteif-table{max-height:470px;overflow:auto}.hteif-row{border-bottom:1px solid #fff1;grid-template-columns:60px minmax(230px,1.1fr) minmax(170px,.8fr) minmax(190px,.9fr) 130px 110px minmax(240px,1.2fr);align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:grid}.hteif-head{z-index:1;color:#64b5ff;text-transform:uppercase;letter-spacing:.12em;background:#090909;font-size:10px;position:sticky;top:0}.hteif-row strong{color:#fff3ca;display:block}.hteif-row small{color:#f6e7bd6b;margin-top:3px;display:block}.hteif-pill{color:#f6e7bd80;text-transform:uppercase;letter-spacing:.1em;background:#ffffff06;border:1px solid #ffffff1c;justify-content:center;align-items:center;min-height:24px;font-size:10px;display:inline-flex}.hteif-pill-ready{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff5c}.hteif-pill-warning{color:#ffd676;background:#d6a3291a;border-color:#d6a32970}.hteif-pill-blocked{color:#ffb4b4;background:#ff646414;border-color:#ff64645c}.hteif-actions{background:#030303db;border:1px solid #d6a32933;justify-content:flex-end;gap:10px;margin-top:14px;padding:12px;display:flex}.hteif-actions .hteif-primary{background:#d6a3292e;border-color:#d6a3298c}@media (width<=1180px){.hteif-header,.hteif-flow,.hteif-grid,.hteif-upload-box,.hteif-row{grid-template-columns:1fr}.hteif-header,.hteif-upload-box{flex-direction:column;align-items:flex-start}.hteif-actions{flex-direction:column}}.hteif-upload-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hteif-upload-actions input[type=file]{display:none}.hteif-warning-box{color:#ffb4b4;background:#ff646414;border:1px solid #ff64644d;gap:5px;margin:12px;padding:10px;display:grid}.hteif-warning-box strong{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.hteif-warning-box span{color:#ffd2d2d1;font-size:12px}.hteif-cloud-status{background:#64b5ff14;border-color:#64b5ff5c}.hteif-cloud-status strong{color:#9fd0ff}.hteif-cloud-banner{background:#030303db;border:1px solid #64b5ff40;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.hteif-cloud-banner div{gap:7px;min-width:min(460px,100%);display:grid}.hteif-cloud-banner span{color:#64b5ff;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.hteif-cloud-banner select{color:#fff3ca;background:#ffffff09;border:1px solid #64b5ff47;min-height:38px;padding:8px 10px}.hteif-cloud-banner option{color:#fff3ca;background:#090909}.hteif-cloud-banner button{color:#9fd0ff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#64b5ff14;border:1px solid #64b5ff52;padding:10px 13px;font-size:11px}.hteif-cloud-banner button:disabled,.hteif-actions button:disabled{opacity:.5;cursor:not-allowed}.hteif-message{color:#f6e7bdd1;background:#ffffff0a;border:1px solid #ffffff1f;margin-top:12px;padding:11px 12px;font-size:12px}.hteif-message.ok{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff47}.hteif-message.error{color:#ffb4b4;background:#ff646414;border-color:#ff64644d}.hteif-batch-list{display:grid}.hteif-batch-row{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(95px,.55fr)) minmax(100px,.5fr);align-items:center;gap:12px;padding:11px 14px;font-size:12px;display:grid}.hteif-batch-row strong{color:#fff3ca;display:block}.hteif-batch-row small{color:#f6e7bd73;margin-top:3px;display:block}.hteif-batch-row em{color:#9fd0ff;text-transform:uppercase;letter-spacing:.08em;background:#64b5ff14;border:1px solid #64b5ff4d;justify-self:start;padding:5px 7px;font-size:10px;font-style:normal}.hteif-empty-cloud{color:#f6e7bd8c;padding:18px 14px;font-size:12px}@media (width<=980px){.hteif-cloud-banner,.hteif-batch-row{grid-template-columns:1fr}.hteif-cloud-banner{flex-direction:column;align-items:stretch}}.hthls-shell{color:#f6e7bd;background:radial-gradient(circle at 0 0,#d6a32921,#0000 30%),radial-gradient(circle at 100% 0,#64b5ff1c,#0000 26%),linear-gradient(#070707 0%,#020202 100%);min-height:100%;padding:18px;font-family:Inter,Arial,Helvetica,sans-serif}.hthls-header{background:#050505e6;border:1px solid #d6a32957;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex;box-shadow:0 18px 48px #00000073}.hthls-kicker{color:#64b5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.hthls-header h1{letter-spacing:-.03em;margin:0;font-size:24px}.hthls-header p{color:#f6e7bda6;max-width:840px;margin:8px 0 0}.hthls-status{text-align:right;background:#d6a32914;border:1px solid #d6a32957;min-width:150px;padding:10px 12px}.hthls-status span,.hthls-status strong{letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.hthls-status span{color:#f6e7bd80}.hthls-status strong{color:#ffd676;margin-top:4px}.hthls-cloud-status{background:#64b5ff14;border-color:#64b5ff5c}.hthls-cloud-status strong{color:#9fd0ff}.hthls-cloud-banner{background:#030303db;border:1px solid #64b5ff40;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.hthls-cloud-banner div{gap:7px;min-width:min(460px,100%);display:grid}.hthls-cloud-banner span{color:#64b5ff;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.hthls-cloud-banner select,.hthls-operator-form select,.hthls-operator-form textarea{color:#fff3ca;background:#ffffff09;border:1px solid #64b5ff47;width:100%;min-height:38px;padding:8px 10px}.hthls-cloud-banner option,.hthls-operator-form option,.hthls-form-grid option{color:#fff3ca;background:#090909}.hthls-cloud-banner button,.hthls-link-list button,.hthls-actions button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a3290f;border:1px solid #d6a32952;padding:10px 13px;font-size:11px}.hthls-cloud-banner button{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff52}.hthls-flow,.hthls-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px;margin-top:14px;display:grid}.hthls-card{background:#030303db;border:1px solid #d6a3293d;min-width:0;box-shadow:0 16px 42px #00000059}.hthls-card-title{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #d6a32933;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.hthls-card-title span{color:#64b5ff}.hthls-form-grid{grid-template-columns:1fr 260px;gap:12px;padding:14px;display:grid}.hthls-form-grid label,.hthls-operator-form label{display:block}.hthls-form-grid label>span,.hthls-operator-form label>span{color:#f6e7bd94;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:10px;display:block}.hthls-form-grid input,.hthls-form-grid select{color:#fff3ca;background:#ffffff09;border:1px solid #d6a32947;outline:none;width:100%;min-height:42px;padding:9px 11px}.hthls-account-strip{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);display:grid}.hthls-account-strip div{border-right:1px solid #ffffff12;padding:13px 14px}.hthls-account-strip div:last-child{border-right:0}.hthls-account-strip small,.hthls-coverage small{color:#f6e7bd75;text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px;font-size:10px;display:block}.hthls-account-strip strong,.hthls-coverage strong{color:#fff3ca;display:block}.hthls-account-strip span,.hthls-coverage span{color:#f6e7bd85;margin-top:4px;font-size:12px;display:block}.hthls-operator-form{gap:12px;padding:14px;display:grid}.hthls-operator-form textarea{resize:vertical;min-height:86px}.hthls-coverage{background:#ffffff08;border:1px solid #ffffff1f;margin:0 14px 14px;padding:12px}.hthls-coverage.ok{background:#64b5ff12;border-color:#64b5ff52}.hthls-coverage.blocked{background:#ff646412;border-color:#ff646452}.hthls-stage-card{margin-top:14px}.hthls-stages{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.hthls-stages button{text-align:left;color:#f6e7bd9e;cursor:pointer;background:#ffffff06;border:0;border-right:1px solid #ffffff14;min-height:120px;padding:14px}.hthls-stages button.active{color:#ffd676;background:#d6a3291a}.hthls-stages span{color:#64b5ff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:10px;display:block}.hthls-stages strong{color:#fff3ca;display:block}.hthls-stages small{color:#f6e7bd8c;margin-top:8px;line-height:1.35;display:block}.hthls-link-list,.hthls-request-list{gap:8px;padding:14px;display:grid}.hthls-request-list button{text-align:left;color:#f6e7bd9e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;padding:11px}.hthls-request-list button.active{background:#64b5ff14;border-color:#64b5ff57}.hthls-request-list strong,.hthls-request-list span,.hthls-request-list small{display:block}.hthls-request-list strong{color:#fff3ca}.hthls-request-list span{color:#9fd0ff;margin-top:4px}.hthls-request-list small{color:#f6e7bd73;margin-top:4px}.hthls-actions{background:#030303db;border:1px solid #d6a32933;justify-content:flex-end;gap:10px;margin-top:14px;padding:12px;display:flex}.hthls-actions .hthls-primary{background:#d6a3292e;border-color:#d6a3298c}.hthls-cloud-banner button:disabled,.hthls-actions button:disabled,.hthls-stages button:disabled,.hthls-link-list button:disabled{opacity:.5;cursor:not-allowed}.hthls-message{color:#f6e7bdd1;background:#ffffff0a;border:1px solid #ffffff1f;margin-top:12px;padding:11px 12px;font-size:12px}.hthls-message.ok{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff47}.hthls-message.error{color:#ffb4b4;background:#ff646414;border-color:#ff64644d}.hthls-empty-cloud{color:#f6e7bd8c;padding:8px 0;font-size:12px}@media (width<=1120px){.hthls-header,.hthls-flow,.hthls-grid,.hthls-form-grid,.hthls-account-strip,.hthls-stages{grid-template-columns:1fr}.hthls-header,.hthls-cloud-banner{flex-direction:column;align-items:stretch}.hthls-actions{flex-direction:column}}.hthmoems-shell{color:#f6e7bd;background:radial-gradient(circle at 0 0,#d6a32921,#0000 30%),radial-gradient(circle at 100% 0,#64b5ff1c,#0000 26%),linear-gradient(#070707 0%,#020202 100%);min-height:100%;padding:18px;font-family:Inter,Arial,Helvetica,sans-serif}.hthmoems-header{background:#050505e6;border:1px solid #d6a32957;justify-content:space-between;gap:18px;padding:16px;display:flex;box-shadow:0 18px 48px #00000073}.hthmoems-kicker{color:#64b5ff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.hthmoems-header h1{letter-spacing:-.03em;margin:0;font-size:24px}.hthmoems-header p{color:#f6e7bda6;max-width:860px;margin:8px 0 0}.hthmoems-status{text-align:right;background:#64b5ff14;border:1px solid #64b5ff5c;min-width:150px;padding:10px 12px}.hthmoems-status span,.hthmoems-status strong{letter-spacing:.14em;text-transform:uppercase;font-size:10px;display:block}.hthmoems-status span{color:#f6e7bd80}.hthmoems-status strong{color:#9fd0ff;margin-top:4px}.hthmoems-cloud-bar{background:#030303db;border:1px solid #64b5ff40;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.hthmoems-cloud-bar div{gap:7px;min-width:min(460px,100%);display:grid}.hthmoems-cloud-bar span,.hthmoems-form label>span,.hthmoems-notes span{color:#f6e7bd94;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.hthmoems-cloud-bar select,.hthmoems-form input,.hthmoems-form select,.hthmoems-notes textarea{color:#fff3ca;background:#ffffff09;border:1px solid #64b5ff47;width:100%;min-height:38px;padding:8px 10px}.hthmoems-cloud-bar option,.hthmoems-form option{color:#fff3ca;background:#090909}.hthmoems-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:14px;margin-top:14px;display:grid}.hthmoems-card{background:#030303db;border:1px solid #d6a3293d;min-width:0;box-shadow:0 16px 42px #00000059}.hthmoems-title{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #d6a32933;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.hthmoems-title span{color:#64b5ff}.hthmoems-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.hthmoems-form label>span,.hthmoems-notes span{margin-bottom:7px;display:block}.hthmoems-ticket-strip{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);display:grid}.hthmoems-ticket-strip div{border-right:1px solid #ffffff12;padding:13px 14px}.hthmoems-ticket-strip div:last-child{border-right:0}.hthmoems-ticket-strip small{color:#f6e7bd75;text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px;font-size:10px;display:block}.hthmoems-ticket-strip strong{color:#fff3ca;display:block}.hthmoems-ticket-strip span{color:#f6e7bd85;margin-top:4px;font-size:12px;display:block}.hthmoems-notes{padding:14px;display:block}.hthmoems-notes textarea{resize:vertical;min-height:76px}.hthmoems-stage-list{gap:8px;padding:14px;display:grid}.hthmoems-stage-list div{background:#ffffff06;border:1px solid #ffffff17;padding:11px}.hthmoems-stage-list div.active{background:#d6a3291a;border-color:#d6a32973}.hthmoems-stage-list strong,.hthmoems-stage-list span{display:block}.hthmoems-stage-list strong{color:#fff3ca}.hthmoems-stage-list span{color:#f6e7bd80;text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:11px}.hthmoems-table{display:grid}.hthmoems-table button{text-align:left;color:#f6e7bdb8;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr .7fr .7fr .7fr .7fr;gap:12px;padding:12px 14px;display:grid}.hthmoems-table button.active{background:#64b5ff14}.hthmoems-table strong{color:#fff3ca;display:block}.hthmoems-table small{color:#f6e7bd73;margin-top:4px;display:block}.hthmoems-links{gap:8px;padding:14px;display:grid}.hthmoems-cloud-bar button,.hthmoems-links button,.hthmoems-actions button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a3290f;border:1px solid #d6a32952;padding:10px 13px;font-size:11px}.hthmoems-cloud-bar button{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff52}.hthmoems-actions{background:#030303db;border:1px solid #d6a32933;justify-content:flex-end;gap:10px;margin-top:14px;padding:12px;display:flex}.hthmoems-actions .primary{background:#d6a3292e;border-color:#d6a3298c}.hthmoems-message{color:#f6e7bdd1;background:#ffffff0a;border:1px solid #ffffff1f;margin-top:12px;padding:11px 12px;font-size:12px}.hthmoems-message.ok{color:#9fd0ff;background:#64b5ff14;border-color:#64b5ff47}.hthmoems-message.error{color:#ffb4b4;background:#ff646414;border-color:#ff64644d}.hthmoems-empty{color:#f6e7bd8c;padding:18px 14px;font-size:12px}.hthmoems-cloud-bar button:disabled,.hthmoems-links button:disabled,.hthmoems-actions button:disabled{opacity:.5;cursor:not-allowed}@media (width<=1120px){.hthmoems-header,.hthmoems-cloud-bar{flex-direction:column;align-items:stretch}.hthmoems-grid,.hthmoems-form,.hthmoems-ticket-strip,.hthmoems-table button{grid-template-columns:1fr}.hthmoems-actions{flex-direction:column}}.hthmoems-active-id{color:#64b5ffad;letter-spacing:.08em;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.hthmoems-manual-id{background:#030303db;border:1px solid #d6a32933;justify-content:space-between;align-items:end;gap:12px;margin-top:12px;padding:12px;display:flex}.hthmoems-manual-id div{flex:1;gap:7px;display:grid}.hthmoems-manual-id span{color:#f6e7bd94;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.hthmoems-manual-id input{color:#fff3ca;background:#ffffff09;border:1px solid #d6a32947;width:100%;min-height:38px;padding:8px 10px}.hthmoems-manual-id button{color:#ffd676;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#d6a32914;border:1px solid #d6a3295c;padding:10px 13px;font-size:11px}.hthmoems-manual-id button:disabled{opacity:.5;cursor:not-allowed}@media (width<=820px){.hthmoems-manual-id{flex-direction:column;align-items:stretch}}.hmoemsOrderBlotterV1{color:#f6e7bd;background:radial-gradient(circle at 100% 0,#64b5ff1a,#0000 28%),linear-gradient(#050709fa,#010101fa);border:1px solid #d6a32947;margin:14px 0;overflow:hidden;box-shadow:0 18px 52px #0000006b}.hmoemsOrderBlotterV1__header{background:#00000080;border-bottom:1px solid #d6a3293d;justify-content:space-between;gap:14px;padding:13px 15px;display:flex}.hmoemsOrderBlotterV1__header p,.hmoemsOrderBlotterV1__railGroup strong,.hmoemsOrderBlotterV1__summary span,.hmoemsOrderBlotterV1 th,.hmoemsOrderBlotterV1__actionBar span,.hmoemsOrderBlotterV1__detail p,.hmoemsOrderBlotterV1__detailGrid span{color:#64b5ff;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.hmoemsOrderBlotterV1__header h2{color:#ffd676;margin:3px 0 0;font-size:20px;line-height:1}.hmoemsOrderBlotterV1__header span{color:#f6e7bd85;margin-top:7px;font-size:11px;display:block}.hmoemsOrderBlotterV1 button{color:#ffd676;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#d6a3290f;border:1px solid #d6a32952;min-height:34px;padding:8px 10px;font-size:10px;font-weight:900}.hmoemsOrderBlotterV1 button:disabled{cursor:not-allowed;opacity:.5}.hmoemsOrderBlotterV1 button:hover:not(:disabled),.hmoemsOrderBlotterV1 button.active{background:#d6a32926;border-color:#ffd676b8}.hmoemsOrderBlotterV1__message{color:#9fd0ff;background:#64b5ff14;border-bottom:1px solid #64b5ff2e;padding:9px 15px;font-size:12px}.hmoemsOrderBlotterV1__message.error{color:#ffb4b4;background:#ff636314;border-color:#ff63633d}.hmoemsOrderBlotterV1__message.warn{color:#ffd676;background:#d6a32914;border-color:#ffd67647}.hmoemsOrderBlotterV1__layout{grid-template-columns:235px minmax(0,1fr);min-height:380px;display:grid}.hmoemsOrderBlotterV1__rail{background:linear-gradient(#0e1418e0,#020202f5);border-right:1px solid #d6a3292e;align-content:start;gap:9px;padding:10px;display:grid}.hmoemsOrderBlotterV1__railGroup{border-bottom:1px solid #ffffff0f;gap:5px;padding-bottom:8px;display:grid}.hmoemsOrderBlotterV1__railGroup button{color:#f6e7bdc7;letter-spacing:.02em;text-transform:none;background:#ffffff06;border-color:#ffffff14;justify-content:space-between;align-items:center;min-height:27px;display:flex}.hmoemsOrderBlotterV1__railGroup button span{color:#ffd676;font-variant-numeric:tabular-nums}.hmoemsOrderBlotterV1__main{min-width:0}.hmoemsOrderBlotterV1__summary{background:#d6a32924;border-bottom:1px solid #d6a3292e;grid-template-columns:repeat(5,minmax(96px,1fr)) minmax(160px,1.4fr);gap:1px;display:grid}.hmoemsOrderBlotterV1__summary strong{color:#fff3ca;font-variant-numeric:tabular-nums;margin-top:7px;font-size:23px;line-height:1;display:block}.hmoemsOrderBlotterV1__actionBar{background:#00000061;border-bottom:1px solid #d6a3292e;grid-template-columns:minmax(220px,1fr) repeat(4,auto);align-items:center;gap:8px;padding:10px 12px;display:grid}.hmoemsOrderBlotterV1__actionBar strong{color:#fff3ca;margin-top:4px;display:block}.hmoemsOrderBlotterV1__tableWrap{max-height:390px;overflow:auto}.hmoemsOrderBlotterV1 table{border-collapse:collapse;width:100%;min-width:1260px;font-size:12px}.hmoemsOrderBlotterV1 thead{z-index:1;position:sticky;top:0}.hmoemsOrderBlotterV1 th{color:#9fd0ffeb;text-align:left;white-space:nowrap;background:#101821;border-bottom:1px solid #64b5ff2e;padding:8px 9px}.hmoemsOrderBlotterV1 td{color:#f6e7bdc2;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0e;padding:9px}.hmoemsOrderBlotterV1 tbody tr{cursor:pointer;background:#ffffff03}.hmoemsOrderBlotterV1 tbody tr:hover,.hmoemsOrderBlotterV1 tbody tr.selected{background:#64b5ff14}.hmoemsOrderBlotterV1 td strong{color:#fff3ca}.hmoemsOrderBlotterV1 .buy{color:#75f0a0;font-weight:900}.hmoemsOrderBlotterV1 .sell{color:#ff9a9a;font-weight:900}.hmoemsOrderBlotterV1 .status{color:#ffd676;letter-spacing:.06em;text-transform:uppercase;background:#d6a32914;border:1px solid #d6a32947;padding:3px 7px;font-size:10px;font-weight:900;display:inline-flex}.hmoemsOrderBlotterV1 .status--submitted{color:#9fd0ff;background:#64b5ff1a;border-color:#64b5ff6b}.hmoemsOrderBlotterV1 .status--approved,.hmoemsOrderBlotterV1 .status--allocated{color:#86efac;background:#52ff9914;border-color:#52ff995c}.hmoemsOrderBlotterV1 .status--rejected{color:#ffb4b4;background:#ff636314;border-color:#ff63636b}.hmoemsOrderBlotterV1 .empty{color:#f6e7bd80;padding:22px}.hmoemsOrderBlotterV1__detail{background:#0000006b;border-top:1px solid #d6a3292e;padding:12px}.hmoemsOrderBlotterV1__detailGrid{background:#d6a3291f;border:1px solid #d6a32924;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.hmoemsOrderBlotterV1__detailGrid div{background:#08090af2;min-width:0;padding:10px}.hmoemsOrderBlotterV1__detailGrid strong{color:#fff3ca;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;display:block;overflow:hidden}.hmoemsOrderBlotterV1__detailEmpty{color:#f6e7bd8f;margin:0}@media (width<=1100px){.hmoemsOrderBlotterV1__layout{grid-template-columns:1fr}.hmoemsOrderBlotterV1__rail{border-bottom:1px solid #d6a3292e;border-right:0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.hmoemsOrderBlotterV1__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.hmoemsOrderBlotterV1__actionBar,.hmoemsOrderBlotterV1__detailGrid{grid-template-columns:1fr}}.hmoemsOrderBlotterV1{background:linear-gradient(#0a0c0afa,#000000fc)!important;border-color:#d6a32966!important;margin:10px 0 14px!important;box-shadow:inset 0 0 0 1px #d6a32914,0 18px 48px #0000007a!important}.hmoemsOrderBlotterV1__header{background:linear-gradient(90deg,#030508fa,#000000f0)!important;align-items:center!important;min-height:44px!important;padding:8px 12px!important}.hmoemsOrderBlotterV1__header p{color:#64b5ff!important;letter-spacing:.16em!important;font-size:9px!important}.hmoemsOrderBlotterV1__header h2{letter-spacing:-.045em!important;margin-top:2px!important;font-size:17px!important}.hmoemsOrderBlotterV1__header span{margin-top:4px!important;font-size:10px!important}.hmoemsOrderBlotterV1__header button{color:#ffd676!important;background:linear-gradient(#221904f2,#080805f2)!important;border-color:#d6a32985!important;min-height:34px!important}.hmoemsOrderBlotterV1__message{padding:7px 12px!important;font-size:11px!important}.hmoemsOrderBlotterV1__layout{grid-template-columns:224px minmax(0,1fr)!important;min-height:520px!important}.hmoemsOrderBlotterV1__rail{background:linear-gradient(#0e191fc7,#040404fa)!important;gap:6px!important;padding:8px!important}.hmoemsOrderBlotterV1__railGroup{gap:3px!important;padding-bottom:7px!important}.hmoemsOrderBlotterV1__railGroup strong{color:#64b5ff!important;letter-spacing:.16em!important;padding:0 2px 2px!important;font-size:9px!important}.hmoemsOrderBlotterV1__railGroup button{color:#f6e7bdd1!important;background:linear-gradient(#121516eb,#080808f5)!important;border-color:#ffffff12!important;min-height:25px!important;padding:4px 8px!important;font-size:10px!important;font-weight:800!important}.hmoemsOrderBlotterV1__railGroup button.active,.hmoemsOrderBlotterV1__railGroup button:hover:not(:disabled){color:#fff3ca!important;background:linear-gradient(#4c3908e0,#171408f5)!important;border-color:#ffd6769e!important}.hmoemsOrderBlotterV1__summary{background:#d6a32938!important;grid-template-columns:repeat(5,minmax(86px,1fr)) minmax(150px,1.15fr)!important;gap:1px!important}.hmoemsOrderBlotterV1__summary article{background:linear-gradient(#080908fa,#010101fa)!important;min-height:56px!important;padding:9px 11px!important}.hmoemsOrderBlotterV1__summary span{color:#64b5ff!important;letter-spacing:.16em!important;font-size:9px!important}.hmoemsOrderBlotterV1__summary strong{color:#fff3ca!important;margin-top:5px!important;font-size:22px!important}.hmoemsOrderBlotterV1__summary .wide strong{color:#ffd676!important;font-size:18px!important}.hmoemsOrderBlotterV1__actionBar{background:linear-gradient(#070808fa,#000000fa)!important;grid-template-columns:minmax(245px,1fr) repeat(4,auto)!important;gap:6px!important;padding:8px 10px!important}.hmoemsOrderBlotterV1__actionBar span{color:#64b5ff!important;letter-spacing:.16em!important;font-size:9px!important}.hmoemsOrderBlotterV1__actionBar strong{color:#fff3ca!important;margin-top:3px!important;font-size:12px!important}.hmoemsOrderBlotterV1__actionBar button{border-color:#d6a32975!important;min-height:28px!important;padding:5px 9px!important;font-size:9px!important}.hmoemsOrderBlotterV1__tableWrap{border-top:1px solid #d6a32924!important;border-bottom:1px solid #d6a32929!important;max-height:330px!important}.hmoemsOrderBlotterV1 table{min-width:1320px!important;font-size:11px!important}.hmoemsOrderBlotterV1 thead{box-shadow:0 2px #d6a32947!important}.hmoemsOrderBlotterV1 th{color:#9fd0ff!important;letter-spacing:.12em!important;background:linear-gradient(#1a2127,#10161c)!important;padding:6px 8px!important;font-size:9px!important;line-height:1!important}.hmoemsOrderBlotterV1 th:first-child{color:#ffd676!important}.hmoemsOrderBlotterV1 td{background:#0000002e!important;border-bottom:1px solid #ffffff0b!important;padding:5px 8px!important;font-size:11px!important;line-height:1.18!important}.hmoemsOrderBlotterV1 tbody tr:nth-child(odd) td{background:#ffffff05!important}.hmoemsOrderBlotterV1 tbody tr:hover td,.hmoemsOrderBlotterV1 tbody tr.selected td{background:#64b5ff17!important}.hmoemsOrderBlotterV1 td strong{color:#fff3ca!important;font-size:11px!important;font-weight:900!important;line-height:1.18!important}.hmoemsOrderBlotterV1 .status{padding:2px 6px!important;font-size:9px!important;line-height:1.1!important}.hmoemsOrderBlotterV1 .empty{padding:15px 16px!important;font-size:11px!important}.hmoemsOrderBlotterV1__detail{background:linear-gradient(#050606fa,#010101fc)!important;padding:9px 10px 12px!important}.hmoemsOrderBlotterV1__detail header{align-items:baseline!important;gap:12px!important;min-height:24px!important;display:flex!important}.hmoemsOrderBlotterV1__detail p{color:#64b5ff!important;font-size:9px!important}.hmoemsOrderBlotterV1__detail h3{color:#ffd676!important;margin:0 0 8px!important;font-size:13px!important}.hmoemsOrderBlotterV1__detailGrid{background:#d6a32929!important;border-color:#d6a3292e!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:1px!important}.hmoemsOrderBlotterV1__detailGrid div{background:#050504fa!important;min-height:48px!important;padding:8px 9px!important}.hmoemsOrderBlotterV1__detailGrid span{color:#64b5ff!important;letter-spacing:.14em!important;font-size:9px!important}.hmoemsOrderBlotterV1__detailGrid strong{color:#fff3ca!important;margin-top:5px!important;font-size:11px!important}@media (width<=1260px){.hmoemsOrderBlotterV1__detailGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1100px){.hmoemsOrderBlotterV1__layout{grid-template-columns:1fr!important}.hmoemsOrderBlotterV1__rail{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}.hmoemsOrderBlotterV1__summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hmoemsOrderBlotterV1__actionBar,.hmoemsOrderBlotterV1__detailGrid{grid-template-columns:1fr!important}}.hmoemsCommandDrawerBackdrop{z-index:799;background:#0000006b;border:0;position:fixed;inset:0}.hmoemsCommandDrawerV1{z-index:800;color:#f6e7bd;background:radial-gradient(circle at 100% 0,#64b5ff1c,#0000 30%),linear-gradient(#060808fc,#000000fc);border-left:1px solid #d6a3296b;grid-template-rows:auto auto 1fr auto;width:min(440px,94vw);transition:right .15s;display:grid;position:fixed;top:0;bottom:0;right:-460px;box-shadow:-24px 0 60px #00000094}.hmoemsCommandDrawerV1.open{right:0}.hmoemsCommandDrawerV1 header{border-bottom:1px solid #d6a32938;justify-content:space-between;gap:12px;padding:14px;display:flex}.hmoemsCommandDrawerV1 header p{color:#64b5ff;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.hmoemsCommandDrawerV1 header h2{color:#ffd676;margin:4px 0 0;font-size:20px;line-height:1}.hmoemsCommandDrawerV1 header span{color:#f6e7bd85;margin-top:5px;font-size:11px;display:block}.hmoemsCommandDrawerV1 button,.hmoemsCommandDrawerV1 input,.hmoemsCommandDrawerV1 select,.hmoemsCommandDrawerV1 textarea{font:inherit}.hmoemsCommandDrawerV1 button{color:#ffd676;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#d6a32912;border:1px solid #d6a3295c;min-height:34px;padding:8px 10px;font-size:10px;font-weight:900}.hmoemsCommandDrawerV1 button:hover:not(:disabled),.hmoemsCommandDrawerV1 button.active{background:#d6a32929;border-color:#ffd676b8}.hmoemsCommandDrawerV1 button:disabled{cursor:not-allowed;opacity:.55}.hmoemsCommandDrawerV1__message{color:#9fd0ff;background:#64b5ff14;border-bottom:1px solid #64b5ff29;padding:8px 14px;font-size:12px}.hmoemsCommandDrawerV1__message.error{color:#ffb4b4;background:#ff636314;border-color:#ff636342}.hmoemsCommandDrawerV1__message.warn{color:#ffd676;background:#d6a32914;border-color:#ffd67647}.hmoemsCommandDrawerV1__body{align-content:start;gap:12px;padding:14px;display:grid;overflow:auto}.hmoemsCommandDrawerV1 label{color:#f6e7bda3;letter-spacing:.12em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:900;display:grid}.hmoemsCommandDrawerV1 input,.hmoemsCommandDrawerV1 select,.hmoemsCommandDrawerV1 textarea{color:#fff3ca;letter-spacing:0;text-transform:none;background:linear-gradient(#0b0f12fa,#030405fa);border:1px solid #64b5ff38;outline:none;width:100%;padding:10px;font-size:13px}.hmoemsCommandDrawerV1 textarea{resize:vertical;min-height:92px}.hmoemsCommandDrawerV1__split{grid-template-columns:1fr .72fr;gap:10px;display:grid}.hmoemsCommandDrawerV1__preview{background:#d6a32929;border:1px solid #d6a32929;grid-template-columns:1fr 1fr;gap:1px;display:grid}.hmoemsCommandDrawerV1__preview div{background:#040505fa;padding:10px}.hmoemsCommandDrawerV1__preview span{color:#64b5ff;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.hmoemsCommandDrawerV1__preview strong{color:#fff3ca;margin-top:4px;font-size:14px;display:block}.hmoemsCommandDrawerV1__mode{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.hmoemsCommandDrawerV1__mode button{white-space:normal;min-height:44px;padding:8px 6px}.hmoemsCommandDrawerV1 footer{background:#00000085;border-top:1px solid #d6a32938;grid-template-columns:1fr 1.2fr;gap:8px;padding:12px 14px;display:grid}.hmoemsCommandDrawerV1 footer .primary{color:#fff3ca;background:linear-gradient(#d6a3293d,#4c3908e6);border-color:#ffd676a8}.hmoemsOrderBlotterV1__headerActions{align-items:center;gap:8px;display:flex}@media (width<=680px){.hmoemsCommandDrawerV1__split,.hmoemsCommandDrawerV1__preview,.hmoemsCommandDrawerV1__mode,.hmoemsCommandDrawerV1 footer{grid-template-columns:1fr}}.hmoemsPostTradeOpsV1{color:#f6e7bd;background:linear-gradient(#030404fa,#000000fc);border:1px solid #d6a3294d;margin:14px 0;box-shadow:inset 0 0 0 1px #d6a3290f}.hmoemsPostTradeOpsV1__header{background:linear-gradient(90deg,#040709fa,#000000f2);border-bottom:1px solid #d6a3293d;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:8px 12px;display:flex}.hmoemsPostTradeOpsV1__header p,.hmoemsPostTradeOpsV1__summary span,.hmoemsPostTradeOpsV1__panel header p,.hmoemsPostTradeOpsV1 th{color:#64b5ff;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.hmoemsPostTradeOpsV1__header h2{color:#ffd676;letter-spacing:-.045em;margin:2px 0 0;font-size:17px;line-height:1}.hmoemsPostTradeOpsV1__header span{color:#f6e7bd85;margin-top:4px;font-size:10px;display:block}.hmoemsPostTradeOpsV1 button{color:#ffd676;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#221904f2,#080805f2);border:1px solid #d6a32985;min-height:34px;padding:8px 10px;font-size:10px;font-weight:900}.hmoemsPostTradeOpsV1 button:disabled{cursor:not-allowed;opacity:.5}.hmoemsPostTradeOpsV1__message{color:#9fd0ff;background:#64b5ff14;border-bottom:1px solid #64b5ff2e;padding:7px 12px;font-size:11px}.hmoemsPostTradeOpsV1__message.error{color:#ffb4b4;background:#ff636314;border-color:#ff63633d}.hmoemsPostTradeOpsV1__summary{background:#d6a3292e;border-bottom:1px solid #d6a3292e;grid-template-columns:repeat(4,minmax(110px,1fr)) minmax(170px,1.35fr);gap:1px;display:grid}.hmoemsPostTradeOpsV1__summary article{background:linear-gradient(#080908fa,#010101fa);min-height:54px;padding:9px 11px}.hmoemsPostTradeOpsV1__summary strong{color:#fff3ca;font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px;line-height:1;display:block}.hmoemsPostTradeOpsV1__summary .wide strong{color:#ffd676;font-size:17px}.hmoemsPostTradeOpsV1__grid{gap:10px;padding:10px;display:grid}.hmoemsPostTradeOpsV1__panel{background:#0006;border:1px solid #d6a3292e}.hmoemsPostTradeOpsV1__panel header{border-bottom:1px solid #d6a32929;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 9px;display:flex}.hmoemsPostTradeOpsV1__panel header span{color:#f6e7bd85;font-size:10px}.hmoemsPostTradeOpsV1__tableWrap{max-height:320px;overflow:auto}.hmoemsPostTradeOpsV1 table{border-collapse:collapse;width:100%;min-width:1180px;font-size:11px}.hmoemsPostTradeOpsV1 thead{z-index:1;position:sticky;top:0}.hmoemsPostTradeOpsV1 th{color:#9fd0ff;text-align:left;white-space:nowrap;background:linear-gradient(#1a2127,#10161c);border-bottom:1px solid #64b5ff2e;padding:6px 8px}.hmoemsPostTradeOpsV1 td{color:#f6e7bdc7;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #ffffff0b;padding:5px 8px}.hmoemsPostTradeOpsV1 td strong{color:#fff3ca}.hmoemsPostTradeOpsV1 tr.tone-matched td{background:#22c55e1f}.hmoemsPostTradeOpsV1 tr.tone-approved td{background:#64b5ff1a}.hmoemsPostTradeOpsV1 tr.tone-pending td{background:#d6a32914}.hmoemsPostTradeOpsV1 tr.tone-rejected td{background:#ff63631f}.hmoemsPostTradeOpsV1 tr.tone-new td{background:#ffffff05}.hmoemsPostTradeOpsV1 .empty{color:#f6e7bd8c;padding:18px}.hmoemsPostTradeOpsV1__note{color:#f6e7bd94;border-top:1px solid #d6a32924;margin:0;padding:8px 9px;font-size:11px}@media (width<=1100px){.hmoemsPostTradeOpsV1__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.hmoemsPostTradeOpsV1__panel header,.hmoemsPostTradeOpsV1__header{flex-direction:column;align-items:flex-start}}.hthmoemsAdvancedToggleV1{color:#f6e7bd;background:linear-gradient(90deg,#060809fa,#000000fa);border:1px solid #d6a32938;justify-content:space-between;align-items:center;gap:14px;margin:12px 0;padding:10px 12px;display:flex}.hthmoemsAdvancedToggleV1 p{color:#64b5ff;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}.hthmoemsAdvancedToggleV1 h3{color:#ffd676;margin:3px 0 0;font-size:15px;line-height:1}.hthmoemsAdvancedToggleV1 span{color:#f6e7bd94;margin-top:5px;font-size:11px;display:block}.hthmoemsAdvancedToggleV1 button{color:#ffd676;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#d6a32914;border:1px solid #d6a32975;min-height:34px;padding:8px 10px;font-size:10px;font-weight:900}.hthmoemsAdvancedToggleV1 button:hover{background:#d6a32929;border-color:#ffd676b8}body:not(.htHmoemsAdvancedMode) .hthmoems-grid{display:none!important}body.htHmoemsAdvancedMode .hthmoems-grid{display:grid!important}body:not(.htHmoemsAdvancedMode) .hthmoems-grid+*{margin-top:0}@media (width<=900px){.hthmoemsAdvancedToggleV1{flex-direction:column;align-items:flex-start}}.htwd-dock{z-index:9999;color:#e9dfc5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#151719fa,#05080afa),radial-gradient(circle at 0 0,#dbab3629,#0000 40%);border:1px solid #dca83073;border-radius:10px;width:min(1120px,100vw - 28px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;top:10px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 18px 80px #0000008c}.htwd-titlebar,.htwd-menubar,.htwd-commandbar,.htwd-strip{align-items:center;display:flex}.htwd-titlebar{background:linear-gradient(#373a3ccc,#16181bdb);border-bottom:1px solid #ffffff14;justify-content:space-between;min-height:30px;padding:0 9px}.htwd-left,.htwd-right{align-items:center;gap:8px;display:flex}.htwd-caret{color:#cfa246;font-size:11px}.htwd-titlebar strong{color:#f3e6bc;letter-spacing:.03em;font-size:12px}.htwd-view{color:#8fddff;font-size:12px}.htwd-right button,.htwd-menubar button,.htwd-commandbar button,.htwd-strip button,.htwd-commandbar select{color:#d8cfbb;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:4px;min-height:24px;padding:0 9px;font-size:12px}.htwd-right button:hover,.htwd-menubar button:hover,.htwd-commandbar button:hover,.htwd-strip button:hover{color:#ffe2a0;border-color:#dca83099}.htwd-cloud{color:#c5b99f;align-items:center;gap:6px;font-size:11px;display:inline-flex}.htwd-cloud i{background:#35d78c;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #35d78ce6}.htwd-menubar{background:#151719;gap:2px;min-height:30px;padding:3px 6px}.htwd-menu{position:relative}.htwd-menu>button,.htwd-help{color:#9fb2bc;background:0 0;border-color:#0000;border-radius:3px}.htwd-menu>button.active,.htwd-menu>button:hover,.htwd-help:hover{color:#f8d891;background:#dca83029}.htwd-dropdown{background:#1b1d20;border:1px solid #dca83066;border-radius:6px;width:260px;padding:6px;position:absolute;top:27px;left:0;box-shadow:0 16px 48px #0000008c}.htwd-dropdown button{text-align:left;color:#d6d0c2;background:0 0;border:0;border-radius:3px;width:100%;min-height:25px;display:block}.htwd-dropdown button:hover{color:#080808;background:#dca830}.htwd-commandbar{background:#061017;border-top:1px solid #ffffff0f;gap:6px;padding:6px}.htwd-commandbar input{color:#080808;background:#eba92f;border:1px solid #dca83080;border-radius:3px;outline:none;flex:1;height:29px;padding:0 10px;font-weight:700}.htwd-commandbar select{color:#f4f7ff;background:#12385d;border-color:#4b8accb3}.htwd-go{font-weight:800;color:#8fd5ff!important;background:#0d2538!important;border-color:#5fa2e0b3!important}.htwd-strip{background:#0a0f12;gap:6px;min-height:28px;padding:4px 6px 6px;overflow-x:auto}.htwd-strip button{color:#c9c1ae;white-space:nowrap;height:22px}.htwd-notice{color:#dca830;white-space:nowrap;margin-left:auto;font-size:11px}.htwd-mini{z-index:9999;color:#ead7a5;cursor:pointer;background:#080a0cf0;border:1px solid #dca83080;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-weight:800;display:inline-flex;position:fixed;top:12px;right:16px;box-shadow:0 14px 50px #00000073}.htwd-mini span{color:#070707;background:#dca830;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@media (width<=920px){.htwd-dock{width:calc(100vw - 12px);top:6px}.htwd-titlebar,.htwd-commandbar,.htwd-strip{flex-wrap:wrap;height:auto}.htwd-menubar{overflow-x:auto}.htwd-commandbar input{min-width:100%}.htwd-notice{margin-left:0}}.htwd-dock{color:#fff6dadb!important;background:linear-gradient(#f5b22614,#0000),#050606!important;border-color:#f5b22657!important;box-shadow:0 18px 72px #000000c2!important}.htwd-titlebar{background:linear-gradient(90deg,#f5b2261c,#0000 42%),#090908!important;border-bottom:1px solid #f5b22638!important}.htwd-left strong,.htwd-template-rail strong{color:#f4d164!important}.htwd-view{color:#9dccff!important;font-weight:850!important}.htwd-cloud{color:#fff6daa3!important}.htwd-right button,.htwd-commandbar button,.htwd-strip button,.htwd-menubar button,.htwd-template-rail button{color:#fff6dad1!important;background:#f5b22613!important;border:1px solid #f5b2263d!important}.htwd-right button:hover,.htwd-commandbar button:hover,.htwd-strip button:hover,.htwd-menubar button:hover,.htwd-template-rail button:hover{color:#ffd66b!important;border-color:#f5b2268a!important}.htwd-commandbar input,.htwd-commandbar select{color:#ffd66b!important;background:#060606!important;border:1px solid #f5b22657!important;box-shadow:inset 0 0 0 1px #f5b2260f!important}.htwd-commandbar input::placeholder{color:#ffd66b6b!important}.htwd-template-rail{background:#050606;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:6px 8px 0;display:grid}.htwd-template-rail button{text-align:left;cursor:pointer;border-radius:3px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:0 9px;display:grid}.htwd-template-rail strong{letter-spacing:.05em;font-size:11px;font-weight:950}.htwd-template-rail span{color:#fff6da85;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:760;overflow:hidden}.htwd-logout-confirm{z-index:999998;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000808b8;place-items:center;display:grid;position:fixed;inset:0}.htwd-logout-confirm>div{background:linear-gradient(#f5b22614,#0000),#060606;border:1px solid #f5b22661;width:min(460px,100vw - 32px);padding:18px;box-shadow:0 34px 110px #000000e0}.htwd-logout-confirm span{color:#9dccff;letter-spacing:.1em;font-size:11px;font-weight:950}.htwd-logout-confirm strong{color:#ffd66b;margin-top:8px;font-size:18px;font-weight:950;display:block}.htwd-logout-confirm p{color:#fff6daad;margin:10px 0 0;font-size:13px;line-height:1.5}.htwd-logout-confirm footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.htwd-logout-confirm footer button{color:#fff6dad6;cursor:pointer;background:#f5b22614;border:1px solid #f5b22642;min-height:32px;padding:0 12px;font-size:11px;font-weight:900}.htwd-logout-confirm footer button:last-child{color:#ffd66b;border-color:#f5b2268f}.htwd-mini{color:#ffd66b!important;background:#060606!important;border-color:#f5b2266b!important}.htw-workspace-window,.htw-window,[data-window-id]{max-width:none!important}@media (width<=980px){.htwd-template-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--htw-v101-fast-ease:cubic-bezier(.2, 0, 0, 1)}:is(.ht-workspace,.htw-workspace,.htw3-workspace,.ht-workspace-shell,.htw3-shell,.htw3-canvas,.ht-workspace-canvas,[class*=workspace i][class*=shell i],[class*=workspace i][class*=canvas i],[class*=workspace i][class*=surface i]){backface-visibility:hidden;contain:layout style paint;will-change:transform;overscroll-behavior:contain;transform:translateZ(0)}:is(.htw-window,.htw3-window,.ht-workspace-window,.workspace-window,.workspace-module,.workspace-panel,.workspace-block,[class*=workspace i] [class*=window i],[class*=workspace i] [class*=module i],[class*=workspace i] [class*=panel i],[class*=workspace i] [class*=block i],[class*=workspace i] [class*=dock i]){backface-visibility:hidden;contain:layout style paint;will-change:transform, left, top, width, height;transition-property:border-color,background-color,color,opacity;transition-duration:80ms;transition-timing-function:var(--htw-v101-fast-ease);transform:translateZ(0)}:is([class*=workspace i] [class*=window i],[class*=workspace i] [class*=module i],[class*=workspace i] [class*=panel i],[class*=workspace i] [class*=block i]){filter:none!important;box-shadow:0 0 0 1px #ffc53d1a!important}:is([class*=workspace i] table,[class*=workspace i] [class*=table i],[class*=workspace i] [class*=grid i],[class*=workspace i] [class*=chart i],[class*=workspace i] canvas,[class*=workspace i] svg){contain:layout style paint;backface-visibility:hidden}:is([class*=workspace i] [class*=body i],[class*=workspace i] [class*=content i],[class*=workspace i] [class*=scroll i],[class*=workspace i] [class*=list i],[class*=workspace i] [class*=feed i],[class*=workspace i] [data-radix-scroll-area-viewport]){overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:is([class*=workspace i] [class*=titlebar i],[class*=workspace i] [class*=drag i],[class*=workspace i] [class*=resize i],[class*=workspace i] [class*=handle i],[class*=workspace i] [class*=edge i],[class*=workspace i] button){touch-action:none;-webkit-user-select:none;user-select:none}:is([class*=workspace i] [class*=window i],[class*=workspace i] [class*=module i],[class*=workspace i] [class*=panel i],[class*=workspace i] [class*=block i],[class*=workspace i] [class*=dock i]) :is(*){animation-duration:.001ms!important;animation-iteration-count:1!important}:is([class*=workspace i] [class*=titlebar i],[class*=workspace i] [class*=window-chrome i],[class*=workspace i] [class*=resize i],[class*=workspace i] [class*=handle i]) *{-webkit-user-select:none;user-select:none}:is([class*=workspace i] input,[class*=workspace i] textarea,[class*=workspace i] [contenteditable=true],[class*=workspace i] table,[class*=workspace i] td,[class*=workspace i] th){-webkit-user-select:text;user-select:text}.htw-live-clock{color:#f4c542;white-space:nowrap;background:linear-gradient(#090e10fa,#040708fa);border:1px solid #ffc72c57;border-radius:4px;flex:none;justify-content:flex-start;align-items:center;gap:6px;min-width:218px;max-width:260px;height:28px;margin:0 4px;padding:0 8px;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff08,0 0 12px #ffc72c0f}.htw-live-clock__pulse{background:#36ff8c;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 9px #36ff8cbf}.htw-live-clock__time{color:#fff0a8;letter-spacing:.02em;font-variant-numeric:tabular-nums;min-width:72px;font-size:12px;font-weight:900;line-height:1}.htw-live-clock__date{color:#c7d3d9b8;letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.htw-live-clock__zone{color:#ffd75c;background:#00000061;border:1px solid #ffc72c47;border-radius:3px;outline:none;width:58px;height:20px;margin-left:auto;font-family:inherit;font-size:10px;font-weight:900}.htw-live-clock__zone:focus{border-color:#ffdc5abf;box-shadow:0 0 0 1px #ffdc5a2e}@media (width<=1180px){.htw-live-clock{min-width:154px;max-width:176px}.htw-live-clock__date{display:none}}@media (width<=980px){.htw-live-clock{min-width:126px;max-width:136px;padding:0 6px}.htw-live-clock__zone{width:48px}}.htw3-shell,.htw3-workspace-shell,.htw-workspace-shell,.htw3-titlebar,.htw3-topbar,.htwd-shell,.htwd-frame{position:relative}.htw-live-clock{z-index:42!important;min-width:204px!important;max-width:236px!important;height:28px!important;margin:0!important;position:absolute!important;top:38px!important;right:16px!important;transform:none!important}.htw-live-clock__time{font-size:12px!important}.htw-live-clock__date{text-overflow:ellipsis;max-width:72px;overflow:hidden}.htw-live-clock__zone{width:56px!important}@media (width<=1180px){.htw-live-clock{min-width:156px!important;max-width:172px!important;right:12px!important}.htw-live-clock__date{display:none!important}}@media (width<=920px){.htw-live-clock{min-width:142px!important;max-width:156px!important;padding:0 6px!important;top:72px!important;right:12px!important}.htw-live-clock__zone{width:48px!important}}.htw-live-clock{min-width:296px!important;max-width:340px!important;padding:0 8px!important;top:34px!important;right:8px!important}.htw-live-clock__time{min-width:72px!important}.htw-live-clock__date{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:116px!important;max-width:154px!important;display:inline-flex!important;overflow:hidden!important}.htw-live-clock__zone{flex:none!important;width:56px!important}@media (width<=1180px){.htw-live-clock{min-width:240px!important;max-width:268px!important;top:34px!important;right:8px!important}.htw-live-clock__date{min-width:78px!important;max-width:92px!important;display:inline-flex!important}}@media (width<=980px){.htw-live-clock{min-width:166px!important;max-width:176px!important;padding:0 6px!important;top:70px!important;right:8px!important}.htw-live-clock__date{display:none!important}.htw-live-clock__zone{width:48px!important}}.hei-shell{color:#f4f0e6;background:radial-gradient(circle at 0 0,#c8a95d21,#0000 30%),radial-gradient(circle at 80% 8%,#34d39917,#0000 28%),#07110d;min-height:100vh;padding:28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hei-hero{grid-template-columns:minmax(0,1fr) 360px;gap:22px;margin-bottom:18px;display:grid}.hei-eyebrow,.hei-panel-head span,.hei-kpi span,.hei-file span{color:#c8a95d;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:850}.hei-hero h1{letter-spacing:-.07em;max-width:980px;margin:10px 0 12px;font-size:clamp(38px,5.6vw,78px);line-height:.92}.hei-subtitle{color:#f4f0e6b8;max-width:850px;font-size:16px;line-height:1.65}.hei-upload-row{flex-wrap:wrap;align-items:end;gap:12px;margin-top:18px;display:flex}.hei-upload{color:#fff7df;cursor:pointer;background:linear-gradient(135deg,#c8a95d3d,#34d3991c);border:1px solid #c8a95d7a;border-radius:999px;padding:12px 18px;font-weight:850;display:inline-flex;box-shadow:0 18px 60px #00000038}.hei-upload input{display:none}.hei-context-select{gap:6px;min-width:260px;padding:9px 12px;display:grid}.hei-context-select span,.hei-context-banner span{color:#c8a95d;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:850}.hei-context-select select{color:#f4f0e6;background:0 0;border:0;outline:none;font-size:13px;font-weight:850}.hei-context-select option{color:#f4f0e6;background:#07110d}.hei-context-banner{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:14px 16px;display:flex}.hei-context-banner strong{margin-top:4px;font-size:18px;display:block}.hei-context-banner p{color:#f4f0e69e;margin:4px 0 0}.hei-context-banner b{color:#34d399;letter-spacing:.12em;background:#34d39914;border:1px solid #34d39940;border-radius:999px;padding:7px 10px;font-size:11px}.hei-hero-card,.hei-empty,.hei-panel,.hei-kpi,.hei-file,.hei-sheet-tabs button,.hei-context-banner,.hei-context-select,.hei-module-tabs{background:linear-gradient(#ffffff13,#ffffff09);border:1px solid #ffffff17;border-radius:24px;box-shadow:0 24px 80px #0000003d}.hei-hero-card{flex-direction:column;justify-content:flex-end;min-height:260px;padding:24px;display:flex}.hei-hero-card span{color:#f4f0e694;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.hei-hero-card strong{letter-spacing:-.04em;margin-top:10px;font-size:32px}.hei-hero-card p,.hei-empty p,.hei-muted{color:#f4f0e6a8;line-height:1.55}.hei-error{color:#fecaca;background:#ef44441f;border:1px solid #ef44444d;border-radius:16px;margin-top:14px;padding:12px 14px}.hei-empty{padding:26px}.hei-empty h2{letter-spacing:-.04em;margin:0 0 16px;font-size:30px}.hei-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hei-empty-grid article{background:#0000002e;border:1px solid #ffffff14;border-radius:20px;padding:18px}.hei-empty-grid span{color:#34d399;font-weight:900}.hei-empty-grid strong{margin:8px 0;display:block}.hei-topline{grid-template-columns:320px minmax(0,1fr);gap:14px;margin-bottom:14px;display:grid}.hei-file{min-width:0;padding:16px}.hei-file strong{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;display:block;overflow:hidden}.hei-sheet-tabs{gap:10px;display:flex;overflow-x:auto}.hei-sheet-tabs button{color:#f4f0e6;text-align:left;cursor:pointer;min-width:160px;padding:14px 16px}.hei-sheet-tabs button.is-active{background:#34d3991f;border-color:#34d3998c}.hei-sheet-tabs small{color:#f4f0e68c;margin-top:5px;display:block}.hei-module-tabs{gap:8px;margin-bottom:14px;padding:8px;display:flex;overflow-x:auto}.hei-module-tabs button{color:#f4f0e69e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:10px 14px;font-weight:850}.hei-module-tabs button.is-active{color:#fff7df;background:linear-gradient(135deg,#c8a95d38,#34d3991f)}.hei-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.hei-kpi{min-height:126px;padding:18px}.hei-kpi strong{letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:30px;display:block;overflow:hidden}.hei-kpi small{color:#f4f0e68f}.hei-kpi-main{background:linear-gradient(135deg,#c8a95d29,#34d3991c)}.hei-dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:14px;margin-bottom:14px;display:grid}.hei-chart-board{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);gap:14px;display:grid}.hei-panel{margin-bottom:14px;padding:18px;overflow:hidden}.hei-panel-wide{grid-column:1/-1}.hei-panel-command{min-height:360px}.hei-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.hei-panel-head h2{letter-spacing:-.04em;margin:6px 0 0;font-size:22px}.hei-panel-head b{color:#34d399;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.hei-insights,.hei-bars,.hei-rank-list,.hei-quality-list{gap:10px;display:grid}.hei-insight{background:#0000002e;border:1px solid #ffffff14;border-radius:18px;padding:15px}.hei-insight strong{margin-bottom:5px;display:block}.hei-insight p{color:#f4f0e6a8;margin:0;line-height:1.5}.hei-insight.positivo{border-color:#34d39940}.hei-insight.alerta{border-color:#f59e0b4d}.hei-bars-large{gap:14px}.hei-bar-row{gap:6px;display:grid}.hei-bar-label{color:#f4f0e6c7;justify-content:space-between;gap:12px;font-size:13px;display:flex}.hei-bar-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hei-bar-track{background:#ffffff13;border-radius:999px;height:10px;overflow:hidden}.hei-bar-track div{border-radius:inherit;background:linear-gradient(90deg,#c8a95d,#34d399);height:100%}.hei-rank-row,.hei-quality-row{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:14px;padding-bottom:10px;display:flex}.hei-rank-row small,.hei-quality-row small{color:#f4f0e680;margin-bottom:3px;display:block}.hei-rank-row span,.hei-quality-row span{color:#34d399;white-space:nowrap;font-weight:900}.hei-mover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hei-mover-card{background:#0000002e;border:1px solid #ffffff14;border-radius:18px;padding:14px}.hei-mover-card small,.hei-mover-card em{color:#f4f0e68c;font-style:normal;display:block}.hei-mover-card strong{text-overflow:ellipsis;white-space:nowrap;margin:6px 0;display:block;overflow:hidden}.hei-mover-card span{font-size:20px;font-weight:900}.hei-mover-card span.positive{color:#34d399}.hei-mover-card span.negative{color:#f87171}.hei-column-chart{background:#00000029;border:1px solid #ffffff14;border-radius:20px;align-items:end;gap:10px;height:340px;padding:18px 12px 12px;display:flex}.hei-column{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:8px;min-width:34px;height:100%;display:flex}.hei-column div{background:linear-gradient(#34d399,#c8a95d);border-radius:10px 10px 2px 2px;width:100%;min-height:6px}.hei-column span{color:#f4f0e694;writing-mode:vertical-rl;max-height:84px;font-size:10px;transform:rotate(180deg)}.hei-activity-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hei-activity-cell{background:linear-gradient(135deg,#34d3996b,#c8a95d29);border:1px solid #ffffff14;border-radius:20px;min-height:100px;padding:14px}.hei-activity-cell strong,.hei-activity-cell span{display:block}.hei-activity-cell span{color:#f4f0e6bd;margin-top:10px}.hei-table-wrap{border:1px solid #ffffff14;border-radius:18px;overflow:auto}.hei-table{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}.hei-table th{color:#c8a95d;text-align:left;text-transform:uppercase;letter-spacing:.1em;z-index:1;background:#101b15;padding:12px;font-size:11px;position:sticky;top:0}.hei-table td{color:#f4f0e6c2;white-space:nowrap;border-top:1px solid #fff1;padding:12px}.hei-preview td{text-overflow:ellipsis;max-width:220px;overflow:hidden}@media (width<=1200px){.hei-hero,.hei-topline,.hei-dashboard-grid,.hei-chart-board{grid-template-columns:1fr}.hei-kpi-grid,.hei-empty-grid,.hei-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.hei-shell{padding:16px}.hei-kpi-grid,.hei-empty-grid,.hei-activity-grid,.hei-mover-grid{grid-template-columns:1fr}.hei-hero h1{font-size:42px}}.halcyonAdminShell{color:#f7f1df;background:radial-gradient(circle at 10% 0,#f5c63717,#0000 35%),linear-gradient(135deg,#00110c 0%,#031811 52%,#000806 100%);min-height:100vh;padding:24px}.halcyonAdminHero,.halcyonAdminStats article,.halcyonAdminToolbar,.halcyonAdminTableWrap,.halcyonAdminDenied{background:#03100cdb;border:1px solid #f5c6372e;box-shadow:0 24px 70px #00000038}.halcyonAdminHero{justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 32px;display:flex}.halcyonAdminHero span,.halcyonAdminStats span,.halcyonAdminDenied span{color:#f5c637;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.halcyonAdminHero h1,.halcyonAdminDenied h1{color:#fff;letter-spacing:-.075em;margin:10px 0 0;font-size:clamp(38px,5vw,76px);line-height:.94}.halcyonAdminHero p,.halcyonAdminDenied p{color:#f7f1dfad;max-width:900px;margin:14px 0 0;font-size:15px;line-height:1.55}.halcyonAdminHero button,.halcyonAdminToolbar input,.adminActions button{color:#f7f1df;font:inherit;background:#00000040;border:1px solid #f5c63747}.halcyonAdminHero button{color:#00110c;text-transform:uppercase;cursor:pointer;background:#f5c637;padding:12px 18px;font-size:12px;font-weight:950}.halcyonAdminStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.halcyonAdminStats article{padding:18px}.halcyonAdminStats strong{color:#fff;margin-top:8px;font-size:34px;line-height:1;display:block}.halcyonAdminToolbar{align-items:center;gap:14px;margin-top:14px;padding:14px;display:flex}.halcyonAdminToolbar input{outline:none;width:min(620px,100%);padding:12px 14px}.halcyonAdminToolbar strong{color:#4ef0b0;font-size:13px}.halcyonAdminTableWrap{margin-top:14px;overflow:auto}.halcyonAdminTable{border-collapse:collapse;width:100%;min-width:1280px}.halcyonAdminTable th{color:#f5c637;letter-spacing:.14em;text-align:left;text-transform:uppercase;border-bottom:1px solid #f5c63724;padding:14px;font-size:10px;font-weight:950}.halcyonAdminTable td{vertical-align:top;border-bottom:1px solid #ffffff12;padding:14px}.halcyonAdminTable td strong{color:#fff;font-size:13px;display:block}.halcyonAdminTable td small{color:#f7f1df8a;margin-top:5px;font-size:12px;display:block}.halcyonAdminTable td em{color:#00110c;text-transform:uppercase;background:#f5c637;margin-top:8px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:950;display:inline-block}.adminPill{text-transform:uppercase;align-items:center;min-height:26px;padding:5px 9px;font-size:11px;font-weight:950;display:inline-flex}.adminPill.good{color:#07100d;background:#4ef0b0}.adminPill.warn{color:#07100d;background:#f5c637}.adminPill.danger{color:#fff;background:#b91c1c}.adminActions{flex-wrap:wrap;gap:7px;min-width:300px;display:flex}.adminActions button{color:#f7f1dfc7;cursor:pointer;padding:8px 10px;font-size:11px;font-weight:800}.adminActions button:hover{color:#f5c637;border-color:#f5c63799}.adminActions button:disabled{opacity:.4;cursor:not-allowed}.halcyonAdminDenied{max-width:720px;margin:12vh auto 0;padding:32px}@media (width<=920px){.halcyonAdminHero,.halcyonAdminToolbar{display:block}.halcyonAdminHero button{margin-top:18px}.halcyonAdminStats{grid-template-columns:1fr 1fr}}.halcyonAdminInvitePanel{background:#03100cdb;border:1px solid #f5c6372e;margin-top:14px;padding:18px;box-shadow:0 24px 70px #00000038}.adminInviteTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.adminInviteTop span,.adminInviteForm label span{color:#f5c637;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.adminInviteTop h2{color:#fff;letter-spacing:-.04em;margin:7px 0 0;font-size:24px}.adminInviteTop p{color:#f7f1df9e;max-width:850px;margin:8px 0 0;font-size:13px;line-height:1.5}.adminInviteTop button,.adminInviteActions button{color:#00110c;text-transform:uppercase;cursor:pointer;background:#f5c637;border:1px solid #f5c63757;padding:11px 15px;font-size:12px;font-weight:950}.adminInviteForm{border-top:1px solid #f5c6371a;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;padding-top:18px;display:grid}.adminInviteForm label{gap:8px;display:grid}.adminInviteForm input,.adminInviteForm select{color:#fff;width:100%;font:inherit;background:#00000047;border:1px solid #f5c6372e;outline:none;padding:11px 12px;font-size:13px}.adminInviteForm select option{color:#fff;background:#07100d}.adminInviteWide,.adminInviteActions{grid-column:1/-1}.adminInviteActions{align-items:center;gap:14px;display:flex}.adminInviteActions small{color:#f7f1df94;font-size:12px}@media (width<=1100px){.adminInviteForm{grid-template-columns:1fr 1fr}}@media (width<=720px){.adminInviteTop,.adminInviteActions{display:block}.adminInviteTop button,.adminInviteActions button{margin-top:12px}.adminInviteForm{grid-template-columns:1fr}}.halcyonAdminTable td em.pendingInvite{color:#07100d;background:#f5c637;margin-left:6px}.halcyonAdminActivationConsole{color:#fff7e2f2;background:linear-gradient(135deg,#e5b85912,#0000 34%),#030506eb;border:1px solid #e5b85942;margin:22px 0;padding:16px}.halcyonAdminActivationHeader,.halcyonAdminActivationPanelTitle,.halcyonAdminActivationActions{justify-content:space-between;align-items:center;gap:14px;display:flex}.halcyonAdminActivationHeader{border-bottom:1px solid #e5b8592e;padding-bottom:12px}.halcyonAdminActivationHeader div,.halcyonAdminActivationPanelTitle{gap:4px;display:grid}.halcyonAdminActivationHeader span,.halcyonAdminActivationPanelTitle span,.halcyonAdminActivationStatus span,.halcyonAdminActivationForm label>span{color:#b0d7fff0;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.halcyonAdminActivationHeader strong,.halcyonAdminActivationPanelTitle strong{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;font-size:14px}.halcyonAdminActivationHeader button,.halcyonAdminActivationActions button,.halcyonAdminActivationRequest button,.halcyonAdminActivationCodeRow button{color:#f2cf75;letter-spacing:.1em;text-transform:uppercase;background:#e5b85924;border:1px solid #e5b8596b;min-height:34px;padding:0 12px;font-size:10px;font-weight:950}.halcyonAdminActivationHeader button:hover,.halcyonAdminActivationActions button:hover,.halcyonAdminActivationRequest button:hover,.halcyonAdminActivationCodeRow button:hover{background:#e5b85938}.halcyonAdminActivationStatus{border:1px solid #e5b85929;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0;display:grid}.halcyonAdminActivationStatus>div{border-right:1px solid #e5b8591f;gap:4px;padding:10px;display:grid}.halcyonAdminActivationStatus strong{color:#fff7e2f5;overflow-wrap:anywhere;font-size:12px}.halcyonAdminActivationNotice{color:#fff7e2db;background:#e5b85912;border:1px solid #e5b8592e;margin:0 0 14px;padding:10px 12px;font-size:12px}.halcyonAdminActivationGrid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:14px;display:grid}.halcyonAdminActivationPanel{background:#00000042;border:1px solid #e5b8592e;padding:14px}.halcyonAdminActivationPanelTitle{border-bottom:1px solid #e5b85926;margin-bottom:12px;padding-bottom:10px}.halcyonAdminActivationForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.halcyonAdminActivationForm label{gap:6px;display:grid}.halcyonAdminActivationWide{grid-column:1/-1}.halcyonAdminActivationForm input,.halcyonAdminActivationForm select,.halcyonAdminActivationForm textarea{color:#fff7e2f5;background:#0000007a;border:1px solid #e5b8594d;min-height:36px;padding:8px 9px;font-size:12px}.halcyonAdminActivationForm textarea{resize:vertical}.halcyonAdminActivationCodeRow{grid-template-columns:minmax(220px,1fr) auto auto;gap:8px;display:grid}.halcyonAdminActivationActions{border-top:1px solid #e5b85926;justify-content:flex-end;margin-top:12px;padding-top:12px}.halcyonAdminActivationRows{gap:10px;max-height:520px;padding-right:4px;display:grid;overflow:auto}.halcyonAdminActivationRequest{background:#00000038;border:1px solid #e5b85924;padding:10px}.halcyonAdminActivationRequest strong{color:#f2cf75;margin-bottom:4px;font-size:12px;display:block}.halcyonAdminActivationRequest span,.halcyonAdminActivationRequest small{color:#ebe1cc9e;font-size:10px;display:block}.halcyonAdminActivationRequest p{color:#ebe1ccc7;margin:8px 0;font-size:11px;line-height:1.45}.halcyonAdminActivationRequest footer{flex-wrap:wrap;gap:6px;display:flex}.halcyonAdminActivationInvites{margin-top:14px}.halcyonAdminActivationInviteTable{border:1px solid #e5b85924;display:grid;overflow-x:auto}.halcyonAdminActivationInviteTable>div{grid-template-columns:1.4fr 1.1fr 1fr 1.2fr .8fr .9fr;min-width:920px;display:grid}.halcyonAdminActivationInviteTable>div>span{color:#ebe1ccc7;overflow-wrap:anywhere;border-bottom:1px solid #e5b8591a;border-right:1px solid #e5b8591a;padding:9px;font-size:11px}.halcyonAdminActivationInviteTable .head>span{color:#b0d7ffeb;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950}.halcyonAdminActivationEmpty{color:#ebe1cc94;margin:0;padding:10px;font-size:12px}@media (width<=980px){.halcyonAdminActivationGrid,.halcyonAdminActivationStatus,.halcyonAdminActivationForm{grid-template-columns:1fr}}.halcyonAdminActivationCodeField{grid-column:1/-1}.halcyonAdminActivationCodeField small{color:#ebe1cca8;margin-top:2px;font-size:10px;line-height:1.45}.halcyonAdminActivationCodeRow input{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:950}.halcyonAdminActivationCodeRow button:last-child{color:#b0d7fff5;background:#b0d7ff1a;border-color:#b0d7ff6b}.halcyonAdminActivationCodeRow button:last-child:hover{background:#b0d7ff29}@media (width<=720px){.halcyonAdminActivationCodeRow{grid-template-columns:1fr}}.halcyonAdminActivationConsole{order:-999;margin-top:0;margin-bottom:24px}.halcyonAdminHistoryV2Panel{margin-top:14px}.halcyonAdminHistoryV2Title{align-items:flex-end}.halcyonAdminHistoryV2Filters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.halcyonAdminHistoryV2Filters button{color:#b0d7ffeb;letter-spacing:.08em;text-transform:uppercase;background:#b0d7ff0f;border:1px solid #b0d7ff47;min-height:28px;padding:0 9px;font-size:9px;font-weight:950}.halcyonAdminHistoryV2Filters button.isActive{color:#f2cf75;background:#e5b8592e;border-color:#e5b859a8}.halcyonAdminHistoryV2Stats{border:1px solid #e5b85924;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px;display:grid}.halcyonAdminHistoryV2Stats div{border-right:1px solid #e5b8591a;gap:4px;padding:8px;display:grid}.halcyonAdminHistoryV2Stats span{color:#b0d7ffcc;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.halcyonAdminHistoryV2Stats strong{color:#fff7dc;font-size:15px}.halcyonAdminHistoryV2Table{border:1px solid #e5b85924;gap:0;max-height:680px;display:grid;overflow:auto}.halcyonAdminHistoryV2Table>div{border-bottom:1px solid #e5b8591a;grid-template-columns:1.25fr 1.05fr .8fr 1fr .65fr .9fr .75fr .9fr 1.05fr;min-width:1160px;display:grid}.halcyonAdminHistoryV2Table>div.head{z-index:3;background:#07100d;position:sticky;top:0}.halcyonAdminHistoryV2Table span{color:#fff7e2db;text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;font-size:11px;overflow:hidden}.halcyonAdminHistoryV2Table .head span{color:#b0d7ffeb;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.halcyonAdminHistoryV2Table .state{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;font-weight:950}.halcyonAdminHistoryV2Table .state-active{color:#9debb8}.halcyonAdminHistoryV2Table .state-rejected,.halcyonAdminHistoryV2Table .state-revoked,.halcyonAdminHistoryV2Table .state-suspended{color:#ff9b9b}.halcyonAdminHistoryV2Table .state-expired{color:#ffc777}@media (width<=1080px){.halcyonAdminHistoryV2Stats{grid-template-columns:repeat(3,minmax(0,1fr))}.halcyonAdminHistoryV2Title{flex-direction:column;align-items:flex-start}}.halcyonAdminHistoryV2Actions{justify-content:flex-start;align-items:center;gap:5px;display:flex}.halcyonAdminHistoryV2Actions button{color:#fff7e2e0;letter-spacing:.06em;text-transform:uppercase;background:#e5b85914;border:1px solid #e5b8593d;min-height:24px;padding:0 7px;font-size:8px;font-weight:950}.halcyonAdminHistoryV2Actions button:nth-child(2){color:#ffc777;border-color:#ffc7775c}.halcyonAdminHistoryV2Actions button:nth-child(3){color:#ff9b9b;border-color:#ff9b9b61}.halcyonAdminHistoryV2Actions button:disabled{cursor:not-allowed;opacity:.45}.halcyonAdminAccessActionError{color:#ffb0b0;letter-spacing:.04em;background:#ff9b9b14;border:1px solid #ff9b9b57;margin:0 0 12px;padding:10px 12px;font-size:11px;font-weight:850}.halcyonAdminDevicesPanel{margin-top:14px}.halcyonAdminDevicesTable{border:1px solid #e5b85924;max-height:560px;display:grid;overflow:auto}.halcyonAdminDevicesTable>div{border-bottom:1px solid #e5b8591a;grid-template-columns:1.15fr 1.35fr .55fr 1fr .85fr .45fr .9fr;min-width:1080px;display:grid}.halcyonAdminDevicesTable>div.head{z-index:3;background:#07100d;position:sticky;top:0}.halcyonAdminDevicesTable span{color:#fff7e2db;text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;font-size:11px;overflow:hidden}.halcyonAdminDevicesTable .head span{color:#b0d7ffeb;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.halcyonAdminDevicesTable .deviceState{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;font-weight:950}.halcyonAdminDevicesTable .device-active{color:#9debb8}.halcyonAdminDevicesTable .device-revoked{color:#ff9b9b}.halcyonAdminDeviceActions{align-items:center;gap:6px;display:flex}.halcyonAdminDeviceActions button{color:#b0d7fff0;letter-spacing:.06em;text-transform:uppercase;background:#b0d7ff12;border:1px solid #b0d7ff4d;min-height:24px;padding:0 7px;font-size:8px;font-weight:950}.halcyonAdminDeviceActions button:nth-child(2){color:#ff9b9b;border-color:#ff9b9b61}.halcyonAdminDeviceActions button:disabled{cursor:not-allowed;opacity:.44}.halcyonAdminDeviceRequestsPanel{margin-top:14px}.halcyonAdminDeviceRequestsTable{border:1px solid #b0d7ff24;max-height:440px;display:grid;overflow:auto}.halcyonAdminDeviceRequestsTable>div{border-bottom:1px solid #b0d7ff1a;grid-template-columns:1.15fr 1.2fr .55fr 1.2fr .75fr .45fr .9fr;min-width:1100px;display:grid}.halcyonAdminDeviceRequestsTable>div.head{z-index:3;background:#07100d;position:sticky;top:0}.halcyonAdminDeviceRequestsTable span{color:#fff7e2db;text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;font-size:11px;overflow:hidden}.halcyonAdminDeviceRequestsTable .head span{color:#b0d7fff0;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:950}.deviceRequestState{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;font-weight:950}.device-request-approved{color:#9debb8}.device-request-rejected{color:#ff9b9b}.halcyonAdminDeviceRequestActions{align-items:center;gap:6px;display:flex}.halcyonAdminDeviceRequestActions button{color:#9debb8;letter-spacing:.06em;text-transform:uppercase;background:#9debb814;border:1px solid #9debb857;min-height:24px;padding:0 7px;font-size:8px;font-weight:950}.halcyonAdminDeviceRequestActions button:nth-child(2){color:#ff9b9b;background:#ff9b9b12;border-color:#ff9b9b61}.halcyonAdminDeviceRequestActions button:disabled{cursor:not-allowed;opacity:.44}.halcyonAdminActivationAccessPage{color:#fff7e2f5;background:radial-gradient(circle at 18% 0,#e5b85914,#0000 34%),linear-gradient(#03110b 0%,#020504 100%);min-height:100vh;padding:18px}.halcyonAdminActivationAccessHero{background:linear-gradient(135deg,#e5b85914,#0000 40%),#00000042;border:1px solid #e5b85942;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:16px;padding:22px 24px;display:flex}.halcyonAdminActivationAccessHero span{color:#f2cf75;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:950}.halcyonAdminActivationAccessHero h1{color:#fffdf4;letter-spacing:-.06em;margin:8px 0 12px;font-size:clamp(34px,4vw,64px);line-height:.95}.halcyonAdminActivationAccessHero p{color:#ebe1ccb8;max-width:820px;margin:0;font-size:13px;line-height:1.55}.halcyonAdminActivationAccessHero a{color:#f2cf75;text-align:center;letter-spacing:.1em;text-transform:uppercase;background:#e5b85924;border:1px solid #e5b8596b;min-width:120px;padding:12px 14px;font-size:11px;font-weight:950;text-decoration:none}.halcyonAdminActivationAccessPage .halcyonAdminActivationConsole{margin-top:0}@media (width<=860px){.halcyonAdminActivationAccessPage{padding:12px}.halcyonAdminActivationAccessHero{flex-direction:column;align-items:flex-start}}.halcyonAdminHistoryBridge{z-index:2;background:linear-gradient(135deg,#b0d7ff0f,#0000 42%),#00000047;border:1px solid #e5b8594d;margin-top:20px;padding:16px;display:block;position:relative}.halcyonAdminHistoryBridgeHeader{border-bottom:1px solid #e5b8592e;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;padding-bottom:12px;display:flex}.halcyonAdminHistoryBridgeHeader div{gap:4px;display:grid}.halcyonAdminHistoryBridgeHeader span{color:#b0d7fffa;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.halcyonAdminHistoryBridgeHeader strong{color:#f2cf75;letter-spacing:.08em;text-transform:uppercase;font-size:15px}.halcyonAdminHistoryBridgeHeader p{color:#ebe1ccb8;max-width:940px;margin:0;font-size:12px;line-height:1.5}.halcyonAdminHistoryBridgeHeader a{color:#b0d7fffa;text-align:center;letter-spacing:.1em;text-transform:uppercase;background:#b0d7ff17;border:1px solid #b0d7ff66;min-width:180px;padding:12px 14px;font-size:10px;font-weight:950;text-decoration:none}.halcyonAdminHistoryFrame{background:#020504;border:1px solid #e5b85938;width:100%;height:82vh;min-height:780px;display:block}@media (width<=860px){.halcyonAdminHistoryBridgeHeader{flex-direction:column;align-items:flex-start}.halcyonAdminHistoryBridgeHeader a{width:100%}.halcyonAdminHistoryFrame{min-height:720px}}.halcyon-install-prompt{z-index:99999;color:#f7f1df;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 10% 0,#f5c6371c,#0000 34%),linear-gradient(135deg,#00110cfa,#041f17f5);border:1px solid #f5c63761;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:min(720px,100vw - 48px);padding:16px;animation:.36s ease-out both halcyon-install-in;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 24px 80px #0000008f}.halcyon-install-prompt__mark{color:#f5c637;letter-spacing:.04em;background:#f5c6371f;border:1px solid #f5c63780;place-items:center;width:42px;height:42px;font-weight:950;display:grid;box-shadow:inset 0 0 0 4px #00110cdb}.halcyon-install-prompt__eyebrow{color:#f5c637;letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:900}.halcyon-install-prompt h2{color:#fff;margin:0;font-size:18px;line-height:1.1}.halcyon-install-prompt p{color:#f7f1dfb8;margin:6px 0 0;font-size:13px;line-height:1.45}.halcyon-install-prompt__actions{align-items:center;gap:8px;display:flex}.halcyon-install-prompt button{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #f5c6376b;border-radius:0;padding:10px 14px;font-size:11px;font-weight:900}.halcyon-install-prompt__primary{color:#00110c;background:#f5c637}.halcyon-install-prompt__ghost{color:#f7f1dfc7;background:#ffffff0a}@keyframes halcyon-install-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){.halcyon-install-prompt{grid-template-columns:auto 1fr;width:auto;bottom:14px;left:14px;right:14px}.halcyon-install-prompt__actions{grid-column:1/-1;width:100%}.halcyon-install-prompt button{flex:1}}.hlsStandaloneRouteRoot{z-index:2147483000;background:#000;position:fixed;inset:0;overflow:auto}.hlsStandaloneBack{z-index:2147483001;color:#ff9f0a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#000000eb;border:1px solid #ff9f0a8c;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:900;position:fixed;top:14px;right:18px;box-shadow:0 12px 34px #00000094}.hlsTermShell{color:#d7dde8;letter-spacing:-.012em;background:linear-gradient(#ff9f0a1a,#0000 86px),#000;min-height:100vh;padding:48px 14px 14px;font-family:Inter,Arial,ui-sans-serif,system-ui,sans-serif}.hlsTermHeader{grid-template-columns:300px minmax(430px,1fr) minmax(390px,.74fr);align-items:stretch;gap:8px;display:grid}.hlsTermBrand,.hlsCommand,.hlsTermStatusStrip,.hlsTicker,.hlsPanel,.hlsMetric,.hlsActionBar{box-shadow:none;background:#050505;border:1px solid #202020}.hlsTermBrand{min-height:96px;padding:14px 14px 12px}.hlsTermBrand strong{color:#ff9f0a;letter-spacing:-.09em;font-size:36px;line-height:.88;display:block}.hlsTermBrand span{color:#f2f2f2;letter-spacing:.01em;text-transform:uppercase;margin-top:8px;font-size:13px;font-weight:950;display:block}.hlsTermBrand em{color:#92a0b3;margin-top:4px;font-size:11px;font-style:normal;display:block}.hlsCommand{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px;display:grid}.hlsCommand label,.hlsParamRail label,.hlsPanelHead h2,.hlsAttributionPanel th{color:#ff9f0a}.hlsCommand label{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:950}.hlsCommand input{color:#fff;background:#000;border:1px solid #4a4a4a;border-radius:0;outline:none;min-width:0;height:36px;padding:0 12px;font-size:13px;font-weight:800}.hlsCommand button,.hlsActionBar button,.hlsTinyActions button,.hlsPanelHead button,.hlsGatewayActions button,.hlsModalActions button,.hlsRailButtons button{color:#d9e0ea;cursor:pointer;background:#101010;border:1px solid #3d3d3d;border-radius:0;padding:7px 9px;font-size:10px;font-weight:950}.hlsCommand button,.hlsActionBar button:nth-child(3),.hlsActionBar button:nth-child(6),.hlsActionBar button.active,.hlsRailButtons button:first-child{color:#ff9f0a;background:#171005;border-color:#6b4a16}.hlsTermStatusStrip{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding:12px;display:flex}.hlsTermStatusStrip b{color:#a9b5c5;letter-spacing:.05em;text-transform:uppercase;background:#0d0d0d;border:1px solid #252525;border-radius:0;align-items:center;min-height:26px;padding:0 8px;font-size:9px;font-weight:950;display:inline-flex}.hlsTermStatusStrip b.ok{color:#69f0a3;background:#22c55e0f;border-color:#22c55e61}.hlsTermStatusStrip b.bad{color:#ff8c8c;background:#ef44440f;border-color:#ef444461}.hlsTicker{white-space:nowrap;color:#a8b7c9;align-items:center;gap:8px;height:30px;margin-top:8px;padding:0 10px;font-size:11px;font-weight:850;display:flex;overflow:hidden}.hlsTicker span{border-right:1px solid #2d2d2d;padding-right:10px}.hlsTicker span:first-child,.hlsTicker span:nth-child(2){color:#ff9f0a}.hlsTermFrame{grid-template-columns:76px minmax(0,1fr);gap:8px;margin-top:8px;display:grid}.hlsDeskRail{align-content:start;gap:5px;display:grid}.hlsDeskRail button{color:#8fa1b6;text-align:left;cursor:pointer;background:#050505;border:1px solid #222;border-radius:0;min-height:62px;padding:7px 6px}.hlsDeskRail button.active{color:#ff9f0a;background:#160f04;border-color:#6b4a16}.hlsDeskRail strong{letter-spacing:-.06em;font-size:17px;font-weight:950;line-height:1;display:block}.hlsDeskRail span{margin-top:5px;font-size:9px;font-weight:850;display:block}.hlsTermMain{min-width:0}.hlsActionBar{flex-wrap:wrap;align-items:center;gap:5px;padding:7px;display:flex}.hlsActionBar button.muted{color:#697589}.hlsMetricsGrid{grid-template-columns:repeat(6,minmax(135px,1fr));gap:8px;margin-top:8px;display:grid}.hlsMetric{min-height:66px;padding:10px}.hlsMetric span{color:#7d8ca1;letter-spacing:.1em;font-size:9px;font-weight:950}.hlsMetric strong{color:#fff;margin-top:8px;font-size:17px;line-height:1.05;display:block}.hlsMetric em{color:#8fa1b6;margin-top:5px;font-size:10px;font-style:normal;display:block}.hlsMetric.green strong{color:#69f0a3}.hlsMetric.gold strong{color:#ff9f0a}.hlsMetric.blue strong{color:#9ac8ff}.hlsMetric.orange strong{color:#ffbd74}.hlsMetric.red strong{color:#ff8c8c}.hlsWorkGrid{grid-template-columns:250px minmax(0,1fr) 352px;align-items:start;gap:8px;margin-top:8px;display:grid}.hlsParamRail{background:#020202;min-height:100%;padding:12px}.hlsRailBrandMini{margin-bottom:18px}.hlsRailBrandMini strong{color:#f4f4f4;letter-spacing:-.04em;font-size:22px;display:block}.hlsRailBrandMini span{color:#ff9f0a;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:900;display:block}.hlsParamRail label{gap:6px;margin-bottom:16px;font-size:12px;font-weight:900;display:grid}.hlsParamRail select,.hlsParamRail input{box-sizing:border-box;color:#dce6f3;background:#000;border:1px solid #4a4a4a;border-radius:0;outline:none;width:100%;padding:8px 9px;font-size:12px}.hlsRailStat{border-top:1px solid #1f1f1f;grid-template-columns:1fr auto;gap:10px;padding:10px 0;display:grid}.hlsRailStat span{color:#ff9f0a;font-size:12px;font-weight:900}.hlsRailStat strong{color:#f2f2f2;text-align:right;font-size:12px}.hlsRailButtons{gap:7px;margin-top:12px;display:grid}.hlsPanel{min-width:0}.hlsBlotterPanel,.hlsPanel.inspector,.hlsAuditTape,.hlsAuditTrail,.hlsAttributionPanel{padding:10px}.hlsPanelHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.hlsPanelHead.compact{margin-bottom:7px}.hlsPanelHead h2{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:950}.hlsPanelHead span{color:#8192a8;margin-top:2px;font-size:10px;display:block}.hlsFilters{flex-wrap:wrap;gap:5px;display:flex}.hlsFilters input,.hlsFilters select,.hlsInspectorForm input,.hlsInspectorForm select,.hlsModal input,.hlsModal select{color:#e7eff9;background:#000;border:1px solid #333;border-radius:0;outline:none;padding:7px 8px;font-size:10px;font-weight:750}.hlsFilters input{min-width:190px}.hlsTableWrap{background:#000;border:1px solid #1d1d1d;overflow:auto}.hlsTableWrap.terminal{max-height:48vh}.hlsTerminalTable,.hlsDistributionTable table{border-collapse:collapse;width:100%;min-width:1060px}.hlsDistributionTable table{min-width:760px}.hlsTerminalTable th,.hlsDistributionTable th{z-index:2;color:#c4cad4;text-align:left;text-transform:none;letter-spacing:.01em;background:#202020;border-bottom:1px solid #343434;border-right:1px solid #343434;padding:7px 8px;font-size:10px;position:sticky;top:0}.hlsTerminalTable td,.hlsDistributionTable td{color:#dce6f3;vertical-align:middle;border-bottom:1px solid #191919;border-right:1px solid #161616;padding:7px 8px;font-size:10px}.hlsTerminalTable tr{cursor:pointer}.hlsTerminalTable tbody tr:hover,.hlsTerminalTable tr.selected{background:#ff9f0a13}.hlsTerminalTable td strong,.hlsDistributionTable td strong{color:#ff9f0a;font-size:11px;display:block}.hlsTerminalTable td span,.hlsDistributionTable td span{color:#788aa2;margin-top:2px;font-size:9px;display:block}.deskCode{color:#ff9f0a;background:#100a02;border:1px solid #6b4a16;justify-content:center;min-width:42px;padding:3px 5px;font-size:9px;display:inline-flex}.hlsBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:0;align-items:center;padding:3px 6px;font-size:8px;font-weight:950;display:inline-flex}.hlsBadge.success{color:#69f0a3;background:#22c55e1a;border:1px solid #22c55e47}.hlsBadge.warning{color:#ff9f0a;background:#ff9f0a1a;border:1px solid #ff9f0a47}.hlsBadge.danger{color:#ff8c8c;background:#ef44441a;border:1px solid #ef444447}.hlsBadge.neutral{color:#b4c3d5;background:#94a3b814;border:1px solid #94a3b82e}.hlsTinyActions,.hlsGatewayActions{flex-wrap:wrap;gap:4px;display:flex}.hlsTinyActions button,.hlsGatewayActions button{color:#cbd8e7;background:#101010;border-color:#2e2e2e;padding:4px 5px;font-size:8px}.hlsTinyActions button:nth-child(3),.hlsGatewayActions button:nth-child(3){color:#ff9f0a;border-color:#6b4a16}.hlsInspectorStack{gap:8px;min-width:0;display:grid}.hlsInspectorForm{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hlsInspectorForm label{color:#ff9f0a;text-transform:uppercase;letter-spacing:.05em;gap:4px;font-size:9px;font-weight:950;display:grid}.hlsInspectorForm label:first-child,.hlsInspectorForm label:nth-child(2),.hlsInspectorForm label:nth-child(5),.hlsInspectorForm label:nth-child(6){grid-column:span 2}.hlsGatewayActions{margin-top:8px}.hlsBottomGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:8px;margin-top:8px;display:grid}.hlsTapeList,.hlsTrailList{gap:4px;max-height:170px;display:grid;overflow:auto}.hlsTapeList article{background:#040404;border:1px solid #171717;grid-template-columns:74px 140px 84px minmax(210px,1fr) 112px;align-items:center;gap:7px;padding:6px 7px;display:grid}.hlsTapeList strong,.hlsTapeList span,.hlsTapeList code,.hlsTapeList em{font-size:9px}.hlsTapeList strong{color:#fff}.hlsTapeList span,.hlsTapeList em{color:#8192a8;font-style:normal}.hlsTapeList code,.hlsTrailList span{color:#ff9f0a}.hlsTrailList p{color:#cbd8e7;background:#040404;border:1px solid #171717;grid-template-columns:30px 1fr;gap:7px;margin:0;padding:6px 7px;font-size:10px;display:grid}.hlsBankMatrix{grid-template-columns:minmax(0,1fr) 310px;gap:8px;display:grid}.hlsReadinessPanel{gap:8px;display:grid}.hlsReadinessPanel>div,.hlsTerminalVisuals>div{background:#050505;border:1px solid #1d1d1d;padding:10px}.hlsReadinessPanel span,.hlsTerminalVisuals span{color:#ff9f0a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.hlsReadinessPanel strong{color:#ff9f0a;margin-top:6px;font-size:26px;display:block}.hlsReadinessPanel em{color:#8192a8;font-size:10px;font-style:normal;display:block}.hlsReadinessPanel code{color:#dce7f5;word-break:break-word;background:#111;margin-top:6px;padding:5px 6px;font-size:9px;display:block}.hlsReadinessPanel p{gap:2px;margin:6px 0 0;display:grid}.hlsReadinessPanel p b{color:#fff;font-size:10px}.hlsSecurityStack{gap:3px;display:flex}.hlsSecurityStack span{color:#66778d;border:1px solid #292929;padding:3px 5px;font-size:8px;font-weight:950}.hlsSecurityStack span.on{color:#69f0a3;background:#22c55e14;border-color:#22c55e47}.hlsAttributionPanel{margin-top:8px}.hlsAttributionGrid{grid-template-columns:minmax(0,1fr) 360px;gap:8px;display:grid}.hlsDistributionTable{background:#000;border:1px solid #1d1d1d;overflow:auto}.hlsTerminalVisuals{grid-template-columns:1fr;gap:8px;display:grid}.hlsDonutCard{justify-items:center;gap:8px;display:grid}.hlsDonut{background:radial-gradient(circle at center, #050505 0 43%, transparent 44%), conic-gradient(#1684ff 0 28%, #fff 28% 45%, #ff5b1a 45% 58%, #be65ff 58% 71%, #ffeb3b 71% 84%, #21d4e3 84% 100%);border:1px solid #262626;border-radius:999px;place-items:center;width:130px;height:130px;display:grid}.hlsDonut strong{color:#fff;font-size:24px}.hlsEffectBars{gap:10px;display:grid}.hlsEffectBars p{grid-template-columns:90px 1fr;align-items:center;gap:8px;margin:0;display:grid}.hlsEffectBars span{color:#c4cad4;text-transform:none;letter-spacing:0}.hlsEffectBars b{background:#fff;min-width:8px;height:9px;display:block;box-shadow:0 0 0 1px #ffffff1f}.hlsEffectBars b.red{background:#ff5b5b}.hlsEffectBars b.blue{background:#1684ff}.hlsMiniLegend{color:#8192a8;align-items:center;gap:7px;font-size:10px;display:inline-flex}.hlsMiniLegend i{border-radius:99px;width:8px;height:8px;display:inline-block}.hlsMiniLegend .green{background:#69f0a3}.hlsMiniLegend .gold{background:#ff9f0a}.hlsMiniLegend .red{background:#ff8c8c}.hlsEmpty{color:#8192a8;margin:0;font-size:10px}.hlsModalBack{z-index:2147483200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hlsModal{background:#050505;border:1px solid #ff9f0a59;width:min(980px,96vw);max-height:90vh;padding:16px;overflow:auto;box-shadow:0 30px 110px #000000b8}.hlsModalHead,.hlsModalActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.hlsModalHead h2{color:#ff9f0a;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:16px}.hlsModalHead button{color:#98a2b3;cursor:pointer;background:0 0;border:0;font-size:24px}.hlsModalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.hlsModal label{color:#ff9f0a;text-transform:uppercase;letter-spacing:.05em;gap:5px;font-size:10px;font-weight:950;display:grid}.hlsModal .hlsCheck{background:#0d0d0d;border:1px solid #222;align-items:center;gap:8px;min-height:38px;padding:9px;display:flex}.hlsModalActions{justify-content:flex-end;margin-top:14px}@media (width<=1500px){.hlsTermHeader,.hlsWorkGrid,.hlsAttributionGrid,.hlsBottomGrid,.hlsBankMatrix{grid-template-columns:1fr}.hlsMetricsGrid{grid-template-columns:repeat(3,minmax(140px,1fr))}.hlsInspectorStack{grid-template-columns:1fr 1fr}}@media (width<=880px){.hlsTermFrame{grid-template-columns:1fr}.hlsDeskRail{grid-template-columns:repeat(4,1fr)}.hlsInspectorStack,.hlsModalGrid{grid-template-columns:1fr}.hlsMetricsGrid{grid-template-columns:1fr 1fr}.hlsTapeList article{grid-template-columns:1fr}}.hlsTicker+.hlsAttributionPanel{background:linear-gradient(#ff9f0a09,#0000 52px),#020202;border-color:#252525;margin-top:8px}.hlsTicker+.hlsAttributionPanel .hlsAttributionGrid{grid-template-columns:minmax(0,1fr) 380px}.hlsTicker+.hlsAttributionPanel .hlsDistributionTable{min-height:250px}.hlsTicker+.hlsAttributionPanel .hlsDistributionTable table{min-width:980px}.hlsTicker+.hlsAttributionPanel .hlsTerminalVisuals{align-content:stretch}.hlsTicker+.hlsAttributionPanel .hlsDonutCard{align-content:center;min-height:190px}.hlsTicker+.hlsAttributionPanel .hlsEffectBars{align-content:center;min-height:132px}.hlsTicker+.hlsAttributionPanel+.hlsTermFrame{margin-top:8px}
