.vw-bar{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 16px;background:#11151c;color:#e8ecf2;border-bottom:1px solid #2a3140;font-size:14px;direction:rtl}.vw-badge{flex:none;padding:3px 10px;border-radius:999px;background:#f2c14e;color:#1b1400;font-weight:700;font-size:12.5px;white-space:nowrap}.vw-links{flex:1;min-width:0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.vw-links::-webkit-scrollbar{display:none}.vw-links a{flex:none;padding:6px 10px;border-radius:8px;color:#c5ccd8;text-decoration:none;white-space:nowrap}.vw-links a:hover{background:#1c2330;color:#fff}.vw-links a.on{background:#263043;color:#fff;font-weight:600}.vw-out{flex:none;padding:6px 10px;border-radius:8px;border:1px solid #3a4356;background:transparent;color:#e8ecf2;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.vw-out:hover{background:#1c2330}@media(max-width:640px){.vw-bar{padding:6px 10px;gap:8px}.vw-links a{padding:6px 8px}}html.viewer [data-write],html.viewer a[data-viewer-shut]{display:none!important}html.viewer .hq2-side,html.viewer .v-side{top:44px;height:calc(100dvh - 44px)}.nx{--nx-ground: #07090F;--nx-panel: #0E1220;--nx-panel2: #0B0E17;--nx-line: #1C2438;--nx-text: #E8ECF5;--nx-mute: #97A1B8;--nx-red: #FF2E63;--nx-green: #2BFF88;--nx-grey: #4A5266;--nx-cyan: #22D3EE;min-height:100dvh;background:var(--nx-ground);color:var(--nx-text);font-family:Heebo,system-ui,Segoe UI,Arial,sans-serif;font-size:17px;line-height:1.5;text-align:start;display:grid;grid-template-columns:290px minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"top top" "side main" "foot foot"}.nx *,.nx *:before,.nx *:after{box-sizing:border-box}.nx h1,.nx h2,.nx h3,.nx p,.nx ul,.nx ol{margin:0;padding:0}.nx ul,.nx ol{list-style:none}.nx a{color:inherit;text-decoration:none}.nx .ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.nx :focus-visible{outline:2px solid var(--nx-cyan);outline-offset:2px}.nx h1,.nx h2,.nx-logo,.nx-stat b,.nx-num b{font-family:Rubik,Heebo,sans-serif;font-weight:800}.nx h1{font-size:30px;line-height:1.2}.nx h2{font-size:22px;line-height:1.25}.nx-h{padding-top:6px}.nx-wait{min-height:100dvh;display:grid;place-items:center;background:#07090f;color:#97a1b8;font-family:Heebo,sans-serif}.nx-mute{color:var(--nx-mute);font-size:16px}.nx-dot{width:11px;height:11px;border-radius:50%;flex:none;display:inline-block;background:var(--nx-grey)}.nx-dot.nx-red{background:var(--nx-red);box-shadow:0 0 10px var(--nx-red)}.nx-dot.nx-green{background:var(--nx-green);box-shadow:0 0 8px #2bff88b3}.nx-dot.nx-cyan{background:var(--nx-cyan);box-shadow:0 0 8px #22d3eeb3}.nx-dot.nx-grey{background:transparent;border:2px solid var(--nx-grey)}.nx-line{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:16px}.nx-line.nx-red{color:var(--nx-red)}.nx-line.nx-green{color:var(--nx-green)}.nx-line.nx-grey{color:var(--nx-mute)}.nx-legend{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:15px;color:var(--nx-mute)}.nx-legend span{display:inline-flex;align-items:center;gap:8px}.nx-fresh{font-size:14px;color:var(--nx-mute);display:block}.nx-fresh.stale{color:var(--nx-red);font-weight:700}.nx-btn{font:inherit;font-weight:800;font-size:17px;min-height:48px;min-width:92px;padding:0 22px;border-radius:12px;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:var(--nx-cyan);color:#04121a;box-shadow:0 0 18px #22d3ee73;transition:box-shadow .12s ease-out,opacity .12s ease-out}.nx-btn:hover{box-shadow:0 0 26px #22d3eeb3}.nx-btn:disabled{opacity:.55;cursor:default}.nx-btn.red{background:var(--nx-red);color:#19020a;box-shadow:0 0 18px #ff2e638c}.nx-btn.red:hover{box-shadow:0 0 28px #ff2e63cc}.nx-btn.green{background:var(--nx-green);color:#03190c;box-shadow:0 0 20px #2bff8880}.nx-btn.green:hover{box-shadow:0 0 30px #2bff88bf}.nx-btn.grey,.nx-btn.quiet{background:transparent;color:var(--nx-text);border:1.5px solid var(--nx-grey);box-shadow:none}.nx-btn.quiet:hover,.nx-btn.grey:hover{border-color:var(--nx-text);box-shadow:none}.nx-btn.big{min-height:60px;font-size:20px;padding:0 30px}.nx-top{grid-area:top;direction:rtl;display:flex;flex-direction:row;align-items:center;gap:18px;padding:12px 22px;background:var(--nx-panel2);border-bottom:1px solid var(--nx-line);position:sticky;top:0;z-index:30;min-width:0}.nx-logo{font-size:24px;white-space:nowrap;letter-spacing:.2px}.nx-chips{display:flex;gap:8px;overflow-x:auto;flex:1;min-width:0;padding:4px 2px;scrollbar-width:none}.nx-chips::-webkit-scrollbar{display:none}.nx-chips a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--nx-line);border-radius:999px;background:var(--nx-panel);font-weight:600;font-size:16px;white-space:nowrap}.nx-chips a:hover{border-color:var(--nx-grey)}.nx-chips a.on{border-color:var(--nx-text);background:#161c30}.nx-chips a.setup{border-style:dashed;color:var(--nx-mute)}.nx-places{display:flex;gap:8px;flex:none;margin-inline-start:auto}.nx-places a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--nx-line);border-radius:12px;background:var(--nx-panel);font-weight:700;font-size:16px;white-space:nowrap}.nx-places a.on{border-color:var(--nx-cyan);color:var(--nx-cyan)}.nx-places a:hover{border-color:var(--nx-grey)}.nx-badge{min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--nx-red);color:#19020a;font-weight:800;font-size:14px;display:inline-grid;place-items:center;box-shadow:0 0 12px #ff2e63b3;direction:ltr}.nx-side{grid-area:side;background:var(--nx-panel2);border-inline-end:1px solid var(--nx-line);padding:18px 14px;display:grid;gap:18px;align-content:start;min-width:0}.nx-today{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:16px 14px;display:grid;gap:10px}.nx-today h2{font-size:20px}.nx-today ol{display:grid;gap:4px}.nx-today a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:48px;padding:4px 6px;border-radius:10px;font-weight:600}.nx-today a:hover{background:#161c30}.nx-today a>b{width:32px;height:32px;border-radius:50%;border:2px solid var(--nx-cyan);color:var(--nx-cyan);display:grid;place-items:center;font-family:Rubik,sans-serif;font-weight:800;font-size:16px}.nx-today em{font-style:normal;font-weight:800;font-family:Rubik,sans-serif;font-size:18px}.nx-today li.done a{color:var(--nx-green)}.nx-today li.done span{text-decoration:line-through}.nx-today li.done a>b{border-color:var(--nx-green);color:var(--nx-green);box-shadow:0 0 10px #2bff8873}.nx-tree{display:grid;gap:2px}.nx-tree a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;font-weight:600;font-size:17px;color:var(--nx-text)}.nx-tree a:hover{background:#121830}.nx-tree a.on{background:#161c30;box-shadow:inset -3px 0 0 var(--nx-cyan)}.nx-tree ul{padding-inline-start:14px;margin:2px 0 6px;border-inline-start:1px solid var(--nx-line);margin-inline-start:16px}.nx-tree li a{justify-content:flex-start;font-size:16px;font-weight:500;min-height:40px}.nx-main{grid-area:main;padding:18px 26px 30px;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-content:start;min-width:0;width:100%;max-width:1400px}.nx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:15px;color:var(--nx-mute)}.nx-crumbs>span{display:inline-flex;gap:8px;align-items:center}.nx-crumbs i{font-style:normal}.nx-crumbs a:hover{color:var(--nx-text)}.nx-crumbs b{color:var(--nx-text);font-weight:700}.nx-panel,.nx-dashed{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:20px 22px;display:grid;gap:14px;min-width:0}.nx-dashed{background:transparent;border-style:dashed;border-color:var(--nx-grey)}.nx-dashed ul{display:flex;flex-wrap:wrap;gap:8px}.nx-dashed li a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px dashed var(--nx-grey);border-radius:999px;color:var(--nx-mute);font-weight:600}.nx-money{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:14px}.nx-money.four{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-stat{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:16px 18px;display:grid;gap:4px;align-content:start;min-width:0}.nx-stat>span{font-size:15px;font-weight:600;color:var(--nx-mute)}.nx-stat>b{font-size:38px;line-height:1.1;justify-self:start}.nx-stat.big>b{font-size:56px}.nx-stat small{font-size:14px;color:var(--nx-mute)}.nx-bar{display:block;height:10px;border-radius:999px;background:var(--nx-line);overflow:hidden;margin:6px 0 2px}.nx-bar>i{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--nx-green);box-shadow:0 0 10px #2bff8899}.nx-fix{background:#ff2e6312;border:1px solid rgba(255,46,99,.55);border-radius:14px;padding:20px 22px;display:grid;gap:14px;box-shadow:0 0 26px #ff2e6329}.nx-fix ul{display:grid;gap:10px}.nx-fix li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;background:var(--nx-panel2);border:1px solid var(--nx-line);border-radius:12px;padding:12px 16px;min-height:72px}.nx-fix li div{display:grid;gap:2px;min-width:0}.nx-fix li small{font-size:14px;color:var(--nx-mute)}.nx-fix li b{font-size:19px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.nx-brands{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.nx-brand{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:18px;display:grid;gap:10px;align-content:start;min-width:0;transition:border-color .12s ease-out}.nx-brand:hover{border-color:var(--nx-grey)}.nx-brand.nx-t-red{border-color:#ff2e6380}.nx-brand header{display:grid;gap:2px}.nx-brand header b{font-family:Rubik,sans-serif;font-weight:800;font-size:22px;text-align:right}.nx-num{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nx-num b{font-size:36px;line-height:1.1}.nx-num small{color:var(--nx-mute);font-size:15px}.nx-split{display:flex;height:10px;border-radius:999px;overflow:hidden;background:var(--nx-line);gap:2px}.nx-split i{display:block;height:100%}.nx-split .nx-green{background:var(--nx-green)}.nx-split .nx-red{background:var(--nx-red);box-shadow:0 0 10px var(--nx-red)}.nx-split .nx-grey{background:var(--nx-grey)}.nx-counts{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:14px;color:var(--nx-mute)}.nx-counts span{display:inline-flex;align-items:center;gap:6px}.nx-log{display:grid;gap:0}.nx-log li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:10px 0;border-top:1px solid var(--nx-line)}.nx-log li:first-child{border-top:0}.nx-log time{font-size:14px;color:var(--nx-mute);padding-top:10px}.nx-log p{font-size:15px;line-height:1.5;overflow-wrap:anywhere;color:var(--nx-mute);padding:6px 0 4px}.nx-log summary{display:grid;gap:0;cursor:pointer;min-height:44px;align-content:center;list-style:none}.nx-log summary::-webkit-details-marker{display:none}.nx-log summary b{font-size:17px;font-weight:600;line-height:1.4}.nx-log summary small{font-size:14px;color:var(--nx-mute)}.nx-log summary:hover b{text-decoration:underline;text-underline-offset:3px}.nx-rows{display:grid;gap:8px}.nx-rows li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;background:var(--nx-panel2);border:1px solid var(--nx-line);border-radius:12px;padding:10px 14px;min-height:64px}.nx-rows li div{display:grid;gap:2px;min-width:0}.nx-rows b{font-size:17px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.nx-rows small{font-size:14px;color:var(--nx-mute)}.nx-table{width:100%;border-collapse:collapse;font-size:16px}.nx-table th{text-align:start;font-size:14px;font-weight:600;color:var(--nx-mute);padding:8px 10px;border-bottom:1px solid var(--nx-line);white-space:nowrap}.nx-table td{padding:10px;border-bottom:1px solid var(--nx-line);vertical-align:middle}.nx-table td b{font-weight:600;text-align:right;display:block;overflow-wrap:anywhere}.nx-state{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.nx-armhead{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:20px 22px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 16px;align-items:center}.nx-armhead.nx-t-red{border-color:#ff2e638c;box-shadow:0 0 24px #ff2e6324}.nx-armhead>p{grid-column:1 / -1;font-size:19px;font-weight:700}.nx-armhead>.nx-fresh{grid-column:1 / 3}.nx-armhead>.nx-btn{justify-self:end}.nx-armhead div{display:grid;min-width:0}.nx-armhead small{color:var(--nx-mute);font-size:14px;text-align:right}.nx-toast{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;background:#2bff8814;border:1px solid rgba(43,255,136,.5);border-radius:12px;padding:10px 14px;font-weight:700}.nx-x{width:44px;height:44px;border-radius:10px;border:1px solid var(--nx-line);background:transparent;color:var(--nx-text);font-size:22px;cursor:pointer}.nx-foot{grid-area:foot;display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;padding:12px 22px;background:var(--nx-panel2);border-top:1px solid var(--nx-line);font-size:14px;color:var(--nx-mute)}.nx-prog{display:inline-flex;align-items:center;gap:12px;color:var(--nx-text);font-weight:600}.nx-prog>i{width:160px;height:8px;border-radius:999px;background:var(--nx-line);overflow:hidden;display:block}.nx-prog>i>i{display:block;height:100%;background:var(--nx-green);box-shadow:0 0 8px #2bff8899}.nx-foot .by{margin-inline-start:auto}.nx-tabs{display:none}.nx-cal{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start}.nx-filters{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:16px 12px;display:grid;gap:8px}.nx-filters h2{font-size:20px;padding-inline:6px}.nx-filters h3{font-size:14px;color:var(--nx-mute);font-weight:600;padding:8px 6px 0}.nx-filters li a{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border-radius:10px;font-size:16px;font-weight:500}.nx-filters li a:hover{background:#121830}.nx-filters li a.on{background:#161c30;font-weight:700;box-shadow:inset -3px 0 0 var(--nx-cyan)}.nx-filters .nx-btn{margin-top:10px}.nx-calmain{display:grid;gap:14px;min-width:0}.nx-calhead{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.nx-calhead>b{font-family:Rubik,sans-serif;font-weight:800;font-size:20px}.nx-seg{display:inline-flex;padding:4px;gap:4px;background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:12px}.nx-seg a{min-height:40px;min-width:44px;padding:0 14px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.nx-seg a:hover{background:#161c30}.nx-seg a.on{background:var(--nx-text);color:var(--nx-ground)}.nx-scroll{overflow-x:auto;min-width:0}.nx-week{display:grid;gap:6px;align-items:start}.nx-wh{font-size:15px;font-weight:600;color:var(--nx-mute);padding:6px 4px}.nx-wh.today{color:var(--nx-cyan)}.nx-wb{font-weight:700;text-align:right;padding-top:10px;overflow-wrap:anywhere}.nx-wc{background:var(--nx-panel2);border:1px solid var(--nx-line);border-radius:10px;padding:6px 6px 0;min-height:96px;min-width:0;align-self:stretch}.nx-wc.today{border-color:#22d3ee80}.nx-post,.nx-slot{display:grid;gap:2px;padding:8px 10px;border-radius:9px;border:1px solid var(--nx-line);border-inline-start-width:4px;background:var(--nx-panel);margin-bottom:6px;min-width:0}.nx-post small,.nx-slot small{font-size:13px;color:var(--nx-mute)}.nx-post b{font-size:14px;font-weight:600;line-height:1.3;text-align:right;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.nx-post.nx-t-green{border-inline-start-color:var(--nx-green)}.nx-post.nx-t-cyan{border-inline-start-color:var(--nx-cyan);box-shadow:0 0 12px #22d3ee2e}.nx-post.nx-t-red{border-color:var(--nx-red);box-shadow:0 0 14px #ff2e6359}.nx-post:hover{border-color:var(--nx-text)}.nx-slot{border:1px dashed var(--nx-grey);background:transparent}.nx-slot b{font-size:14px;font-weight:500;color:var(--nx-mute)}.nx-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.nx-month li a{display:grid;gap:2px;background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:12px;padding:10px;min-height:96px;align-content:start}.nx-month li.today a{border-color:var(--nx-cyan)}.nx-month b{font-family:Rubik,sans-serif;font-weight:800;font-size:20px;justify-self:start}.nx-month small{font-size:13px;color:var(--nx-mute)}.nx-month a>span{display:flex;flex-wrap:wrap;gap:4px 10px}.nx-month em{font-style:normal;display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:700}.nx-approve{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.nx-queue{background:var(--nx-panel);border:1px solid var(--nx-line);border-radius:14px;padding:16px 10px;display:grid;gap:8px;max-height:calc(100dvh - 190px);overflow-y:auto;position:sticky;top:86px}.nx-queue h2{font-size:20px;padding-inline:8px}.nx-queue a{display:grid;gap:0;padding:8px 10px;border-radius:10px;min-height:52px}.nx-queue a:hover{background:#121830}.nx-queue a.on{background:#161c30;box-shadow:inset -3px 0 0 var(--nx-cyan)}.nx-queue small{font-size:13px;color:var(--nx-mute)}.nx-queue b{font-size:15px;font-weight:700;justify-self:start}.nx-card{background:var(--nx-panel);border:1px solid rgba(34,211,238,.45);border-radius:16px;padding:22px;display:grid;gap:16px;max-width:760px;box-shadow:0 0 26px #22d3ee1a;min-width:0}.nx-card>header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.nx-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid var(--nx-line);border-radius:999px;font-weight:700;font-size:15px;background:var(--nx-panel2)}.nx-when{font-size:15px;color:var(--nx-mute);flex-basis:100%}.nx-preview{background:var(--nx-panel2);border:1px solid var(--nx-line);border-radius:12px;padding:14px;display:grid;gap:10px;justify-items:center}.nx-preview img,.nx-preview video{max-width:100%;max-height:480px;border-radius:10px;display:block;background:#000}.nx-nomedia,.nx-more{color:var(--nx-mute);font-size:15px}.nx-caption{justify-self:stretch;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.55;max-height:220px;overflow-y:auto}.nx-checks{display:grid;gap:8px}.nx-checks h2{font-size:18px}.nx-checks ul{display:grid;gap:6px}.nx-checks li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;font-size:16px;min-height:30px}.nx-checks li.nx-c-grey{color:var(--nx-mute)}.nx-checks li.nx-c-red{color:var(--nx-red);font-weight:700}.nx-note{display:grid;gap:6px}.nx-note span{font-size:15px;font-weight:700;color:var(--nx-mute)}.nx-note textarea{font:inherit;background:var(--nx-panel2);color:var(--nx-text);border:1px solid var(--nx-line);border-radius:12px;padding:12px 14px;min-height:64px;resize:vertical}.nx-note textarea::placeholder{color:#6e7891}.nx-fail{color:var(--nx-red);font-weight:700}.nx-okline{display:inline-flex;align-items:center;gap:10px;color:var(--nx-green);font-weight:700}.nx-actions{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch}.nx-actions .nx-btn{min-height:60px;white-space:normal}.nx-done{justify-items:start;max-width:620px}.nx-matrix{min-width:760px}.nx-matrix th[scope=row]{color:var(--nx-text);white-space:nowrap}.nx-matrix th[scope=row] b{display:block;font-weight:700;font-size:17px;text-align:right}.nx-matrix th small{font-size:13px;color:var(--nx-mute);font-weight:400}.nx-matrix td{text-align:center}.nx-matrix td b{font-family:Rubik,sans-serif;font-weight:800;font-size:26px;text-align:center}.nx-matrix td small{display:block;font-size:13px;color:var(--nx-mute)}.nx-matrix td.none{color:var(--nx-grey)}.nx-matrix td.on b{color:var(--nx-cyan)}.nx-matrix td.off b{color:var(--nx-red)}.nx-matrix td em{display:block;font-style:normal;font-size:13px;color:var(--nx-red);font-weight:700}.nx-matrix tr.total td,.nx-matrix tr.total th,.nx-matrix td.sum{background:var(--nx-panel2)}.nx .hq2.nx-body{display:block;min-height:0;background:transparent;color:var(--nx-text);font-family:Heebo,system-ui,sans-serif;--page: #07090F;--card: #0E1220;--line: #1C2438;--ink: #E8ECF5;--mute: #97A1B8;--green: #2BFF88;--gold: #22D3EE;--alert: #FF2E63;--alert-bg: rgba(255, 46, 99, .1);--ok: #2BFF88;--ok-bg: rgba(43, 255, 136, .1);--wait: #97A1B8;--wait-bg: #161C30;--serif: "Rubik", "Heebo", sans-serif;--sans: "Heebo", system-ui, sans-serif;--s3-red: #FF2E63;--s3-red-bg: rgba(255, 46, 99, .08);--s3-red-line: rgba(255, 46, 99, .55);--s3-green: #2BFF88;--s3-green-bg: rgba(43, 255, 136, .08);--s3-green-line: rgba(43, 255, 136, .4);--s3-grey: #97A1B8;--s3-grey-bg: #161C30;--s3-grey-line: #4A5266;--m-red: #E8ECF5;--m-red-bg: #161C30;--m-red-line: #4A5266;--m-amber: #E8ECF5;--m-amber-bg: #161C30;--m-amber-line: #1C2438;--m-green: #E8ECF5;--m-green-bg: #161C30;--m-green-line: #1C2438;--m-grey: #97A1B8;--m-grey-bg: #161C30;--m-grey-line: #1C2438}.nx .nx-body .hq2-grid{padding:0;gap:18px;max-width:none;margin:0;width:100%}.nx .nx-body,.nx .nx-body .hq2-content{width:100%;max-width:none}.nx-body :where(*),body:has(.nx) .ov-drawer :where(*){border-color:#1c2438!important}.nx-body :where(h1,h2,h3,p,span,small,b,dt,dd,li,td,th,a,label,button,time,summary,figcaption,em,div,strong,select,input),body:has(.nx) .ov-drawer :where(h1,h2,h3,p,span,small,b,li,a,button,div,figcaption){color:inherit!important}.nx-body :where(section,article,div,li,table,thead,tbody,tr,td,th,header,details,button,ul,ol,summary,p,span,a,nav,dl,figure),body:has(.nx) .ov-drawer :where(section,div,li,header,button,ul,ol,p,span,a,figure){background-color:transparent!important}.nx-body :is(small,dt,time,th,.hq2-note,.ov-mute,.s3-checked,.ov-card-acct,.ov-eyebrow,.of,.ov-step .l,.ov-step .r,.bp-note,.hq2-sect>span,.dt-sub),body:has(.nx) .ov-drawer :is(small,h3,.ov-mute){color:#97a1b8!important}.nx-body :is(.hq2-card,.ov-money,.ov-funnel,.ov-card,.bp-prod,.bp-kpis>div,.s3-ideas,.pg-kpi,.pg-now,.std-insight,.ov-miss),body:has(.nx) .ov-drawer{background-color:#0e1220!important;border-radius:14px}body:has(.nx) .ov-drawer>header{background-color:#0b0e17!important}body:has(.nx) .ov-drawer{color:#e8ecf5}body:has(.nx) .ov-x svg{stroke:#e8ecf5}.nx-body :is(.ov-step,.ov-drop,.s3-fix li,.s3-ideas li,.hq2-gaps li){background-color:#0b0e17!important}.nx-body :is(h2,.ov-name,.ov-num,.bp-kpis b,.pg-kpi-n,.hq2-kpi-n),body:has(.nx) .ov-drawer :is(h2,.ov-drawer-big){font-family:Rubik,Heebo,sans-serif!important;font-weight:800!important}.nx-body .ov-hero.one .ov-money{border-top-width:1px}.nx-body .ov-avatar{background-color:#161c30!important;color:#e8ecf5!important;border:1px solid #1C2438;font-family:Rubik,sans-serif}.nx-body .ov-bar{background-color:#1c2438!important}.nx-body .ov-bar>i{background:#2bff88;box-shadow:0 0 10px #2bff8899}.nx-body .ov-step>i>i{background:#2a3552!important;opacity:1}.nx-body .ov-funnel li.drop .ov-step{border-color:#e8ecf5!important}.nx-body .ov-funnel li.drop .ov-step>i>i{background:#e8ecf5!important}.nx-body .ov-funnel li+li:before{border-color:#4a5266!important}.nx-body .ov-spark{color:#97a1b8}.nx-body .ov-icon{background-color:#161c30!important}.nx-body .ov-seg{background-color:#0e1220!important;border:1px solid #1C2438}.nx-body .ov-seg button.on,.nx-body .hq2-seg button.on{background-color:#e8ecf5!important;color:#07090f!important}.nx-body .ov-nums .ov-num{font-size:24px}.nx-body .ov-nums{gap:12px}.nx-body .s3-pill.s3-red,.nx-body .s3-line.s3-red{color:#ff2e63!important}.nx-body .s3-pill.s3-green,.nx-body .s3-line.s3-green{color:#2bff88!important}.nx-body .s3-pill.s3-grey,.nx-body .s3-line.s3-grey{color:#97a1b8!important}.nx-body :is(.s3-pill,.s3-line,.s3-fix li)>i{background-color:var(--s)!important;box-shadow:0 0 10px var(--s)}.nx-body .s3-grey>i{background-color:transparent!important;box-shadow:none;border-color:#4a5266!important}.nx-body .s3-fix{background-color:#ff2e6312!important;border-color:#ff2e638c!important;box-shadow:0 0 26px #ff2e6329;border-radius:14px}.nx-body .s3-fix li>i{background-color:#ff2e63!important}.nx-body .s3-btn,body:has(.nx) .ov-drawer .s3-btn{background-color:#ff2e63!important;color:#19020a!important;box-shadow:0 0 18px #ff2e638c;font-weight:800;border-radius:12px}.nx-body .ov-card.s3-red{border-color:#ff2e638c!important;box-shadow:0 0 18px #ff2e631f}.nx-body .ov-card.s3-green{border-top-color:#2bff8899!important}.nx-body .ov-card:hover{border-color:#4a5266!important}.nx-body .s3-greyrow{border-style:dashed!important;border-color:#4a5266!important}.nx-body .s3-greyrow summary,.nx-body .s3-ideas summary{color:#97a1b8!important}.nx-body .s3-greyrow li{color:#97a1b8!important}.nx-body :is(.m-chip,.hq2-chip,.std-chip){border:1px solid #1C2438;color:#97a1b8!important}.nx-body :is(.m-chip.green,.hq2-chip.ok,.std-chip.ok){color:#2bff88!important;border-color:#2bff8866!important}.nx-body :is(.m-chip.red,.hq2-chip.alert,.std-chip.bad){color:#ff2e63!important;border-color:#ff2e6380!important}.nx-body .bp-kpis .m-green b,.nx-body .hq2-table .y{color:#2bff88!important}.nx-body .bp-kpis .m-red b{color:#ff2e63!important}.nx-body :is(.in-btn,.hq2-btn){border:1.5px solid #22D3EE!important;color:#22d3ee!important;border-radius:12px}.nx-body :is(select,input){background-color:#0b0e17!important;border:1px solid #1C2438}.nx-body table tr:nth-child(2n) td{background-color:#ffffff05!important}.nx-body .bp-prod-img,.nx-body .dt-thumb,.nx-body .hq2-thumb{background-color:#161c30!important}.nx-body .nx-legend,.nx-body .nx-panel h2{color:inherit}.nx-body .nx-panel,.nx-body .nx-stat,.nx-body .nx-armhead{background-color:#0e1220!important}.nx-body .nx-dashed{border-style:dashed!important;border-color:#4a5266!important}.nx-body .nx-rows li{background-color:#0b0e17!important}.nx-body .nx-btn{color:#04121a!important;background-color:#22d3ee!important}.nx-body .nx-btn.red{background-color:#ff2e63!important;color:#19020a!important}.nx-body .nx-btn.quiet{background-color:transparent!important;color:#e8ecf5!important;border-color:#4a5266!important}.nx-body .nx-fresh.stale{color:#ff2e63!important}.nx-body .nx-armhead.nx-t-red{border-color:#ff2e638c!important}@media(max-width:899.98px){.nx{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "side" "main" "foot";padding-bottom:72px;font-size:17px}.nx-top{padding:10px 14px;gap:12px;flex-wrap:wrap}.nx-logo{font-size:22px}.nx-places{display:none}.nx-chips{flex-basis:100%;order:3;margin-inline:-14px;padding-inline:14px}.nx-side{border:0;padding:12px 14px 0;background:transparent;gap:10px}.nx-side:not(.home) .nx-today{display:none}.nx-tree{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none;margin-inline:-14px;padding:2px 14px}.nx-tree::-webkit-scrollbar{display:none}.nx-tree>div{display:flex;gap:8px;flex:none}.nx-tree a{border:1px solid var(--nx-line);border-radius:999px;background:var(--nx-panel);white-space:nowrap;min-height:44px}.nx-tree a.on{box-shadow:none;border-color:var(--nx-cyan);color:var(--nx-cyan)}.nx-tree ul{display:flex;gap:8px;margin:0;padding:0;border:0}.nx-tree li a{min-height:44px}.nx-main{padding:14px 14px 22px;gap:14px}.nx h1{font-size:26px}.nx h2{font-size:20px}.nx-money,.nx-money.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nx-money .big{grid-column:1 / -1}.nx-stat>b{font-size:30px}.nx-stat.big>b{font-size:46px}.nx-fix,.nx-panel,.nx-dashed{padding:16px 14px}.nx-fix li,.nx-rows li{grid-template-columns:auto minmax(0,1fr)}.nx-fix li .nx-btn,.nx-rows li .nx-btn{grid-column:1 / -1}.nx-foot{padding:10px 14px;gap:6px 16px}.nx-foot .by{margin:0}.nx-prog>i{width:110px}.nx-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;inset:auto 0 0;z-index:40;background:var(--nx-panel2);border-top:1px solid var(--nx-line);padding-bottom:env(safe-area-inset-bottom)}.nx-tabs a{position:relative;display:grid;justify-items:center;gap:2px;padding:8px 2px 6px;min-height:60px;font-size:13px;font-weight:600;color:var(--nx-mute)}.nx-tabs a.on{color:var(--nx-cyan)}.nx-tabs svg{width:24px;height:24px}.nx-tabs .nx-badge,.nx-tabs .nx-dot{position:absolute;top:4px;inset-inline-start:calc(50% + 6px)}.nx-cal,.nx-approve{grid-template-columns:minmax(0,1fr)}.nx-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px}.nx-filters h2{display:none}.nx-filters h3{padding:0 4px;flex-basis:100%}.nx-filters ul{display:flex;flex-wrap:wrap;gap:6px}.nx-filters li a{border:1px solid var(--nx-line);border-radius:999px;min-height:40px}.nx-filters li a.on{box-shadow:none;border-color:var(--nx-cyan)}.nx-filters .nx-btn{margin:4px 0 0;flex-basis:100%}.nx-month{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.nx-queue{display:none}.nx-card{padding:16px 14px;border-radius:14px;min-height:calc(100dvh - 250px);align-content:start}.nx-preview img,.nx-preview video{max-height:52dvh}.nx-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:sticky;bottom:76px;background:var(--nx-panel);padding-top:8px}.nx-actions .big{grid-column:1 / -1;min-height:64px}.nx-armhead{grid-template-columns:auto minmax(0,1fr)}.nx-armhead>.nx-btn{grid-column:1 / -1;justify-self:stretch}.nx-armhead>.nx-fresh{grid-column:1 / -1}.nx-log li{grid-template-columns:minmax(0,1fr);gap:2px}}.nx .nx-table{min-width:0}.nx .nx-table td,.nx .nx-table th{background:transparent}@media(max-width:899.98px){.nx .nx-table{font-size:15px}.nx .nx-table td,.nx .nx-table th{padding:8px 6px}.nx .nx-table .nx-btn{min-width:0;padding:0 12px;min-height:44px;font-size:15px}.nx-matrix{min-width:640px}}.nx-brand,.nx-post{position:relative}.nx-cover{position:absolute;inset:0;border-radius:inherit;z-index:1}.nx-go,.ov-key,.ov-fixbtn,.nx-who{display:none}@media(max-width:600px){.nx{font-size:15px;line-height:1.4;padding-bottom:64px}.nx h1{font-size:20px}.nx h2{font-size:17px}.nx-logo{font-size:19px}.nx-top{padding:6px 12px;gap:6px}.nx-chips{gap:6px;padding:2px 12px;margin-inline:-12px}.nx-chips a{min-height:44px;padding:0 12px;font-size:14px}.nx-side{padding:8px 12px 0;gap:8px}.nx-today{padding:10px;gap:4px;border-radius:12px}.nx-today h2{font-size:16px}.nx-today ol{gap:0}.nx-today a{min-height:44px;grid-template-columns:26px minmax(0,1fr) auto;gap:8px;padding:0 4px}.nx-today a>b{width:26px;height:26px;font-size:13px;border-width:1.5px}.nx-today em{font-size:16px}.nx-tree{padding:2px 12px;margin-inline:-12px;gap:6px}.nx-tree a{font-size:14px;padding:0 12px}.nx-tree li a{font-size:14px}.nx-main{padding:10px 12px 16px;gap:10px}.nx-crumbs{font-size:13px}.nx-legend{font-size:13px;gap:4px 12px}.nx-mute{font-size:14px}.nx-fresh{font-size:12px}.nx-panel,.nx-dashed,.nx-fix,.nx-stat,.nx-brand,.nx-armhead,.nx-card,.nx-filters{padding:12px;border-radius:12px;gap:8px}.nx-money,.nx-money.four{gap:8px}.nx-stat{gap:0}.nx-stat>span{font-size:13px}.nx-stat>b{font-size:22px}.nx-stat.big>b{font-size:26px}.nx-stat small{font-size:12px}.nx-bar{height:6px;margin:4px 0 0}.nx-btn{min-height:44px;min-width:64px;padding:0 14px;font-size:15px;border-radius:10px}.nx-btn.big{min-height:52px;font-size:17px}.nx-brands{gap:8px;grid-template-columns:minmax(0,1fr)}.nx-brand header b{font-size:16px}.nx-num b{font-size:22px}.nx-line{font-size:13px;gap:6px}.nx-dot{width:9px;height:9px}.nx-log li{padding:0}.nx-log time{padding-top:6px;font-size:12px}.nx-log summary b{font-size:15px}.nx-log summary small{font-size:12px}.nx-log p{font-size:14px}.nx-rows{gap:6px}.nx-rows li,.nx-fix li{padding:4px 10px;min-height:52px;gap:8px;border-radius:10px}.nx-rows b,.nx-fix li b{font-size:15px}.nx-rows small,.nx-fix li small{font-size:12px}.nx-foot{font-size:12px;padding:8px 12px;gap:2px 12px}.nx-tabs a{min-height:54px;font-size:12px;padding:6px 2px 4px}.nx-tabs svg{width:22px;height:22px}.nx-wh{font-size:13px;padding:2px}.nx-wb{font-size:14px}.nx-wc{min-height:60px;padding:4px 4px 0}.nx-post,.nx-slot{padding:6px 8px;margin-bottom:4px}.nx-post small,.nx-slot small{font-size:12px}.nx-post b,.nx-slot b{font-size:13px}.nx-seg a{min-height:44px;font-size:14px;padding:0 12px}.nx-calhead>b{font-size:16px}.nx-filters li a{min-height:44px;font-size:14px}.nx-chip{min-height:30px;font-size:13px;padding:0 10px}.nx-when{font-size:13px}.nx-preview{padding:8px;gap:6px}.nx-preview img,.nx-preview video{max-height:44dvh}.nx-caption{font-size:14px;max-height:120px}.nx-checks h2{font-size:15px}.nx-checks li{font-size:14px;min-height:24px}.nx-note textarea{min-height:48px;padding:8px 10px}.nx-actions{gap:8px;bottom:62px}.nx-actions .nx-btn{min-height:48px}.nx-actions .big{min-height:54px}.nx .nx-table{font-size:14px}.nx-matrix td b{font-size:20px}.nx-matrix td small,.nx-matrix th small{font-size:11px}.nx .hq2.nx-body{font-size:15px!important;line-height:1.4}.nx .nx-body .hq2-grid{gap:10px}.nx-body :where(p,span,b,li,a,dd,summary,button,div,label,td,select){font-size:inherit!important}.nx-body :is(small,dt,time,th,.s3-checked,.ov-card-acct,.ov-eyebrow,.hq2-note,.ov-mute,.ov-step .l,.ov-step .r,.of,.bp-note,.hq2-sect>span,.ov-drop){font-size:12.5px!important}.nx-body :is(h2){font-size:17px!important}.nx-body .ov-hero.one .ov-name{font-size:19px!important}.nx-body .s3-line{font-size:14px!important}.nx-body .ov-num,.nx-body .ov-nums .ov-num{font-size:18px!important}.nx-body .ov-num.big{font-size:22px!important}.nx-body .ov-money-n .ov-num.big{font-size:26px!important}.nx-body .bp-kpis b{font-size:22px!important}.nx-body :is(.ov-money,.ov-funnel,.ov-card,.hq2-card,.bp-prod,.s3-fix,.bp-kpis>div,.s3-greyrow,.s3-ideas){padding:12px!important;gap:8px!important;border-radius:12px!important}.nx-body .ov-avatar{width:36px;height:36px;font-size:18px;border-radius:10px}.nx-body .ov-money>header{gap:10px}.nx-body .ov-bar{height:8px}.nx-body .ov-funnel ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.nx-body .ov-step{padding:8px!important;grid-template-rows:auto auto auto!important;min-height:44px;gap:0!important}.nx-body .ov-step>i{display:none!important}.nx-body .ov-drop{padding:8px 10px!important}.nx-body .ov-seg button{min-height:44px;padding:0 12px}.nx-body .ov-period{padding-top:0}.nx-body .hq2-sect{padding-top:2px}.nx-body .s3-fix li{min-height:52px!important;padding:4px 10px!important;grid-template-columns:auto minmax(0,1fr) auto!important}.nx-body .s3-fix li .s3-btn{grid-column:auto!important;justify-self:end!important}.nx-body .s3-btn,.nx-body .ov-fixbtn{min-height:44px;min-width:64px;padding:0 14px;font-size:15px!important;border-radius:10px}.nx-body .ov-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.nx-body .bp-prods{gap:6px!important}.nx-body .bp-kpis{gap:8px!important}.nx-body .s3-greyrow summary,.nx-body .s3-ideas summary{min-height:44px}[data-fold]{cursor:pointer}[data-fold]:not([data-open]) [data-more]{display:none!important}.nx-cover,.nx-body .ov-card>.ov-open{display:none!important}.nx-body .ov-card>*{pointer-events:auto!important}[data-fold][data-open] .nx-go{display:inline-flex;justify-self:stretch}.nx-body .ov-card .nx-go{color:#e8ecf5!important}.nx-brand{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:52px;gap:4px 10px}.nx-brand>[data-more]{grid-column:1 / -1}.nx-brand header{gap:0}.nx-fix li{grid-template-columns:auto minmax(0,1fr) auto}.nx-fix li .nx-btn{grid-column:auto}.nx-fix li:not([data-open]) .nx-who{display:block;font-style:normal;font-size:12px;color:var(--nx-mute);text-align:right}.nx-fix li:not([data-open]) b,.nx-rows li:not([data-open]) b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx-rows li{grid-template-columns:auto minmax(0,1fr) auto}.nx-rows li .nx-btn{grid-column:auto}.nx-rows li[data-open] .nx-btn[data-more]{grid-column:1 / -1}.nx-body .ov-card{min-height:52px;align-content:center}.nx-body .ov-card>header{grid-template-columns:auto minmax(0,1fr) auto auto auto!important;gap:8px!important}.nx-body .ov-icon{width:28px;height:28px;border-radius:8px}.nx-body .ov-icon svg{width:16px;height:16px}.nx-body .ov-card-name{font-size:15px!important}.nx-body .ov-card .s3-pill{font-size:0!important;gap:0}.nx-body .ov-card[data-open] .s3-pill{font-size:13px!important;gap:6px}.nx-body .ov-key{display:inline-grid;justify-items:end;line-height:1.1}.nx-body .ov-key b{font-family:Rubik,sans-serif;font-weight:800;font-size:17px!important}.nx-body .ov-key small{font-size:11px!important}.nx-body .ov-card[data-open] .ov-key{display:none}.nx-body .ov-fixbtn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.nx-body .bp-prod{grid-template-columns:minmax(0,1fr) auto!important;min-height:52px;align-items:center}.nx-body .bp-prod:not([data-open]) :is(.bp-prod-img,small){display:none!important}.nx-body .bp-prod-txt{display:contents!important}.nx-body .bp-prod-txt b{font-size:15px!important}.nx-body .bp-prod-price{font-size:16px!important}.nx-body .bp-prod[data-open]{grid-template-columns:56px minmax(0,1fr)!important}.nx-body .bp-prod[data-open] .bp-prod-txt{display:grid!important}.nx-body .bp-prod[data-open] .bp-prod-img{width:56px;height:74px}.nx-post:not([data-open]){min-height:44px;align-content:center}.nx-table tr[data-fold]:not([data-open]) td:nth-child(n+3){display:none}.nx-table tr[data-fold]:not([data-open]) .nx-state span{display:none}.nx-table tr[data-fold] td{height:44px}}.nx-logo{display:inline-flex;align-items:center;min-height:44px}.sx-cell{min-width:0}.sx-tap{min-height:44px;display:inline-flex;align-items:center}.sx-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.sx-head>b{font-size:17px;overflow-wrap:anywhere;min-width:0}.sx-chips{display:flex;gap:6px;flex-wrap:wrap}.sx-name{display:grid;gap:1px;min-width:0;text-align:start}.sx-name b{overflow-wrap:anywhere}.sx-name small{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.sx-brand{display:inline-flex;align-items:center;gap:8px;min-width:0}.sx-brand>i{width:10px;height:10px;border-radius:50%;background:var(--c, var(--gold));flex:none}.sx-line{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.sx-line .ltr{font-variant-numeric:tabular-nums}.sx-save{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.sx-side{display:grid;gap:10px}.sx-tech summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--muted);font-size:14px}.sx-tech p{overflow-wrap:anywhere;font-size:13px;margin:0}table .v-btn,table .v-mini{min-height:44px}.sx-tc{--page: #F6F2EA;--card: #FFFDF8;--line: #DDD5C6;--ink: #1E2A2B;--green: #2F4A3F;--gold: #C49A52;--mute: #5A5F5C;--alert: #8A3B22;--alert-bg: #FBEDE6;--wait: #6B4F12;--wait-bg: #FAF3E2;--ok: #2F4A3F;--ok-bg: #EEF5F0;--serif: "Frank Ruhl Libre", "Times New Roman", serif;--sans: "Assistant", system-ui, "Segoe UI", Arial, sans-serif;font-family:var(--sans);font-size:16px;line-height:1.5;color:var(--ink);text-align:start;min-width:0}.sx-tc *,.sx-tc *:before,.sx-tc *:after{box-sizing:border-box}.sx-tc h3,.sx-tc p,.sx-tc ul,.sx-tc dl,.sx-tc dd{margin:0;padding:0}.sx-tc ul{list-style:none}.sx-tc h3{font-family:var(--serif);font-weight:700;letter-spacing:0}.sx-tc .pre{white-space:pre-line;overflow-wrap:anywhere}.sx-tc .hq2-tc-head h3{color:#f6f2ea}.sx-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.sx-brand{font-weight:700;font-size:13px;color:var(--text);overflow-wrap:anywhere}.sx-nets{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--muted)}.sx-net{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--text);white-space:nowrap}.sx-net i{width:9px;height:9px;border-radius:50%;flex:none;display:block}.sx-effect{display:grid;gap:2px;background:var(--good-bg);color:var(--text);border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.sx-effect b{font-size:12px;color:var(--primary)}.sx-item{align-items:flex-start;min-height:72px}.sx-item .v-check,.sx-item .v-thumb,.sx-item .chev{margin-top:2px}.sx-open{background:none;border:0;text-align:start;cursor:pointer;min-height:44px;padding:0;font:inherit;color:inherit}.v-row.sx-item .sx-open{gap:5px}.v-row.sx-item .sx-open>b{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;line-height:1.35}.v-row.sx-item .sx-open>small{white-space:normal;overflow:visible;overflow-wrap:anywhere;line-height:1.4}.sx-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px}.sx-facts dt{color:var(--muted);font-size:13px}.sx-facts dd{margin:0;overflow-wrap:anywhere;text-align:start}.sx-tech{font-size:13px;color:var(--muted);min-width:0}.sx-tech summary{min-height:44px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sx-tech>*:not(summary){display:block;overflow-wrap:anywhere;text-align:start;margin:0 0 6px}.sx-tech pre{white-space:pre-wrap;font-size:12.5px;background:var(--surface-2);border-radius:8px;padding:10px;direction:ltr;text-align:left}.sx-side{display:grid;gap:16px;align-content:start}.sx-side h3{font-size:17px;margin:0}.sx-side h4{font-size:13px;font-weight:700;color:var(--muted);margin:0 0 6px;font-family:var(--font)}.sx-bars{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sx-bars li{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,1.1fr);gap:10px;align-items:center;font-size:14px;min-height:28px}.sx-bars li>span:first-child{display:flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}.sx-bars li>span:first-child i{width:9px;height:9px;border-radius:50%;flex:none;display:block}@media(max-width:1023.98px){.std-grid>.sx-phone-first{order:-1}}.sx-next{display:grid;gap:10px;border-inline-start:5px solid var(--brand, var(--primary))}.sx-next>small{color:var(--muted);font-size:13px;font-weight:700}.sx-next h2{font-size:20px;line-height:1.3;margin:0;overflow-wrap:anywhere}.sx-next p{margin:0;font-size:15px;overflow-wrap:anywhere}.sx-next .v-link{justify-self:start}.sx-goal{margin-top:0}.sx-kpis .v-stat b{overflow-wrap:anywhere}@media(max-width:420px){.sx-kpis .v-stat b{font-size:24px}}.v-live .cap{overflow-wrap:anywhere}.v-swipecard .top>.std-chip{flex:none}.sx-scroll{min-width:0;max-width:100%}@media(min-width:700px){.sx-scroll{overflow-x:auto}}table.sx-posts{width:100%;border-collapse:collapse}.sx-posts tbody tr.tap{cursor:pointer}.sx-post{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;min-height:44px;width:100%;padding:0;margin:0;background:none;border:0;font:inherit;color:inherit;text-align:start;text-decoration:none;cursor:pointer}.sx-post.still{cursor:default}.sx-post>span{display:grid;gap:2px;min-width:0}.sx-post b{font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;text-align:right}.sx-post small{color:#5a5f5c;font-size:13px;overflow-wrap:anywhere}.sx-thumb{width:44px;height:56px;flex:none;border-radius:8px;object-fit:cover;background:#e8e1d4;color:#5a5f5c;display:grid;place-items:center;font-size:11px;overflow:hidden}.sx-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.sx-brand{display:inline-flex;align-items:center;gap:6px;min-width:0}.sx-nets{overflow-wrap:anywhere}@media(min-width:700px){.sx-posts td:first-child{min-width:220px}.sx-posts .sx-nets{display:inline-block;max-width:180px}}.sx-tech{font-size:13px;color:#5a5f5c}.sx-tech>summary{min-height:44px;display:inline-flex;align-items:center;cursor:pointer;font-weight:700;color:#2f4a3f;text-decoration:underline;text-underline-offset:3px;list-style:none}.sx-tech>summary::-webkit-details-marker{display:none}.sx-tech>div{display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:#f1ebdf;direction:ltr;text-align:left;overflow-wrap:anywhere;word-break:break-word}.sx-tech>div>span{display:block}.sx-tech>div>span>i{font-style:normal;font-weight:700;direction:rtl;unicode-bidi:isolate;margin-inline-end:6px}.sx-under{margin-top:16px}.sx-under>.std-insight{margin-bottom:0}.sx-gap{margin-top:14px}.sx-bars{display:grid;gap:8px}.sx-bars>div{display:grid;grid-template-columns:minmax(96px,150px) minmax(0,1fr);gap:12px;align-items:center;min-height:32px}.sx-bars .std-bar{direction:ltr}.sx-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.sx-head>b{font-size:16px;font-weight:700;overflow-wrap:anywhere;min-width:0}.sx-meta{color:#5a5f5c;font-size:13px;overflow-wrap:anywhere}.sx-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.sx-wrap{overflow-wrap:anywhere;min-width:0}.sx-cover{width:54px;height:96px;flex:none;border-radius:8px;object-fit:cover;background:#e8e1d4;display:block}.sx-frame{width:100%;max-height:320px;border-radius:12px;background:#1e2a2b}.sx-frame.good{outline:3px solid #2F4A3F}.sx-frame.bad{outline:3px solid #8A3B22}.sx-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:start}.sx-file{display:grid;gap:6px}.sx-file input{min-height:44px;max-width:100%}.sx-range{width:100%;min-height:44px;accent-color:#2F4A3F}.sx-shade{position:absolute;inset-inline:0;bottom:0;padding:10px;color:#fffdf8;font-size:12.5px;background:#1e2a2bb8;max-height:40%;overflow:hidden;text-align:left}.sx-side{display:grid;gap:12px;align-content:start;min-width:0}.sx-chips .std-chip{white-space:normal}.sx-side>.c-split,.sx-side>.c-sec{margin-top:0;padding-top:0}.sx-list{display:grid;gap:12px;min-width:0}.sx-tight{margin:0}.sx-h{font-size:16px;font-weight:700}.sx-cell>.v-sec{margin-top:0}.std-grid>.c-sec{padding-top:0}:root{--bg: #F6F2EA;--surface: #FFFDF8;--surface-2: #F1EBDF;--ink: #1E2A2B;--muted: #5A5F5C;--line: #DDD5C6;--accent: #2F4A3F;--accent-ink: #FFFDF8;--good: #2F4A3F;--warn: #6B4F12;--bad: #8A3B22;--unknown: #5A5F5C;--radius: 12px;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font, "Assistant", system-ui, -apple-system, "Segoe UI", Arial, sans-serif);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}.wrap{max-width:880px;margin:0 auto;padding:12px 16px 96px}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.muted{color:var(--muted)}.small{font-size:13px}.row{display:flex;gap:8px;align-items:center}.between{justify-content:space-between}.wraprow{flex-wrap:wrap}.stack>*+*{margin-top:12px}.top{display:flex;align-items:center;justify-content:space-between;padding:6px 0 10px}.top h1{font-size:18px;margin:0}.nav{position:fixed;inset:auto 0 0;z-index:10;display:flex;justify-content:space-around;background:var(--surface);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.nav a{text-decoration:none;padding:8px 6px;border-radius:10px;font-size:14px;color:var(--muted);min-height:44px;display:inline-flex;align-items:center}.nav a.on{color:var(--ink);background:var(--surface-2);font-weight:700}@media(min-width:900px){.nav{position:sticky;inset:auto;border:0;border-bottom:1px solid var(--line);justify-content:center;gap:8px}.wrap{padding-bottom:40px}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.card h2{font-family:var(--serif, "Frank Ruhl Libre", serif);font-size:20px;margin:0 0 8px}.card h3{font-family:var(--serif, "Frank Ruhl Libre", serif);font-size:17px;margin:0 0 6px}.grid{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.grid.two{grid-template-columns:1fr 1fr}.grid.three{grid-template-columns:repeat(3,1fr)}}.goal .big{font-family:var(--serif, "Frank Ruhl Libre", serif);font-size:30px;font-weight:700}.bar{height:6px;background:var(--surface-2);border-radius:3px;overflow:hidden}.bar>i{display:block;height:100%;background:var(--accent);border-radius:3px}.hero{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius);padding:14px}.hero .label{font-size:13px;opacity:.85}.hero .act{font-size:17px;font-weight:700;margin-top:4px}.hero .why{font-size:14px;opacity:.92;margin-top:6px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;margin:0}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-width:0;display:grid;gap:4px;align-content:start}.kpi b{display:block;font-family:var(--serif, "Frank Ruhl Libre", serif);font-size:26px;line-height:1.1;font-weight:700;overflow-wrap:anywhere}.kpi span{font-size:13px;color:var(--muted)}.card .kpi,.v-card .kpi{background:var(--bg)}.next{background:var(--surface-2);border-radius:10px;padding:12px 14px;font-size:14px}.next b{display:block}.pill{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap;background:#eeeae2}.s-done,.v-scale{color:var(--good)}.s-missing,.v-fix{color:var(--warn)}.s-broken,.v-stop{color:var(--bad)}.s-unknown{color:var(--unknown)}.pill.s-done,.pill.v-scale{background:var(--good-bg, #EEF5F0)}.pill.s-missing,.pill.v-fix,.pill.s-pending{background:var(--warn-bg, #FAF3E2)}.pill.s-broken,.pill.v-stop{background:var(--bad-bg, #FBEDE6)}.list{list-style:none;margin:0;padding:0}.list li{padding:10px 0;border-top:1px solid var(--line)}.list li:first-child{border-top:0}.btn{border:1px solid #C9C0AF;background:var(--surface);border-radius:10px;padding:8px 14px;min-height:44px;font-weight:700;cursor:pointer}.btn.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn:disabled{opacity:.5;cursor:default}.field{width:100%;min-height:44px;padding:10px;border:1px solid #C9C0AF;border-radius:10px;background:var(--surface)}.week{margin-top:6px}.weekhead{background:var(--bg);padding:8px 0;border-bottom:1px solid var(--line);display:grid;gap:6px}@media(max-width:899px){.weekhead{position:sticky;top:0;z-index:2}}.weekhead h2{margin:0}.weekhead .linkbtn{text-align:start;padding:0}.week.suggested .weekhead{border-bottom-color:var(--warn)}.week.suggested .card.approval{border-inline-start:3px solid var(--warn)}.suggest{color:var(--warn);margin:4px 0}.weekstrip{display:grid;gap:8px}.weekstrip .pill{text-decoration:none}.tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.tabs a{text-decoration:none;padding:6px 14px;min-height:44px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--line);background:var(--surface);white-space:nowrap;font-size:14px}.tabs a.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.funnel .step{display:grid;grid-template-columns:1fr auto;gap:4px 8px;padding:8px 0}.funnel .step .track{grid-column:1 / -1}.funnel .weak{color:var(--bad);font-weight:700}.funnel .weak .bar>i{background:var(--bad)}.chart svg{width:100%;display:block}.chart .axis{stroke:var(--line)}.chart .line{fill:none;stroke:var(--accent);stroke-width:2}.chart .area{fill:var(--accent);opacity:.12}.chart rect{fill:var(--accent)}.chart text{fill:var(--muted);font-size:10px}.table{width:100%;border-collapse:collapse;font-size:14px}.table th,.table td{text-align:start;padding:8px 6px;border-top:1px solid var(--line);vertical-align:top}.table th{color:var(--muted);font-weight:700;font-size:12px}.center{min-height:80vh;display:grid;place-items:center}.err{color:var(--bad);font-size:14px}.linkbtn{align-self:center;padding:4px 6px;border:0;background:none;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}.linkbtn:hover{color:var(--ink)}.linkbtn:disabled{opacity:.5;cursor:default}html,body{overflow-x:hidden}.badge{display:inline-block;min-width:18px;height:18px;line-height:18px;padding:0 5px;margin-inline-start:4px;border-radius:9px;background:var(--gold, #C49A52);color:#1e2a2b;font-size:11px;font-weight:700;text-align:center;vertical-align:1px}.desk-only{display:none}.phone-only{display:inline-flex}.nav .more-btn{border:0;background:none;padding:8px 6px;border-radius:10px;font-size:14px;color:var(--muted);cursor:pointer;align-items:center}.nav .more-btn.on{color:var(--ink);background:var(--surface-2);font-weight:500}.more-sheet{position:fixed;inset:auto 8px calc(64px + env(safe-area-inset-bottom)) 8px;z-index:11;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.more-sheet a{text-decoration:none;padding:12px;border-radius:10px;background:var(--surface-2);text-align:center}.more-sheet a.on{background:var(--ink);color:var(--bg)}@media(min-width:900px){.desk-only{display:contents}.phone-only{display:none!important}.nav{flex-wrap:wrap}}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-inline-end:6px;vertical-align:1px}.light{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:0}.light.green{background:var(--good)}.light.yellow{background:var(--warn)}.light.red{background:var(--bad)}.light.gray{background:#c9c0af}.section-title{font-size:16px;margin:18px 0 4px}.btn.small{padding:5px 12px;font-size:14px}a.btn{text-decoration:none;display:inline-block}.btn.danger{color:var(--bad);border-color:var(--bad);background:var(--bad-bg, #FBEDE6)}.field.slim{width:auto;padding:6px 10px;font-size:14px}.mono{font:inherit;font-size:13px;direction:ltr;unicode-bidi:isolate;text-align:left;overflow-wrap:anywhere}.scroll-x{overflow-x:auto}.brand-money{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;margin-top:10px}.brand-money .bm{display:flex;align-items:center;gap:6px;text-decoration:none;background:var(--surface-2);border-radius:10px;padding:6px 10px;font-size:14px}.brand-money .bm i{width:8px;height:8px;border-radius:50%;flex:none}.brand-money .bm b{margin-inline-start:auto}.next-list{margin:0;padding:0;list-style:none;counter-reset:n}.next-list li{counter-increment:n;border-top:1px solid var(--line)}.next-list li:first-child{border-top:0}.next-list a{display:grid;grid-template-columns:28px 1fr;gap:2px 8px;padding:10px 0;text-decoration:none}.next-list a:before{content:counter(n);grid-row:1 / 3;width:24px;height:24px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;font-size:13px;font-weight:700}.brand-card,.locked,.card.approval{border-top:4px solid var(--line)}.locked{background:var(--surface-2);border-style:dashed}.bulkbar{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}@media(min-width:900px){.bulkbar{top:52px}}.kv{margin:0;display:grid;gap:4px}.kv>div{display:grid;grid-template-columns:minmax(80px,30%) 1fr;gap:8px}.kv dt{color:var(--muted);font-size:12px;direction:ltr;text-align:start}.kv dd{margin:0;white-space:pre-wrap;word-break:break-word}.kv code{font:inherit;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.html-preview{border:1px solid var(--line);border-radius:8px;padding:8px;max-height:260px;overflow:auto;background:var(--surface);color:var(--ink);direction:ltr;text-align:left}.preview{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface);max-width:420px}.preview .pv-head{display:flex;align-items:center;gap:8px;padding:8px 10px;font-size:14px}.preview .pv-head .muted{margin-inline-start:auto}.preview .pv-avatar{width:26px;height:26px;border-radius:50%;background:var(--surface-2);border:1px solid var(--line);flex:none}.preview .pv-media{position:relative;background:#1e2a2b}.preview .pv-media img,.preview .pv-media video{width:100%;height:100%;max-height:420px;object-fit:cover;display:block}.preview.net-facebook .pv-media img{object-fit:contain;max-height:360px}.preview .pv-count{position:absolute;top:8px;left:8px;background:#1e2a2b;color:#f6f2ea;font-size:12px;padding:2px 8px;border-radius:10px}.preview .pv-text{padding:8px 10px;white-space:pre-wrap;word-break:break-word;font-size:14px;direction:ltr;text-align:left;unicode-bidi:plaintext}.preview .pv-checks{list-style:none;margin:0;padding:6px 10px 10px;font-size:12px;border-top:1px dashed var(--line)}.preview .c-ok{color:var(--good)}.preview .c-warn{color:var(--warn)}.preview .c-error{color:var(--bad);font-weight:700}.preview.compact .pv-media img,.preview.compact .pv-media video{max-height:180px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden}.seg button{border:0;background:var(--surface);padding:6px 12px;cursor:pointer;font-size:14px}.seg button.on{background:var(--ink);color:var(--bg)}.cal-filters{display:grid;gap:8px}.month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.mhead{text-align:center;font-size:12px;color:var(--muted);padding:2px 0}.mcell{min-height:74px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:3px;display:flex;flex-direction:column;gap:2px;min-width:0}.mcell.out{opacity:.45}.mcell.today{border-color:var(--ink)}.mday{font-size:12px;color:var(--muted)}.chip{display:flex;align-items:center;gap:4px;width:100%;min-width:0;border:1px solid var(--line);border-inline-start-width:4px;background:var(--surface-2);border-radius:6px;padding:2px 4px;font-size:11px;cursor:pointer;text-align:start}.chip .chip-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0}.chip.st-published{opacity:.7}.chip.st-draft{border-style:dashed;border-inline-start-style:solid}.chip.st-failed{background:var(--bad-bg, #FBEDE6)}.chip.more{justify-content:center;border-inline-start-width:1px}@media(max-width:640px){.mcell{min-height:56px}.mcell .chip .num,.mcell .chip .chip-text{display:none}.chip{justify-content:center}}.week{display:grid;gap:8px;grid-template-columns:1fr}@media(min-width:900px){.week{grid-template-columns:repeat(7,minmax(0,1fr))}}.wday{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px;min-height:60px;min-width:0}.wday.today{border-color:var(--ink)}.whead{font-size:13px;font-weight:500}.wday .chip{font-size:12px;padding:5px 6px}.sheet-bg{position:fixed;inset:0;z-index:20;background:#1e2a2b73;display:flex;align-items:flex-end;justify-content:center}.sheet{background:var(--bg);width:min(560px,100%);max-height:88vh;overflow:auto;border-radius:16px 16px 0 0;padding:14px 16px calc(16px + env(safe-area-inset-bottom));display:grid;gap:10px}@media(min-width:900px){.sheet-bg{align-items:center}.sheet{border-radius:16px}}.thumb{position:relative}.thumb img,.thumb video{width:72px;height:72px;object-fit:cover;border-radius:8px;display:block}.thumb .btn{position:absolute;top:0;left:0;padding:0 6px}.composer .preview{max-width:100%}.fixbox{margin-top:8px;padding:14px;background:var(--surface-2);border-radius:10px}.home .money-rows{margin-top:10px}.home .money-rows li{padding:6px 0}.home .waiting{align-items:center}.home .big-count{font-size:26px;margin-inline-end:6px}.home .todo{list-style:none;margin:0;padding:0;display:grid;gap:10px}.home .todo-card{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--surface-2)}.home .todo-card.broken{border-color:var(--bad)}.home .todo-title{font-weight:500}.home .todo-meta{gap:8px;margin-top:4px}.home .conn-group{border-top:1px solid var(--line);padding:8px 0}.home .conn-group:first-of-type{border-top:0}.home .conn-group summary{cursor:pointer;list-style:none}.home .conn-group summary::-webkit-details-marker{display:none}.home .conn-row{padding:8px 0}.s-pending{color:var(--warn)}.home .jarvis-grid{display:grid;gap:10px;margin-top:8px}.home .jarvis-grid>div{min-width:0;overflow-wrap:anywhere}.home .jarvis-doing li{padding:4px 0}@media(min-width:900px){.home .jarvis-grid{grid-template-columns:1fr 1.3fr 1fr;gap:18px}}.preview.net-tiktok{max-width:300px}.preview.net-tiktok .pv-media img,.preview.net-tiktok .pv-media video{max-height:none}.tt-form{border:1px solid var(--line);border-radius:12px;padding:10px 12px;margin-top:8px;display:grid;gap:10px;text-align:left;font-size:14px}.tt-form .tt-creator{display:flex;align-items:center;gap:10px}.tt-form .tt-creator img,.tt-form .tt-creator .pv-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none}.tt-form .tt-row{display:grid;gap:4px}.tt-form .tt-row>span:first-child{font-weight:600}.tt-form .tt-checks{display:flex;gap:16px;flex-wrap:wrap}.tt-form .tt-checks label.off{opacity:.45}.tt-form .tt-switch{font-weight:600}.tt-form .tt-disclose{display:grid;gap:6px;padding-inline-start:14px;border-inline-start:3px solid var(--line)}.tt-form .tt-consent{border-top:1px dashed var(--line);padding-top:8px}.tt-form .c-warn{color:var(--warn)}.tt-form .c-error{color:var(--bad)}:root,:root:not([data-theme=light]){--bg: #F6F5F2;--surface: #FFFFFF;--surface-2: #F4F3EF;--segment: #ECEAE5;--border: #E4E2DD;--divider: #EEECE7;--dashed: #C9C5BC;--text: #17191C;--muted: #5A5F66;--faint: #8C9096;--primary: #2348A8;--primary-hover: #17306F;--danger: #B42318;--jarvis-bg: #17191C;--jarvis-fg: #9FB4F0;--stage-idea: #ECEAE5;--stage-waiting: #FFF1DE;--stage-scheduled: #E5F3EB;--stage-published: #EEF2FB;--thumb: #D9E3E1;--stage-waiting-ink: #8A4B00;--stage-scheduled-ink: #1F7A4D;--brand-all: #17191C;--brand-porch: #8A5A2B;--brand-tingelbell: #E2574C;--brand-sweetspot: #7A2942;--brand-holdwild: #135E52;--brand-littlechapters: #8C9096;--brand: var(--primary);--font: "Heebo", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--fs-page: 24px;--fs-section: 17px;--fs-card: 15px;--fs-body: 14px;--fs-meta: 12px;--fs-kpi: 21px;--fs-nav: 12px;--r-card: 14px;--r-hero: 16px;--r-seg: 12px;--r-seg-in: 9px;--r-btn: 12px;--r-pill: 999px;--ink: var(--text);--line: var(--border);--accent: var(--primary);--accent-ink: #FFFFFF;--good: #1F7A4D;--good-bg: #E5F3EB;--warn: #8A4B00;--warn-bg: #FFF1DE;--bad: var(--danger);--bad-bg: #FDECEA;--unknown: var(--muted);--radius: var(--r-card);color-scheme:light}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.45;overflow-x:hidden}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-radius:6px}[dir=ltr]{unicode-bidi:isolate}.ltr{direction:ltr;unicode-bidi:isolate;text-align:start}.v-app{min-height:100dvh;--pad: 16px}.v-main{max-width:760px;margin:0 auto;padding:0 var(--pad) calc(78px + env(safe-area-inset-bottom))}.v-head{display:flex;align-items:center;gap:10px;margin:0 calc(var(--pad) * -1) 14px;padding:12px var(--pad) 10px;min-height:68px;background:var(--surface);border-bottom:1px solid var(--border)}.v-head:has(+.v-switch){border-bottom:0;margin-bottom:0}.v-head h1{font-size:var(--fs-page);font-weight:800;line-height:1.2;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-head .over{display:block;font-size:var(--fs-meta);color:var(--muted);font-weight:400;line-height:1.4}.v-head .sub{font-size:13px;color:var(--muted);font-weight:400;overflow:hidden;text-overflow:ellipsis}.v-iconbtn{width:44px;height:44px;flex:none;border-radius:50%;border:1px solid var(--border);background:var(--surface);display:grid;place-items:center;cursor:pointer;color:var(--text);text-decoration:none}.v-iconbtn.dark{background:var(--jarvis-bg);color:var(--jarvis-fg);border-color:var(--jarvis-bg)}.v-iconbtn svg{width:20px;height:20px}.v-switch{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 2px;margin:0 calc(var(--pad) * -1) 14px;padding:6px 10px 12px;background:var(--surface);border-bottom:1px solid var(--border)}.v-av{min-width:0;text-decoration:none;color:var(--muted);font-size:11px;line-height:1.3;text-align:center;display:grid;gap:7px;justify-items:center;padding:5px 0 0}.v-av i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;font-style:normal;font-weight:700;font-size:19px;background:var(--c, var(--muted));transition:border-radius .15s}.v-av i svg{width:22px;height:22px}.v-av.on{color:var(--text);font-weight:700}.v-av.on i{border-radius:14px;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--c, var(--text))}.v-av.add i{background:transparent;color:var(--muted);border:1.5px dashed var(--dashed)}.v-av span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-side{display:contents}.v-side .v-sidehead,.v-side .v-brandlist{display:none}.v-nav{position:fixed;inset-inline:0;bottom:0;z-index:30;background:var(--surface);border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(6,1fr);padding-bottom:env(safe-area-inset-bottom)}.v-nav a{height:52px;display:grid;justify-items:center;align-content:center;gap:1px;text-decoration:none;color:var(--muted);font-size:var(--fs-nav);line-height:1.3;position:relative}.v-nav a svg{width:22px;height:22px}.v-nav a.on{color:var(--primary);font-weight:700}.v-nav .badge{position:absolute;top:4px;inset-inline-start:calc(50% + 4px);background:var(--danger);color:#fff;border-radius:var(--r-pill);min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:grid;place-items:center}@media(min-width:1024px){.v-app{--pad: 28px;padding-inline-start:248px}.v-side{display:flex;flex-direction:column;gap:20px;position:fixed;inset-block:0;inset-inline-start:0;width:248px;z-index:30;background:var(--surface);border-inline-end:1px solid var(--border);padding:18px 12px;overflow-y:auto}.v-side .v-sidehead{display:block;font-size:17px;font-weight:800;padding:4px 12px 0}.v-nav{position:static;border-top:0;grid-template-columns:1fr;gap:2px;padding:0}.v-nav a{grid-auto-flow:column;justify-content:start;justify-items:start;align-items:center;gap:12px;height:52px;padding:0 12px;border-radius:10px;font-size:15px}.v-nav a:hover{background:var(--surface-2)}.v-nav a.on{background:var(--stage-published)}.v-nav .badge{position:static}.v-side .v-brandlist{display:grid;gap:2px;border-top:1px solid var(--divider);padding-top:14px}.v-brandlist h2{font-size:var(--fs-meta);font-weight:500;color:var(--muted);padding:0 12px 6px}.v-brandlist a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 10px;border-radius:10px;text-decoration:none;color:var(--muted);font-size:14px}.v-brandlist a:hover{background:var(--surface-2)}.v-brandlist a i{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff;font-style:normal;font-weight:700;font-size:13px;background:var(--c, var(--muted))}.v-brandlist a i svg{width:15px;height:15px}.v-brandlist a.on{color:var(--text);font-weight:700;background:var(--surface-2)}.v-brandlist a.on i{border-radius:9px;box-shadow:0 0 0 2px var(--surface-2),0 0 0 4px var(--c, var(--text))}.v-brandlist a.add i{background:transparent;color:var(--muted);border:1.5px dashed var(--dashed)}.v-main{max-width:1200px;padding:0 var(--pad) 40px}.v-main .v-switch{display:none}.v-head:has(+.v-switch){border-bottom:1px solid var(--border);margin-bottom:18px}.v-cols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;align-items:start}.v-list.cols{grid-template-columns:repeat(3,minmax(0,1fr))}.v-list.cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.v-grid2.wide3{grid-template-columns:repeat(3,minmax(0,1fr))}.v-narrow{max-width:640px;margin-inline:auto}.v-toast{bottom:20px}}.v-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:14px;display:block;color:inherit;text-decoration:none;width:100%;text-align:start}button.v-card,a.v-card{cursor:pointer}button.v-card:hover,a.v-card:hover{border-color:var(--dashed)}.v-stack{display:grid;gap:12px}.v-sec{margin-top:20px;display:grid;gap:10px;align-content:start}.v-sec>header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.v-sec>header h2{font-size:var(--fs-section);font-weight:700}.v-sec>header a,.v-link{color:var(--primary);font-size:14px;text-decoration:none;min-height:44px;display:inline-grid;align-items:center;background:none;border:0;cursor:pointer;padding:0 4px;font-weight:500}.v-sec>header a:hover,.v-link:hover{color:var(--primary-hover)}.v-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v-grid4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:1024px){.v-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.v-grid3{gap:12px}}.v-stat{min-height:84px;display:grid;align-content:space-between;gap:6px;padding:12px;min-width:0}.v-stat b{font-size:var(--fs-kpi);font-weight:800;direction:ltr;unicode-bidi:isolate;text-align:start;line-height:1.1;overflow-wrap:anywhere}.v-stat span{font-size:var(--fs-meta);color:var(--muted)}.v-stat.bad b{color:var(--danger)}.v-note{font-size:var(--fs-meta);color:var(--muted)}.v-dash{color:var(--muted);font-weight:700;direction:ltr;unicode-bidi:isolate}.v-tile{min-height:100px;display:grid;align-content:space-between;gap:8px;padding:12px}.v-tile b{font-size:var(--fs-card);font-weight:700}.v-tile small{color:var(--muted);font-size:var(--fs-meta)}.v-tile svg{width:24px;height:24px;color:var(--brand)}.v-tabs{display:grid;grid-template-columns:repeat(var(--n, 3),1fr);border-bottom:1px solid var(--border);margin:4px 0 14px}.v-tabs a,.v-tabs button{min-height:46px;display:grid;place-items:center;text-decoration:none;color:var(--muted);font-size:14.5px;border:0;background:none;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-1px}.v-tabs .on{color:var(--primary);font-weight:700;border-bottom-color:var(--primary)}.v-seg{display:grid;grid-template-columns:repeat(var(--n, 3),1fr);background:var(--segment);border-radius:var(--r-seg);padding:3px;gap:3px}.v-seg button{min-height:44px;border:0;background:none;border-radius:var(--r-seg-in);cursor:pointer;color:var(--muted);font-size:14px}.v-seg button.on{background:var(--surface);color:var(--text);font-weight:700}.v-chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.v-chips::-webkit-scrollbar{display:none}.v-chip{flex:none;min-height:44px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:14px;color:var(--text);display:inline-flex;align-items:center;gap:6px;text-decoration:none}.v-chip.on{background:var(--text);color:#fff;border-color:var(--text)}.v-chip:disabled,.v-chip.off{color:var(--faint);background:var(--surface-2);cursor:not-allowed}.v-btn{min-height:46px;padding:0 18px;border-radius:var(--r-btn);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-weight:600;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;color:var(--text)}.v-btn.primary{background:var(--primary);color:#fff;border-color:var(--primary)}.v-btn.primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.v-btn.brand{background:var(--brand);color:#fff;border-color:var(--brand)}.v-btn.dark{background:var(--text);color:#fff;border-color:var(--text)}.v-btn.danger{color:var(--danger);border-color:var(--danger)}.v-btn.wide{width:100%}.v-btn.big{min-height:54px;font-size:16px;border-radius:14px}.v-btn:disabled{opacity:.5;cursor:not-allowed}.v-btnrow{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}.v-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:var(--r-pill);font-size:12px;font-weight:600;white-space:nowrap}.v-badge.ok{color:var(--good);background:var(--good-bg)}.v-badge.warn{color:var(--warn);background:var(--warn-bg)}.v-badge.bad{color:var(--danger);background:var(--bad-bg)}.v-badge.muted{color:var(--muted);background:var(--surface-2)}.v-dot{width:8px;height:8px;border-radius:50%;display:inline-block;background:var(--c, var(--muted));flex:none}.v-row{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 12px;position:relative;overflow:hidden}.v-row .bar{position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--c, var(--primary))}.v-row .txt{flex:1;min-width:0;display:grid;gap:2px}.v-row .txt b{font-size:var(--fs-card);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-row .txt small{color:var(--muted);font-size:var(--fs-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-row .chev{color:var(--faint);flex:none}.v-row .chev svg{width:18px;height:18px}.v-table td svg{width:14px;height:14px;vertical-align:-2px}.v-thumb{width:48px;height:48px;border-radius:10px;object-fit:cover;background:var(--thumb);flex:none;display:grid;place-items:center;color:var(--muted);font-size:11px;overflow:hidden}.v-list{display:grid;gap:8px}.v-empty{text-align:center;padding:22px 14px;color:var(--muted);display:grid;gap:10px;justify-items:center;border:1px dashed var(--dashed);border-radius:var(--r-card);background:transparent;font-size:14px}.v-empty b{color:var(--text);font-size:var(--fs-card)}.v-err{color:var(--danger);background:var(--bad-bg);border-radius:10px;padding:10px 12px;font-size:14px}.v-okmsg{color:var(--good);background:var(--good-bg);border-radius:10px;padding:10px 12px;font-size:14px}.v-table{width:100%;border-collapse:collapse;font-size:14px}.v-table th{text-align:start;font-weight:500;color:var(--muted);font-size:var(--fs-meta);padding:8px 6px;border-bottom:1px solid var(--border);cursor:default;white-space:nowrap}.v-table th button{background:none;border:0;color:inherit;font:inherit;cursor:pointer;min-height:36px;padding:0}.v-table td{padding:12px 6px;border-bottom:1px solid var(--divider)}.v-table tr.tap{cursor:pointer}.v-table tr:last-child td{border-bottom:0}.v-table td.n,.v-table th.n{text-align:end;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.v-table th.sel,.v-table td.sel{color:var(--text);font-weight:700}.v-scrollx{overflow-x:auto}.v-bars{display:grid;gap:10px}.v-bar{display:grid;grid-template-columns:84px 1fr 64px;gap:8px;align-items:center;font-size:14px}.v-bar i{height:12px;border-radius:6px;background:var(--c, var(--primary));display:block;min-width:2px}.v-bar .n{text-align:end;direction:ltr;font-variant-numeric:tabular-nums}.v-progress{height:10px;background:var(--segment);border-radius:6px;overflow:hidden}.v-progress i{display:block;height:100%;background:var(--good);border-radius:6px}.v-field{display:grid;gap:6px;font-size:14px;color:var(--muted)}.v-input,.v-field input,.v-field select,.v-field textarea{min-height:46px;width:100%;border:1px solid var(--border);border-radius:var(--r-btn);background:var(--surface);padding:10px 12px;font:inherit;color:var(--text)}.v-field textarea{min-height:120px;resize:vertical;line-height:1.5}.v-check{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px}.v-check input{width:22px;height:22px;accent-color:var(--primary);flex:none}.v-hero{background:color-mix(in srgb,var(--brand) 88%,#000);color:#fff;border-radius:var(--r-hero);padding:16px;display:grid;gap:10px}.v-hero small{font-size:var(--fs-meta);font-weight:500}.v-hero h2{font-size:18px;font-weight:700;line-height:1.3}.v-hero p{font-size:14px}.v-hero .v-btn{background:transparent;border-color:#ffffffbf;color:#fff}.v-hero .v-btn.solid{background:#fff;color:var(--text);border-color:#fff}.v-week{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.v-day{min-height:58px;border-radius:12px;border:1px solid transparent;background:none;cursor:pointer;display:grid;justify-items:center;align-content:center;gap:3px;color:var(--text);padding:2px}.v-day small{font-size:11px;color:var(--muted)}.v-day b{font-size:15px;font-weight:600}.v-day.on{background:var(--surface);border-color:var(--primary)}.v-day.today b{color:var(--primary)}.v-day.out{opacity:.4}.v-day .dots{display:flex;gap:2px;height:8px;align-items:center}.v-month .v-day{min-height:48px}.v-kanban{display:grid;grid-auto-flow:column;grid-auto-columns:250px;gap:10px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x proximity}.v-col{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-card);padding:10px;display:grid;gap:8px;align-content:start;min-height:220px;min-width:0;scroll-snap-align:start}.v-col.over{outline:2px dashed var(--primary)}.v-col header{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:14px;min-height:30px}.v-count{min-width:26px;height:24px;padding:0 8px;border-radius:var(--r-pill);display:inline-grid;place-items:center;font-size:12px;font-weight:700;background:var(--stage-idea);color:var(--muted)}.v-count.draft{background:var(--stage-waiting);color:var(--stage-waiting-ink)}.v-count.approved{background:var(--stage-scheduled);color:var(--stage-scheduled-ink)}.v-count.published{background:var(--stage-published);color:var(--primary)}.v-kcard{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:8px 8px 8px 2px;padding-inline:10px 2px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:center;cursor:grab;overflow:hidden;min-width:0;position:relative}.v-kcard .bar{position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--c, var(--primary))}.v-kcard .v-thumb,.v-kthumb{width:44px;height:56px;border-radius:8px;background:var(--thumb);object-fit:cover;display:grid;place-items:center;color:var(--muted);font-size:11px}.v-kthumb svg{width:18px;height:18px}.v-kcard .t{min-width:0;text-decoration:none;color:inherit;display:grid;gap:2px}.v-kcard b{font-size:14px;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;text-align:start}.v-kcard small{font-size:var(--fs-meta);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kmenu{width:44px;height:44px;border:0;background:none;color:var(--muted);cursor:pointer;display:grid;place-items:center;border-radius:10px}.v-kmenu svg{width:20px;height:20px}.v-add{min-height:44px;border:1.5px dashed var(--dashed);border-radius:12px;background:transparent;color:var(--muted);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;width:100%}.v-add svg{width:16px;height:16px}.v-mini{min-height:44px;padding:0 10px;border-radius:9px;border:1px solid var(--border);background:var(--surface);font-size:13px;cursor:pointer;color:var(--text)}.v-hint{font-size:var(--fs-meta);color:var(--muted);text-align:center}.v-media{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}@media(min-width:1024px){.v-media{grid-template-columns:repeat(6,1fr)}}.v-media button{aspect-ratio:1;border:1px solid var(--border);border-radius:10px;overflow:hidden;padding:0;background:var(--thumb);position:relative;cursor:pointer}.v-media img,.v-media video{width:100%;height:100%;object-fit:cover;display:block}.v-media .tag{position:absolute;inset-inline-start:4px;bottom:4px}.v-swipe{position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.v-swipecard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-hero);overflow:hidden;display:grid;will-change:transform}.v-swipecard .top{display:flex;align-items:center;gap:10px;padding:12px 14px}.v-swipecard .top i{width:32px;height:32px;flex:none;border-radius:50%;background:var(--c, var(--muted));color:#fff;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:14px}.v-swipecard .top>span{flex:1;min-width:0}.v-swipecard .top b{font-size:var(--fs-card);font-weight:700;display:block}.v-swipecard .top small{font-size:var(--fs-meta);color:var(--muted);display:block}.v-swipecard .media{aspect-ratio:4 / 3;max-height:44dvh;width:100%;background:var(--thumb);display:grid;place-items:center;color:var(--muted);overflow:hidden;font-size:14px}.v-swipecard .media img,.v-swipecard .media video{width:100%;height:100%;object-fit:cover}.v-swipecard .body{padding:12px 14px 14px;display:grid;gap:10px}.v-swipecard .cap{white-space:pre-wrap;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.v-swipecard .cap.clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v-swipecard .v-link{justify-self:start;min-height:44px;margin-block:-10px}.v-nets{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--fs-meta);color:var(--muted)}.v-net{min-height:24px;padding:0 8px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:11px;font-weight:700;display:inline-grid;place-items:center;direction:ltr;unicode-bidi:isolate;letter-spacing:.02em}.v-acts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--divider)}.v-acts button{min-height:48px;border:0;background:none;cursor:pointer;color:var(--muted);font-size:13px;display:flex;align-items:center;justify-content:center;gap:6px}.v-acts button+button{border-inline-start:1px solid var(--divider)}.v-acts button svg{width:18px;height:18px}.v-acts button.del{color:var(--danger)}.v-decide{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.v-decide .v-btn{min-height:56px;font-size:17px;font-weight:700;border-radius:14px}.v-decide kbd{font:inherit;font-size:11px;font-weight:500;border:1px solid currentColor;border-radius:5px;padding:0 5px;display:none}@media(min-width:1024px)and (hover:hover){.v-decide kbd{display:inline-block}}.v-toast{position:fixed;bottom:calc(64px + env(safe-area-inset-bottom));inset-inline:16px;z-index:40;background:var(--jarvis-bg);color:#fff;border-radius:12px;padding:8px 8px 8px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px;max-width:520px;margin:0 auto;font-size:14px}.v-toast button{min-height:44px;background:none;border:0;color:var(--jarvis-fg);font-weight:700;cursor:pointer;padding:0 10px}.v-sheet{position:fixed;inset:0;z-index:50;background:#17191c73;display:grid;align-items:end}.v-sheet>div{background:var(--bg);border-radius:18px 18px 0 0;padding:16px 16px calc(20px + env(safe-area-inset-bottom));max-height:88dvh;overflow:auto;display:grid;gap:12px;width:min(640px,100%);margin:0 auto}@media(min-width:1024px){.v-sheet{align-items:center}.v-sheet>div{border-radius:18px}}.v-prev{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.v-prev header{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:13px}.v-prev .m{background:var(--thumb);display:grid;place-items:center;color:var(--muted);font-size:13px}.v-prev .m img,.v-prev .m video{width:100%;height:100%;object-fit:cover;display:block}.v-prev .c{padding:10px 12px;white-space:pre-wrap;font-size:14px;overflow-wrap:anywhere}.v-chat{display:grid;gap:10px}.v-msg{max-width:88%;padding:10px 14px;border-radius:16px;white-space:pre-wrap;font-size:15px}.v-msg.user{background:var(--primary);color:#fff;justify-self:start;border-end-start-radius:4px}.v-msg.jarvis{background:var(--surface);border:1px solid var(--border);justify-self:end;border-end-end-radius:4px}.v-chatbar{position:sticky;bottom:calc(52px + env(safe-area-inset-bottom));background:var(--bg);padding:8px 0;display:grid;grid-template-columns:1fr 46px 46px;gap:8px}@media(min-width:1024px){.v-chatbar{bottom:0}}.v-heat{display:grid;grid-template-columns:34px repeat(7,1fr);gap:2px;font-size:10.5px;color:var(--muted)}.v-heat i{height:14px;border-radius:3px;background:var(--primary);display:block}.v-spark{width:100%;height:120px}.v-kv{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:14px}.v-kv span:nth-child(2n){direction:ltr;unicode-bidi:isolate;text-align:end;font-variant-numeric:tabular-nums}.v-dashed{border-style:dashed;border-color:var(--dashed)}.v-legacy .wrap{padding:0;max-width:none}.v-btn svg,.v-chip svg,.v-link svg{width:18px;height:18px;flex:none}@media print{.v-nav,.v-side,.v-switch,.v-btn,.v-btnrow,.v-seg,.v-iconbtn{display:none!important}.v-main{padding:0;max-width:none}}.v-fmtgrid{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px}.v-fmtgrid .v-chip{justify-content:center;text-align:center;border-radius:12px;padding:0 6px;min-height:48px;font-size:13.5px;white-space:normal;line-height:1.2}.v-goal{display:grid;gap:6px;margin-top:12px;padding:12px 14px}.v-goal .v-progress{height:6px}.v-goal .v-progress i{background:var(--primary)}.v-goal .t{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-meta);color:var(--muted)}.v-goal .t b{color:var(--text)}.v-live{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px}.v-live time{font-weight:700;font-size:14px;direction:ltr;flex:none;min-width:42px}.v-live .cap{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.v-live .v-nets{flex:none;flex-wrap:nowrap}.v-group{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.v-group a{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 14px;text-decoration:none;color:inherit}.v-group a+a{border-top:1px solid var(--divider)}.v-group a:hover{background:var(--surface-2)}.v-group a>svg:first-child{width:22px;height:22px;flex:none;color:var(--muted)}.v-group .txt{flex:1;min-width:0;display:grid}.v-group .txt b{font-size:var(--fs-card);font-weight:700}.v-group .txt small{font-size:var(--fs-meta);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-group .chev{color:var(--faint);flex:none;display:grid}.v-group .chev svg{width:18px;height:18px}.v-pill{min-height:20px;padding:0 8px;border-radius:var(--r-pill);background:var(--stage-published);color:var(--primary);font-size:11px;font-weight:700;display:inline-grid;place-items:center;flex:none}.v-banner{display:flex;gap:10px;align-items:flex-start;background:var(--stage-scheduled);color:var(--stage-scheduled-ink);border-radius:var(--r-card);padding:12px 14px;font-size:14px}.v-banner.spend{background:var(--bad-bg);color:var(--danger)}.v-banner svg{width:20px;height:20px;flex:none;margin-top:2px}.v-banner b{display:block;font-size:var(--fs-card)}.v-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;list-style:none;margin:0;padding:0}.v-steps li{display:grid;justify-items:center;align-content:start;gap:4px;font-size:11px;color:var(--muted);text-align:center;line-height:1.2}.v-steps li i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:13px;background:var(--segment);color:var(--muted)}.v-steps li.on{color:var(--text);font-weight:700}.v-steps li.on i{background:var(--primary);color:#fff}.v-steps li.done i{background:var(--stage-scheduled);color:var(--stage-scheduled-ink)}.v-row .bar,.v-kcard .bar{height:auto;border-radius:0;overflow:visible}.v-av span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:normal}.v-switch{align-items:start}.c-vh{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}.c-head{background:#fbf8f2;margin:0 calc(var(--pad) * -1) 0;padding:18px var(--pad) 14px;border-bottom:1px solid var(--border);display:grid;gap:14px}.c-head h1{font-size:30px;font-weight:700;line-height:1.15}.c-head .row{display:flex;align-items:center;justify-content:space-between;gap:10px}.c-sec{padding:18px 0 6px;display:grid;gap:10px;min-width:0}.c-sec>.t{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.c-sec>.t b{font-family:var(--serif);font-size:20px;font-weight:700}.c-sec>.t span{font-size:13px;color:var(--muted)}.c-badge{width:var(--s, 24px);height:var(--s, 24px);border-radius:calc(var(--s, 24px) / 3.2);background:var(--c, var(--muted));color:#fffdf8;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--s, 24px) * .48);font-weight:700;flex:none;direction:ltr}.c-badge.round{border-radius:50%}.c-tag{display:inline-flex;align-items:center;gap:6px;padding-inline:6px 12px;padding-block:6px;border-radius:999px;background:var(--surface);border:1px solid var(--border);font-size:13px;font-weight:700}.c-info{display:flex;gap:12px;align-items:flex-start;background:var(--good-bg);border:1px solid #CFE0D5;border-radius:12px;padding:14px;font-size:15px;line-height:1.5}.c-info svg{width:22px;height:22px;flex:none;color:var(--primary)}.c-trail{position:relative;height:700px;width:100%;max-width:390px;margin:0 auto;padding:18px 10px 0;display:flex;flex-direction:column;justify-content:space-between}.c-trail>svg{position:absolute;inset:0;width:100%;height:100%;z-index:0}.c-station{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--text);width:min(300px,86%);position:relative;z-index:1;align-self:flex-start}.c-station.flip{flex-direction:row-reverse;align-self:flex-end}.c-station .node{width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:var(--surface);color:var(--faint);border:3px dashed var(--dashed)}.c-station .node svg{width:30px;height:30px}.c-station.done .node{background:var(--good);color:#fffdf8;border:4px solid var(--good-bg)}.c-station.now .node{background:var(--text);color:#f6f2ea;border:4px solid var(--surface);outline:3px solid var(--gold)}.c-station .txt{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.c-station.flip .txt{align-items:flex-end;text-align:end}.c-station .txt small{font-size:13px;color:var(--muted);font-weight:600}.c-station .txt b{font-family:var(--serif);font-size:22px;font-weight:700}.c-station .txt span.d{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.c-foot{position:sticky;bottom:calc(52px + env(safe-area-inset-bottom));z-index:20;margin:18px calc(var(--pad) * -1) 0;padding:12px var(--pad) 14px;background:#fbf8f2;border-top:1px solid var(--border);display:grid;gap:10px}.c-foot p{text-align:center;font-size:13px;color:var(--muted)}.c-cta{min-height:56px;width:100%;border-radius:10px;border:1px solid var(--primary);background:var(--primary);color:#fffdf8;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font:inherit;font-size:18px;font-weight:700;cursor:pointer;padding:6px 12px;text-align:center;flex-wrap:wrap}.c-cta:hover{background:var(--primary-hover)}.c-cta:disabled,.c-cta[aria-disabled=true]{background:var(--segment);border-color:var(--segment);color:var(--muted);cursor:not-allowed}.c-cta svg{width:22px;height:22px;transform:scaleX(-1)}.c-quiet{min-height:44px;display:flex;align-items:center;justify-content:center;font:inherit;font-size:15px;color:var(--muted);background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media(min-width:1024px){.c-foot{bottom:0}.c-wrap{max-width:640px;margin-inline:auto}}.c-step{background:#fbf8f2;margin:0 calc(var(--pad) * -1) 18px;padding:14px var(--pad) 16px;border-bottom:1px solid var(--border);display:grid;gap:14px}.c-step .row{display:flex;align-items:center;justify-content:space-between}.c-step .row>span{font-size:13px;color:var(--muted);font-weight:600}.c-step .back{width:44px;height:44px;border-radius:10px;background:var(--surface);border:1px solid #C9C0AF;color:var(--text);display:flex;align-items:center;justify-content:center}.c-step .back svg{width:20px;height:20px}.c-step h1{font-family:var(--serif);font-size:30px;font-weight:700;line-height:1.15}.c-step p{margin-top:6px;font-size:16px;color:var(--muted)}.c-stepper{display:flex;align-items:flex-start;list-style:none;margin:0;padding:0}.c-stepper li{display:flex;flex-direction:column;align-items:center;gap:4px;flex:none;width:44px;font-size:12px;color:var(--muted);font-weight:600}.c-stepper li a{display:contents;color:inherit;text-decoration:none}.c-stepper li i{width:30px;height:30px;border-radius:50%;background:var(--surface);color:var(--muted);border:2px solid var(--dashed);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:700}.c-stepper li i svg{width:14px;height:14px}.c-stepper li.on{color:var(--text);font-weight:700}.c-stepper li.on i{background:var(--text);border-color:var(--text);color:#f6f2ea}.c-stepper li.done i{background:var(--good);border-color:var(--good);color:#fffdf8}.c-stepper .ln{flex:1;width:auto;height:0;border-top:3px dotted var(--dashed);margin-top:15px}.c-stepper .ln.done{border-top:3px solid var(--good)}.c-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.c-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.c-pick{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:170px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px;cursor:pointer;text-align:center;min-width:0}.c-pick.on{border:2px solid var(--text);padding:15px}.c-pick:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.c-pick.off{cursor:not-allowed}.c-pick.off>*:not(.std-chip){opacity:.5}.c-pick .tick{position:absolute;top:10px;inset-inline-end:10px;width:30px;height:30px;border-radius:50%;border:2px solid var(--dashed);display:flex;align-items:center;justify-content:center;color:#fffdf8}.c-pick.on .tick{background:var(--primary);border-color:var(--primary)}.c-pick .tick svg{width:18px;height:18px}.c-pick b{font-size:17px;font-weight:700;overflow-wrap:anywhere}.c-pick small{font-size:13px;color:var(--muted)}.c-pick .std-chip{white-space:normal;text-align:center}.c-pick.net{min-height:132px;gap:8px;padding:16px 6px 12px}.c-pick.net.on{padding:15px 5px 11px}.c-pick.net .tick{width:26px;height:26px;top:8px;inset-inline-end:8px}.c-pick.net:not(.on) .tick{display:none}.c-pick.net b{font-size:14px}.c-pick.net .std-chip{font-size:12px;padding:2px 8px}.c-pick.net .c-badge{font-size:15px;border-radius:10px}.c-drop{min-height:120px;width:100%;border:2px dashed var(--dashed);border-radius:12px;background:var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--text);font:inherit;font-size:17px;font-weight:700;cursor:pointer;text-align:center;padding:12px}.c-drop:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.c-drop .ic{width:52px;height:52px;border-radius:50%;background:var(--good-bg);color:var(--primary);display:flex;align-items:center;justify-content:center}.c-drop .ic svg{width:26px;height:26px}.c-lib{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.c-lib button{position:relative;aspect-ratio:4 / 5;border-radius:10px;background:var(--thumb);border:0;padding:0;cursor:pointer;overflow:hidden}.c-lib button.on{outline:3px solid var(--primary);outline-offset:-3px}.c-lib img,.c-lib video{width:100%;height:100%;object-fit:cover;display:block}.c-lib .tick{position:absolute;top:6px;inset-inline-end:6px;width:24px;height:24px;border-radius:50%;background:var(--primary);color:#fffdf8;display:flex;align-items:center;justify-content:center}.c-lib .tick svg{width:14px;height:14px}.c-ctab{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding-inline:8px 14px;border-radius:10px;background:var(--surface);color:var(--text);border:1px solid #C9C0AF;font:inherit;font-size:14px;font-weight:600;cursor:pointer;flex:none}.c-ctab.on{background:var(--text);color:#f6f2ea;border-color:var(--text);font-weight:700}.c-area{font:inherit;font-size:15px;line-height:1.5;border:1px solid #C9C0AF;border-radius:10px;padding:14px;background:var(--surface);color:var(--text);resize:vertical;width:100%;min-height:140px}.c-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.c-bhead{display:flex;align-items:center;gap:10px;margin-top:6px;flex-wrap:wrap}.c-bhead b{font-size:17px;font-weight:700}.c-bhead span.n{font-size:13px;color:var(--muted);margin-inline-start:auto}.c-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px;display:grid;gap:12px;min-width:0}.c-card>b,.c-card .hd-t{font-size:16px;font-weight:700}.c-frames{display:flex;gap:10px;overflow-x:auto}.c-frames>div{width:88px;flex:none;display:grid;gap:6px;font-size:12px;color:var(--muted)}.c-frames .f{width:88px;border-radius:8px;background:var(--thumb);overflow:hidden;display:block}.c-frames .f img,.c-frames .f video{width:100%;height:100%;object-fit:cover;display:block}.c-when{display:flex;align-items:center;gap:14px;padding:18px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;cursor:pointer}.c-when.on{border:2px solid var(--text);padding:17px 15px}.c-when.off{cursor:not-allowed;opacity:.6}.c-when:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.c-when .dot{width:28px;height:28px;border-radius:50%;border:2px solid var(--dashed);flex:none}.c-when.on .dot{border:8px solid var(--primary)}.c-when .ic{width:48px;height:48px;border-radius:10px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;flex:none;color:var(--text)}.c-when .ic svg{width:24px;height:24px}.c-when .tx{display:grid;gap:4px;min-width:0}.c-when .tx b{font-size:18px;font-weight:700;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.c-when .tx span.d{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.c-wk{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.c-wk button{min-height:64px;border-radius:10px;border:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--text);font:inherit;cursor:pointer;padding:0}.c-wk button.on{border:2px solid var(--text)}.c-wk small{font-size:12px;color:var(--muted)}.c-wk b{font-family:var(--serif);font-size:18px;font-weight:700}.c-wk .dots{display:flex;gap:2px;height:5px}.c-wk .dots i{width:5px;height:5px;border-radius:50%;background:var(--gold)}.c-tz{display:grid;grid-template-columns:1fr 1fr;gap:10px}.c-tz>div{background:var(--bg);border-radius:10px;padding:10px 12px}.c-tz small{font-size:12px;color:var(--muted);display:block}.c-tz b{font-family:var(--serif);font-size:24px;font-weight:700;direction:ltr;unicode-bidi:isolate;display:block;text-align:start}.c-rev{display:flex;gap:12px;align-items:flex-start}.c-rev .th{width:72px;height:90px;border-radius:8px;background:var(--thumb);flex:none;object-fit:cover;display:grid;place-items:center;font-size:11px;color:var(--muted)}.c-rev .tx{flex:1;min-width:0;display:grid;gap:8px}.c-rev .tx .n{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700}.c-rev .tx .w{font-size:13px;color:var(--muted)}.c-netp{font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;background:#eeeae2;color:var(--muted);direction:ltr;unicode-bidi:isolate}.c-checks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.c-checks li{display:flex;align-items:center;gap:10px;font-size:15px}.c-checks li i{width:28px;height:28px;border-radius:50%;background:var(--good-bg);color:var(--good);display:flex;align-items:center;justify-content:center;flex:none}.c-checks li.warn i{background:var(--bad-bg);color:var(--bad)}.c-checks li i svg{width:16px;height:16px}.c-new{min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 16px;border-radius:10px;background:var(--primary);color:#fffdf8;font-size:15px;font-weight:700;text-decoration:none;flex:none}.c-new svg{width:18px;height:18px}.c-views{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;background:var(--segment);border-radius:10px}.c-views button{min-height:44px;border:0;border-radius:8px;font:inherit;font-size:15px;background:transparent;color:var(--muted);font-weight:600;cursor:pointer}.c-views button.on{background:var(--surface);color:var(--text);font-weight:700}.c-flt{display:grid;gap:8px}.c-flt>span{font-size:13px;font-weight:700;color:var(--muted)}.c-chip{min-height:44px;display:inline-flex;align-items:center;gap:6px;padding-inline:8px 14px;border-radius:10px;font:inherit;font-size:14px;font-weight:700;background:var(--surface);color:var(--muted);border:1px solid #C9C0AF;cursor:pointer;flex:none}.c-chip.on{background:var(--text);color:#f6f2ea;border-color:var(--text)}.c-chip.on .c-badge{outline:2px solid #F6F2EA}.c-chip.all{padding-inline:16px;color:var(--text)}.c-chip.all.on{color:#f6f2ea}.c-scope{min-height:44px;padding:0 14px;border-radius:10px;font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px;background:var(--surface);color:var(--text);border:1px solid #C9C0AF;cursor:pointer;flex:none}.c-scope.on{background:var(--good-bg);color:var(--primary);border:2px solid var(--primary);padding:0 13px}.c-scope svg{width:14px;height:14px}.c-split{margin-top:16px}.c-navrow{display:flex;align-items:center;justify-content:space-between;gap:8px}.c-navrow>b{font-family:var(--serif);font-size:20px;font-weight:700;text-align:center}.c-navrow .v-iconbtn svg{width:18px;height:18px}.c-lanes{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 8px;display:grid;gap:8px}.c-lane{display:grid;grid-template-columns:58px repeat(7,minmax(0,1fr));gap:4px;align-items:center;min-height:44px}.c-lane .who{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;min-width:0;overflow:hidden}.c-lane .dh{min-height:48px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;background:transparent;color:var(--text);border:1px solid transparent;font:inherit;cursor:pointer}.c-lane .dh small{font-size:12px}.c-lane .dh b{font-family:var(--serif);font-size:17px;font-weight:700}.c-lane .dh.on{background:var(--text);color:#f6f2ea}.c-lane .dh.today:not(.on){border-color:var(--gold)}.c-cell{justify-self:center;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fffdf8;background:var(--c)}.c-cell.n0{background:none;color:var(--dashed);font-size:18px}.c-cell.n1{background:color-mix(in srgb,var(--c) 35%,#FFFDF8);color:var(--text)}.c-cell.n2{background:color-mix(in srgb,var(--c) 65%,#FFFDF8);color:var(--text)}.c-cell.sh{outline:2px solid var(--text);outline-offset:2px}.c-legend{display:flex;flex-wrap:wrap;gap:6px 14px;padding:6px 6px 0;font-size:13px;color:var(--muted);align-items:center}.c-legend span{display:inline-flex;align-items:center;gap:8px}.c-month{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px 8px;display:grid;gap:6px}.c-month .g{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.c-month .wd{font-size:12px;font-weight:700;color:var(--muted);text-align:center}.c-month button{min-height:74px;padding:4px 3px;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:3px;background:var(--bg);border:1px solid var(--bg);font:inherit;color:var(--text);cursor:pointer;min-width:0}.c-month button.today{background:var(--surface);border:2px solid var(--gold)}.c-month button.on{background:var(--good-bg);border:2px solid var(--primary)}.c-month button>b{font-family:var(--serif);font-size:14px;font-weight:700}.c-month .bars{display:grid;gap:2px;width:100%}.c-month .bars i{display:block;height:14px;border-radius:4px;background:var(--c);color:#fffdf8;font-style:normal;font-size:10px;font-weight:700;line-height:14px;text-align:center}.c-mini{min-height:44px;padding:0 12px;border-radius:10px;border:1px solid #C9C0AF;background:var(--surface);font:inherit;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}.c-bcard{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface);min-width:0}.c-bcard>button{width:100%;min-height:72px;display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;background:var(--surface);color:var(--text);text-align:start;font:inherit;cursor:pointer}.c-bcard.open>button{background:#fbf8f2;border-bottom:1px solid var(--divider)}.c-bcard .hd{flex:1;min-width:0;display:grid;gap:6px}.c-bcard .hd b{font-family:var(--serif);font-size:19px;font-weight:700;text-align:right}.c-bcard .hd .ps{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;font-weight:700}.c-bcard .chev{width:40px;height:40px;border-radius:10px;background:var(--surface);border:1px solid #C9C0AF;display:flex;align-items:center;justify-content:center;flex:none;transform:rotate(-90deg)}.c-bcard.open .chev{transform:rotate(90deg)}.c-bcard .chev svg{width:18px;height:18px}.c-bcard .rows{padding:12px 16px 14px;display:grid;gap:8px;min-width:0}.c-bcard .none{padding:16px;border-radius:10px;border:1px dashed var(--dashed);font-size:14px;color:var(--muted);text-align:center}.c-also{display:inline-flex;align-items:center;gap:4px}@media(min-width:1024px){.c-month button{min-height:88px}}.t2,.t2-top,.t2-detail,.t2-side{--g: #F6F2EA;--card: #FFFDF8;--bd: #DDD5C6;--dv: #ECE5D8;--tx: #1E2A2B;--mu: #5A5F5C;--pub: #2F4A3F;--pub-bg: #EEF5F0;--pub-bd: #CFE0D5;--sch: #6B4F12;--sch-bg: #FAF3E2;--sch-bd: #E8DCC0;--fail: #8A3B22;--fail-bg: #FBEDE6;--fail-bd: #E6C4B4;--fail-solid: #8A3B22;--vw: #2F4A3F;--vw-bg: #F1EBDF;--vw-bd: #DDD5C6;--ck: #8A5A12;--ck-bg: #FAF3E2;--ck-bd: #E8DCC0;--sl: #2F4A3F;--sl-bg: #EEF5F0;--sh: none;--sh-on: none;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif;color:var(--tx)}.t2 *,.t2-top *,.t2-detail *,.t2-side *{transition:none!important;animation:none!important}.t2 .num,.t2-detail .num,.t2-side .num{font-family:Frank Ruhl Libre,Times New Roman,serif;font-weight:700;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.t2 :focus-visible,.t2-top :focus-visible,.t2-detail :focus-visible,.t2-side :focus-visible{outline:2px solid #C49A52;outline-offset:2px}.t2-top{background:#fbf8f2;margin:0 calc(var(--pad) * -1);padding:16px var(--pad) 14px;border-bottom:1px solid var(--bd);display:grid;gap:12px}.t2-top small{font-size:12px;font-weight:600;color:var(--mu);letter-spacing:.02em;direction:ltr;text-align:end;display:block}.t2-top h1{font-size:30px;font-weight:700;line-height:1.15;margin:0}.t2-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.t2-tabs a{min-height:48px;border-radius:10px;border:1px solid #C9C0AF;background:var(--card);color:var(--tx);display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-size:15px;font-weight:600}.t2-tabs a.on{background:var(--tx);border-color:var(--tx);color:#f6f2ea;font-weight:700}.t2-tabs svg{width:18px;height:18px}.t2{background:var(--g);margin:0 calc(var(--pad) * -1) calc(-78px - env(safe-area-inset-bottom));padding:14px var(--pad) calc(96px + env(safe-area-inset-bottom));display:grid;gap:14px;align-content:start;min-height:70dvh}.t2>.std-insight{margin:0}.t2-brands{display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:8px}.t2-brand{height:72px;border-radius:12px;border:1px solid var(--bd);background:var(--card);color:var(--tx);display:grid;justify-items:center;align-content:center;gap:5px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:0 2px;min-width:0}.t2-brand.on{background:var(--tx);border-color:var(--tx);color:#f6f2ea;font-weight:700}.t2-brand span.n{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t2-dot{width:28px;height:28px;border-radius:50%;background:var(--c, #8E978F);color:#fffdf8;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex:none;direction:ltr}.t2-dot svg{width:14px;height:14px}.t2-brand.on .t2-dot{outline:2px solid #F6F2EA}.t2-seg{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px}.t2-seg button{min-height:44px;border-radius:10px;border:1px solid #C9C0AF;background:var(--card);color:var(--tx);font:inherit;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 4px;min-width:0}.t2-seg button.on{background:var(--tx);border-color:var(--tx);color:#f6f2ea;font-weight:700}.t2-seg button .num{font-size:13px;font-weight:700}@media(max-width:479.98px){.t2-seg.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.t2-acc{background:var(--card);border:1px solid var(--bd);border-radius:12px;overflow:hidden;min-width:0}.t2-acc>h2{margin:0}.t2-acc>h2>button{width:100%;min-height:60px;display:flex;align-items:center;gap:12px;padding:10px 16px;background:none;border:0;font:inherit;color:var(--tx);cursor:pointer;text-align:start}.t2-acc h2 b{flex:1;font-size:20px;font-weight:700;font-family:Frank Ruhl Libre,Times New Roman,serif}.t2-count{min-width:30px;min-height:26px;padding:2px 10px;border-radius:999px;background:#eeeae2;color:var(--mu);font-size:14px;font-weight:700;display:inline-grid;place-items:center;flex:none}.t2-count.bad{background:var(--fail-bg);color:var(--fail)}.t2-acc .cv{color:var(--mu);display:grid;flex:none;transform:rotate(-90deg)}.t2-acc.open .cv{transform:rotate(90deg)}.t2-acc .cv svg{width:18px;height:18px}.t2-body{border-top:1px solid var(--dv);padding:16px;display:grid;gap:14px;min-width:0}.t2-empty{font-size:15px;color:var(--mu);padding:6px 0;margin:0}.t2-tiles{gap:10px}@media(max-width:1023.98px){.t2-tiles.std-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.t2-tile{border-radius:12px;border:1px solid var(--bd);background:var(--card);padding:14px;display:grid;justify-items:start;align-content:start;gap:4px;min-width:0}.t2-tile .num{font-size:30px;line-height:1.05;color:var(--tx)}.t2-tile>span:not(.num):not(.std-chip){font-size:13px;color:var(--mu)}.t2-tile .std-chip{margin-top:4px;white-space:normal}.t2-detail .t2-tiles.std-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.t2-detail .t2-tiles.std-grid>*{grid-column:auto}.t2-detail .t2-tile{background:var(--g);border-color:var(--dv)}.t2-detail .t2-tile .num{font-size:24px}.t2-more{min-height:44px;border-radius:10px;border:1px solid #C9C0AF;background:var(--card);font:inherit;font-size:14px;font-weight:700;color:var(--tx);cursor:pointer;width:100%}.t2-retry{min-height:44px;padding:0 14px;border-radius:10px;border:1px solid #C9C0AF;background:var(--card);color:var(--tx);font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.t2-detail{position:fixed;inset:0;z-index:60;background:var(--g);overflow-y:auto;display:grid;align-content:start}.t2-dbar{position:sticky;top:0;z-index:1;background:#fbf8f2;border-bottom:1px solid var(--bd);display:flex;align-items:center;gap:10px;padding:10px 16px;min-height:64px}.t2-dbar h2{font-size:20px;font-weight:700;margin:0}.t2-dbar .who{margin-inline-start:auto;display:inline-flex;align-items:center;gap:8px;font-size:13px;min-width:0}.t2-back{width:44px;height:44px;border-radius:10px;border:1px solid #C9C0AF;background:var(--card);color:var(--tx);display:grid;place-items:center;cursor:pointer;flex:none}.t2-back svg{width:20px;height:20px}.t2-dbody{padding:14px 16px 32px;display:grid;gap:12px}.t2-card{background:var(--card);border:1px solid var(--bd);border-radius:12px;padding:16px;display:grid;gap:12px;min-width:0}.t2-card h3{margin:0;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.t2-media{border-radius:12px;overflow:hidden;background:var(--dv);display:grid;place-items:center;max-height:56dvh}.t2-media img,.t2-media video{width:100%;max-height:56dvh;object-fit:contain;display:block}.t2-cap{white-space:pre-wrap;font-size:14px;line-height:1.55;overflow-wrap:anywhere;text-align:start;margin:0}.t2-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.t2-two>div{background:var(--g);border-radius:10px;padding:8px 10px;display:grid;gap:2px;min-width:0}.t2-two small{font-size:12px;color:var(--mu)}.t2-two .num{font-size:16px;text-align:start}.t2-open{min-height:48px;border-radius:10px;border:1px solid #C9C0AF;background:var(--card);color:var(--tx);font:inherit;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;cursor:pointer;padding:0 12px;text-align:center}.t2-err{background:var(--fail-bg);border:1px solid var(--fail-bd);border-radius:10px;padding:10px 12px;display:grid;gap:8px;color:var(--fail);font-size:14px}.t2-kv{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:14px}.t2-kv span:nth-child(odd){color:var(--mu)}.t2-kv span:nth-child(2n){text-align:end;overflow-wrap:anywhere;min-width:0}.t2-note{font-size:13px;color:var(--mu);line-height:1.5;margin:0}.t2-link{font-size:14px;font-weight:700;color:var(--pub);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.t2-time{list-style:none;margin:0;padding:0;display:grid}.t2-time li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;padding-bottom:12px;position:relative;font-size:13px;color:var(--mu)}.t2-time li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--tx);margin-top:4px}.t2-time li.fail:before{background:var(--fail)}.t2-time li.ref:before{background:#c49a52}.t2-time li:not(:last-child):after{content:"";position:absolute;inset-inline-start:4px;top:16px;bottom:0;width:2px;background:var(--dv)}.t2-time li b{display:block;font-size:14px;font-weight:700;color:var(--tx)}.t2-time li>div>span{display:block;overflow-wrap:anywhere}.t2-ok{background:var(--pub-bg);color:var(--pub);border:1px solid var(--pub-bd);border-radius:10px;padding:10px 12px;font-size:14px}.t2-side{display:none}@media(min-width:1024px){.v-app:has(.t2) .v-side{display:none}.t2-side{display:grid;align-content:start;gap:16px;position:fixed;inset-block:0;inset-inline-start:0;width:264px;z-index:30;background:#1e2a2b;color:#d9d5cb;padding:26px 18px;overflow-y:auto}.t2-side>b{font-family:Frank Ruhl Libre,Times New Roman,serif;font-size:28px;font-weight:700;color:#f6f2ea;padding:0 12px 6px;direction:ltr;text-align:end}.t2-side nav{display:grid;gap:4px}.t2-side nav+nav{border-top:1px solid rgba(255,253,248,.14);padding-top:14px}.t2-side h3{font-family:Assistant,system-ui,sans-serif;font-size:12px;font-weight:700;color:#a9a493;margin:0;padding:0 12px 2px}.t2-side a,.t2-side button{min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:8px;border:0;background:none;color:#d9d5cb;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;text-align:start;width:100%}.t2-side a:hover,.t2-side button:hover{background:#fffdf812}.t2-side a.on,.t2-side button.on{background:#fffdf81f;color:#fffdf8;font-weight:700}.t2-side a.on{box-shadow:inset -3px 0 #c49a52}.t2-side a svg{width:18px;height:18px;flex:none}.t2-side .t2-dot{width:22px;height:22px;font-size:11px}.t2-side button span.n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t2-side button .num{font-size:14px;color:#e8d5a9}.t2{margin-bottom:-48px;padding-bottom:48px}.t2>*{width:100%;max-width:1160px;margin-inline:auto}.t2-brands{display:none}.t2-detail{inset-inline-start:auto;inset-inline-end:0;width:480px;border-inline-start:1px solid var(--bd)}}.pa{position:relative;display:inline-flex;flex:none;--tx: #1E2A2B;--bd: #DDD5C6;--mu: #5A5F5C;--fail: #8A3B22;--fail-solid: #8A3B22;--g: #F6F2EA;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif}.pa-btn{width:44px;height:44px;border-radius:10px;border:1px solid transparent;background:none;color:var(--mu);display:grid;place-items:center;cursor:pointer}.pa-btn:hover,.pa-btn[aria-expanded=true]{background:var(--g);border-color:var(--bd);color:var(--tx)}.pa-btn svg{width:20px;height:20px}.pa-menu{position:absolute;top:46px;inset-inline-end:0;z-index:40;min-width:148px;background:#fffdf8;border:1px solid #C9C0AF;border-radius:12px;padding:4px;display:grid;gap:2px}.pa-menu button{min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:0;border-radius:8px;background:none;color:var(--tx);font:inherit;font-size:15px;font-weight:600;cursor:pointer;text-align:start}.pa-menu button:hover{background:var(--g)}.pa-menu button.del{color:var(--fail)}.pa-menu svg{width:18px;height:18px}.pa-sheet{position:fixed;inset:0;z-index:80;background:#1e2a2b73;display:grid;align-items:end;justify-items:center;cursor:default}.pa-sheet>div{width:min(520px,100%);max-height:88dvh;overflow:auto;background:#fffdf8;color:var(--tx);border-radius:12px 12px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom));display:grid;gap:12px;text-align:start}.pa-sheet h2{margin:0;font-size:22px;font-weight:700;font-family:Frank Ruhl Libre,Times New Roman,serif}.pa-sheet p{margin:0;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.pa-sheet .pa-title{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;background:var(--g);border-radius:10px;padding:8px 10px;text-align:start}.pa-sheet .pa-note{font-size:13px;color:var(--mu)}.pa-sheet .pa-err{color:var(--fail);font-size:14px}.pa-grid{display:grid;grid-template-columns:repeat(var(--n, 2),minmax(0,1fr));gap:8px}.pa-opt{min-height:48px;border-radius:10px;border:1px solid #C9C0AF;background:#fffdf8;color:var(--tx);font:inherit;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:0 8px;text-align:center}.pa-opt.red{background:#fbede6;border-color:var(--fail);color:var(--fail)}.pa-opt.off{color:var(--mu);background:var(--g);cursor:default}.pa-opt:disabled{opacity:.6;cursor:default}@media(min-width:1024px){.pa-sheet{align-items:center}.pa-sheet>div{border-radius:12px}}.t2-dbar .pa{margin-inline-start:4px}.t2-two b{font-size:15px;font-weight:700;overflow-wrap:anywhere}:root,:root:not([data-theme=light]){--bg: #F6F2EA;--surface: #FFFDF8;--surface-2: #F1EBDF;--segment: #ECE4D4;--border: #DDD5C6;--divider: #ECE5D8;--dashed: #C9C0AF;--text: #1E2A2B;--muted: #5A5F5C;--faint: #6B6F6C;--primary: #2F4A3F;--primary-hover: #243A31;--danger: #8A3B22;--jarvis-bg: #1E2A2B;--jarvis-fg: #E8D5A9;--stage-idea: #EEEAE2;--stage-waiting: #FAF3E2;--stage-scheduled: #EEF5F0;--stage-published: #EEF5F0;--thumb: #E8E1D4;--stage-waiting-ink: #6B4F12;--stage-scheduled-ink: #2F4A3F;--font: "Assistant", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--serif: "Frank Ruhl Libre", "Times New Roman", serif;--fs-page: 30px;--fs-section: 22px;--fs-card: 16px;--fs-body: 15px;--fs-meta: 13px;--fs-kpi: 30px;--fs-nav: 12px;--r-card: 12px;--r-hero: 12px;--r-seg: 10px;--r-seg-in: 8px;--r-btn: 10px;--accent-ink: #FFFDF8;--good: #2F4A3F;--good-bg: #EEF5F0;--warn: #6B4F12;--warn-bg: #FAF3E2;--bad: #8A3B22;--bad-bg: #FBEDE6;--gold: #C49A52}.v-app :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.v-head{background:#fbf8f2}.v-head h1,.v-sec>header h2,.v-card h2,.v-card h3,.v-legacy h1,.v-legacy h2,.v-legacy h3,.v-empty b,.v-sheet h2,.v-hero h2{font-family:var(--serif);font-weight:700;letter-spacing:0}.v-head h1{white-space:normal;line-height:1.15}.v-stat b,.v-hero b,.v-goal b{font-family:var(--serif);font-weight:700}.v-card{padding:18px}.v-sec{margin-top:24px;gap:12px}.v-sec>header a,.v-link{color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px}.v-btn{border-color:#c9c0af;font-weight:700;color:var(--text);background:var(--surface)}.v-btn.primary,.v-btn.brand{background:var(--primary);border-color:var(--primary);color:#fffdf8}.v-btn.dark{background:var(--text);border-color:var(--text);color:#f6f2ea}.v-btn.danger{background:var(--bad-bg);border-color:var(--bad);color:var(--bad)}.v-badge{font-weight:700;border-radius:999px}.v-badge.muted{background:#eeeae2;color:#5a5f5c}.v-chip.on{background:var(--text);border-color:var(--text);color:#f6f2ea}.v-nav a.on{color:var(--text)}.v-input,.v-field input,.v-field select,.v-field textarea{background:var(--surface);border-color:#c9c0af}.v-banner{border-radius:10px}.v-dash{color:var(--faint)}@media(max-width:1023.98px){.v-nav a.on{box-shadow:inset 0 3px 0 var(--gold);font-weight:700}}@media(min-width:1024px){.v-app{--pad: 40px;padding-inline-start:264px}.v-side{width:264px;background:#1e2a2b;border-inline-end:0;padding:26px 18px;gap:16px}.v-side .v-sidehead{font-family:var(--serif);font-size:28px;font-weight:700;color:#f6f2ea;padding:0 12px 6px}.v-nav{background:transparent}.v-nav a{color:#d9d5cb;height:44px;font-weight:600;border-radius:8px}.v-nav a:hover{background:#fffdf812}.v-nav a.on{background:#fffdf81f;color:#fffdf8;box-shadow:inset -3px 0 0 var(--gold)}.v-nav .badge{background:var(--gold);color:#1e2a2b}.v-side .v-brandlist{border-top-color:#fffdf824}.v-brandlist h2{color:#a9a493;font-weight:700}.v-brandlist a{color:#d9d5cb;min-height:40px;border-radius:8px}.v-brandlist a:hover{background:#fffdf812}.v-brandlist a.on{background:#fffdf81f;color:#fffdf8}.v-brandlist a.on i{box-shadow:none;border-radius:50%}.v-brandlist a i{width:22px;height:22px;font-size:11px}.v-brandlist a.add i{color:#a9a493;border-color:#fffdf84d}.v-main{max-width:1240px;padding-bottom:48px}.v-head{margin-bottom:24px;min-height:86px}.v-card{padding:22px}.std-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-items:start}.std-grid>*{grid-column:span 12;margin-top:0}.std-grid>.std-s3{grid-column:span 3}.std-grid>.std-s4{grid-column:span 4}.std-grid>.std-s6{grid-column:span 6}.std-grid>.std-s8{grid-column:span 8}}@media(max-width:1023.98px){.std-grid{display:grid;gap:14px}.std-grid>*{margin-top:0;min-width:0}}.std-insight{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;padding:16px 20px;border-radius:12px;background:#faf3e2;border:1px solid #E8DCC0;color:#1e2a2b;margin:0 0 16px;grid-column:1 / -1;font-family:Assistant,system-ui,sans-serif}.std-insight.ok{background:#eef5f0;border-color:#cfe0d5}.std-insight.bad{background:#fbede6;border-color:#e6c4b4}.std-insight>div{flex:1 1 260px;min-width:0;display:grid;gap:2px}.std-insight>div>b{font-size:17px;overflow-wrap:anywhere}.std-insight p{margin:0;color:#4a4f4c;font-size:14px;overflow-wrap:anywhere}.std-insight-n{font-family:Frank Ruhl Libre,serif;font-size:38px;line-height:1.05;font-weight:700}.std-chip{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap;background:#eeeae2;color:#5a5f5c;font-family:Assistant,system-ui,sans-serif}.std-chip.ok{background:#eef5f0;color:#2f4a3f}.std-chip.wait{background:#faf3e2;color:#6b4f12}.std-chip.bad{background:#fbede6;color:#8a3b22}.std-insight .std-chip.wait{background:#f1e3bf}.std-insight .std-chip.ok{background:#dcebdf}.std-insight .std-chip.bad{background:#f4d2c4}.std-legend{color:#5a5f5c;font-size:13px;margin:8px 0 0;text-align:start;caption-side:bottom;padding-top:8px}.std-bar{display:flex;align-items:center;gap:10px;min-width:120px}.std-bar>b{min-width:34px;text-align:left;font-variant-numeric:tabular-nums}.std-bar>i{flex:1;height:6px;border-radius:3px;background:#eee7da;display:block;overflow:hidden}.std-bar>i>i{display:block;height:100%;background:#2f4a3f;border-radius:3px}.std-product{display:inline-flex;align-items:center;gap:12px;min-width:0;max-width:100%}.std-cover{width:38px;height:48px;border-radius:5px;flex:none;object-fit:cover;display:grid;place-items:center;color:#fffdf8;font-family:Frank Ruhl Libre,serif;font-weight:700;font-size:18px;background:#8e978f}.std-product.sm .std-cover{width:30px;height:38px;font-size:15px}.std-product-txt{display:grid;gap:1px;min-width:0;text-align:start}.std-product-txt b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px;text-align:right}.std-product-txt small{color:#5a5f5c;font-size:13px}table.std-table{border-collapse:collapse;width:100%;font-size:14px}.v-main table.std-table th{text-align:start;font-weight:700;color:#5a5f5c;font-size:12px;padding:8px 10px;border-bottom:1px solid #DDD5C6;white-space:nowrap;background:transparent}.v-main table.std-table td{padding:9px 10px;border-bottom:1px solid #ECE5D8;vertical-align:middle}table.std-table td.std-num{font-variant-numeric:tabular-nums;text-align:center;direction:ltr;white-space:nowrap}table.std-table td.std-none:after{content:"—";color:#6b6f6c}table.std-table td.std-none{text-align:center}@media(max-width:699.98px){table.std-stack,table.std-stack tbody{display:block;width:100%}table.std-stack thead{display:none}table.std-stack tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:14px;margin:0 0 10px;border:1px solid #DDD5C6;border-radius:12px;background:#fffdf8}table.std-stack tbody td,table.std-stack tbody th{display:grid;gap:1px;padding:0!important;border:0!important;text-align:start!important;min-width:0;align-content:start;white-space:normal!important;direction:inherit;overflow-wrap:anywhere}table.std-stack tbody td:before,table.std-stack tbody th[data-label]:before{content:attr(data-label);font-size:12px;font-weight:700;color:#5a5f5c;direction:rtl}table.std-stack tbody td[data-label=""]:before{content:none}table.std-stack tbody td.std-none:after{content:"—"}table.std-stack tbody td:has(.std-product),table.std-stack tbody td:has(.clip),table.std-stack tbody th[scope=row],table.std-stack tbody td.std-wide,table.std-stack tbody td:first-child:not(.std-num):not(:has(img,.hq2-thumb)){grid-column:1 / -1}table.std-stack tbody td:has(>.hq2-thumb:only-child),table.std-stack tbody td:has(>img:only-child){grid-column:1 / -1}table.std-stack .clip,table.std-stack .clip.wide,table.std-stack .std-product-txt b{max-width:100%!important;white-space:normal!important}table.std-stack caption.std-legend{display:block}.hq2-scroll:has(table.std-stack),.v-scrollx:has(table.std-stack){overflow:visible}.std-insight{padding:14px 16px}.std-insight-n{font-size:30px}}.t2,.t2-top,.t2-detail,.t2-side,.pa{--g: #F6F2EA;--card: #FFFDF8;--bd: #DDD5C6;--dv: #ECE5D8;--tx: #1E2A2B;--mu: #5A5F5C;--pub: #2F4A3F;--pub-bg: #EEF5F0;--pub-bd: #CFE0D5;--sch: #6B4F12;--sch-bg: #FAF3E2;--sch-bd: #E8DCC0;--fail: #8A3B22;--fail-bg: #FBEDE6;--fail-bd: #E6C4B4;--fail-solid: #8A3B22;--vw: #2F4A3F;--vw-bg: #F1EBDF;--vw-bd: #DDD5C6;--ck: #8A5A12;--ck-bg: #FAF3E2;--ck-bd: #E8DCC0;--sl: #2F4A3F;--sl-bg: #EEF5F0;--sh: none;--sh-on: none;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif}.t2 .num,.t2-detail .num,.t2-side .num,.t2-top h1,.t2 h2,.t2 h3,.t2-detail h2,.t2-detail h3,.c-head h1{font-family:Frank Ruhl Libre,Times New Roman,serif;font-weight:700}.t2-top{background:#fbf8f2}body{font-family:var(--font)}:root{--m-green: #1F4A33;--m-green-bg: #DCEBDF;--m-green-line: #B9D4C0;--m-amber: #5C4410;--m-amber-bg: #F6E7BF;--m-amber-line: #E3CE95;--m-red: #7A2E18;--m-red-bg: #F4D2C4;--m-red-line: #E2AE9A;--m-grey: #4F5451;--m-grey-bg: #EEEAE2;--m-grey-line: #D8D1C2}.v-app{--good: var(--m-green);--good-bg: var(--m-green-bg);--warn: var(--m-amber);--warn-bg: var(--m-amber-bg);--bad: var(--m-red);--bad-bg: var(--m-red-bg);--danger: var(--m-red);--unknown: var(--m-grey);--stage-waiting: var(--m-amber-bg);--stage-waiting-ink: var(--m-amber);--stage-scheduled: var(--m-green-bg);--stage-scheduled-ink: var(--m-green);--stage-published: var(--m-green-bg);--stage-idea: var(--m-grey-bg)}.hq2.inner{--ok: var(--m-green);--ok-bg: var(--m-green-bg);--wait: var(--m-amber);--wait-bg: var(--m-amber-bg);--alert: var(--m-red);--alert-bg: var(--m-red-bg);--mute: var(--m-grey)}.v-app .t2,.v-app .t2-top,.v-app .t2-detail,.v-app .t2-side,.v-app .pa{--pub: var(--m-green);--pub-bg: var(--m-green-bg);--pub-bd: var(--m-green-line);--sch: var(--m-amber);--sch-bg: var(--m-amber-bg);--sch-bd: var(--m-amber-line);--fail: var(--m-red);--fail-bg: var(--m-red-bg);--fail-bd: var(--m-red-line);--fail-solid: var(--m-red);--ck: var(--m-amber);--ck-bg: var(--m-amber-bg);--ck-bd: var(--m-amber-line);--sl: var(--m-green);--sl-bg: var(--m-green-bg);--mu: var(--m-grey)}.m-chip,.v-app .std-chip,.hq2.inner .std-chip,.hq2.inner .hq2-chip,.hq2.inner .hq2-tag{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 12px;border-radius:999px;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;background:var(--m-grey-bg);color:var(--m-grey)}.m-chip.green,.v-app .std-chip.ok,.hq2.inner .std-chip.ok,.hq2.inner .hq2-chip.ok{background:var(--m-green-bg);color:var(--m-green)}.m-chip.amber,.v-app .std-chip.wait,.hq2.inner .std-chip.wait,.hq2.inner .hq2-chip.wait{background:var(--m-amber-bg);color:var(--m-amber)}.m-chip.red,.v-app .std-chip.bad,.hq2.inner .std-chip.bad,.hq2.inner .hq2-chip.alert,.hq2.inner .hq2-tag.red{background:var(--m-red-bg);color:var(--m-red)}.m-chip.grey{background:var(--m-grey-bg);color:var(--m-grey)}.m-chip[style*=--c]:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--c);flex:none}.v-app .v-badge.ok{background:var(--m-green-bg);color:var(--m-green)}.v-app .v-badge.warn{background:var(--m-amber-bg);color:var(--m-amber)}.v-app .v-badge.bad{background:var(--m-red-bg);color:var(--m-red)}.v-app .v-badge.muted{background:var(--m-grey-bg);color:var(--m-grey)}.v-app .std-insight,.hq2.inner .std-insight{background:var(--m-amber-bg);border-color:var(--m-amber-line)}.v-app .std-insight.ok,.hq2.inner .std-insight.ok{background:var(--m-green-bg);border-color:var(--m-green-line)}.v-app .std-insight.bad,.hq2.inner .std-insight.bad{background:var(--m-red-bg);border-color:var(--m-red-line)}.v-app .std-insight .std-chip,.hq2.inner .std-insight .std-chip{background:#fffdf8}.hq2.inner .hq2-armchips a.ok{background:var(--m-green-bg);border-color:var(--m-green-line);color:var(--m-green)}.hq2.inner .hq2-armchips a.wait{background:var(--m-amber-bg);border-color:var(--m-amber-line);color:var(--m-amber)}.hq2.inner .hq2-armchips a.bad{background:var(--m-red-bg);border-color:var(--m-red-line);color:var(--m-red)}.hq2.inner .hq2-armchips a,.hq2.inner .hq2-arm.none,.hq2.inner .hq2-gaps li.off{background:var(--m-grey-bg);border-color:var(--m-grey-line);color:var(--m-grey)}.hq2.inner .hq2-gaps li.bad{background:var(--m-red-bg)}.hq2.inner .hq2-gaps li.wait{background:var(--m-amber-bg)}.hq2.inner .hq2-gaps.lessons li{background:var(--m-green-bg)}.hq2.inner .hq2-strip .weak,.hq2.inner .hq2-weak{background:var(--m-red-bg);color:var(--m-red)}.m-green{--m: var(--m-green);--m-bg: var(--m-green-bg);--m-line: var(--m-green-line)}.m-amber{--m: var(--m-amber);--m-bg: var(--m-amber-bg);--m-line: var(--m-amber-line)}.m-red{--m: var(--m-red);--m-bg: var(--m-red-bg);--m-line: var(--m-red-line)}.m-grey{--m: var(--m-grey);--m-bg: var(--m-grey-bg);--m-line: var(--m-grey-line)}.v-app,.hq2.inner{--fs-body: 17px;--fs-card: 17px;--fs-meta: 14px;--fs-section: 24px;--fs-nav: 14px;--fs-kpi: 30px;font-size:17px;line-height:1.5}.v-app{--faint: #5F6461;--muted: #4F5451}.hq2.inner{--mute: #4F5451}@media(min-width:1024px){.v-app,.hq2.inner{--fs-body: 18px;--fs-card: 18px;font-size:18px}}.v-app .v-main,.hq2.inner .hq2-grid{font-size:inherit;line-height:1.5}.v-app *,.hq2.inner .hq2-content *{transition:none!important;animation:none!important}.v-app .v-sec>header h2,.v-app .v-card>h2,.v-app .v-card>header h2,.v-app .v-legacy h2,.v-app .t2 h2,.v-app .c-sec h2,.hq2.inner .hq2-card h2,.hq2.inner .hq2-sect h2,.hq2.inner .hq2-sect h2.big{font-size:24px;line-height:1.25}.v-app .v-card h3,.v-app .v-legacy h3,.hq2.inner .hq2-card h3{font-size:20px;line-height:1.3}.v-app .v-card,.v-app .v-row .txt b,.v-app .v-legacy,.v-app .v-legacy p,.v-app .v-legacy li,.v-app .v-empty span,.v-app .v-field,.v-app .v-field input,.v-app .v-field select,.v-app .v-field textarea,.v-app .v-input,.hq2.inner .hq2-list li,.hq2.inner .hq2-context,.hq2.inner .hq2-time li,.hq2.inner .hq2-tc-body,.hq2.inner .hq2-tc-rec,.hq2.inner .hq2-goalrow,.hq2.inner .hq2-alerts li,.hq2.inner .hq2-gaps li b,.hq2.inner .hq2-counts div,.hq2.inner .hq2-lane dl,.hq2.inner .hq2-lanereport,.hq2.inner .hq2-step,.hq2.inner .hq2-weak,.hq2.inner .hq2-details p,.hq2.inner .hq2-details a,.hq2.inner .hq2-rules li,.hq2.inner .hq2-turn p,.hq2.inner .hq2-input input,.hq2.inner .hq2-ask input,.hq2.inner .hq2-tabs a,.hq2.inner .hq2-btn,.v-app .v-btn{font-size:var(--fs-body)}.v-app .v-btn,.hq2.inner .hq2-btn{min-height:48px}.v-app .v-note,.v-app .v-head .over,.v-app .v-head .sub,.v-app .v-stat span,.v-app .v-row small,.v-app .v-tile small,.v-app .v-chip,.v-app .v-badge,.v-app .v-thumb,.v-app .v-net,.v-app .v-nets,.v-app .std-legend,.v-app .std-insight p,.v-app .std-product-txt small,.v-app .v-main small,.v-app .v-legacy small,.v-app .v-legacy .muted,.v-app .v-legacy label,.v-app .v-legacy th,.v-app .v-seg button,.v-app .v-tabs a,.v-app .v-main dt,.v-app .v-main h4,.v-app .v-main figcaption,.v-app .v-main time,.v-app .v-main label,.hq2.inner .hq2-note,.hq2.inner .hq2-eyebrow,.hq2.inner .hq2-sub,.hq2.inner .hq2-content small,.hq2.inner .hq2-content dt,.hq2.inner .hq2-content time,.hq2.inner .hq2-sect span,.hq2.inner .hq2-arm-note,.hq2.inner .hq2-arm-three span,.hq2.inner .hq2-strip span,.hq2.inner .hq2-strip small,.hq2.inner .hq2-legend,.hq2.inner .hq2-col b,.hq2.inner .hq2-col span,.hq2.inner .hq2-trend,.hq2.inner .hq2-brandtag,.hq2.inner .hq2-brand header em,.hq2.inner .hq2-tc-head p,.hq2.inner .hq2-tc-tech p,.hq2.inner .hq2-tc-names,.hq2.inner .hq2-tc-list,.hq2.inner .hq2-tc-facts,.hq2.inner .hq2-tc-facts dt,.hq2.inner .hq2-agent dl,.hq2.inner .hq2-last,.hq2.inner .hq2-details summary,.hq2.inner .hq2-details table,.hq2.inner .hq2-cardhead a,.hq2.inner .hq2-moneystrip,.hq2.inner .hq2-filters label,.hq2.inner .hq2-seg button,.hq2.inner .hq2-filters select,.hq2.inner .hq2-applink,.hq2.inner .hq2-gaps li span,.hq2.inner .hq2-gaps li small,.hq2.inner .hq2-steps small,.hq2.inner .hq2-tasklist small,.hq2.inner .hq2-rank small,.hq2.inner .hq2-arm dl,.hq2.inner .hq2-turn .reply header{font-size:max(14px,.82em)}.v-app .v-main small,.v-app .v-note,.hq2.inner .hq2-content small,.hq2.inner .hq2-note{line-height:1.45}.hq2.inner .hq2-kpi-n.none,.hq2.inner .hq2-arm.none header b,.hq2.inner .hq2-arm.none .hq2-arm-three b,.hq2.inner .hq2-table .n{color:var(--m-grey)}.hq2.inner .hq2-steps .n,.hq2.inner .hq2-rules li:before,.hq2.inner .hq2-brand header em{color:#7a5510}.hq2.inner .hq2-card.dark .hq2-rules li:before{color:#e8c98a}.hq2.inner .hq2-tc-head p{color:#e0dace}.hq2.inner .hq2-cols{height:210px}.hq2.inner .hq2-step{grid-template-columns:124px minmax(0,1fr) 72px 64px}.hq2.inner .hq2-time li{grid-template-columns:112px auto minmax(0,1fr)}@media(max-width:699.98px){.hq2.inner .hq2-step{grid-template-columns:104px minmax(0,1fr) 60px 56px}.hq2.inner .hq2-time li{grid-template-columns:auto auto}.hq2.inner .hq2-top h1{font-size:30px}.hq2.inner .hq2-bottom a,.v-app .v-nav a span{font-size:13px}}.v-app .v-stat b,.v-app .v-hero b,.v-app .v-goal b,.hq2.inner .hq2-kpi-n,.hq2.inner .hq2-arm-three b,.hq2.inner .hq2-strip b,.hq2.inner .hq2-counts dd,.hq2.inner .hq2-arm dd,.hq2.inner .hq2-step b,.v-app .std-insight-n,.hq2.inner .std-insight-n,.v-app .std-bar>b,.hq2.inner .std-bar>b{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.hq2.inner .hq2-arm dd,.hq2.inner .hq2-counts dd,.hq2.inner .hq2-step b,.v-app .std-bar>b,.hq2.inner .std-bar>b{font-size:20px;font-weight:600;line-height:1.2}.hq2.inner .hq2-arm dl div,.hq2.inner .hq2-counts div{align-items:baseline}.pg-top{display:grid;gap:12px;margin:0 0 20px;min-width:0;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif;color:#1e2a2b}.hq2 .pg-top{grid-column:1 / -1;margin:0}.pg-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pg-kpi{background:#fffdf8;border:1px solid #DDD5C6;border-top:4px solid var(--m-line, #DDD5C6);border-radius:12px;padding:14px 16px;display:grid;gap:4px;align-content:start;min-width:0}.pg-kpi p{margin:0}.pg-kpi-l{font-size:14px;font-weight:600;color:#4f5451;line-height:1.35}.pg-kpi-n{font-family:Frank Ruhl Libre,Times New Roman,serif;font-weight:700;font-size:34px;line-height:1.1;color:var(--m, #1E2A2B);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pg-kpi-n .ltr,.pg-delta .ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.pg-delta{font-size:14px;font-weight:600;line-height:1.35;color:var(--m-grey)}.pg-delta.up{color:var(--m-green)}.pg-delta.down{color:var(--m-red)}.pg-now{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;background:#fffdf8;border:1px solid #DDD5C6;border-inline-start:6px solid var(--m, var(--m-grey));border-radius:12px;padding:14px 18px}.pg-now p{margin:0}.pg-now-k{grid-column:1 / -1;font-size:14px;font-weight:700;color:var(--m, var(--m-grey))}.pg-now-txt{display:grid;gap:6px;min-width:0}.pg-now-txt>b{font-size:20px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.pg-now-txt>p{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:14px;color:#4f5451}.pg-now-open{grid-column:1 / -1;display:grid;gap:12px;padding-top:12px;border-top:1px solid #ECE5D8}@media(max-width:699.98px){.pg-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-kpi{padding:12px 14px}.pg-kpi-n{font-size:30px}.pg-now{grid-template-columns:minmax(0,1fr);padding:14px 16px}.pg-now>.in-btn{width:100%}.pg-top{margin-bottom:16px}}table.dt{width:100%;border-collapse:separate;border-spacing:0;font-size:17px;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif;color:#1e2a2b}table.dt thead th{position:sticky;top:0;z-index:2;background:#f1ebdf;text-align:start;padding:0 6px;height:52px;font-size:14px;font-weight:700;color:#3b4240;border-bottom:1px solid #C9C0AF;white-space:nowrap}table.dt thead th:first-child{border-start-start-radius:8px}table.dt thead th:last-child{border-start-end-radius:8px}table.dt th.dt-num,table.dt td.dt-num{text-align:center}.dt-h{display:inline-flex;align-items:center;gap:4px}.dt-sort{font:inherit;color:inherit;background:none;border:0;padding:0 4px;min-height:48px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.dt-sort:hover{text-decoration:underline;text-underline-offset:3px}.dt-arrow{font-size:11px;color:#1e2a2b}.dt-arrow:empty{display:none}.dt-dot{width:9px;height:9px;border-radius:50%;background:var(--c, #6B6F6C);flex:none;display:inline-block}table.dt tbody td,table.dt tbody th{height:56px;padding:8px;border-bottom:1px solid #ECE5D8;vertical-align:middle;background:#fffdf8}table.dt tbody tr:nth-child(2n) td,table.dt tbody tr:nth-child(2n) th{background:#f8f4ec}table.dt tbody th.dt-name{text-align:start;font-weight:400}table.dt td.dt-num b{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block;color:var(--m, inherit)}table.dt td.dt-none{color:var(--m-grey);font-size:20px;cursor:help}table.dt td.dt-drop,table.dt tbody tr:nth-child(2n) td.dt-drop{background:var(--m-red-bg);cursor:help;box-shadow:inset 0 0 0 1px var(--m-red-line)}table.dt td.dt-drop b{color:var(--m-red)}table.dt tr.dt-total td,table.dt tr.dt-total th,table.dt tbody tr.dt-total:nth-child(2n) td{background:#efe8da;border-bottom:2px solid #C9C0AF;font-weight:700}table.dt tr.dt-total td.dt-drop{background:var(--m-red-bg)}table.dt tr.dt-total th.dt-name{font-weight:700;font-size:17px}.dt-item{display:flex;align-items:center;gap:12px;min-width:0}.dt-thumb{width:40px;height:40px;border-radius:6px;flex:none;object-fit:cover;display:grid;place-items:center;background:#8e978f;color:#fffdf8;font-family:Frank Ruhl Libre,serif;font-weight:700;font-size:18px}.dt-item-txt{display:grid;gap:4px;min-width:0;justify-items:start}.dt-title{font:inherit;font-weight:700;font-size:17px;line-height:1.3;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:start;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.dt-title[dir=ltr]{text-align:right}.dt-sub{font-size:14px;color:#4f5451;line-height:1.35}.dt-line{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}@media(max-width:699.98px){table.dt,table.dt tbody{display:block;width:100%}table.dt thead{display:none}table.dt tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:14px;margin:0 0 12px;border:1px solid #DDD5C6;border-radius:12px;background:#fffdf8}table.dt tbody tr.dt-total{background:#efe8da;border-color:#c9c0af}table.dt tbody td,table.dt tbody th,table.dt tbody tr:nth-child(2n) td,table.dt tbody tr:nth-child(2n) th,table.dt tr.dt-total td,table.dt tr.dt-total th,table.dt tbody tr.dt-total:nth-child(2n) td{display:grid;gap:2px;height:auto;min-height:56px;padding:6px 4px;border:0;background:transparent;align-content:center;border-radius:8px}table.dt tbody th.dt-name{grid-column:1 / -1;min-height:0;padding:0 0 8px;min-width:0}table.dt tbody td.dt-num:before{content:attr(data-label);font-size:14px;font-weight:600;color:#4f5451;line-height:1.25}table.dt td.dt-drop,table.dt tbody tr:nth-child(2n) td.dt-drop,table.dt tr.dt-total td.dt-drop{background:var(--m-red-bg)}table.dt td.dt-drop:before{color:var(--m-red)!important}.dt-title{max-width:100%;white-space:normal}}.v-app table.std-table,.hq2.inner table.std-table{font-size:16px;border-collapse:separate;border-spacing:0}.v-app .v-main table.std-table th,.hq2.inner table.std-table thead th{font-size:14px;font-weight:700;color:#3b4240;padding:0 10px;height:48px;background:#f1ebdf;border-bottom:1px solid #C9C0AF;position:sticky;top:0;z-index:2;white-space:nowrap}.v-app .v-main table.std-table td,.hq2.inner table.std-table tbody td,.hq2.inner table.std-table tbody th{font-size:16px;padding:8px 10px;height:48px;border-bottom:1px solid #ECE5D8;vertical-align:middle}.v-app table.std-table tbody tr:nth-child(2n)>*,.hq2.inner table.std-table tbody tr:nth-child(2n)>*{background:#f8f4ec}.v-app table.std-table td.std-num,.hq2.inner table.std-table td.std-num,.hq2.inner .hq2-table .num b{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.v-app table.std-table td small,.hq2.inner table.std-table td small{font-size:14px}.v-app table.std-table caption.std-legend,.hq2.inner table.std-table caption.std-legend{display:none}table.std-table td.std-none,table.std-table td[data-tip]{cursor:help}table.std-table th.std-sortable{cursor:pointer}table.std-table th.std-sortable:hover{text-decoration:underline;text-underline-offset:3px}table.std-table th[aria-sort=descending]:after{content:" ▼";font-size:11px}table.std-table th[aria-sort=ascending]:after{content:" ▲";font-size:11px}.hq2.inner .hq2-matrix td{padding:3px}.hq2.inner .cell{font-size:14px;min-height:48px;min-width:56px;padding:4px 6px}.hq2.inner table.hq2-matrix thead th{padding:0 4px;text-align:center}.hq2.inner table.hq2-matrix thead th:first-child{text-align:start}.hq2.inner .hq2-matrix th[scope=row] a{font-size:17px}.std-fits{overflow:visible!important}@media(max-width:699.98px){.v-app table.std-stack tbody tr,.hq2.inner table.std-stack tbody tr{gap:10px 12px}.v-app table.std-stack tbody td,.hq2.inner table.std-stack tbody td,.hq2.inner table.std-stack tbody th{height:auto;min-height:0;background:transparent!important;font-size:16px}.v-app table.std-stack tbody td:before,.hq2.inner table.std-stack tbody td:before,.hq2.inner table.std-stack tbody th[data-label]:before{font-size:14px;color:#4f5451}}.in-fold{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;text-align:start}.in-fold>span{flex:1;min-width:0}.in-fold svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:#4f5451}.hq2.inner .hq2-cardhead h2:has(.in-fold),.v-app .v-sec>header h2:has(.in-fold){flex:1;min-width:0}.in-shut{gap:0!important}.in-i{font:inherit;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;font-size:14px;line-height:1;width:22px;height:22px;border-radius:50%;border:1.5px solid #7A7566;background:#fffdf8;color:#3b4240;cursor:help;padding:0;flex:none;position:relative}.in-i:after{content:"";position:absolute;inset:-13px}.in-tip{position:fixed;z-index:80;background:#1e2a2b;color:#fffdf8;border-radius:10px;padding:10px 14px;font-family:Assistant,system-ui,sans-serif;font-size:15px;line-height:1.45;font-weight:400;text-align:start;box-shadow:0 6px 18px #1e2a2b40;pointer-events:none;overflow-wrap:anywhere}.in-tip[hidden]{display:none}.in-btn{font:inherit;font-family:Assistant,system-ui,sans-serif;font-size:16px;font-weight:700;min-height:48px;padding:8px 18px;border-radius:10px;border:1.5px solid #2F4A3F;background:#fffdf8;color:#2f4a3f;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.in-btn.primary{background:#2f4a3f;color:#fffdf8}.in-btn:disabled{opacity:.55;cursor:default}.in-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.in-fail{color:var(--m-red);font-size:14px;font-weight:700}.in-mute{color:#4f5451;font-size:14px}.in-peek{display:grid;gap:8px;font-size:16px;line-height:1.5;background:#f6f2ea;border:1px solid #DDD5C6;border-radius:10px;padding:12px 14px;font-family:Assistant,system-ui,sans-serif;color:#1e2a2b}.in-peek p{margin:0;overflow-wrap:anywhere}.in-link{color:#2f4a3f;font-weight:700;font-size:16px;text-decoration:underline!important;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;justify-self:start}.in-worklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.in-work{background:#fffdf8;border:1px solid #DDD5C6;border-radius:12px;padding:14px 16px;display:grid;gap:10px;align-content:start;min-width:0}.in-work-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.in-work .txt{display:grid;gap:4px;min-width:0}.in-work .txt b{font-size:17px;line-height:1.4;overflow-wrap:anywhere}.in-work .txt small{font-size:14px;color:#4f5451;overflow-wrap:anywhere}.hq2-steps li.in-step{flex-wrap:wrap}.hq2-steps li.in-step .in-actions,.hq2-steps li.in-step .in-peek{flex:1 1 100%}@media(max-width:699.98px){.in-worklist{grid-template-columns:minmax(0,1fr)}.in-actions .in-btn{flex:1 1 auto;padding:8px 12px}}@media(max-width:1023.98px){.v-app .v-main .v-switch{position:sticky;top:0;z-index:25;display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;scrollbar-width:none;padding:8px var(--pad, 16px);margin-bottom:14px;background:#fbf8f2;border-bottom:1px solid #DDD5C6}.v-app .v-switch::-webkit-scrollbar,.in-brandbar::-webkit-scrollbar{display:none}.v-app .v-switch .v-av{flex:none;display:inline-flex;grid-template-columns:none;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 6px;border:1px solid #C9C0AF;border-radius:999px;background:#fffdf8;font-size:15px;font-weight:600;color:#1e2a2b;line-height:1.2}.v-app .v-switch .v-av i{width:30px;height:30px;font-size:14px;border-radius:50%;box-shadow:none}.v-app .v-switch .v-av i svg{width:16px;height:16px}.v-app .v-switch .v-av.on{background:#1e2a2b;border-color:#1e2a2b;color:#fffdf8;font-weight:700}.v-app .v-switch .v-av.on i{border-radius:50%;box-shadow:0 0 0 2px #fffdf8}.v-app .v-switch .v-av span{max-width:none;overflow:visible}}.in-brandbar{display:none}@media(max-width:699.98px){.in-brandbar{position:sticky;top:0;z-index:25;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:8px 16px;background:#fbf8f2;border-bottom:1px solid #DDD5C6}.in-brandbar a{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #C9C0AF;border-radius:999px;background:#fffdf8;font-size:15px;font-weight:600;color:#1e2a2b;white-space:nowrap}.in-brandbar a i{width:10px;height:10px;border-radius:50%;background:var(--c, #C49A52);flex:none}.in-brandbar a.on{background:#1e2a2b;border-color:#1e2a2b;color:#fffdf8;font-weight:700}}.v-app .sx-tech-body,.v-app .sx-tech-body span,.v-app .sx-brand,.v-app .sx-brand b,.v-app .sx-brand span,.v-app .sx-note,.v-app .sx-copy,.v-app .sx-net,.v-app .sx-nets,.v-app .sx-nets span,.v-app .sx-no,.v-app .sx-meta,.v-app .sx-thumb,.v-app .sx-wrap,.v-app .kpi span,.v-app .t2-tile span,.v-app .c-flt span,.v-app .c-legend span,.v-app .c-mini,.v-app .v-acts button,.v-app .del,.v-app .t2 .n,.v-app .t2-side h3,.v-app .v-main kbd,.v-app .v-heat,.v-app .sx-heatdays,.v-app .v-heat .ltr{font-size:14px}.v-app .v-heat{grid-template-columns:44px repeat(7,1fr)}.v-app .c-cell.n0{color:#6b6f6c}.pg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.in-link{color:#2f4a3f!important}.v-app .t2-tile>span:not(.num):not(.std-chip),.v-app .c-sec>.t span,.v-app .c-step .row>span,.v-app .c-bhead span.n,.v-app .c-flt>span,.hq2.inner .live-who,.v-app .sx-tech,.v-app .sx-tech p,.v-app .sx-tech summary,.v-app .sx-tech .ltr,.v-app .sx-kv dt,.v-app .sx-kv .ltr,.v-app .sx-cellbtn small,.v-app .v-main .ltr{font-size:max(14px,1em)}.v-app .c-tag,.v-app .c-station .txt small,.v-app .c-foot p,.v-app .c-stepper li,.v-app .c-pick small,.v-app .c-pick.net .std-chip,.v-app .c-frames>div,.v-app .c-wk small,.v-app .c-tz small,.v-app .c-rev .tx .w,.v-app .c-netp,.v-app .c-lane .who,.v-app .c-lane .dh small,.v-app .c-legend,.v-app .c-legend span,.v-app .c-month .wd,.v-app .c-bcard .hd .ps,.v-app .c-bcard .hd .ps span,.v-app .v-main summary,.v-app .v-main details p{font-size:14px}.v-app .c-month .bars i{height:20px;font-size:14px;line-height:20px}.hq2.inner .hq2-legend i.cell,.hq2.inner .hq2-legend .cell,.hq2.inner p[class*=legend] i.cell{min-width:16px;min-height:16px;width:16px;height:16px;padding:0}.cn-checked{margin:0 0 8px;font-size:14px;color:#4f5451}.cn-group{margin:22px 0 0;display:grid;gap:10px}.cn-group>header{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.cn-group>header h2{margin:0;font-family:Frank Ruhl Libre,Times New Roman,serif;font-weight:700;font-size:24px;line-height:1.25}.cn-group>header span{font-size:14px;color:#4f5451}.cn-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cn-row{background:#fffdf8;border:1px solid #DDD5C6;border-inline-start:6px solid var(--m-line);border-radius:12px;padding:14px 16px;display:grid;gap:8px;min-width:0;scroll-margin-top:90px}.cn-row[data-state=broken],.cn-row[data-state=limited]{border-inline-start-color:var(--m)}.cn-main{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 14px;align-items:center}.cn-id{display:grid;gap:2px;min-width:0}.cn-id b{font-size:19px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.cn-acct{font-size:15px;color:#4f5451;text-align:right;overflow-wrap:anywhere}.cn-act{display:flex;align-items:center;gap:8px}.cn-act .v-btn.sx-sm,.cn-menu .v-btn.sx-sm{min-height:48px;padding:8px 18px;font-size:16px;font-weight:700;border-radius:10px;white-space:nowrap}.cn-act .sx-connect,.cn-menu .sx-connect{display:grid;gap:6px}.cn-act .sx-connect .sx-note{max-width:260px}.cn-line{margin:0;font-size:16px;line-height:1.45;color:var(--m, #1E2A2B);font-weight:600;overflow-wrap:anywhere}.cn-row[data-state=off] .cn-line{color:#4f5451;font-weight:400}.cn-meta{margin:0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:14px;color:#4f5451}.cn-perm{display:inline-flex;align-items:center;min-height:26px;padding:1px 10px;border-radius:6px;background:#f1ebdf;color:#3b4240;font-size:14px;font-weight:600}.cn-warn{color:var(--m-amber);font-weight:700}.cn-menu{position:relative}.cn-menu>summary{list-style:none;cursor:pointer;width:48px;height:48px;border-radius:10px;border:1px solid #C9C0AF;background:#fffdf8;display:grid;place-items:center;font-size:22px!important;font-weight:700;color:#1e2a2b;line-height:1}.cn-menu>summary::-webkit-details-marker{display:none}.cn-menu[open]>summary{background:#1e2a2b;color:#fffdf8;border-color:#1e2a2b}.cn-menu>div{position:absolute;inset-inline-end:0;top:54px;z-index:30;min-width:220px;display:grid;gap:8px;padding:10px;background:#fffdf8;border:1px solid #C9C0AF;border-radius:12px;box-shadow:0 6px 18px #1e2a2b2e}.cn-menu>div .in-btn,.cn-menu>div .v-btn{width:100%;text-decoration:none}.cn-unused{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:15px;color:#4f5451}.cn .pg-now .sx-connect{display:grid;gap:6px}.cn .pg-now .v-btn.sx-sm{min-height:48px;padding:8px 18px;font-size:16px;font-weight:700;border-radius:10px}.cn-gridcard{display:grid;gap:12px}table.cn-grid{border-collapse:separate;border-spacing:0;font-size:15px;width:100%}table.cn-grid th,table.cn-grid td{padding:0;border-bottom:1px solid #ECE5D8;text-align:center;background:#fffdf8}table.cn-grid thead th{font-size:14px;font-weight:700;color:#3b4240;background:#f1ebdf;padding:8px 4px}table.cn-grid th.cn-gh{border-inline-start:2px solid #FFFDF8}table.cn-grid th.cn-ch{vertical-align:bottom;height:132px;min-width:48px;font-weight:600}table.cn-grid th.cn-ch span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;display:inline-block}table.cn-grid tbody th,table.cn-grid thead th:first-child{position:sticky;inset-inline-start:0;z-index:1;text-align:start}table.cn-grid tbody th a{display:flex;align-items:center;gap:8px;min-height:52px;padding:0 12px;font-weight:700;font-size:16px;color:#1e2a2b;text-decoration:none;white-space:nowrap}table.cn-grid tbody th i{width:10px;height:10px;border-radius:50%;flex:none}table.cn-grid tbody tr:nth-child(2n)>*{background:#f8f4ec}.cn-dot{display:grid;place-items:center;width:48px;height:52px;margin:0 auto}.cn-dot>i{width:20px;height:20px;border-radius:50%;background:var(--m-bg);border:2px solid var(--m);display:block}.cn-dot.m-green>i{background:var(--m-green)}.cn-dot.m-red>i{background:var(--m-red)}.cn-dot.m-amber>i{background:#d9a93a;border-color:var(--m-amber)}.cn-legend{margin:0;display:flex;flex-wrap:wrap;gap:4px 18px;font-size:14px;color:#4f5451;align-items:center}.cn-legend span{display:inline-flex;align-items:center;gap:2px}.cn-legend .cn-dot{width:28px;height:28px;margin:0}@media(max-width:699.98px){.cn-main{grid-template-columns:minmax(0,1fr) auto}.cn-act{grid-column:1 / -1}.cn-act>.in-btn,.cn-act>.sx-connect{flex:1}.cn-act>.sx-connect .v-btn{width:100%}.cn .pg-now .v-btn.sx-sm{width:100%}}.cn-id b{text-align:right}.cn-id b[dir=auto]{unicode-bidi:plaintext;text-align:right}.ov-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:stretch}.ov-hero .pg-top{margin:0;display:grid}.ov-hero .pg-now{align-content:start;height:100%;border-inline-start-width:6px}.ov-money{background:#fffdf8;border:1px solid #DDD5C6;border-top:6px solid var(--brand, #2F4A3F);border-radius:12px;padding:22px 24px;display:grid;gap:14px;min-width:0}.ov-money>header{display:flex;align-items:center;gap:14px}.ov-avatar{width:52px;height:52px;border-radius:14px;background:var(--brand, #2F4A3F);color:#fffdf8;display:grid;place-items:center;font-family:Frank Ruhl Libre,serif;font-weight:700;font-size:26px;flex:none}.ov-eyebrow{font-size:15px;font-weight:700;color:#4f5451}.ov-name{font-size:16px;color:#1e2a2b;font-weight:600;text-align:right}.ov-money-n{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.ov-money-n .of{font-size:18px;color:#4f5451}.ov-num{font-size:28px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;color:#1e2a2b;cursor:help;border-radius:6px;font-family:Assistant,system-ui,sans-serif}.ov-num.big{font-family:Frank Ruhl Libre,Times New Roman,serif;font-size:32px}.ov-money-n .ov-num.big{font-size:48px;color:var(--brand, #1E2A2B)}.ov-num.none{color:#6b6f6c;font-weight:600}.ov-num .ltr,.ov .ltr,.ov-drawer .ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.ov-bar{height:16px;border-radius:999px;background:#ece5d8;overflow:hidden}.ov-bar>i{display:block;height:100%;min-width:4px;border-radius:inherit;background:var(--brand, #2F4A3F)}.ov-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.ov-nums>div{display:grid;gap:2px;align-content:start;min-width:0}.ov-nums dd{margin:0}.ov-nums dt{font-size:14px;color:#4f5451;line-height:1.3}.ov-nums.wide{border-top:1px solid #ECE5D8;padding-top:14px}.ov-mute{color:#4f5451;font-size:15px;margin:0}.ov-period{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:6px}.ov-seg{display:inline-flex;padding:4px;gap:4px;background:#ece4d4;border-radius:12px}.ov-seg button{font:inherit;font-size:16px;font-weight:700;min-height:44px;padding:0 18px;border:0;border-radius:9px;background:transparent;color:#3b4240;cursor:pointer;white-space:nowrap}.ov-seg button:hover{background:#f6f2ea}.ov-seg button.on{background:#1e2a2b;color:#fffdf8}.ov-seg.sm button{min-height:40px;font-size:14px;padding:0 12px}.ov-funnel{background:#fffdf8;border:1px solid #DDD5C6;border-radius:12px;padding:18px;display:grid;gap:14px}.ov-funnel ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ov-funnel li{position:relative;min-width:0}.ov-funnel li+li:before{content:"";position:absolute;inset-inline-start:-8px;top:50%;width:6px;height:6px;border-top:2px solid #A9A493;border-inline-start:2px solid #A9A493;transform:rotate(-45deg)}[dir=rtl] .ov-funnel li+li:before{transform:rotate(-45deg)}.ov-step{font:inherit;width:100%;height:100%;text-align:start;display:grid;grid-template-rows:auto auto auto 56px;gap:4px;padding:14px 14px 10px;border:1px solid #DDD5C6;border-radius:10px;background:#fbf8f2;color:#1e2a2b;cursor:pointer;min-width:0}.ov-step:hover{border-color:var(--brand, #2F4A3F);background:#fffdf8;box-shadow:0 2px 8px #1e2a2b14}.ov-step .l{font-size:15px;font-weight:700;color:#3b4240}.ov-step .r{font-size:14px;color:#4f5451}.ov-step>i{display:flex;align-items:flex-end;height:56px}.ov-step>i>i{display:block;width:100%;background:var(--brand, #2F4A3F);opacity:.85;border-radius:4px 4px 0 0}.ov-funnel li.drop .ov-step{background:var(--m-red-bg);border-color:var(--m-red-line)}.ov-funnel li.drop .ov-step .l,.ov-funnel li.drop .ov-num,.ov-funnel li.drop .ov-step .r{color:var(--m-red)}.ov-funnel li.drop .ov-step>i>i{background:var(--m-red)}.ov-drop{margin:0;padding:12px 14px;border-radius:10px;background:#f1ebdf;font-size:16px;font-weight:600;line-height:1.45;color:#3b4240}.ov-drop.m-red{background:var(--m-red-bg);color:var(--m-red)}.ov-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.ov-card{position:relative;background:#fffdf8;border:1px solid #DDD5C6;border-top:4px solid var(--m-line, #DDD5C6);border-radius:12px;padding:16px 18px;display:grid;gap:12px;align-content:start;min-width:0}.ov-card:hover,.ov-card:focus-within{border-color:#8e978f;border-top-color:var(--m, #8E978F);box-shadow:0 2px 10px #1e2a2b1a}.ov-open{position:absolute;inset:0;z-index:0;border:0;background:transparent;border-radius:12px;cursor:pointer;padding:0}.ov-card>*:not(.ov-open){position:relative;z-index:1;pointer-events:none}.ov-card .ov-num,.ov-card [data-tip]{pointer-events:auto}.ov-card>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.ov-card-id{display:grid;gap:1px;min-width:0}.ov-card-id b{font-size:18px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;text-align:right;unicode-bidi:plaintext}.ov-card-id span{font-size:14px;color:#4f5451;overflow-wrap:anywhere;text-align:right}.ov-icon{width:36px;height:36px;border-radius:9px;background:#f1ebdf;color:var(--c, #4F5451);display:grid;place-items:center;flex:none}.ov-icon svg{width:20px;height:20px;display:block}.ov-card-line{margin:0;font-size:15px;line-height:1.45;font-weight:600;color:var(--m, #1E2A2B);overflow-wrap:anywhere}.ov-netrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.ov-spark{width:120px;height:32px;color:#2f4a3f;pointer-events:auto}.ov-spark.none{display:inline-grid;place-items:center;color:#6b6f6c;font-size:20px}.ov-best{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#e8e1d4;pointer-events:auto;flex:none}.ov-best.none{border:1px dashed #C9C0AF;background:#f6f2ea}.ov-missing{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;border:1px dashed #C9C0AF;border-radius:12px;background:#f6f2ea}.ov-missing>b{font-size:16px;font-weight:700;color:#3b4240;white-space:nowrap}.ov-missing ul{display:flex;flex-wrap:wrap;gap:8px}.ov-missing li{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;border:1px solid #DDD5C6;border-radius:999px;background:#fffdf8;font-size:15px;font-weight:600}.ov-missing .ov-icon{width:28px;height:28px;border-radius:50%}.ov-missing .ov-icon svg{width:15px;height:15px}.ov-chipbtn{font:inherit;font-size:14px;font-weight:700;min-height:36px;padding:0 14px;border-radius:999px;border:1.5px solid #2F4A3F;background:#fffdf8;color:#2f4a3f;cursor:pointer;white-space:nowrap;position:relative}.ov-chipbtn:after{content:"";position:absolute;inset:-5px 0}.ov-chipbtn:hover:not(:disabled){background:#2f4a3f;color:#fffdf8}.ov-chipbtn:disabled{border-color:transparent;background:var(--m-grey-bg);color:var(--m-grey);cursor:help}.hq2.inner .hq2-content .ov-t{transition:border-color .12s ease-out,background-color .12s ease-out,box-shadow .12s ease-out,color .12s ease-out!important}.ov-back{position:fixed;inset:0;z-index:60;background:#1e2a2b59;display:flex;justify-content:flex-end;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif;color:#1e2a2b;animation:ov-fade .12s ease-out}.ov-drawer{width:min(460px,100%);height:100%;background:#fbf8f2;border-inline-start:1px solid #C9C0AF;display:flex;flex-direction:column;box-shadow:-8px 0 24px #1e2a2b2e;animation:ov-slide .15s ease-out;font-size:17px;line-height:1.5}[dir=rtl] .ov-back{justify-content:flex-end}@keyframes ov-fade{0%{opacity:0}to{opacity:1}}@keyframes ov-slide{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}.ov-drawer>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:18px 20px;background:#fffdf8;border-bottom:1px solid #DDD5C6}.ov-drawer>header:not(:has(.ov-icon)){grid-template-columns:minmax(0,1fr) auto auto}.ov-drawer-id{display:grid;gap:1px;min-width:0}.ov-drawer-id h2{margin:0;font-family:Frank Ruhl Libre,serif;font-size:24px;line-height:1.2;overflow-wrap:anywhere}.ov-drawer-id>span{font-size:14px;color:#4f5451;text-align:right;overflow-wrap:anywhere}.ov-x{width:48px;height:48px;border-radius:10px;border:1px solid #C9C0AF;background:#fffdf8;cursor:pointer;display:grid;place-items:center;padding:0}.ov-x svg{width:20px;height:20px;fill:none;stroke:#1e2a2b;stroke-width:2;stroke-linecap:round}.ov-drawer-body{padding:18px 20px 28px;overflow-y:auto;display:grid;gap:20px;align-content:start;flex:1}.ov-drawer-body p{margin:0}.ov-drawer section{display:grid;gap:10px;min-width:0}.ov-drawer h3{margin:0;font-family:Assistant,system-ui,sans-serif;font-size:15px;font-weight:700;color:#4f5451}.ov-drawer-big{font-family:Frank Ruhl Libre,serif;font-weight:700;font-size:44px;line-height:1.1}.ov-line{padding:12px 14px;border-radius:10px;background:var(--m-bg, #F1EBDF);color:var(--m, #1E2A2B);font-weight:600;font-size:16px;overflow-wrap:anywhere}.ov-fix{font-size:16px;overflow-wrap:anywhere}.ov-sec-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ov-sortbtn{font:inherit;font-size:14px;font-weight:700;min-height:40px;padding:0 12px;border-radius:8px;border:1px solid #C9C0AF;background:#fffdf8;color:#1e2a2b;cursor:pointer}.ov-trend{margin:0;display:grid;gap:6px;background:#fffdf8;border:1px solid #DDD5C6;border-radius:10px;padding:12px}.ov-trend figcaption{font-size:14px;color:#4f5451}.ov-trend svg{width:100%;height:auto;display:block}.ov-trend .axis{stroke:#c9c0af;stroke-width:1}.ov-trend .area{fill:#2f4a3f;opacity:.1}.ov-trend .line{fill:none;stroke:#2f4a3f;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.ov-trend .hit{fill:transparent;cursor:help}.ov-trend .hit:hover{fill:#2f4a3f}.ov-trend-x{display:flex;justify-content:space-between;font-size:14px;color:#4f5451;direction:ltr}.ov-top{list-style:none;margin:0;padding:0;display:grid}.ov-top li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid #ECE5D8}.ov-top li:first-child{border-top:0}.ov-top li>.t:first-child{grid-column:1 / 3}.ov-top img,.ov-top .ph{width:44px;height:44px;border-radius:6px;object-fit:cover;background:#e8e1d4;display:block}.ov-top .t{display:grid;gap:1px;min-width:0}.ov-top .t b,.ov-top .t a{font-size:16px;font-weight:700;overflow-wrap:anywhere;text-align:right;color:#1e2a2b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ov-top .t a{text-decoration:underline;text-underline-offset:3px}.ov-top small{font-size:14px;color:#4f5451}.ov-top .n{display:grid;justify-items:center;min-width:56px}.ov-top .ov-num{font-size:20px}.ov-by{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ov-by li{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:12px;align-items:center;font-size:16px}.ov-by li>i{height:10px;border-radius:5px;background:#ece5d8;display:block;overflow:hidden}.ov-by li>i>i{display:block;height:100%;background:#2f4a3f;border-radius:5px}.ov-by b{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.ov-actions{grid-template-columns:1fr 1fr}.ov-actions h3{grid-column:1 / -1}.ov-actions .in-btn,.ov-actions .v-btn{width:100%;text-decoration:none;white-space:normal}.ov-actions .sx-connect{display:grid;gap:6px;grid-column:1 / -1}.ov-actions .v-btn.sx-sm{min-height:48px;font-size:16px;font-weight:700;border-radius:10px}body.ov-lock{overflow:hidden}.ov-drawer :focus-visible,.ov-step:focus-visible,.ov-open:focus-visible,.ov-chipbtn:focus-visible,.ov-seg button:focus-visible,.ov-num:focus-visible{outline:2px solid #C49A52;outline-offset:2px}@media(max-width:1100px){.ov-hero{grid-template-columns:minmax(0,1fr);gap:14px}.ov-funnel ol{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-funnel li:nth-child(4):before{display:none}}@media(max-width:699.98px){.ov-money{padding:18px}.ov-money-n .ov-num.big{font-size:40px}.ov-num,.ov-num.big{font-size:28px}.ov-funnel{padding:12px}.ov-funnel ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ov-funnel li+li:before{display:none}.ov-step{padding:12px;grid-template-rows:auto auto auto 36px}.ov-step>i{height:36px}.ov-grid{grid-template-columns:minmax(0,1fr);gap:12px}.ov-period .ov-seg{width:100%}.ov-period .ov-seg button{flex:1;padding:0 8px}.ov-back{align-items:flex-end}.ov-drawer{width:100%;height:auto;max-height:88dvh;border-inline-start:0;border-top:1px solid #C9C0AF;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px #1e2a2b33;animation-name:ov-rise}.ov-drawer>header{border-radius:16px 16px 0 0}.ov-chipbtn{min-height:44px}}@keyframes ov-rise{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.ov-back,.ov-drawer{animation:none!important}.hq2.inner .hq2-content .ov-t{transition:none!important}}.hq2 .ov-hero .pg-top{grid-column:auto}.ov-funnel li+li:before{display:none}.ov-card>header{grid-template-columns:auto minmax(0,1fr) auto}.ov-card-name{font-size:18px;font-weight:700;line-height:1.25;text-align:right;unicode-bidi:plaintext;min-width:0}.ov-card-acct{margin:-6px 0 0;font-size:14px;color:#4f5451;text-align:right;overflow-wrap:break-word;word-break:normal}@media(max-width:699.98px){.ov-seg button,.ov-chipbtn,.ov-sortbtn{min-height:46px}}.cc-switch{position:sticky;top:0;z-index:26;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:10px var(--pad, 16px);background:#fbf8f2;border-bottom:1px solid #DDD5C6;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif}.cc-switch::-webkit-scrollbar{display:none}.v-main>.cc-switch{margin:0 calc(var(--pad, 16px) * -1)}.hq2-content>.cc-switch{padding-inline:40px}.cc-switch a{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #C9C0AF;border-radius:999px;background:#fffdf8;font-size:15px;font-weight:600;color:#1e2a2b;white-space:nowrap;text-decoration:none}.cc-switch a:hover{border-color:#1e2a2b}.cc-switch a i{width:10px;height:10px;border-radius:50%;flex:none}.cc-switch a.on{background:#1e2a2b;border-color:#1e2a2b;color:#fffdf8;font-weight:700}.cc-switch a.adv{margin-inline-start:auto;border-style:dashed;color:#4f5451}.cc-count{background:#c49a52;color:#1e2a2b;border-radius:999px;min-width:24px;height:24px;padding:0 7px;display:inline-grid;place-items:center;font-size:13px;font-weight:700;font-family:Assistant,system-ui,sans-serif}.hq2-links a.adv,.v-nav a.adv{opacity:.85}.hq2 .hq2-brandmark{text-align:right}.v-app .v-nav{grid-template-columns:repeat(5,1fr)}.v-app .v-nav a.adv{display:none}.v-app .v-nav .cc-count,.hq2-bottom .cc-count{position:absolute;top:4px;inset-inline-start:calc(50% + 6px);min-width:20px;height:20px;font-size:12px;padding:0 5px}.hq2-bottom a svg{width:22px;height:22px}@media(max-width:699.98px){.hq2.inner .hq2-bottom{grid-template-columns:repeat(5,minmax(0,1fr))}.hq2-content>.cc-switch{padding-inline:16px}}@media(min-width:700px)and (max-width:1100px){.hq2-content>.cc-switch{padding-inline:24px}}@media(min-width:1024px){.v-app .v-nav{grid-template-columns:1fr}.v-app .v-nav a.adv{display:flex}.v-app .v-nav .cc-count{position:static;margin-inline-start:auto}.cc-switch a.adv{display:none}}@media(min-width:700px){.hq2-content>.cc-switch a.adv{display:none}}.cc-goal{background:#fffdf8;border:1px solid #DDD5C6;border-top:6px solid var(--brand, #2F4A3F);border-radius:12px;padding:22px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;align-items:end}.cc-goal>.ov-bar{grid-column:1 / -1;height:18px}.cc-goal .ov-money-n .ov-num.big{font-size:52px}.cc-brands{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.cc-brand{position:relative;background:#fffdf8;border:1px solid #DDD5C6;border-top:5px solid var(--brand, #2F4A3F);border-radius:12px;padding:16px 18px;display:grid;gap:10px;align-content:start;min-width:0}.cc-brand:hover,.cc-brand:focus-within{border-color:var(--brand, #8E978F);box-shadow:0 2px 10px #1e2a2b1a}.cc-brand-open{position:absolute;inset:0;z-index:0;border-radius:12px}.cc-brand>*:not(.cc-brand-open){position:relative;z-index:1;pointer-events:none}.cc-brand [data-tip],.cc-brand .in-btn{pointer-events:auto}.cc-brand>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.cc-brand>header b{font-size:19px;font-weight:700;text-align:right;overflow-wrap:anywhere}.ov-avatar.sm{width:36px;height:36px;border-radius:10px;font-size:18px}.cc-dot{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--m);cursor:help;white-space:nowrap}.cc-dot i{width:12px;height:12px;border-radius:50%;background:var(--m);display:block}.cc-dot.m-grey i{background:var(--m-grey-bg);border:2px solid var(--m-grey)}.cc-money{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:15px;color:#4f5451}.ov-bar.sm{height:10px}.cc-next{display:grid;gap:6px;border-top:1px solid #ECE5D8;padding-top:10px;justify-items:start}.cc-next small{font-size:14px;font-weight:700;color:#4f5451}.cc-next b{font-size:16px;line-height:1.4;overflow-wrap:anywhere}.cc-next b.none{font-weight:400;color:#4f5451}.cc-next .in-btn{min-height:46px}.in-worklist.three{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-week{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.cc-week a{display:grid;gap:8px;align-content:start;min-height:132px;padding:12px;border:1px solid #DDD5C6;border-radius:12px;background:#fffdf8;color:#1e2a2b;text-decoration:none;height:100%}.cc-week a:hover{border-color:#1e2a2b}.cc-week li.today a{border-color:#1e2a2b;border-width:2px}.cc-week .d{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.cc-week .d b{font-size:16px}.cc-week .d span,.cc-week .none{font-size:14px;color:#4f5451}.cc-week .b{display:flex;flex-wrap:wrap;gap:6px}.cc-post{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 8px;border-radius:999px;background:#f1ebdf;font-size:14px;font-weight:600;cursor:help}.cc-post i{width:9px;height:9px;border-radius:50%;flex:none}.cc-post b{font-variant-numeric:tabular-nums}.cc-week .m-chip{justify-self:start;min-height:26px;padding:1px 8px}@media(max-width:1100px){.in-worklist.three{grid-template-columns:minmax(0,1fr)}.cc-week{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:699.98px){.cc-goal{grid-template-columns:minmax(0,1fr);padding:18px}.cc-goal .ov-money-n .ov-num.big{font-size:44px}.cc-brands{grid-template-columns:minmax(0,1fr);gap:12px}.cc-week{grid-template-columns:minmax(0,1fr);gap:8px}.cc-week a{min-height:56px;grid-template-columns:92px minmax(0,1fr);align-items:center}.cc-week .d{display:grid;gap:0}.cc-week .m-chip{grid-column:2}}.cc-dot.m-amber i{background:#d9a93a}.cc-dot.m-green i{background:#2f7d55}.cc-dot.m-red i{background:#b3402e}.in-one{justify-self:start;min-height:46px;min-width:132px}.in-peek-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:4px}button.in-link{background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline;color:#2f4a3f;min-height:44px}.cc-brand>header{grid-template-columns:auto minmax(0,1fr)}.cc-state{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;font-size:15px;font-weight:700;line-height:1.4;color:var(--m)}.cc-state i{width:12px;height:12px;border-radius:50%;background:var(--m);margin-top:5px}.cc-state.m-amber i{background:#d9a93a}.cc-state.m-green i{background:#2f7d55}.cc-state.m-red i{background:#b3402e}.cc-state.m-grey i{background:var(--m-grey-bg);border:2px solid var(--m-grey)}.cc-state.m-amber{color:#6b4e08}.cc-state.m-grey{color:#4f5451}.cc-src{grid-column:1 / -1;display:grid;gap:8px;border-top:1px solid #ECE5D8;padding-top:14px}.cc-src ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 12px}.cc-src li{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border:1px solid #DDD5C6;border-radius:999px;background:#f6f2ea;font-size:16px}.cc-src li b{font-weight:700;font-variant-numeric:tabular-nums}.cc-src li.blind{border-style:dashed}.cc-src li.blind b{color:#6b4e08}.cc-src-note{margin:0;font-size:15px;line-height:1.5;color:#4f5451}.cc-setup{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;border:1px dashed #C9C0AF;border-radius:12px;background:#f6f2ea}.cc-setup>b{font-size:16px;font-weight:700;color:#3b4240;white-space:nowrap}.cc-setup ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cc-setup a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:4px 14px;border:1px solid #DDD5C6;border-radius:999px;background:#fffdf8;color:#1e2a2b;text-decoration:none;font-size:15px;font-weight:600}.cc-setup a:hover,.cc-setup a:focus-visible{border-color:#1e2a2b}.cc-setup a i{width:10px;height:10px;border-radius:50%;flex:none}@media(max-width:699.98px){.in-one{justify-self:stretch}}.bp-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;background:#f1ebdf;border:1px solid #DDD5C6;border-radius:14px;overflow:visible}.bp-tabs a{display:grid;place-items:center;min-height:52px;padding:6px 8px;border-radius:10px;border:0;font-size:19px;font-weight:700;color:#3b4240;text-decoration:none;text-align:center;background:transparent;transition:background-color .12s linear,color .12s linear}.bp-tabs a:hover{background:#e7dfcf}.bp-tabs a.on{background:#1e2a2b;color:#fffdf8}.bp-tabs a:focus-visible{outline:3px solid #C49A52;outline-offset:2px}.bp-steps li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.bp-steps .in-btn{min-height:44px}.bp-lessons{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.ov-card-line.what{font-weight:700;color:#6b4e08;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}.ov-card-line.what:before{content:"";width:10px;height:10px;border-radius:50%;background:#d9a93a;margin-top:7px}.ov-miss{background:#fffdf8;border:1px solid #DDD5C6;border-radius:12px;padding:18px 20px;display:grid;gap:18px}.ov-miss h3{margin:0 0 8px;font-size:16px;font-weight:700;color:#3b4240}.ov-miss .quiet h3{font-weight:600;color:#4f5451}.ov-miss ul{list-style:none;margin:0;padding:0}.ov-miss-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.ov-miss-list li{display:grid;gap:4px;padding:12px 14px;border-radius:10px;background:#f6f2ea;border-inline-start:4px solid #C9C0AF}.ov-miss-list li.bad,.ov-miss-list li.alert{border-inline-start-color:#b3402e}.ov-miss-list li.wait,.ov-miss-list li.warn{border-inline-start-color:#d9a93a}.ov-miss-list b{font-size:17px;line-height:1.4}.ov-miss-list span{font-size:15px;line-height:1.5;color:#4f5451;overflow-wrap:anywhere}.ov-miss-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px}.ov-miss-rows button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:48px;padding:8px 12px;border:1px solid #DDD5C6;border-radius:10px;background:#fffdf8;font:inherit;font-size:16px;font-weight:600;color:#1e2a2b;text-align:start;cursor:pointer}.ov-miss-rows button:hover,.ov-miss-rows button:focus-visible{border-color:#1e2a2b}.ov-miss-rows i{width:12px;height:12px;border-radius:50%;background:#d9a93a}.ov-miss-rows i.m-red{background:#b3402e}.ov-miss-rows svg{width:18px;height:18px;fill:none;stroke:#4f5451;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ov-miss-chips{display:flex;flex-wrap:wrap;gap:8px}.ov-miss-chips li{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;border:1px solid #DDD5C6;border-radius:999px;background:#fffdf8;font-size:15px;font-weight:600;min-height:40px}.ov-miss .quiet .ov-miss-chips li{padding:4px 12px 4px 4px;background:#f6f2ea;color:#4f5451;font-weight:500}.ov-miss-chips .ov-icon{width:28px;height:28px;border-radius:50%}.ov-miss-chips .ov-icon svg{width:15px;height:15px}.bp-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bp-kpis>div{background:#fffdf8;border:1px solid #DDD5C6;border-radius:12px;padding:16px 18px;display:grid;gap:4px}.bp-kpis b{font-size:40px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums}.bp-kpis span{font-size:15px;line-height:1.4;color:#4f5451}.bp-kpis .m-green b{color:#1f6b45}.bp-kpis .m-red b{color:#b3402e}.bp-note{margin:0;font-size:15px;line-height:1.5;color:#4f5451}.bp-note a{color:#2f4a3f}.bp-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bp-prods{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.bp-prod{background:#fffdf8;border:1px solid #DDD5C6;border-radius:12px;padding:14px 16px;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px 14px;align-content:start;min-width:0}.bp-prod-img{width:72px;height:96px;border-radius:8px;object-fit:cover;background:#e7dfcf;display:grid;place-items:center;font-size:28px;font-weight:700;color:#4f5451}.bp-prod-txt{display:grid;gap:4px;align-content:start;min-width:0}.bp-prod-txt b{font-size:17px;line-height:1.35;text-align:right;overflow-wrap:anywhere}.bp-prod-txt small{font-size:14px;color:#4f5451}.bp-prod-price{margin:0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.bp-where{grid-column:1 / -1;margin:0;display:grid;gap:8px;border-top:1px solid #ECE5D8;padding-top:10px}.bp-where>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;align-items:center}.bp-where dt{font-size:15px;font-weight:700;color:#3b4240}.bp-where dd{margin:0}.bp-where ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.bp-prod-open{grid-column:1 / -1;justify-self:start;min-height:44px}@media(max-width:699.98px){.bp-tabs a{font-size:17px;min-height:48px;padding:4px}.bp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-kpis b{font-size:32px}.bp-prods{grid-template-columns:minmax(0,1fr)}.bp-prod-open{justify-self:stretch}.bp-steps li{grid-template-columns:auto minmax(0,1fr)}.bp-steps .in-btn{grid-column:1 / -1}.ov-miss{padding:14px}}.bp-note a{display:inline-flex;align-items:center;min-height:44px}button.in-link{min-height:46px}:root{--s3-red: #A8321C;--s3-red-bg: #FBE9E2;--s3-red-line: #E2AE9A;--s3-green: #1F6B45;--s3-green-bg: #E6F1E9;--s3-green-line: #B9D4C0;--s3-grey: #5A5F5C;--s3-grey-bg: #EEEAE2;--s3-grey-line: #D8D1C2}.s3-red{--s: var(--s3-red);--s-bg: var(--s3-red-bg);--s-line: var(--s3-red-line)}.s3-green{--s: var(--s3-green);--s-bg: var(--s3-green-bg);--s-line: var(--s3-green-line)}.s3-grey{--s: var(--s3-grey);--s-bg: var(--s3-grey-bg);--s-line: var(--s3-grey-line)}.s3-legend{margin:0;display:flex;flex-wrap:wrap;gap:6px 20px;font-size:15px;color:#3b4240}.s3-legend span,.s3-pill,.s3-line{display:inline-flex;align-items:center;gap:8px}.s3-legend i,.s3-pill i,.s3-line i,.s3-fix li>i{width:12px;height:12px;border-radius:50%;background:var(--s);flex:none;display:block}.s3-grey.s3-pill i,.s3-legend .s3-grey i,.s3-line.s3-grey i{background:transparent;border:2px solid var(--s3-grey)}.s3-pill{font-size:15px;font-weight:700;color:var(--s);white-space:nowrap}.s3-line{margin:2px 0 0;font-size:20px;font-weight:700;color:var(--s)}.s3-btn{font:inherit;font-size:17px;font-weight:700;min-height:48px;min-width:96px;padding:0 22px;border-radius:10px;border:0;background:var(--s3-red);color:#fffdf8;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;justify-self:start}.s3-btn:hover,.s3-btn:focus-visible{background:#8a2715}.s3-btn:focus-visible{outline:3px solid #1E2A2B;outline-offset:2px}.s3-fix{background:var(--s3-red-bg);border:1px solid var(--s3-red-line);border-radius:12px;padding:20px 22px;display:grid;gap:14px}.s3-fix h2{margin:0;font-size:24px;line-height:1.25;color:#1e2a2b}.s3-fix ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.s3-fix li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;background:#fffdf8;border:1px solid var(--s3-red-line);border-radius:10px;padding:10px 14px;min-height:68px}.s3-fix li>i{background:var(--s3-red)}.s3-fix li>span{font-size:19px;font-weight:700;line-height:1.35;color:#1e2a2b;overflow-wrap:anywhere}.s3-checked{margin:0;font-size:14px;color:#5a5f5c}.s3-greyrow,.s3-ideas{background:#f6f2ea;border:1px dashed #C9C0AF;border-radius:12px;padding:0 16px}.s3-ideas{background:#fffdf8;border-style:solid;border-color:#ddd5c6}.s3-greyrow summary,.s3-ideas summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:17px;font-weight:700;color:#4f5451}.s3-greyrow summary b,.s3-ideas summary b{font-weight:700;min-width:30px;height:30px;border-radius:999px;background:var(--s3-grey-bg);display:inline-grid;place-items:center;padding:0 8px;font-size:15px}.s3-greyrow ul{list-style:none;margin:0;padding:0 0 14px;display:flex;flex-wrap:wrap;gap:8px}.s3-greyrow li{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border:1px solid #DDD5C6;border-radius:999px;background:#fffdf8;font-size:15px;font-weight:600;color:#4f5451;min-height:40px}.s3-greyrow li small{font-weight:400;color:#5a5f5c}.s3-greyrow .ov-icon{width:28px;height:28px;border-radius:50%}.s3-greyrow .ov-icon svg{width:15px;height:15px}.s3-ideas ul{list-style:none;margin:0;padding:0 0 14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.s3-ideas li{display:grid;gap:4px;padding:12px 14px;border-radius:10px;background:#f6f2ea}.s3-ideas li b{font-size:17px;line-height:1.4}.s3-ideas li span{font-size:15px;line-height:1.5;color:#4f5451}.ov-card.s3-red,.ov-card.s3-green{border-top-color:var(--s)}.ov-card.s3-red{background:#fffbf9;border-color:var(--s3-red-line);border-top-color:var(--s3-red)}.ov-card.s3-red:hover,.ov-card.s3-green:hover,.ov-card.s3-red:focus-within,.ov-card.s3-green:focus-within{border-top-color:var(--s)}.ov-card .ov-card-line{color:#1e2a2b;font-weight:700;font-size:16px}.ov-card.s3-green .ov-card-line{font-weight:500;font-size:15px;color:#4f5451}.ov-card .s3-btn,.ov-card .s3-btn *{pointer-events:auto}.ov-card .s3-btn{z-index:2}.ov-line.s3-red{background:var(--s3-red-bg);color:#1e2a2b}.ov-line.s3-green{background:var(--s3-green-bg);color:#1e2a2b}.ov-line.s3-grey{background:var(--s3-grey-bg);color:#1e2a2b}.ov-links{display:flex;flex-wrap:wrap;gap:4px 20px;grid-column:1 / -1}.ov-links a{min-height:44px;display:inline-flex;align-items:center;color:#1e2a2b;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ov-actions .s3-btn{grid-column:1 / -1;justify-self:stretch}.ov-hero.one{grid-template-columns:minmax(0,1fr)}.ov-hero.one .ov-money{border-top:1px solid #DDD5C6;gap:10px}.ov-hero.one .ov-name{font-family:Frank Ruhl Libre,serif;font-size:28px;font-weight:700;line-height:1.2}.ov-hero.one .ov-eyebrow{margin-top:6px}.hq2-grid:has([data-bp-tabs]) .ov-avatar{background:#1e2a2b}.hq2-grid:has([data-bp-tabs]) .ov-money-n .ov-num.big{color:#1e2a2b}.hq2-grid:has([data-bp-tabs]) .ov-bar>i{background:var(--s3-green)}.hq2-grid:has([data-bp-tabs]) .ov-icon,.ov-drawer .ov-icon{color:#3b4240}.hq2-grid:has([data-bp-tabs]) .ov-step>i>i{background:#8e978f;opacity:1}.hq2-grid:has([data-bp-tabs]) .ov-step:hover{border-color:#1e2a2b}.hq2-grid:has([data-bp-tabs]) .ov-funnel li.drop .ov-step{background:#f1ebdf;border-color:#1e2a2b}.hq2-grid:has([data-bp-tabs]) .ov-funnel li.drop .ov-step .l,.hq2-grid:has([data-bp-tabs]) .ov-funnel li.drop .ov-num,.hq2-grid:has([data-bp-tabs]) .ov-funnel li.drop .ov-step .r{color:#1e2a2b}.hq2-grid:has([data-bp-tabs]) .ov-funnel li.drop .ov-step>i>i{background:#1e2a2b}.hq2-grid:has([data-bp-tabs]) .ov-spark{color:#3b4240}.hq2-grid:has([data-bp-tabs]) .m-amber{--m: #1E2A2B;--m-bg: transparent;--m-line: #DDD5C6}.hq2-grid:has([data-bp-tabs]) .m-chip.amber,.hq2-grid:has([data-bp-tabs]) .hq2-chip.wait,.hq2-grid:has([data-bp-tabs]) .std-chip.wait{background:var(--s3-grey-bg);color:var(--s3-grey)}.hq2-grid:has([data-bp-tabs]) .m-chip.green,.hq2-grid:has([data-bp-tabs]) .hq2-chip.ok,.hq2-grid:has([data-bp-tabs]) .std-chip.ok{background:var(--s3-green-bg);color:var(--s3-green)}.hq2-grid:has([data-bp-tabs]) .m-chip.red,.hq2-grid:has([data-bp-tabs]) .hq2-chip.alert,.hq2-grid:has([data-bp-tabs]) .std-chip.bad{background:var(--s3-red-bg);color:var(--s3-red)}.hq2-grid:has([data-bp-tabs]) .std-insight{background:#fffdf8;border-color:#ddd5c6}.hq2.inner .hq2-grid:has([data-bp-tabs]) .hq2-gaps.lessons li{background:#f6f2ea}.hq2-grid:has([data-bp-tabs]) .dt-dot,.hq2-grid:has([data-bp-tabs]) .hq2-net i{background:#8e978f}.hq2-grid:has([data-bp-tabs]) .hq2-steps .n{color:#3b4240}@media(max-width:699.98px){.s3-fix{padding:16px 14px}.s3-fix li{grid-template-columns:auto minmax(0,1fr)}.s3-fix li .s3-btn{grid-column:1 / -1;justify-self:stretch}.ov-card .s3-btn{justify-self:stretch}.s3-line{font-size:18px}.ov-hero.one .ov-name{font-size:24px}}.hq2.inner .hq2-grid:has([data-bp-tabs]){--m-red: #1E2A2B;--m-red-bg: #F1EBDF;--m-red-line: #8E978F;--m-amber: #1E2A2B;--m-amber-bg: #F1EBDF;--m-amber-line: #DDD5C6;--m-green: #1E2A2B;--m-green-bg: #F1EBDF;--m-green-line: #DDD5C6}.hq2.inner .hq2-grid:has([data-bp-tabs]) .std-insight,.hq2.inner .hq2-grid:has([data-bp-tabs]) .std-insight.bad,.hq2.inner .hq2-grid:has([data-bp-tabs]) .std-insight.ok{background:#fffdf8;border-color:#ddd5c6;color:#1e2a2b}.hq2.inner .hq2-grid:has([data-bp-tabs]) .std-insight .std-chip{background:var(--s3-grey-bg);color:var(--s3-grey)}.hq2.inner .hq2-grid:has([data-bp-tabs]) .pg-kpi,.hq2.inner .hq2-grid:has([data-bp-tabs]) .pg-now{border-top-color:#ddd5c6;border-inline-start-color:#1e2a2b}.hq2.inner .hq2-grid:has([data-bp-tabs]) .pg-kpi{border-inline-start-color:#ddd5c6}.hq2.inner .hq2-grid:has([data-bp-tabs]) .pg-kpi-n,.hq2.inner .hq2-grid:has([data-bp-tabs]) .pg-now-k{color:#1e2a2b}.hq2.inner .hq2-grid:has([data-bp-tabs]) .bp-kpis .m-green b{color:var(--s3-green)}.hq2.inner .hq2-grid:has([data-bp-tabs]) .bp-kpis .m-red b{color:var(--s3-red)}
