:root{--bg:oklch(10.5% .014 164);--panel:oklch(15.4% .022 163);--panel2:oklch(19% .029 162);--line:oklch(28.5% .043 160/.7);--muted-text:oklch(72% .026 159);--green:oklch(80% .19 153);--green2:oklch(66% .16 155);--green3:oklch(25.5% .06 158)}body{background-image:linear-gradient(#ffffff04 1px, transparent 1px), linear-gradient(90deg, #ffffff03 1px, transparent 1px), radial-gradient(940px 540px at 86% -8%, oklch(72% .16 154/.11), transparent 64%), radial-gradient(720px 460px at 26% 20%, oklch(55% .12 165/.045), transparent 68%), linear-gradient(180deg, oklch(12% .017 164), var(--bg) 38%);background-size:48px 48px,48px 48px,auto,auto,auto}.v-sidebar-shell{background:linear-gradient(#03110cfe,#040f0bfe),radial-gradient(220px 360px at 0 0,#22c55e14,#0000 72%);box-shadow:14px 0 46px #0003}.v-brand-mark{color:#03140d;letter-spacing:-.04em;background:linear-gradient(145deg,#2eea88,#18a85f);border:1px solid #50dc8759;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:950;display:inline-flex;box-shadow:0 0 0 5px #2ad3780a,0 14px 30px #00000038}.v-top-shell{isolation:isolate;background:linear-gradient(#04120dd1,#040f0b80),radial-gradient(660px 260px at 78% -28%,#28dc801c,#0000 70%);position:relative;overflow:hidden}.v-top-shell:after{content:"";background:linear-gradient(90deg,#0000,#3dd27f2e,#0000);height:1px;position:absolute;inset:auto 0 0}.v-intel-art{z-index:-1;pointer-events:none;opacity:.68;filter:saturate(1.1);width:360px;height:250px;position:absolute;top:-106px;right:48px}.v-intel-art:before{content:"";background:repeating-radial-gradient(circle at 52% 52%,#0000 0 18px,#41dc8712 19px 20px),repeating-linear-gradient(90deg,#0000 0 26px,#41dc870d 27px 28px),radial-gradient(circle at 36% 36%,#34e68b38,#0b442b14 42%,#0000 70%);border:1px solid #48da892e;border-radius:999px;width:250px;height:250px;position:absolute;top:8px;right:10px;box-shadow:0 0 80px #21ca751f,inset 0 0 60px #23be6d0f}.v-intel-art:after{content:"";background:linear-gradient(90deg,#0000,#4fe99466,#0000);width:180px;height:1px;position:absolute;bottom:28px;right:70px;box-shadow:0 -42px #4fe9940d,0 42px #4fe99409}.v-header-quote{text-align:right;max-width:230px;color:color-mix(in oklab, var(--green) 72%, var(--muted-text));font-size:11px;line-height:1.55}.v-header-quote strong{color:var(--text);margin-bottom:2px;font-size:13px;font-weight:650;display:block}.v-card{border-color:color-mix(in oklab, var(--line) 82%, transparent);background:radial-gradient(420px 150px at 100% 0,#2cd67d09,#0000 68%),linear-gradient(#0c271ce6,#071c14f5);box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff05}.v-card:hover{border-color:#3ebe7861;transform:translateY(-1px);box-shadow:0 20px 56px #00000042,inset 0 1px #ffffff06}.v-section-title{margin-top:28px;margin-bottom:12px}.v-market-strip{background:linear-gradient(#082218d1,#061b13ed);border-color:#38ba733d;box-shadow:0 20px 52px #0003,inset 0 1px #ffffff05}.v-market-cell{min-width:172px;padding:16px 18px}.v-market-cell+.v-market-cell{border-left:1px solid #4ab87829}.v-metric-direction{background:#04140e5c;border:1px solid #52bc7f29;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;display:inline-flex}.v-attention-card{border-radius:20px;min-height:100%;padding:16px}.v-event-visual{--event-accent:44, 220, 126;border:1px solid rgba(var(--event-accent), .22);background:radial-gradient(circle at 24% 28%, rgba(var(--event-accent), .28), transparent 34%), linear-gradient(145deg, rgba(var(--event-accent), .1), #03120cc2);border-radius:14px;width:104px;min-width:104px;height:72px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.v-event-visual[data-tone=juros]{--event-accent:103, 156, 255}.v-event-visual[data-tone=commodities]{--event-accent:232, 150, 73}.v-event-visual[data-tone=inflacao]{--event-accent:238, 190, 70}.v-event-visual[data-tone=cambio]{--event-accent:72, 214, 155}.v-event-visual[data-tone=fiscal]{--event-accent:190, 114, 255}.v-event-visual[data-tone=atividade]{--event-accent:68, 204, 224}.v-event-visual[data-tone=credito]{--event-accent:231, 102, 102}.v-event-visual:before,.v-event-visual:after{content:"";border:1px solid rgba(var(--event-accent), .2);border-radius:999px;position:absolute}.v-event-visual:before{width:100px;height:100px;top:-46px;right:-36px}.v-event-visual:after{width:58px;height:58px;bottom:-36px;left:-28px}.v-event-visual svg{z-index:2;color:rgba(var(--event-accent), .95);filter:drop-shadow(0 0 14px rgba(var(--event-accent), .22));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-attention-grid{border-top:1px solid #4cb17621;border-bottom:1px solid #4cb1761a;grid-template-columns:1fr 1fr .82fr;margin-top:14px;display:grid;overflow:hidden}.v-attention-cell{min-width:0;padding:13px 14px}.v-attention-cell+.v-attention-cell{border-left:1px solid #4cb1761f}.v-attention-cell:first-child{padding-left:0}.v-attention-cell:last-child{padding-right:0}.v-operational-shell{background:linear-gradient(#0a291de0,#061b13f5);border:1px solid #3eba773d;border-radius:20px;overflow:hidden;box-shadow:0 20px 52px #0003,inset 0 1px #ffffff05}.v-operational-header{border-bottom:1px solid #45b4761f;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.v-opportunity-stats{grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 14px;display:grid}.v-opportunity-stat{background:#03140e66;border:1px solid #42b57429;border-radius:15px;min-width:0;padding:12px}.v-opportunity-stat[data-tone=green]{box-shadow:inset 3px 0 #2fe083b8}.v-opportunity-stat[data-tone=red]{box-shadow:inset 3px 0 #f15e5ead}.v-opportunity-stat[data-tone=amber]{box-shadow:inset 3px 0 #efbc42b3}.v-opportunity-icon{width:32px;height:32px;color:var(--green);background:#16693e40;border:1px solid #48c0792e;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.v-agenda-list{padding:4px 14px 10px 18px;position:relative}.v-agenda-list:before{content:"";background:linear-gradient(#3add826b,#3add820f);width:1px;position:absolute;top:18px;bottom:18px;left:72px}.v-agenda-row{border-bottom:1px solid #48b27417;grid-template-columns:46px 16px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid;position:relative}.v-agenda-row:last-child{border-bottom:0}.v-agenda-dot{z-index:2;background:var(--green);border-radius:999px;width:9px;height:9px;margin:0 auto;position:relative;box-shadow:0 0 0 4px #2fdc8214,0 0 16px #2fdc8252}.v-brief-panel,.v-news-panel{background:linear-gradient(#09261bd1,#061b13f0);border:1px solid #3eba7738;border-radius:20px;height:100%;overflow:hidden;box-shadow:0 18px 48px #0000002e}.v-brief-panel{padding:16px;position:relative}.v-brief-panel:after{content:"";border:1px solid #39d4801c;border-radius:999px;width:210px;height:210px;position:absolute;bottom:-76px;right:-52px;box-shadow:0 0 0 26px #39d48006,0 0 0 54px #39d48004}.v-news-row{border-bottom:1px solid #47b1741a;grid-template-columns:56px 1fr auto;align-items:start;gap:12px;padding:12px 14px;display:grid}.v-news-row:last-child{border-bottom:0}@media (width<=1023px){.v-intel-art,.v-header-quote{display:none}.v-attention-grid{grid-template-columns:1fr 1fr}.v-attention-cell:last-child{border-top:1px solid #4cb1761f;border-left:0;grid-column:1/-1;padding-left:0}}@media (width<=767px){.v-event-visual{width:68px;min-width:68px;height:58px}.v-attention-grid{grid-template-columns:1fr}.v-attention-cell,.v-attention-cell:first-child,.v-attention-cell:last-child{padding:11px 0}.v-attention-cell+.v-attention-cell{border-top:1px solid #4cb1761f;border-left:0}.v-opportunity-stats{grid-template-columns:1fr}.v-agenda-list:before{left:66px}.v-news-row{grid-template-columns:48px 1fr}.v-news-row>:last-child{display:none}}
