.ex-hero .op-big.bad b{color:var(--vx-bad)}.ex-hero .op-big.ok b{color:var(--vx-ok)}a.ex-row{color:inherit;text-decoration:none}.ex-kv.two{grid-template-columns:1fr 1fr}a.ex-seal{text-decoration:none}.ex-pagebtn{margin-left:8px}.ex-seal{font:600 11.5px var(--vx-font-m);border:1px solid color-mix(in srgb,var(--vx-ok) 45%,transparent);color:var(--vx-ok);background:color-mix(in srgb,var(--vx-ok) 10%,transparent);border-radius:99px;align-items:center;gap:6px;width:max-content;margin-top:10px;padding:5px 10px;display:inline-flex}.ex-seal.warn{border-color:color-mix(in srgb,var(--vx-warn) 45%,transparent);color:var(--vx-warn);background:color-mix(in srgb,var(--vx-warn) 10%,transparent)}.ex-seal i{background:currentColor;border-radius:50%;width:7px;height:7px}.ex-prog{background:var(--vx-surface2);border-radius:99px;height:12px;margin:14px 0 6px;position:relative;overflow:hidden}.ex-prog i{background:linear-gradient(90deg,#34d399,#22d3ee);border-radius:99px;height:100%;display:block}.ex-prog em{background:var(--vx-ink);opacity:.7;width:2px;position:absolute;top:-3px;bottom:-3px}.ex-progl{font:500 11.5px var(--vx-font-m);color:var(--vx-ink3);justify-content:space-between;display:flex}.ex-rows{flex-direction:column;gap:6px;margin-top:6px;display:flex}.ex-row{border:1px solid var(--vx-line-soft);background:var(--vx-surface);border-radius:10px;grid-template-columns:14px minmax(0,1.5fr) minmax(0,1fr) 70px auto;align-items:center;gap:10px;padding:9px 10px;font-size:13px;transition:border-color .2s,transform .2s;display:grid}.ex-row:hover{border-color:var(--vx-accent);transform:translate(2px)}.ex-row .dot{border-radius:50%;width:10px;height:10px}.ex-row .dot.ok{background:var(--vx-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--vx-ok) 20%,transparent)}.ex-row .dot.warn{background:var(--vx-warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--vx-warn) 20%,transparent)}.ex-row .dot.bad{background:var(--vx-bad);box-shadow:0 0 0 3px color-mix(in srgb,var(--vx-bad) 20%,transparent)}.ex-row .nm{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ex-row .nm small{font:500 11px var(--vx-font-m);color:var(--vx-ink3);font-weight:500;display:block}.ex-row .bar{background:var(--vx-surface2);border-radius:9px;height:6px;overflow:hidden}.ex-row .bar i{border-radius:9px;height:100%;display:block}.ex-row .v{font:600 12.5px var(--vx-font-m);text-align:right}.ex-row .why{color:var(--vx-ink2);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:11.5px;display:flex}.ex-row.c4{grid-template-columns:14px minmax(0,1.6fr) minmax(0,1fr) auto}.ex-cause{flex-direction:column;gap:12px;margin-top:8px;display:flex}.ex-cause div{grid-template-columns:1fr auto;gap:4px 12px;font-size:13px;display:grid}.ex-cause b{font:600 13px var(--vx-font-m)}.ex-cause small{color:var(--vx-ink3);grid-column:1/-1;font-size:11.5px}.ex-cause .bar{background:var(--vx-surface2);border-radius:99px;grid-column:1/-1;height:10px;overflow:hidden}.ex-cause .bar i{border-radius:99px;height:100%;display:block}.ex-cols{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:10px;height:150px;margin-top:14px;padding-bottom:22px;display:grid;position:relative}.ex-cols span{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.ex-cols i{background:linear-gradient(180deg,var(--vx-accent),var(--vx-accent2));border-radius:8px 8px 3px 3px;width:100%;max-width:46px;display:block}.ex-cols i.bad{background:linear-gradient(#f87171,#fb7185)}.ex-cols i.warn{background:linear-gradient(#fbbf24,#f59e0b)}.ex-cols i.ok{background:linear-gradient(#34d399,#10b981)}.ex-cols b{font:600 11px var(--vx-font-m);color:var(--vx-ink2);margin-bottom:5px}.ex-cols em{font:500 10.5px var(--vx-font-m);color:var(--vx-ink3);white-space:nowrap;font-style:normal;position:absolute;bottom:-20px}.ex-tbl{border-collapse:collapse;width:100%;margin-top:6px;font-size:13px}.ex-tbl th{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);text-align:left;border-bottom:1px solid var(--vx-line-soft);padding:8px 10px}.ex-tbl td{border-bottom:1px solid var(--vx-line-soft);padding:10px}.ex-tbl .r{text-align:right;font-family:var(--vx-font-m)}.ex-tbl tr:hover td{background:var(--vx-surface)}.ex-pill{font:600 11px var(--vx-font-m);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.ex-pill.ok{color:var(--vx-ok);background:color-mix(in srgb,var(--vx-ok) 12%,transparent)}.ex-pill.warn{color:var(--vx-warn);background:color-mix(in srgb,var(--vx-warn) 12%,transparent)}.ex-pill.bad{color:var(--vx-bad);background:color-mix(in srgb,var(--vx-bad) 12%,transparent)}.ex-pill.info{color:var(--vx-info);background:color-mix(in srgb,var(--vx-info) 12%,transparent)}.ex-pill.mute{color:var(--vx-ink2);background:var(--vx-surface2)}.ex-btn{border:1px solid var(--vx-line);background:var(--vx-surface);height:28px;color:var(--vx-ink);font:600 12px var(--vx-font-b);border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}.ex-empty{border:1px dashed var(--vx-line);background:var(--vx-surface);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px;display:grid}.ex-empty .ic{background:color-mix(in srgb,var(--vx-accent) 16%,transparent);width:44px;height:44px;color:var(--vx-accent-soft);border-radius:12px;place-items:center;display:grid}.ex-empty .ic svg{width:22px;height:22px}.ex-empty b{font:600 15px var(--vx-font-d);display:block}.ex-empty span{color:var(--vx-ink2);font-size:13px}.ex-foot{color:var(--vx-ink3);margin-top:12px;font-size:11.5px}.ex-kv{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.ex-kv div{border:1px solid var(--vx-line-soft);background:var(--vx-surface);border-radius:12px;padding:12px}.ex-kv small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);display:block}.ex-kv b{font:700 22px/1.2 var(--vx-font-d);margin-top:6px;display:block}.ex-kv span{color:var(--vx-ink2);font-size:12px}.ex-big{font:700 30px/1.1 var(--vx-font-d);letter-spacing:-.02em}@media (max-width:760px){.ex-page{padding:14px 12px 30px}.ex-row,.ex-row.c4{grid-template-columns:14px minmax(0,1fr) auto}.ex-row .bar,.ex-row .why{display:none}.ex-kv{grid-template-columns:1fr}.ex-empty{grid-template-columns:auto 1fr}.ex-empty .ex-act{grid-column:1/-1;justify-self:start}.ex-tbl{display:block;overflow-x:auto}}.ex-hero .op-big.info b{color:var(--vx-ink)}.ex-hero .op-big.warn b{color:var(--vx-warn)}.ex-cols2{align-items:start}.ex-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.ex-stack>.vx-card,.ex-stack>div>.vx-card{margin:0}.kx-movers--stack{grid-template-columns:1fr;gap:18px}.kx-movers--stack .kx-mv .row{grid-template-columns:minmax(0,2fr) minmax(60px,1fr) auto}@media (min-width:1181px){.vx-grid>.vx-card:has(>.kx-cols){flex-direction:column;display:flex}.vx-grid>.vx-card:has(>.kx-cols)>.kx-cols{flex:1;height:auto;min-height:150px}.vx-grid>.vx-card:has(>.vx-donut){flex-direction:column;display:flex}.vx-grid>.vx-card:has(>.vx-donut)>.vx-donut{flex:1;align-content:center;align-items:center}.vx-grid>.vx-card:has(>.fin-weeks){flex-direction:column;display:flex}.vx-grid>.vx-card:has(>.fin-weeks)>.fin-weeks{flex:1;height:auto;min-height:200px}}.ex-hero.ex-sub{padding:18px 22px}.ex-hero.ex-sub .op-big b{font-size:28px}.vx-perpop .pop.drp{flex-direction:unset;border-radius:18px;grid-template-columns:150px auto;gap:16px;width:max-content;max-width:calc(100vw - 28px);padding:16px;display:grid}.drp-pre{border-right:1px solid var(--vx-line-soft);flex-direction:column;gap:2px;padding-right:12px;display:flex}.drp-pre small{margin:0 0 6px 10px}.drp-pre button{text-align:left;height:34px;font:600 13px var(--vx-font-b);color:var(--vx-ink2);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 10px;transition:background .15s,color .15s}.drp-pre button:hover{background:var(--vx-surface2);color:var(--vx-ink)}.drp-pre button.on{background:color-mix(in srgb,var(--vx-accent) 13%,transparent);color:var(--vx-accent-soft)}.drp-main{min-width:0}.drp-nav{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.drp-nav .vx-ico{width:32px;height:32px}.drp-nav .vx-ico:disabled{opacity:.35;cursor:default}.drp-ms{grid-template-columns:repeat(2,264px);gap:24px;display:grid}.drp-mt{text-align:center;font:700 14.5px var(--vx-font-d);color:var(--vx-ink);margin:2px 0 8px;display:block}.drp-g{grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.drp-wd{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;color:var(--vx-ink3);text-align:center;padding:2px 0 6px}.drp-d{height:38px;font:600 13px var(--vx-font-b);color:var(--vx-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.drp-d span{z-index:2;border-radius:10px;place-items:center;width:34px;height:34px;transition:background .12s;display:grid;position:relative}.drp-d:hover:not(:disabled) span{background:var(--vx-surface2)}.drp-d.out{pointer-events:none}.drp-d.off{color:var(--vx-ink3);opacity:.4;cursor:default}.drp-d.inr:before{content:"";background:color-mix(in srgb,var(--vx-accent) 13%,transparent);z-index:1;position:absolute;inset:3px 0}.drp-d.st:before{left:50%}.drp-d.en:before{right:50%}.drp-d.st.en:before{display:none}.drp-d.st span,.drp-d.en span{background:var(--vx-grad);color:#fff;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--vx-accent) 70%,transparent)}.drp-d.last:not(.st):not(.en) span{outline:1.5px solid var(--vx-accent);outline-offset:-2px}.drp-foot{border-top:1px solid var(--vx-line-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:12px;display:flex}.drp-foot .sp{flex:1}.drp-sum b{font:700 13.5px var(--vx-font-m);color:var(--vx-ink);display:block}.drp-sum span{color:var(--vx-ink3);font-size:12px}@media (max-width:760px){.vx-perpop .pop.drp{grid-template-columns:1fr;width:min(340px,100vw - 28px)}.drp-pre{border-right:0;border-bottom:1px solid var(--vx-line-soft);flex-flow:wrap;gap:6px;padding-bottom:10px;padding-right:0}.drp-pre small{display:none}.drp-pre button{border:1px solid var(--vx-line);border-radius:99px;height:30px;font-size:12px}.drp-ms{grid-template-columns:1fr}.drp-ms .drp-m:first-child{display:none}}
.ex-g>.bx,.vx-main>.bx-todo{flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}.vx-main>.ex-hero,.vx-main>.bx-todo{margin-bottom:14px}.ex-g>*{min-width:0}.ex-anchor{scroll-margin-top:80px}section.ex-anchor:not(.vx-card){margin-bottom:14px;display:block}.ex-kpis2{grid-template-columns:repeat(2,1fr)}.ex-herocta{width:max-content;margin-top:12px}.ex-hero .ex-seal+.ex-herocta{margin-left:8px}.ex-cause .vx-neg{color:var(--vx-bad)}.abc-lead{margin-bottom:12px}.abc-lead .ex-big{margin-bottom:4px}.abc-lead .sub{color:var(--vx-ink2);font-size:13px}.abc-mread{color:var(--vx-ink2);margin:10px 0 0;font-size:13px}.abc-mread b{color:var(--vx-ink)}.abc-go{font:600 11px var(--vx-font-m);white-space:nowrap;color:var(--vx-accent-soft,var(--vx-accent));text-decoration:none}.abc-go:hover{text-decoration:underline}.ex-fold{margin-top:14px}.ex-fold>summary{cursor:pointer;font:600 13px var(--vx-font-b);color:var(--vx-ink2);align-items:center;gap:8px;padding:12px 4px;list-style:none;display:flex}.ex-fold>summary::-webkit-details-marker{display:none}.ex-fold>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .2s;transform:rotate(-45deg)}.ex-fold[open]>summary:before{transform:rotate(45deg)}.ex-fold>summary:hover{color:var(--vx-ink)}@media (max-width:760px){.ex-herocta{margin-left:0!important}.ex-kpis2{grid-template-columns:1fr 1fr}}.ex-headact{justify-content:flex-end;margin:-4px 0 10px;display:flex}@media (max-width:760px){.abc-lead .ex-big{font-size:23px}}
.fin-runway{margin-top:14px}.fin-seals{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fin-seals .ex-seal{margin-top:0}.fin-dre-cascade{margin-top:14px}.fin-dre-grid{align-items:start;margin-top:14px}.fin-dre-grid>*{min-width:0}.fin-more{margin-top:12px}.fin-more>summary{cursor:pointer;width:max-content;font:600 12px var(--vx-font-m);color:var(--vx-ink2);border:1px solid var(--vx-line-soft);background:var(--vx-surface);border-radius:8px;padding:6px 10px;list-style:none}.fin-more>summary::-webkit-details-marker{display:none}.fin-more>summary:hover{border-color:var(--vx-accent);color:var(--vx-ink)}.fin-more[open]>summary{margin-bottom:10px}.fin-cash-stores,.fin-costcheck,.fin-breathe{margin-top:14px}.fin-costcheck .ex-tbl td small{font-size:11.5px}.fin-breathe .ex-cols{grid-auto-columns:minmax(0,1fr)}.fin-breathe .ex-cols b{white-space:nowrap;max-width:100%;overflow:hidden}.vx-goals.fin-goal-main{grid-template-columns:1fr}.fin-goal-main+.vx-card,.fin-goal-main+.fin-margin,.fin-margin,.vx-goals.fin-goal-others{margin-top:14px}.fin-goalmodal .help{color:var(--vx-ink2);margin:0 0 10px;font-size:12.5px}.fin-goalmodal .vx-goalform{flex-wrap:wrap}@media (max-width:760px){.fin-mob{grid-template-columns:minmax(0,1fr)}.fin-mob .op-bands>*{min-width:0}.fin-mob .op-band>b{overflow-wrap:anywhere;font-size:19px}.fin-mob .ex-seal{align-items:flex-start;width:auto;max-width:100%;line-height:1.35}.fin-mob .ex-seal i{flex:none;margin-top:4px}.vx-goals.fin-goal-others{grid-template-columns:1fr}.fin-breathe .ex-cols{grid-auto-columns:minmax(0,1fr);gap:4px}.fin-breathe .ex-cols b{display:none}.fin-breathe .ex-cols em{font-size:9px}.fin-costcheck .vx-scroll{overflow:visible}.fin-costcheck .ex-tbl,.fin-costcheck .ex-tbl tbody{display:block}.fin-costcheck .ex-tbl thead{display:none}.fin-costcheck .ex-tbl tr{border-bottom:1px solid var(--vx-line-soft);grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;padding:10px 0;display:grid}.fin-costcheck .ex-tbl td{border:0;padding:0}.fin-costcheck .ex-tbl td:first-child,.fin-costcheck .ex-tbl td:nth-child(4){grid-column:1/-1}.fin-costcheck .ex-tbl td.r{text-align:left}.fin-costcheck .ex-pill{white-space:normal}}
.op-headact{justify-content:flex-end;gap:8px;margin:-8px 0 14px;display:flex}.op-anchor{scroll-margin-top:84px}.op-adhero .op-adseg{align-self:flex-start}.op-adhero .ad-steps{margin-top:2px}.op-tblwrap{max-width:100%;overflow-x:auto}.op-camptbl td.nm{max-width:320px}.op-camptbl td.nm b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.op-camptbl td.nm small{color:var(--vx-ink3);font-size:11px;display:block}.op-camptbl .kx-ok{color:var(--vx-ok)}.op-camptbl .kx-bad{color:var(--vx-bad)}.op-bandbtn{font:inherit;text-align:left;cursor:pointer;appearance:none}.op-first{border-bottom:1px solid var(--vx-line-soft);margin-bottom:16px;padding-bottom:16px}.op-firstsub{color:var(--vx-ink2);margin:2px 0 6px;font-size:12.5px}.op-kindgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.op-kind{border:1px solid var(--vx-line-soft);background:var(--vx-surface);color:inherit;transition:transform .25s var(--vx-spring),border-color .2s;border-radius:14px;flex-direction:column;gap:4px;padding:14px;text-decoration:none;display:flex}.op-kind:hover{border-color:var(--vx-accent);transform:translateY(-3px)}.op-kind .ic{background:color-mix(in srgb,var(--vx-accent) 16%,transparent);width:36px;height:36px;color:var(--vx-accent-soft);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}.op-kind .ic svg{width:18px;height:18px}.op-kind b{font:600 14px var(--vx-font-d)}.op-kind small{color:var(--vx-ink2);font-size:12px}.op-rulegroup+.op-rulegroup{margin-top:18px}.op-rulegroup>.ad-sec{margin-bottom:8px}@media (max-width:1100px){.op-kindgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.op-headact{margin-top:0}.op-camptbl .op-m-hide{display:none}.op-camptbl td.nm{max-width:150px}.op-camptbl th,.op-camptbl td{padding:8px 6px}.op-camptbl .ex-pill{white-space:normal;line-height:1.3}.op-camptbl{width:100%;display:table}.op-camptbl td.nm b{white-space:normal;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box}.op-first .ex-row{grid-template-columns:14px minmax(0,1fr) auto}.op-first .ex-row .why{grid-column:2/-1;justify-content:flex-start;display:flex}.op-kindgrid{grid-template-columns:1fr 1fr}#skus .vx-toolbar .vx-seg{flex-wrap:wrap;max-width:100%}}@media (prefers-reduced-motion:reduce){.op-kind{transition:none}.op-kind:hover{transform:none}}
.cx-th{color:#3a2e26;isolation:isolate;background:linear-gradient(160deg,#faf7f2,#f2ece2);border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3a2e2614;container-type:inline-size}.cx-th.r11{aspect-ratio:1}.cx-th.r34{aspect-ratio:3/4}.cx-th.r916{aspect-ratio:9/16}.cx-th.creme:before{content:"";z-index:0;pointer-events:none;filter:blur(1.4px);background:linear-gradient(118deg,#0000 0 31%,#3a2e2616 31% 34.5%,#0000 34.5% 50%,#3a2e2616 50% 53.5%,#0000 53.5%),linear-gradient(28deg,#0000 0 60%,#3a2e260f 60% 63%,#0000 63%);position:absolute;inset:-25%}.cx-th.lite:before{opacity:.35}.cx-th.branco{background:#fff}.cx-th>.a{z-index:1;position:absolute}.cx-th .p svg{filter:drop-shadow(2.2cqw 2.6cqw 1.8cqw #3a2e2638);width:100%;height:auto;display:block}.cx-th.branco .p svg{filter:drop-shadow(0 1.2cqw 1.2cqw #0000001a)}.cx-t{font:500 6cqw/1.08 var(--vx-font-b);letter-spacing:.12em;text-transform:uppercase;color:#3a2e26}.cx-t small{font:500 3cqw/1.3 var(--vx-font-b);letter-spacing:.14em;opacity:.78;margin-top:1.4cqw;display:block}.cx-sel{font:600 2.8cqw/1 var(--vx-font-b);letter-spacing:.1em;text-transform:uppercase;color:#3a2e26;white-space:nowrap;background:#f2ece2;border:1px solid #3a2e26;border-radius:99px;padding:1.4cqw 2.4cqw;display:inline-block}.cx-sel.inv{color:#f2ece2;background:#3a2e26}.cx-sels{flex-direction:column;align-items:flex-end;gap:1.6cqw;display:flex}.cx-lbl{font:600 2.8cqw/1.25 var(--vx-font-b);letter-spacing:.1em;text-transform:uppercase;color:#3a2e26}.cx-price{font:600 7cqw/1 var(--vx-font-d);letter-spacing:-.01em;color:#3a2e26}.cx-price small{font:600 2.8cqw var(--vx-font-b);letter-spacing:.12em;margin-bottom:1.2cqw;display:block}.cx-roll{border-radius:50%;box-shadow:inset -1cqw -1cqw #0000001f,inset .6cqw .6cqw #ffffff59,.8cqw 1.2cqw 1.4cqw #3a2e2633}.cx-tbl{font:600 2.5cqw var(--vx-font-b);letter-spacing:.08em;color:#3a2e26;grid-template-columns:1.6fr repeat(4,1fr);gap:0;display:grid}.cx-tbl span{text-align:center;border-bottom:1px solid #3a2e2640;padding:1.6cqw 1cqw}.cx-tbl span:nth-child(5n+1){text-align:left}.cx-tbl i{vertical-align:middle;background:#3a2e2638;border-radius:9px;width:5cqw;height:1.2cqw;display:inline-block}.cx-ed2{grid-template-columns:264px minmax(0,1fr) 312px;grid-template-areas:"tpl stage props";align-items:start;gap:14px;display:grid}.cx-ed2>.vx-card{min-width:0;margin:0}.cx-pane--tpl{scrollbar-width:thin;grid-area:tpl;max-height:calc(100vh - 150px);overflow-y:auto}.cx-pane--stage{grid-area:stage}.cx-pane--props{grid-area:props}.cx-stepn{width:20px;height:20px;font:700 11px var(--vx-font-m);background:var(--vx-grad);color:#fff;vertical-align:1px;border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}.cx-mktf{margin:2px 0 6px}.cx-mktf .vx-chip{padding:5px 10px;font-size:12px}.cx-lygrp{font:600 10px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);margin:14px 0 6px}.cx-lygrp span{text-transform:none;letter-spacing:0;font-weight:500}.cx-tlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cx-tpl{border:1px solid var(--vx-line-soft);background:var(--vx-surface);text-align:left;cursor:pointer;color:var(--vx-ink);transition:transform .25s var(--vx-spring),border-color .2s,box-shadow .2s;border-radius:12px;flex-direction:column;gap:6px;padding:5px;display:flex}.cx-tpl:hover{border-color:var(--vx-line);transform:translateY(-2px)}.cx-tpl.on{border-color:var(--vx-accent);box-shadow:0 0 0 1px var(--vx-accent),0 10px 26px -12px #4f6bff8c}.cx-tpl>div{background:var(--vx-surface2);aspect-ratio:1;border-radius:9px;justify-content:center;align-items:center;display:flex;overflow:hidden}.cx-tpl>div>.cx-th{border-radius:8px;height:100%}.cx-tpl>div>.cx-th.r11{width:100%}.cx-tpl>div>.cx-th:not(.r11){width:auto}.cx-tpl b{font-size:11.5px;font-weight:600;line-height:1.25;display:block}.cx-tpl small{font:500 10px var(--vx-font-m);color:var(--vx-ink3);margin-top:2px;display:block}.cx-tpl:hover .cx-th .p{animation:2.6s cubic-bezier(.4,0,.2,1) infinite cx-push}@keyframes cx-push{0%,to{transform:scale(1)}50%{transform:scale(1.06)translateY(-2%)}}@media (prefers-reduced-motion:reduce){.cx-tpl:hover .cx-th .p{animation:none}}.cx-stage{border:1px solid var(--vx-line-soft);background:repeating-conic-gradient(#ffffff09 0 25%,transparent 0 50%) 0 0/22px 22px;border-radius:16px;place-items:center;padding:22px;display:grid}[data-theme=light] .cx-stage{background:repeating-conic-gradient(#12172b0b 0 25%,transparent 0 50%) 0 0/22px 22px}.cx-wrap{border-radius:6px;position:relative;overflow:hidden;box-shadow:0 18px 50px -24px #0009;container-type:inline-size}.cx-wrap>img{width:100%;height:auto;display:block}.cx-wrap>.cx-art>.cx-th{border-radius:0}.cx-wrap.busy>img,.cx-wrap.busy>.cx-art{filter:saturate(.6)blur(1px);opacity:.7}.cx-layer{z-index:10;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;color:var(--cx-ink);font-family:var(--vx-font-b);text-transform:uppercase;border-radius:3px;outline:0;position:absolute}.cx-layer:active{cursor:grabbing}.cx-layer:hover{box-shadow:0 0 0 1px #6e8bff8c}.cx-layer.on{box-shadow:0 0 0 1.5px #6e8bff}.cx-layer.a-center{text-align:center}.cx-layer.a-right{text-align:right}.cx-layer>span{max-width:100%;display:inline-block}.cx-layer.s-titulo>span{letter-spacing:.12em;font-weight:500;line-height:1.08}.cx-layer.s-apoio>span{letter-spacing:.14em;opacity:.78;font-weight:500;line-height:1.3}.cx-layer.s-rotulo>span{letter-spacing:.1em;font-weight:600;line-height:1.25}.cx-layer.s-selo>span,.cx-layer.s-seloInv>span{letter-spacing:.1em;white-space:nowrap;border:1px solid var(--cx-ink);background:var(--cx-bg);border-radius:99px;padding:.5em .857em;font-weight:600;line-height:1}.cx-layer.s-seloInv>span{background:var(--cx-ink);color:var(--cx-bg)}.cx-layer.s-preco>span{font-family:var(--vx-font-d);letter-spacing:-.01em;text-transform:none;font-weight:600;line-height:1}.cx-layer.s-contorno>span{font-family:var(--vx-font-d);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:max(1px,.02em) var(--cx-ink);font-weight:700;line-height:1}.cx-busy{z-index:20;font:600 13px var(--vx-font-m);color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0c1473;align-content:center;place-items:center;gap:10px;display:grid;position:absolute;inset:0}.cx-stagefoot{font:500 11.5px var(--vx-font-m);color:var(--vx-ink3);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:10px;display:flex}.cx-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.cx-flip{transform:rotate(180deg)}.cx-teach{border:1px dashed var(--vx-line);color:var(--vx-ink2);border-radius:12px;margin-top:14px;padding:12px 14px;font-size:12.5px}.cx-teach b{font:600 13px var(--vx-font-d);color:var(--vx-ink);margin-bottom:4px;display:block}.cx-teach ol{margin:0;padding-left:18px;line-height:1.55}.cx-gens{margin-top:6px}.cx-genlist{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.cx-gen{border:1px solid var(--vx-line-soft);background:var(--vx-surface);cursor:pointer;color:var(--vx-ink2);border-radius:10px;flex-direction:column;gap:4px;padding:4px;transition:border-color .2s,transform .2s;display:flex}.cx-gen:hover{border-color:var(--vx-line);transform:translateY(-2px)}.cx-gen.on{border-color:var(--vx-accent);box-shadow:0 0 0 1px var(--vx-accent)}.cx-gen img{aspect-ratio:1;object-fit:cover;border-radius:7px;width:100%;display:block}.cx-gen small{font:500 10px var(--vx-font-m);text-align:center}.cx-form{flex-direction:column;gap:12px;display:flex}.cx-form .vx-input{width:100%;min-width:0}.cx-form .vx-seg--full{margin:0}.cx-form .vx-switch{text-align:left;align-self:flex-start}.cx-row2{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.cx-go{justify-content:center;width:100%;height:42px}.cx-upload{border:1px dashed var(--vx-line);background:var(--vx-surface);cursor:pointer;border-radius:12px;grid-template-columns:22px 1fr;align-items:center;gap:10px;padding:12px;transition:border-color .2s;display:grid;position:relative}.cx-upload:hover,.cx-upload:focus-within{border-color:var(--vx-accent)}.cx-upload svg{width:20px;height:20px;color:var(--vx-ink3)}.cx-upload b{font-size:12.5px;font-weight:600;display:block}.cx-upload small,.cx-photo small{color:var(--vx-ink3);font-size:11px;line-height:1.4;display:block}.cx-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.cx-photo{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.cx-photo img{object-fit:cover;border:1px solid var(--vx-line-soft);border-radius:10px;width:52px;height:52px}.cx-photo b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.cx-warnnote{color:var(--vx-warn);margin-top:0}.cx-texts{border-top:1px solid var(--vx-line-soft);flex-direction:column;gap:8px;padding-top:12px;display:flex}.cx-textshd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-textshd .sp{flex:1}.cx-textshd .lb{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.cx-textshd .vx-seg button{padding:5px 9px;font-size:11.5px}.cx-tx{border:1px solid #0000;border-radius:10px;flex-direction:column;gap:4px;padding:6px 8px;transition:border-color .2s,background .2s;display:flex}.cx-tx.on{border-color:var(--vx-accent);background:color-mix(in srgb,var(--vx-accent) 8%,transparent)}.cx-tx small{font:600 10px var(--vx-font-m);color:var(--vx-ink3);text-transform:uppercase;letter-spacing:.06em}.cx-mute{color:var(--vx-ink3);margin:0;font-size:12.5px}@media (max-width:1180px){.cx-ed2{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"tpl tpl""stage props"}.cx-pane--tpl{max-height:none}.cx-pane--tpl .cx-tlist{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}@media (max-width:760px){.cx-ed2{grid-template-columns:minmax(0,1fr);grid-template-areas:"tpl""props""stage"}.cx-pane--tpl .cx-tlist{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-mktf{flex-wrap:wrap}.cx-stage{padding:10px}.cx-actions .vx-btn{flex:1;justify-content:center}}.cr-brief>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px;list-style:none;display:flex}.cr-brief>summary::-webkit-details-marker{display:none}.cr-brief>summary:before{content:"+";font:700 15px var(--vx-font-m);color:var(--vx-accent);margin-right:6px}.cr-brief[open]>summary:before{content:"−"}
.kx-ok{color:var(--vx-ok)}.kx-bad{color:var(--vx-bad)}.kx-warn{color:var(--vx-warn)}.kx-info{color:var(--vx-info)}.kx-mute{color:var(--vx-ink3)}.adb-filt{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.adb-fl{font:600 10.5px var(--vx-font-m);letter-spacing:.12em;text-transform:uppercase;color:var(--vx-ink3)}.adb-sel{border-radius:var(--vx-rc);border:1px solid var(--vx-line);background:var(--vx-surface);max-width:min(420px,100%);height:36px;color:var(--vx-ink);font:500 12.5px var(--vx-font-b);cursor:pointer;padding:0 32px 0 12px}.adb-fnow{color:var(--vx-ink2);font-size:12.5px}.adb-fnow b{color:var(--vx-ink)}.adb-fclear{color:var(--vx-accent);font-size:12.5px;font-weight:600}.adb-empty{flex-direction:column;gap:4px;margin-bottom:18px;display:flex}.adb-empty span,.adb-none{color:var(--vx-ink3);font-size:12.5px}.adb-bands{border-top:1px solid var(--vx-line-soft);grid-template-columns:repeat(auto-fit,minmax(90px,1fr));margin-top:auto;display:grid}.adb-bands>div{min-width:0;padding:12px 10px 0 0}.adb-bands>div+div{border-left:1px solid var(--vx-line-soft);padding-left:12px}.adb-bands small{color:var(--vx-ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.adb-bands b{font:700 15px var(--vx-font-m);letter-spacing:-.02em;white-space:nowrap}.adb-phrase,.adb-gauge{flex-direction:column;display:flex}.adb-big{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.adb-big .one{font:700 30px/1 var(--vx-font-m);color:var(--vx-ink3)}.adb-big svg{width:22px;height:22px;color:var(--vx-ink3)}.adb-big b{font:700 46px/1 var(--vx-font-m);letter-spacing:-.04em}.adb-lead{color:var(--vx-ink2);margin:8px 0 14px;font-size:13px}.adb-lead b{color:var(--vx-ink)}.adb-track{background:var(--vx-surface2);border-radius:99px;height:12px;margin:4px 0 20px;position:relative}.adb-track i{background:var(--vx-grad);transform-origin:0;height:100%;animation:adb-gx 1s var(--vx-ease) both;border-radius:99px;display:block}.adb-track u{border-left:2px dashed var(--vx-bad);height:22px;position:absolute;top:-5px}@keyframes adb-gx{0%{transform:scaleX(0)}}.adb-gwrap{flex-direction:column;align-items:center;gap:8px;padding:2px 0 16px;display:flex}.adb-click tbody tr{cursor:pointer}.adb-click tbody tr.on td{background:color-mix(in srgb,var(--vx-accent) 10%,transparent)}.adb-rows{flex-direction:column;gap:2px;display:flex}.adb-row{text-align:left;animation:adb-in .5s var(--vx-ease) both;animation-delay:calc(var(--i,0) * 50ms);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(90px,40%) 64px;align-items:center;gap:10px;padding:7px 8px;font-size:12.5px;transition:background .2s;display:grid}.adb-row:hover{background:var(--vx-surface2)}.adb-row.on{background:color-mix(in srgb,var(--vx-accent) 12%,transparent)}.adb-row .nm{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.adb-row>b{text-align:right;font:600 12px var(--vx-font-m)}.adb-tgt{background:var(--vx-surface2);border-radius:99px;height:9px;position:relative}.adb-tgt i{transform-origin:0;height:100%;animation:adb-gx .9s var(--vx-ease) both;border-radius:99px;display:block}.adb-tgt i.ok{background:var(--vx-ok)}.adb-tgt i.bad{background:var(--vx-bad)}.adb-tgt u{border-left:2px solid var(--vx-ink);height:17px;position:absolute;top:-4px}@keyframes adb-in{0%{opacity:0;transform:translateY(5px)}}.adb-split{grid-template-columns:1fr 1fr;gap:16px;display:grid}.adb-split h4{font:600 12.5px var(--vx-font-d);margin:0 0 6px}.adb-li{text-align:left;border-radius:10px;align-items:center;gap:8px;width:100%;padding:7px 8px;font-size:12.5px;transition:background .2s;display:flex}.adb-li:not(:disabled):hover{background:var(--vx-surface2)}.adb-li:disabled{cursor:default;opacity:1}.adb-li>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.adb-li>b{font:600 12px var(--vx-font-m);white-space:nowrap}.adb-rank{flex-direction:column;gap:4px;display:flex}.adb-rank>div{animation:adb-in .5s var(--vx-ease) both;animation-delay:calc(var(--i,0) * 50ms);border-radius:10px;grid-template-columns:16px 26px minmax(0,1fr) minmax(50px,22%) 30px 66px;align-items:center;gap:9px;padding:6px 4px;font-size:12.5px;transition:background .2s;display:grid}.adb-rank>div:hover{background:var(--vx-surface2)}.adb-rank .rk{font:700 11px var(--vx-font-m);color:var(--vx-ink3)}.adb-rank .ty{color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.adb-rank .ty svg{width:14px;height:14px}.adb-rank .nm{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.adb-rank .tr{background:var(--vx-surface2);border-radius:99px;height:8px;overflow:hidden}.adb-rank .tr i{background:var(--vx-grad);transform-origin:0;height:100%;animation:adb-gx .9s var(--vx-ease) both;border-radius:99px;display:block}.adb-rank .n{text-align:right;font:600 12px var(--vx-font-m)}.adb-rank .ex-pill{justify-content:center}.adb-duel{grid-template-columns:1fr 1fr;gap:10px;display:grid}.adb-duel>div{background:var(--vx-surface2);transition:transform .25s var(--vx-spring);border-top:3px solid;border-radius:14px;padding:14px}.adb-duel>div:hover{transform:translateY(-3px)}.adb-duel h4{font:600 14px var(--vx-font-d);margin:0 0 10px}.adb-duel dl{grid-template-columns:1fr auto;gap:7px 8px;margin:0;font-size:12.5px;display:grid}.adb-duel dt{color:var(--vx-ink3)}.adb-duel dd{text-align:right;font-family:var(--vx-font-m);margin:0}.adb-duel dd.win{color:var(--vx-ok);font-weight:700}.adb-duel dd.win:after{content:"";vertical-align:2px;border:4px solid #0000;border-bottom:6px solid;margin-left:5px;display:inline-block}.adb-wbig{flex-wrap:wrap;align-items:baseline;gap:10px;margin:2px 0 10px;display:flex}.adb-wbig b{font:700 36px/1 var(--vx-font-m);letter-spacing:-.04em}.adb-wbig span{color:var(--vx-ink2);font-size:12.5px}.adb-simg{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:20px;display:grid}.adb-sl{flex-direction:column;gap:6px;display:flex}.adb-sl label{color:var(--vx-ink2);justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.adb-sl label b{font-family:var(--vx-font-m);color:var(--vx-ink)}.adb-sl input{width:100%;accent-color:var(--vx-accent);margin:0 0 8px}.adb-simr{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.adb-simr>div{background:var(--vx-surface2);transition:transform .25s var(--vx-spring);border-radius:14px;padding:14px 12px}.adb-simr>div:hover{transform:translateY(-3px)}.adb-simr small{color:var(--vx-ink3);font-size:11px;display:block}.adb-simr b{font:700 20px var(--vx-font-m);letter-spacing:-.02em;margin-top:4px;display:block}@media (max-width:760px){.adb-split,.adb-duel,.adb-simg{grid-template-columns:1fr}.adb-simr{grid-template-columns:1fr 1fr}.adb-big b{font-size:38px}.adb-rank>div{grid-template-columns:14px 24px minmax(0,1fr) 28px 62px}.adb-rank .tr{display:none}}@media (prefers-reduced-motion:reduce){.adb-row,.adb-rank>div,.adb-track i,.adb-tgt i,.adb-rank .tr i{animation:none}}.adb-g>*,.adb-split>div,.adb-duel>div{min-width:0}.adb-big svg{transform:rotate(-90deg)}.adb-simr b{white-space:nowrap;font-size:clamp(16px,2vw,20px)}.adb-tbl th,.adb-tbl td{white-space:nowrap;padding:8px 6px}.adb-tbl td:first-child{text-overflow:ellipsis;max-width:160px;overflow:hidden}.adb-mlist{display:none}@media (max-width:760px){.adb-reports{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.adb-reports::-webkit-scrollbar{display:none}.adb-reports>*{flex:none}.adb-filt{gap:8px}.adb-filt .vx-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.adb-sel{width:100%;max-width:none}.adb-bands{grid-template-columns:1fr 1fr}.adb-bands>div,.adb-bands>div+div{border-left:0;padding:10px 0 0}.adb-bands>div:nth-child(2n){border-left:1px solid var(--vx-line-soft);padding-left:12px}.adb-bands>div:nth-child(n+3){border-top:1px solid var(--vx-line-soft);margin-top:8px}.adb-gauge .adb-bands{grid-template-columns:repeat(3,1fr)}.adb-gauge .adb-bands>div+div{border-left:1px solid var(--vx-line-soft);padding-left:10px}.adb-desk{display:none}.adb-mlist{flex-direction:column;display:flex}.adb-mlist>*{border-bottom:1px solid var(--vx-line-soft);text-align:left;align-items:center;gap:12px;width:100%;padding:11px 2px;display:flex}.adb-mlist>:last-child{border-bottom:0}.adb-mlist>button.on{background:color-mix(in srgb,var(--vx-accent) 10%,transparent);border-radius:10px;padding-left:8px;padding-right:8px}.adb-mlist .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adb-mlist .t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.adb-mlist .t small{color:var(--vx-ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.adb-mlist .v{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.adb-mlist .v>b{font:700 14px var(--vx-font-m)}.adb-row{grid-template-columns:minmax(0,1fr) 64px;row-gap:6px}.adb-row .nm{grid-column:1/-1}.adb-daily .hd{flex-wrap:wrap}.adb-daily .hd .sp{display:none}.adb-daily .ad-combo{scrollbar-width:thin;margin:0 -4px;padding-bottom:4px;overflow-x:auto}.adb-daily .ad-combo>svg{min-width:620px}.adb-duel{grid-template-columns:1fr 1fr;gap:8px}.adb-duel>div{padding:11px 10px}.adb-duel h4{font-size:13px}.adb-duel dl{gap:6px 4px;font-size:11.5px}.adb-simr{grid-template-columns:1fr}.adb-simr>div{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.adb-simr b{margin:0}.adb-wbig b{font-size:30px}}
.ax-ser{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ax-ser button{border:1px solid var(--vx-line);background:var(--vx-surface);height:30px;color:var(--vx-ink3);transition:border-color .2s,color .2s,background .2s,transform .2s var(--vx-spring);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.ax-ser button i{background:var(--c);opacity:.35;border-radius:50%;width:8px;height:8px}.ax-ser button.on{color:var(--vx-ink);border-color:color-mix(in srgb,var(--c) 55%,transparent);background:color-mix(in srgb,var(--c) 10%,var(--vx-surface))}.ax-ser button.on i{opacity:1}.ax-ser button.off{border-style:dashed}.ax-ser button:hover{transform:translateY(-1px)}.ax-ser.sm button{height:28px}.ax-note{color:var(--vx-warn);margin:-2px 0 10px;font-size:12px}.ax-chart{height:230px;min-height:230px}.ax-chart .ax-line{stroke-linecap:round;stroke-linejoin:round;animation:ax-draw 1.1s var(--vx-ease) both;stroke-dasharray:3000;stroke-dashoffset:0}@keyframes ax-draw{0%{stroke-dashoffset:3000px}}.ax-chart .kx-goal-tip span{font-size:12px;font-weight:600;display:block}.ax-fun{flex-direction:column;gap:12px;display:flex}.ax-fun .t{justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.ax-fun .t b{font-family:var(--vx-font-m)}.ax-fun small{color:var(--vx-ink3);margin-top:4px;font-size:11.5px;display:block}.ax-dn{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.ax-lg{flex-direction:column;gap:2px;display:flex}.ax-lg>div{border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 6px;transition:background .2s;display:grid}.ax-lg>div:hover{background:var(--vx-surface2)}.ax-lg i{border-radius:3px;width:10px;height:10px}.ax-lg b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.ax-lg small{color:var(--vx-ink3);font-size:11.5px;display:block}.ax-lg em{font:600 13px var(--vx-font-m);font-style:normal}.ax-top .ax-row{cursor:pointer}.ax-top .ax-row.on td{background:color-mix(in srgb,var(--vx-accent) 7%,transparent)}.ax-top .nm b{align-items:center;gap:6px;display:flex}.ax-cv{width:13px;height:13px;color:var(--vx-ink3);transition:transform .2s var(--vx-ease);flex:none}.ax-cv.on{transform:rotate(90deg)}.ax-top .ax-kid td{background:var(--vx-surface2);font-size:12.5px}.ax-top .ax-kid .nm{padding-left:30px}.ax-all{margin-top:10px}.ax-ab{grid-template-columns:280px minmax(0,1fr);gap:16px;display:grid}.ax-abl{flex-direction:column;gap:6px;max-height:520px;padding-right:2px;display:flex;overflow:auto}.ax-abi{border:1px solid var(--vx-line);text-align:left;border-radius:12px;align-items:flex-start;gap:10px;padding:10px;transition:border-color .2s,background .2s;display:flex}.ax-abi:hover{border-color:color-mix(in srgb,var(--vx-accent) 45%,transparent)}.ax-abi.on{border-color:var(--vx-accent);background:color-mix(in srgb,var(--vx-accent) 8%,transparent)}.ax-abi b{font-size:13px;display:block}.ax-abi small{color:var(--vx-ink3);margin-top:2px;font-size:11.5px;display:block}.ax-win{background:color-mix(in srgb,var(--vx-ok) 10%,transparent);border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.ax-win.warn{background:color-mix(in srgb,var(--vx-warn) 12%,transparent)}.ax-win svg{width:20px;height:20px;color:var(--vx-ok);flex:none;margin-top:2px}.ax-win.warn svg{color:var(--vx-warn)}.ax-win b{font:600 14px var(--vx-font-d);display:block}.ax-win span{color:var(--vx-ink2);font-size:12.5px}@media (max-width:760px){.ax-dn{grid-template-columns:1fr;justify-items:center}.ax-lg{width:100%}.ax-ab{grid-template-columns:1fr}.ax-abl{max-height:260px}}.ax-dn .vx-donut .lg,.ax-dn .vx-donut ul{display:none}.ax-dn .vx-donut-legend{display:none}.ax-kpis .vx-kpi .vl{white-space:nowrap}.ax-kpis.vx-kpis--xl .vx-kpi .vl{font-size:clamp(26px,2.5vw,38px)}.ax-kv4 .ex-kv{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.ax-kv4 .ex-kv{grid-template-columns:1fr 1fr}}.ax-used{color:var(--vx-ink3);align-items:center;gap:8px;margin:-8px 0 16px;font-size:12.5px;display:flex}.ax-used svg{width:15px;height:15px;color:var(--vx-info)}.ax-ext{padding-bottom:90px}.ax-exh{margin:26px 0 12px}.ax-exi{border:1px dashed #0000;border-radius:22px;margin-bottom:18px;padding:10px;transition:border-color .2s,background .2s}.ax-exi.on{border-color:var(--vx-accent);background:color-mix(in srgb,var(--vx-accent) 5%,transparent)}.ax-exi>.vx-card,.ax-exi>.vx-grid{margin-bottom:0}.ax-exbar{align-items:center;gap:12px;padding:2px 4px 10px;display:flex}.ax-exbar span{flex:1;min-width:0}.ax-exbar b{font:600 14px var(--vx-font-d);display:block}.ax-exbar small{color:var(--vx-ink3);font-size:12px;display:block}.ax-expick{z-index:70;background:color-mix(in srgb,var(--vx-bg3) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--vx-line);align-items:center;gap:14px;padding:12px max(16px,50vw - 550px);display:flex;position:fixed;bottom:0;left:0;right:0}.ax-expick span{flex:1;min-width:0}.ax-expick b{font:600 14px var(--vx-font-d);display:block}.ax-expick small{color:var(--vx-ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ax-health{flex-direction:column;gap:8px;margin-top:10px;display:flex}.ax-health span{color:var(--vx-ink2);font-size:12px}.ax-vs{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px 12px;display:grid}.ax-vs>div:not(.ax-vsr){font:600 12px var(--vx-font-d);color:var(--vx-ink2)}.ax-vs>div:first-child{text-align:right}.ax-vs>b{font:700 12px var(--vx-font-m);color:var(--vx-ink3);text-align:center}.ax-vsr{display:contents}.ax-vsr>small{color:var(--vx-ink3);text-align:center;white-space:nowrap;font-size:11.5px}.ax-vsr .l,.ax-vsr .r{align-items:center;gap:8px;display:flex}.ax-vsr .l{justify-content:flex-end}.ax-vsr i{background:var(--vx-ink3);opacity:.5;border-radius:5px;max-width:70%;height:10px;display:block}.ax-vsr i.w{background:var(--vx-ok);opacity:1}.ax-vsr em{font:600 12.5px var(--vx-font-m);white-space:nowrap;font-style:normal}.ax-camps th button svg{width:13px;height:13px}.ax-camps th button{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.ax-camps th button.on{color:var(--vx-ink)}.ax-camps th button:hover{color:var(--vx-accent)}.ax-tg{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;min-width:0;padding:0;display:flex}.ax-tg:disabled{cursor:default}.ax-tg:disabled svg{opacity:.25}.ax-tg svg{width:14px;height:14px;color:var(--vx-ink3);transition:transform .25s var(--vx-ease);flex-shrink:0;margin-top:3px;transform:rotate(-90deg)}.ax-tg[aria-expanded=true] svg{transform:none}.ax-tg span,.ax-csub .nm span{flex-direction:column;min-width:0;display:flex}.ax-tg b{font-weight:600}.ax-tg small,.ax-csub small{font:500 11px var(--vx-font-m);color:var(--vx-ink3)}.ax-csub td{background:var(--vx-surface2);font-size:12.5px}.ax-csub .nm{color:var(--vx-ink2);padding-left:30px!important}.ax-duel th i{border-radius:3px;width:9px;height:9px;margin-right:6px;display:inline-block}.ax-duel b.ax-best{color:var(--vx-ok);font-weight:700}.ax-duel{margin-top:14px}.ax-num{border:1px solid var(--vx-line);background:var(--vx-surface2);width:84px;height:30px;color:var(--vx-ink);font:600 13px var(--vx-font-m);text-align:right;border-radius:9px;padding:0 8px}.ax-scen{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ax-sc{border:1px solid var(--vx-line);background:var(--vx-surface2);color:var(--vx-ink2);border-radius:14px;flex-direction:column;gap:3px;padding:14px;font-size:12.5px;display:flex}.ax-sc b{font:600 15px var(--vx-font-d);color:var(--vx-ink)}.ax-sc.bad b{color:var(--vx-bad)}.ax-sc.ok b{color:var(--vx-ok)}.ax-sc small{font:500 11.5px var(--vx-font-m);color:var(--vx-ink3)}.ax-sc strong{font:700 24px/1.2 var(--font-brand),var(--vx-font-d);letter-spacing:-.02em}.ax-who{align-items:center;gap:8px;min-width:0;display:flex}.ax-who b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ax-who.col{flex-direction:column;align-items:flex-start;gap:0}.ax-who small{font:500 11px var(--vx-font-m);color:var(--vx-ink3)}.ax-who i{font:600 9.5px var(--vx-font-m);text-transform:uppercase;letter-spacing:.04em;border-radius:99px;flex-shrink:0;padding:2px 7px;font-style:normal}.ax-who i.cr{color:#7048e8;border:1px solid #8b5cf666}.ax-who i.lj{color:#0e7490;border:1px solid #22d3ee73}.ax-cols{align-items:stretch;gap:5px;height:210px;display:flex}.ax-col{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ax-col .tr{background:var(--vx-surface2);border-radius:8px;flex:1;align-items:flex-end;width:100%;display:flex;overflow:hidden}.ax-col .tr i{transform-origin:bottom;width:100%;animation:kx-grow .8s var(--vx-spring) both;background:linear-gradient(#7b8cff,#8b5cf6);border-radius:8px 8px 3px 3px;display:block}.ax-col.top .tr i{background:linear-gradient(#34d399,#10b981)}.ax-col.bot .tr i{background:linear-gradient(#f87171,#ef4444)}.ax-col span{font:600 10.5px var(--vx-font-m);color:var(--vx-ink3)}.ax-colchips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ax-colchips span{border:1px solid var(--vx-line);font:600 12px var(--vx-font-b);border-radius:99px;padding:5px 10px}@media (prefers-reduced-motion:reduce){.ax-col .tr i{animation:none}}.ax-focus{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 14px;display:flex}.ax-focus label{flex-direction:column;gap:5px;min-width:0;display:flex}.ax-focus label span{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.ax-focus select{border:1px solid var(--vx-line);background:var(--vx-surface);width:320px;max-width:100%;height:44px;color:var(--vx-ink);font:600 13px var(--vx-font-b);border-radius:12px;padding:0 12px}.ax-focus select:disabled{opacity:.55}.ax-focus-on{color:var(--vx-ink2);flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 14px;font-size:13px;display:flex}.ax-focus-on b{color:var(--vx-ink)}.ax-focus-on svg{width:16px;height:16px;color:var(--vx-accent);flex-shrink:0}.ex-g.vx-grid--11:has(>:only-child){grid-template-columns:1fr}@media (max-width:900px){.ax-kpis.vx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-kpis .vx-kpi{min-width:0}.ax-kpis .ex-seal{white-space:normal;max-width:100%}.ax-focus label,.ax-focus select{width:100%}.ax-cols{gap:2px;height:170px}.ax-col span{font-size:8.5px}.ax-camps{min-width:760px}.ax-scen{grid-template-columns:1fr}}
.tm{flex-direction:column;gap:16px;display:flex}.tm-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tm-warn{color:var(--vx-warn);align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.tm-warn svg{stroke:currentColor;fill:none;stroke-width:1.8px;flex:none;width:16px;height:16px}.tm .lb{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);margin:0 0 7px;display:block}.tm-md{grid-template-columns:290px minmax(0,1fr);min-height:560px;padding:0;display:grid;overflow:hidden}.tm-list{border-right:1px solid var(--vx-line);background:color-mix(in srgb,var(--vx-surface2) 40%,transparent);flex-direction:column;gap:3px;padding:10px;display:flex}.tm-item{text-align:left;width:100%;color:var(--vx-ink);border-radius:13px;align-items:center;gap:10px;padding:10px;transition:background .2s,box-shadow .2s,transform .2s;display:flex}.tm-item:hover:not(.off){background:var(--vx-surface2);transform:translate(2px)}.tm-item.on{background:color-mix(in srgb,var(--vx-accent) 11%,transparent);box-shadow:inset 3px 0 0 var(--vx-accent)}.tm-item.off{opacity:.7}.tm-item .tx{flex:1;min-width:0}.tm-item b{font:600 14px var(--vx-font-d);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tm-item small{color:var(--vx-ink2);font-size:12px}.tm-item .dots{gap:4px;display:flex}.tm-item .dots i{background:var(--vx-line);border-radius:50%;width:8px;height:8px}.tm-item .dots i.wa{background:#1f9d55}.tm-item .dots i.em{background:#3b5bdb}.tm-new{justify-content:center;margin:10px 4px 4px}.tm-panel{min-width:0;padding:22px 26px}.tm-hd{align-items:center;gap:14px;margin-bottom:14px;display:flex}.tm-hd h3{font:700 22px var(--vx-font-d);margin:0}.tm-hd .vx-badge{margin-left:auto}.tm-tabs{border-bottom:1px solid var(--vx-line);gap:4px;margin-bottom:18px;display:flex}.tm-tabs button{color:var(--vx-ink2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s}.tm-tabs button:hover{color:var(--vx-ink)}.tm-tabs button.on{color:var(--vx-accent);border-bottom-color:var(--vx-accent)}.tm-kv{grid-template-columns:1fr 1fr;gap:18px 30px;margin-bottom:18px;display:grid}.tm-kv>div{border-left:2px solid var(--vx-line);flex-direction:column;gap:6px;padding-left:14px;transition:border-color .2s;display:flex}.tm-kv>div:hover{border-left-color:var(--vx-accent)}.tm-kv b{font:600 15px var(--vx-font-d)}.tm-kv small{color:var(--vx-ink2);font-size:12.5px}.tm-danger{color:var(--vx-bad)}.tm-not{flex-direction:column;gap:16px;display:flex}.tm-not.ro .tm-ch,.tm-not.ro .tm-quiet{opacity:.75}.tm-chan{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tm-ch{border:1px solid var(--vx-line);border-radius:16px;flex-direction:column;gap:9px;padding:12px 14px;transition:box-shadow .25s,border-color .25s,transform .25s;display:flex}.tm-ch:hover{transform:translateY(-2px)}.tm-ch.on{box-shadow:inset 0 0 0 2px var(--c);border-color:#0000}.tm-ch .h{align-items:center;gap:10px;font-weight:600;display:flex}.tm-ch .h>i{color:#fff;background:var(--c);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.tm-ch .h>i svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:16px;height:16px}.tm-ch .h .vx-switch{margin-left:auto}.tm-ch small{color:var(--vx-ink2);font-size:12px}.tm-quiet{color:var(--vx-ink2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.tm-quiet .vx-input{width:auto}.tm-quiet .vx-btn{margin-left:auto}.tm-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.tm-week>div{border:1px solid var(--vx-line);background:var(--vx-surface);border-radius:12px;min-height:80px;padding:7px 6px;transition:border-color .2s,transform .2s}.tm-week>div:hover{border-color:var(--vx-accent);transform:translateY(-2px)}.tm-week>div.today{box-shadow:inset 0 0 0 1px var(--vx-accent);border-color:var(--vx-accent)}.tm-week small{font:600 10px var(--vx-font-m);color:var(--vx-ink3);text-transform:uppercase;display:block}.tm-week b{font:700 13px var(--vx-font-d)}.tm-week i{font-style:normal;font:600 10.5px var(--vx-font-b);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;margin-top:4px;padding:3px 6px;display:block;overflow:hidden}.tm-ags{flex-direction:column;gap:8px;display:flex}.tm-ag{border:1px solid var(--vx-line);background:var(--vx-surface);border-radius:14px;align-items:center;gap:12px;padding:11px 12px;transition:border-color .2s,transform .25s;display:flex}.tm-ag:hover{border-color:var(--vx-accent);transform:translate(3px)}.tm-ag.off{opacity:.55}.tm-ag .bar{border-radius:3px;flex:none;align-self:stretch;width:4px}.tm-ag .tx{flex:1;min-width:0}.tm-ag b{font:600 14.5px var(--vx-font-d);display:block}.tm-ag small{color:var(--vx-ink2);font-size:12.5px;display:block}.tm-ag .what{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.tm-ag .what em{font:600 11px var(--vx-font-b);color:var(--vx-ink2);border:1px solid;border-radius:6px;padding:1px 7px;font-style:normal}.tm-ag .act{flex:none;align-items:center;gap:2px;display:flex}.tm-edwrap{border:1px solid var(--vx-accent);background:var(--vx-bg2);animation:tm-in .3s var(--vx-ease) both;border-radius:16px;margin-top:6px;padding:14px 16px}@keyframes tm-in{0%{opacity:0;transform:translateY(-6px)}}.tm-ed{flex-direction:column;gap:14px;display:flex}.tm-ed-row{flex-wrap:wrap;align-items:flex-start;gap:14px 22px;display:flex}.tm-days{flex-wrap:wrap;gap:4px;display:inline-flex}.tm-days button{border:1px solid var(--vx-line);height:32px;font:600 12px var(--vx-font-m);color:var(--vx-ink2);background:var(--vx-surface);border-radius:9px;padding:0 10px;transition:background .2s,color .2s,border-color .2s}.tm-days button:hover{border-color:var(--vx-accent)}.tm-days button.on{background:var(--vx-accent);border-color:var(--vx-accent);color:#fff}.tm-chips{flex-wrap:wrap;gap:6px;display:flex}.tm-what{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tm-what button{text-align:left;border:1px solid var(--vx-line);background:var(--vx-surface);border-radius:13px;flex-direction:column;gap:3px;padding:10px 12px;transition:border-color .2s,background .2s,transform .2s;display:flex}.tm-what button:hover{transform:translateY(-2px)}.tm-what button.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 8%,var(--vx-surface))}.tm-what b{align-items:center;gap:8px;font-size:13.5px;display:flex}.tm-what b i{border:1.5px solid var(--vx-line);color:#fff;border-radius:5px;place-items:center;width:16px;height:16px;margin-left:auto;display:grid}.tm-what b i svg{stroke:currentColor;fill:none;stroke-width:2.4px;width:11px;height:11px}.tm-what button.on b i{background:var(--c);border-color:var(--c)}.tm-what small{color:var(--vx-ink2);font-size:12px;line-height:1.4}.tm-alr{background:#ea580c0f;border:1px solid #ea580c40;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.tm-alr label{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.tm-alr .vx-input{width:auto}.tm-how{color:var(--vx-ink2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.tm-how svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.tm-how b{color:var(--vx-ink)}.tm-foot{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tm-gal{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tm-gal button{text-align:left;border:1px solid var(--vx-line);border-top:4px solid var(--c,var(--vx-line));background:var(--vx-surface);border-radius:13px;padding:10px 12px;transition:transform .25s,box-shadow .25s}.tm-gal button:hover{box-shadow:var(--vx-shadow);transform:translateY(-3px)}.tm-gal button.blank{border-style:dashed;border-top-width:1px}.tm-gal b{font:600 13.5px var(--vx-font-d);align-items:center;gap:6px;display:flex}.tm-gal b svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.tm-gal small{color:var(--vx-ink2);margin-top:2px;font-size:11.5px;display:block}.tm-prev{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.tm-prev .muted{margin:0 0 12px;font-size:13px}.tm-phone .chat{max-height:520px;overflow:auto}.tm-phone .tm-img{text-align:center;color:#3b5bdb;background:#eef1ff;padding:26px 10px;font-weight:600}.tm-mail{color:#12172b;background:#fff;border:1px solid #e3e6f2;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px #12172b2e}.tm-mail .h{color:#5a6285;border-bottom:1px solid #e3e6f2;padding:12px 16px;font-size:12.5px}.tm-mail .h b{color:#12172b;margin-top:3px;font-size:14.5px;display:block}.tm-mail .b{padding:16px;font-size:13.5px;line-height:1.6}.tm-mail .b .ln{display:block}.tm-mail .att{border:1px solid #e3e6f2;border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:10px;display:flex}.tm-mail .att span{color:#fff;width:32px;height:38px;font:700 10px var(--vx-font-m);background:#e11d48;border-radius:6px;place-items:center;display:grid}.tm-modal{width:min(620px,100vw - 28px)}.tm-pmodal{width:min(420px,100vw - 28px)}.tm-legend{border-top:1px solid var(--vx-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;padding-top:16px;display:grid}.tm-legend div{border-left:2px solid var(--vx-line);padding-left:12px}.tm-legend b{font:600 13.5px var(--vx-font-d);display:block}.tm-legend span{color:var(--vx-ink2);font-size:12.5px}@media (max-width:980px){.tm-md{grid-template-columns:minmax(0,1fr)}.tm-list{border-right:0;border-bottom:1px solid var(--vx-line);flex-direction:row;overflow-x:auto}.tm-item{flex:none;width:auto}.tm-item .dots{display:none}.tm-new{flex:none;margin:0}.tm-prev{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tm-panel{padding:16px}.tm-chan,.tm-what,.tm-kv,.tm-legend{grid-template-columns:minmax(0,1fr)}.tm-gal{grid-template-columns:1fr 1fr}.tm-week{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-ag{flex-wrap:wrap}.tm-ag .act{justify-content:flex-end;width:100%}.tm-hd{flex-wrap:wrap}.tm-hd .vx-badge,.tm-quiet .vx-btn{margin-left:0}}
.ck-lab{flex-direction:column;gap:14px;min-width:0;display:flex}.ck-vbar{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.ck-vbar::-webkit-scrollbar{display:none}.ck-vbar a{border-radius:var(--vx-rp);border:1px solid var(--vx-line);background:var(--vx-surface);color:var(--vx-ink2);white-space:nowrap;transition:border-color .2s,color .2s,transform .2s var(--vx-ease);flex:none;align-items:center;gap:7px;padding:7px 12px 7px 7px;font-size:12.5px;font-weight:600;display:inline-flex}.ck-vbar a i{width:22px;height:22px;font:600 11px var(--vx-font-m);background:var(--vx-surface2);color:var(--vx-ink3);border-radius:50%;place-items:center;font-style:normal;display:grid}.ck-vbar a:hover{color:var(--vx-ink);border-color:color-mix(in srgb,var(--vx-accent) 50%,transparent);transform:translateY(-1px)}.ck-vbar a.on{color:var(--vx-ink);border-color:var(--vx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--vx-accent) 16%,transparent)}.ck-vbar a.on i{background:var(--vx-grad);color:#fff}.ck-vbar a.ok i{background:var(--vx-ok);color:#fff}.ck-vhead{border:1px dashed color-mix(in srgb,var(--vx-accent) 40%,transparent);background:color-mix(in srgb,var(--vx-accent) 5%,transparent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ck-vhead>div{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.ck-vhead b{font:600 15px var(--vx-font-d)}.ck-vhead span{color:var(--vx-ink2);font-size:12.5px}.ck-hov{transition:transform .25s var(--vx-ease),border-color .25s,box-shadow .25s}.ck-hov:hover{border-color:color-mix(in srgb,var(--vx-accent) 38%,var(--vx-line));box-shadow:0 14px 34px #00000024}button.ck-hov:hover,.ck-tile.ck-hov:hover,.ck-duelcard.ck-hov:hover{transform:translateY(-2px)}.ck-wrap{flex-wrap:wrap;max-width:100%}.ck-row{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0 4px;display:flex}.ck-row>.vx-field{flex:0 200px;min-width:150px;margin:0}.ck-extra{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ck-extra>.vx-field{flex:0 180px;min-width:140px;margin:0}.ck-extra .vx-range,.ck-row .vx-range{height:34px}.ck-big{background:var(--vx-surface2);border:1px solid var(--vx-line-soft);border-radius:16px;flex-direction:column;gap:4px;margin-top:14px;padding:16px 18px;transition:border-color .25s;display:flex}.ck-big small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.ck-big strong{font:700 38px/1.1 var(--vx-font-d);letter-spacing:-.02em;animation:ck-pop .45s var(--vx-ease) both}.ck-big p{color:var(--vx-ink2);margin:2px 0 0;font-size:13.5px;line-height:1.5}.ck-big.ok{border-color:color-mix(in srgb,var(--vx-ok) 40%,transparent)}.ck-big.ok strong{color:var(--vx-ok)}.ck-big.warn{border-color:color-mix(in srgb,var(--vx-warn) 40%,transparent)}.ck-big.warn strong{color:var(--vx-warn)}.ck-big.bad{border-color:color-mix(in srgb,var(--vx-bad) 40%,transparent)}.ck-big.bad strong{color:var(--vx-bad)}@keyframes ck-pop{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.t-ok{color:var(--vx-ok)}.t-warn{color:var(--vx-warn)}.t-bad{color:var(--vx-bad)}.ck-money{margin-top:14px}.ck-money .bar{border-radius:var(--vx-rp);background:var(--vx-surface2);height:14px;display:flex;overflow:hidden}.ck-money .bar i{height:100%;transition:width .5s var(--vx-ease);display:block}.ck-money .bar i+i{border-left:2px solid var(--vx-bg3)}.ck-money .lg{color:var(--vx-ink2);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12px;display:flex}.ck-money .lg span{align-items:center;gap:6px;display:inline-flex}.ck-money .lg i{border-radius:3px;width:9px;height:9px}.ck-money .lg b{font:600 12px var(--vx-font-m);color:var(--vx-ink)}.ck-strip{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ck-strip>.vx-field{flex:150px;min-width:140px;margin:0}.ck-strip>.vx-field:first-child{flex:2 240px}.ck-strip>.vx-field:has(.vx-seg){flex:3 360px}.ck-strip .vx-seg{flex-wrap:nowrap;margin:0}.ck-guided{flex-direction:column;gap:16px;display:flex}.ck-steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ck-steps button{border-radius:var(--vx-rp);border:1px solid var(--vx-line);color:var(--vx-ink3);align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:13px;font-weight:600;display:inline-flex}.ck-steps i{background:var(--vx-surface2);width:24px;height:24px;font:600 11px var(--vx-font-m);border-radius:50%;place-items:center;font-style:normal;display:grid}.ck-steps i svg{width:13px;height:13px}.ck-steps .on button{color:var(--vx-ink);border-color:var(--vx-accent)}.ck-steps .on i{background:var(--vx-grad);color:#fff}.ck-steps .done i{background:var(--vx-ok);color:#fff}.ck-qgrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ck-q{text-align:left;border:1px solid var(--vx-line);background:var(--vx-surface);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:18px;display:grid}.ck-q .ic{background:color-mix(in srgb,var(--vx-accent) 14%,transparent);width:46px;height:46px;color:var(--vx-accent);transition:transform .3s var(--vx-ease);border-radius:14px;grid-row:1/3;place-items:center;display:grid}.ck-q .ic svg{width:22px;height:22px}.ck-q:hover .ic{transform:rotate(-8deg)scale(1.08)}.ck-q b{font:600 16px var(--vx-font-d)}.ck-q small{color:var(--vx-ink2);font-size:12.5px}.ck-q.on{border-color:var(--vx-accent)}.ck-narrow{flex-direction:column;gap:12px;width:100%;max-width:720px;display:flex}.ck-narrow .vx-calc-in{position:static}.ck-nav{justify-content:flex-end;gap:10px;display:flex}.ck-table tr.best td{background:color-mix(in srgb,var(--vx-ok) 7%,transparent)}.ck-table td.kx-ok{color:var(--vx-ok)}.ck-table td.kx-warn{color:var(--vx-warn)}.ck-table td.kx-bad{color:var(--vx-bad)}.ck-now{flex-direction:column;align-items:flex-end;display:flex}.ck-now small{font:600 10px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.ck-now b{font:700 26px/1.1 var(--vx-font-d)}.ck-ruler{height:22px;margin:34px 4px 30px;position:relative}.ck-ruler .zones{border-radius:var(--vx-rp);background:var(--vx-surface2);height:10px;position:absolute;top:6px;left:0;right:0;overflow:hidden}.ck-ruler .zones i{position:absolute;top:0;bottom:0}.ck-ruler .zones .bad{background:color-mix(in srgb,var(--vx-bad) 60%,transparent)}.ck-ruler .zones .warn{background:color-mix(in srgb,var(--vx-warn) 55%,transparent)}.ck-ruler .zones .ok{background:color-mix(in srgb,var(--vx-ok) 55%,transparent)}.ck-ruler input{cursor:pointer;appearance:none;background:0 0;width:100%;height:22px;margin:0;position:absolute;inset:0}.ck-ruler input::-webkit-slider-runnable-track{background:0 0;height:22px}.ck-ruler input::-moz-range-track{background:0 0}.ck-ruler input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--vx-bg3);border:3px solid var(--vx-accent);border-radius:50%;width:22px;height:22px;transition:transform .15s;box-shadow:0 4px 14px #00000040}.ck-ruler input::-moz-range-thumb{background:var(--vx-bg3);border:3px solid var(--vx-accent);border-radius:50%;width:18px;height:18px}.ck-ruler input:active::-webkit-slider-thumb{transform:scale(1.15)}.ck-ruler .mk{background:var(--c);border:2px solid var(--vx-bg3);z-index:2;width:12px;height:12px;transition:transform .2s var(--vx-ease);border-radius:2px 2px 0;position:absolute;top:-14px;transform:translate(-50%)rotate(45deg)}.ck-ruler .mk:hover{transform:translate(-50%)rotate(45deg)scale(1.3)}.ck-ruler .ticks{pointer-events:none;position:absolute;top:28px;left:0;right:0}.ck-ruler .ticks span{font:500 10.5px var(--vx-font-m);color:var(--vx-ink3);white-space:nowrap;position:absolute;transform:translate(-50%)}.ck-marks{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 4px;display:grid}.ck-mk{border:1px solid var(--vx-line-soft);opacity:.55;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:end;gap:10px;padding:10px;transition:opacity .2s,border-color .2s;display:grid}.ck-mk.on{opacity:1;border-color:color-mix(in srgb,var(--c) 40%,var(--vx-line-soft))}.ck-mk .vx-field{margin:0}.ck-mkbtn{height:34px;color:var(--vx-ink2);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.ck-mkbtn i{background:var(--c);border-radius:2px;width:11px;height:11px;transform:rotate(45deg)}.ck-mk:not(.on) .ck-mkbtn i{border:2px solid var(--c);background:0 0}.ck-mk .go{border:1px solid var(--vx-line);height:34px;font:600 12.5px var(--vx-font-m);color:var(--vx-ink);border-radius:10px;padding:0 10px;transition:border-color .2s}.ck-mk .go:hover{border-color:var(--c)}.ck-duel{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ck-duelcard{flex-direction:column;gap:4px;display:flex}.ck-duelcard .top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.ck-duelcard strong{font:700 32px/1.1 var(--vx-font-d);letter-spacing:-.02em}.ck-duelcard small{color:var(--vx-ink3);font-size:12px}.ck-duelcard dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 0;display:grid}.ck-duelcard dl div{background:var(--vx-surface2);border-radius:10px;padding:8px 10px}.ck-duelcard dt{font:600 10px var(--vx-font-m);letter-spacing:.06em;text-transform:uppercase;color:var(--vx-ink3)}.ck-duelcard dd{font:600 14px var(--vx-font-m);margin:2px 0 0}.ck-duelcard.win{border-color:color-mix(in srgb,var(--vx-ok) 50%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--vx-ok) 12%,transparent)}.ck-legend .ck-money .bar{display:none}.ck-legend .ck-money{margin:0}.ck-revgrid{grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 4px;display:grid}.ck-rev{text-align:left;border:1px solid var(--vx-line);background:var(--vx-surface);border-radius:14px;flex-direction:column;gap:3px;padding:14px;display:flex}.ck-rev small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.ck-rev strong{font:700 24px/1.15 var(--vx-font-d)}.ck-rev span{color:var(--vx-ink2);font-size:12px}.ck-rev.on{border-color:var(--vx-accent);background:color-mix(in srgb,var(--vx-accent) 7%,transparent)}.ck-rev.on small{color:var(--vx-accent)}.ck-vs{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:14px;display:grid}.ck-vs>div{background:var(--vx-surface2);border-radius:16px;flex-direction:column;gap:3px;padding:16px;display:flex}.ck-vs>svg{width:20px;height:20px;color:var(--vx-ink3);transform:rotate(180deg)}.ck-vs small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.ck-vs strong{font:700 30px/1.1 var(--vx-font-d);color:var(--vx-ink)}.ck-vs span{color:var(--vx-ink2);font-size:12.5px}.ck-vs .t-ok strong{color:var(--vx-ok)}.ck-vs .t-warn strong{color:var(--vx-warn)}.ck-vs .t-bad strong{color:var(--vx-bad)}.ck-pace{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.ck-pace div{border:1px solid var(--vx-line-soft);border-radius:12px;padding:10px 12px}.ck-pace small{font:600 10px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);display:block}.ck-pace b{font:600 15px var(--vx-font-m)}.ck-pocket{width:100%;max-width:440px;margin:0 auto}.ck-pocket .vx-card{flex-direction:column;gap:12px;display:flex}.ck-chiprow{scrollbar-width:none;gap:6px;margin:0 -4px;padding:0 4px 2px;display:flex;overflow-x:auto}.ck-chiprow::-webkit-scrollbar{display:none}.ck-chiprow .vx-chip{flex:none}.ck-display{text-align:center;background:var(--vx-surface2);border-radius:20px;padding:22px 12px}.ck-display small{font:600 11px var(--vx-font-m);letter-spacing:.1em;text-transform:uppercase;color:var(--vx-ink3);display:block}.ck-display strong{font:700 52px/1.05 var(--vx-font-d);letter-spacing:-.03em;animation:ck-pop .45s var(--vx-ease) both;margin:4px 0;display:block}.ck-display span{color:var(--vx-ink2);font-size:13px}.ck-display.t-ok strong{color:var(--vx-ok)}.ck-display.t-warn strong{color:var(--vx-warn)}.ck-display.t-bad strong{color:var(--vx-bad)}.ck-pocket .vx-seg--full{margin:0}.ck-step small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);margin-bottom:5px;display:block}.ck-step>div{grid-template-columns:40px 1fr 40px;gap:8px;display:grid}.ck-step button{border:1px solid var(--vx-line);height:40px;font:600 18px var(--vx-font-m);color:var(--vx-ink2);border-radius:12px;transition:transform .15s,border-color .2s}.ck-step button:hover{border-color:var(--vx-accent);color:var(--vx-ink)}.ck-step button:active{transform:scale(.94)}.ck-step .vx-numin{height:40px}.ck-step .vx-numin input{text-align:center;font-size:15px}.ck-say{color:var(--vx-ink2);margin:0;font-size:13px;line-height:1.5}.ck-more{align-self:center}.ck-open .row2{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;display:grid}.ck-open .vx-cascade.compact .row{grid-template-columns:1fr 90px 54px}.ck-open .vx-cascade .bar{display:none}.ck-cockpit{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ck-tile{border:1px solid var(--vx-line);background:var(--vx-surface);cursor:pointer;border-radius:14px;outline:0;flex-direction:column;gap:3px;padding:14px;display:flex}.ck-tile:focus-visible{border-color:var(--vx-accent)}.ck-tile .t{justify-content:space-between;align-items:center;display:flex}.ck-tile .t b{font-size:13px}.ck-tile .dot{background:currentColor;border-radius:50%;width:9px;height:9px}.ck-tile strong{font:700 26px/1.15 var(--vx-font-d)}.ck-tile small{color:var(--vx-ink3);font-size:11.5px}.ck-tile .f{margin-top:8px}.ck-tile .f .vx-field{margin:0}.ck-tile.on{border-color:var(--vx-accent);background:color-mix(in srgb,var(--vx-accent) 7%,transparent)}@media (max-width:900px){.ck-qgrid,.ck-duel,.ck-revgrid,.ck-cockpit,.ck-marks,.ck-vs{grid-template-columns:1fr}.ck-vs>svg{justify-self:center;transform:rotate(-90deg)}.ck-pace{grid-template-columns:1fr 1fr}.ck-big strong{font-size:32px}.ck-duelcard dl{grid-template-columns:1fr 1fr 1fr}}.ck-profit{border:1px solid var(--vx-line-soft);background:var(--vx-surface2);border-radius:18px;grid-template-columns:1.4fr 1fr;gap:14px;margin-top:14px;padding:20px;transition:border-color .25s,background .25s;display:grid}.ck-profit .main{flex-direction:column;gap:4px;display:flex}.ck-profit small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.ck-profit .main strong{font:700 52px/1.02 var(--vx-font-d);letter-spacing:-.03em;animation:ck-pop .45s var(--vx-ease) both}.ck-profit .mg{border-radius:var(--vx-rp);font:600 12.5px var(--vx-font-m);align-self:flex-start;margin-top:4px;padding:4px 10px}.ck-profit .side{flex-direction:column;justify-content:center;gap:8px;display:flex}.ck-profit .side div{background:var(--vx-bg3);border:1px solid var(--vx-line-soft);border-radius:12px;padding:10px 12px}.ck-profit .side b{font:600 18px var(--vx-font-m);margin-top:2px;display:block}.ck-profit p{color:var(--vx-ink2);grid-column:1/-1;margin:0;font-size:13.5px;line-height:1.5}.ck-profit.ok{border-color:color-mix(in srgb,var(--vx-ok) 45%,transparent);background:color-mix(in srgb,var(--vx-ok) 8%,transparent)}.ck-profit.ok .main strong{color:var(--vx-ok)}.ck-profit.ok .mg{color:var(--vx-ok);background:color-mix(in srgb,var(--vx-ok) 14%,transparent)}.ck-profit.warn{border-color:color-mix(in srgb,var(--vx-warn) 45%,transparent);background:color-mix(in srgb,var(--vx-warn) 7%,transparent)}.ck-profit.warn .main strong{color:var(--vx-warn)}.ck-profit.warn .mg{color:var(--vx-warn);background:color-mix(in srgb,var(--vx-warn) 14%,transparent)}.ck-profit.bad{border-color:color-mix(in srgb,var(--vx-bad) 45%,transparent);background:color-mix(in srgb,var(--vx-bad) 7%,transparent)}.ck-profit.bad .main strong{color:var(--vx-bad)}.ck-profit.bad .mg{color:var(--vx-bad);background:color-mix(in srgb,var(--vx-bad) 14%,transparent)}.vx-calc-in .row2.ck-row2b{margin-top:10px}@media (max-width:560px){.ck-profit{grid-template-columns:1fr}.ck-profit .main strong{font-size:42px}}.ck-tiles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ck-tiles button{border:1px solid var(--vx-line);background:var(--vx-surface);height:44px;color:var(--vx-ink2);text-align:left;transition:border-color .2s,color .2s,background .2s,transform .2s var(--vx-ease);border-radius:12px;align-items:center;gap:9px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.ck-tiles button svg{width:16px;height:16px;color:var(--vx-ink3);flex:none;transition:color .2s}.ck-tiles button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck-tiles button:hover:not(.on){color:var(--vx-ink);border-color:color-mix(in srgb,var(--vx-accent) 45%,transparent);transform:translateY(-1px)}.ck-tiles button.on{color:var(--vx-ink);border-color:var(--vx-accent);background:color-mix(in srgb,var(--vx-accent) 10%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--vx-accent) 14%,transparent)}.ck-tiles button.on svg{color:var(--vx-accent)}.vx-calc-in .row3.ck-tax{grid-template-columns:1fr 1fr 1fr}.vx-calc-in .row3.ck-tax.two{grid-template-columns:1fr 1fr}@media (max-width:700px){.ck-tiles{grid-template-columns:repeat(2,1fr)}}
.vx-spot:has(.stl-av){box-shadow:none;background:0 0;border:0}.vx-typing-star.stl-av{margin-right:6px}.vx-agentrow .av.star{box-shadow:none;background:0 0;border:0}.vx-agentrow .av.star .stl-av,.vx-agentrow .av.star .stl-av svg{width:38px!important;height:38px!important}@media (max-width:900px){:root{--vx-font-d:var(--font-nitido),"Inter",-apple-system,sans-serif;--vx-font-b:var(--font-nitido),"Inter",-apple-system,sans-serif}[data-theme=light]{--vx-bg:#f7f7fa;--vx-bg2:#f7f7fa;--vx-bg3:#fff;--vx-surface:transparent;--vx-surface2:#0f12200d;--vx-line:#e1e3ec;--vx-line-soft:#ecedf3;--vx-ink:#0f1220;--vx-ink2:#5e6379;--vx-ink3:#8a8fa6;--vx-accent:#3b5bdb;--vx-accent2:#7048e8;--vx-lilac:#0f1220;--vx-ok:#0b8f62;--vx-bad:#d6334a;--vx-warn:#c26a00;--vx-shadow:none;--vx-glow:none;--vx-btn-glow:none}[data-theme=light] .vx-sky,[data-theme=light] .vx-gridlines{display:none}.vx-main{padding:10px 18px calc(110px + env(safe-area-inset-bottom,0px))}.vx-topbar{row-gap:10px;margin-bottom:8px}.vx-topbar h1,.vx-topbar h1.vx-hello{font:700 30px/1.08 var(--vx-font-d);letter-spacing:-.035em;color:var(--vx-ink);-webkit-text-fill-color:var(--vx-ink);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;flex-basis:100%;order:-1;animation:none}.vx-topbar h1 small,.vx-topbar h1.vx-hello small{font:500 13px/1.4 var(--vx-font-b);letter-spacing:0;color:var(--vx-ink2);-webkit-text-fill-color:var(--vx-ink2);margin-top:4px}.vx-mhead h2,[data-theme=light] .vx-mhead h2{color:var(--vx-ink);-webkit-text-fill-color:var(--vx-ink);letter-spacing:-.03em;background:0 0;font-size:22px}.vx-card{border:0;border-top:1px solid var(--vx-line);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;padding:16px 0;overflow:visible}.vx-card:before{display:none}.vx-card--hover:hover{box-shadow:none;border-color:var(--vx-line);transform:none}.vx-card--bad{border-top-color:color-mix(in srgb,var(--vx-bad) 55%,transparent)}.vx-card h3{font:600 11px/1.3 var(--vx-font-b);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink2)}.vx-card .vx-card{border-top:1px solid var(--vx-line-soft);padding:12px 0}.vx-grid{gap:0;margin-bottom:0}.vx-sec{font:600 11px var(--vx-font-b);letter-spacing:.08em;color:var(--vx-ink2);margin:22px 0 4px}.vx-kpis,.vx-kpis--5,.vx-kpis--7{grid-template-columns:1fr 1fr;gap:0;margin-bottom:6px}.vx-kpis>.vx-kpi{border-top:1px solid var(--vx-line);padding:14px 0}.vx-kpis>.vx-kpi:after{display:none}.vx-kpis>.vx-kpi:nth-child(2n){border-right:1px solid var(--vx-line);padding-right:12px}.vx-kpis>.vx-kpi:nth-child(odd):not(:first-child){padding-left:14px}.vx-kpis>.vx-kpi:first-child{border-top:0;grid-column:1/-1;padding-top:4px}.vx-kpis>.vx-kpi:last-child:nth-child(2n){border-right:0;grid-column:1/-1;padding-right:0}.vx-kpi .vl,.vx-kpis--7 .vx-kpi .vl{font:600 22px/1.05 var(--vx-font-d);letter-spacing:-.03em;text-shadow:none;margin:6px 0 4px}.vx-kpis>.vx-kpi:first-child .vl{letter-spacing:-.05em;margin:6px 0 8px;font-size:46px}.vx-kpi .lb{color:var(--vx-ink2);font-size:12.5px}.vx-kpi .dl,.vx-dl{padding:0 6px 0 0;background:0 0!important}.vx-kpi .sp{height:44px;margin:10px 0 -4px}.vx-kpi .ff{border-top-style:solid;border-top-color:var(--vx-line-soft)}.vx-seg{scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:18px;max-width:100%;padding:0;overflow-x:auto}.vx-seg::-webkit-scrollbar{display:none}.vx-seg button{color:var(--vx-ink3);background:0 0;border-radius:0;padding:6px 0;font-weight:600}.vx-seg button:hover:not(.on):not(.soon){color:var(--vx-ink);background:0 0}.vx-seg button.on{color:var(--vx-ink);box-shadow:inset 0 -2px 0 var(--vx-ink);background:0 0}.vx-btn--pri{background:var(--vx-ink);color:var(--vx-bg3);box-shadow:none;border-radius:10px}[data-theme=dark] .vx-btn--pri{color:#05070f;background:#eef1fa}.vx-opt.on{background:var(--vx-ink);color:var(--vx-bg3)}.vx-table th{letter-spacing:.06em}.vx-shero{border-top:1px solid var(--vx-line);border-radius:0;grid-template-columns:36px 1fr;gap:0 12px;margin:0 0 8px;padding:14px 0 6px;display:grid;overflow:visible;background:0 0!important}.vx-shero:before,.vx-shero:after{display:none}.vx-shero>:not(.vx-shero-eye){grid-column:2}.vx-shero-eye{grid-row:1/span 3;width:36px;height:36px}.vx-shero-eye .halo{display:none}.vx-shero-eye .stl-av,.vx-shero-eye .stl-av svg{width:36px!important;height:36px!important}.vx-shero-eye .stl-dot{display:none}.vx-shero .who{font:600 11px var(--vx-font-b);letter-spacing:.06em;color:var(--vx-ink2)}.vx-shero .say{font:500 17px/1.45 var(--vx-font-d);letter-spacing:-.015em;margin:6px 0 10px}.vx-shero .acts{gap:0}.vx-shero .act{border:0;border-top:1px solid var(--vx-line-soft);background:0 0;border-radius:0;padding:11px 0}.vx-shero .act:hover{transform:none}.vx-shero .act small{letter-spacing:.04em;font-family:var(--vx-font-b)}.vx-shero-eye{align-self:start;margin-top:2px}.vx-act .steps{gap:0}.vx-act li{border:0;border-top:1px solid var(--vx-line-soft);background:0 0;border-radius:0;grid-template-columns:28px 1fr auto;align-items:center;column-gap:12px;padding:12px 0;display:grid;box-shadow:none!important}.vx-act li:hover{transform:none}.vx-act li .vx-btn{align-self:center;margin:0}.vx-act li.next .n{background:var(--vx-ink);color:var(--vx-bg3)}.vx-act li.next .tx b{color:var(--vx-accent)}.op-big b{letter-spacing:-.05em;font-size:44px}.op-bands{grid-template-columns:1fr 1fr;gap:0}.op-band{border:0;border-top:1px solid var(--vx-line);background:0 0;border-radius:0;padding:14px 0}.op-band:nth-child(odd){border-right:1px solid var(--vx-line);padding-right:12px}.op-band:nth-child(2n){padding-left:14px}.op-band:last-child:nth-child(odd){border-right:0;grid-column:1/-1;padding-right:0}.op-band:hover{border-color:var(--vx-line);transform:none}.op-band.on{box-shadow:inset 0 2px 0 var(--vx-ink);background:0 0}.op-band .lb{font-family:var(--vx-font-b);letter-spacing:.04em}.op-band>b{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:22px;font-weight:600}.op-kind,.ex-row,.ex-kv div{border:0;border-top:1px solid var(--vx-line-soft);background:0 0;border-radius:0;padding-left:0;padding-right:0}.op-kind:hover,.ex-row:hover{transform:none}.lv-stats{gap:0}.lv-stats>div{border-top:1px solid var(--vx-line);background:0 0;border-radius:0;padding:12px 0}.lv-stats>div:nth-child(odd){border-right:1px solid var(--vx-line);padding-right:12px}.lv-stats>div:nth-child(2n){padding-left:14px}.ex-seal{white-space:normal;max-width:100%;line-height:1.35;font-family:var(--vx-font-b);align-items:flex-start}.vx-agentrow{border:0;border-radius:0;box-shadow:none!important;background:0 0!important}.vx-agentrow.on{box-shadow:inset 0 -2px 0 var(--vx-ink)!important}.vx-tabbar--nitido{z-index:55;--tb-h:70px;background:var(--vx-bg2);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--vx-line);padding-bottom:env(safe-area-inset-bottom,0px);height:calc(var(--tb-h) + env(safe-area-inset-bottom,0px))}[data-theme=light] .vx-tabbar--nitido{background:#f7f7fa}.vx-tabbar--nitido .tb-items{width:100%;height:var(--tb-h);align-items:flex-start;padding:14px 4px 0;position:static}.vx-tabbar--nitido .tb-item{min-height:52px;color:var(--vx-ink3);justify-content:flex-start;gap:4px;position:relative}.vx-tabbar--nitido .tb-item svg{width:22px;height:22px}.vx-tabbar--nitido .tb-item span{font-size:10.5px;font-weight:600}.vx-tabbar--nitido .tb-item.on,.vx-tabbar--nitido .tb-item.on span{color:var(--vx-ink);text-shadow:none;font-weight:700}.vx-tabbar--nitido .tb-item.on svg{opacity:1;transform:none}.vx-tabbar--nitido .tb-item.on:before{content:"";background:var(--vx-ink);border-radius:2px;width:22px;height:2px;margin-left:-11px;position:absolute;top:-11px;left:50%}.vx-tabbar--nitido .tb-stella{margin-top:-16px}.vx-tabbar--nitido .tb-stella .stl-av,.vx-tabbar--nitido .tb-stella .stl-av svg{width:44px!important;height:44px!important}.vx-tabbar--nitido .tb-stella.on:before{display:none}.vx-tabbar--nitido .tb-stella:active .stl-av{transform:scale(.94)}.kx-mvt{table-layout:auto}.kx-mvt thead{display:none}.kx-mvt tr{border-bottom:1px solid var(--vx-line);grid-template-columns:1fr auto auto;align-items:center;gap:2px 10px;padding:10px 0;display:grid}.kx-mvt td{border:0;padding:0}.kx-mvt .nm{grid-column:1/-1;max-width:none;font-weight:600}.kx-mvt .pv{display:none}.kx-mvt .nm{grid-row:1}.kx-mvt td:nth-child(3){grid-area:2/2}.kx-mvt td:nth-child(4){grid-area:2/3}.kx-mvt td:last-child{grid-area:2/1}.kx-mvt tr.dn+tr.up td{border-top:0}.kx-mvt tr.dn+tr.up{border-top:2px solid var(--vx-line)}.vx-kpis.vx-kpis--xl>.vx-kpi:first-child{border-top:1px solid var(--vx-line);border-right:1px solid var(--vx-line);grid-column:auto;padding-top:14px;padding-right:12px}.vx-kpis.vx-kpis--xl>.vx-kpi:nth-child(2n){border-right:0;padding-left:14px;padding-right:0}.vx-kpis.vx-kpis--xl>.vx-kpi:nth-child(odd){border-right:1px solid var(--vx-line);padding-left:0;padding-right:12px}.vx-kpis.vx-kpis--xl>.vx-kpi:last-child:nth-child(2n){grid-column:auto}.vx-kpis.vx-kpis--xl>.vx-kpi .vl,.vx-kpis.vx-kpis--xl>.vx-kpi:first-child .vl{letter-spacing:-.03em;margin:6px 0 4px;font-size:28px}.bx-tt b{white-space:normal}.dre-tg,.dre-nm{white-space:normal;line-height:1.25}.sm-hd{flex-direction:column;align-items:flex-start;gap:4px;font-size:11.5px}.sm-hd span{max-width:100%}.sm-cell>b{font-size:20px}.sm-cell>small{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.sm-line{margin-top:auto;padding-top:4px}.vx-hban .vx-hban-side{grid-template-rows:none;grid-template-columns:1fr}.vx-hban .vx-promo--sm{min-height:132px}.vx-hban .vx-promo--sm b{font-size:17px}.vx-hban .vx-promo--sm .shot{width:48%;display:block;-webkit-mask:linear-gradient(90deg,#0000,#000 40%);mask:linear-gradient(90deg,#0000,#000 40%);opacity:.95!important}.vx-hban .vx-promo--sm .bd{max-width:62%}.vx-promo small{letter-spacing:.06em;font-size:9.5px}.vx-topbar:has(.vx-hello){row-gap:14px}:is(.vx-topbar:has(.vx-hello) .vx-tsel,.vx-topbar:has(.vx-hello) .vx-tenant){order:-2}.vx-topbar:has(.vx-hello) .sp{flex:1;order:-1}.vx-topbar:has(.vx-hello) .vx-fresh{display:none}.vx-topbar h1.vx-hello{letter-spacing:-.03em;order:1;font-size:26px}.vx-topbar h1.vx-hello small{display:none}.vx-hello-date{font:500 13px/1.4 var(--vx-font-b);letter-spacing:0;color:var(--vx-ink2);-webkit-text-fill-color:var(--vx-ink2);margin-top:4px;display:block}.vx-hello-date:first-letter{text-transform:uppercase}.vx-hban-stella .vx-shero{display:none}.vx-stm{flex:1;padding:4px 0 6px;display:block}.vx-stm-hd{align-items:center;gap:8px;display:flex}.vx-stm-hd small{font:600 10.5px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3)}.vx-stm-n{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.vx-stm-n>div{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:14px;min-width:0;padding:10px}.vx-stm-n small{font:600 10px var(--vx-font-m);letter-spacing:.06em;text-transform:uppercase;color:var(--vx-ink3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vx-stm-n b{font:700 18px/1.2 var(--vx-font-d);letter-spacing:-.02em;white-space:nowrap}.vx-stm-n b.ok{color:var(--vx-ok)}.vx-stm-n b.warn{color:var(--vx-warn)}.vx-stm-n b.bad{color:var(--vx-bad)}.vx-stm-l{background:var(--vx-surface);border:1px solid var(--vx-line);border-radius:14px;margin-top:10px;overflow:hidden}.vx-stm-r{border-top:1px solid var(--vx-line);min-height:48px;font:600 13.5px/1.3 var(--vx-font-b);color:var(--vx-ink);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.vx-stm-r:first-child{border-top:0}.vx-stm-r>i{background:var(--vx-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}.vx-stm-r.bad>i{background:var(--vx-bad)}.vx-stm-r.warn>i{background:var(--vx-warn)}.vx-stm-r.ok>i{background:var(--vx-ok)}.vx-stm-r span{flex:1;min-width:0}.vx-stm-r small{font:600 10px var(--vx-font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink3);display:block}.vx-stm-r.bad span{color:var(--vx-bad)}.vx-stm-r.warn span{color:var(--vx-warn)}.vx-stm-r.ok span{color:var(--vx-ok)}.vx-stm-r.bad small,.vx-stm-r.warn small,.vx-stm-r.ok small{color:var(--vx-ink3)}.vx-stm-r svg{width:16px;height:16px;color:var(--vx-ink3);flex-shrink:0;transform:rotate(-90deg)}.dre-r.sub{padding:5px 0}}
