*,:before,:after{box-sizing:border-box}html{font-size:13.5px}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;line-height:1.5}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-input)}[hidden]{display:none!important}.i{flex:none;width:16px;height:16px}.mono{font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace}.num{font-variant-numeric:tabular-nums}.muted{color:var(--text-muted)}.label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.app{grid-template-columns:236px minmax(0,1fr);min-height:100dvh;display:grid}.sb{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;height:100dvh;padding:14px 12px 12px;display:flex;position:sticky;top:0}.sb-brand{letter-spacing:-.01em;align-items:center;gap:9px;padding:2px 6px 14px;font-size:15px;font-weight:600;display:flex}.sb-brand .logo{background:var(--pop);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.sb-brand .logo svg{width:15px;height:15px}.sb-brand .phtag{border:1px dashed var(--border-strong);color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;margin-left:auto;padding:1px 6px;font-size:9.5px;font-weight:500}.sb-co{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-soft);text-align:left;align-items:center;gap:10px;width:100%;padding:8px;transition:background .15s,border-color .15s;display:flex}.sb-co:hover{background:var(--hover);border-color:var(--border-strong)}.sb-co .av{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:7px;place-items:center;font-size:11.5px;font-weight:600;display:grid}.sb-co .nm{font-weight:600;line-height:1.25}.sb-co .sub{color:var(--text-muted);font-size:11.5px;line-height:1.3}.sb-co .i{color:var(--text-3);margin-left:auto}.nav{flex-direction:column;flex:1;gap:1px;margin-top:14px;display:flex;overflow:auto}.nav .label{padding:14px 10px 4px}.nav a{border-radius:var(--radius-input);min-height:32px;color:var(--text-2);align-items:center;gap:10px;padding:0 10px;font-weight:500;transition:background .15s,color .15s;display:flex}.nav a .i{color:var(--text-3)}.nav a:hover{background:var(--hover);color:var(--text)}.nav a.is-active{background:var(--accent-soft);color:var(--accent);font-weight:600}.nav a.is-active .i{color:var(--accent)}.nav a{position:relative}.nav a.is-active:before{content:"";background:var(--pop);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.nav a[href=\#not-drawn]{cursor:default}.nav .cnt{background:var(--surface-alt);min-width:20px;height:18px;color:var(--text-2);border-radius:99px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;display:grid}.nav .cnt.warn{background:var(--warning-soft);color:var(--warning-strong)}.nav .cnt.agent{background:var(--agent-bg);color:var(--agent-ink);border:1px solid var(--agent-border)}.sb-foot{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.sb-user{align-items:center;gap:10px;padding:4px 6px;display:flex}.sb-user .av{background:var(--accent-fill);width:28px;height:28px;color:var(--on-accent);border-radius:99px;place-items:center;font-size:11px;font-weight:600;display:grid}.sb-user .nm{font-weight:600;line-height:1.25}.sb-user .sub{color:var(--text-muted);font-size:11.5px;line-height:1.3}.seg{background:var(--seg-track);border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:inline-grid}.seg button{min-height:26px;color:var(--text-2);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.seg button:hover{color:var(--text)}.seg button.on{background:var(--seg-pill);color:var(--seg-pill-fg);box-shadow:var(--shadow-sm);font-weight:600}.seg.wide{display:grid}.seg .i{width:14px;height:14px}.main{flex-direction:column;min-width:0;display:flex}.tb{z-index:var(--z-chrome);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);align-items:center;gap:12px;height:54px;padding:0 24px;display:flex;position:sticky;top:0}.pf{border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);align-items:center;gap:8px;height:32px;padding:0 10px 0 12px;font-weight:600;display:inline-flex}.pf:hover{background:var(--surface-soft)}.pf .i{color:var(--text-3)}.pf .scope{color:var(--text-muted);font-weight:400}.dot{background:var(--accent);border-radius:99px;flex:none;width:8px;height:8px}.dot.all{background:conic-gradient(var(--data-1) 0 25%, var(--status-on-clock-ink) 0 50%, var(--lime-dark) 0 75%, var(--warning) 0)}.dot.p1{background:var(--data-1)}.dot.p2{background:var(--status-on-clock-ink)}.dot.p3{background:var(--lime-dark)}.dot.p4{background:var(--warning)}.search{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface);width:min(360px,32vw);height:32px;color:var(--text-muted);align-items:center;gap:8px;padding:0 10px;display:flex}.search kbd{border:1px solid var(--border-strong);color:var(--text-3);border-radius:4px;margin-left:auto;padding:1px 5px;font:500 10.5px IBM Plex Mono,monospace}.tb-sp{flex:1}.mode button .md{background:var(--text-3);border-radius:99px;width:7px;height:7px}.mode button.on[data-mode=live] .md{background:var(--success)}html[data-mode=test] .mode{background:var(--warning-soft)}html[data-mode=test] .mode button.on{background:var(--warning-strong);color:var(--surface)}.agent-pill{border:1px solid var(--agent-border);background:var(--agent-bg);height:32px;color:var(--agent-ink);border-radius:99px;align-items:center;gap:8px;padding:0 6px 0 10px;font-weight:600;transition:box-shadow .15s;display:inline-flex}.agent-pill:hover{box-shadow:0 0 0 3px var(--lime-soft)}.agent-pill .wait{background:var(--warning-soft);height:20px;color:var(--warning-strong);border:1px solid var(--warning-border);border-radius:99px;place-items:center;padding:0 8px;font-size:11.5px;display:inline-grid}.pulse{background:var(--lime-dark);border-radius:99px;width:8px;height:8px;position:relative}.pulse:after{content:"";border:2px solid var(--lime);opacity:0;border-radius:99px;animation:2.2s ease-out infinite pulse;position:absolute;inset:-4px}@keyframes pulse{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.pulse:after{animation:none}*{transition:none!important}}.icon-btn{border-radius:var(--radius-input);width:32px;height:32px;color:var(--text-3);place-items:center;display:grid}.icon-btn:hover{background:var(--hover);color:var(--text)}.testband{color:var(--warning-strong);border-bottom:1px solid var(--warning-border);background:repeating-linear-gradient(-45deg, var(--warning-soft) 0 14px, color-mix(in srgb, var(--warning-soft) 55%, var(--surface)) 14px 28px);align-items:center;gap:10px;padding:7px 24px;font-weight:500;display:none}.testband b{font-weight:600}.testband a{text-underline-offset:2px;margin-left:auto;font-weight:600;text-decoration:underline}html[data-mode=test] .testband{display:flex}html[data-mode=test] .tb{border-bottom-color:var(--warning-border)}html[data-role=affiliate] [data-role-view=merchant],html:not([data-role=affiliate]) [data-role-view=affiliate]{display:none!important}.page{width:100%;max-width:1600px;margin:0;padding:22px 24px 96px}.ph{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.ph h1{letter-spacing:-.015em;font-size:21px;font-weight:600;line-height:1.25}.ph .sub{color:var(--text-muted);margin-top:2px}.ph .acts{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin-left:auto;display:flex}.grid{gap:14px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-main{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.mt{margin-top:14px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.card-h{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 16px;display:flex}.card-h h2{font-size:13.5px;font-weight:600}.card-h .more{color:var(--accent);align-items:center;gap:4px;margin-left:auto;font-size:12.5px;font-weight:600;display:inline-flex}.card-h .more:hover{text-underline-offset:2px;text-decoration:underline}.card-h .more .i{width:13px;height:13px}.card-b{padding:16px}.btn{white-space:nowrap;border:1px solid var(--border);background:var(--bg);height:34px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.btn:focus-visible,.icon-btn:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent);outline:none}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;pointer-events:none}.btn:hover{background:var(--surface-soft)}.btn.pri{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:#0000}.btn.pri:hover{background:color-mix(in srgb, var(--btn-primary-bg) 80%, transparent)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--surface-soft)}.btn.sec{background:var(--surface-alt);border-color:#0000}.btn.destructive{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);border-color:#0000}.btn.destructive:hover{background:color-mix(in srgb, var(--danger) 20%, transparent)}.btn.sm{border-radius:8px;height:28px;padding:0 10px;font-size:13px}.btn .i{width:16px;height:16px}.btn.sm .i{width:14px;height:14px}.badge{border-radius:var(--radius-input);border:1px solid color-mix(in srgb, currentColor 40%, transparent);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:var(--text-3);align-items:center;gap:4px;padding:3px 6px;font:600 10px/1 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.badge .i{width:12px;height:12px}.badge:before,.badge.plain:before{display:none}.badge.us{background:var(--status-on-us-bg);color:var(--status-on-us-ink)}.badge.them{background:var(--status-on-customer-bg);color:var(--status-on-customer-ink)}.badge.clock{background:var(--status-on-clock-bg);color:var(--status-on-clock-ink)}.badge.parked{background:var(--status-parked-bg);color:var(--status-parked-ink)}.badge.done{background:var(--status-settled-bg);color:var(--status-settled-ink)}.badge.ok{background:var(--success-soft);color:var(--success-text)}.badge.bad{background:var(--danger-soft);color:var(--danger-strong)}.chip-agent{background:var(--agent-bg);height:20px;color:var(--agent-ink);border:1px solid var(--agent-border);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:0 8px 0 6px;font-size:11.5px;font-weight:600;display:inline-flex}.chip-agent .i{width:12px;height:12px}.stat{padding:14px 16px 12px;position:relative;overflow:hidden}.stat .row{align-items:baseline;gap:8px;margin-top:6px;display:flex}.stat .val{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.15}.stat .hint{color:var(--text-muted);margin-top:2px;font-size:12px}.delta{color:var(--success-text);align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.delta.down{color:var(--danger-text)}.delta .i{width:13px;height:13px}.spark{width:84px;height:30px;color:var(--data-1);opacity:.9;position:absolute;top:36px;right:14px}.spark path.l{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.spark path.a{fill:currentColor;opacity:.1}.rows>*+*{border-top:1px solid var(--border)}.row-i{align-items:center;gap:12px;padding:12px 16px;display:flex}.row-i .ic{background:var(--surface-alt);width:32px;height:32px;color:var(--text-3);border-radius:8px;flex:none;place-items:center;display:grid}.row-i .ic.agent{background:var(--agent-bg);color:var(--agent-ink);border:1px solid var(--agent-border)}.row-i .ic.warn{background:var(--warning-soft);color:var(--warning-strong)}.row-i .ic.bad{background:var(--danger-soft);color:var(--danger-strong)}.row-i .ic.info{background:var(--status-on-us-bg);color:var(--status-on-us-ink)}.row-i .tx{flex:1;min-width:0}.row-i .t{color:var(--text);font-weight:600}.row-i .t b{font-weight:600}.row-i .s{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.row-i .s .sep{opacity:.5}.row-i .a{flex:none;gap:6px;display:flex}.row-i .when{color:var(--text-muted);white-space:nowrap;flex:none;font-size:12px}.tbl{border-collapse:collapse;width:100%}.tbl th{text-align:left;border-bottom:1px solid var(--border);background:var(--surface-soft);padding:9px 16px}.tbl th.r,.tbl td.r{text-align:right}.tbl td{border-bottom:1px solid var(--border);padding:11px 16px}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr{transition:background .15s}.tbl tbody tr:hover{background:var(--hover)}.tbl .pn{align-items:center;gap:10px;font-weight:600;display:flex}.bar{background:var(--surface-alt);border-radius:99px;min-width:80px;height:6px;overflow:hidden}.bar>span{background:var(--data-1);border-radius:99px;height:100%;display:block}.chart{width:100%;height:250px;display:block}.chart .d{fill:var(--data-1)}.chart .f{fill:var(--data-2)}.chart .gl{stroke:var(--border);stroke-width:1px}.chart text{fill:var(--text-3);font:500 10px IBM Plex Mono,monospace}.legend{color:var(--text-2);gap:14px;margin-left:auto;font-size:12px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{background:var(--data-1);border-radius:3px;width:10px;height:10px}.legend i.f{background:var(--data-2)}.menu-wrap{position:relative}.menu{z-index:var(--z-menu);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);min-width:260px;box-shadow:var(--shadow-pop);padding:4px;position:absolute;top:calc(100% + 6px);left:0}.menu .label{padding:8px 10px 4px}.menu button{border-radius:var(--radius-input);text-align:left;width:100%;min-height:32px;color:var(--text-2);align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:500;display:flex}.menu button:hover{background:var(--active)}.menu button .meta{color:var(--text-muted);margin-left:auto;font-size:12px}.menu button.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.menu button[aria-disabled=true]{color:var(--text-muted);cursor:default;background:0 0}.tf-wrap{position:relative}.tf-btn{gap:7px}.tf-btn .i{width:15px;height:15px;color:var(--text-muted)}.tf-menu{min-width:200px;left:auto;right:0}.tf-menu .ck{display:none}.tf-menu button.on .ck{color:var(--accent);display:inline-flex}.tf-menu .ck .i{width:14px;height:14px}.menu hr{border:0;border-top:1px solid var(--border);margin:6px 0}.scrim{background:var(--overlay);z-index:var(--z-dialog-scrim);opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;inset:0}.drawer{width:min(420px,100vw);z-index:var(--z-dialog);background:var(--surface);border-left:1px solid var(--border-strong);box-shadow:var(--shadow-pop);flex-direction:column;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}html[data-drawer] .scrim,html[data-reaff] .scrim{opacity:1;pointer-events:auto}html[data-drawer=agents] #dr-agents,html[data-drawer=offer] #dr-offer,html[data-drawer=attn] #dr-attn,html[data-drawer=pay] #dr-pay,html[data-drawer=key] #dr-key,html[data-drawer=aff] #dr-aff,html[data-drawer=ask] #dr-ask,html[data-drawer=sub] #dr-sub,html[data-drawer=instant] #dr-instant,html[data-drawer=ig-pw] #dr-ig-pw,html[data-drawer=ig-hy] #dr-ig-hy,html[data-drawer=ig-fb] #dr-ig-fb,html[data-drawer=pmd] #dr-pmd,html[data-drawer=newprod] #dr-newprod{transform:none}.drawer-h{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px;display:flex}.drawer-h h2{font-size:15px;font-weight:600}.drawer-h .icon-btn{margin-left:auto}.drawer-b{flex:1;overflow:auto}.drawer-b .label{padding:14px 16px 6px}.drawer-f{border-top:1px solid var(--border);gap:8px;padding:12px 16px;display:flex}.keyrow{align-items:center;gap:10px;padding:10px 16px;display:flex}.keyrow .lim{color:var(--text-muted);text-align:right;margin-left:auto;font-size:12px}.designbar{z-index:var(--z-toast);background:var(--text);color:var(--bg);box-shadow:var(--shadow-pop);border-radius:99px;align-items:center;gap:10px;padding:6px 8px 6px 14px;font-size:12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.designbar .lbl{white-space:nowrap;font-weight:600}.designbar .lbl small{opacity:.7;font-size:11px;font-weight:400}.designbar .seg{background:color-mix(in srgb, var(--bg) 14%, transparent)}.designbar .seg button{color:color-mix(in srgb, var(--bg) 80%, transparent);min-height:24px;font-size:12px}.designbar .seg button:hover{color:var(--bg)}.designbar .seg button.on{background:var(--bg);color:var(--text);box-shadow:none}.prog{align-items:center;gap:14px;padding:16px;display:flex}.prog .lg{width:40px;height:40px;color:var(--on-accent);border-radius:10px;flex:none;place-items:center;font-weight:600;display:grid}.prog .kv{text-align:right;gap:28px;margin-left:auto;display:flex}.prog .kv b{font-size:15px;font-weight:600;display:block}.note{border-radius:var(--radius-card);border:1px solid var(--info-border);background:var(--accent-soft);color:var(--text-2);gap:10px;padding:12px 14px;display:flex}.note .i{color:var(--accent);margin-top:2px}@media (max-width:1180px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.g-main{grid-template-columns:minmax(0,1fr)}.search{display:none}}@media (max-width:860px){.app{grid-template-columns:minmax(0,1fr)}.sb{border-right:0;border-bottom:1px solid var(--border);height:auto;position:static}.sb .nav{flex-flow:row;margin-top:10px;overflow-x:auto}.sb .nav .label,.sb-user,.sb-brand .phtag{display:none}.sb .nav a{flex:none}.tb{padding:0 14px;overflow-x:auto}.page{padding:16px 14px 120px}.ph .acts{margin-left:0}.ph .acts .seg{max-width:100%;overflow-x:auto}.tbl th,.tbl td{padding-left:12px;padding-right:12px}.card-h{flex-wrap:wrap}.legend{margin-left:0}.agent-pill .txt{display:none}.tb>*{flex:none}.row-i{flex-wrap:wrap}.row-i .a{width:100%;padding-left:44px}.tbl .hide-s{display:none}.prog{flex-wrap:wrap}.prog .kv{margin-left:54px}.designbar{border-radius:14px;flex-wrap:wrap;justify-content:center;left:14px;right:14px;transform:none}}@media (max-width:520px){.g4{grid-template-columns:minmax(0,1fr)}}html[data-nobar] .designbar{display:none}html[data-aff=off] [data-aff-view=on],html:not([data-aff=off]) [data-aff-view=off]{display:none!important}.nav .cnt.setup{border:1px dashed var(--border-strong);color:var(--text-3);background:0 0;font-weight:500}.prompt{border-top:1px solid var(--border);background:var(--surface-soft);border-radius:0 0 var(--radius-card) var(--radius-card);align-items:center;gap:12px;padding:14px 16px;display:flex}.prompt .tx{flex:1}.prompt b{font-weight:600}.sec-h{flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 12px;display:flex}.sec-h h2{letter-spacing:-.01em;font-size:16px;font-weight:600}.sec-h .ctl{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.sec-h .cmp{color:var(--text-muted);font-size:12.5px}.today{grid-template-columns:minmax(0,1fr) 300px;display:grid}.today .tl{min-width:0;padding:16px 18px 12px}.today .tr{border-left:1px solid var(--border);grid-template-rows:1fr 1fr;display:grid}.today .tr>div{padding:16px 18px}.today .tr>div+div{border-top:1px solid var(--border)}.today .big{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:1.2}.today .pair{align-items:flex-end;gap:32px;margin-top:4px;display:flex}.today .pair .y .big{color:var(--text-3);font-size:17px;font-weight:500}.today .lc{height:120px;margin-top:10px}.today .side-v{letter-spacing:-.015em;margin-top:4px;font-size:20px;font-weight:600}.today a.lnk,.mini a.lnk{color:var(--accent);font-size:12.5px;font-weight:600}.lc{width:100%;height:64px;display:block}.lc .cu{fill:none;stroke:var(--data-1);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.lc .pv{fill:none;stroke:var(--text-3);stroke-width:1.25px;opacity:.45;vector-effect:non-scaling-stroke}.lc .ar{fill:var(--data-1);opacity:.08}.axis{color:var(--text-3);justify-content:space-between;margin-top:4px;font:500 10px IBM Plex Mono,monospace;display:flex}.mini{min-width:0;padding:14px 16px 12px}.mini .mh{align-items:center;gap:8px;display:flex}.mini .mh .delta{margin-left:auto}.mini .mv{flex-wrap:wrap;align-items:baseline;gap:8px;margin:4px 0 8px;display:flex}.mini .val{letter-spacing:-.02em;font-size:21px;font-weight:600}.mini .prev{color:var(--text-muted);font-size:12px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.funnel{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.funnel div{background:var(--surface-alt);border-radius:var(--radius-input);padding:8px 10px}.funnel b{font-size:16px;font-weight:600;display:block}.funnel span{color:var(--text-muted);font-size:11.5px}.keyline{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.keyline i{background:var(--data-1);border-radius:2px;width:14px;height:2px}.keyline i.pv{background:var(--text-3);opacity:.45}@media (max-width:1180px){.today{grid-template-columns:minmax(0,1fr)}.today .tr{border-left:0;border-top:1px solid var(--border);grid-template-rows:none;grid-template-columns:1fr 1fr}.today .tr>div+div{border-top:0;border-left:1px solid var(--border)}}@media (max-width:520px){.g2{grid-template-columns:minmax(0,1fr)}}.crumb{color:var(--text-muted);align-items:center;gap:6px;margin-bottom:10px;font-size:12.5px;display:flex}.crumb a:hover{color:var(--text);text-underline-offset:2px;text-decoration:underline}.crumb .i{width:12px;height:12px}.ph h1 .dot{vertical-align:2px;width:10px;height:10px;margin-right:8px;display:inline-block}.ph h1 .badge{vertical-align:3px;margin-left:8px}.tabs{border-bottom:1px solid var(--border);gap:2px;margin-bottom:18px;display:flex;overflow-x:auto}.tabs a{color:var(--text-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 12px;font-weight:500;display:inline-flex}.tabs a:hover{color:var(--text)}.tabs a.on{color:var(--text);border-bottom-color:var(--pop);font-weight:600}.tabs .n{background:var(--surface-alt);color:var(--text-3);border-radius:99px;padding:0 6px;font-size:11px;font-weight:600}.g-side{grid-template-columns:minmax(0,1fr) 340px;align-items:start}@media (max-width:1180px){.g-side{grid-template-columns:minmax(0,1fr)}}.ladder{align-items:stretch;gap:0;padding:0;display:flex;overflow-x:auto}.ladder .st{flex:1;min-width:150px;padding:12px 16px;position:relative}.ladder .st+.st{border-left:1px solid var(--border)}.ladder .st b{font-weight:600;display:block}.ladder .st span{color:var(--text-muted);font-size:12.5px}.ladder .st.hl{background:var(--accent-soft)}.ladder .st.hl .label{color:var(--accent)}.plan+.plan{margin-top:14px}.plan-h{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.plan-h h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;display:inline}.plan-h .meta{color:var(--text-muted);margin-top:1px;font-size:12.5px}.plan-h .a{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.plan .tbl th{border-top:1px solid var(--border)}.amt{letter-spacing:-.01em;font-size:15px;font-weight:600}.amt small{color:var(--text-muted);font-size:12.5px;font-weight:400}.tbl tr.legacy td{color:var(--text-muted)}.tbl tr.legacy .amt{color:var(--text-3)}.plan-f{border-top:1px solid var(--border);background:var(--surface-soft);border-radius:0 0 var(--radius-card) var(--radius-card);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 16px;font-size:12.5px;display:flex}.plan-f .label{margin-right:2px}.plan-f span.it{align-items:center;gap:6px;display:inline-flex}.plan-f .i{width:14px;height:14px;color:var(--text-3)}.ovr{background:var(--surface-alt);height:20px;color:var(--text-2);border:1px solid var(--border);border-radius:5px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.ovr.on{background:var(--accent-soft);color:var(--accent);border-color:#0000;font-weight:600}.co{text-align:left;width:100%;padding:12px 16px;transition:background .15s;display:block}.co:hover{background:var(--hover)}.co .t{align-items:center;gap:8px;font-weight:600;display:flex}.co .t .i{color:var(--text-3);width:14px;height:14px;margin-left:auto}.co .s{color:var(--text-muted);margin:1px 0 7px;font-size:12.5px}.co .ov{flex-wrap:wrap;gap:5px;display:flex}.field{display:block}.field+.field{margin-top:16px}.field>.lb{margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.field .help{color:var(--text-muted);margin-top:5px;font-size:12px}.input,.select{border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-soft);width:100%;height:36px;color:var(--text);font:inherit;box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.select{cursor:pointer;font-weight:500}.select:hover{background:var(--hover)}.input:focus-within,.select:focus-visible,.select.open{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);background:var(--surface);outline:none}.input input{font:inherit;color:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}.input .fx{color:var(--text-muted);white-space:nowrap}.select .i{color:var(--text-3);margin-left:auto}.inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inline .input{width:auto}.rc{border:1px solid var(--border-strong);border-radius:var(--radius-card);cursor:pointer;background:var(--surface);text-align:left;gap:10px;width:100%;padding:12px;transition:border-color .15s,background .15s;display:flex}.rc+.rc{margin-top:8px}.rc:hover{background:var(--surface-soft)}.rc .rd{border:1.5px solid var(--border-strong);border-radius:99px;flex:none;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.rc.on{border-color:var(--accent);background:var(--accent-soft)}.rc.on .rd{border-color:var(--accent)}.rc.on .rd:after{content:"";background:var(--accent);border-radius:99px;width:8px;height:8px}.rc b{font-weight:600;display:block}.rc span.d{color:var(--text-muted);font-size:12.5px}.sw{align-items:center;gap:10px;padding:9px 0;display:flex}.sw+.sw{border-top:1px solid var(--border)}.sw .tg{background:var(--border-strong);border-radius:99px;flex:none;width:32px;height:18px;transition:background .15s;position:relative}.sw .tg:after{content:"";background:var(--surface);width:14px;height:14px;box-shadow:var(--shadow-sm);border-radius:99px;transition:transform .15s;position:absolute;top:2px;left:2px}.sw.on .tg{background:var(--btn-primary-bg)}.sw.on .tg:after{background:var(--btn-primary-fg);transform:translate(14px)}.sw .pr{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:12.5px}@media (max-width:560px){.sw{flex-wrap:wrap}.sw>.tg+span{flex:1 1 0}.sw .pr{white-space:normal;flex-basis:100%;margin-left:42px}}.dialog{z-index:var(--z-dialog);pointer-events:none;justify-content:center;align-items:flex-start;padding:6vh 16px;display:none;position:fixed;inset:0;overflow:auto}html[data-drawer=price] #dg-price,html[data-drawer=move] #dg-move,html[data-drawer=copylive] #dg-copylive{display:flex}.only-test{display:none!important}html[data-mode=test] .only-test{display:inline-flex!important}.dialog .box{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-modal);width:min(720px,100%);box-shadow:var(--shadow-pop);pointer-events:auto}.dialog .dh{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:16px 20px;display:flex}.dialog .dh h2{font-size:16px;font-weight:600}.dialog .dh .icon-btn{margin-left:auto}.dialog .db{padding:18px 20px}.dialog .df{border-top:1px solid var(--border);background:var(--surface-soft);border-radius:0 0 var(--radius-modal) var(--radius-modal);align-items:center;gap:8px;padding:14px 20px;display:flex}.dialog .df .sp{color:var(--text-muted);flex:1;font-size:12.5px}.steps{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.steps span{color:var(--text-3);background:var(--surface-alt);border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12px;font-weight:500;display:inline-flex}.steps span i{background:var(--surface);border-radius:99px;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:600;display:grid}.steps span.on{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.steps span.on i{background:var(--pop);color:#fff}.report{border:1px solid var(--border);border-radius:var(--radius-card);margin-top:16px}.report .rh{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:flex}.report .rg{grid-template-columns:repeat(4,1fr);display:grid}.report .rg div{padding:12px 14px}.report .rg div+div{border-left:1px solid var(--border)}.report .rg b{letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}.report .rg span{color:var(--text-muted);font-size:12px}@media (max-width:640px){.report .rg{grid-template-columns:1fr 1fr}.report .rg div:nth-child(3){border-left:0;border-top:1px solid var(--border)}.report .rg div:nth-child(4){border-top:1px solid var(--border)}}.drawer.wide{width:min(480px,100vw)}.drawer-b.pad{padding:16px}.copy{border-radius:var(--radius-input);background:var(--surface-alt);color:var(--text-2);align-items:center;gap:8px;padding:8px 10px;font:500 12px IBM Plex Mono,monospace;display:flex}.copy .btn{margin-left:auto}.chart.tall{height:270px}.sales-h{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.sales-h .big{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.15}.sales-h .row{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:4px;display:flex}.sales-h .prev{color:var(--text-muted);font-size:12.5px}.g-auto{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.money{padding:14px 16px}.money .side-v{letter-spacing:-.02em;margin:4px 0 2px;font-size:21px;font-weight:600}.money .muted{font-size:12.5px}.money a.lnk{color:var(--accent);font-weight:600}.knums{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.knums>div{padding:16px 18px}.knums>div+div{border-left:1px solid var(--border)}.knums .kv{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:6px;display:flex}.knums .kv b{letter-spacing:-.02em;font-size:22px;font-weight:600}.knums-f{border-top:1px solid var(--border);align-items:center;padding:9px 18px;font-size:12.5px;display:flex}.knums-f .more{color:var(--accent);align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.knums-f .more .i{width:13px;height:13px}@media (max-width:860px){.knums>div+div{border-left:0;border-top:1px solid var(--border)}}.lede{color:var(--text-2);max-width:760px;margin:-4px 0 18px;font-size:14px;line-height:1.55}.lede b{color:var(--text);font-weight:600}.drawer-h .badge{margin-left:2px}.set+.set{margin-top:10px}.set-h{align-items:center;gap:14px;padding:14px 16px;display:flex}.set-h .ic{background:var(--surface-alt);width:34px;height:34px;color:var(--text-3);border-radius:9px;flex:none;place-items:center;display:grid}.set.open .set-h .ic{background:var(--accent-soft);color:var(--accent)}.set-h .tx{flex:1;min-width:0}.set-h .sent{color:var(--text);margin-top:2px;font-size:14.5px;font-weight:500;line-height:1.45}.set-h .sent a.lnk{color:var(--accent);font-weight:600}.set-b{border-top:1px solid var(--border);padding:4px 16px 18px 64px}.builder{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 4px;font-size:14.5px;display:flex}.builder .input,.builder .select{width:auto;height:36px;font-weight:600}.set-b .field{margin-top:18px}.exc{border:1px solid var(--border);border-radius:var(--radius-card)}.exc .row-i+.row-i{border-top:1px solid var(--border)}.exc .row-i{padding:10px 12px}.morelink{color:var(--text-3);text-align:left;align-items:center;gap:6px;margin-top:18px;font-size:12.5px;font-weight:500;display:inline-flex}.morelink:hover{color:var(--text)}.morelink .i{width:13px;height:13px}.ex{position:sticky;top:70px}.exline{border-top:1px solid var(--border);color:var(--text-2);align-items:baseline;gap:10px;padding:7px 0;font-size:13px;display:flex}.exline b{color:var(--text);margin-left:auto;font-weight:600}.exline.tot{color:var(--text);font-weight:600}.exline.tot b{color:var(--accent);font-size:17px}.ex .tl{margin-top:16px;padding-left:4px}.ex .tl div{border-left:1.5px solid var(--border-strong);margin-left:4px;padding:0 0 12px 20px;font-size:12.5px;position:relative}.ex .tl div:last-child{border-left-color:#0000;padding-bottom:0}.ex .tl i{background:var(--surface);border:1.5px solid var(--text-3);border-radius:99px;width:9px;height:9px;position:absolute;top:3px;left:-5.5px}.ex .tl i.on{background:var(--pop);border-color:var(--pop)}.ex .tl b{margin-right:6px;font-weight:600}.ex .tl span{color:var(--text-muted)}@media (max-width:860px){.set-b{padding-left:16px}.ex{position:static}.set-h{flex-wrap:wrap}}.ptop{z-index:var(--z-chrome);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);position:sticky;top:0}.ptop .in{align-items:center;gap:22px;max-width:1040px;height:58px;margin:0 auto;padding:0 24px;display:flex}.pbrand{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.pbrand .lg{border-radius:var(--radius-card);background:var(--accent);width:28px;height:28px;color:var(--on-accent);place-items:center;font-size:11.5px;font-weight:600;display:grid}.pnav{gap:2px;display:flex;overflow-x:auto}.pnav a{border-radius:var(--radius-input);color:var(--text-3);white-space:nowrap;padding:7px 12px;font-weight:500}.pnav a:hover{color:var(--text);background:var(--hover)}.pnav a.is-active{color:var(--accent);background:var(--accent-soft);font-weight:600}.ptop .me{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-weight:500;display:flex}.ptop .me .av{background:var(--surface-alt);width:28px;height:28px;color:var(--text-2);border-radius:99px;place-items:center;font-size:11px;font-weight:600;display:grid}.portal{max-width:1040px;margin:0 auto;padding:28px 24px 110px}.portal h1{letter-spacing:-.02em;font-size:23px;font-weight:600}.portal .hello{margin-bottom:20px}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.pm{padding:18px 20px}.pm .v{letter-spacing:-.025em;margin:6px 0 4px;font-size:30px;font-weight:600;line-height:1.15}.pm .d{color:var(--text-muted);font-size:12.5px;line-height:1.45}.pm.next{background:var(--accent);color:var(--on-accent);border-color:#0000}.pm.next .label,.pm.next .d{color:color-mix(in srgb, var(--on-accent) 78%, transparent)}.pm.next .when{background:color-mix(in srgb, var(--on-accent) 16%, transparent);vertical-align:6px;letter-spacing:0;border-radius:99px;align-items:center;gap:6px;margin-left:8px;padding:2px 9px;font-size:13px;font-weight:600;display:inline-flex}.pm.next .btn.pri{background:var(--on-accent);color:var(--accent);border-color:#0000}.linkbox{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.linkbox .copy{flex:1;min-width:240px;height:40px;padding:0 6px 0 12px;font-size:13px}.linkbox .or{color:var(--text-muted);font-size:12.5px}.linkbox .code{flex:none;height:40px;padding:0 6px 0 12px}.pfoot{max-width:1040px;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px;margin:0 auto;padding:0 24px 90px;font-size:12.5px;display:flex}.pfoot a{color:var(--text-2);text-underline-offset:2px;font-weight:600;text-decoration:underline}.pfoot .pw{align-items:center;gap:6px;display:inline-flex}.pfoot .pw i{background:#ff2e88;border-radius:4px;width:14px;height:14px;display:inline-block}@media (max-width:860px){.g3{grid-template-columns:minmax(0,1fr)}.ptop .in{gap:12px;padding:0 14px}.ptop .me span.nm{display:none}.portal{padding:20px 14px 130px}}.ref{border:1px solid var(--border);background:var(--surface-alt);height:20px;color:var(--text-2);vertical-align:1px;border-radius:5px;align-items:center;gap:5px;padding:0 6px;font:500 11.5px IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.ref:hover{border-color:var(--border-strong);color:var(--text)}.ref .i{width:11px;height:11px;color:var(--text-3)}.refline{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.idline{color:var(--text-muted);margin-top:3px;font:400 11.5px IBM Plex Mono,ui-monospace,monospace}.plan-f.agentnote{border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--surface)}.plan-f.agentnote .mono{font-size:12px;font-weight:500}.plan-f:not(:last-child){border-radius:0}.copy .btn{font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif}.icon-btn.bell{color:var(--text-2);position:relative}.icon-btn.bell .i{width:19px;height:19px}.icon-btn.bell .bdg{background:var(--pop);color:#fff;border:2px solid var(--bg);box-sizing:content-box;border-radius:99px;place-items:center;min-width:13px;height:13px;padding:0 3px;font-size:9.5px;font-weight:600;line-height:1;display:grid;position:absolute;top:0;right:-3px}.urgent{border-radius:var(--radius-card);border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger-strong);align-items:center;gap:10px;margin-bottom:14px;padding:9px 12px 9px 14px;font-weight:500;display:flex}.urgent b{font-weight:600}.urgent .sp{flex:1}.urgent .btn{background:var(--surface)}.icon-btn.agentbtn{color:var(--text-2);position:relative}.icon-btn.agentbtn .i{width:19px;height:19px}.icon-btn.agentbtn .live{background:var(--lime-dark);border:2px solid var(--bg);box-sizing:content-box;border-radius:99px;width:8px;height:8px;position:absolute;top:4px;right:3px}.ph.tight{align-items:center;gap:10px;min-height:36px;margin-bottom:6px}.ph.tight .sub{margin:0 0 0 4px}.ph.tight h1 .dot{margin:0 8px 0 0}.bc{color:var(--text-muted);font-weight:500}.bc:hover{color:var(--text)}.bc-sep{color:var(--text-3);opacity:.6;margin:0 8px;font-weight:400}.tabs{margin-bottom:14px}.lede{max-width:none;margin:0 0 14px;font-size:13.5px}.co-body{background:var(--surface)}.co{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.co-l{background:var(--bg);border-right:1px solid var(--border);justify-content:flex-end;display:flex}.co-r{justify-content:flex-start;display:flex}.co-in{width:100%;max-width:460px;padding:44px 44px 120px}.co-brand{align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.co-brand .lg{border-radius:var(--radius-card);background:var(--accent);width:28px;height:28px;color:var(--on-accent);place-items:center;font-weight:600;display:grid}.co-what{margin:30px 0 18px}.co-what h1{letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:600}.co-price{align-items:baseline;gap:8px;margin-top:6px;display:flex}.co-price .num{letter-spacing:-.03em;font-size:38px;font-weight:600;line-height:1.1}.co-price .per{color:var(--text-muted);font-size:14.5px}.co-term button{min-height:32px}.co-term .save{background:var(--success-soft);color:var(--success-text);border-radius:99px;padding:1px 6px;font-size:11px;font-weight:600}.co-lines{margin-top:20px}.co-line{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 0;display:flex}.co-line>div:first-child{flex:1}.co-line b,.co-lines .sw b{font-weight:600}.co-lines .muted{font-size:12.5px}.qty{border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);align-items:center;display:inline-flex}.qty button{width:30px;height:30px;color:var(--text-3);place-items:center;display:grid}.qty button:hover{color:var(--text);background:var(--hover)}.qty .i{width:14px;height:14px}.qty span{text-align:center;min-width:28px;font-weight:600}.co-lines .sw{text-align:left;align-items:flex-start;width:100%;padding:11px 0}.co-lines .sw .tg{margin-top:2px}.co-lines .sw .pr{color:var(--text-2);font-size:13px;font-weight:500}.co-promo{color:var(--accent);align-items:center;gap:6px;margin-top:14px;font-size:12.5px;font-weight:600;display:inline-flex}.co-promo .i{width:13px;height:13px}.co-tot{border-top:1px solid var(--border-strong);margin-top:18px;padding-top:14px}.co-tot>div{color:var(--text-2);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.co-tot .due{color:var(--text);padding-top:10px;font-size:16px;font-weight:600}.co-tot .then{justify-content:flex-start;font-size:12.5px}.co-ref{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:99px;align-items:center;gap:7px;margin-top:22px;padding:6px 12px 6px 10px;font-size:12.5px;display:inline-flex}.co-ref .i{width:14px;height:14px;color:var(--text-3)}.co-ref b{color:var(--text);font-weight:600}.co-r .co-in{padding-top:102px}.co-r .input,.co-r .select{height:40px}.pe{border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);padding:14px}.pe-tabs{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.pe-tabs button{border:1px solid var(--border-strong);border-radius:var(--radius-card);color:var(--text-3);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;font-size:12.5px;font-weight:600;display:flex}.pe-tabs button.on{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.pe .field+.field,.pe-2{margin-top:12px}.pe-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pe-2 .field+.field{margin-top:0}.pe .field>.lb{color:var(--text-2);font-weight:500}.co-pay{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;margin-top:18px;display:grid}.co-pay .btn{border-radius:var(--radius-card);height:46px;font-size:14.5px}.co-pp{background:var(--surface);font-weight:500}.co-pp b{letter-spacing:-.01em;font-style:italic;font-weight:700}.co-fine{color:var(--text-muted);margin-top:14px;font-size:12px;line-height:1.55}.co-fine a{text-underline-offset:2px;text-decoration:underline}.mocknote{z-index:var(--z-toast);border:1px dashed var(--border-strong);background:var(--surface);width:300px;box-shadow:var(--shadow-md);color:var(--text-2);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;font-size:12px;display:flex;position:fixed;bottom:72px;right:16px}.mocknote b{color:var(--text);font-weight:600}.mocknote span{gap:8px;display:flex}.mocknote i{background:var(--text);width:16px;height:16px;color:var(--bg);border-radius:99px;flex:none;place-items:center;margin-top:1px;font-size:10px;font-style:normal;font-weight:600;display:grid}html[data-nobar] .mocknote{display:none}@media (max-width:860px){.co{grid-template-columns:minmax(0,1fr);min-height:0}.co-l{border-right:0;border-bottom:1px solid var(--border);justify-content:center}.co-r{justify-content:center}.co-in{max-width:520px;padding:24px 18px}.co-r .co-in{padding:22px 18px 150px}.co-pay{grid-template-columns:minmax(0,1fr)}.mocknote{display:none}}.au{background:var(--bg);--au-ink:#e11d74;border-top:4px solid #e11d74;min-height:100dvh}[data-theme=dark] .au{background:var(--bg);--au-ink:#ff6aad;border-top-color:#ff6aad}.au-l>.au-brand{color:var(--au-ink)}.au-l>.au-brand svg,.au-l>.au-brand svg *{fill:var(--au-ink)!important}.au-l>.au-foot,.au-l>.au-base{color:var(--text-2)}.au-l>.au-foot .au-link,.au-l>.au-base .au-link{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.au-l>.au-base.muted{color:var(--text-muted)}.au-l{flex-direction:column;align-items:center;padding:56px 16px 110px;display:flex}.au-brand{margin-bottom:28px;padding:0}.au-form{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:14px;width:100%;max-width:440px;padding:36px 32px 28px;box-shadow:0 2px 4px #100d1414,0 18px 40px #100d142e}.au-form h1{letter-spacing:-.02em;text-align:center;font-size:24px;font-weight:600}.au-form h1+.muted{text-align:center;margin-top:6px}.au-form .input{height:40px}.au-wide{width:100%;height:40px;font-size:13.5px}.au-or{color:var(--text-muted);align-items:center;gap:12px;margin:18px 0;font-size:12px;display:flex}.au-or:before,.au-or:after{content:"";border-top:1px solid var(--border);flex:1}.au-link{color:var(--accent);font-weight:600}.au-link:hover{text-underline-offset:2px;text-decoration:underline}.au-foot{text-align:center;color:var(--text-2);margin-top:22px}.au-fine{color:var(--text-muted);text-align:center;margin-top:16px;font-size:12px}.au-fine a{text-underline-offset:2px;text-decoration:underline}.au-base{text-align:center;margin-top:22px;font-size:12.5px;line-height:1.6}.au-base .au-link{display:block}@media (max-width:860px){.au-l{padding:32px 14px 110px}.au-form{padding:28px 20px 22px}}.ob{background:var(--bg);min-height:100dvh}.ob-top{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:14px;height:58px;padding:0 28px;display:flex}.ob-top .badge .i{width:12px;height:12px}.ob-main{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:28px;max-width:1060px;margin:0 auto;padding:32px 28px 120px;display:grid}.ob-steps{flex-direction:column;gap:2px;display:flex}.ob-steps>button{border-radius:var(--radius-card);text-align:left;align-items:center;gap:12px;padding:10px 12px;transition:background .15s;display:flex}.ob-steps>button:hover{background:var(--hover)}.ob-steps>button.on{background:var(--surface);box-shadow:var(--shadow-sm);border:1px solid var(--border);margin:-1px}.ob-steps>button i{background:var(--surface-alt);width:26px;height:26px;color:var(--text-3);border-radius:99px;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:600;display:grid}.ob-steps>button.on i{background:var(--pop);color:#fff}.ob-steps>button.done i{background:var(--success-soft);color:var(--success-text)}.ob-steps>button i .i{width:13px;height:13px}.ob-steps b{font-weight:600;display:block}.ob-steps small{color:var(--text-muted);font-size:12px}.ob-steps>button:not(.on):not(.done) b{color:var(--text-2);font-weight:500}.ob-agent{border-radius:var(--radius-card);border:1px solid var(--agent-border);background:var(--agent-bg);margin-top:20px;padding:14px}.ob-agent p{color:var(--text-2);margin:8px 0 10px;font-size:12.5px;line-height:1.5}.ob-agent .copy{background:var(--surface);margin-top:10px;font-size:11.5px}.ai-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ai{background:var(--surface);color:var(--text-2);cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px 7px;font-size:11.5px;font-weight:500;transition:border-color .15s;display:flex}.ai:hover{border-color:var(--agent-border)}.ai.on{border-color:color-mix(in srgb, var(--agent-ink) 45%, transparent);color:var(--text)}.ai-lg{border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.ai-lg svg,.ai-lg .i{width:16px;height:16px}.ai-lg .logo{object-fit:contain;border-radius:6px;width:26px;height:26px}[data-theme=dark] .ai-lg:has(.logo){background:#fff;padding:3px}[data-theme=dark] .ai-lg .logo{width:20px;height:20px}.ai-claude{color:#d97757;background:#f4e6df}.ai-gpt{color:#fff;background:#111}.ai-cursor{color:#f0f0f0;background:#1b1b1b}.ai-other{background:var(--surface-alt);color:var(--text-2)}[data-theme=dark] .ai-claude{background:#3a2a24}[data-theme=dark] .ai-gpt,[data-theme=dark] .ai-cursor{background:#2a2a2e}.ai-steps{color:var(--text-2);margin-top:10px;font-size:12.5px;line-height:1.5}.ob-steps .ai-steps b{color:var(--text);font-weight:600;display:inline}.ai-steps .btn{margin-right:6px}.ob-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);padding:28px 30px 0}.ob-panel h1{letter-spacing:-.02em;margin-bottom:6px;font-size:21px;font-weight:600}.ob-panel .lede{max-width:620px;margin-bottom:20px}.ob-form{max-width:520px}.pk2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pk{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface);text-align:left;cursor:pointer;flex-direction:column;gap:8px;width:100%;padding:16px;transition:border-color .15s,background .15s;display:flex}.pk:hover{background:var(--surface-soft)}.pk:disabled{cursor:default;opacity:.6;background:var(--surface)}.pk.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.pk-h{align-items:center;gap:10px;display:flex}.pk-h b{font-size:15px;font-weight:600}.pk-h .badge{margin-left:auto}.pk .rd{border:1.5px solid var(--border-strong);border-radius:99px;flex:none;place-items:center;width:16px;height:16px;display:grid}.pk.on .rd{border-color:var(--accent)}.pk.on .rd:after{content:"";background:var(--accent);border-radius:99px;width:8px;height:8px}.pk .d{color:var(--text-2);flex:1;font-size:12.5px;line-height:1.5}.pk-f{align-items:center;font-size:12px;display:flex}.pk-f .muted{align-items:center;gap:5px;display:inline-flex}.pk-f .i{width:13px;height:13px}.pbs{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:6px;align-items:center;gap:7px;padding:4px 10px;font-size:11.5px;display:inline-flex}.pbs-w{letter-spacing:-.04em;color:#635bff;font-size:14px;font-weight:700}[data-theme=dark] .pbs-w{color:#a29bff}.pbs svg{border-radius:4px;flex:none;width:18px;height:18px}.pbs-x{color:var(--text-muted);font-size:13px;line-height:1}.hpb{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.hpb svg{border-radius:5px;flex:none;width:20px;height:20px}.hpb b{font-weight:700}.hpb.sm{font-size:13px}.hpb.sm svg{width:16px;height:16px}.pk-cmp{margin-top:12px}.pk-cmp summary{cursor:pointer;color:var(--accent);align-items:center;gap:6px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.pk-cmp summary::-webkit-details-marker{display:none}.pk-cmp summary .i{width:14px;height:14px;transition:transform .15s;transform:rotate(-90deg)}.pk-cmp[open] summary .i{transform:none}.pk-t{border-collapse:collapse;border:1px solid var(--border);border-radius:var(--radius-card);width:100%;margin-top:10px;font-size:12.5px;overflow:hidden}.pk-t th,.pk-t td{text-align:left;vertical-align:top;border-top:1px solid var(--border);padding:9px 12px}.pk-t thead th{background:var(--surface-soft);border-top:0;font-size:13px;font-weight:600}.pk-t td:first-child{color:var(--text-muted);width:28%}.pk-t td:nth-child(2){background:color-mix(in srgb, var(--accent-soft) 60%, transparent)}.pk-t td .i{width:13px;height:13px;color:var(--success-text);vertical-align:-2px}.pk-t b{font-weight:600}.pk-tbd td{border-top:1px dashed var(--border-strong)}.pk-tbd td:last-child{color:var(--text-muted);background:0 0;font-style:italic}@media (max-width:860px){.pk-t td:first-child{width:auto}}.pk-pp{margin-top:12px;transition:opacity .15s}.pk-pp.off{opacity:.45;pointer-events:none}.pp-row{align-items:center;gap:12px;display:flex}.pp-lg .logo{border-radius:6px;width:28px;height:28px;display:block}.pp-tx{flex:1;font-size:13.5px}.pp-tx b{font-weight:600}.pp-tx>.muted:last-child{font-size:12.5px;display:block}.pp-row .pr .i{width:12px;height:12px}.pk-or{color:var(--text-muted);align-items:center;gap:12px;margin:26px 0 14px;font-size:12.5px;display:flex}.pk-or:before,.pk-or:after{content:"";border-top:1px solid var(--border);flex:1}.pk-wide .d{flex:none}@media (max-width:860px){.pk2{grid-template-columns:minmax(0,1fr)}}.ob-form .input,.ob-form .select{height:38px}.ob-opt{border-top:1px solid var(--border);margin-top:18px;padding-top:6px}.ob-opt .sw{align-items:flex-start;padding:12px 0}.ob-opt .sw .tg{margin-top:3px}.ob-nav{border-top:1px solid var(--border);background:var(--surface-soft);border-radius:0 0 var(--radius-panel) var(--radius-panel);align-items:center;gap:12px;margin:26px -30px 0;padding:14px 30px;display:flex}@media (max-width:860px){.ob-main{grid-template-columns:minmax(0,1fr);padding:18px 14px 130px}.ob-top{padding:0 14px}.ob-top .au-link{display:none}.ob-panel{padding:20px 18px 0}.ob-nav{margin:22px -18px 0;padding:12px 18px}}.filters{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 12px;display:flex}.filters .seg .n{color:var(--text-3);margin-left:2px;font-size:11px;font-weight:600}.fl-search{width:250px;height:32px}.fl-search .i{color:var(--text-3)}.tbl.rowlink tbody tr{cursor:pointer}.tbl .nm{font-weight:600}.tbl .em{color:var(--text-muted);margin-top:1px;font-size:12px}.kvs>div{gap:12px;padding:6px 0;font-size:13px;display:flex}.kvs>div+div{border-top:1px solid var(--border)}.kvs>div>span{color:var(--text-muted);flex:none;width:110px}.kvs b{overflow-wrap:anywhere;min-width:0;font-weight:500}.split>div{color:var(--text-2);gap:12px;padding:7px 0;font-size:13px;display:flex}.split>div+div{border-top:1px solid var(--border)}.split b{color:var(--text);white-space:nowrap;margin-left:auto;font-weight:500}.split .tot{color:var(--text);font-weight:600}.split .tot b{font-size:15px;font-weight:600}.refund{border-top:1px solid var(--border-strong);margin-top:18px;padding-top:16px}.ob-agent .copy{flex-wrap:wrap}.report .row-i .s{line-height:1.5;display:block}.set-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:22px}.subnav{flex-direction:column;gap:1px;display:flex;position:sticky;top:70px}.subnav a{border-radius:var(--radius-input);color:var(--text-2);padding:7px 10px;font-weight:500}.subnav a:hover{background:var(--hover)}.subnav a.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.sn-g{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:14px 10px 4px;font:500 10.5px IBM Plex Mono,monospace}.sn-g:first-child{padding-top:2px}.pmlist .sw{align-items:center;padding:11px 16px}.pmlist .sw b{font-weight:600}.pmlist .sw .muted{font-size:12.5px}.pmlist .sw>span:nth-child(2){flex:1;min-width:0}.pmlist .tags{flex:none;gap:5px;display:flex}.pmlist .sw .pr{text-align:right;width:64px;margin-left:8px}.sw.locked .tg{opacity:.45}.ovr.warn{background:var(--warning-soft);color:var(--warning-strong);border-color:#0000;font-weight:600}.checks{border-top:1px solid var(--border);color:var(--text-2);flex-direction:column;gap:6px;padding:12px 16px 14px;font-size:12.5px;display:flex}.checks span{align-items:center;gap:8px;display:flex}.checks .i{color:var(--success-text);width:15px;height:15px}@media (max-width:860px){.set-grid{grid-template-columns:minmax(0,1fr)}.subnav{flex-direction:row;position:static;overflow-x:auto}.subnav a{white-space:nowrap}.sn-g,.pmlist .tags{display:none}}.agent{text-align:left;flex-direction:column;gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}.agent:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.agent .ah{align-items:center;gap:10px;display:flex}.agent .ah .ic{background:var(--agent-bg);width:34px;height:34px;color:var(--agent-ink);border:1px solid var(--agent-border);border-radius:9px;flex:none;place-items:center;display:grid}.agent .ah b{font-size:14.5px;font-weight:600}.agent .ah .muted{font-size:12px}.agent .can{flex-wrap:wrap;gap:5px;display:flex}.agent .lr{color:var(--text-muted);justify-content:space-between;margin-bottom:5px;font-size:12.5px;display:flex}.agent .lr b{color:var(--text);font-weight:600}.agent .af{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:10px;font-size:12.5px;display:flex}.agent .af .more{color:var(--accent);align-items:center;gap:3px;font-weight:600;display:inline-flex}.agent .af .more .i{width:13px;height:13px}.av-s{background:var(--surface-alt);width:32px;height:32px;color:var(--text-2);border-radius:99px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.lofi .box{border:1.5px dashed var(--text-3);background:0 0;border-radius:6px;flex-direction:column;gap:4px;padding:14px;display:flex}.lofi .box>b{font-size:22px;font-weight:600}.lofi .box small{color:var(--text-muted);font-size:12px}.lofi .bl{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:4px;font:500 10.5px IBM Plex Mono,monospace}.lofi .line{border-top:1px dashed var(--border-strong);grid-template-columns:repeat(auto-fit,minmax(90px,1fr));align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.lofi .line.hd{text-transform:uppercase;color:var(--text-3);font:500 10.5px IBM Plex Mono,monospace}.lofi .line.sm{color:var(--text-2);grid-template-columns:1fr auto;padding:6px 0;font-size:12.5px}.lofi .bx{border:1.5px solid var(--text-3);border-radius:4px;justify-self:end;padding:2px 10px;font-size:12px}.lofi .hatch{background:repeating-linear-gradient(-45deg, transparent 0 10px, var(--hover) 10px 20px);border-style:solid}.lofi-tag{text-transform:uppercase;letter-spacing:.06em;border:1.5px dashed var(--text-3);color:var(--text-2);border-radius:4px;padding:3px 8px;font:500 10.5px IBM Plex Mono,monospace}a.sb-user{border-radius:var(--radius-card);transition:background .15s}a.sb-user:hover{background:var(--hover)}.jn-pts{flex-direction:column;gap:14px;margin-top:26px;display:flex}.jn-pts div{color:var(--text-2);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.jn-pts .i{color:var(--accent);margin-top:3px}.jn-pts b{color:var(--text);font-weight:600}.jn-agree{color:var(--text-2);align-items:flex-start;gap:10px;margin-top:16px;font-size:12.5px;line-height:1.5;display:flex}.jn-agree a,.co-fine a{text-underline-offset:2px;text-decoration:underline}.cb{border:1.5px solid var(--border-strong);color:#0000;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.cb.on{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:#0000}.cb .i{stroke-width:3px;width:12px;height:12px}.ap{background:var(--bg);flex-direction:column;align-items:center;gap:26px;min-height:100dvh;padding:32px 18px 130px;display:flex}.ap-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-modal);width:100%;max-width:520px;box-shadow:var(--shadow-md);padding:28px 30px}.ap-card h1,.ms h1{letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:600;line-height:1.3}.ap-ok{color:var(--success-text);background:var(--success-soft);border-radius:99px;align-items:center;gap:7px;padding:4px 11px 4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.ap-ok .i{width:14px;height:14px}.ap-p{margin-top:8px;font-size:14px;line-height:1.55}.ap-pts{color:var(--text-2);flex-direction:column;gap:7px;margin:16px 0 4px;display:flex}.ap-pts span{align-items:center;gap:8px;display:flex}.ap-pts .i{color:var(--success-text);width:15px;height:15px}.ap-btns{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.ap-btns .btn{border-radius:var(--radius-card);height:44px;font-size:14px}.ap-btns .btn:only-child{grid-column:1/-1}.ap-big{color:var(--success-text);place-items:center;margin-bottom:8px;display:grid}.ap-big .i{stroke-width:1.5px;width:44px;height:44px}.ms{max-width:640px;margin:0 auto;padding:26px 18px 150px}.ms-top{justify-content:space-between;align-items:center;margin-bottom:30px;font-size:12.5px;display:flex}.ms h1{margin:0 0 16px}.co-body .ms{background:0 0}:is(.co-body:has(.ms),.co-body:has(.host)){background:var(--bg)}.ntf td:nth-child(n+2){text-align:center}.ntf .sw{border:0;padding:0;display:inline-flex}.host{min-height:100dvh}.host-top{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:26px;height:54px;padding:0 24px;display:flex}.host-top nav{gap:4px;display:flex}.host-top nav a{border-radius:var(--radius-input);color:var(--text-3);padding:6px 12px;font-weight:500}.host-top nav a.on{color:var(--text);background:var(--surface-alt);font-weight:600}.host-main{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:28px;max-width:1080px;margin:0 auto;padding:26px 24px 150px;display:grid}.host-side{position:static}.host-side a{cursor:pointer}.host-h{letter-spacing:-.015em;margin-bottom:16px;font-size:20px;font-weight:600}.dropin{border:2px dashed var(--pop);border-radius:14px;padding:18px;position:relative}.dropin-tag{background:var(--pop);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:1px 10px;font:500 10.5px IBM Plex Mono,monospace;position:absolute;top:-11px;left:16px}@media (max-width:860px){.host-main{grid-template-columns:minmax(0,1fr)}.host-side{flex-direction:row;overflow-x:auto}.ap-btns{grid-template-columns:1fr}}.urgent .btn.pri{background:var(--btn-primary-bg)}.look{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:18px}.swatches{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swatches button{border:2px solid var(--surface);width:28px;height:28px;box-shadow:0 0 0 1px var(--border-strong);border-radius:99px}.swatches button.on{box-shadow:0 0 0 2px var(--text)}.lk-logo{color:#fff;background:#004955;border-radius:10px;place-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:grid}.lk-prev{position:sticky;top:70px}.lk-frame{--bg:#f6f7f8;--surface:#fff;--surface-alt:#eef0f2;--surface-soft:#fafbfb;--text:#121416;--text-2:#2c3136;--text-3:#5d666e;--text-muted:#646d75;--border:#1214161a;--border-strong:#1214162e;--hover:#1214160a;--seg-track:#1214160f;--seg-pill:#fff;--seg-pill-fg:#121416;--on-accent:#fff;--success-soft:#d1fae5;--success-text:#0a7d52;--shadow-sm:0 1px 2px #0000000d;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);box-shadow:var(--shadow-md);border-radius:12px;grid-template-columns:1fr 1.15fr;font-size:12.5px;display:grid;overflow:hidden}.lk-frame.one{grid-template-columns:1fr}.lk-l{background:var(--bg);border-right:1px solid var(--border);padding:18px}.lk-frame.one .lk-l{border-right:0;border-bottom:1px solid var(--border)}.lk-r{padding:18px}.lk-frame .co-brand{font-size:13px}.lk-frame .co-brand .lg{width:24px;height:24px;font-size:12px}.lk-frame .pe-tabs button{padding:7px 9px;font-size:11.5px}.lk-frame .co-pay{grid-template-columns:1.5fr 1fr}.lk-frame .input{background:var(--surface);color:var(--text-2)}@media (max-width:1180px){.look{grid-template-columns:minmax(0,1fr)}.lk-prev{position:static}}button.search{cursor:text;text-align:left;font-weight:400}button.search:hover{border-color:var(--border-strong)}button.search .i{color:var(--text-3)}.chat{flex-direction:column;gap:14px;display:flex}.msg{border-radius:14px;max-width:92%;padding:11px 14px;line-height:1.5}.msg.me{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-bottom-right-radius:4px;align-self:flex-end}.msg.bot{background:var(--surface-alt);border-bottom-left-radius:4px;align-self:flex-start;max-width:100%}.msg .fine{color:var(--text-muted);margin-top:10px;font-size:12px}.plan{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);margin-top:10px}.pstep{gap:10px;padding:11px 12px;display:flex}.pstep+.pstep{border-top:1px solid var(--border)}.pstep i{background:var(--agent-bg);width:20px;height:20px;color:var(--agent-ink);border:1px solid var(--agent-border);border-radius:99px;flex:none;place-items:center;margin-top:1px;font-size:11px;font-style:normal;font-weight:600;display:grid}.pstep b{font-weight:600;display:block}.pstep span{color:var(--text-2);font-size:12.5px}.pstep .mono{color:var(--text);font-size:11.5px}.chat-in{border-top:1px solid var(--border);padding:12px 16px 14px}.sugg{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.sugg button{border:1px solid var(--border-strong);color:var(--text-2);border-radius:99px;padding:4px 10px;font-size:12px}.sugg button:hover{background:var(--hover);color:var(--text)}.sb-brand .brand-hermos-wordmark-black{width:auto;height:20px;color:var(--text);display:block}.au-brand .brand-hermos-wordmark-black{height:32px}.pfoot .pw svg{width:auto;height:16px;display:block}[data-theme=dark] .pfoot .pw .brand-powered-by-badge-light,:root:not([data-theme=dark]) .pfoot .pw .brand-powered-by-badge-dark,[data-theme=dark] .brand-powered-by-badge-light,:root:not([data-theme=dark]) .brand-powered-by-badge-dark{display:none}.page.full{max-width:none}.page.full>.card:has(>.tbl){overflow-x:auto}.who{align-items:center;gap:10px;display:flex}.who-s{align-items:center;gap:7px;display:inline-flex}.av-x{letter-spacing:.02em;border-radius:99px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:grid}.av-x.sm{width:22px;height:22px;font-size:9.5px}.av-x.c1{color:#b0135e;background:#fde2ef}.av-x.c2{color:#2450a8;background:#e0ecff}.av-x.c3{color:#1c7a4a;background:#dcf5e8}.av-x.c4{color:#a3520f;background:#fdebd8}.av-x.c5{color:#5b3aa8;background:#ece4fb}.av-x.c6{color:#19707e;background:#e3f3f6}[data-theme=dark] .av-x.c1{color:#ff9cc8;background:#4a1530}[data-theme=dark] .av-x.c2{color:#9dbcff;background:#1b2b4d}[data-theme=dark] .av-x.c3{color:#7fe0ad;background:#133826}[data-theme=dark] .av-x.c4{color:#ffbd85;background:#44270e}[data-theme=dark] .av-x.c5{color:#c3aaff;background:#2d2149}[data-theme=dark] .av-x.c6{color:#86d6e2;background:#12363d}.pmeth{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pmi{border:1px solid var(--border);background:#fff;border-radius:4px;flex:none;place-items:center;width:32px;height:21px;display:grid;overflow:hidden}.pmi .logo{object-fit:contain;width:26px;height:17px}.tbl th.act,.tbl td.act{text-align:right;width:44px;padding-left:0;padding-right:10px}.tbl td.act .icon-btn{opacity:.55}.tbl tr:hover td.act .icon-btn{opacity:1}.row-menu{text-align:left;min-width:220px;left:auto;right:0}.menu .mi{border-radius:var(--radius-input);min-height:32px;color:var(--text-2);align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:500;display:flex}.menu .mi:hover{background:var(--active)}.menu button .i,.menu .mi .i{width:15px;height:15px;color:var(--text-muted)}.menu button.danger,.menu button.danger .i{color:var(--danger-text,#c0262d)}.col-menu{min-width:220px;left:auto;right:0}.ck-row{border-radius:var(--radius-input);min-height:32px;color:var(--text-2);cursor:pointer;align-items:center;gap:9px;padding:6px 8px;font-size:14px;display:flex}.ck-row:hover{background:var(--active)}.ck-row input{accent-color:var(--accent);width:15px;height:15px}.tbl .mono{color:var(--text-2);font:500 12px IBM Plex Mono,monospace}.drawer-h .who h2{line-height:1.2}.ip-line{border-top:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.ip-line>.i{width:14px;height:14px;color:var(--accent)}.ip-line b{color:var(--text);font-weight:600}.badge.ip{color:var(--accent)}.badge.ip .i{width:10px;height:10px}.ip-ic{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.ip-ic .i{width:15px;height:15px}#dr-instant .rc:disabled:hover{background:var(--surface)}.prg-btn{border-radius:8px;align-items:center;gap:6px;padding:2px 6px 2px 0;display:inline-flex}.prg-btn:hover{background:var(--hover)}.prg-btn .i{width:16px;height:16px;color:var(--text-muted)}.prg-menu{min-width:280px}.prg-menu .pt{flex-direction:column;line-height:1.25;display:flex}.prg-menu .pt b{font-weight:600}.prg-menu .pt small{color:var(--text-muted);font-size:12px;font-weight:400}.ph .sub .badge{vertical-align:1px}.pw-cta{border-radius:var(--radius-card);border:1px solid var(--border);background:linear-gradient(90deg, var(--accent-soft), var(--surface) 70%);align-items:center;gap:14px;margin:4px 0 14px;padding:14px 16px;display:flex}.pw-lg .logo,.btn .logo{border-radius:8px;width:36px;height:36px;display:block}.btn .logo{border-radius:3px;width:16px;height:16px}.pw-tx{flex:1;min-width:0}.pw-t{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.pw-s{color:var(--text-2);margin-top:2px;font-size:13px}.pw-on{color:var(--text-2);align-items:center;gap:7px;margin:0 0 12px;font-size:13px;display:flex}.pw-on .i{width:15px;height:15px;color:var(--success-text)}@media (max-width:860px){.pw-cta{flex-wrap:wrap}.pw-cta .btn{width:100%}}.ig-search{width:220px;height:34px;margin-left:auto}.ig-sec{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:22px 0 8px;font:500 11px IBM Plex Mono,monospace}.ig-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.ig{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);cursor:pointer;flex-direction:column;gap:3px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}.ig:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.ig-top{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.ig-lg .logo,.ig-lg .ig-ic{object-fit:cover;border:1px solid var(--border);border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.ig-lg .ig-ic{background:var(--surface-alt);color:var(--text-2)}.ig-lg .ig-ic .i{width:20px;height:20px}.ig-lg.sm .logo{border-radius:7px;width:26px;height:26px}.ig b{font-size:14.5px;font-weight:600}.ig-cat{color:var(--text-muted);font-size:12px}.ig-d{color:var(--text-2);flex:1;margin-top:6px;font-size:12.5px;line-height:1.5}.ig-f{color:var(--accent);align-items:center;gap:4px;margin-top:12px;font-size:13px;font-weight:600;display:inline-flex}.ig-f .i{width:14px;height:14px}.ig-free{color:var(--text-muted);font-size:11.5px}.ig-top .badge .i{width:10px;height:10px}#dr-ig-pw .rows,#dr-ig-hy .rows,#dr-ig-fb .rows{border:1px solid var(--border);border-radius:var(--radius-card)}@media (max-width:860px){.ig-search{width:100%;margin:8px 0 0}}.pa-lg{border:1px solid var(--border);background:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.pa-lg .logo{object-fit:cover;width:100%;height:100%}.pa-lg svg{width:100%;height:100%}.pa-used{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:auto;display:flex}.pa-chip{background:var(--surface-alt);color:var(--text-2);border-radius:99px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.pa-t td{vertical-align:middle}.pa-t td b{font-weight:600}.sm-sel{align-items:center;gap:6px;width:auto;height:32px;padding:0 10px;font-size:13px;display:inline-flex}.sm-sel .i{width:14px;height:14px}.card-h{align-items:center;gap:10px;display:flex}@media (max-width:860px){.pa-used{display:none}}.pa-t .dot{vertical-align:1px;margin-right:6px;display:inline-block}.badge.pa-def{color:var(--accent)}.pmt-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pmt-sum button{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.pmt-sum button span{color:var(--text-2);font-size:12.5px}.pmt-sum button b{font-size:20px;font-weight:600}.pmt-sum b.warn{color:var(--warning-text,#a35a00)}.pmt-sum button.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.pmt-sum button.on span{color:var(--accent)}.pmt-lg{border:1px solid var(--border);background:#fff;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.pmt-lg .logo{object-fit:contain;width:100%;height:100%}.pmt-lg.ic-only{background:var(--surface-alt);color:var(--text-2)}.pmt-lg.ic-only .i{width:16px;height:16px}.pmt td{vertical-align:middle}.pmt-rec .i{width:13px;height:13px;color:var(--success-text);vertical-align:-2px}.drawer-h .pmt-lg{width:28px;height:28px}@media (max-width:860px){.pmt-sum{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-cnt{background:var(--surface-alt);color:var(--text-2);cursor:default;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.pa-cnt>.i{width:13px;height:13px}.pa-pop{z-index:var(--z-menu);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);min-width:220px;box-shadow:var(--shadow-pop);flex-direction:column;padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0}.pa-cnt:hover .pa-pop,.pa-cnt:focus .pa-pop,.pa-cnt.show .pa-pop{display:flex}.pa-pop .label{padding:6px 8px 4px}.pa-pi{color:var(--text);align-items:center;gap:8px;padding:6px 8px;font-size:13.5px;display:flex}.pa-pi .dot{display:inline-block}.pa-pf{border-top:1px solid var(--border);color:var(--text-muted);margin-top:4px;padding:8px 8px 4px;font-size:12px}.pa-note{margin:12px 0 0}.np-start{grid-template-columns:1fr;gap:8px;display:grid}.np-start .rc+.rc{margin-top:0}.np-copy{border:1px solid var(--border);border-radius:var(--radius-card);padding:4px}.np-acct .select{align-items:center;gap:6px;width:auto;display:inline-flex}.np-acct .select .i{width:14px;height:14px}#dr-newprod .help .i{width:13px;height:13px;color:var(--success-text);vertical-align:-2px}.np-src{align-items:center;gap:8px;height:34px;margin-top:10px;font-size:13.5px;display:flex}.np-src .dot{display:inline-block}.np-src .i{width:14px;height:14px;margin-left:auto}.fn-wrap{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;margin-top:14px;display:grid}.fn{border:1px dashed var(--border-strong);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--surface-alt) 50%, transparent);flex-direction:column;align-items:center;padding:22px;display:flex}.fn-step{text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);width:100%;max-width:420px;box-shadow:var(--shadow-sm);align-items:center;gap:12px;padding:12px 14px;display:flex}button.fn-step{cursor:pointer}button.fn-step:hover{border-color:var(--border-strong)}.fn-step.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.fn-step.chk{background:var(--surface-soft)}.fn-n{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:99px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.fn-n .i{width:14px;height:14px}.fn-b{flex-direction:column;flex:1;min-width:0;display:flex}.fn-b b{font-weight:600}.fn-b .num{color:var(--text-2);font-size:12.5px}.fn-k{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:2px;font:500 10.5px IBM Plex Mono,monospace}.fn-s{color:var(--text-muted);align-items:center;gap:5px;margin-top:4px;font-size:12px;display:flex}.fn-s .i{flex:none;width:12px;height:12px}.fn-s.warn{color:var(--warning-text,#a35a00)}.fn-st{text-align:right}.fn-st b{font-size:16px;font-weight:600;display:block}.fn-st span{color:var(--text-muted);font-size:11.5px}.fn-line{background:var(--border-strong);width:2px;height:22px}.fn-split{grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-top:0;padding-top:22px;display:grid;position:relative}.fn-split:before{content:"";background:var(--border-strong);width:2px;height:12px;position:absolute;top:0;left:50%}.fn-split:after{content:"";background:var(--border-strong);height:2px;position:absolute;top:12px;left:25%;right:25%}.fn-br{flex-direction:column;align-items:center;display:flex}.fn-lbl{border-radius:99px;align-items:center;gap:5px;margin-bottom:8px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.fn-lbl .i{width:12px;height:12px}.fn-lbl.yes{background:var(--success-soft);color:var(--success-text)}.fn-lbl.no{background:var(--surface-alt);color:var(--text-2)}.fn-end{border:1px solid var(--border);background:var(--surface);border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.fn-end .i{width:14px;height:14px;color:var(--accent)}.fn-add{margin-top:18px}.fn-ed{position:sticky;top:70px}.fn-ed .select{align-items:center;display:flex}.fn-ed .select .i{margin-left:auto}@media (max-width:1100px){.fn-wrap{grid-template-columns:minmax(0,1fr)}.fn-ed{position:static}}@media (max-width:700px){.fn-split{grid-template-columns:minmax(0,1fr)}.fn-split:after,.fn-split:before{display:none}}button.sb-user{text-align:left;border-radius:var(--radius-input);width:100%}button.sb-user:hover{background:var(--hover)}button.sb-user>.i{width:15px;height:15px;color:var(--text-muted);margin-left:auto}.user-menu{min-width:0;inset:auto -24px calc(100% + 6px) 0}.um-row{color:var(--text-2);align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:500;display:flex}.um-row>span{align-items:center;gap:8px;display:inline-flex}.um-row>span .i{width:15px;height:15px;color:var(--text-muted)}.um-seg{margin-left:auto}.um-seg button{min-height:26px;padding:0 6px}.um-seg{gap:1px;padding:2px}.um-seg .i{width:14px;height:14px}.badge.warn{background:var(--warning-soft);color:var(--warning-strong)}html[data-drawer=search] #dg-search{display:flex}.cmdk{padding-top:10vh}.cmdk .box{flex-direction:column;width:min(640px,100%);max-height:76vh;display:flex;overflow:hidden}.ck-in{border-bottom:1px solid var(--border);height:56px;color:var(--text-3);align-items:center;gap:10px;padding:0 16px;display:flex}.ck-in .i{width:18px;height:18px}.ck-in input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font:400 16px IBM Plex Sans,sans-serif}.ck-in input::placeholder{color:var(--text-muted)}.cmdk kbd{border:1px solid var(--border-strong);color:var(--text-3);white-space:nowrap;border-radius:4px;padding:2px 5px;font:500 10.5px IBM Plex Mono,monospace}.ck-chips{border-bottom:1px solid var(--border);gap:6px;padding:10px 16px;display:flex;overflow-x:auto}.ck-chips button{border:1px solid var(--border);height:26px;color:var(--text-muted);background:var(--surface);white-space:nowrap;border-radius:99px;align-items:center;padding:0 10px;font-size:12.5px;line-height:1;display:inline-flex}.ck-chips button.on{background:var(--text);color:var(--surface);border-color:var(--text)}.ck-b{flex:1;padding:4px 8px 8px;overflow:auto}.ck-b .label{padding:12px 8px 6px}.ck-r{text-align:left;width:100%;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.ck-r:hover,.ck-r.sel{background:var(--surface-alt)}.ck-r .ic{border:1px solid var(--border);width:30px;height:30px;color:var(--text-3);background:var(--surface);border-radius:8px;flex:none;place-items:center;display:grid}.ck-r .ic.agent{background:var(--agent-bg);color:var(--agent-ink);border-color:var(--agent-border)}.ck-r .tx{flex-direction:column;flex:1;min-width:0;display:flex}.ck-r .tx b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ck-r .tx>span{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ck-r .go{color:var(--accent);font-size:12.5px;font-weight:600}.ck-r mark{background:var(--status-on-clock-bg);color:inherit;border-radius:3px;padding:0 1px}.ck-pin{border-top:1px solid var(--border);padding:6px 8px}.ck-none{color:var(--text-muted);padding:18px 8px 6px;font-size:13px}.ck-f{border-top:1px solid var(--border);color:var(--text-muted);background:var(--surface-alt);align-items:center;gap:14px;padding:9px 16px;font-size:11.5px;display:flex}.ck-f kbd+kbd{margin-left:3px}.ck-f kbd{margin-right:4px}.ck-f .sp{flex:1}@media (max-width:640px){.cmdk{padding:0}.cmdk .box{border-radius:0;height:100vh;max-height:100vh}.ck-f{display:none}}.drawer.xl{width:min(720px,100vw)}html[data-drawer] .drawer.xl{max-width:100vw}.drawer-acts{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.drawer-acts .sp{flex:1}.facts{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.facts>div{border-bottom:1px solid var(--border);flex-direction:column;gap:2px;min-width:0;padding:9px 0;font-size:13px;display:flex}.facts>div>span{color:var(--text-muted);font-size:12px}.facts>div>b{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-weight:500;display:flex}.facts>div>b .muted{font-weight:400}.sec-h{align-items:center;gap:8px;margin:22px 0 6px;display:flex}.sec-h .label{margin:0}.sec-h a{color:var(--accent);margin-left:auto;font-size:12.5px}.ptbl{border-collapse:collapse;width:100%;font-size:13px}.ptbl td{border-bottom:1px solid var(--border);color:var(--text-2);padding:8px 0}.ptbl td.r{text-align:right;color:var(--text);white-space:nowrap;font-weight:500}.ptbl td+td{padding-left:12px}.tl{margin:0;padding:0;list-style:none}.tl li{color:var(--text-2);padding:0 0 12px 20px;font-size:13px;position:relative}.tl li:before{content:"";background:var(--border-strong);border-radius:99px;width:7px;height:7px;position:absolute;top:6px;left:3px}.tl li:after{content:"";background:var(--border);width:1px;position:absolute;top:15px;bottom:0;left:6px}.tl li:last-child:after{display:none}.tl li .when{color:var(--text-muted);font-size:11.5px;display:block}@media (max-width:640px){.facts{grid-template-columns:1fr}}.filters{gap:10px 16px;margin:12px 0 14px}.filters>.seg{scrollbar-width:none;grid-auto-columns:auto;max-width:100%;overflow-x:auto}.filters>.seg::-webkit-scrollbar{display:none}.filters>.seg button{padding:0 10px}.filters .seg .n{font-variant-numeric:tabular-nums;margin-left:0;font-weight:500}.filters .seg button.on .n{color:var(--text-2)}.fl-bar{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.fl-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fl-chip{border:1px dashed var(--border-strong);height:26px;color:var(--text-2);white-space:nowrap;background:0 0;border-radius:99px;align-items:center;gap:4px;padding:0 10px 0 7px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.fl-chip .i{width:13px;height:13px;color:var(--text-3)}.fl-chip:hover{background:var(--hover);color:var(--text);border-color:var(--text-3)}.fl-chip:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent);outline:none}.fl-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.fl-tools .fl-search{width:240px;height:30px}.fl-tools .btn{border-radius:8px;height:30px;padding:0 10px;font-size:13px}.fl-tools .btn .i{width:14px;height:14px}@media (max-width:860px){.filters{flex-direction:column;align-items:stretch}.filters>.seg{align-self:flex-start}.filters>.seg button{flex:none}.fl-bar{flex-direction:column;align-items:stretch;gap:10px}.fl-tools{flex-wrap:wrap;margin-left:0}.fl-tools .fl-search{flex:100%;width:auto;min-width:0}}.lk-make{grid-template-columns:1fr 1fr;gap:14px 16px;padding:16px;display:grid}.lk-make .field+.field{margin-top:0}.lk-make .lk-out{grid-column:1/-1}.lk-make select{font:inherit;color:inherit;background:0 0;border:0;outline:0;width:100%}.lk-chip{border:1px solid var(--border);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;margin:0 4px 3px 0;padding:2px 6px 2px 2px;font:12px/1.3 IBM Plex Mono,monospace;display:inline-flex}.lk-chip i{background:var(--surface-alt);width:16px;height:16px;color:var(--text-muted);border-radius:4px;place-items:center;font:600 10px/1 IBM Plex Mono,monospace;display:inline-grid}.lk-out .copy{font:500 12.5px IBM Plex Mono,monospace}.lk-prods{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lk-prods>div{flex-direction:column;gap:2px;padding:14px 16px;display:flex}.lk-prods>div+div{border-left:1px solid var(--border)}.lk-prods span{color:var(--text-muted);font-size:12.5px}.st-h{align-items:flex-end;gap:12px;display:flex}.si-ic{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.si-ic .i{width:20px;height:20px}.si-code{gap:8px;display:flex}.si-code input{text-align:center;border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);width:44px;height:52px;color:var(--text);font:600 20px IBM Plex Mono,monospace}.pb-logo{border:1px solid var(--border);border-radius:var(--radius-input);align-items:center;gap:12px;padding:10px 12px;display:flex}.pb-lg{color:#fff;background:#6d4aff;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.pb-lg.sm{border-radius:6px;width:22px;height:22px;font-size:12px}.pb-sw{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pb-sw button{background:var(--c);border:2px solid var(--surface);width:30px;height:30px;box-shadow:0 0 0 1px var(--border-strong);border-radius:99px}.pb-sw button.on{box-shadow:0 0 0 2px var(--text)}.pb-prev{position:sticky;top:76px}.pb-frame{border:1px solid var(--border-strong);color:#111827;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;overflow:hidden}.pb-top{border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.pb-nav{color:#6b7280;margin-left:auto;font-size:11px}.pb-body{flex-direction:column;gap:10px;padding:12px;display:flex}.pb-card{color:#fff;background:#6d4aff;border-radius:10px;flex-direction:column;gap:2px;padding:12px;display:flex}.pb-card b{font-size:22px;font-weight:600}.pb-card span{opacity:.85;font-size:11px}.pb-link{background:#f3f4f6;border-radius:8px;align-items:center;gap:8px;padding:8px 8px 8px 10px;font-size:11px;display:flex}.pb-btn{color:#fff;background:#6d4aff;border-radius:6px;margin-left:auto;padding:4px 8px;font-weight:600}.pb-foot{color:#6b7280;border-top:1px solid #e5e7eb;padding:8px 12px;font-size:10.5px}@media (max-width:860px){.lk-make,.lk-prods{grid-template-columns:1fr}.lk-prods>div+div{border-left:0;border-top:1px solid var(--border)}.si-code input{width:40px}}html[data-drawer=cm] #dr-cm,html[data-drawer=hold] #dr-hold,html[data-drawer=withdraw] #dr-withdraw,html[data-drawer=auto] #dr-auto{transform:none}.cm-d{margin-top:2px;font-size:12px}.cm-why{border-radius:var(--radius-input);background:var(--status-on-customer-bg);color:var(--text-2);gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.cm-why .i{color:var(--status-on-customer-ink);margin-top:2px}.po-set{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.po-set>div{align-items:center;gap:12px;padding:14px 16px;display:flex}.po-set>div+div{border-left:1px solid var(--border)}.po-set .ic{background:var(--surface-alt);width:32px;height:32px;color:var(--text-3);border-radius:8px;flex:none;place-items:center;display:grid}.po-set>div>div{flex-direction:column;flex:1;min-width:0;display:flex}.po-set b{font-weight:600}.po-set span:not(.badge):not(.ic){color:var(--text-muted);font-size:12.5px}@media (max-width:860px){.po-set{grid-template-columns:1fr}.po-set>div+div{border-left:0;border-top:1px solid var(--border)}.ptop .in{flex-wrap:wrap;row-gap:6px;height:auto;padding-top:10px}.pnav{scrollbar-width:none;flex:1 0 100%;order:3;padding-bottom:6px;overflow-x:auto}.pnav a{white-space:nowrap}}html[data-drawer=invite] #dr-invite{transform:none}.tbl.rm td.y,.tbl.rm td.n,.tbl.rm td.p{text-align:center}.tbl.rm th:not(:first-child){text-align:center;white-space:normal;font-size:10px;line-height:1.3}.tbl.rm td.y{color:var(--success-text)}.tbl.rm td.n{color:var(--text-muted)}.tbl.rm td.p{color:var(--text-2);font-size:12px}.tbl.rm td .em{color:var(--text-muted);font-size:12px}.rl{border:1px solid var(--border);border-radius:var(--radius-input);cursor:pointer;gap:10px;padding:9px 10px;display:flex}.rl+.rl{margin-top:6px}.rl.on{border-color:var(--accent);background:var(--accent-soft)}.rl>span:last-child{flex-direction:column;display:flex}.rl>span:last-child span{color:var(--text-muted);font-size:12.5px}.rl .cb{border:1.5px solid var(--border-strong);border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.rl .cb.on{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.rl .cb .i{width:12px;height:12px}.ce-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.ce-r{align-items:center;gap:12px;padding:10px 16px;display:flex}.ce-r+.ce-r{border-top:1px solid var(--border)}.ce-r.sel{background:var(--surface-alt)}.ce-r>div{flex-direction:column;flex:1;min-width:0;display:flex}.ce-r>div span{color:var(--text-muted);font-size:12.5px}.ce-r .tg{background:var(--border-strong);border-radius:99px;flex:none;width:32px;height:18px;position:relative}.ce-r .tg:after{content:"";background:var(--surface);border-radius:99px;width:14px;height:14px;position:absolute;top:2px;left:2px}.ce-r.on .tg{background:var(--btn-primary-bg)}.ce-r.on .tg:after{background:var(--btn-primary-fg);transform:translate(14px)}.em-prev{border:1px solid var(--border-strong);color:#111827;background:#f6f7f9;border-radius:12px;position:sticky;top:76px;overflow:hidden}.em-h{align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.em-b{background:#fff;border-radius:8px;flex-direction:column;gap:6px;margin:0 10px 10px;padding:14px;display:flex}.em-amt{font-size:24px;font-weight:600}.em-l{border-top:1px solid #e5e7eb;justify-content:space-between;padding:6px 0;font-size:11.5px;display:flex}.em-btn{text-align:center;color:#fff;background:#e11d74;border-radius:6px;margin:6px 0;padding:8px;font-size:12px;font-weight:600}.tw{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tw>div{color:var(--text-muted);flex-direction:column;gap:6px;padding:14px 16px;font-size:12.5px;display:flex}.tw>div:nth-child(n+3){border-top:1px solid var(--border)}.tw>div:nth-child(2n){border-left:1px solid var(--border)}.tw b{color:var(--text);font-size:13.5px}.tw .bar{background:var(--surface-alt);border-radius:99px;height:6px;overflow:hidden}.tw .bar i{background:var(--accent);border-radius:99px;height:100%;display:block}@media (max-width:1100px){.ce-grid{grid-template-columns:1fr}.em-prev{position:static}}@media (max-width:640px){.tw{grid-template-columns:1fr}.tw>div:nth-child(2n){border-left:0}.tw>div+div{border-top:1px solid var(--border)}.tbl.rm{display:block;overflow-x:auto}}.dx-lock{border-bottom:1px solid var(--border);background:var(--success-soft);color:var(--success-text);align-items:flex-start;gap:8px;padding:10px 16px;font-size:12.5px;line-height:1.45;display:flex}.dx-lock .i{flex:none;width:14px;height:14px;margin-top:2px}.note.lock{border-color:color-mix(in srgb, var(--success-text) 30%, transparent);background:var(--success-soft)}.note.lock .i{color:var(--success-text)}.lnk-card{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--text);align-items:center;gap:12px;margin-top:16px;padding:12px 14px;text-decoration:none;display:flex}.lnk-card:hover{border-color:var(--border-strong);background:var(--surface-alt)}.lnk-card .ic,.ptx-r .ic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.lnk-card .tx,.ptx-r .tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lnk-card .lc-l{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font:500 10.5px IBM Plex Mono,monospace}.lnk-card .tx>span:last-child,.ptx-r .tx>span{color:var(--text-muted);font-size:12.5px}.lnk-card .go{color:var(--accent);align-items:center;gap:2px;font-size:12.5px;font-weight:600;display:inline-flex}.ptx{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden}.ptx-r{color:var(--text);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.ptx-r+.ptx-r{border-top:1px solid var(--border)}a.ptx-r:hover,.ptx-r.next{background:var(--surface-alt)}.ptx-r .ic{background:var(--surface-alt);width:30px;height:30px;color:var(--text-3)}.ptx-r.next .ic{background:var(--surface)}.ptx-r>b.num{text-align:right;width:78px;font-weight:600}.ptx-r .go{width:16px;color:var(--text-muted);place-items:center;display:grid}.cf-opt{margin-top:10px}.cf-code{word-break:break-all;align-items:flex-start;font-size:11.5px;line-height:1.5}.cf-host{min-height:100vh;position:relative}.cf-page{max-width:980px;margin:0 auto;padding:48px 24px 120px}.cf-hero{text-align:center}.cf-hero h1{letter-spacing:-.02em;margin:8px 0;font-size:34px;font-weight:600}.cf-plans{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.cf-plan{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex}.cf-plan.pick{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.cf-plan .num{font-size:28px;font-weight:600}.cf-plan small{color:var(--text-muted);font-size:13px;font-weight:400}.cf-plan .btn{justify-content:center;margin-top:10px}.cf-inline{margin-top:32px}.cf-box{background:var(--surface);border-radius:12px;grid-template-columns:1fr 1.2fr;gap:0;display:grid;overflow:hidden}.cf-sum{background:var(--bg);flex-direction:column;gap:6px;padding:20px;display:flex}.cf-sum>span:not(.co-brand){color:var(--text-muted);font-size:13px}.cf-sum .cf-due{border-top:1px solid var(--border);color:var(--text);justify-content:space-between;margin-top:auto;padding-top:12px;display:flex}.cf-pay{flex-direction:column;gap:10px;padding:20px;display:flex}.cf-xp{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.xp{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:40px;font-size:13px;font-weight:600;display:flex}.xp .logo{object-fit:contain;width:18px;height:18px}.xp.apple{color:#fff;background:#000}.xp.apple .logo{filter:invert()}.xp.link{color:#011e0f;background:#00d66f}.xp.pp{color:#111;background:#ffc439}.cf-f{border:1px solid var(--border-strong);border-radius:8px;flex-direction:column;gap:3px;padding:9px 12px;font-size:13px;display:flex}.cf-f span{color:var(--text-muted);font-size:11.5px}.cf-f b{font-weight:500}.cf-go{justify-content:center;height:44px;font-size:14.5px}.cf-fine{text-align:center;color:var(--text-muted);font-size:11.5px;line-height:1.5;display:block}.cf-fine a{text-underline-offset:2px;text-decoration:underline}.cf-fine .i{vertical-align:-1px;width:12px;height:12px}.cf-scrim{z-index:50;background:#0a080e8c;position:fixed;inset:0}.cf-pop{background:var(--surface);z-index:51;width:min(760px,100vw - 32px);box-shadow:var(--shadow-pop);border-radius:14px;grid-template-columns:1fr 1.25fr;padding:0;display:grid;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.cf-pop .cf-sum{border-radius:14px 0 0 14px}.cf-x{position:absolute;top:10px;right:10px}.cf-hand{text-align:center;flex-direction:column;align-items:center;gap:10px;width:min(420px,100vw - 32px);padding:34px 28px 26px;display:flex}.cf-hand h2{font-size:18px;font-weight:600}.cf-scrim[hidden],.cf-pop[hidden],.cf-inline[hidden]{display:none!important}@media (max-width:760px){.cf-plans,.cf-box,.cf-pop{grid-template-columns:1fr}.cf-pop{border-radius:14px 14px 0 0;width:100vw;max-height:92vh;top:auto;bottom:0;overflow:auto;transform:translate(-50%)}.cf-pop .cf-sum{border-radius:14px 14px 0 0}.cf-hero h1{font-size:26px}.cf-host .host-top nav{display:none}}.cf-pop .cf-pay{padding-top:46px}.adm-sb{color:#e9e4f0;background:#14101a;border-right-color:#2a2433}.adm-sb .nav a{color:#c9c1d6}.adm-sb .nav a .i{color:#8e839e}.adm-sb .nav a:hover{color:#fff;background:#241e2d}.adm-sb .nav a.is-active{color:#ff7ab8;background:#3a1430}.adm-sb .nav a.is-active .i{color:#ff7ab8}.adm-sb .nav .label{color:#8e839e}.adm-sb .sb-user{color:#e9e4f0}.adm-sb .sb-user .sub{color:#a89fb6}.adm-sb .sb-foot{border-color:#2a2433}.adm-sb .sb-brand svg{width:auto;height:22px}.adm-tag{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#ff2e88;border-radius:99px;align-items:center;gap:4px;margin-left:auto;padding:3px 7px;font:600 10px IBM Plex Mono,monospace;display:inline-flex}.adm-tag .i{width:11px;height:11px}.adm-search{width:min(520px,46vw)}.adm-log{color:var(--text-muted);align-items:center;gap:6px;margin-right:6px;font-size:12px;display:inline-flex}.adm-log .i{width:13px;height:13px}.aq{background:var(--surface-alt);width:30px;height:30px;color:var(--text-3);border-radius:8px;flex:none;place-items:center;display:grid}.ah>div{flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;font-size:13px;display:flex}.ah>div+div{border-top:1px solid var(--border)}.ah span:last-child{color:var(--text-muted);font-size:12.5px}html[data-drawer=merch] #dr-merch{transform:none}html[data-drawer=view-as] #dg-view-as{display:flex}@media (max-width:860px){.adm-log{display:none}}.adm-sb .sb-user .av{color:#ff7ab8;background:#3a1430}.as-page{padding-bottom:0}.as{grid-template-columns:250px minmax(0,1fr);gap:18px;height:calc(100vh - 110px);min-height:640px;display:grid}.as-list{flex-direction:column;gap:2px;display:flex;overflow:auto}.as-new{justify-content:center;margin-bottom:8px}.as-list .label{padding:12px 10px 4px}.as-c{text-align:left;border-radius:var(--radius-input);color:var(--text);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.as-c b{font-size:13px;font-weight:500}.as-c span{color:var(--text-muted);font-size:12px}.as-c:hover{background:var(--hover)}.as-c.on{background:var(--accent-soft)}.as-c.on b{color:var(--accent);font-weight:600}.as-main{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;min-height:0;display:flex}.as-thread{flex-direction:column;flex:1;gap:14px;padding:22px 26px;display:flex;overflow:auto}.as-thread[hidden]{display:none}.as-thread .msg{max-width:760px}.as-thread .msg.bot{max-width:820px}.as-thread .msg .i{vertical-align:-2px;width:15px;height:15px;color:var(--success-text)}.as-q{margin:6px 0 0 18px}.as-q li{margin:3px 0}.as-eff{color:var(--text-2);margin:4px 0 0 18px;font-size:13px}.as-eff li{margin:3px 0}.as-flow{flex-wrap:wrap;align-items:stretch;gap:8px;margin:10px 0 12px;display:flex}.as-step{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;flex:1;gap:2px;min-width:150px;padding:12px;font-size:13px;display:flex}.as-step b{font-size:14px}.as-step .num{font-weight:600}.as-step .muted{font-size:12px}.as-step.up{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.as-step.end{background:var(--surface-alt)}.as-arr{color:var(--text-muted);place-items:center;display:grid}.as-pays{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin-top:8px}.as-pays>div{flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.as-pays>div+div{border-top:1px solid var(--border)}.as-pays .num{width:64px;font-weight:600}.as-pays span:nth-child(2){color:var(--text-2);flex:1}.as-pays .pick{background:var(--accent-soft)}.as-opts{flex-direction:column;gap:8px;margin-top:8px;display:flex}.as-opts .rc{background:var(--surface)}.as-in{border-top:1px solid var(--border);padding:12px 16px}.as-foot{color:var(--text-muted);margin-top:8px;font-size:11.5px}@media (max-width:860px){.as{grid-template-columns:1fr;height:auto}.as-list{display:none}.as-thread{padding:16px}}.cs{color:#1f1e1d;background:#faf9f5;grid-template-columns:240px minmax(0,1fr);min-height:100vh;font-family:IBM Plex Sans,sans-serif;display:grid}html[data-theme=dark] .cs{color:#ecebe6;background:#262624}.cs-side{background:#f0eee6;flex-direction:column;gap:2px;padding:16px 12px;font-size:13px;display:flex}html[data-theme=dark] .cs-side{background:#1f1e1d}.cs-brand{align-items:center;gap:8px;padding:4px 8px 14px;font-size:16px;font-weight:600;display:flex}.cs-brand .i{color:#d97757}.cs-new{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px;display:flex}.cs-side .label{padding:14px 8px 4px}.cs-side a{color:inherit;opacity:.85;border-radius:8px;padding:7px 8px}.cs-side a.on{opacity:1;background:#0000000f;font-weight:500}html[data-theme=dark] .cs-side a.on{background:#ffffff14}.cs-main{flex-direction:column;min-width:0;display:flex}.cs-top{align-items:center;gap:12px;padding:14px 24px;font-size:14px;display:flex}.cs-conn{border:1px solid #0000001f;border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:12px;display:inline-flex}html[data-theme=dark] .cs-conn{border-color:#ffffff29}.cs-conn svg{width:14px;height:14px}.cs-thread{flex-direction:column;flex:1;gap:18px;width:min(760px,100%);margin:0 auto;padding:10px 20px 30px;font-size:15px;line-height:1.6;display:flex}.cs-me{background:#f0eee6;border-radius:14px;align-self:flex-end;max-width:80%;padding:10px 14px}html[data-theme=dark] .cs-me{background:#141413}.cs-bot p{margin:6px 0}.cs-bot ol{margin:4px 0 4px 20px}.cs-bot .mono{font-size:13px}.cs-tool{border:1px solid #0000001a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:4px 0;padding:6px 10px;font-size:12.5px;display:flex}html[data-theme=dark] .cs-tool{border-color:#ffffff24}.cs-tool .i{opacity:.7;width:13px;height:13px}.cs-tool .muted{opacity:.65}.cs-tool .ok{color:#2f7d4f;font-weight:600}.cs-tool.warn{background:#d9a4411a;border-color:#d9a441}.cs-card{background:#fff;border:1px solid #0000001f;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}html[data-theme=dark] .cs-card{background:#30302e;border-color:#ffffff24}.cs-card svg{flex:none;width:26px;height:26px}.cs-card>div{flex-direction:column;flex:1;min-width:200px;display:flex}.cs-card span{opacity:.7;font-size:12.5px}.cs-in{color:#8a877f;background:#fff;border:1px solid #00000024;border-radius:18px;align-items:center;width:min(760px,100% - 40px);margin:0 auto 22px;padding:14px 14px 14px 18px;display:flex}html[data-theme=dark] .cs-in{background:#30302e;border-color:#ffffff24}.cs-send{color:#fff;background:#d97757;border-radius:9px;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}@media (max-width:860px){.cs{grid-template-columns:1fr}.cs-side,.cs-conn{display:none}}html[data-drawer=app] #dr-app{transform:none}.ap-note{border-radius:var(--radius-card);background:var(--surface-alt);margin-bottom:14px;padding:12px 14px}.ap-note p{color:var(--text);margin-top:6px;font-size:13.5px;line-height:1.55}.ap-k{border:1px solid var(--border);border-radius:var(--radius-card)}.rq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.rq-p{flex-direction:column;gap:10px;padding:16px;display:flex}.rq-p.pick{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.rq-p.joined{background:var(--surface-alt)}.rq-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.rq-h b{font-size:15px}.rq-prods{flex-wrap:wrap;gap:6px;display:flex}.rq-prods span{border:1px solid var(--border);border-radius:99px;padding:2px 8px;font-size:12.5px}.rq-rule{color:var(--text-2);flex:1;font-size:13px}.rq-f{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.rq-ch{border:1px solid var(--border);border-radius:var(--radius-input);align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}.rq-ch+.rq-ch{margin-top:6px}.rq-ch.on{border-color:var(--accent)}.rq-list{flex-direction:column;gap:8px;margin:12px 0;padding:0;font-size:13px;list-style:none;display:flex}.rq-list li{align-items:center;gap:8px;display:flex}.rq-list .i{color:var(--text-3);width:14px;height:14px}.rq-sent{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:560px;margin:10px auto;padding:30px;display:flex}.rq-sent h2{margin-top:8px;font-size:19px;font-weight:600}.rq-tl{gap:0;width:100%;margin-top:18px;display:flex}.rq-tl>div{color:var(--text-muted);flex-direction:column;flex:1;align-items:center;gap:3px;font-size:12px;display:flex;position:relative}.rq-tl>div:before{content:"";background:var(--border);z-index:0;width:100%;height:2px;position:absolute;top:6px;left:-50%}.rq-tl>div:first-child:before{display:none}.rq-tl i{background:var(--surface);border:2px solid var(--border-strong);z-index:1;border-radius:99px;width:14px;height:14px}.rq-tl .done i{background:var(--accent);border-color:var(--accent)}.rq-tl b{color:var(--text);font-size:13px}@media (max-width:860px){.rq-grid{grid-template-columns:1fr}}.ap-k{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-k>div{padding:12px 14px}.tbl td[data-col=when],.tbl td[data-col=next]{white-space:nowrap}.knums .kn-s{margin-top:4px;font-size:12.5px}.knums .kn-s .lnk{color:var(--accent);font-weight:600}html[data-drawer=roles] #dr-roles,html[data-drawer=addprice] #dr-addprice{transform:none}#dr-addprice .ap-k .select{width:auto;display:inline-flex}html[data-drawer=team] #dr-team{transform:none}.ap-rows{border:1px solid var(--border);border-radius:var(--radius-card)}.ap-row{align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.ap-row+.ap-row{border-top:1px solid var(--border)}.ap-row .grow{flex:1}.menu.pp{width:320px;padding:0}.pp-search{border-bottom:1px solid var(--border);color:var(--text-3);align-items:center;gap:8px;padding:10px 12px;display:flex}.pp-search .i{flex:none;width:15px;height:15px}.pp-search input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.pp-search input::-webkit-search-cancel-button{display:none}.menu>.pp-search{margin:-4px -4px 4px}.pp-list{max-height:340px;padding:4px;overflow:auto}.pp-head{align-items:center;display:flex}.menu .pp-row{flex:1;min-width:0}.menu .pp-row .meta{margin-left:auto}.menu .pp-x{width:30px;color:var(--text-3);flex:none;justify-content:center;padding:6px 0}.pp-x .i{width:15px;height:15px;transition:transform .15s}.pp-p.open .pp-x .i{transform:rotate(90deg)}.pp-plans{padding:2px 0 6px 22px;display:none}.pp-p.open .pp-plans{display:block}.pp-plan{border-radius:var(--radius-input);min-height:30px;color:var(--text-2);cursor:pointer;align-items:center;gap:9px;padding:4px 8px;font-size:13.5px;display:flex}.pp-plan:hover{background:var(--active)}.pp-plan input{accent-color:var(--accent);width:14px;height:14px;margin:0}.pp-allplans{color:var(--text-3)}.pp-none{color:var(--text-muted);padding:14px 10px;font-size:13px}.pp-plan[hidden],.pp-p[hidden],.pp-row[hidden],.menu [hidden]{display:none}.fl-chip.set{border-style:solid;border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.fl-chip .fl-k{color:var(--text-3);font-weight:500}@media (max-width:520px){.menu.pp{width:min(320px,100vw - 32px)}}.acts .menu.pp,.ph .menu.pp[data-pp]{left:auto;right:0}#dr-ask .drawer-h .ask-capbtn{margin-left:auto}#dr-ask .drawer-h .icon-btn{margin-left:0}.ask-start{flex-direction:column;gap:14px;display:flex}.ask-hi{color:var(--text-2);font-size:14px;line-height:1.55}.ask-hi b{color:var(--text);font-weight:600}.cap{border:1px solid var(--border);border-radius:var(--radius-card);padding:10px 12px 12px}.cap-h{align-items:center;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:600;display:flex}.cap-h .i{width:15px;height:15px;color:var(--accent)}.cap button{text-align:left;border-radius:var(--radius-input);width:100%;color:var(--text-2);padding:6px 8px;font-size:13px;display:block}.cap button:before{content:"“";color:var(--text-3)}.cap button:after{content:"”";color:var(--text-3)}.cap button:hover{background:var(--active);color:var(--text)}.cap-no{background:var(--surface-alt);border-color:#0000}.cap-no p{color:var(--text-3);font-size:12.5px;line-height:1.55}.ask-in .ask-mic{color:var(--text-3);margin-left:auto}.ask-in .ask-mic+.btn{margin-left:4px}.ask-listen{border:1px solid var(--accent);border-radius:var(--radius-input);background:var(--accent-soft);align-items:center;gap:10px;height:44px;padding:0 6px 0 12px;display:none}.ask-heard{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.wave{align-items:center;gap:2px;height:18px;display:inline-flex}.wave i{background:var(--accent);border-radius:2px;width:3px;height:40%;animation:.9s ease-in-out infinite wv}.wave i:nth-child(2){animation-delay:-700ms}.wave i:nth-child(3){animation-delay:-300ms}.wave i:nth-child(4){animation-delay:-500ms}.wave i:nth-child(5){animation-delay:-100ms}.wave i:nth-child(6){animation-delay:-600ms}.wave i:nth-child(7){animation-delay:-200ms}@keyframes wv{0%,to{height:30%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.wave i{height:60%;animation:none}}.ask-fine{color:var(--text-muted);margin-top:8px;font-size:12px;display:none}#dr-ask .ask-chat,html[data-ask=chat] #dr-ask .ask-start,html[data-ask=listening] #dr-ask .ask-start{display:none}html[data-ask=chat] #dr-ask .ask-chat,html[data-ask=listening] #dr-ask .ask-chat{display:flex}html:not([data-ask=chat]):not([data-ask=listening]) #dr-ask .sugg,html[data-ask=listening] #dr-ask .ask-in{display:none}html[data-ask=listening] #dr-ask .ask-listen{display:flex}html[data-ask=listening] #dr-ask .ask-fine{display:block}html:not([data-ask=chat]):not([data-ask=listening]) #dr-ask .ask-capbtn{display:none}#dr-ask .drawer-h h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-drawer=charge] #dr-charge{transform:none}.ch-b .field+.field,.ch-b .field+div,.ch-b div+.field{margin-top:16px}.ch-cust{border:1px solid var(--border-strong);border-radius:var(--radius-card);align-items:center;gap:10px;padding:10px 12px;display:flex}.ch-cust .tx{flex-direction:column;flex:1;min-width:0;display:flex}.ch-cust .tx b{font-weight:600}.ch-cust .tx span{color:var(--text-muted);font-size:12.5px}.ch-sub,html[data-chkind=sub] .ch-one{display:none}html[data-chkind=sub] .ch-sub{display:block}html[data-chkind=sub] span.ch-sub{display:inline}.ch-card{margin-top:10px;display:none}html[data-chpm=card] .ch-card{display:block}.ch-stripe{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface-soft);padding:10px}.ch-lock{color:var(--text-3);align-items:center;gap:6px;margin-bottom:8px;font-size:12px;display:flex}.ch-lock .i{width:13px;height:13px}.ch-row{gap:8px;display:flex}.ch-row+.ch-row{margin-top:8px}.ch-in{border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);height:36px;color:var(--text-muted);align-items:center;min-width:72px;padding:0 10px;font-size:13.5px;display:flex}.ch-in.grow{flex:1}.ch-ck{align-items:flex-start;gap:8px;margin-top:10px;font-size:13px;display:flex}.ch-ck input{accent-color:var(--accent);margin-top:2px}.ch-more summary{cursor:pointer;color:var(--text-2);margin-top:16px;font-size:13px;font-weight:600}.ch-f{align-items:center}.ch-sum{color:var(--text-muted);flex-direction:column;font-size:12px;display:flex}.ch-sum b{color:var(--text);font-size:18px;font-weight:600}.ch-log{color:var(--text-muted);padding:0 16px 12px;font-size:11.5px}div.ch-one,html[data-chkind=sub] div.ch-sub{margin-top:16px}.ac-link{color:var(--text-2);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.ac-link .icon-btn{width:26px;height:26px}.ac-fn{color:var(--accent);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.ac-fn .i{width:14px;height:14px}.ac-fn.add{color:var(--text-3);font-weight:500}.ac-fn.add:hover{color:var(--accent)}.menu.ac-share{min-width:280px;left:auto;right:0}@media (max-width:520px){.ac-fn{white-space:normal}.ac-fn .num{display:none}}.wz{grid-template-columns:220px minmax(0,680px);align-items:start;gap:20px;display:grid}.wz-steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.wz-steps li{border-radius:var(--radius-input);color:var(--text-3);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.wz-steps li i{border:1px solid var(--border-strong);border-radius:99px;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:600;display:grid}.wz-steps li.on{color:var(--text);background:var(--accent-soft);font-weight:600}.wz-steps li.on i{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.wz-steps li.done{color:var(--text-2)}.wz-steps li.done i{background:var(--success-soft);color:var(--success-text);border-color:#0000}.wz-body{padding:20px 22px 0}.wz-body h2{margin-bottom:14px;font-size:17px;font-weight:600}.wz-p{display:none}.wz-p .field+.field{margin-top:16px}html[data-wz="1"] .wz-p[data-wz="1"],html[data-wz="2"] .wz-p[data-wz="2"],html[data-wz="3"] .wz-p[data-wz="3"],html[data-wz="4"] .wz-p[data-wz="4"],html[data-wz="5"] .wz-p[data-wz="5"]{display:block}.wz-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wz-two .rc+.rc{margin-top:0}.wz-list{border:1px solid var(--border);border-radius:var(--radius-card);padding:4px}.wz-list .ck-row{align-items:center;gap:8px;display:flex}.wz-list .is-off{color:var(--text-muted)}.wz-logo{border:1px dashed var(--border-strong);border-radius:var(--radius-input);height:36px;color:var(--text-2);align-items:center;gap:8px;margin-right:12px;padding:0 12px;font-size:13px;display:inline-flex}.wz-sum b{font-weight:500}.wz-f{border-top:1px solid var(--border);align-items:center;gap:8px;margin:22px -22px 0;padding:12px 22px;display:flex}.wz-done{display:none}html[data-wz="5"] .wz-done{display:inline-flex}html[data-wz="5"] [data-wz-next]{display:none}html[data-wz="1"] [data-wz-back]{visibility:hidden}@media (max-width:760px){.wz{grid-template-columns:1fr}.wz-steps{flex-direction:row;overflow-x:auto}.wz-steps li span{display:none}.wz-steps li.on span{display:inline}.wz-two{grid-template-columns:1fr}}.ptop .me-wrap{margin-left:auto}.ptop button.me{border-radius:var(--radius-input);color:inherit;margin-left:0;padding:4px 6px}.ptop button.me:hover{background:var(--hover)}.menu.me-menu{min-width:240px;left:auto;right:0}.me-h{flex-direction:column;padding:8px 10px 4px;display:flex}.me-h b{font-weight:600}.me-h span{color:var(--text-muted);font-size:12.5px}.aa-prog>div{border-top:1px solid var(--border);align-items:center;gap:10px;padding:12px 18px;display:flex}.aa-prog .tx{flex-direction:column;flex:1;display:flex}.aa-prog .tx b{font-weight:600}.aa-prog .tx span{color:var(--text-muted);font-size:12.5px}.aa-foot{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.aa-leave{color:var(--danger,#c0262d)}@media (max-width:520px){#emails .seg{flex-wrap:wrap;height:auto}.portal .set-h{flex-wrap:wrap}.portal .set-h .tx{flex-basis:calc(100% - 50px)}#emails .seg{grid-template-columns:1fr 1fr;width:100%;display:grid}}html[data-drawer=splink] #dr-splink{transform:none}.sl-who{align-items:center;gap:4px;display:flex}.sl-who .av-x+.av-x{box-shadow:0 0 0 2px var(--surface);margin-left:-8px}.sl-b .field+.field,.sl-b label.field+.field{margin-top:16px}.sl-pick{border:1px solid var(--border-strong);border-radius:var(--radius-input);background:var(--surface);flex-wrap:wrap;gap:6px;padding:6px;display:flex}.sl-pick input{min-width:120px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.sl-chip{background:var(--accent-soft);color:var(--accent);border-radius:99px;align-items:center;gap:4px;padding:3px 6px 3px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.sl-chip .i{width:12px;height:12px}.sl-from{border-color:var(--accent)}.sl-row{flex-wrap:wrap;align-items:center;gap:14px;padding:4px 18px 16px;display:flex}.sl-row .tx{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.sl-row .tx b{font-weight:600}.sl-row .tx span{color:var(--text-muted);font-size:13px}.sl-row .copy{font-family:var(--font-mono,monospace);border:1px solid var(--border-strong);border-radius:var(--radius-input);align-items:center;gap:8px;max-width:100%;padding:6px 6px 6px 10px;font-size:12.5px;display:flex;overflow:hidden}.np-id{align-items:center;gap:6px;font-size:13px;display:flex}.np-id .mono{border-radius:var(--radius-input);background:var(--surface-alt);padding:4px 8px}.np-id .muted{margin-left:4px;font-size:12.5px}.ps-row{border-top:1px solid var(--border);grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.ps-l{font-size:13.5px;font-weight:600}.ps-v{flex-direction:column;gap:3px;min-width:0;font-size:13.5px;display:flex}.ps-v>div{align-items:center;gap:8px;display:flex}.ps-s{color:var(--text-muted);font-size:12.5px}.ps-tag{background:var(--surface-alt);color:var(--text-3);border-radius:99px;align-self:flex-start;padding:1px 7px;font-size:11px;font-weight:600}.ps-tag.own{background:var(--accent-soft);color:var(--accent)}.ps-a{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ps-reset{color:var(--text-3);font-size:12px}.ps-img{background:linear-gradient(135deg, var(--data-1), var(--accent-2));border-radius:6px;flex:none;width:28px;height:28px}html[data-ps=own] .ps-row:not(.is-own){display:none}html[data-ps=own] .ps-g:not(:has(.is-own)){display:none}.ps-danger{gap:8px;margin-top:18px;display:flex}.np-what summary{cursor:pointer;color:var(--text-2);margin-top:14px;font-size:13px;list-style:none}.np-what summary .lnk{margin-left:4px}@media (max-width:720px){.ps-row{grid-template-columns:minmax(0,1fr) auto}.ps-l{grid-column:1/-1}.ps-v>div{flex-wrap:wrap}.ps-v .mono{overflow-wrap:anywhere;min-width:0}.ps-reset{text-align:right}}.wl-lad{border-top:1px solid var(--border);margin:0;list-style:none}.wl-lad .st{min-width:110px}.wl-auto{border-top:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.wl-auto .ic{color:var(--text-muted);display:inline-flex}.wl-auto .btn{margin-left:auto}.linkish{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.wl-fees{margin-top:10px;font-size:12.5px}.wl-fees td,.wl-fees th{padding:8px 10px}@media (max-width:640px){.wl-lad{grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.wl-lad .st{border-bottom:1px solid var(--border);min-width:0;border-left:0!important}.wl-lad .st:nth-child(3n+2),.wl-lad .st:nth-child(3n){border-left:1px solid var(--border)!important}.wl-lad .st:nth-child(n+4){border-bottom:0}}html[data-drawer=addacct] #dr-addacct{transform:none}.aa-steps{counter-reset:aa;gap:6px;margin:0 0 18px;padding:0;font-size:12.5px;list-style:none;display:flex}.aa-steps li{counter-increment:aa;color:var(--text-3);align-items:center;gap:6px;display:flex}.aa-steps li:before{content:counter(aa);border:1px solid var(--border-strong);border-radius:99px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:600;display:grid}.aa-steps li+li:after{content:none}.aa-steps li+li{border-left:1px solid var(--border);padding-left:10px}.aa-steps li.on{color:var(--text);font-weight:600}.aa-steps li.on:before{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.aa-steps li.done:before{content:"✓";background:var(--success-soft);color:var(--success-text);border-color:#0000}.aa-p,.aa-k,#dr-addacct [data-aa-on]{display:none}#dr-addacct .rc+.rc{margin-top:8px}.aa-by{color:var(--text-muted);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.aa-by svg,.aa-by img{width:16px;height:16px}.aa-back{border:1px solid var(--border);border-radius:var(--radius-input);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;font-size:13.5px;display:flex}.aa-back .badge{margin-left:auto}.aa-done{align-items:flex-start;gap:12px;font-size:14px;display:flex}.aa-done .ic{background:var(--success-soft);width:32px;height:32px;color:var(--success-text);border-radius:99px;flex:none;place-items:center;display:grid}html[data-aa="1"] .aa-p[data-aa="1"],html[data-aa="2"] .aa-p[data-aa="2"],html[data-aa="3"] .aa-p[data-aa="3"],html[data-aa="4"] .aa-p[data-aa="4"],html[data-aak=hermos] .aa-k[data-k=hermos],html[data-aak=stripe] .aa-k[data-k=stripe],html[data-aak=paypal] .aa-k[data-k=paypal]{display:block}html[data-aa="1"] #dr-addacct [data-aa-on="1"],html[data-aa="3"] #dr-addacct [data-aa-on="3"],html[data-aa="4"] #dr-addacct [data-aa-on="4"],html[data-aa="2"][data-aak=hermos] #dr-addacct [data-aa-kon=hermos],html[data-aa="2"][data-aak=stripe] #dr-addacct [data-aa-kon=stripe],html[data-aa="2"][data-aak=paypal] #dr-addacct [data-aa-kon=paypal]{display:inline-flex}html[data-aa="1"] #dr-addacct [data-aa-back],html[data-aa="4"] #dr-addacct [data-aa-back],html:not([data-aa="1"]) #dr-addacct [data-aa-cancel],.ch-conf,html[data-chconf="1"] #dr-charge .drawer-b,html[data-chconf="1"] #dr-charge .drawer-f,html[data-chconf="1"] #dr-charge .ch-log{display:none}html[data-chconf="1"] #dr-charge .ch-conf{padding:28px 24px;display:block}.ch-conf h3{margin:14px 0 6px;font-size:16px;font-weight:600}.ch-conf-ic{background:var(--warning-soft);width:40px;height:40px;color:var(--warning-strong);border-radius:99px;place-items:center;display:grid}.ch-conf-l{border:1px solid var(--border);border-radius:var(--radius-input);align-items:center;gap:10px;margin:16px 0 8px;padding:10px 12px;font-size:13px;display:flex}.ch-conf-l .btn{margin-left:auto}.ch-conf-f{justify-content:flex-end;margin-top:20px;display:flex}.rck{margin-bottom:14px;display:none}html[data-recheck="1"] .rck{display:flex}.rf-part{display:none}html[data-rfpart="1"] .rf-part{display:flex}html[data-rfpart="1"] .rf-full,.rf-part-i{display:none}html[data-rfpart="1"] .rf-part-i{display:inline}html[data-rfpart="1"] .rf-full-i{display:none}@media (max-width:640px){.seg{max-width:100%}.seg>button{white-space:normal;height:auto;min-height:30px;padding-top:5px;padding-bottom:5px;line-height:1.25}.tbl-scroll{overflow-x:auto}.tbl .who .nm{overflow-wrap:anywhere}.ob-top .hide-s,.tbl .act .hide-s{display:none}.tbl th,.tbl td{padding-left:10px;padding-right:10px}.tbl .who .em{overflow-wrap:anywhere}}html[data-drawer=limit] #dr-limit{transform:none}.lim-blk{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.lim-blk .lb-h{margin-bottom:4px;font-size:13px;font-weight:600}.lim-f{padding:4px 0 12px 46px;display:none}.lim-f.show{display:block}.lim-f .rc+.rc{margin-top:8px}.lim-f .lb{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.lim-notes{color:var(--text-muted);gap:4px;margin:12px 0 0;padding-left:18px;font-size:12.5px;display:grid}.lim-bar{background:var(--surface-alt);border-radius:99px;width:120px;height:4px;margin:6px 0 4px;display:flex;overflow:hidden}.lim-bar i{background:var(--accent);height:100%;display:block}.lim-bar i.h{background:var(--warning-strong);opacity:.6}.lim-st,#dr-limit .lim-full{display:none}html[data-limst=open] .lim-st.lim-open,html[data-limst=full] .lim-st.lim-full,html[data-limst=full] #dr-limit .lim-full{display:block}html[data-limst=full] #dr-limit .lim-open,#dr-limit .drawer-f .lim-full{display:none}html[data-limst=full] #dr-limit .drawer-f .lim-full{display:inline-flex}.lim-wl{border:1px solid var(--border);border-radius:var(--radius-input);align-items:center;gap:8px;margin-top:12px;padding:12px 14px;display:flex}.lim-wl>div{flex-direction:column;margin-right:auto;font-size:13px;display:flex}@media (max-width:640px){.lim-f{padding-left:0}}.lim-blk button.sw{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}.lim-blk button.sw b{font-weight:600}.who .ml{color:var(--text-muted);align-items:center;gap:4px;font-size:12px;line-height:1.3;display:flex}.cp{width:20px;height:20px;color:var(--text-muted);vertical-align:middle;opacity:0;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:opacity .12s;display:inline-flex;position:relative}.cp .i{width:13px;height:13px}.cp:hover{background:var(--surface-alt);color:var(--text)}tr:hover .cp,.cp:focus-visible,.cp.on,.cp.copied{opacity:1}@media (hover:none),(max-width:560px){.cp{opacity:1}}.cp.copied:after,.ref.copied:after{content:"Copied";background:var(--text);color:var(--surface);white-space:nowrap;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:500;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.ref{position:relative}html[data-drawer=mkedit] #dr-mkedit,html[data-drawer=mkinvite] #dr-mkinvite{transform:none}.mk-toast{left:50%;bottom:var(--bottom-inset,24px);opacity:0;pointer-events:none;z-index:400;background:var(--text);color:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-pop);padding:9px 14px;font-size:13px;font-weight:500;transition:opacity .16s,transform .16s;position:fixed;transform:translate(-50%,20px)}.mk-toast.on{opacity:1;transform:translate(-50%)}.inapp{border:1px dashed var(--border-strong);height:24px;color:var(--text-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:99px;align-items:center;gap:4px;margin-right:6px;padding:0 8px;font-size:11.5px;display:inline-flex}.inapp .i{width:12px;height:12px}.inapp.on{border-style:solid;border-color:var(--info-border);background:var(--accent-soft);color:var(--accent)}.set.fold:not(.open)>.set-b{display:none}.ic.agent{flex-direction:initial;text-align:center;place-items:center;gap:0;padding:0;display:grid}.ask-ai{border-radius:var(--radius-input);border:1px solid var(--agent-border);background:var(--agent-bg);height:32px;color:var(--agent-ink);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;margin-left:8px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.ask-ai .i{width:15px;height:15px}.ask-ai:hover{box-shadow:0 0 0 3px var(--lime-soft)}@media (max-width:640px){.ask-ai{gap:0;padding:0 8px;font-size:0}.ask-ai .i{width:16px;height:16px}}.ck-renew{color:var(--text-muted);margin:14px 0 8px;font-size:13px;line-height:1.5}.ck-renew b{color:var(--text);font-weight:600}.ck-tick{border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.ck-tick input{accent-color:var(--accent,currentColor);margin-top:2px}.ck-tick a{text-underline-offset:2px;text-decoration:underline}.ck-tick.bad{border-color:var(--danger-border);background:var(--danger-soft)}.ck-tickerr{color:var(--danger-text);align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;display:flex}.ck-tickerr[hidden]{display:none}.ck-tickerr svg{width:14px;height:14px}.lg-slot{border:1px dashed var(--border-strong);border-radius:var(--radius-card);align-items:center;gap:14px;padding:10px 12px;display:flex}.lg-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lg-sq{color:#b0135e;background:#fde2ef;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:inline-grid}.lg-sq.big{border-radius:10px;width:44px;height:44px;font-size:15px}.lg-sq.img{background:var(--surface-alt);color:var(--text-3)}.lg-sq.img .i{width:14px;height:14px}.lg-wide{color:var(--text);align-items:center;gap:8px;min-width:150px;font-size:14px;font-weight:600;display:inline-flex}.lg-fb{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lg-fb>div{border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.lg-fb>div>span:last-child{color:var(--text-muted);font-size:12px}#dr-newprod [data-np-show][hidden]{display:none}.pp-hint{color:var(--text-muted);padding:2px 10px 6px;font-size:11.5px}.pg-r{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.pg-seg button{padding:3px 10px;font-size:12.5px}@media (max-width:620px){.pg-r .muted,.pg-seg{display:none}}.gl .ph h1 .gl-acct{color:var(--text-muted);letter-spacing:0;margin-left:8px;font-size:13px;font-weight:500}.golive-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;max-width:1080px;margin-top:12px;display:grid}.gl-main{min-width:0}.gl-need{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding:16px;display:grid}.gl-col ul{color:var(--text-2);margin:6px 0 0;padding-left:16px;font-size:13px;line-height:1.7}html[data-glbiz=company] .gl-b[data-b=solo],html[data-glbiz=solo] .gl-b[data-b=company]{display:none}.gl-time{border-top:1px solid var(--border);color:var(--text-2);align-items:center;gap:8px;padding:11px 16px;font-size:13px;display:flex}.gl-time .i{width:15px;height:15px;color:var(--text-3)}.gl-time b{color:var(--text);margin-right:4px;font-weight:600}.gl-stripe{overflow:hidden}.gl-s-intro{flex-direction:column;align-items:flex-start;gap:8px;padding:28px 24px 24px;display:flex}.gl-s-t{letter-spacing:-.01em;font-size:17px;font-weight:600}.gl-s-d{color:var(--text-2);max-width:520px;margin-bottom:8px;font-size:13.5px}.gl-s-body{flex-direction:column;gap:14px;padding:24px;display:flex}.gl-s-body .field+.field{margin-top:0}.gl-f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gl-s-f{gap:8px;padding-top:6px;display:flex}.gl-popnote{border-top:1px solid var(--border);background:var(--surface-alt);color:var(--text-2);gap:10px;padding:11px 16px;font-size:12.5px;display:flex}.gl-popnote .i{width:15px;height:15px;color:var(--text-3);flex:none;margin-top:1px}.gl-popnote a,.gl-legal a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.gl-legal{border-top:1px solid var(--border);color:var(--text-muted);padding:10px 24px;font-size:12px}.gl-fix-h{border-bottom:1px solid var(--border);background:var(--accent-soft);color:var(--text-2);align-items:center;gap:8px;padding:10px 24px;font-size:12.5px;display:flex}.gl-fix-h .i{width:15px;height:15px;color:var(--accent)}.gl-drop{border:1px dashed var(--border-strong);border-radius:var(--radius-card);align-items:center;gap:12px;padding:18px;display:flex}.gl-drop>.i{width:22px;height:22px;color:var(--text-3);flex:none}.gl-drop>span{flex-direction:column;flex:1;gap:2px;font-size:13px;display:flex}.gl-under{align-items:center;gap:10px;margin-top:10px;font-size:12.5px;display:flex}.gl-under a{color:var(--accent);font-weight:600}.gl-state{gap:16px;padding:22px 24px;display:flex}.gl-state h2{letter-spacing:-.01em;margin-bottom:6px;font-size:17px;font-weight:600}.gl-state p{color:var(--text-2);max-width:600px;margin-bottom:14px;line-height:1.55}.gl-state .facts{max-width:520px;margin-bottom:4px}.gl-ic{border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.gl-ic .i{width:20px;height:20px}.gl-ic.clock{background:var(--status-on-clock-bg);color:var(--status-on-clock-ink)}.gl-ic.ok{background:var(--success-soft);color:var(--success-text)}.gl-ic.warn{background:var(--warning-soft);color:var(--warning-strong)}.gl-ic.bad{background:var(--danger-soft);color:var(--danger-strong)}.gl-dl{border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;gap:8px;max-width:560px;margin:0 0 16px;padding:12px 14px;display:flex}.gl-dl>div{color:var(--text-2);align-items:center;gap:10px;font-size:13px;display:flex}.gl-dl .badge{justify-content:center;min-width:78px}.gl-steps{counter-reset:gl;margin:0;padding:8px 16px 12px;list-style:none}.gl-steps li{counter-increment:gl;color:var(--text-2);padding:8px 0 8px 32px;font-size:13px;font-weight:500;position:relative}.gl-steps li:before{content:counter(gl);border:1px solid var(--border-strong);width:20px;height:20px;color:var(--text-3);border-radius:99px;place-items:center;font-size:11px;font-weight:600;display:grid;position:absolute;top:7px;left:0}.gl-steps li span{color:var(--text-muted);font-size:12px;font-weight:400;display:block}.gl-steps li.done:before{content:"✓";background:var(--success-soft);color:var(--success-text);border-color:#0000}.gl-steps li.on{color:var(--text);font-weight:600}.gl-steps li.on:before{background:var(--ink,var(--text));color:var(--surface);border-color:#0000}.gl-why{color:var(--text-2);margin-top:12px;padding:12px 14px;font-size:12.5px;line-height:1.55}.gl-why b{color:var(--text)}@media (max-width:900px){.golive-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.gl-need,.gl-f2{grid-template-columns:minmax(0,1fr)}.gl-state{flex-direction:column}.gl .ph h1 .gl-acct{margin:2px 0 0;display:block}}.gl .ph.tight{max-width:1080px}.req-due,.req-paused{display:none!important}html[data-req=due] .req-due,html[data-req=paused] .req-paused{display:flex!important}.urgent.req-due{border-color:var(--warning-border);background:var(--warning-soft);color:var(--warning-strong)}.urgent .i{flex:none}.am-sec+.am-sec{margin-top:18px}.am-h{align-items:center;margin-bottom:4px;display:flex}.am-h b{font-weight:600}.am-h .btn{margin-left:auto}.note.req-due,.note.req-paused{display:none!important}html[data-req=due] .note.req-due,html[data-req=paused] .note.req-paused{display:flex!important}html[data-drawer=acctm] #dr-acctm,html[data-drawer=acctst] #dr-acctst,html[data-drawer=acctpp] #dr-acctpp,html[data-drawer=nextdate] #dr-nextdate,html[data-drawer=pmswitch] #dr-pmswitch,html[data-drawer=payout] #dr-payout,html[data-drawer=pausesub] #dr-pausesub,html[data-drawer=affrep] #dr-affrep{transform:none}#dr-pmswitch .rc{text-align:left;align-items:center;gap:8px;width:100%;display:flex}#dr-pmswitch .rc+.rc{margin-top:8px}.rm .ph h1 .badge{vertical-align:3px}.rm-top{grid-template-columns:300px minmax(0,1fr);gap:14px;margin-bottom:14px;display:grid}.rm-all .card-b{flex-direction:column;gap:10px;display:flex}.rm-pct{letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1}.rm-pct small{color:var(--text-muted);letter-spacing:0;margin-left:6px;font-size:13px;font-weight:500}.rm-bar{background:var(--surface-alt);border-radius:99px;height:8px;display:flex;overflow:hidden}.rm-bar i{height:100%;display:block}.rm-bar .d{background:var(--success)}.rm-bar .r{background:var(--accent);opacity:.55}.rm-bar .b{background:var(--accent);opacity:.25}.rm-leg{color:var(--text-muted);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.rm-leg span{align-items:center;gap:5px;display:inline-flex}.rm-leg b{color:var(--text);font-weight:600}.rm-leg i{border-radius:2px;width:8px;height:8px;display:inline-block}.rm-now .row-i{padding:9px 16px}.rm-now .who-l{color:var(--text-muted);white-space:nowrap;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.rm-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.rm-area{border-top:1px solid var(--border)}.rm-area:first-child{border-top:0}.rm-ah{cursor:pointer;text-align:left;grid-template-columns:18px minmax(160px,240px) minmax(120px,1fr) 54px minmax(0,1.2fr);align-items:center;gap:14px;width:100%;padding:11px 16px;display:grid}.rm-ah:hover{background:var(--active)}.rm-ah .chev{width:14px;height:14px;color:var(--text-3);transition:transform .15s}.rm-area.open .rm-ah .chev{transform:rotate(90deg)}.rm-ah .nm{font-weight:600}.rm-ah .pc{text-align:right;font:600 13px/1 IBM Plex Mono,ui-monospace,monospace}.rm-ah .chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.rm-items{padding:0 16px 10px 48px;display:none}.rm-area.open .rm-items{display:block}.rm-it{border-top:1px dashed var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:8px 0;font-size:13px;display:grid}.rm-it .t{color:var(--text)}.rm-it .t .muted{margin-left:6px;font-size:12px}.rm-it .st{justify-content:flex-end;align-items:center;gap:6px;display:flex}.rm-it .why{color:var(--danger-strong);grid-column:1/-1;font-size:12px}.rm-chip{background:var(--danger-soft);color:var(--danger-strong);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.rm-chip .i{width:12px;height:12px}.rm-empty{text-align:center;color:var(--text-muted);padding:28px 16px}@media (max-width:900px){.rm-top{grid-template-columns:minmax(0,1fr)}.rm-ah{grid-template-columns:18px minmax(0,1fr) 54px}.rm-ah .rm-bar,.rm-ah .chips{display:none}.rm-items{padding-left:16px}}.rm-tools .rm-chip{cursor:pointer;border:1px solid #0000}.rm-tools .rm-chip.on{border-color:currentColor}html[data-drawer=fncode] #dr-fncode,html[data-drawer=fntest] #dr-fntest{transform:none}button.fn-end{cursor:pointer}button.fn-end:hover{border-color:var(--border-strong)}.fn-end.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.fn-end .muted{font-size:12px;font-weight:400}.fn-ai{border-radius:var(--radius-card);border:1px solid var(--agent-border);background:var(--agent-bg);color:var(--agent-ink);align-items:center;gap:10px;margin:0 0 12px;padding:9px 12px 9px 14px;display:flex}.fn-ai[hidden]{display:none}.fn-ai b{font-weight:600}.fn-ai .sp{flex:1}.fn-ai>.i{flex:none}.fnc{counter-reset:fnc;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.fnc li{counter-increment:fnc;padding-left:30px;position:relative}.fnc li:before{content:counter(fnc);border:1px solid var(--border-strong);width:20px;height:20px;color:var(--text-3);border-radius:99px;place-items:center;font-size:11px;font-weight:600;display:grid;position:absolute;top:1px;left:0}.fnc-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.fnc-h b{font-weight:600}.fnc-h .badge{margin-left:auto}.fnt .ic.ok-ic{background:var(--success-soft);color:var(--success-text)}.fn-ed .help .i{width:13px;height:13px;color:var(--success-text);vertical-align:-2px}@media (max-width:860px){.fn-ai{flex-wrap:wrap}}.fn-ed[hidden]{display:none}.tabs-acts{align-items:center;gap:8px;margin-left:auto;padding-bottom:6px;display:flex}@media (max-width:860px){.tabs-acts{padding-left:12px}.tabs-acts .btn{white-space:nowrap}}.int-blk{border:1px dashed var(--border-strong);border-radius:var(--radius-card);flex-direction:column;gap:2px;padding:8px;display:flex}.int-blk .label{padding:0 6px 4px}.int-blk a{border-radius:var(--radius-input);color:var(--text-2);align-items:center;gap:10px;padding:6px 8px;font-size:13px;font-weight:500;display:flex}.int-blk a .i{width:16px;height:16px;color:var(--text-3)}.int-blk a:hover,.int-blk a.is-active{background:var(--active);color:var(--text)}.adm-sb .int-blk{border-color:#ffffff2e}.adm-sb .int-blk a{color:#c9c1d6}.adm-sb .int-blk a:hover{color:#fff;background:#ffffff14}.int-fab{z-index:var(--z-toast);border:1px dashed var(--border-strong);background:var(--surface);box-shadow:var(--shadow-md);border-radius:99px;align-items:center;gap:4px;padding:5px 6px 5px 10px;font-size:12.5px;display:flex;position:fixed;bottom:16px;left:16px}.int-fab a{color:var(--text-2);border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-weight:500;display:inline-flex}.int-fab a .i{width:14px;height:14px;color:var(--text-3)}.int-fab a:hover{background:var(--active);color:var(--text)}html[data-nobar] .int-blk,html[data-nobar] .int-fab{display:none!important}.mi.um-staff .badge{margin-left:auto}html[data-role=affiliate] .um-staff{display:none!important}@media (max-width:860px){.int-fab{inset:10px 10px auto auto}}.rm-ah .nm small{color:var(--text-muted);margin-top:2px;font:500 11px/1.3 IBM Plex Mono,ui-monospace,monospace;display:block}.rm-it .t .ref{color:var(--text-3);white-space:nowrap;margin-left:8px;font:500 10.5px/1 IBM Plex Mono,ui-monospace,monospace}.rm-it .why{color:var(--text-2)}.rm-it:has(.badge.bad) .why{color:var(--danger-strong)}.rm-steps{margin-bottom:14px}.rm-steps ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:4px 16px 14px;list-style:none;display:grid}.rm-steps li{border:1px solid var(--border);color:var(--text-muted);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;font-size:12px;display:flex;position:relative}.rm-steps li b{color:var(--text);font-size:12.5px;font-weight:600}.rm-steps li.on{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:color-mix(in srgb, var(--accent) 6%, transparent)}.rm-steps li em{color:var(--accent-text,var(--accent));font-size:10.5px;font-style:normal;font-weight:600;position:absolute;top:8px;right:8px}@media (max-width:900px){.rm-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.tsw-launch{z-index:calc(var(--z-toast) - 1);background:var(--text);width:56px;height:56px;color:var(--bg);box-shadow:var(--shadow-pop);cursor:pointer;border:0;border-radius:99px;place-items:center;transition:transform .15s;display:grid;position:fixed;bottom:20px;right:20px}.tsw-launch:hover{transform:scale(1.04)}.tsw-launch>.i{width:24px;height:24px}.tsw-launch .tsw-x{display:none}.tsw-launch .tsw-x .i{width:26px;height:26px}html[data-tore] .tsw-launch{background:var(--surface);color:var(--text);border:1px solid var(--border)}html[data-tore] .tsw-launch>.i{display:none}html[data-tore] .tsw-launch .tsw-x{display:grid}.tsw-dot{background:var(--success);border:2px solid var(--bg);border-radius:99px;width:14px;height:14px;position:absolute;top:2px;right:2px}html[data-tore] .tsw-dot{display:none}.designbar~.mocknote,.mocknote{bottom:88px}.tsw{z-index:calc(var(--z-toast) - 1);background:var(--bg);border:1px solid var(--border);width:380px;height:min(640px,100vh - 120px);box-shadow:var(--shadow-pop);border-radius:22px;flex-direction:column;display:none;position:fixed;bottom:88px;right:20px;overflow:hidden}html[data-tore] .tsw{display:flex}html[data-tore] .mocknote{display:none}.tsw-h{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 60%), var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 12px 14px 16px;display:flex}.tsw-logo{background:var(--bg);border:1px solid var(--border);border-radius:12px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tsw-logo svg{width:20px;height:20px}.tsw-ht{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tsw-ht b{font-size:14px;font-weight:600}.tsw-ht span{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.tsw-on{background:var(--success);border-radius:99px;width:7px;height:7px;display:none}.tsw-name-chat,.tsw-name-person,.tsw-back{display:none}html[data-tore=person] .tsw-name-person{display:block}html[data-tore=chat] .tsw-name,html[data-tore=person] .tsw-name{display:none}html[data-tore=chat] .tsw-name-chat{display:block}html[data-tore=chat] .tsw-on,html[data-tore=person] .tsw-on{display:inline-block}html[data-tore=chat] .tsw-back,html[data-tore=person] .tsw-back{margin-left:-6px;display:grid}html[data-tore=chat] .tsw-logo,html[data-tore=person] .tsw-logo{display:none}.tsw-b{flex-direction:column;flex:1;gap:12px;padding:16px;display:none;overflow:auto}html[data-tore=home] .tsw-home,html[data-tore=msgs] .tsw-msgs,html[data-tore=help] .tsw-help,html[data-tore=chat] .tsw-chat,html[data-tore=person] .tsw-chat{display:flex}.tsw-hero h3{letter-spacing:-.01em;font-size:20px;font-weight:600}.tsw-hero p{color:var(--text-muted);margin-top:4px;font-size:13px}.tsw-search{border:1px solid var(--border);background:var(--surface);height:40px;color:var(--text-muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.tsw-search input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.tsw-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.tsw-lbl{color:var(--text-muted);padding:10px 14px 2px;font-size:11.5px;font-weight:600}.tsw-row{text-align:left;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:11px 14px;text-decoration:none;display:flex}.tsw-row+.tsw-row{border-top:1px solid var(--border)}.tsw-row:hover{background:var(--active)}.tsw-row>span:not(.tsw-ic):not(.tsw-av){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tsw-row b{font-size:13.5px;font-weight:600}.tsw-row small{color:var(--text-muted);font-size:12px}.tsw-row>.i{width:16px;height:16px;color:var(--text-3);flex:none}.tsw-ic{background:var(--surface-alt);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tsw-ic .i{width:16px;height:16px}.tsw-av{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:grid}.tsw-av.ai{color:#fff;background:linear-gradient(135deg,#0a5c66,#004955);font-size:15px}.tsw-av.hu{background:var(--accent-soft);color:var(--accent)}.tsw-status{color:var(--text-2);align-items:center;gap:8px;padding:2px 4px;font-size:12.5px;text-decoration:none;display:flex}.tsw-status>i{background:var(--success);border-radius:99px;width:8px;height:8px}.tsw-status span{color:var(--text-muted);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.tsw-status .i{width:12px;height:12px}.tsw-sys{color:var(--text-muted);text-align:center;padding:0 10px;font-size:12px}.tsw-sys span{margin-top:2px;display:block}.tsw-m{gap:8px;max-width:88%;display:flex}.tsw-m p{font-size:13.5px;line-height:1.45}.tsw-m.me{align-self:flex-end}.tsw-m.me p{background:var(--text);color:var(--bg);border-radius:13px 13px 4px;padding:9px 12px}.tsw-m.bot>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.tsw-m.bot small{color:var(--text-muted);font-size:11.5px}.tsw-m.bot p{background:var(--surface);border:1px solid var(--border);border-radius:4px 13px 13px;padding:9px 12px}.tsw-person{display:none!important}html[data-tore=person] .tsw-person{display:flex!important}.tsw-hand{padding:0 16px 8px;display:none}html[data-tore=chat] .tsw-hand{display:block}.tsw-hand button{border:1px dashed var(--border-strong);width:100%;font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;display:flex}.tsw-hand span{color:var(--text-muted)}.tsw-hand .i{width:14px;height:14px}.tsw-in{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:6px;margin:0 12px 10px;padding:4px 4px 4px 6px;display:none}html[data-tore=chat] .tsw-in,html[data-tore=person] .tsw-in{display:flex}.tsw-in input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.tsw-send{background:var(--text);width:34px;height:34px;color:var(--bg);cursor:pointer;border:0;border-radius:99px;place-items:center;display:grid}.tsw-send .i{width:16px;height:16px}.tsw-nav{border-top:1px solid var(--border);display:flex}html[data-tore=chat] .tsw-nav,html[data-tore=person] .tsw-nav{display:none}.tsw-nav button{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:9px 0 7px;font-size:11.5px;display:flex;position:relative}.tsw-nav .i{width:18px;height:18px}.tsw-nav i{background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);text-align:center;border-radius:99px;font:600 10px/16px inherit;position:absolute;top:5px;left:calc(50% + 6px)}html[data-tore=home] .tsw-nav [data-tore=home],html[data-tore=msgs] .tsw-nav [data-tore=msgs],html[data-tore=help] .tsw-nav [data-tore=help]{color:var(--text);font-weight:600}.tsw-pb{text-align:center;color:var(--text-muted);padding:4px 0 8px;font-size:10.5px;text-decoration:none}.tsw-pb b{color:var(--text-2)}.tsw-new{align-self:center}@media (max-width:640px){.tsw{width:auto;height:auto;inset:8px}.tsw-launch{bottom:16px;right:16px}}.pl-fold .tbl,.pl-fold .pl-acts{display:none}.pl-fold.open .tbl{display:table}.pl-fold.open .pl-acts{display:flex}.pl-tog{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:240px;align-items:center;gap:10px;padding:0;display:flex}.pl-chev{transition:transform .15s}.pl-fold:not(.open) .pl-chev{transform:rotate(-90deg)}[data-plan] .tbl{table-layout:fixed}[data-plan] .tbl th:first-child,[data-plan] .tbl th:nth-child(2){width:34%}.pbh{opacity:.7;justify-content:center;width:max-content;margin:16px auto 4px;display:flex}.pbh:hover{opacity:1}.pbh svg{width:auto;height:14px}.pbh.sm{margin:10px 0 0 auto}.pbh.sm svg{height:12px}.em-pbh .pbh{margin:10px auto 2px}.em-pbh .pbh svg{height:11px}html[data-pbh=off] .pbh:not(.pbh-prev .pbh),html[data-pbh=off] .pbh-t,html[data-pbh=off] .pfoot .pw{display:none}.pbh-prev{border:1px dashed var(--border);border-radius:10px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.pbh-prev .pbh{opacity:1;margin:0}.pbh-list .sw+.sw{margin-top:10px}html[data-drawer=pbh] #dr-pbh{transform:none}html[data-drawer] .tsw-launch,html[data-drawer] .tsw{display:none}.wz-plans{border-left:2px solid var(--border);margin:-2px 0 6px 28px;padding-left:12px}.wz-plans .ck-row{padding:4px 0;font-size:13px}.wz-exc{border:1px solid var(--border);border-radius:12px}.wz-exc .row-i{padding:9px 12px}.wz-exc .row-i+.row-i{border-top:1px solid var(--border)}.wz-add{border-top:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.wz-affs{border:1px solid var(--border);border-radius:12px;max-height:240px;margin-top:8px;padding:4px 12px;overflow:auto}.wz-affs .ck-row{align-items:center;gap:8px;padding:7px 0;display:flex}.wz-affs .ck-row+.ck-row{border-top:1px solid var(--border)}.wz-all{font-weight:600}h1,h2,h3,.au-form p,.au-fine,.au-base,.au-foot,.co-fine,.hello p,.empty p,.note>div{text-wrap:balance}p,.help,.sent,.s,.d,.em,.kn-s{text-wrap:pretty}.es,.na{display:none}html[data-view=empty] :is(.page,.portal)>:not(.ph):not(.hello):not(.es):not(script):not(style),html[data-view=support] :is(.page,.portal)>:not(.ph):not(.hello):not(.na):not(script):not(style),html[data-view=empty] .ph .acts,html[data-view=empty] .hello>:not(:first-child),html[data-view=support] .ph .acts,html[data-view=support] .ph .sub{display:none!important}html[data-view=empty] .es,html[data-view=support] .na{display:flex}.es,.na{text-align:center;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;align-items:center;gap:10px;padding:56px 24px 48px}.es-ic{background:var(--surface-alt);width:48px;height:48px;color:var(--text-2);border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.es-ic .i{width:22px;height:22px}.na .es-ic{background:var(--surface-alt);color:var(--text-muted)}.es h2,.na h2{letter-spacing:-.01em;font-size:17px;font-weight:600}.es p,.na p{max-width:46ch;color:var(--text-muted);text-wrap:balance;font-size:14px;line-height:1.55}.es-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.es-ghost{opacity:.55;pointer-events:none;flex-direction:column;gap:8px;width:min(520px,100%);margin-top:22px;display:flex}.es-ghost>div{border:1px dashed var(--border);color:var(--text-muted);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.es-ghost>div b{color:var(--text-2);font-weight:500}.es-ghost>div span:last-child{margin-left:auto}.es-foot{color:var(--text-muted);margin-top:10px;font-size:12.5px}html[data-view=empty] :is(.cnt,.bell .bdg),[data-as=support],html[data-view=support] [data-as=owner],html[data-view=support] [data-money]{display:none!important}html[data-view=support] [data-as=support]{display:inline!important}.au-err{border:1px solid color-mix(in srgb, var(--danger) 35%, transparent);background:color-mix(in srgb, var(--danger) 7%, var(--surface));text-align:left;border-radius:10px;gap:10px;margin-top:16px;padding:11px 13px;font-size:13px;display:flex}.au-err[hidden]{display:none}.au-err>.i{width:16px;height:16px;color:var(--danger);flex:none;margin-top:2px}.au-err>div{flex-direction:column;gap:2px;display:flex}.au-err b{font-weight:600}.au-err span{color:var(--text-2)}.menu.up{top:auto!important;bottom:calc(100% + 4px)!important}.chart .r{fill:var(--text-3);opacity:.6}.chart .x{fill:var(--danger)}.chart .gl.z{stroke:var(--border-strong)}.chart .hz{fill:#0000}.chart g.hov .hz{fill:var(--text);opacity:.05}.ch-tip{z-index:5;border:1px solid var(--border);background:var(--surface);min-width:200px;box-shadow:var(--shadow-md);pointer-events:none;border-radius:10px;padding:10px 12px;font-size:12.5px;position:absolute}.ch-tip[hidden]{display:none}.ct-t{margin-bottom:6px;font-weight:600;display:block}.ct-r{color:var(--text-2);justify-content:space-between;gap:16px;padding:2px 0;display:flex}.ct-r b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.ct-r span{align-items:center;gap:6px;display:inline-flex}.ct-tot{border-top:1px solid var(--border);margin-top:4px;padding-top:6px}.ct-f{color:var(--text-muted);margin-top:6px;font-size:11.5px}.ct-sw{border-radius:2px;width:9px;height:9px;display:inline-block}.ct-sw.d{background:var(--data-1)}.ct-sw.f{background:var(--data-2)}.ct-sw.r{background:var(--text-3);opacity:.6}.ct-sw.x{background:var(--danger)}.legend i.r{background:var(--text-3);opacity:.6}.legend i.x{background:var(--danger)}html[data-page=adb] main[data-role-view=merchant]{display:block!important}html[data-page=adb] main[data-role-view=affiliate]{display:none!important}.adb-p{align-items:center;gap:10px;display:flex}.adb-p .lg{color:#fff;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.adb-a{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.adb-t td{vertical-align:middle}.adb-g{grid-template-columns:1.6fr 1fr;align-items:start}@media (max-width:900px){.adb-g{grid-template-columns:1fr}}@media (max-width:640px){.adb-t thead{display:none}.adb-t,.adb-t tbody,.adb-t tr,.adb-t td{width:100%;display:block}.adb-t tr{border-top:1px solid var(--border);padding:10px 16px}.adb-t td{text-align:left!important;border:0!important;padding:4px 0!important}.adb-t .adb-a{justify-content:flex-start}.adb-g .seg,.adb-seg{flex-wrap:wrap;height:auto}}.fl-chip-set{align-items:center;display:inline-flex}.fl-chip-set.on .fl-chip{padding-right:26px}.fl-chip-set .fl-x{color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:99px;margin-left:-23px;padding:3px;display:inline-flex;position:relative}.fl-chip-set .fl-x .i{width:12px;height:12px;color:inherit}.fl-chip-set .fl-x:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}.fl-chip-set .fl-x:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.fl-clear{height:26px;color:var(--text-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12.5px;font-weight:500;text-decoration:underline}.fl-clear:hover{color:var(--text)}.menu.fm{width:300px}.menu.fm .fm-g{padding:8px 8px 2px}.fm-b{padding:4px 4px 2px}.fm-h{letter-spacing:.02em;text-transform:uppercase;color:var(--text-3);padding:8px 4px 4px;font-size:11.5px;font-weight:600}.fm-ck{border-radius:var(--radius-input);min-height:30px;color:var(--text-2);cursor:pointer;align-items:center;gap:9px;padding:4px 8px;font-size:13.5px;display:flex}.fm-ck:hover{background:var(--active)}.fm-ck input{accent-color:var(--accent);width:14px;height:14px;margin:0}.fm-r{border-radius:var(--radius-input);width:100%;min-height:30px;color:var(--text-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:4px 8px;font-size:13.5px;display:flex}.fm-r:hover{background:var(--active)}.fm-r:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.fm-r .rd{border:1.5px solid var(--border-strong);border-radius:99px;flex:none;width:14px;height:14px}.fm-r.on{color:var(--text);font-weight:500}.fm-r.on .rd{border:4px solid var(--accent)}.fm-rg{align-items:center;gap:6px;padding:4px 8px;display:flex}.fm-rg .input{flex:1;gap:4px;min-width:0;height:30px}.fm-rg .input input{width:100%;min-width:0}.fm-dates-on{padding-left:31px}.menu.fm .fm-seg{grid-template-columns:1fr 1fr;grid-auto-flow:row;height:auto;margin:0 4px 2px;display:grid}.fm-seg button{white-space:nowrap}.fm-n{color:var(--text-muted);padding:6px 12px 8px;font-size:12px;line-height:1.4}.fm-f{border-top:1px solid var(--border);gap:8px;margin-top:4px;padding:8px;display:flex}.fm-f .sp-grow{flex:1}.fm-err{color:var(--danger-text);padding-top:0}.ld-bar,.ld-slow,.fl,.d2-net,.d2-inc,.d2-toast,.d2-sess{display:none}html[data-view=loading],html[data-view=slow]{--skel:color-mix(in srgb, var(--text) 8%, var(--surface))}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello):not(.ld-bar):not(.ld-slow):not(.es):not(.na):not(.fl):not(script):not(style){pointer-events:none;-webkit-user-select:none;user-select:none;animation:1.6s ease-in-out infinite d2-pulse}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello):not(.ld-slow) :is(span,b,a,strong,em,small,code,label,button,.badge,.chip,.av,.av-s,.logo-s):not(:has(*)){border-radius:5px;color:#0000!important;background:var(--skel)!important;box-shadow:none!important;border-color:#0000!important}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello):not(.ld-slow) :is(td,th,div,p,h2,h3,h4,li,dd,dt):not(:has(*)){color:#0000!important;background:linear-gradient(var(--skel), var(--skel)) left center / min(70%, 18ch) .8em no-repeat!important}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello) :is(.btn,.input,.select,.seg,.fl-chip,.sw .tg){color:#0000!important;background:var(--skel)!important;border-color:#0000!important}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello):not(.ld-slow) :is(.i,img,.logo){visibility:hidden}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello) svg:not(.i){background:var(--skel);border-radius:8px}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello) svg:not(.i)>*{display:none}html:is([data-view=loading],[data-view=slow]) :is(.cnt,.bell .bdg,.ph .sub,.ph h1+span){opacity:0}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello):not(.ld-slow):not(.ld-bar) *{color:#0000!important}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello) i:not(.i):not(:has(*)){background:var(--skel)!important}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:is(.urgent,.note,.alert,.banner,.callout){background:var(--surface)!important;border-color:var(--border)!important}html:is([data-view=loading],[data-view=slow]) :is(.page,.portal)>:not(.ph):not(.hello) input::placeholder{color:#0000}@keyframes d2-pulse{50%{opacity:.55}}html:is([data-view=loading],[data-view=slow]) .ld-bar{background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:2px;height:2px;margin:-2px 0 0;display:block;position:relative;overflow:hidden}.ld-bar:after{content:"";background:var(--accent);border-radius:2px;width:30%;animation:1.3s cubic-bezier(.4,0,.2,1) infinite d2-slide;position:absolute;inset:0 auto 0 0}@keyframes d2-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}html[data-view=slow] .ld-slow{border:1px solid var(--border);background:var(--surface);color:var(--text-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 14px;padding:10px 14px;font-size:13px;display:flex}.ld-slow b{color:var(--text);font-weight:600}.ld-slow .lnk{margin-left:auto}.ld-sp{border:2px solid color-mix(in srgb, var(--accent) 25%, transparent);border-top-color:var(--accent);border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite d2-spin}@keyframes d2-spin{to{transform:rotate(360deg)}}html[data-view=failed] :is(.page,.portal)>:not(.ph):not(.hello):not(.fl):not(script):not(style),html[data-view=failed] .ph .acts,html[data-view=failed] .hello>:not(:first-child){display:none!important}html[data-view=failed] .fl{text-align:center;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;align-items:center;gap:10px;padding:56px 24px 48px;display:flex}.fl h2{letter-spacing:-.01em;font-size:17px;font-weight:600}.fl p{max-width:48ch;color:var(--text-muted);text-wrap:balance;font-size:14px;line-height:1.55}.fl .es-foot{font-size:12.5px}.fl .mono{white-space:nowrap}:is(.fl,.ld-slow,.d2-net,.d2-inc,.d2-toast,.d2-sess) .lnk{color:var(--accent);font-weight:600;text-decoration:none}.d2-sess-c .or{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.fl .lnk,.d2-net .lnk,.d2-toast .lnk{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fl-ic{background:var(--warning-soft)!important;color:var(--warning-strong)!important}.fl-in{text-align:center;min-height:160px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px;font-size:13px;display:flex}.fl-in b{color:var(--text);font-size:13.5px;font-weight:600}html[data-net=off] .d2-net,html[data-incident] .d2-inc{border-bottom:1px solid var(--warning-border);background:var(--warning-soft);color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 16px;font-size:13px;line-height:1.45;display:flex}.d2-net>.i,.d2-inc>.i,.d2-toast>.i{width:16px;height:16px;color:var(--warning-strong);flex:none}.d2-net b,.d2-inc b{font-weight:600}html[data-net=off] .ph .acts .btn.pri{opacity:.5;pointer-events:none}html[data-toast=savefail] .d2-toast{z-index:60;left:50%;bottom:var(--bottom-inset,72px);border:1px solid var(--border);background:var(--surface);max-width:calc(100% - 32px);box-shadow:var(--shadow-md);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 14px;font-size:13.5px;animation:.2s ease-out d2-up;display:flex;position:fixed;transform:translate(-50%)}.d2-toast b{font-weight:600}.d2-toast .x{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:18px;line-height:1}@keyframes d2-up{0%{opacity:0;transform:translate(-50%,8px)}}html[data-sess=out] .d2-sess{z-index:70;background:#0a080e80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.d2-sess-c{background:var(--surface);width:min(420px,100%);box-shadow:var(--shadow-md);border-radius:14px;flex-direction:column;gap:10px;padding:22px;display:flex}.d2-sess-c h2{font-size:17px;font-weight:600}.d2-sess-c p{color:var(--text-muted);font-size:13.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){html :is(.page,.portal)>*,.ld-bar:after,.ld-sp,.d2-toast{animation:none!important}}html[data-ask-bar] .mk-toast,html[data-ask-bar][data-toast=savefail] .d2-toast{left:calc(var(--page-col-left,0px) + (100vw - var(--page-col-left,0px)) / 2)}.merchant-shell main{padding-bottom:var(--page-pad-bottom,0px)}.merchant-shell main:has(.page){padding-bottom:0}.merchant-shell main .page{padding-bottom:var(--page-pad-bottom,96px)}@media (max-width:860px){.merchant-shell main .page{padding-bottom:var(--page-pad-bottom,120px)}}.aib-dock{z-index:calc(var(--z-toast) - 2);bottom:20px;left:calc(var(--page-col-left,0px) + (100vw - var(--page-col-left,0px)) / 2);width:min(640px, calc(100vw - var(--page-col-left,0px) - 200px));position:fixed;transform:translate(-50%)}.aib-dock[data-state=pill]{width:auto}html[data-savebar] .aib-dock{bottom:72px}.aib-field{background:var(--surface);border:1px solid var(--border-strong);min-width:0;height:52px;color:var(--text);box-shadow:var(--shadow-pop);border-radius:999px;align-items:center;gap:10px;padding:0 10px 0 18px;font-size:15px;transition:border-color .15s,box-shadow .15s;animation:.16s ease-out aib-in;display:flex}.aib-field:focus-within{border-color:color-mix(in srgb, var(--agent-ink) 55%, transparent);box-shadow:0 0 0 3px var(--lime-soft), var(--shadow-pop)}.aib-ic{color:var(--agent-ink);flex:none;place-items:center;display:grid}.aib-ic .i{width:18px;height:18px}.aib-in{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1}.aib-in::placeholder{color:var(--text-muted)}.aib-field kbd,.aib-pill kbd,.aib-pop kbd{border:1px solid var(--border-strong);color:var(--text-3);background:var(--surface);border-radius:5px;flex:none;padding:2px 6px;font:500 10.5px IBM Plex Mono,monospace}.aib-mic{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:99px;flex:none;place-items:center;display:grid}.aib-mic:hover{background:var(--surface-soft);color:var(--text)}.aib-test{letter-spacing:.04em;border:1px solid var(--warning-border);background:var(--warning-soft);color:var(--warning-strong);border-radius:5px;flex:none;padding:2px 6px;font:500 10.5px IBM Plex Mono,monospace}.aib-pill{border:1px solid var(--agent-border);background:var(--agent-bg);height:40px;color:var(--agent-ink);font:inherit;box-shadow:var(--shadow-pop);cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin:0 auto;padding:0 8px 0 14px;font-size:13.5px;font-weight:600;animation:.16s ease-out aib-in;display:flex}html[data-theme=light] .aib-pill{background:color-mix(in srgb, var(--surface) 70%, var(--ai-bubble-bg))}@keyframes aib-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.aib-pop{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-pop);border-radius:14px;animation:.16s ease-out aib-in;position:absolute;bottom:calc(100% + 10px);left:0;right:0;overflow:hidden}.aib-sec{max-height:min(420px,100dvh - 200px);padding:12px 12px 6px;overflow-y:auto}.aib-lbl{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:4px 4px 8px;font-size:11.5px;font-weight:600}.aib-chips{flex-wrap:wrap;gap:8px;padding-bottom:6px;display:flex}.aib-chips button{border:1px solid var(--agent-border);background:var(--agent-bg);min-height:32px;color:var(--agent-ink);font:inherit;cursor:pointer;text-align:left;border-radius:99px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}.aib-chips button:hover,.aib-chips button[aria-selected=true]{box-shadow:0 0 0 3px var(--lime-soft)}.aib-chips .i{width:14px;height:14px}.aib-r{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:8px 10px;display:flex}.aib-r:hover,.aib-r.on{background:var(--active,var(--surface-soft))}.aib-r .ic{background:var(--surface-soft);width:30px;height:30px;color:var(--text-2);border:1px solid var(--border);border-radius:8px;flex:none;place-items:center;display:grid}.aib-r .ic.agent{background:var(--agent-bg);color:var(--agent-ink);border-color:var(--agent-border)}.aib-r .tx{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;font-size:13.5px;display:flex}.aib-r .tx b{font-weight:600}.aib-r .tx span{color:var(--text-muted);font-size:12.5px}.aib-empty{color:var(--text-muted);padding:8px 10px}.aib-f{border-top:1px solid var(--border);background:var(--surface-soft);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 14px;font-size:12px;display:flex}.aib-f .sp{flex:1}.aib-f kbd{margin-right:2px}.aib-f-amber .aib-f-mode{color:var(--warning-strong);font-weight:500}.savebar{left:var(--page-col-left,0px);z-index:calc(var(--z-toast) - 3);height:var(--savebar-h,60px);background:var(--surface);border-top:1px solid var(--border-strong);box-shadow:0 -6px 20px color-mix(in srgb, var(--text) 6%, transparent);align-items:center;gap:10px;padding:0 24px;font-size:13.5px;display:flex;position:fixed;bottom:0;right:0}.savebar .sp{flex:1}.savebar b{font-weight:600}.savebar .muted{color:var(--text-muted)}.savebar .dotw{background:var(--warning);border-radius:99px;flex:none;width:8px;height:8px}html[data-savebar] .merchant-shell .tsw-launch{bottom:72px}@media (max-width:860px){.aib-dock{width:auto;left:12px;right:12px;transform:none}.aib-dock[data-state=pill]{left:50%;right:auto;transform:translate(-50%)}.aib-pill{white-space:nowrap;height:44px;padding-right:14px}.aib-dock .aib-field{height:48px}.aib-dock kbd,.aib-keys,.aib-f .sp,.savebar .muted{display:none}.savebar{padding:0 14px}.savebar b{font-size:12px;line-height:1.2}html[data-ask-bar=bar] .merchant-shell .tsw-launch{display:none}}@media (prefers-reduced-motion:reduce){.aib-field,.aib-pill,.aib-pop{transition:none;animation:none}}.skip-link{z-index:10000;background:var(--surface);color:var(--text);border:2px solid;border-radius:6px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.skip-link:focus{transform:translateY(0)}
